@charset "UTF-8";
/*------------------------------------*\
    VARS.SCSS
\*------------------------------------*/
/**
 * Any variables you find set in inuit.css' `_vars.scss` that you do not wish to
 * keep, simply redefine here. This means that if inuit.css, for example, sets
 * your `$base-font-size` at 16px and you wish it to be 14px, simply redeclare
 * that variable in this file. inuit.css ignores its own variables in favour of
 * using your own, so you can completely modify how inuit.css works without ever
 * having to alter the framework itself.
 */
/*------------------------------------*\
    $OBJECTS-AND-ABSTRACTIONS
\*------------------------------------*/
/**
 * All of inuit.css' objects and abstractions are initially turned off by
 * default. This means that you start any project with as little as possible,
 * and introducing objects and abstractions is as simple as switching the
 * following variables to `true`.
 */
/*------------------------------------*\
    $OVERRIDES
\*------------------------------------*/
.container {
  max-width: 1440px;
  margin: 0 auto;
  padding: 0px 30px;
}

/*------------------------------------*\
    $CUSTOM
\*------------------------------------*/
.ac {
  text-align: center;
}

.ar {
  text-align: right;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.row30 {
  margin-bottom: 30px;
}

.row60 {
  margin-bottom: 60px;
}

.row90 {
  margin-bottom: 90px;
}

/*------------------------------------*\
    $BRAND COLOURS
\*------------------------------------*/
/*$brand-blue: #004d88;
$brand-grey: #6d6e71;
$brand-lightgrey: #f5f5f5;
$brand-white: #ffffff;
$brand-black: #323232;
$brand-navy: #013257;*/
/*------------------------------------*\
    INUIT.CSS
\*------------------------------------*/
/*!*
 *
 * inuitcss.com -- @inuitcss -- @csswizardry
 *
 */
/**
 * inuit.css acts as a base stylesheet which you should extend with your own
 * theme stylesheet.
 *
 * inuit.css aims to do the heavy lifting; sorting objects and abstractions,
 * design patterns and fiddly bits of CSS, whilst leaving as much design as
 * possible to you. inuit.css is the scaffolding to your decorator.
 *
 * This stylesheet is heavily documented and contains lots of comments, please
 * take care to read and refer to them as you build. For further support please
 * tweet at @inuitcss.
 *
 * Owing to the amount of comments please only ever use minified CSS in
 * production. This file is purely a dev document.
 *
 * The table of contents below maps to section titles of the same name, to jump
 * to any section simply run a find for $[SECTION-TITLE].
 *
 * Most objects and abstractions come with a chunk of markup that you should be
 * able to paste into any view to quickly see how the CSS works in conjunction
 * with the correct HTML.
 *
 * inuit.css is written to this standard: github.com/csswizardry/CSS-Guidelines
 *
 * LICENSE
 *
 * Copyright 2013 Harry Roberts
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * Thank you for choosing inuit.css. May your web fonts render perfectly.
 */
/*------------------------------------*\
    $CONTENTS
\*------------------------------------*/
/**
 * CONTENTS............You're reading it!
 * WARNING.............Here be dragons!
 * IMPORTS.............Begin importing the sections below
 *
 * MIXINS..............Super-simple Sass stuff
 * NORMALIZE...........normalize.css
 * RESET...............Set some defaults
 * CLEARFIX............
 * SHARED..............Shared declarations
 *
 * MAIN................High-level elements like `html`, `body`, etc.
 * HEADINGS............Double-stranded heading hierarchy
 * PARAGRAPHS..........
 * SMALLPRINT..........Smaller text elements like `small`
 * QUOTES..............
 * CODE................
 * LISTS...............
 * IMAGES..............
 * TABLES..............
 * FORMS...............
 *
 * GRIDS...............Fluid, proportional and nestable grids
 * FLEXBOX.............Crudely emulate flexbox
 * COLUMNS.............CSS3 columns
 * NAV.................A simple abstraction to put a list in horizontal nav mode
 * OPTIONS.............Grouped nav items
 * PAGINATION..........Very stripped back, basic paginator
 * BREADCRUMB..........Simple breadcrumb trail object
 * MEDIA...............Media object
 * MARGINALIA..........Simple marginalia content
 * ISLAND..............Boxed off content
 * BLOCK-LIST..........Blocky lists of content
 * MATRIX..............Gridded lists
 * SPLIT...............A simple split-in-two object
 * THIS-OR-THIS........Options object
 * LINK-COMPLEX........
 * FLYOUT..............Flyout-on-hover object
 * ARROWS..............CSS arrows
 * SPRITE..............Generic spriting element
 * ICON-TEXT...........Icon and text couplings
 * BEAUTONS............Use the beautons micro library
 * LOZENGES............Basic lozenge styles
 * RULES...............Horizontal rules
 * STATS...............Simple stats object
 * GREYBOX.............Wireframing styles
 *
 * WIDTHS..............Width classes for use alongside the grid system etc.
 * PUSH................Push classes for manipulating grids
 * PULL................Pull classes for manipulating grids
 * BRAND...............Helper class to apply brand treatment to elements
 * HELPER..............A series of helper classes to use arbitrarily
 * DEBUG...............Enable to add visual flags for debugging purposes
 */
/*------------------------------------*\
    $WARNING
\*------------------------------------*/
/*
 * inuit.css, being an OO framework, works in keeping with the open/closed
 * principle. The variables you set previously are now being used throughout
 * inuit.css to style everything we need for a base. Any custom styles SHOULD
 * NOT be added or modified in inuit.css directly, but added via your theme
 * stylesheet as per the open/closed principle:
 *
 * csswizardry.com/2012/06/the-open-closed-principle-applied-to-css
 *
 * Try not to edit any CSS beyond this point; if you find you need to do so
 * it is a failing of the framework so please tweet at @inuitcss.
 */
/*------------------------------------*\
    $IMPORTS
\*------------------------------------*/
/**
 * Generic utility styles etc.
 */
/*------------------------------------*\
    $DEFAULTS
\*------------------------------------*/
/**
 * inuit.css' default variables. Redefine these in your `_vars.scss` file (found
 * in the inuit.css-web-template) to override them.
 */
/*------------------------------------*\
    $DEBUG
\*------------------------------------*/
/**
 * Debug mode will visually highlight any potential markup/accessibility quirks
 * in the browser. Set to `true` or `false`.
 */
/*------------------------------------*\
    $BORDER-BOX
\*------------------------------------*/
/**
 * Do you want all elements to adopt `box-sizing:border-box;` as per
 * paulirish.com/2012/box-sizing-border-box-ftw ?
 */
/*------------------------------------*\
    $BASE
\*------------------------------------*/
/**
 * Base stuff
 */
/**
 * Base font-family.
 */
/**
 * Default colour for objects' borders etc.
 */
/*------------------------------------*\
    $RESPONSIVE
\*------------------------------------*/
/**
 * Responsiveness?
 */
/**
 * Responsiveness for widescreen/high resolution desktop monitors and beyond?
 * Note: `$responsive` variable above must be set to true before enabling this.
 */
/**
 * Responsive push and pull produce a LOT of code, only turn them on if you
 * definitely need them.
 */
/**
 * Note: `$push` variable above must be set to true before enabling these.
 */
/**
 * Note: `$pull` variable above must be set to true before enabling these.
 */
/**
 * Tell inuit.css when breakpoints start.
 */
/*------------------------------------*\
    $FONT-SIZES
\*------------------------------------*/
/**
 * Font-sizes (in pixels). Refer to relevant sections for their implementations.
 */
/*------------------------------------*\
    $QUOTES
\*------------------------------------*/
/**
 * English quote marks?
 */
/**
 * If you want English quotes then please do not edit these; they're only here
 * because Sass needs them.
 */
/**
 * If you need non-English quotes, please alter the following values accordingly:
 */
/*------------------------------------*\
    $BRAND
\*------------------------------------*/
/**
 * Brand stuff
 */
/**
 * How big would you like round corners to be by default?
 */
/*------------------------------------*\
    $OBJECTS AND ABSTRACTIONS
\*------------------------------------*/
/**
 * Which objects and abstractions would you like to use?
 */
/*------------------------------------*\
    $FRAMEWORK
\*------------------------------------*/
/**
 * inuit.css will work these next ones out for use within the framework.
 *
 * Assign our `$base-line-height` to a new spacing var for more transparency.
 */
/*------------------------------------*\
    $MIXINS
\*------------------------------------*/
/**
 * Create a fully formed type style (sizing and vertical rhythm) by passing in a
 * single value, e.g.:
 *
   `@include font-size(10px);`
 *
 * Thanks to @redclov3r for the `line-height` Sass:
 * twitter.com/redclov3r/status/250301539321798657
 */
/**
 * Style any number of headings in one fell swoop, e.g.:
 *
   .foo{
       @include headings(1, 3){
           color:#BADA55;
       }
    }
 *
 * With thanks to @lar_zzz, @paranoida, @rowanmanning and ultimately
 * @thierrylemoulec for refining and improving my initial mixin.
 */
/**
 * Create vendor-prefixed CSS in one go, e.g.
 *
   `@include vendor(border-radius, 4px);`
 *
 */
/**
 * Create CSS keyframe animations for all vendors in one go, e.g.:
 *
   .foo{
       @include vendor(animation, shrink 3s);
   }

   @include keyframe(shrink){
       from{
           font-size:5em;
       }
   }
 *
 * Courtesy of @integralist: twitter.com/integralist/status/260484115315437569
 */
/**
 * Force overly long spans of text to truncate, e.g.:
 *
   `@include truncate(100%);`
 *
 * Where `$truncation-boundary` is a united measurement.
 */
/**
 * CSS arrows!!! But... before you read on, you might want to grab a coffee...
 *
 * This mixin creates a CSS arrow on a given element. We can have the arrow
 * appear in one of 12 locations, thus:
 *
 *       01    02    03
 *    +------------------+
 * 12 |                  | 04
 *    |                  |
 * 11 |                  | 05
 *    |                  |
 * 10 |                  | 06
 *    +------------------+
 *       09    08    07
 *
 * You pass this position in along with a desired arrow color and optional
 * border color, for example:
 *
 * `@include arrow(top, left, red)`
 *
 * for just a single, red arrow, or:
 *
 * `@include arrow(bottom, center, red, black)`
 *
 * which will create a red triangle with a black border which sits at the bottom
 * center of the element. Call the mixin thus:
 *
   .foo{
       background-color:#BADA55;
       border:1px solid #ACE;
       @include arrow(top, left, #BADA55, #ACE);
   }
 *
 */
/**
 * Media query mixin.
 *
 * It's not great practice to define solid breakpoints up-front, preferring to
 * modify your design when it needs it, rather than assuming you'll want a
 * change at 'mobile'. However, as inuit.css is required to take a hands off
 * approach to design decisions, this is the closest we can get to baked-in
 * responsiveness. It's flexible enough to allow you to set your own breakpoints
 * but solid enough to be frameworkified.
 *
 * We define some broad breakpoints in our vars file that are picked up here
 * for use in a simple media query mixin. Our options are:
 *
 * palm
 * lap
 * lap-and-up
 * portable
 * desk
 * desk-wide
 *
 * Not using a media query will, naturally, serve styles to all devices.
 *
 * `@include media-query(palm){ [styles here] }`
 *
 * We work out your end points for you:
 */
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/*
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/*
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block;
}

/*
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/*
 * Address styling not present in IE 8/9.
 */
[hidden] {
  display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */
/*
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */
}

/*
 * Remove default margin.
 */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted;
}

/*
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */
/*
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/*
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/*
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/*
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic;
}

/*
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/*
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/*
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/*
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap;
}

/*
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/*
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/*
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0;
}

/*
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/*
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/*
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */
}

/*
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal;
}

/*
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/*
 * Re-set default cursor for disabled elements.
 */
html input[disabled] {
  cursor: default;
}

/*
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/*
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/*
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*------------------------------------*\
    $RESET
\*------------------------------------*/
/**
 * A more considered reset; more of a restart...
 * As per: csswizardry.com/2011/10/reset-restarted
 */
/**
    * Let's make the box model all nice, shall we...?
    */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}

/**
 * The usual...
 */
h1, h2, h3, h4, h5, h6,
p,
ul li,
ol li,
span,
#procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, blockquote, pre,
dl, dd, ol, ul,
form, fieldset, legend,
table, th, td, caption,
hr {
  margin: 0;
  padding: 0;
}

/**
 * Give a help cursor to elements that give extra info on `:hover`.
 */
abbr[title], dfn[title] {
  cursor: help;
}

/**
 * Remove underlines from potentially troublesome elements.
 */
u, ins {
  text-decoration: none;
}

/**
 * Apply faux underline via `border-bottom`.
 */
ins {
  border-bottom: 1px solid;
}

/**
 * So that `alt` text is visually offset if images don't load.
 */
img {
  font-style: italic;
}

/**
 * Give form elements some cursor interactions...
 */
label,
input,
textarea,
button,
select,
option {
  cursor: pointer;
}

.text-input:active,
.text-input:focus,
textarea:active,
textarea:focus {
  cursor: text;
  outline: none;
}

/*------------------------------------*\
    $CLEARFIX
\*------------------------------------*/
/**
 * Micro clearfix, as per: css-101.org/articles/clearfix/latest-new-clearfix-so-far.php
 * Extend the clearfix class with Sass to avoid the `.cf` class appearing over
 * and over in your markup.
 */
.cf:after {
  content: "";
  display: table;
  clear: both;
}

/*------------------------------------*\
    $SHARED
\*------------------------------------*/
/**
 * Where `margin-bottom` is concerned, this value will be the same as the
 * base line-height. This allows us to keep a consistent vertical rhythm.
 * As per: csswizardry.com/2012/06/single-direction-margin-declarations
 */
/**
 * Base elements
 */
h1, h2, h3, h4, h5, h6, hgroup,
ul, ol, dl,
blockquote,
p,
ul li,
ol li,
span,
#procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, address,
table,
fieldset, figure,
pre,
.form-fields > li,
.media,
.island,
.islet {
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
}

.islet h1, .islet h2, .islet h3, .islet h4, .islet h5, .islet h6, .islet hgroup, .islet
ul, .islet ol, .islet dl, .islet
blockquote, .islet p, .islet ul li, ul .islet li, .islet ol li, ol .islet li, .islet span, .islet #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .islet .tas-stxt, .islet address, .islet
table, .islet
fieldset, .islet figure, .islet
pre, .islet .form-fields > li, .islet
.media, .islet
.island, .islet
.islet {
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
}

/**
 * Doubled up `margin-bottom` helper class.
 */
.landmark {
  margin-bottom: 48px;
  margin-bottom: 3rem;
}

/**
 * `hr` elements only take up a few pixels, so we need to give them special
 * treatment regarding vertical rhythm.
 */
hr {
  margin-bottom: 22px;
  margin-bottom: 1.375rem;
}

/**
 * Where `margin-left` is concerned we want to try and indent certain elements
 * by a consistent amount. Define that amount once, here.
 */
ul, ol, dd {
  margin-left: 48px;
  margin-left: 3rem;
}

/**
 * Base styles; unclassed HTML elements etc.
 */
/*------------------------------------*\
    $MAIN
\*------------------------------------*/
html {
  font: 1em/1.5 sans-serif;
  overflow-y: scroll;
  min-height: 100%;
}

/*------------------------------------*\
    $HEADINGS
\*------------------------------------*/
/**
 * As per: csswizardry.com/2012/02/pragmatic-practical-font-sizing-in-css
 *
 * When we define a heading we also define a corresponding class to go with it.
 * This allows us to apply, say, `class=alpha` to a `h3`; a double-stranded
 * heading hierarchy.
 */
h1, .alpha {
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 1.33333;
}

h2, .beta {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.6;
}

h3, .gamma {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
}

h4, .delta {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.2;
}

h5, .epsilon {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
}

h6, .zeta {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.71429;
}

/**
 * Heading groups and generic any-heading class.
 * To target any heading of any level simply apply a class of `.hN`, e.g.:
 *
   <hgroup>
       <h1 class=hN>inuit.css</h1>
       <h2 class=hN>Best. Framework. Ever!</h2>
   </hgroup>
 *
 */
hgroup .hN {
  margin-bottom: 0;
}

/**
 * A series of classes for setting massive type; for use in heroes, mastheads,
 * promos, etc.
 */
.giga {
  font-size: 96px;
  font-size: 6rem;
  line-height: 1;
}

.mega {
  font-size: 72px;
  font-size: 4.5rem;
  line-height: 1;
}

.kilo {
  font-size: 48px;
  font-size: 3rem;
  line-height: 1;
}

/*------------------------------------*\
    $PARAGRAPHS
\*------------------------------------*/
/**
 * The `.lede` class is used to make the introductory text (usually a paragraph)
 * of a document slightly larger.
 */
.lede,
.lead {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.33333;
}

/*------------------------------------*\
    $SMALLPRINT
\*------------------------------------*/
/**
 * A series of classes for setting tiny type; for use in smallprint etc.
 */
.smallprint,
.milli {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 2;
}

.micro {
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 2.4;
}

/*------------------------------------*\
    $QUOTES
\*------------------------------------*/
/**
 * If English quotes are set in `_vars.scss`, define them here.
 */
/**
 * Big up @boblet: html5doctor.com/blockquote-q-cite
 */
/**
 * Inline quotes.
 */
q {
  quotes: "‘" "’" "\\201C " "\\201D ";
}

q:before {
  content: "\2018";
  content: open-quote;
}

q:after {
  content: "\2019";
  content: close-quote;
}

q q:before {
  content: "\201C";
  content: open-quote;
}

q q:after {
  content: "\201D";
  content: close-quote;
}

blockquote {
  quotes: "\\201C " "\\201D ";
}

blockquote p:before, blockquote ul li:before, ul blockquote li:before, blockquote ol li:before, ol blockquote li:before, blockquote span:before, blockquote #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:before, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote .tas-stxt:before {
  content: "\\201C ";
  content: open-quote;
}

blockquote p:after, blockquote ul li:after, ul blockquote li:after, blockquote ol li:after, ol blockquote li:after, blockquote span:after, blockquote #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:after, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote .tas-stxt:after {
  content: "";
  content: no-close-quote;
}

blockquote p:last-of-type:after, blockquote ul li:last-of-type:after, ul blockquote li:last-of-type:after, blockquote ol li:last-of-type:after, ol blockquote li:last-of-type:after, blockquote span:last-of-type:after, blockquote #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:last-of-type:after, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote .tas-stxt:last-of-type:after {
  content: "\\201D ";
  content: close-quote;
}

blockquote q:before {
  content: "\2018";
  content: open-quote;
}

blockquote q:after {
  content: "\2019";
  content: close-quote;
}

/**
 *
   <blockquote>
       <p>Insanity: doing the same thing over and over again and expecting
       different results.</p>
       <b class=source>Albert Einstein</b>
   </blockquote>
 *
 */
blockquote {
  /**
     * .4em is roughly equal to the width of the opening " that we wish to hang.
     */
  text-indent: -0.41em;
}

blockquote p:last-of-type, blockquote ul li:last-of-type, ul blockquote li:last-of-type, blockquote ol li:last-of-type, ol blockquote li:last-of-type, blockquote span:last-of-type, blockquote #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:last-of-type, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote .tas-stxt:last-of-type {
  margin-bottom: 0;
}

.source {
  display: block;
  text-indent: 0;
}

.source:before {
  content: "\2014";
}

/*------------------------------------*\
    $CODE
\*------------------------------------*/
/**
 * Use an explicit font stack to ensure browsers render correct `line-height`.
 */
pre {
  overflow: auto;
}

pre mark {
  background: none;
  border-bottom: 1px solid;
  color: inherit;
}

/**
 * You can add line numbers to your code examples but be warned, it requires
 * some pretty funky looking markup, e.g.:
 *
   <ol class=line-numbers>
       <li><code>.nav{</code></li>
       <li><code>    list-style:none;</code></li>
       <li><code>    margin-left:0;</code></li>
       <li><code>}</code></li>
       <li><code>    .nav > li,</code></li>
       <li><code>        .nav > li > a{</code></li>
       <li><code>            display:inline-block;</code></li>
       <li><code>           *display:inline-block;</code></li>
       <li><code>            zoom:1;</code></li>
       <li><code>        }</code></li>
   </ol>
 *
 * 1. Make the list look like code.
 * 2. Give the list flush numbers with a leading zero.
 * 3. Make sure lines of code don't wrap.
 * 4. Give the code form by forcing the `code` to honour white-space.
 */
.line-numbers {
  font-family: monospace, serif;
  /* [1] */
  list-style: decimal-leading-zero inside;
  /* [2] */
  white-space: nowrap;
  /* [3] */
  overflow: auto;
  /* [3] */
  margin-left: 0;
}

.line-numbers code {
  white-space: pre;
  /* [4] */
}

/*------------------------------------*\
    $IMAGES
\*------------------------------------*/
/**
 * Demo: jsfiddle.net/inuitcss/yMtur
 */
/**
 * Fluid images.
 */
img {
  max-width: 100%;
}

/**
 * Non-fluid images if you specify `width` and/or `height` attributes.
 */
img[width],
img[height] {
  max-width: none;
}

/**
 * Rounded images.
 */
.img--round {
  border-radius: 4px;
}

/**
 * Image placement variations.
 */
.img--right {
  float: right;
  margin-bottom: 24px;
  margin-left: 24px;
}

.img--left {
  float: left;
  margin-right: 24px;
  margin-bottom: 24px;
}

.img--center {
  display: block;
  margin-right: auto;
  margin-bottom: 24px;
  margin-left: auto;
}

/**
 * Keep your images on your baseline.
 *
 * Please note, these will not work too nicely with fluid images and will
 * distort when resized below a certain width. Use with caution.
 */
.img--short {
  height: 120px;
}

.img--medium {
  height: 240px;
}

.img--tall {
  height: 360px;
}

/**
 * Images in `figure` elements.
 */
figure > img {
  display: block;
}

/*------------------------------------*\
    $LISTS
\*------------------------------------*/
/**
 * Remove vertical spacing from nested lists.
 */
li > ul,
li > ol {
  margin-bottom: 0;
}

/**
 * Have a numbered `ul` without the semantics implied by using an `ol`.
 */
/*ul*/
.numbered-list {
  list-style-type: decimal;
}

/*------------------------------------*\
    $TABLES
\*------------------------------------*/
/**
 * We have a lot at our disposal for making very complex table constructs, e.g.:
 *
   <table class="table--bordered  table--striped  table--data">
       <colgroup>
           <col class=t10>
           <col class=t10>
           <col class=t10>
           <col>
       </colgroup>
       <thead>
           <tr>
               <th colspan=3>Foo</th>
               <th>Bar</th>
           </tr>
           <tr>
               <th>Lorem</th>
               <th>Ipsum</th>
               <th class=numerical>Dolor</th>
               <th>Sit</th>
           </tr>
       </thead>
       <tbody>
           <tr>
               <th rowspan=3>Sit</th>
               <td>Dolor</td>
               <td class=numerical>03.788</td>
               <td>Lorem</td>
           </tr>
           <tr>
               <td>Dolor</td>
               <td class=numerical>32.210</td>
               <td>Lorem</td>
           </tr>
           <tr>
               <td>Dolor</td>
               <td class=numerical>47.797</td>
               <td>Lorem</td>
           </tr>
           <tr>
               <th rowspan=2>Sit</th>
               <td>Dolor</td>
               <td class=numerical>09.640</td>
               <td>Lorem</td>
           </tr>
           <tr>
               <td>Dolor</td>
               <td class=numerical>12.117</td>
               <td>Lorem</td>
           </tr>
       </tbody>
   </table>
 *
 */
table {
  width: 100%;
}

th,
td {
  padding: 6px;
  text-align: left;
}

@media screen and (min-width: 480px) {
  th,
  td {
    padding: 12px;
  }
}

/**
 * Cell alignments
 */
[colspan] {
  text-align: center;
}

[colspan="1"] {
  text-align: left;
}

[rowspan] {
  vertical-align: middle;
}

[rowspan="1"] {
  vertical-align: top;
}

.numerical {
  text-align: right;
}

/**
 * In the HTML above we see several `col` elements with classes whose numbers
 * represent a percentage width for that column. We leave one column free of a
 * class so that column can soak up the effects of any accidental breakage in
 * the table.
 */
.t5 {
  width: 5%;
}

.t10 {
  width: 10%;
}

.t12 {
  width: 12.5%;
}

/* 1/8 */
.t15 {
  width: 15%;
}

.t20 {
  width: 20%;
}

.t25 {
  width: 25%;
}

/* 1/4 */
.t30 {
  width: 30%;
}

.t33 {
  width: 33.333%;
}

/* 1/3 */
.t35 {
  width: 35%;
}

.t37 {
  width: 37.5%;
}

/* 3/8 */
.t40 {
  width: 40%;
}

.t45 {
  width: 45%;
}

.t50 {
  width: 50%;
}

/* 1/2 */
.t55 {
  width: 55%;
}

.t60 {
  width: 60%;
}

.t62 {
  width: 62.5%;
}

/* 5/8 */
.t65 {
  width: 65%;
}

.t66 {
  width: 66.666%;
}

/* 2/3 */
.t70 {
  width: 70%;
}

.t75 {
  width: 75%;
}

/* 3/4*/
.t80 {
  width: 80%;
}

.t85 {
  width: 85%;
}

.t87 {
  width: 87.5%;
}

/* 7/8 */
.t90 {
  width: 90%;
}

.t95 {
  width: 95%;
}

/**
 * Bordered tables
 */
.table--bordered th,
.table--bordered td {
  border: 1px solid #ccc;
}

.table--bordered th:empty,
.table--bordered td:empty {
  border: none;
}

.table--bordered thead tr:last-child th {
  border-bottom-width: 2px;
}

.table--bordered tbody tr th:last-of-type {
  border-right-width: 2px;
}

/**
 * Striped tables
 */
.table--striped tbody tr:nth-of-type(odd) {
  background-color: #ffc;
  /* Override this color in your theme stylesheet */
}

/**
 * Data table
 */
.table--data {
  font: 12px/1.5 sans-serif;
}

/*------------------------------------*\
    $FORMS
\*------------------------------------*/
/**
 *
 * Demo: jsfiddle.net/inuitcss/MhHHU
 *
 */
fieldset {
  padding: 24px;
}

/**
 * Text inputs
 *
 * Instead of a `[type]` selector for each kind of form input, we just use a
 * class to target any/every one, e.g.:
   <input type=text class=text-input>
   <input type=email class=text-input>
   <input type=password class=text-input>
 *
 */
.text-input,
textarea {
  /**
     * Style these via your theme stylesheet.
     */
}

/**
 * Group sets of form fields in a list, e.g.:
 *
   <ul class=form-fields>
       <li>
           <label />
           <input />
       </li>
       <li>
           <label />
           <select />
       </li>
       <li>
           <label />
           <input />
       </li>
   </ul>
 *
 */
.form-fields {
  list-style: none;
  margin: 0;
}

.form-fields > li:last-child {
  margin-bottom: 0;
}

/**
 * Labels
 *
 * Define a `.label` class as well as a `label` element. This means we can apply
 * label-like styling to meta-labels for groups of options where a `label`
 * element is not suitable, e.g.:
 *
   <li>
       <span class=label>Select an option below:</span>
       <ul class="multi-list  four-cols">
           <li>
               <input /> <label />
           </li>
           <li>
               <input /> <label />
           </li>
           <li>
               <input /> <label />
           </li>
           <li>
               <input /> <label />
           </li>
       </ul>
   </li>
 *
 */
label,
.label {
  display: block;
}

/**
     * Extra help text in `label`s, e.g.:
     *
       <label>Card number <small class=additional>No spaces</small></label>
     *
     */
.additional {
  display: block;
  font-weight: normal;
}

/*
 * Groups of checkboxes and radios, e.g.:
 *
   <li>
       <ul class=check-list>
           <li>
               <input /> <label />
           </li>
           <li>
               <input /> <label />
           </li>
       </ul>
   </li>
 *
 */
.check-list {
  list-style: none;
  margin: 0;
}

/*
     * Labels in check-lists
     */
.check-label,
.check-list label,
.check-list .label {
  display: inline-block;
}

/**
 * Spoken forms are for forms that read like spoken word, e.g.:
 *
   <li class=spoken-form>
       Hello, my <label for=spoken-name>name</label> is
       <input type=text class=text-input id=spoken-name>. My home
       <label for=country>country</label> is
       <select id=country>
           <option>UK</option>
           <option>US</option>
           <option>Other</option>
       </select>
   </li>
 *
 */
.spoken-form label {
  display: inline-block;
  font: inherit;
}

/**
 * Extra help text displayed after a field when that field is in focus, e.g.:
 *
   <label for=email>Email:</label>
   <input type=email class=text-input id=email>
   <small class=extra-help>.edu emails only</small>
 *
 * We leave the help text in the document flow and merely set it to
 * `visibility:hidden;`. This means that it won't interfere with anything once
 * it reappears.
 *
 */
/*small*/
.extra-help {
  display: inline-block;
  visibility: hidden;
}

.text-input:active + .extra-help,
.text-input:focus + .extra-help {
  visibility: visible;
}

/**
 * Objects and abstractions
 */
/*------------------------------------*\
    $GRIDS
\*------------------------------------*/
/**
 * Fluid and nestable grid system, e.g.:
 *
   <div class="grid">

       <div class="grid__item  one-third">
           <p>One third grid</p>
       </div><!--

    --><div class="grid__item  two-thirds">
           <p>Two thirds grid</p>
       </div><!--

    --><div class="grid__item  one-half">
           <p>One half grid</p>
       </div><!--

    --><div class="grid__item  one-quarter">
           <p>One quarter grid</p>
       </div><!--

    --><div class="grid__item  one-quarter">
           <p>One quarter grid</p>
       </div>

   </div>
 *
 * Demo: jsfiddle.net/inuitcss/CLYUC
 *
 */
/**
 * Grid wrapper
 */
.grid {
  margin-left: -24px;
  list-style: none;
  margin-bottom: 0;
}

/**
     * Very infrequently occuring grid wrappers as children of grid wrappers.
     */
.grid > .grid {
  margin-left: 0;
}

/**
     * Grid
     */
.grid__item {
  display: inline-block;
  width: 100%;
  padding-left: 24px;
  vertical-align: top;
}

/*------------------------------------*\
    $FLEXBOX
\*------------------------------------*/
/**
 * Until we can utilise flexbox natively we can kinda, sorta, attempt to emulate
 * it, in a way... e.g.:
 *
   <header class=flexbox>

       <div class=flexbox__item>
           <b>Welcome to</b>
       </div>

       <div class=flexbox__item>
           <img src="//csswizardry.com/inuitcss/img/logo.jpg" alt="inuit.css">
       </div>

   </header>
 *
 * We can also combine our grid system classes with `.flexbox__item` classes,
 * e.g.:
 *
   <div class=flexbox>
       <div class="flexbox__item  one-quarter">
       </div>
       <div class="flexbox__item  three-quarters">
       </div>
   </div>
 *
 * It's pretty poorly named I'm afraid, but it works...
 *
 * Demo: jsfiddle.net/inuitcss/ufUh2
 *
 */
.flexbox {
  display: table;
  width: 100%;
}

/**
 * Nasty hack to circumvent Modernizr conflicts.
 */
html.flexbox {
  display: block;
  width: auto;
}

.flexbox__item {
  display: table-cell;
  vertical-align: middle;
}

/*------------------------------------*\
    $COLUMNS
\*------------------------------------*/
/**
 * Here we can set elements in columns of text using CSS3, e.g.:
 *
   <p class=text-cols--2>
 *
 * Demo: jsfiddle.net/inuitcss/E26Yd
 *
 */
.text-cols--2, .text-cols--3, .text-cols--4, .text-cols--5 {
  -webkit-column-gap: 24px;
  -moz-column-gap: 24px;
  -ms-column-gap: 24px;
  -o-column-gap: 24px;
  column-gap: 24px;
}

.text-cols--2 {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2;
}

.text-cols--3 {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}

.text-cols--4 {
  -webkit-column-count: 4;
  -moz-column-count: 4;
  -ms-column-count: 4;
  -o-column-count: 4;
  column-count: 4;
}

.text-cols--5 {
  -webkit-column-count: 5;
  -moz-column-count: 5;
  -ms-column-count: 5;
  -o-column-count: 5;
  column-count: 5;
}

/*------------------------------------*\
    $MARGINALIA
\*------------------------------------*/
/**
 * Marginalia are, per definition, notes in the margin of a document. The
 * `marginalia__body` class can be applied to all kinds of content, like text or
 * images, and is joined by a width class:
 *
   <div class="marginalia">
       <div class="marginalia__body  desk-one-fifth"></div>
   </div>
 *
 * Demo: jsfiddle.net/inuitcss/AemkH
 *
 */
.marginalia {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 2;
}

/**
 * Wait for a certain breakpoint to trigger 'proper' marginalia. Up to this point,
 * marginalia are inline with the other text.
 */
@media (min-width: 1024px) {
  .marginalia {
    position: relative;
  }
  .marginalia__body,
  .marginalia__body--right {
    position: absolute;
  }
  .marginalia__body {
    right: 100%;
    padding-right: 24px;
    text-align: right;
  }
  /**
     * Align marginalia to the right of the text.
     */
  .marginalia__body--right {
    left: 100%;
    padding-left: 24px;
    text-align: left;
  }
}

/*------------------------------------*\
    $ARROWS
\*------------------------------------*/
/**
 * It is a common design treatment to give an element a triangular points-out
 * arrow, we typically build these with CSS. These following classes allow us to
 * generate these arbitrarily with a mixin, `@arrow()`.
 */
/**
 * Forms the basis for any/all CSS arrows.
 */
/**
 * Define individual edges so we can combine what we need, when we need.
 */
/*------------------------------------*\
    $BEAUTONS.CSS
\*------------------------------------*/
/**
 * beautons is a beautifully simple button toolkit.
 *
 * LICENSE
 *
 * Copyright 2013 Harry Roberts
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */
/*!*
 *
 * @csswizardry -- csswizardry.com/beautons
 *
 */
/*------------------------------------*\
    $BASE
\*------------------------------------*/
/**
 * Base button styles.
 *
 * 1. Allow us to better style box model properties.
 * 2. Line different sized buttons up a little nicer.
 * 3. Stop buttons wrapping and looking broken.
 * 4. Make buttons inherit font styles.
 * 5. Force all elements using beautons to appear clickable.
 * 6. Normalise box model styles.
 * 7. If the button's text is 1em, and the button is (3 * font-size) tall, then
 *    there is 1em of space above and below that text. We therefore apply 1em
 *    of space to the left and right, as padding, to keep consistent spacing.
 * 8. Basic cosmetics for default buttons. Change or override at will.
 * 9. Don't allow buttons to have underlines; it kinda ruins the illusion.
 */
.btn {
  display: inline-block;
  /* [1] */
  vertical-align: middle;
  /* [2] */
  white-space: nowrap;
  /* [3] */
  font-family: inherit;
  /* [4] */
  font-size: 100%;
  /* [4] */
  cursor: pointer;
  /* [5] */
  border: none;
  /* [6] */
  margin: 0;
  /* [6] */
  padding-top: 0;
  /* [6] */
  padding-bottom: 0;
  /* [6] */
  line-height: 3;
  /* [7] */
  padding-right: 1em;
  /* [7] */
  padding-left: 1em;
  /* [7] */
  border-radius: 4px;
  /* [8] */
}

.btn, .btn:hover {
  text-decoration: none;
  /* [9] */
}

.btn:active, .btn:focus {
  outline: none;
}

/*------------------------------------*\
    $SIZES
\*------------------------------------*/
/**
 * Button size modifiers.
 *
 * These all follow the same sizing rules as above; text is 1em, space around it
 * remains uniform.
 */
.btn--small {
  padding-right: 0.5em;
  padding-left: 0.5em;
  line-height: 2;
}

.btn--large {
  padding-right: 1.5em;
  padding-left: 1.5em;
  line-height: 4;
}

.btn--huge {
  padding-right: 2em;
  padding-left: 2em;
  line-height: 5;
}

/**
 * These buttons will fill the entirety of their container.
 *
 * 1. Remove padding so that widths and paddings don't conflict.
 */
.btn--full {
  width: 100%;
  padding-right: 0;
  /* [1] */
  padding-left: 0;
  /* [1] */
  text-align: center;
}

/*------------------------------------*\
    $FONT-SIZES
\*------------------------------------*/
/**
 * Button font-size modifiers.
 */
.btn--alpha {
  font-size: 3rem;
}

.btn--beta {
  font-size: 2rem;
}

.btn--gamma {
  font-size: 1rem;
}

/**
 * Make the button inherit sizing from its parent.
 */
.btn--natural {
  vertical-align: baseline;
  font-size: inherit;
  line-height: inherit;
  padding-right: 0.5em;
  padding-left: 0.5em;
}

/*------------------------------------*\
    $FUNCTIONS
\*------------------------------------*/
/**
 * Button function modifiers.
 */
/**
 * Positive actions; e.g. sign in, purchase, submit, etc.
 */
.btn--positive {
  background-color: #4A993E;
  color: #fff;
}

/**
 * Negative actions; e.g. close account, delete photo, remove friend, etc.
 */
.btn--negative {
  background-color: #b33630;
  color: #fff;
}

/**
 * Inactive, disabled buttons.
 *
 * 1. Make the button look like normal text when hovered.
 */
.btn--inactive,
.btn--inactive:hover,
.btn--inactive:active,
.btn--inactive:focus {
  background-color: #ddd;
  color: #777;
  cursor: text;
  /* [1] */
}

/*------------------------------------*\
    $STYLES
\*------------------------------------*/
/**
 * Button style modifiers.
 *
 * 1. Use an overly-large number to ensure completely rounded, pill-like ends.
 */
.btn--soft {
  border-radius: 200px;
  /* [1] */
}

.btn--hard {
  border-radius: 0;
}

/**
 * Style trumps; helper and brand classes
 */
/*------------------------------------*\
    $WIDTHS
\*------------------------------------*/
/**
 * Sizes in human readable format. These are used in conjunction with other
 * objects and abstractions found in inuit.css, most commonly the grid system
 * and faux flexbox.
 *
 * We have a mixin to generate our widths and their breakpoint-specific
 * variations.
 */
/**
    * Whole
    */
.one-whole {
  width: 100%;
}

/**
    * Halves
    */
.one-half, .two-quarters, .three-sixths, .four-eighths, .five-tenths, .six-twelfths {
  width: 50%;
}

/**
    * Thirds
    */
.one-third, .two-sixths, .four-twelfths {
  width: 33.333%;
}

.two-thirds, .four-sixths, .eight-twelfths {
  width: 66.666%;
}

/**
    * Quarters
    */
.one-quarter, .two-eighths, .three-twelfths {
  width: 25%;
}

.three-quarters, .six-eighths, .nine-twelfths {
  width: 75%;
}

/**
    * Fifths
    */
.one-fifth, .two-tenths {
  width: 20%;
}

.two-fifths, .four-tenths {
  width: 40%;
}

.three-fifths, .six-tenths {
  width: 60%;
}

.four-fifths, .eight-tenths {
  width: 80%;
}

/**
    * Sixths
    */
.one-sixth, .two-twelfths {
  width: 16.666%;
}

.five-sixths, .ten-twelfths {
  width: 83.333%;
}

/**
    * Eighths
    */
.one-eighth {
  width: 12.5%;
}

.three-eighths {
  width: 37.5%;
}

.five-eighths {
  width: 62.5%;
}

.seven-eighths {
  width: 87.5%;
}

/**
    * Tenths
    */
.one-tenth {
  width: 10%;
}

.three-tenths {
  width: 30%;
}

.seven-tenths {
  width: 70%;
}

.nine-tenths {
  width: 90%;
}

/**
    * Twelfths
    */
.one-twelfth {
  width: 8.333%;
}

.five-twelfths {
  width: 41.666%;
}

.seven-twelfths {
  width: 58.333%;
}

.eleven-twelfths {
  width: 91.666%;
}

/**
 * If you have set `$responsive` to 'true' in `_vars.scss` then you now have
 * access to these classes. You can define at which breakpoint you'd like an
 * element to be a certain size, e.g.:
 *
 * `<div class="g  one-quarter  lap-one-half  palm-one-whole"> ... </div>`
 *
 * This would create a `div` that, at 'desktop' sizes, takes up a quarter of the
 * horizontal space, a half of that space at 'tablet' sizes, and goes full width
 * at 'mobile' sizes.
 *
 * Demo: jsfiddle.net/inuitcss/WS4Ge
 *
 */
@media only screen and (max-width: 480px) {
  /**
    * Whole
    */
  .palm-one-whole {
    width: 100%;
  }
  /**
    * Halves
    */
  .palm-one-half, .palm-two-quarters, .palm-three-sixths, .palm-four-eighths, .palm-five-tenths, .palm-six-twelfths {
    width: 50%;
  }
  /**
    * Thirds
    */
  .palm-one-third, .palm-two-sixths, .palm-four-twelfths {
    width: 33.333%;
  }
  .palm-two-thirds, .palm-four-sixths, .palm-eight-twelfths {
    width: 66.666%;
  }
  /**
    * Quarters
    */
  .palm-one-quarter, .palm-two-eighths, .palm-three-twelfths {
    width: 25%;
  }
  .palm-three-quarters, .palm-six-eighths, .palm-nine-twelfths {
    width: 75%;
  }
  /**
    * Fifths
    */
  .palm-one-fifth, .palm-two-tenths {
    width: 20%;
  }
  .palm-two-fifths, .palm-four-tenths {
    width: 40%;
  }
  .palm-three-fifths, .palm-six-tenths {
    width: 60%;
  }
  .palm-four-fifths, .palm-eight-tenths {
    width: 80%;
  }
  /**
    * Sixths
    */
  .palm-one-sixth, .palm-two-twelfths {
    width: 16.666%;
  }
  .palm-five-sixths, .palm-ten-twelfths {
    width: 83.333%;
  }
  /**
    * Eighths
    */
  .palm-one-eighth {
    width: 12.5%;
  }
  .palm-three-eighths {
    width: 37.5%;
  }
  .palm-five-eighths {
    width: 62.5%;
  }
  .palm-seven-eighths {
    width: 87.5%;
  }
  /**
    * Tenths
    */
  .palm-one-tenth {
    width: 10%;
  }
  .palm-three-tenths {
    width: 30%;
  }
  .palm-seven-tenths {
    width: 70%;
  }
  .palm-nine-tenths {
    width: 90%;
  }
  /**
    * Twelfths
    */
  .palm-one-twelfth {
    width: 8.333%;
  }
  .palm-five-twelfths {
    width: 41.666%;
  }
  .palm-seven-twelfths {
    width: 58.333%;
  }
  .palm-eleven-twelfths {
    width: 91.666%;
  }
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
  /**
    * Whole
    */
  .lap-one-whole {
    width: 100%;
  }
  /**
    * Halves
    */
  .lap-one-half, .lap-two-quarters, .lap-three-sixths, .lap-four-eighths, .lap-five-tenths, .lap-six-twelfths {
    width: 50%;
  }
  /**
    * Thirds
    */
  .lap-one-third, .lap-two-sixths, .lap-four-twelfths {
    width: 33.333%;
  }
  .lap-two-thirds, .lap-four-sixths, .lap-eight-twelfths {
    width: 66.666%;
  }
  /**
    * Quarters
    */
  .lap-one-quarter, .lap-two-eighths, .lap-three-twelfths {
    width: 25%;
  }
  .lap-three-quarters, .lap-six-eighths, .lap-nine-twelfths {
    width: 75%;
  }
  /**
    * Fifths
    */
  .lap-one-fifth, .lap-two-tenths {
    width: 20%;
  }
  .lap-two-fifths, .lap-four-tenths {
    width: 40%;
  }
  .lap-three-fifths, .lap-six-tenths {
    width: 60%;
  }
  .lap-four-fifths, .lap-eight-tenths {
    width: 80%;
  }
  /**
    * Sixths
    */
  .lap-one-sixth, .lap-two-twelfths {
    width: 16.666%;
  }
  .lap-five-sixths, .lap-ten-twelfths {
    width: 83.333%;
  }
  /**
    * Eighths
    */
  .lap-one-eighth {
    width: 12.5%;
  }
  .lap-three-eighths {
    width: 37.5%;
  }
  .lap-five-eighths {
    width: 62.5%;
  }
  .lap-seven-eighths {
    width: 87.5%;
  }
  /**
    * Tenths
    */
  .lap-one-tenth {
    width: 10%;
  }
  .lap-three-tenths {
    width: 30%;
  }
  .lap-seven-tenths {
    width: 70%;
  }
  .lap-nine-tenths {
    width: 90%;
  }
  /**
    * Twelfths
    */
  .lap-one-twelfth {
    width: 8.333%;
  }
  .lap-five-twelfths {
    width: 41.666%;
  }
  .lap-seven-twelfths {
    width: 58.333%;
  }
  .lap-eleven-twelfths {
    width: 91.666%;
  }
}

@media only screen and (min-width: 481px) {
  /**
    * Whole
    */
  .lap-and-up-one-whole {
    width: 100%;
  }
  /**
    * Halves
    */
  .lap-and-up-one-half, .lap-and-up-two-quarters, .lap-and-up-three-sixths, .lap-and-up-four-eighths, .lap-and-up-five-tenths, .lap-and-up-six-twelfths {
    width: 50%;
  }
  /**
    * Thirds
    */
  .lap-and-up-one-third, .lap-and-up-two-sixths, .lap-and-up-four-twelfths {
    width: 33.333%;
  }
  .lap-and-up-two-thirds, .lap-and-up-four-sixths, .lap-and-up-eight-twelfths {
    width: 66.666%;
  }
  /**
    * Quarters
    */
  .lap-and-up-one-quarter, .lap-and-up-two-eighths, .lap-and-up-three-twelfths {
    width: 25%;
  }
  .lap-and-up-three-quarters, .lap-and-up-six-eighths, .lap-and-up-nine-twelfths {
    width: 75%;
  }
  /**
    * Fifths
    */
  .lap-and-up-one-fifth, .lap-and-up-two-tenths {
    width: 20%;
  }
  .lap-and-up-two-fifths, .lap-and-up-four-tenths {
    width: 40%;
  }
  .lap-and-up-three-fifths, .lap-and-up-six-tenths {
    width: 60%;
  }
  .lap-and-up-four-fifths, .lap-and-up-eight-tenths {
    width: 80%;
  }
  /**
    * Sixths
    */
  .lap-and-up-one-sixth, .lap-and-up-two-twelfths {
    width: 16.666%;
  }
  .lap-and-up-five-sixths, .lap-and-up-ten-twelfths {
    width: 83.333%;
  }
  /**
    * Eighths
    */
  .lap-and-up-one-eighth {
    width: 12.5%;
  }
  .lap-and-up-three-eighths {
    width: 37.5%;
  }
  .lap-and-up-five-eighths {
    width: 62.5%;
  }
  .lap-and-up-seven-eighths {
    width: 87.5%;
  }
  /**
    * Tenths
    */
  .lap-and-up-one-tenth {
    width: 10%;
  }
  .lap-and-up-three-tenths {
    width: 30%;
  }
  .lap-and-up-seven-tenths {
    width: 70%;
  }
  .lap-and-up-nine-tenths {
    width: 90%;
  }
  /**
    * Twelfths
    */
  .lap-and-up-one-twelfth {
    width: 8.333%;
  }
  .lap-and-up-five-twelfths {
    width: 41.666%;
  }
  .lap-and-up-seven-twelfths {
    width: 58.333%;
  }
  .lap-and-up-eleven-twelfths {
    width: 91.666%;
  }
}

@media only screen and (max-width: 1023px) {
  /**
    * Whole
    */
  .portable-one-whole {
    width: 100%;
  }
  /**
    * Halves
    */
  .portable-one-half, .portable-two-quarters, .portable-three-sixths, .portable-four-eighths, .portable-five-tenths, .portable-six-twelfths {
    width: 50%;
  }
  /**
    * Thirds
    */
  .portable-one-third, .portable-two-sixths, .portable-four-twelfths {
    width: 33.333%;
  }
  .portable-two-thirds, .portable-four-sixths, .portable-eight-twelfths {
    width: 66.666%;
  }
  /**
    * Quarters
    */
  .portable-one-quarter, .portable-two-eighths, .portable-three-twelfths {
    width: 25%;
  }
  .portable-three-quarters, .portable-six-eighths, .portable-nine-twelfths {
    width: 75%;
  }
  /**
    * Fifths
    */
  .portable-one-fifth, .portable-two-tenths {
    width: 20%;
  }
  .portable-two-fifths, .portable-four-tenths {
    width: 40%;
  }
  .portable-three-fifths, .portable-six-tenths {
    width: 60%;
  }
  .portable-four-fifths, .portable-eight-tenths {
    width: 80%;
  }
  /**
    * Sixths
    */
  .portable-one-sixth, .portable-two-twelfths {
    width: 16.666%;
  }
  .portable-five-sixths, .portable-ten-twelfths {
    width: 83.333%;
  }
  /**
    * Eighths
    */
  .portable-one-eighth {
    width: 12.5%;
  }
  .portable-three-eighths {
    width: 37.5%;
  }
  .portable-five-eighths {
    width: 62.5%;
  }
  .portable-seven-eighths {
    width: 87.5%;
  }
  /**
    * Tenths
    */
  .portable-one-tenth {
    width: 10%;
  }
  .portable-three-tenths {
    width: 30%;
  }
  .portable-seven-tenths {
    width: 70%;
  }
  .portable-nine-tenths {
    width: 90%;
  }
  /**
    * Twelfths
    */
  .portable-one-twelfth {
    width: 8.333%;
  }
  .portable-five-twelfths {
    width: 41.666%;
  }
  .portable-seven-twelfths {
    width: 58.333%;
  }
  .portable-eleven-twelfths {
    width: 91.666%;
  }
}

@media only screen and (min-width: 1024px) {
  /**
    * Whole
    */
  .desk-one-whole {
    width: 100%;
  }
  /**
    * Halves
    */
  .desk-one-half, .desk-two-quarters, .desk-three-sixths, .desk-four-eighths, .desk-five-tenths, .desk-six-twelfths {
    width: 50%;
  }
  /**
    * Thirds
    */
  .desk-one-third, .desk-two-sixths, .desk-four-twelfths {
    width: 33.333%;
  }
  .desk-two-thirds, .desk-four-sixths, .desk-eight-twelfths {
    width: 66.666%;
  }
  /**
    * Quarters
    */
  .desk-one-quarter, .desk-two-eighths, .desk-three-twelfths {
    width: 25%;
  }
  .desk-three-quarters, .desk-six-eighths, .desk-nine-twelfths {
    width: 75%;
  }
  /**
    * Fifths
    */
  .desk-one-fifth, .desk-two-tenths {
    width: 20%;
  }
  .desk-two-fifths, .desk-four-tenths {
    width: 40%;
  }
  .desk-three-fifths, .desk-six-tenths {
    width: 60%;
  }
  .desk-four-fifths, .desk-eight-tenths {
    width: 80%;
  }
  /**
    * Sixths
    */
  .desk-one-sixth, .desk-two-twelfths {
    width: 16.666%;
  }
  .desk-five-sixths, .desk-ten-twelfths {
    width: 83.333%;
  }
  /**
    * Eighths
    */
  .desk-one-eighth {
    width: 12.5%;
  }
  .desk-three-eighths {
    width: 37.5%;
  }
  .desk-five-eighths {
    width: 62.5%;
  }
  .desk-seven-eighths {
    width: 87.5%;
  }
  /**
    * Tenths
    */
  .desk-one-tenth {
    width: 10%;
  }
  .desk-three-tenths {
    width: 30%;
  }
  .desk-seven-tenths {
    width: 70%;
  }
  .desk-nine-tenths {
    width: 90%;
  }
  /**
    * Twelfths
    */
  .desk-one-twelfth {
    width: 8.333%;
  }
  .desk-five-twelfths {
    width: 41.666%;
  }
  .desk-seven-twelfths {
    width: 58.333%;
  }
  .desk-eleven-twelfths {
    width: 91.666%;
  }
}

/**
 * If you have set the additional `$responsive-extra` variable to 'true' in
 * `_vars.scss` then you now have access to the following class available to
 * accomodate much larger screen resolutions.
 */
/* endif */
/*------------------------------------*\
    $PUSH
\*------------------------------------*/
/**
 * Push classes, to move grid items over to the right by certain amounts.
 */
/*------------------------------------*\
    $PULL
\*------------------------------------*/
/**
 * Pull classes, to move grid items over to the right by certain amounts.
 */
/*------------------------------------*\
    $BRAND
\*------------------------------------*/
/**
 * `.brand` is a quick and simple way to apply your brand face and/or color to
 * any element using a handy helper class.
 */
.brand {
  font-family: "Helvetica Neue", sans-serif!important;
  color: #4a8ec2!important;
}

.brand-face {
  font-family: "Helvetica Neue", sans-serif!important;
}

.brand-color,
.brand-colour {
  color: #4a8ec2!important;
}

/*------------------------------------*\
    $HELPER
\*------------------------------------*/
/**
 * A series of helper classes to use arbitrarily. Only use a helper class if an
 * element/component doesn't already have a class to which you could apply this
 * styling, e.g. if you need to float `.main-nav` left then add `float:left;` to
 * that ruleset as opposed to adding the `.float--left` class to the markup.
 *
 * A lot of these classes carry `!important` as you will always want them to win
 * out over other selectors.
 */
/**
 * Add/remove floats
 */
.float--right {
  float: right !important;
}

.float--left {
  float: left !important;
}

.float--none {
  float: none !important;
}

/**
 * Text alignment
 */
.text--left {
  text-align: left  !important;
}

.text--center {
  text-align: center !important;
}

.text--right {
  text-align: right !important;
}

/**
 * Font weights
 */
.weight--light {
  font-weight: 300 !important;
}

.weight--normal {
  font-weight: 400 !important;
}

.weight--semibold {
  font-weight: 600 !important;
}

/**
 * Add/remove margins
 */
.push {
  margin: 24px !important;
}

.push--top {
  margin-top: 24px !important;
}

.push--right {
  margin-right: 24px !important;
}

.push--bottom {
  margin-bottom: 24px !important;
}

.push--left {
  margin-left: 24px !important;
}

.push--ends {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.push--sides {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.push-half {
  margin: 12px !important;
}

.push-half--top {
  margin-top: 12px !important;
}

.push-half--right {
  margin-right: 12px !important;
}

.push-half--bottom {
  margin-bottom: 12px !important;
}

.push-half--left {
  margin-left: 12px !important;
}

.push-half--ends {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.push-half--sides {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.flush {
  margin: 0 !important;
}

.flush--top {
  margin-top: 0 !important;
}

.flush--right {
  margin-right: 0 !important;
}

.flush--bottom {
  margin-bottom: 0 !important;
}

.flush--left {
  margin-left: 0 !important;
}

.flush--ends {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.flush--sides {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

/**
 * Add/remove paddings
 */
.soft {
  padding: 24px !important;
}

.soft--top {
  padding-top: 24px !important;
}

.soft--right {
  padding-right: 24px !important;
}

.soft--bottom {
  padding-bottom: 24px !important;
}

.soft--left {
  padding-left: 24px !important;
}

.soft--ends {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.soft--sides {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.soft-half {
  padding: 12px !important;
}

.soft-half--top {
  padding-top: 12px !important;
}

.soft-half--right {
  padding-right: 12px !important;
}

.soft-half--bottom {
  padding-bottom: 12px !important;
}

.soft-half--left {
  padding-left: 12px !important;
}

.soft-half--ends {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.soft-half--sides {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.hard {
  padding: 0 !important;
}

.hard--top {
  padding-top: 0 !important;
}

.hard--right {
  padding-right: 0 !important;
}

.hard--bottom {
  padding-bottom: 0 !important;
}

.hard--left {
  padding-left: 0 !important;
}

.hard--ends {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.hard--sides {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

/**
 * Pull items full width of `.island` parents.
 */
.full-bleed {
  margin-right: -24px !important;
  margin-left: -24px !important;
}

.islet .full-bleed {
  margin-right: -12px !important;
  margin-left: -12px !important;
}

/**
 * Add a help cursor to any element that gives the user extra information on
 * `:hover`.
 */
.informative {
  cursor: help !important;
}

/**
 * Align items to the right where they imply progression/movement forward, e.g.:
 *
   <p class=proceed><a href=#>Read more...</a></p>
 *
 */
.proceed {
  text-align: right !important;
}

/**
 * Add a right-angled quote to links that imply movement, e.g.:
 *
   <a href=# class=go>Read more</a>
 *
 */
.go:after {
  content: " " "»" !important;
}

/**
 * Apply capital case to an element (usually a `strong`).
 */
.caps {
  text-transform: uppercase !important;
}

/**
 * Hide content off-screen without resorting to `display:none;`, also provide
 * breakpoint specific hidden elements.
 */
.accessibility,
.visuallyhidden {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}

@media only screen and (max-width: 480px) {
  .accessibility--palm,
  .visuallyhidden--palm {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
  .accessibility--lap,
  .visuallyhidden--lap {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

@media only screen and (min-width: 481px) {
  .accessibility--lap-and-up,
  .visuallyhidden--lap-and-up {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

@media only screen and (max-width: 1023px) {
  .accessibility--portable,
  .visuallyhidden--portable {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

@media only screen and (min-width: 1024px) {
  .accessibility--desk,
  .visuallyhidden--desk {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

@media only screen and (min-width: 1200px) {
  .accessibility--desk-wide,
  .visuallyhidden--desk-wide {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
  }
}

/* endif */
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0");
  src: url("../fonts/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../fonts/font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../fonts/font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../fonts/font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../fonts/font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714286em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before, .fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before, .fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before, .fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before, .fa-users:before {
  content: "\f0c0";
}

.fa-chain:before, .fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before, .fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before, .fa-usd:before {
  content: "\f155";
}

.fa-rupee:before, .fa-inr:before {
  content: "\f156";
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158";
}

.fa-won:before, .fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before, .fa-car:before {
  content: "\f1b9";
}

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before, .fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before, .fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-genderless:before, .fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-diamond:before {
  content: "\f219";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-venus:before {
  content: "\f221";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-facebook-official:before {
  content: "\f230";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-server:before {
  content: "\f233";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-hotel:before, .fa-bed:before {
  content: "\f236";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-train:before {
  content: "\f238";
}

.fa-subway:before {
  content: "\f239";
}

.fa-medium:before {
  content: "\f23a";
}

body {
  font-family: "Arial", "Helvetica Neue", "Helvetica", "sans-serif";
  line-height: 175%;
  font-size: 1.00em;
  font-style: normal;
  font-weight: 400;
  color: #818181;
}

ul {
  list-style-type: disc;
}

ol {
  list-style-type: decimal;
}

ul, ol {
  margin: 0;
  margin-left: 15px;
}

ul, ul li, ol, ol li {
  background: none;
}

ul li, ol li {
  display: list-item;
}

ul li:nth-child(odd), ul li:nth-child(even), ol li:nth-child(odd), ol li:nth-child(even) {
  background: none;
}

ul li ol li:first-child, ol li ol li:first-child {
  padding-top: 25px;
}

h1, h2, h3 {
  margin-bottom: 0;
}

h1, h2, h3, h4 {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  color: #003478;
}

h1 span, h2 span, h3 span, h4 span {
  font-size: inherit;
}

h1 > span, h2 > span, h3 > span, h4 > span, h5 > span, h6 > span {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-weight: normal;
}

h2, h3, h4, h5, h6 {
  margin-bottom: 5px;
}

h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
  margin-top: 0;
}

h1 {
  line-height: 140%;
  font-size: 2.20em;
  font-style: normal;
  color: #000;
  letter-spacing: -0.04em;
  font-size: 26px;
  letter-spacing: .5px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 200;
  color: #003478;
}

h1 > span {
  font-weight: 600;
}

h2 {
  line-height: 130%;
  font-style: normal;
  letter-spacing: -0.03em;
  font-size: 1.20em;
  font-weight: 200;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 200;
  color: #003478;
  display: inline-block;
}

@media only screen and (max-width: 480px) {
  h2 {
    font-size: 1.15em;
  }
}

h2 small {
  font-size: 70%;
}

.content-header h2 {
  margin-right: 20px;
}

h3 {
  font-size: 1.10em;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  color: #003478;
}

@media only screen and (max-width: 480px) {
  h3 {
    font-size: 1.05em;
  }
}

h4 {
  font-size: 1em;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  color: #003478;
}

h5 {
  font-size: 0.90em;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #515154;
}


p,
ul li,
ol li,
span,
#procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
  color: #777777;
  line-height: 150%;
  margin-bottom: 0;
}

@media only screen and (max-width: 480px) {

  p,
  ul li,
  ol li,
  span,
  #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt {
    line-height: 21px;
  }
}

p.gray, ul li.gray, ol li.gray, span.gray, #procedure-html tbody.table__contents tr.table__generated-content > td .gray.tas-stxt, span.gray {
  display: inline-block;
  color: #777777;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

p.blue, ul li.blue, ol li.blue, span.blue, #procedure-html tbody.table__contents tr.table__generated-content > td .blue.tas-stxt, span.blue {
  display: inline-block;
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

p.cyan, ul li.cyan, ol li.cyan, span.cyan, #procedure-html tbody.table__contents tr.table__generated-content > td .cyan.tas-stxt, span.cyan {
  display: inline-block;
  color: #22a3e6;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

p.small, ul li.small, ol li.small, span.small, #procedure-html tbody.table__contents tr.table__generated-content > td .small.tas-stxt {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

label {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
}

a {
  text-decoration: none;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
  cursor: pointer;
  cursor: hand;
  color: #22a3e6;
  transition: color .2s ease-in;
  -webkit-transition: color .2s ease-in;
}

@media only screen and (max-width: 480px) {
  a {
    line-height: 21px;
  }
}

a:hover {
  color: #003478;
}

a:visited {
  color: #d84d00;
}

a:not([href]) {
  color: #777777;
}

a:not([href]):hover {
  color: #777777;
}

a.link--alternate:hover {
  color: white;
}

i {
  font-size: 18px;
  color: white;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
  cursor: pointer;
}

i.dark {
  color: #003478;
}

i.bright {
  color: white;
}

i.cyan {
  color: #22a3e6;
}

i.cyan:hover {
  color: #003478;
}

i:hover {
  color: #22a3e6;
  opacity: 0.9;
}

i + p, ul i + li, ol i + li, i + span, #procedure-html tbody.table__contents tr.table__generated-content > td i + .tas-stxt, i + span {
  padding-left: 5px;
}

p a, ul li a, ol li a, span a, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a {
  font-size: inherit;
}

b {
  font-weight: bold;
}

@font-face {
  font-family: "Ford-ExtraLight";
  src: url("../fonts/Ford-ExtraLight/5ae965da-9f26-4d3c-ba54-23969df5a0a6-2.eot");
  src: url("../fonts/Ford-ExtraLight/5ae965da-9f26-4d3c-ba54-23969df5a0a6-2.eot?") format("embedded-opentype"), url("../fonts/Ford-ExtraLight/5ae965da-9f26-4d3c-ba54-23969df5a0a6-3.woff") format("woff"), url("../fonts/Ford-ExtraLight/5ae965da-9f26-4d3c-ba54-23969df5a0a6-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Ford-Light";
  src: url("../fonts/Ford-Light/899864cc-4a55-4858-b684-8f05191eda5a-2.eot");
  src: url("../fonts/Ford-Light/899864cc-4a55-4858-b684-8f05191eda5a-2.eot?") format("embedded-opentype"), url("../fonts/Ford-Light/899864cc-4a55-4858-b684-8f05191eda5a-3.woff") format("woff"), url("../fonts/Ford-Light/899864cc-4a55-4858-b684-8f05191eda5a-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Ford-Regular";
  src: url("../fonts/Ford-Regular/d0ff7b28-5ac3-4502-96c7-7bd39bdc61f0-2.eot");
  src: url("../fonts/Ford-Regular/d0ff7b28-5ac3-4502-96c7-7bd39bdc61f0-2.eot?") format("embedded-opentype"), url("../fonts/Ford-Regular/d0ff7b28-5ac3-4502-96c7-7bd39bdc61f0-3.woff") format("woff"), url("../fonts/Ford-Regular/d0ff7b28-5ac3-4502-96c7-7bd39bdc61f0-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Ford-Medium";
  src: url("../fonts/Ford-Medium/16cfc826-eb8a-47b2-8d9b-928e47f8157e-2.eot");
  src: url("../fonts/Ford-Medium/16cfc826-eb8a-47b2-8d9b-928e47f8157e-2.eot?") format("embedded-opentype"), url("../fonts/Ford-Medium/16cfc826-eb8a-47b2-8d9b-928e47f8157e-3.woff") format("woff"), url("../fonts/Ford-Medium/16cfc826-eb8a-47b2-8d9b-928e47f8157e-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "Ford-Bold";
  src: url("../fonts/Ford-Bold/d96fd95e-34a7-4c2b-bc6e-bc4475b69a0e-2.eot");
  src: url("../fonts/Ford-Bold/d96fd95e-34a7-4c2b-bc6e-bc4475b69a0e-2.eot?") format("embedded-opentype"), url("../fonts/Ford-Bold/d96fd95e-34a7-4c2b-bc6e-bc4475b69a0e-3.woff") format("woff"), url("../fonts/Ford-Bold/d96fd95e-34a7-4c2b-bc6e-bc4475b69a0e-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

html {
  background: white;
  direction: auto;
  -webkit-tap-highlight-color: transparent;
  overflow-y: auto;
}

html.no-scroll, html.no-scroll-mobile {
  overflow-y: hidden;
  overflow: hidden;
}

html.no-scroll .site-wrapper, html.no-scroll-mobile .site-wrapper {
  overflow-y: hidden;
}

html, body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  height: 100%;
  min-height: 100%;
}

.site-wrapper {
  height: auto;
  left: 0;
  min-height: 100%;
  width: 100%;
  position: static;
  margin-bottom: -45px;
  transition: all ease-in 0.2s;
  -webkit-transition: all ease-in 0.2s;
}

@media only screen and (max-width: 480px) {
  .site-wrapper > .grid > .container {
    padding: 0;
  }
}

.site-wrapper:after {
  content: "";
  display: block;
  height: 40px;
}

.site-wrapper.push--site {
  left: 300px;
}

@media only screen and (max-width: 480px) {
  .site-wrapper.push--site {
    left: 250px;
  }
}

.site-wrapper.is-desktop {
  position: relative;
}

@media only screen and (max-width: 1023px) {
  .global-wrapper {
    height: auto !important;
  }
}

.loading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  background: white;
  z-index: 150;
}

.media-queries .mobile {
  display: none;
}

@media (max-width: 1023px) {
  .media-queries .mobile {
    display: block;
  }
}

.media-queries .desktop {
  display: none;
}

@media (min-width: 1024px) {
  .media-queries .desktop {
    display: block;
  }
}

.content-wrapper {
  margin-top: 35px;
  margin-bottom: 35px;
  width: 100%;
}

@media only screen and (max-width: 480px) {
  .content-wrapper {
    margin-bottom: 25px;
    margin-top: 0;
    padding-top: 25px;
  }
}

.content-wrapper > .container {
  min-width: 0%;
}

.content-wrapper .container.minimized {
  transition: min-width ease-in 1s;
  -webkit-transition: min-width ease-in 1s;
}

.content-wrapper .grid__item + .grid {
  margin-top: 25px;
}

.content-wrapper > .container > .grid > .grid__item, .content-wrapper .container-full > .grid > .grid__item {
  margin-top: 0;
}

.content-wrapper > .container > .grid > .grid__item > div:first-child, .content-wrapper > .container > .grid > .grid__item > h2:first-child, .content-wrapper > .container > .grid > .grid__item form:first-child > div:first-child, .content-wrapper > .container > .grid > .grid__item form:first-child > div:first-child > div:first-child, .content-wrapper .container-full > .grid > .grid__item > div:first-child, .content-wrapper .container-full > .grid > .grid__item > h2:first-child, .content-wrapper .container-full > .grid > .grid__item form:first-child > div:first-child, .content-wrapper .container-full > .grid > .grid__item form:first-child > div:first-child > div:first-child {
  margin-top: 0;
}

.content-wrapper > .container > .grid > .grid__item.result__wrapper .result, .content-wrapper .container-full > .grid > .grid__item.result__wrapper .result {
  margin-top: 25px;
}

.content-wrapper > .container > .grid > .grid__item.result__wrapper:first-child .result:first-child, .content-wrapper > .container > .grid > .grid__item.result__wrapper:last-child .result:first-child, .content-wrapper .container-full > .grid > .grid__item.result__wrapper:first-child .result:first-child, .content-wrapper .container-full > .grid > .grid__item.result__wrapper:last-child .result:first-child {
  margin-top: 0;
}

.content-wrapper > .container > .grid > .grid__item.divider__wrapper.divider--horizontal, .content-wrapper .container-full > .grid > .grid__item.divider__wrapper.divider--horizontal {
  margin-top: 12.5px;
  margin-bottom: 12.5px;
}

@media only screen and (max-width: 1023px) {
  .content-wrapper > .container > .grid > .grid__item.divider__wrapper, .content-wrapper .container-full > .grid > .grid__item.divider__wrapper {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .content-wrapper > .container > .grid > .grid__item.divider__wrapper.divider--horizontal, .content-wrapper .container-full > .grid > .grid__item.divider__wrapper.divider--horizontal {
    margin-top: 12.5px;
    margin-bottom: 12.5px;
  }
}

.navigation__secondary > .container > .grid,
.navigation__primary > .container > .grid,
.header > .container > .grid,
.information-bar > .container > .grid,
footer > .container > .grid {
  margin-bottom: initial;
}

@media (min-width: 1024px) {
  .divider--right {
    border-right: 2px solid #cdcccb;
    padding-right: 50px !important;
  }
}

@media only screen and (max-width: 1023px) {
  .divider--right {
    border-bottom: 2px solid #cdcccb;
    border-right: 0;
  }
}

@media (min-width: 1024px) {
  .divider--right + div, .divider--right + div.divider--horizontal + div {
    padding-left: 50px !important;
  }
}

.divider__wrapper {
  text-align: center;
}

.divider__wrapper .divider {
  width: 2px;
  height: 320px;
  display: inline-block;
  background: #cdcccb;
}

@media screen and (min-width: 1024px) {
  .divider__wrapper {
    width: 5%;
  }
  .divider__wrapper.divider--horizontal {
    width: 100%;
  }
}

@media only screen and (max-width: 1023px) {
  .divider__wrapper {
    height: 2px !important;
    margin-top: 12.5px;
    margin-bottom: 12.5px;
  }
  .divider__wrapper .divider {
    height: 2px !important;
    width: 100%;
    display: block;
  }
}

.divider__wrapper.divider--horizontal {
  margin-top: 12.5px;
  margin-bottom: 12.5px;
}

.divider__wrapper.divider--horizontal .divider {
  height: 2px !important;
  width: 100%;
  display: block;
}

@media screen and (min-width: 1024px) {
  .grid__item.one-fourth-divider {
    width: 21.25%;
  }
  .grid__item.two-fourths-divider {
    width: 47.5%;
  }
  .grid__item.three-fourths-divider {
    width: 73.75%;
  }
  .grid__item.two-thirds-divider {
    width: 65%;
  }
  .grid__item.one-third-divider {
    width: 30%;
  }
  .grid__item.one-half-divider {
    width: 47.5%;
  }
}

div.overlay {
  display: none;
  background: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}

@media only screen and (max-width: 1023px) {
  div.overlay {
    display: none !important;
  }
  div.overlay.mobile {
    display: block !important;
    background: rgba(0, 0, 0, 0.5) !important;
    opacity: 1 !important;
  }
}

.overlay__element {
  display: none;
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 30;
  background: rgba(0, 0, 0, 0.5);
}

.overlay__element.white {
  background: rgba(255, 255, 255, 0.5);
}

.no-margin {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.container {
  display: block;
  padding-right: 40px;
  padding-left: 40px;
  margin: 0 auto;
}

.container.container-half, .container.container-three-quarters, .container.container-one-quarter {
  display: inline-block;
}

@media only screen and (max-width: 1023px) {
  .container.container-half, .container.container-three-quarters, .container.container-one-quarter {
    display: block;
  }
}

@media (min-width: 992px) {
  .container {
    width: 97.5%;
  }
  .container.container-half, .container.container-three-quarters, .container.container-one-quarter {
    display: inline-block;
    width: 97.5%;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 96%;
  }
  .container.container-half {
    width: 48%;
  }
  .container.container-three-quarters {
    width: 32%;
  }
  .container.container-one-quarter {
    width: 24%;
  }
}

@media (min-width: 1300px) {
  .container {
    width: 1250px;
  }
  .container.container-half {
    width: 625px;
  }
  .container.container-three-quarters {
    width: 416.66666667px;
  }
  .container.container-one-quarter {
    width: 312.5px;
  }
}

@media (min-width: 1440px) {
  .container {
    width: auto;
    padding-right: 40px;
    padding-left: 40px;
  }
  .container.container-half, .container.container-three-quarters, .container.container-one-quarter {
    padding-left: 40px;
    padding-right: 40px;
  }
  .container.container-half {
    width: 720px;
  }
  .container.container-three-quarters {
    width: 1080px;
  }
  .container.container-one-quarter {
    width: 360px;
  }
}

div.container.container-half, div.container.container-three-quarters, div.container.container-one-quarter {
  display: inline-block;
}

@media only screen and (max-width: 1023px) {
  div.container.container-half, div.container.container-three-quarters, div.container.container-one-quarter {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    display: block;
    width: 100%;
  }
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 15px;
}

.row.row--small {
  margin-bottom: 7.5px;
}

.row.row--big {
  margin-bottom: 25px;
}

form {
  display: inline-block;
}

.grid {
  margin-left: -25px;
  margin-right: 0;
}

.grid__item {
  padding-left: 25px;
  padding-right: 0;
}

.grid__item.noPadLeft {
  padding-left: 0;
}

@media only screen and (max-width: 1023px) {
  .grid__item.one-half:nth-child(odd), .grid__item.two-quarters:nth-child(odd), .grid__item.three-sixths:nth-child(odd), .grid__item.four-eighths:nth-child(odd), .grid__item.five-tenths:nth-child(odd), .grid__item.six-twelfths:nth-child(odd), .grid__item.one-half:nth-child(even), .grid__item.two-quarters:nth-child(even), .grid__item.three-sixths:nth-child(even), .grid__item.four-eighths:nth-child(even), .grid__item.five-tenths:nth-child(even), .grid__item.six-twelfths:nth-child(even) {
    padding-right: 0;
  }
}

.seven-elevenths {
  width: 63.6363636%;
}

.five-elevenths {
  width: 45.4545454%;
}

.three-elevenths {
  width: 27.27273%;
}

.two-elevenths {
  width: 18.1818181%;
}

.one-eleventh {
  width: 9.09090909%;
}

@media only screen and (max-width: 1023px) {
  .portable-one-whole {
    width: 100%;
    padding-right: 0;
  }
}

@media only screen and (max-width: 480px) {
  .palm-one-whole {
    width: 100%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .lap-six-elevenths {
    width: 54.5454545%;
  }
  .lap-four-elevenths {
    width: 36.3636363%;
  }
}

.grid__item.one-third.palm-one-whole, .grid__item.palm-one-whole.two-sixths, .grid__item.palm-one-whole.four-twelfths {
  padding-right: 0;
}

@media (min-width: 1024px) {
  .remove--desktop {
    display: none;
  }
}

@media only screen and (max-width: 1023px) {
  .remove--mobile {
    display: none;
  }
}

@media only screen and (max-width: 1023px) {
  .block-display * {
    display: block;
  }
}

.highlight {
  background: #22a3e6;
  border-radius: 5px;
  padding: 0;
  padding-left: 3px !important;
  padding-right: 3px !important;
}

strong {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
}

input {
  color: #777777;
  cursor: text;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  opacity: 1 !important;
  border: none;
  outline: none;
}

input:focus, input[placeholder], [placeholder], *[placeholder], input::-webkit-input-placeholder, input:-moz-placeholder, input::-moz-placeholder, input:-ms-input-placeholder {
  color: #777777;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  opacity: 1 !important;
  font-size: 14px;
}

span {
  text-decoration: none !important;
}

.hide {
  opacity: 0;
}

.show {
  opacity: 1;
}

.removed {
  display: none;
}

.np {
  padding-top: 0;
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}

.ib {
  display: inline-block;
}

.bl {
  display: block;
}

.ma {
  margin: 0 auto;
}

.ac {
  text-align: center;
}

.ar {
  text-align: right;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.cf:before,
.cf:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.cf:after {
  clear: both;
}

.row {
  display: block;
}

.ssu-bottom {
  margin-bottom: 15px;
}

.hsu-bottom {
  margin-bottom: 25px;
}

.bsu-bottom {
  margin-bottom: 50px;
}

.tsu-bottom {
  margin-bottom: 75px;
}

.dsu-bottom {
  margin-bottom: 100px;
}

.ssu-top {
  margin-top: 15px;
}

.hsu-top {
  margin-top: 25px;
}

.bsu-top {
  margin-top: 50px;
}

.tsu-top {
  margin-top: 75px;
}

.dsu-top {
  margin-top: 100px;
}

.media1044px__down {
  float: right;
}

@media screen and (max-width: 1044px) {
  .media1044px__down {
    float: none;
  }
}

.media1024px__down {
  float: right;
}

@media screen and (max-width: 1024px) {
  .media1024px__down {
    float: none;
  }
}

.media481px__up {
  float: right;
}

@media screen and (min-width: 481px) {
  .media481px__up {
    float: none;
  }
}

.media480px__down {
  float: right;
}

@media screen and (max-width: 480px) {
  .media480px__down {
    float: none;
  }
}

.control-bar {
  background: #003478;
  border-radius: 5px;
  padding: 15px;
}

.control-bar > * {
  display: inline-block;
}

.control-bar * {
  margin-top: 0;
}

.control-bar .control-bar__title {
  text-align: left;
  margin-left: 10px;
  vertical-align: middle;
}

.control-bar .control-bar__title * {
  color: white;
}

.control-bar .control-bar__actions {
  text-align: right;
  float: right;
}

.control-bar .control-bar__actions * {
  display: inline-block;
  vertical-align: middle;
}

.control-bar .control-bar__actions i + span {
  display: none;
}

.control-bar .control-bar__actions > .control-bar__utilities {
  position: relative;
}

.control-bar .control-bar__actions > .control-bar__utilities > * {
  display: inline-block;
}

.control-bar .control-bar__actions > .control-bar__utilities .tooltip {
  width: 100%;
  position: absolute;
  bottom: 30%;
  left: -25%;
  text-align: center;
}

.control-bar .control-bar__actions > .control-bar__utilities .tooltip .tooltip__text {
  position: static;
  display: inline-block;
  width: 100%;
}

.control-bar .control-bar__actions > .control-bar__utilities .tooltip .tooltip__arrow {
  position: static;
  display: inline;
}

.control-bar .control-bar__actions > .control-bar__utilities > div {
  margin-right: 10px;
}

.control-bar .control-bar__actions > .control-bar__utilities > div > a {
  position: relative;
}

.control-bar .control-bar__actions > .control-bar__utilities a, .control-bar .control-bar__actions > .control-bar__utilities i.fa {
  display: block;
}

.control-bar .control-bar__actions > .control-bar__utilities i.fa {
  position: static;
  margin-right: 0;
  font-size: 20px;
  color: white;
  transition: color ease-in 0.3s;
  -webkit-transition: color ease-in 0.3s;
}

.control-bar .control-bar__actions > .control-bar__utilities i.fa:hover {
  color: #22a3e6;
}

.control-bar .control-bar__actions button {
  height: auto;
}

.tooltips {
  position: relative;
  display: inline !important;
}

.tooltips span {
  visibility: hidden;
  opacity: 0;
  transition: opacity ease-in 0.3s;
  -webkit-transition: opacity ease-in 0.3s;
  transition: visibility ease-in 0.3s;
  -webkit-transition: visibility ease-in 0.3s;
  position: absolute;
  width: 140px;
  color: white;
  background: #0d0c0d;
  border: 2px solid white;
  height: 40px;
  vertical-align: middle;
  line-height: 39px;
  text-align: center;
  border-radius: 5px;
  font-size: 14px;
}

.tooltips span:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -9px;
  width: 0;
  height: 0;
  border-top: 12px solid #FFFFFF;
  border-right: 15px solid transparent;
  border-left: 15px solid transparent;
}

.tooltips span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  height: 0;
  border-top: 9px solid #000000;
  border-right: 11px solid transparent;
  border-left: 11px solid transparent;
}

.tooltips:hover span {
  visibility: visible;
  bottom: 38px;
  left: 50%;
  margin-left: -76px;
  z-index: 999;
  opacity: 1;
  transition: opacity ease-in 0.3s;
  -webkit-transition: opacity ease-in 0.3s;
}

html[dir="rtl"] .site-wrapper.site {
  overflow-x: hidden;
  overflow-y: auto;
}

html[dir="rtl"] #mechanical-repairs {
  direction: ltr;
}

html[dir="rtl"] #mechanical-repairs .tree-nav {
  direction: auto;
}

html[dir="rtl"] #mechanical-repairs .mechanical-repairs__right-wrapper {
  direction: auto;
}

footer {
  display: block;
  clear: both;
  width: 100%;
  background: black;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}

footer .container {
  width: auto;
  padding: 0 40px;
}

footer .footer__left, footer .footer__right {
  display: inline-block;
  padding: 10px 0;
}

footer .footer__left p, footer .footer__left ul li, ul footer .footer__left li, footer .footer__left ol li, ol footer .footer__left li, footer .footer__left span, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt, footer .footer__left p a, footer .footer__left ul li a, ul footer .footer__left li a, footer .footer__left ol li a, ol footer .footer__left li a, footer .footer__left span a, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt a, footer .footer__right p, footer .footer__right ul li, ul footer .footer__right li, footer .footer__right ol li, ol footer .footer__right li, footer .footer__right span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt, footer .footer__right p a, footer .footer__right ul li a, ul footer .footer__right li a, footer .footer__right ol li a, ol footer .footer__right li a, footer .footer__right span a, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a {
  color: white;
  margin-bottom: 0 !important;
  font-weight: 400;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: 14px;
}

footer .footer__left p.action-time, footer .footer__left ul li.action-time, ul footer .footer__left li.action-time, footer .footer__left ol li.action-time, ol footer .footer__left li.action-time, footer .footer__left span.action-time, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .action-time.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .action-time.tas-stxt {
  display: inline-block;
  position: absolute;
  top: -30px;
  left: auto;
  font-size: 12px;
  color: #777777;
}

footer .footer__right p a:first-child, footer .footer__right ul li a:first-child, ul footer .footer__right li a:first-child, footer .footer__right ol li a:first-child, ol footer .footer__right li a:first-child, footer .footer__right span a:first-child, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a:first-child, footer .footer__right p a:last-child, footer .footer__right ul li a:last-child, ul footer .footer__right li a:last-child, footer .footer__right ol li a:last-child, ol footer .footer__right li a:last-child, footer .footer__right span a:last-child, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:last-child, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a:last-child {
  color: white;
  transition: ease-in 0.2s;
  -webkit-transition: ease-in 0.2s;
}

footer .footer__right p a:hover, footer .footer__right ul li a:hover, ul footer .footer__right li a:hover, footer .footer__right ol li a:hover, ol footer .footer__right li a:hover, footer .footer__right span a:hover, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:hover, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a:hover {
  color: #22a3e6;
}

footer .footer__right p span, footer .footer__right ul li span, ul footer .footer__right li span, footer .footer__right ol li span, ol footer .footer__right li span, footer .footer__right span span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt span {
  color: #777777;
}

@media only screen and (max-width: 1023px) {
  footer .footer__left p, footer .footer__left ul li, ul footer .footer__left li, footer .footer__left ol li, ol footer .footer__left li, footer .footer__left span, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt, footer .footer__left p a, footer .footer__left ul li a, ul footer .footer__left li a, footer .footer__left ol li a, ol footer .footer__left li a, footer .footer__left span a, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt a, footer .footer__right p, footer .footer__right ul li, ul footer .footer__right li, footer .footer__right ol li, ol footer .footer__right li, footer .footer__right span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt, footer .footer__right p a, footer .footer__right ul li a, ul footer .footer__right li a, footer .footer__right ol li a, ol footer .footer__right li a, footer .footer__right span a, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a {
    font-size: 14px;
  }
}

@media screen and (max-width: 720px) {
  footer .footer__left p, footer .footer__left ul li, ul footer .footer__left li, footer .footer__left ol li, ol footer .footer__left li, footer .footer__left span, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt, footer .footer__left p a, footer .footer__left ul li a, ul footer .footer__left li a, footer .footer__left ol li a, ol footer .footer__left li a, footer .footer__left span a, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt a, footer .footer__right p, footer .footer__right ul li, ul footer .footer__right li, footer .footer__right ol li, ol footer .footer__right li, footer .footer__right span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt, footer .footer__right p a, footer .footer__right ul li a, ul footer .footer__right li a, footer .footer__right ol li a, ol footer .footer__right li a, footer .footer__right span a, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt a {
    font-size: 12px;
  }
}

@media screen and (max-width: 600px) {
  footer .footer__left {
    padding: 10px 0 0 0 !important;
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 100%;
  }
  footer .footer__left p.action-time, footer .footer__left ul li.action-time, ul footer .footer__left li.action-time, footer .footer__left ol li.action-time, ol footer .footer__left li.action-time, footer .footer__left span.action-time, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .action-time.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .action-time.tas-stxt {
    left: 40px;
  }
  footer .footer__right {
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 100%;
    padding: 0 0 10px 0 !important;
  }
  footer .footer__right p, footer .footer__right ul li, ul footer .footer__right li, footer .footer__right ol li, ol footer .footer__right li, footer .footer__right span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt {
    float: none;
  }
  footer .footer__left p, footer .footer__left ul li, ul footer .footer__left li, footer .footer__left ol li, ol footer .footer__left li, footer .footer__left span, footer .footer__left #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__left .tas-stxt, footer .footer__right p, footer .footer__right ul li, ul footer .footer__right li, footer .footer__right ol li, ol footer .footer__right li, footer .footer__right span, footer .footer__right #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td footer .footer__right .tas-stxt {
    margin-bottom: 0 !important;
  }
}

.header {
  display: block;
  width: 100%;
  padding: 8px 0;
  position: relative;
  height: initial;
  margin: 0 auto;
  border-bottom: 3px solid #b8bcbc;
  background: white;
  background: -moz-linear-gradient(top, white 0%, #f3f3f3 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f3f3f3));
  background: -webkit-linear-gradient(top, white 0%, #f3f3f3 100%);
  background: -o-linear-gradient(top, white 0%, #f3f3f3 100%);
  background: -ms-linear-gradient(top, white 0%, #f3f3f3 100%);
  background: linear-gradient(to bottom, white 0%, #f3f3f3 100%);
}

.header i.fullscreen, .header i.fullscreen--disabled {
  font-size: 20px;
  color: white;
  background: #22a3e6;
}

.header i.fullscreen:hover, .header i.fullscreen--disabled:hover {
  background: #003478;
}

.header i.fullscreen, .header i.fullscreen--disabled, .header .notification {
  padding: 10px;
  border-radius: 5px;
  vertical-align: middle;
  margin-left: 5px;
  cursor: hand;
  cursor: pointer;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

@media only screen and (max-width: 1023px) {
  .header i.fullscreen, .header i.fullscreen--disabled, .header .notification {
    display: none;
  }
}

.header .notification {
  cursor: default;
  line-height: 10px;
  padding: 0;
  position: relative;
  z-index: 1;
  display: inline-block;
  border: 1px solid #cdcccb;
  border-radius: 5px;
  padding: 5.5px 7.5px;
}

.header .notification img {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  width: 80%;
}

.header .notification .notification__green {
  background: #308d43;
}

.header .notification .notification__green:hover {
  background: #36a04c;
}

.header .notification .notification__amber {
  background: #d84d00;
}

.header .notification .notification__amber:hover {
  background: #ff630c;
}

.header .notification .notification__red {
  background: #b82b29;
}

.header .notification .notification__red:hover {
  background: #cd302e;
}

.header .notification i {
  border-radius: 5px;
  display: inline-block;
  font-size: inherit;
  cursor: pointer;
  height: 26px;
  width: 30px;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
  position: relative;
  background: #777777;
}

.header .notification i:first-child {
  margin-right: 5px;
}

.header .notification i:hover {
  background: #848484;
  opacity: 1;
}

.header .notification i:hover span {
  display: inline !important;
  top: -6px;
  right: 150%;
  left: auto;
  transform: none;
  -webkit-transform: none;
  text-align: center;
  position: absolute;
  padding: 8px;
  z-index: 1000;
  border: 2px solid white;
  min-width: 200px;
  white-space: normal;
}

.header .notification i span:after {
  content: '';
  position: absolute;
  top: 8px;
  left: auto;
  right: -16px;
  width: 0;
  height: 0;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #0d0c0d;
}

.header .notification i span:before {
  content: '';
  position: absolute;
  top: 5px;
  left: auto;
  right: -22px;
  width: 0;
  height: 0;
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 11px solid white;
}

@media only screen and (max-width: 1023px) {
  .header.status-bar--shown {
    margin-top: 72px;
  }
}

.header.minimized {
  margin-top: 0;
}

@media only screen and (max-width: 1023px) {
  .header.minimized {
    margin-top: 38px;
  }
}

.header.header--nonav.status-bar--shown {
  margin-top: 28px;
}

.header.header--nonav {
  margin-top: 0;
}

.header .header__logo-wrapper {
  max-width: 50%;
  vertical-align: middle;
}

.header .header__logo-wrapper .header__logo img {
  height: 38px;
  width: auto;
  display: inline-block;
  vertical-align: middle;
}

.header .header__logo-wrapper .header__logo h1 {
  padding-top: 4px;
  padding-left: 10px;
  color: #003478;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 0.05px;
  font-size: 23px;
}

.header .header__account-wrapper {
  max-width: 50%;
  vertical-align: middle;
  text-align: right;
}

.header .header__account-wrapper .header__account {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  text-align: right;
}

.header .header__account-wrapper .header__account p, .header .header__account-wrapper .header__account ul li, ul .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account ol li, ol .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account span, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt {
  margin-top: -3px;
  color: #0d0c0d;
  line-height: 26px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  font-size: 14px;
  color: #0d0c0d;
  /* Negative spacing to fix kerning on Verdana font. */
  letter-spacing: -0.5px;
}

.header .header__account-wrapper .header__account p i, .header .header__account-wrapper .header__account ul li i, ul .header .header__account-wrapper .header__account li i, .header .header__account-wrapper .header__account ol li i, ol .header .header__account-wrapper .header__account li i, .header .header__account-wrapper .header__account span i, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt i, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt i {
  color: #22a3e6;
}

.header .header__account-wrapper .header__account p a:hover, .header .header__account-wrapper .header__account ul li a:hover, ul .header .header__account-wrapper .header__account li a:hover, .header .header__account-wrapper .header__account ol li a:hover, ol .header .header__account-wrapper .header__account li a:hover, .header .header__account-wrapper .header__account span a:hover, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt a:hover, .header .header__account-wrapper .header__account p:hover i, .header .header__account-wrapper .header__account ul li:hover i, ul .header .header__account-wrapper .header__account li:hover i, .header .header__account-wrapper .header__account ol li:hover i, ol .header .header__account-wrapper .header__account li:hover i, .header .header__account-wrapper .header__account span:hover i, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover i, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt:hover i {
  color: #003478;
}

@media only screen and (max-width: 1023px) {
  .header .header__account-wrapper .header__account {
    padding-top: 0;
  }
  .header .header__account-wrapper .header__account p, .header .header__account-wrapper .header__account ul li, ul .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account ol li, ol .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account span, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt {
    width: auto;
    margin-bottom: 0;
    font-size: 14px;
    display: inline-block;
    text-align: right;
    font-size: 13px;
    vertical-align: middle;
    line-height: 16px;
    padding-right: 12px;
    vertical-align: middle;
  }
}

.header .header__account-wrapper .header__account .account__logout p, .header .header__account-wrapper .header__account .account__logout ul li, ul .header .header__account-wrapper .header__account .account__logout li, .header .header__account-wrapper .header__account .account__logout ol li, ol .header .header__account-wrapper .header__account .account__logout li, .header .header__account-wrapper .header__account .account__logout span, .header .header__account-wrapper .header__account .account__logout #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .account__logout .tas-stxt {
  cursor: hand;
  line-height: 10px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 600;
  margin-bottom: 0;
  color: #22a3e6;
  font-size: 12px;
  transition: ease-in 0.2s;
  -webkit-transition: ease-in 0.2s;
}

.header .header__account-wrapper .header__account .account__logout p i, .header .header__account-wrapper .header__account .account__logout ul li i, ul .header .header__account-wrapper .header__account .account__logout li i, .header .header__account-wrapper .header__account .account__logout ol li i, ol .header .header__account-wrapper .header__account .account__logout li i, .header .header__account-wrapper .header__account .account__logout span i, .header .header__account-wrapper .header__account .account__logout #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt i, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .account__logout .tas-stxt i {
  color: #22a3e6;
  padding-left: 5px;
}

.header .header__account-wrapper .header__account .account__logout p:hover, .header .header__account-wrapper .header__account .account__logout ul li:hover, ul .header .header__account-wrapper .header__account .account__logout li:hover, .header .header__account-wrapper .header__account .account__logout ol li:hover, ol .header .header__account-wrapper .header__account .account__logout li:hover, .header .header__account-wrapper .header__account .account__logout span:hover, .header .header__account-wrapper .header__account .account__logout #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .account__logout .tas-stxt:hover, .header .header__account-wrapper .header__account .account__logout p:hover i, .header .header__account-wrapper .header__account .account__logout ul li:hover i, ul .header .header__account-wrapper .header__account .account__logout li:hover i, .header .header__account-wrapper .header__account .account__logout ol li:hover i, ol .header .header__account-wrapper .header__account .account__logout li:hover i, .header .header__account-wrapper .header__account .account__logout span:hover i, .header .header__account-wrapper .header__account .account__logout #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover i, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .account__logout .tas-stxt:hover i {
  color: #003478;
}

@media only screen and (max-width: 1023px) {
  .header .header__account-wrapper .header__account .account__logout p, .header .header__account-wrapper .header__account .account__logout ul li, ul .header .header__account-wrapper .header__account .account__logout li, .header .header__account-wrapper .header__account .account__logout ol li, ol .header .header__account-wrapper .header__account .account__logout li, .header .header__account-wrapper .header__account .account__logout span, .header .header__account-wrapper .header__account .account__logout #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .account__logout .tas-stxt {
    display: none;
  }
}

.header .header__account-wrapper .header__account .account__logout .logout--tablet, .header .header__account-wrapper .header__account .account__logout .login--tablet {
  display: none;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 10px 20px;
  background: #22a3e6;
  color: white;
  font-size: 20px;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

.header .header__account-wrapper .header__account .account__logout .logout--tablet:hover, .header .header__account-wrapper .header__account .account__logout .login--tablet:hover {
  background: #003478;
}

@media only screen and (max-width: 1023px) {
  .header .header__account-wrapper .header__account .account__logout .logout--tablet, .header .header__account-wrapper .header__account .account__logout .login--tablet {
    display: inline-block;
  }
}

@media only screen and (max-width: 1023px) {
  .header .header__logo-wrapper {
    vertical-align: middle;
  }
  .header .header__logo-wrapper .header__logo img {
    height: 35px !important;
    width: auto;
  }
  .header .header__logo-wrapper .header__logo h1 {
    font-size: 22px;
  }
  .header .header__account-wrapper {
    vertical-align: middle;
  }
  .header .header__account-wrapper .header__account {
    width: 100%;
  }
  .header .header__account-wrapper .header__account p, .header .header__account-wrapper .header__account ul li, ul .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account ol li, ol .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account span, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt {
    font-size: 13px;
  }
}

@media screen and (max-width: 622px) {
  .header .header__logo-wrapper {
    padding-bottom: 12px;
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  .header .header__account-wrapper {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    float: none;
    padding-top: 0;
  }
  .header .header__account-wrapper .header__account {
    padding-top: 0;
    text-align: center;
    float: none;
  }
  .header .header__account-wrapper .header__account p, .header .header__account-wrapper .header__account ul li, ul .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account ol li, ol .header .header__account-wrapper .header__account li, .header .header__account-wrapper .header__account span, .header .header__account-wrapper .header__account #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .header .header__account-wrapper .header__account .tas-stxt {
    width: auto;
  }
  .header .header__account-wrapper .header__account .account__logout .logout--tablet, .header .header__account-wrapper .header__account .account__logout .login--tablet {
    padding: 6px 20px;
    font-size: 18px;
  }
  .header .header__account-wrapper .header__account .account__login .login--tablet {
    padding: 6px 20px;
    font-size: 18px;
  }
}

.header.header--nonav {
  margin-top: 0px;
}

.header.header--nonav i.fullscreen, .header.header--nonav i.fullscreen--disabled {
  display: none;
}

.header.header--nonav .header__logo-wrapper, .header.header--nonav .header__account-wrapper {
  vertical-align: middle;
}

.header.header--nonav .header__logo-wrapper p i.fa-reply, .header.header--nonav .header__logo-wrapper ul li i.fa-reply, ul .header.header--nonav .header__logo-wrapper li i.fa-reply, .header.header--nonav .header__logo-wrapper ol li i.fa-reply, ol .header.header--nonav .header__logo-wrapper li i.fa-reply, .header.header--nonav .header__logo-wrapper span i.fa-reply, .header.header--nonav .header__logo-wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt i.fa-reply, #procedure-html tbody.table__contents tr.table__generated-content > td .header.header--nonav .header__logo-wrapper .tas-stxt i.fa-reply, .header.header--nonav .header__account-wrapper p i.fa-reply, .header.header--nonav .header__account-wrapper ul li i.fa-reply, ul .header.header--nonav .header__account-wrapper li i.fa-reply, .header.header--nonav .header__account-wrapper ol li i.fa-reply, ol .header.header--nonav .header__account-wrapper li i.fa-reply, .header.header--nonav .header__account-wrapper span i.fa-reply, .header.header--nonav .header__account-wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt i.fa-reply, #procedure-html tbody.table__contents tr.table__generated-content > td .header.header--nonav .header__account-wrapper .tas-stxt i.fa-reply {
  padding-left: 5px;
}

@media screen and (max-width: 550px) {
  .header.header--nonav .header__logo-wrapper {
    width: 80%;
    text-align: left;
    padding-bottom: 0;
  }
  .header.header--nonav .header__account-wrapper {
    width: 20%;
    text-align: right;
  }
  .header.header--nonav .header__account-wrapper .logout--tablet, .header.header--nonav .header__account-wrapper .header__account .account__logout .login--tablet, .header.header--nonav .header__account-wrapper .login--tablet {
    padding: 10px 20px;
  }
}

.hero {
  display: block;
  background: url("../img/hero/default-hero.jpg") no-repeat center;
  background-size: 100%;
}

.hero .hero__contents {
  display: block;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  overflow: hidden;
  position: relative;
}

@media screen and (max-width: 600px) {
  .hero .hero__contents {
    line-height: 18px;
  }
}

@media only screen and (max-width: 480px) {
  .hero .hero__contents {
    background-size: cover;
  }
}

.hero .hero__contents h1, .hero .hero__contents h2, .hero .hero__contents h3 {
  display: block;
  text-align: left;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 200;
  font-size: 18px;
  margin-bottom: 0;
}

@media screen and (max-width: 600px) {
  .hero .hero__contents h1, .hero .hero__contents h2, .hero .hero__contents h3 {
    text-align: center;
  }
}

.hero .hero__contents p, .hero .hero__contents ul li, ul .hero .hero__contents li, .hero .hero__contents ol li, ol .hero .hero__contents li, .hero .hero__contents span, .hero .hero__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .hero .hero__contents .tas-stxt {
  color: white;
  margin-bottom: 0;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 200;
}

@media screen and (max-width: 1440px) {
  .hero .hero__contents p, .hero .hero__contents ul li, ul .hero .hero__contents li, .hero .hero__contents ol li, ol .hero .hero__contents li, .hero .hero__contents span, .hero .hero__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .hero .hero__contents .tas-stxt {
    font-size: 14px;
  }
}

@media screen and (max-width: 800px) {
  .hero .hero__contents p, .hero .hero__contents ul li, ul .hero .hero__contents li, .hero .hero__contents ol li, ol .hero .hero__contents li, .hero .hero__contents span, .hero .hero__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .hero .hero__contents .tas-stxt {
    font-size: 12px;
  }
}

.hero.hero--large .hero-contents {
  padding: 125px 0;
}

.hero.hero__home {
  background: url("../img/hero/default-hero.jpg") no-repeat center;
  background-size: cover;
  background-position: 0 40%;
}

.hero.hero__vehicle {
  background: url("../img/hero/vehicle-hero.jpg") no-repeat center;
  background-size: cover;
  background-position: 0 55%;
}

.hero.hero__information {
  background: url("../img/hero/information-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 25%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__information {
    background-size: cover;
  }
}

.hero.hero__diagnostic {
  background: url("../img/hero/diagnostic-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 40%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__diagnostic {
    background-size: cover;
  }
}

.hero.hero__services {
  background: url("../img/hero/services-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 60%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__services {
    background-size: cover;
  }
}

.hero.hero__tsb {
  background: url("../img/hero/tsb-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 55%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__tsb {
    background-size: cover;
  }
}

.hero.hero__technicalAssistance {
  background: url("../img/hero/oasis-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 35%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__technicalAssistance {
    background-size: cover;
  }
}

.hero.hero__training {
  background: url("../img/hero/training-hero.jpg") no-repeat center;
  background-size: 100%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__training {
    background-size: cover;
  }
}

.hero.hero__warranty {
  background: url("../img/hero/training-hero.jpg") no-repeat center;
  background-size: 100%;
  background-position: 0 63%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__warranty {
    background-size: cover;
  }
}

.hero.hero__help {
  background: url("../img/hero/help-hero.jpg") no-repeat 50% 55%;
  background-size: 100%;
  background-position: 0 64%;
}

@media only screen and (max-width: 480px) {
  .hero.hero__help {
    background-size: cover;
  }
}

@media only screen and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 3) {
  .hero .hero__contents {
    text-align: center;
  }
  .hero.hero__welcome .hero__contents {
    text-align: left;
  }
}

@media only screen and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  .hero .hero__contents {
    padding: 25px 0;
  }
}

.information-bar {
  width: 100%;
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(119, 119, 119, 0.3);
  background: whitesmoke;
}

.information-bar .grid {
  line-height: 13px;
}

.information-bar i {
  color: #22a3e6;
}

.information-bar .information-bar__left, .information-bar .information-bar__right {
  vertical-align: middle;
}

.information-bar .information-bar__left {
  overflow: hidden;
}

.information-bar .information-bar__left a i {
  padding-right: 5px;
  padding-left: 5px;
}

.information-bar .information-bar__left a strong {
  font-weight: 400;
  text-transform: uppercase;
}

.information-bar .information-bar__left a p, .information-bar .information-bar__left a ul li, ul .information-bar .information-bar__left a li, .information-bar .information-bar__left a ol li, ol .information-bar .information-bar__left a li, .information-bar .information-bar__left a span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt {
  cursor: hand;
  display: inline-block;
  margin-bottom: 0;
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.information-bar .information-bar__left a:hover p, .information-bar .information-bar__left a:hover ul li, ul .information-bar .information-bar__left a:hover li, .information-bar .information-bar__left a:hover ol li, ol .information-bar .information-bar__left a:hover li, .information-bar .information-bar__left a:hover span, .information-bar .information-bar__left a:hover #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a:hover .tas-stxt, .information-bar .information-bar__left a:hover i {
  color: #003478;
}

.information-bar .information-bar__left .mobile--last-selected {
  display: none;
}

@media only screen and (max-width: 1023px) {
  .information-bar .information-bar__left .last-selected {
    display: none;
  }
  .information-bar .information-bar__left .mobile--last-selected {
    display: inline-block;
  }
  .information-bar .information-bar__left span.excerpt__small, .information-bar .information-bar__left span.excerpt__hidden {
    display: inline;
  }
}

.information-bar .information-bar__right {
  text-align: right;
  padding-left: 15px;
}

@media only screen and (max-width: 480px) {
  .information-bar .information-bar__right {
    text-align: center;
  }
}

.information-bar .information-bar__right a {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #22a3e6;
  cursor: hand;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.information-bar .information-bar__right a i {
  padding-left: 5px;
}

.information-bar .information-bar__right a:hover, .information-bar .information-bar__right a:hover i {
  color: #003478;
}

@media screen and (max-width: 600px) {
  .information-bar .information-bar__right {
    padding: 10px 0 0;
  }
  .information-bar .information-bar__right a {
    color: #22a3e6;
    line-height: 12px;
  }
}

@media screen and (max-width: 600px) {
  .information-bar .information-bar__left {
    padding-left: 15px;
    padding-right: 15px;
  }
  .information-bar .information-bar__left, .information-bar .information-bar__right {
    text-align: center;
    width: 100%;
    display: block;
    vertical-align: middle;
  }
}

.information-bar .information-bar__left a p, .information-bar .information-bar__left a ul li, ul .information-bar .information-bar__left a li, .information-bar .information-bar__left a ol li, ol .information-bar .information-bar__left a li, .information-bar .information-bar__left a span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt, .information-bar .information-bar__right a {
  display: block;
  line-height: 13px;
  font-size: 13px;
}

@media screen and (max-width: 1200px) {
  .information-bar .information-bar__left a p, .information-bar .information-bar__left a ul li, ul .information-bar .information-bar__left a li, .information-bar .information-bar__left a ol li, ol .information-bar .information-bar__left a li, .information-bar .information-bar__left a span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt, .information-bar .information-bar__right a {
    font-size: 12px;
    line-height: 12px;
  }
}

@media only screen and (max-width: 1023px) {
  .information-bar .information-bar__left a p, .information-bar .information-bar__left a ul li, ul .information-bar .information-bar__left a li, .information-bar .information-bar__left a ol li, ol .information-bar .information-bar__left a li, .information-bar .information-bar__left a span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt, .information-bar .information-bar__right a {
    font-size: 11px;
  }
}

@media only screen and (max-width: 480px) {
  .information-bar .information-bar__left a p, .information-bar .information-bar__left a ul li, ul .information-bar .information-bar__left a li, .information-bar .information-bar__left a ol li, ol .information-bar .information-bar__left a li, .information-bar .information-bar__left a span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt, .information-bar .information-bar__right a {
    font-size: 11px;
    text-align: center;
  }
  .information-bar .information-bar__left a p .information-bar__left, .information-bar .information-bar__left a ul li .information-bar__left, ul .information-bar .information-bar__left a li .information-bar__left, .information-bar .information-bar__left a ol li .information-bar__left, ol .information-bar .information-bar__left a li .information-bar__left, .information-bar .information-bar__left a span .information-bar__left, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt .information-bar__left, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt .information-bar__left, .information-bar .information-bar__right a .information-bar__left {
    padding-right: 0;
  }
}

.information-bar .information-bar__left a p span, .information-bar .information-bar__left a ul li span, ul .information-bar .information-bar__left a li span, .information-bar .information-bar__left a ol li span, ol .information-bar .information-bar__left a li span, .information-bar .information-bar__left a span span, .information-bar .information-bar__left a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td .information-bar .information-bar__left a .tas-stxt span, .information-bar .information-bar__right a span {
  display: inline-block;
}

@media only screen and (max-width: 480px) {
  .content-wrapper > .container, .navigation__tertiary > .container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .content-wrapper > .container > .grid .divider__wrapper, .navigation__tertiary > .container > .grid .divider__wrapper {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .content-wrapper > .container > .grid > .grid__item h2:first-child, .navigation__tertiary > .container > .grid > .grid__item h2:first-child {
    text-align: center;
  }
}

ul.navigation__buttons, ul.mobile__buttons {
  margin-left: 0;
}

.navigation__primary .grid__item.one-whole, .navigation__secondary .grid__item.one-whole {
  position: relative;
}

.secondary--open {
  color: green;
  transform: rotate(180deg) !important;
  transition: transform ease-in 0.2s !important;
  -webkit-transition: trasform ease-in 0.2s !important;
}

.navigation__overflow {
  display: none !important;
  position: absolute !important;
  z-index: 100;
  right: 0;
  border-top: 0;
  width: 200px !important;
  border-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  display: none;
  max-height: none;
}

.navigation__overflow:after {
  display: block !important;
}

.navigation__overflow.active {
  display: inline-block !important;
  max-height: none;
}

.navigation__overflow a.active {
  background: #515154;
}

.navigation__overflow a.active:hover {
  background: #515154;
}

.navigation__overflow a.active + img {
  display: none;
}

.navigation__primary, .navigation__secondary {
  overflow-y: hidden;
}

.navigation__primary ul.navigation__overflow li.navigation__button, .navigation__secondary ul.navigation__overflow li.navigation__button {
  display: block;
}

.navigation__primary ul.navigation__overflow li.navigation__button a, .navigation__secondary ul.navigation__overflow li.navigation__button a {
  text-align: left;
  background: none;
  word-break: break-word;
  line-height: 21px;
  cursor: pointer;
  transition: background ease-in 0.3s;
  -webkit-transition: background ease-in 0.3s;
}

.navigation__primary ul.navigation__overflow li.navigation__button a:hover, .navigation__secondary ul.navigation__overflow li.navigation__button a:hover {
  background: #232323;
}

.navigation--overflow-trigger {
  vertical-align: middle;
}

.navigation--overflow-trigger i {
  vertical-align: middle;
  font-size: 16px;
  padding-left: 25px;
  padding-right: 25px;
}

.navigation__primary {
  max-height: 44px;
  height: initial;
  width: 100%;
  display: block;
  background: #333333;
  background: -moz-linear-gradient(top, #333333 0%, #090909 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #090909));
  background: -webkit-linear-gradient(top, #333333 0%, #090909 100%);
  background: -o-linear-gradient(top, #333333 0%, #090909 100%);
  background: -ms-linear-gradient(top, #333333 0%, #090909 100%);
  background: linear-gradient(to bottom, #333333 0%, #090909 100%);
}

@media only screen and (max-width: 1023px) {
  .navigation__primary {
    display: none;
    background: none;
    height: 0;
    max-height: 0;
    border: 0;
  }
  .navigation__primary .container {
    height: 0;
  }
  .navigation__primary .container .grid {
    height: 0;
  }
}

@media screen and (max-width: 1200px) {
  .navigation__primary .container {
    width: 97.5%;
  }
}

.navigation__primary ul.navigation__overflow {
  top: 44px;
  border: 2px solid white;
  border-top: 0;
  background: #0d0c0d;
}

.navigation__primary ul.navigation__overflow li a {
  padding: 8px 15px;
}

.navigation__primary ul.navigation__butons li {
  margin-left: -5px;
}

.navigation__primary ul.navigation__butons li:first-child {
  margin-left: 0;
}

.navigation__primary ul {
  max-height: 50px;
  display: block;
  position: relative;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
}

@media only screen and (max-width: 1023px) {
  .navigation__primary ul {
    display: none;
  }
}

.navigation__primary ul::after {
  content: "";
  display: inline-block;
  width: 100%;
}

.navigation__primary ul li {
  display: inline-block;
  text-align: center;
  position: relative;
}

.navigation__primary ul li img.button--active-point {
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 10px;
  width: 21px;
  margin-bottom: -3px;
}

.navigation__primary ul li a.active {
  background: #1a181a;
}

.navigation__primary ul li a.active:hover {
  background: #0d0c0d;
}

.navigation__primary ul li a {
  display: block;
  padding: 13px 17.5px;
  width: inherit;
  text-align: center;
  color: white;
  background: #333333;
  background: -moz-linear-gradient(top, #333333 0%, #090909 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #090909));
  background: -webkit-linear-gradient(top, #333333 0%, #090909 100%);
  background: -o-linear-gradient(top, #333333 0%, #090909 100%);
  background: -ms-linear-gradient(top, #333333 0%, #090909 100%);
  background: linear-gradient(to bottom, #333333 0%, #090909 100%);
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
  text-transform: none;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

.navigation__primary ul li a:hover {
  background: #232323;
}

.navigation__secondary {
  background: #003478;
  border-bottom: 1px solid #2f5b92;
  border-top: 2px solid white;
  position: relative;
  max-height: 30px;
}

@media only screen and (max-width: 1023px) {
  .navigation__secondary {
    display: none;
  }
}

.navigation__secondary .grid {
  padding-left: 25px;
}

.navigation__secondary .grid__item.one-whole {
  border-left: 1px solid #2f5b92;
  padding-left: 0;
}

.navigation__secondary ul.navigation__overflow {
  border: 1px solid #2f5b92;
  border-top: 0;
  background: #003478;
  margin-left: 0;
}

.navigation__secondary ul.navigation__overflow li.navigation__button {
  margin-left: 0;
  border-right: 0;
  width: 100%;
}

.navigation__secondary ul.navigation__overflow li.navigation__button a {
  display: block;
  width: 100%;
  border-top: 1px solid #2f5b92;
  line-height: 10px;
  padding: 11px 20px;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

.navigation__secondary ul.navigation__overflow li.navigation__button a:hover {
  border-radius: 0;
  background: #2f5b92;
}

.navigation__secondary ul.navigation__overflow li.navigation__button:first-child a {
  border-top: 0;
}

.navigation__secondary ul.navigation__buttons {
  display: block;
  max-height: inherit;
  overflow-y: hidden;
}

.navigation__secondary ul.navigation__buttons::before, .navigation__secondary ul.navigation__buttons::after {
  content: " ";
  display: table;
}

.navigation__secondary ul.navigation__buttons::after {
  clear: both;
}

.navigation__secondary ul.navigation__buttons li.secondary__button, .navigation__secondary ul.navigation__buttons li.navigation__button, .navigation__secondary ul.navigation__buttons li {
  display: inline-block;
  height: initial;
  transition: background ease 0.2s;
  -webkit-transition: background ease 0.2s;
  border-right: 1px solid #2f5b92;
  float: left;
}

.navigation__secondary ul.navigation__buttons li.secondary__button.active, .navigation__secondary ul.navigation__buttons li.navigation__button.active, .navigation__secondary ul.navigation__buttons li.active {
  background: #2f5b92;
  border-left: 1px solid #2f5b92;
}

.navigation__secondary ul.navigation__buttons li.secondary__button:first-child, .navigation__secondary ul.navigation__buttons li.navigation__button:first-child, .navigation__secondary ul.navigation__buttons li:first-child {
  margin-left: 0;
}

.navigation__secondary ul.navigation__buttons li.secondary__button.active:hover, .navigation__secondary ul.navigation__buttons li.navigation__button.active:hover, .navigation__secondary ul.navigation__buttons li.active:hover {
  background: #2f5b92;
}

.navigation__secondary ul.navigation__buttons li.secondary__button:hover, .navigation__secondary ul.navigation__buttons li.navigation__button:hover, .navigation__secondary ul.navigation__buttons li:hover {
  background: #1b4787;
}

.navigation__secondary ul.navigation__buttons li.secondary__button a, .navigation__secondary ul.navigation__buttons li.navigation__button a, .navigation__secondary ul.navigation__buttons li a {
  text-align: left;
  display: block;
  padding: 5px 20px;
  color: white;
}

.navigation__secondary ul.navigation__buttons li.secondary__button.button__first, .navigation__secondary ul.navigation__buttons li.navigation__button.button__first, .navigation__secondary ul.navigation__buttons li.button__first {
  border-left: 0;
}

.navigation__tertiary {
  display: block;
  width: 100%;
  margin-top: 15px;
  margin-bottom: -25px;
}

@media only screen and (max-width: 480px) {
  .navigation__tertiary {
    margin-bottom: 0;
  }
}

.navigation__tertiary ul.tertiary__buttons, .navigation__tertiary ul.navigation__buttons, .navigation__tertiary ul {
  display: block;
}

@media screen and (max-width: 920px) {
  .navigation__tertiary ul.tertiary__buttons, .navigation__tertiary ul.navigation__buttons, .navigation__tertiary ul {
    padding-bottom: 25px;
    padding-top: 15px;
    border-bottom: 2px solid #cdcccb;
  }
}

.navigation__tertiary ul.tertiary__buttons li.tertiary__button, .navigation__tertiary ul.tertiary__buttons li.navigation__button, .navigation__tertiary ul.tertiary__buttons li, .navigation__tertiary ul.navigation__buttons li.tertiary__button, .navigation__tertiary ul.navigation__buttons li.navigation__button, .navigation__tertiary ul.navigation__buttons li, .navigation__tertiary ul li.tertiary__button, .navigation__tertiary ul li.navigation__button, .navigation__tertiary ul li {
  display: inline-block;
  height: initial;
  margin-right: 2px;
  margin-bottom: 2px;
  border-radius: 5px;
  background: #2f5b92;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

@media screen and (max-width: 920px) {
  .navigation__tertiary ul.tertiary__buttons li.tertiary__button, .navigation__tertiary ul.tertiary__buttons li.navigation__button, .navigation__tertiary ul.tertiary__buttons li, .navigation__tertiary ul.navigation__buttons li.tertiary__button, .navigation__tertiary ul.navigation__buttons li.navigation__button, .navigation__tertiary ul.navigation__buttons li, .navigation__tertiary ul li.tertiary__button, .navigation__tertiary ul li.navigation__button, .navigation__tertiary ul li {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom: 2px;
  }
}

.navigation__tertiary ul.tertiary__buttons li.tertiary__button.active, .navigation__tertiary ul.tertiary__buttons li.navigation__button.active, .navigation__tertiary ul.tertiary__buttons li.active, .navigation__tertiary ul.navigation__buttons li.tertiary__button.active, .navigation__tertiary ul.navigation__buttons li.navigation__button.active, .navigation__tertiary ul.navigation__buttons li.active, .navigation__tertiary ul li.tertiary__button.active, .navigation__tertiary ul li.navigation__button.active, .navigation__tertiary ul li.active {
  background: #003478;
}

.navigation__tertiary ul.tertiary__buttons li.tertiary__button:hover, .navigation__tertiary ul.tertiary__buttons li.navigation__button:hover, .navigation__tertiary ul.tertiary__buttons li:hover, .navigation__tertiary ul.navigation__buttons li.tertiary__button:hover, .navigation__tertiary ul.navigation__buttons li.navigation__button:hover, .navigation__tertiary ul.navigation__buttons li:hover, .navigation__tertiary ul li.tertiary__button:hover, .navigation__tertiary ul li.navigation__button:hover, .navigation__tertiary ul li:hover {
  background: #1b4787;
}

.navigation__tertiary ul.tertiary__buttons li.tertiary__button a, .navigation__tertiary ul.tertiary__buttons li.navigation__button a, .navigation__tertiary ul.tertiary__buttons li a, .navigation__tertiary ul.navigation__buttons li.tertiary__button a, .navigation__tertiary ul.navigation__buttons li.navigation__button a, .navigation__tertiary ul.navigation__buttons li a, .navigation__tertiary ul li.tertiary__button a, .navigation__tertiary ul li.navigation__button a, .navigation__tertiary ul li a {
  display: inline-block;
  padding: 5px 23px;
  color: white;
  text-decoration: none;
  text-transform: uppercase;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

.navigation__tertiary--alternate {
  background: #002656;
  position: relative;
  max-height: 33px;
  border-top: 1px solid #2f5b92;
  border-bottom: 1px solid #002f6c;
  margin-top: -1px;
}

@media only screen and (max-width: 1023px) {
  .navigation__tertiary--alternate {
    display: none;
  }
}

.navigation__tertiary--alternate .grid {
  padding-left: 25px;
}

.navigation__tertiary--alternate .grid__item.one-whole {
  border-left: 1px solid #002f6c;
  padding-left: 0;
}

.navigation__tertiary--alternate ul {
  display: block;
}

.navigation__tertiary--alternate ul::before, .navigation__tertiary--alternate ul::after {
  content: " ";
  display: table;
}

.navigation__tertiary--alternate ul::after {
  clear: both;
}

.navigation__tertiary--alternate ul li {
  height: initial;
  display: inline-block;
  float: left;
  border-right: 1px solid #002f6c;
  transition: background ease-in 0.3s;
  -webkit-transition: background ease-in 0.3s;
}

.navigation__tertiary--alternate ul li:hover {
  background: #002b62;
}

.navigation__tertiary--alternate ul li.active, .navigation__tertiary--alternate ul li.active:hover {
  background: #002f6c;
}

.navigation__tertiary--alternate ul li a {
  padding: 0 20px;
  color: white;
  display: block;
  text-transform: uppercase;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
}

.mobile-navigation-trigger {
  display: block;
  width: 100%;
  margin-top: 0;
}

.mobile-navigation-trigger.trigger--animation {
  transition: margin-top ease-in 0.2s;
  -webkit-transition: margin-top ease-in 0.2s;
}

.mobile-navigation-trigger.trigger--animation .mobile__trigger {
  transition: top ease-in 0.2s;
  -webkit-transition: top ease-in 0.2s;
}

.mobile-navigation-trigger .mobile__trigger {
  top: -40px;
}

.mobile-navigation-trigger.minimized {
  margin-top: 38px;
}

.mobile-navigation-trigger.minimized .mobile__trigger {
  top: 0;
}

.mobile-navigation-trigger.status-bar--shown {
  margin-top: 28px;
}

.mobile-navigation-trigger.status-bar--shown .mobile__trigger {
  top: -10px;
}

.mobile-navigation-trigger.status-bar--shown.minimized {
  margin-top: 68px;
}

.mobile-navigation-trigger.status-bar--shown.minimized .mobile__trigger {
  top: 28px;
}

@media only screen and (max-width: 1023px) {
  .mobile-navigation-trigger {
    margin-top: 38px;
  }
  .mobile-navigation-trigger .mobile__trigger {
    top: 0;
  }
  .mobile-navigation-trigger.status-bar--shown {
    margin-top: 68px;
  }
  .mobile-navigation-trigger.status-bar--shown .mobile__trigger {
    top: 28px;
  }
}

.mobile-navigation-trigger .mobile__trigger {
  border-bottom: 2px solid white;
}

.mobile-navigation-trigger.minimized {
  z-index: 101;
}

.mobile-navigation-trigger.minimized .mobile__toggle {
  z-index: 101;
}

.mobile__trigger {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 102;
  display: block !important;
}

.mobile__trigger.header--nonav {
  display: none !important;
}

.mobile__trigger p, .mobile__trigger ul li, ul .mobile__trigger li, .mobile__trigger ol li, ol .mobile__trigger li, .mobile__trigger span, .mobile__trigger #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .mobile__trigger .tas-stxt {
  display: none;
  vertical-align: middle;
  margin-left: 15px;
  line-height: 14px;
}

.mobile__trigger i {
  width: 100%;
  background: #003478;
  color: white;
  font-size: 18px;
  padding: 10px 20px;
  transition: ease-in 0.2s;
  -webkit-transition: ease-in 0.2s;
}

.mobile__trigger i:hover {
  color: #22a3e6;
}

@media only screen and (max-width: 480px) {
  .mobile__trigger i:hover {
    color: white;
  }
}

.mobile__trigger .navigation--open-mobile-button {
  display: none;
}

@media only screen and (max-width: 1023px) {
  .mobile__trigger .navigation--open-mobile-button {
    border-bottom: 2px solid white;
    display: block;
  }
}

@media screen and (min-width: 1024px) {
  .mobile__trigger p, .mobile__trigger ul li, ul .mobile__trigger li, .mobile__trigger ol li, ol .mobile__trigger li, .mobile__trigger span, .mobile__trigger #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .mobile__trigger .tas-stxt {
    /* !important for tooltip override */
    display: inline-block !important;
    color: white;
  }
  .mobile__trigger .navigation--open-mobile-button {
    display: block;
  }
}

.mobile__toggle {
  display: none;
  opacity: 0;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100vh;
  width: 100%;
  overflow-y: hidden;
  background: rgba(13, 12, 13, 0.6);
}

.mobile--on {
  opacity: 1;
  z-index: 10;
  display: block;
}

.navigation__mobile {
  background: #003478;
  overflow-y: auto;
  display: inline-block;
  height: 100%;
  background: transparent;
  position: fixed;
  top: 0;
  left: -300px;
  bottom: 0;
  width: 300px;
  z-index: 102;
}

.navigation__mobile.open {
  transition: left ease-in .2s !important;
  -webkit-transition: left ease-in .2s !important;
  left: 0;
}

.navigation__mobile.open > ul {
  left: 0;
  transition: left ease-in .2s !important;
  -webkit-transition: left ease-in .2s !important;
}

.navigation__mobile.closed {
  transition: left ease-in .2s !important;
  -webkit-transition: left ease-in .2s !important;
}

.navigation__mobile.closed > ul {
  transition: left ease-in .2s !important;
  -webkit-transition: left ease-in .2s !important;
}

@media only screen and (max-width: 480px) {
  .navigation__mobile {
    width: 250px;
    left: -250px;
  }
  .navigation__mobile.open {
    left: 0;
  }
  .navigation__mobile.open > ul {
    left: 0;
  }
}

.navigation__mobile > ul {
  position: fixed;
  bottom: 0;
  left: -300px;
  top: 40px;
}

@media only screen and (max-width: 480px) {
  .navigation__mobile > ul {
    left: -250px;
  }
}

.navigation__mobile > ul > li:last-child {
  padding-bottom: 50px;
}

.navigation__mobile.status-bar--shown > ul {
  top: 68px;
}

.navigation__mobile ul {
  display: block;
  width: inherit;
  background-color: #003478;
  height: auto;
  overflow: auto;
}

.navigation__mobile ul li {
  display: block;
  width: 100%;
  height: initial;
}

.navigation__mobile ul li.active > a {
  background: #1b4787;
}

.navigation__mobile ul a {
  width: 100%;
  min-width: 250px;
  display: inline-block;
  color: white;
  padding: 10px 20px;
  border-bottom: 2px solid #002f6c;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
  transition: ease-in 0.2s;
  -webkit-transition: ease-in 0.2s;
}

.navigation__mobile ul a:hover {
  background: #002f6c;
}

.navigation__mobile ul a i {
  float: right;
  font-size: 14px;
  padding-top: 5px;
}

.navigation__mobile ul ul {
  display: none;
  overflow: hidden;
}

.navigation__mobile ul ul li {
  overflow: hidden;
}

.navigation__mobile ul ul li.active > a {
  background: #18407a;
}

.navigation__mobile ul ul li a {
  background: #002f6c;
  border-bottom: 2px solid #002656;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

.navigation__mobile ul ul li a.active:hover {
  background: #003478;
}

.navigation__mobile ul ul li a:hover {
  background: #002656;
}

.navigation--close-mobile-wrapper {
  position: absolute;
  top: 100px;
  left: 300px;
}

.navigation--close-mobile-wrapper .navigation--close-mobile-button {
  position: absolute;
  top: -11px;
  left: 0;
}

@media screen and (max-width: 550px) {
  .navigation--close-mobile-wrapper .navigation--close-mobile-button {
    top: 31px;
  }
}

.navigation--close-mobile-wrapper .navigation--close-mobile-button i {
  color: white;
  font-size: 22.5px;
  padding: 15px 20px;
  background: rgba(13, 12, 13, 0.6);
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

.navigation--close-mobile-wrapper .navigation--close-mobile-button i:hover {
  color: #22a3e6;
}

@media only screen and (max-width: 1023px) {
  html.mobile--procedure, html.mobile--procedure body, html.mobile--procedure .site-wrapper {
    position: fixed;
    height: 100%;
    overflow: hidden;
    width: 100%;
  }
}

div.procedure__wrapper {
  position: relative;
}

div.procedure.procedure--contained {
  border-radius: 5px;
  margin-top: 0;
}

div.procedure.procedure--contained .procedure__contents {
  background: none;
}

@media only screen and (max-width: 1023px) {
  div.procedure.procedure--contained .procedure__contents {
    border: 0;
  }
}

div.procedure.procedure--contained .procedure__contents tbody.table__contents {
  overflow-y: scroll;
  height: 100%;
  padding-top: 60px;
  position: static;
  -webkit-overflow-scrolling: touch;
  background: #003478;
}

@media screen and (min-width: 1024px) {
  .procedure--contained-wrapper {
    float: right;
    padding-left: 30px;
    width: calc(100% - 300px);
  }
}

@media screen and (min-width: 1200px) {
  .procedure--contained-wrapper {
    width: calc(100% - 350px);
  }
}

@media screen and (min-width: 1024px) {
  .procedure--resize {
    width: calc(100% - 45px) !important;
  }
}

.procedure--contained-wrapper {
  -webkit-overflow-scrolling: touch;
  padding-left: 30px;
  z-index: 1;
}

@media screen and (min-width: 1024px) {
  .procedure--contained-wrapper {
    transition: width ease-in 0.2s;
    -webkit-transition: width ease-in 0.2s;
  }
}

@media only screen and (max-width: 1023px) {
  .procedure--contained-wrapper {
    position: absolute;
    top: 50px;
    left: 0;
    height: 90vh;
    padding-left: 0;
    display: none;
    opacity: 0;
    transition: opacity ease-in 0.5s, top ease-in 0.2s;
    -webkit-transition: opacity ease-in 0.5s, top ease-in 0.2s;
  }
  .procedure--contained-wrapper.mobile {
    z-index: 20;
    display: inline-block;
    opacity: 1;
    position: fixed;
    top: 60px;
    left: 4%;
    width: 92%;
    bottom: 30px;
    height: 90%;
    overflow-y: auto;
  }
  .procedure--contained-wrapper.mobile.mobile--status-bar {
    top: 80px;
  }
  .procedure--contained-wrapper .procedure--contained {
    overflow-y: auto;
  }
}

@media only screen and (max-width: 480px) {
  .procedure--contained-wrapper.mobile {
    padding-top: 0;
    left: 0;
    bottom: 0;
    top: 40px;
    width: 100%;
    height: 100%;
  }
  .procedure--contained-wrapper.mobile.mobile--status-bar {
    top: 68px;
  }
  .procedure--contained-wrapper div.procedure.procedure--contained, .procedure--contained-wrapper div.procedure.procedure--contained .procedure__contents {
    border-radius: 0;
  }
}

div.procedure {
  overflow: hidden;
  transition: opacity ease-in 0.2s;
  -webkit-transition: opacity ease-in 0.2s;
}

div.procedure .procedure__contents {
  overflow: hidden;
  border-bottom: 2px solid #003478;
  border: 2px solid #003478;
}

@media only screen and (max-width: 1023px) {
  div.procedure .procedure__contents .procedure-frame.focus {
    position: static !important;
  }
}

.site-wrapper.minimized #procedure-html .procedure__title {
  top: 40px;
}

.site-wrapper.minimized #procedure-html.tsb-view .procedure__title,
.site-wrapper.minimized #procedure-html.fsa-view .procedure__title {
  left: 0 !important;
  right: 0 !important;
}

#procedure-html {
  min-height: 500px;
}

#procedure-html .procedure__title {
  margin-top: 0;
  font-size: 14px;
  background: #003478;
  padding: 10px 20px;
  margin-bottom: 0;
  display: block;
  width: 100%;
  z-index: 1;
  text-align: left;
  width: auto;
  top: 0;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#procedure-html .procedure__title span {
  padding-right: 50px;
  word-break: break-word;
  display: inline-block;
  color: white;
  font-size: 14px;
  font-family: "Ford-Regular", sans-serif;
}

@media screen and (max-width: 1440px) {
  #procedure-html .procedure__title span {
    font-size: 12px;
    line-height: 18px;
  }
}

#procedure-html .procedure__title i {
  float: right;
  font-size: 20px;
  padding-right: 0;
  line-height: 15px;
  cursor: hand;
  cursor: pointer;
  color: white;
  position: absolute;
  right: 15px;
  top: 15px;
}

#procedure-html .procedure__title i:hover {
  color: #22a3e6;
}

@media only screen and (max-width: 1023px) {
  #procedure-html .procedure__title {
    left: 0;
    right: 0;
  }
  #procedure-html .procedure__title span {
    padding-right: 80px;
  }
  #procedure-html .procedure__title i {
    top: 12px;
  }
}

#procedure-html embed#svg {
  height: 50vh !important;
}

#procedure-html > table > thead > tr {
  padding-top: 15px;
  padding-bottom: 15px;
}

#procedure-html > table > thead > tr > th {
  padding-top: 0;
  padding-bottom: 0;
}

#procedure-html thead.table__headings {
  position: relative;
}

#procedure-html thead.table__headings tr {
  position: absolute;
  right: 0;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 100;
}

#procedure-html thead.table__headings tr th {
  display: block;
}

#procedure-html thead.table__headings th i.fa-close {
  color: white;
  float: right;
  font-size: 25px;
  vertical-align: middle;
  line-height: 15px;
}

#procedure-html img {
  border-radius: 5px;
  cursor: hand;
  cursor: pointer;
  transition: opacity ease-in 0.2s;
  -webkit-transition: opacity ease-in 0.2s;
}

#procedure-html img:hover {
  opacity: 0.5;
}

#procedure-html .zoomContainer > img {
  height: auto;
  max-width: 250px;
  margin-top: 15px;
}

#procedure-html .zoomContainer > img.zoomIcon {
  height: 100%;
  width: 100% !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

#procedure-html td[colspan] > a .zoomContainer > img {
  width: 50% !important;
}

#procedure-html .tooltip > .tooltip__text {
  left: -200%;
  right: -200%;
}

#procedure-html thead.table__headings {
  display: table-header-group;
  width: 100%;
}

#procedure-html thead.table__headings th {
  font-font-family: Verdana, Geneva, sans-serif;
  font-font-weight: 400;
  font-weight: 400;
}

#procedure-html tbody.table__contents tr:nth-child(odd) {
  background: whitesmoke;
}

#procedure-html tbody.table__contents tr:nth-child(even) {
  background: white;
}

#procedure-html tbody.table__contents tr:first-child td:last-child {
  text-align: right;
}

#procedure-html tbody.table__contents tr span.nobp {
  color: #515154 !important;
}

#procedure-html tbody.table__contents tr span.nobp::first-letter {
  text-transform: uppercase;
}

#procedure-html tbody.table__contents tr.table__overview {
  background: whitesmoke !important;
}

#procedure-html tbody.table__contents tr.table__overview td {
  padding: 10px 15px;
  line-height: inherit;
}

#procedure-html tbody.table__contents tr.table__overview td.action {
  text-align: right !important;
}

@media screen and (min-width: 1439px) {
  #procedure-html tbody.table__contents tr.table__overview td.action .tooltip {
    display: none;
  }
  #procedure-html tbody.table__contents tr.table__overview td.action .tooltip .tooltip__text {
    display: none;
  }
  #procedure-html tbody.table__contents tr.table__overview td.action .tooltip .tooltip__arrow {
    display: none;
  }
}

@media screen and (max-width: 770px) {
  #procedure-html tbody.table__contents tr.table__overview td.action {
    text-align: left !important;
  }
  #procedure-html tbody.table__contents tr.table__overview td.action i {
    font-size: 16px;
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td {
  padding: 25px;
  /* Proc Notifications */
}

@media only screen and (max-width: 1023px) {
  #procedure-html tbody.table__contents tr.table__generated-content > td {
    overflow-x: auto;
    padding-bottom: 50px;
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.tabletitle, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.tabletitle, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.tabletitle, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.tabletitle, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.tabletitle, #procedure-html tbody.table__contents tr.table__generated-content > td span.tabletitle, #procedure-html tbody.table__contents tr.table__generated-content > td .tabletitle.tas-stxt {
  padding: 0 !important;
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td > *:not(a) {
  cursor: text;
}

#procedure-html tbody.table__contents tr.table__generated-content > td a[name] {
  cursor: text;
}

#procedure-html tbody.table__contents tr.table__generated-content > td a[name]:not([href]) {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p a[name]:not([href]), #procedure-html tbody.table__contents tr.table__generated-content > td ul li a[name]:not([href]), ul #procedure-html tbody.table__contents tr.table__generated-content > td li a[name]:not([href]), #procedure-html tbody.table__contents tr.table__generated-content > td ol li a[name]:not([href]), ol #procedure-html tbody.table__contents tr.table__generated-content > td li a[name]:not([href]), #procedure-html tbody.table__contents tr.table__generated-content > td span a[name]:not([href]), #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a[name]:not([href]) {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td span.note {
  color: #969696;
  font-size: 14px;
  padding-right: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td span.note + .ptxt {
  display: inline-block;
  margin-left: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.heading {
  margin-top: 15px;
  text-transform: lowercase;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  background: #003478;
  color: white;
  border-radius: 5px;
  padding: 10px 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.heading::first-letter {
  text-transform: uppercase;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.subheading {
  margin-top: 15px;
  background: whitesmoke;
  color: #515154;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  padding: 10px 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.subheading::before {
  font-family: "FontAwesome";
  content: "\f0da";
  padding-right: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td a > .tooltip {
  display: none !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td > a {
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#procedure-html tbody.table__contents tr.table__generated-content > td > a:hover i, #procedure-html tbody.table__contents tr.table__generated-content > td > a:hover span {
  color: #22a3e6;
}

#procedure-html tbody.table__contents tr.table__generated-content > td i + span, #procedure-html tbody.table__contents tr.table__generated-content > td i {
  vertical-align: middle;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#procedure-html tbody.table__contents tr.table__generated-content > td i {
  font-size: 20px;
  padding-right: 10px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td i:hover, #procedure-html tbody.table__contents tr.table__generated-content > td i:hover + span {
  color: #22a3e6;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p, #procedure-html tbody.table__contents tr.table__generated-content > td ul li, ul #procedure-html tbody.table__contents tr.table__generated-content > td li, #procedure-html tbody.table__contents tr.table__generated-content > td ol li, ol #procedure-html tbody.table__contents tr.table__generated-content > td li, #procedure-html tbody.table__contents tr.table__generated-content > td span, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt {
  color: #515154;
  line-height: 25px;
  margin-top: 15px;
  max-width: 900px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

@media screen and (max-width: 1439px) {
  #procedure-html tbody.table__contents tr.table__generated-content > td p, #procedure-html tbody.table__contents tr.table__generated-content > td ul li, ul #procedure-html tbody.table__contents tr.table__generated-content > td li, #procedure-html tbody.table__contents tr.table__generated-content > td ol li, ol #procedure-html tbody.table__contents tr.table__generated-content > td li, #procedure-html tbody.table__contents tr.table__generated-content > td span, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt {
    font-size: 12px;
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td p > span > span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td ul li > span > span.edit, ul #procedure-html tbody.table__contents tr.table__generated-content > td li > span > span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td ol li > span > span.edit, ol #procedure-html tbody.table__contents tr.table__generated-content > td li > span > span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td span > span > span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > span > span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td p > span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li > span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li > span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li > span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li > span, #procedure-html tbody.table__contents tr.table__generated-content > td span > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > span {
  color: white;
  display: inline-block;
  white-space: normal;
  margin-top: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p > span > span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li > span > span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li > span > span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li > span > span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li > span > span, #procedure-html tbody.table__contents tr.table__generated-content > td span > span > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > span > span {
  display: inline;
  margin-top: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p > a span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li > a span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li > a span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li > a span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li > a span, #procedure-html tbody.table__contents tr.table__generated-content > td span > a span, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a span, #procedure-html tbody.table__contents tr.table__generated-content > td p span.acronym, #procedure-html tbody.table__contents tr.table__generated-content > td ul li span.acronym, ul #procedure-html tbody.table__contents tr.table__generated-content > td li span.acronym, #procedure-html tbody.table__contents tr.table__generated-content > td ol li span.acronym, ol #procedure-html tbody.table__contents tr.table__generated-content > td li span.acronym, #procedure-html tbody.table__contents tr.table__generated-content > td span span.acronym, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span.acronym {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.procsub1 span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.procsub1 span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.procsub1 span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.procsub1 span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.procsub1 span, #procedure-html tbody.table__contents tr.table__generated-content > td span.procsub1 span, #procedure-html tbody.table__contents tr.table__generated-content > td .procsub1.tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td p.procsub2 span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.procsub2 span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.procsub2 span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.procsub2 span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.procsub2 span, #procedure-html tbody.table__contents tr.table__generated-content > td span.procsub2 span, #procedure-html tbody.table__contents tr.table__generated-content > td .procsub2.tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td p.documentHeader span, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.documentHeader span, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.documentHeader span, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.documentHeader span, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.documentHeader span, #procedure-html tbody.table__contents tr.table__generated-content > td span.documentHeader span, #procedure-html tbody.table__contents tr.table__generated-content > td .documentHeader.tas-stxt span {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p[style*="font-weight:bold"], #procedure-html tbody.table__contents tr.table__generated-content > td ul li[style*="font-weight:bold"], ul #procedure-html tbody.table__contents tr.table__generated-content > td li[style*="font-weight:bold"], #procedure-html tbody.table__contents tr.table__generated-content > td ol li[style*="font-weight:bold"], ol #procedure-html tbody.table__contents tr.table__generated-content > td li[style*="font-weight:bold"], #procedure-html tbody.table__contents tr.table__generated-content > td span[style*="font-weight:bold"], #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt[style*="font-weight:bold"] {
  font-weight: normal !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td ul li span.edit, ul #procedure-html tbody.table__contents tr.table__generated-content > td li span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td ol li span.edit, ol #procedure-html tbody.table__contents tr.table__generated-content > td li span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td span span.edit, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span.edit {
  white-space: normal;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.step-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.step-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.step-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td span.step-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt {
  max-width: none;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.step-stxt > b:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b:first-child, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b:first-child, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td span.step-stxt > b:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b:first-child {
  margin-bottom: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.step-stxt > b + b, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b + b, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b + b, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html tbody.table__contents tr.table__generated-content > td span.step-stxt > b + b, #procedure-html tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b + b {
  background: none;
  display: inline;
  padding-left: 0;
  padding-right: 0;
  color: #515154;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  margin: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.caution, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.caution, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.caution, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.caution, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.caution, #procedure-html tbody.table__contents tr.table__generated-content > td span.caution, #procedure-html tbody.table__contents tr.table__generated-content > td .caution.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td p.issue, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.issue, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.issue, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.issue, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.issue, #procedure-html tbody.table__contents tr.table__generated-content > td span.issue, #procedure-html tbody.table__contents tr.table__generated-content > td .issue.tas-stxt {
  color: #d84d00;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.warning, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.warning, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.warning, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.warning, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.warning, #procedure-html tbody.table__contents tr.table__generated-content > td span.warning, #procedure-html tbody.table__contents tr.table__generated-content > td .warning.tas-stxt {
  color: #b82b29;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.reissue + table, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.reissue + table, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.reissue + table, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.reissue + table, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.reissue + table, #procedure-html tbody.table__contents tr.table__generated-content > td span.reissue + table, #procedure-html tbody.table__contents tr.table__generated-content > td .reissue.tas-stxt + table {
  margin-top: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.parts-title, #procedure-html tbody.table__contents tr.table__generated-content > td div.labtime-title, #procedure-html tbody.table__contents tr.table__generated-content > td div.prodact-title, #procedure-html tbody.table__contents tr.table__generated-content > td div.servinst-title {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-size: 14px;
  margin-top: 25px;
  line-height: normal;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.para {
  margin-top: 15px;
  margin-bottom: 0;
  max-width: 900px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.st1-stxt {
  margin-top: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.stepgrp-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.stepgrp-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.stepgrp-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.stepgrp-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.stepgrp-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td span.stepgrp-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .stepgrp-stxt.tas-stxt {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-step i:not(.fa) {
  font-size: 13px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-step i:not(.fa):hover {
  color: #003478;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt {
  margin-top: 15px !important;
  margin-bottom: 0 !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:first-child {
  margin-top: 0 !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-equip i, #procedure-html tbody.table__contents tr.table__generated-content > td .tas-material i {
  font-size: 13px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .torque > * {
  font-size: 13px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .torque .component {
  background: rgba(0, 0, 0, 0.05);
  padding: 15px;
  border-radius: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td td.heading--responsive {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol + a div {
  margin-top: 10px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol {
  padding-left: 30px;
  margin-top: 0;
  margin-left: 0;
}

@media only screen and (max-width: 1023px) {
  #procedure-html tbody.table__contents tr.table__generated-content > td ol {
    padding-left: 25px;
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol > li {
  margin-top: 0;
  padding-top: 0;
  padding-left: 0;
  color: #003478;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol > li p, #procedure-html tbody.table__contents tr.table__generated-content > td ol > li li, #procedure-html tbody.table__contents tr.table__generated-content > td ol > li span, #procedure-html tbody.table__contents tr.table__generated-content > td ol > li .tas-stxt {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol li ul, #procedure-html tbody.table__contents tr.table__generated-content > td ol li ol {
  padding: 10px;
  background: whitesmoke;
  max-width: 900px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol li ul[type="disc"], #procedure-html tbody.table__contents tr.table__generated-content > td ol li ol[type="disc"] {
  list-style-type: circle !important;
  vertical-align: middle;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol li ul li, #procedure-html tbody.table__contents tr.table__generated-content > td ol li ol li {
  padding-left: 0;
  max-width: 900px;
  vertical-align: middle;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul {
  list-style-type: circle !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul li {
  font-size: 12px;
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul > li:first-child {
  margin-top: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td li ul {
  margin-top: 0;
  padding-left: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ol li ol {
  padding: 10px 20px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .substep ul {
  margin-top: 0;
  padding: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .substep li, #procedure-html tbody.table__contents tr.table__generated-content > td .substep p, #procedure-html tbody.table__contents tr.table__generated-content > td .substep ul li, ul #procedure-html tbody.table__contents tr.table__generated-content > td .substep li, #procedure-html tbody.table__contents tr.table__generated-content > td .substep ol li, ol #procedure-html tbody.table__contents tr.table__generated-content > td .substep li, #procedure-html tbody.table__contents tr.table__generated-content > td .substep span, #procedure-html tbody.table__contents tr.table__generated-content > td .substep .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .substep i, #procedure-html tbody.table__contents tr.table__generated-content > td .substep a {
  font-size: 12px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .substep i {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .substep i:hover {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td blockquote {
  quotes: none;
}

#procedure-html tbody.table__contents tr.table__generated-content > td blockquote > p, #procedure-html tbody.table__contents tr.table__generated-content > td ul blockquote > li, ul #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > li, #procedure-html tbody.table__contents tr.table__generated-content > td ol blockquote > li, ol #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > li, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > span, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > .tas-stxt {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  font-size: 14px;
}

@media only screen and (max-width: 1023px) {
  #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > p, #procedure-html tbody.table__contents tr.table__generated-content > td ul blockquote > li, ul #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > li, #procedure-html tbody.table__contents tr.table__generated-content > td ol blockquote > li, ol #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > li, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > span, #procedure-html tbody.table__contents tr.table__generated-content > td blockquote > .tas-stxt {
    font-size: 13px;
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td .tas-procqual {
  margin-top: 15px;
  padding: 10px 15px;
  background: #2f5b92;
  border-radius: 5px;
  color: white;
  line-height: 14px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .procsub1 ~ p:not(.procsub1):not(.procsub2), #procedure-html tbody.table__contents tr.table__generated-content > td ul .procsub1 ~ li:not(.procsub1):not(.procsub2), ul #procedure-html tbody.table__contents tr.table__generated-content > td .procsub1 ~ li:not(.procsub1):not(.procsub2), #procedure-html tbody.table__contents tr.table__generated-content > td ol .procsub1 ~ li:not(.procsub1):not(.procsub2), ol #procedure-html tbody.table__contents tr.table__generated-content > td .procsub1 ~ li:not(.procsub1):not(.procsub2), #procedure-html tbody.table__contents tr.table__generated-content > td .procsub1 ~ span:not(.procsub1):not(.procsub2), #procedure-html tbody.table__contents tr.table__generated-content > td .procsub1 ~ .tas-stxt:not(.procsub1):not(.procsub2) {
  padding: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .procsub1, #procedure-html tbody.table__contents tr.table__generated-content > td .procsub2, #procedure-html tbody.table__contents tr.table__generated-content > td .documentHeader {
  color: white;
  padding: 15px;
  padding-left: 25px;
  border-radius: 5px;
  margin-bottom: 15px;
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 14px;
  width: 100%;
  width: calc(100% + 50px);
  position: relative;
  left: -25px;
  max-width: none;
  border-radius: 0;
  background: #2f5b92;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.result {
  padding: 0 10px;
  width: 50%;
  float: left;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.result:before {
  content: "\f00d";
  font-family: "FontAwesome";
  color: #003478;
  padding-right: 10px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.question + div.result:before {
  content: "\f00c";
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.question {
  display: block;
  width: 100%;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.ppaction {
  display: inline-block;
  padding: 6px 15px 5px;
  width: 100%;
  margin-bottom: 25px;
  background: #E7E7E7;
  background: rgba(0, 0, 0, 0.06);
  border-radius: 5px;
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.ppaction:last-child {
  margin-bottom: 10px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.ppaction a {
  color: #22a3e6;
}

#procedure-html tbody.table__contents tr.table__generated-content > td div.ppaction a:hover {
  color: #003478;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .diagcond-bullet {
  display: none;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .diagcond-ptxt {
  display: block;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .diagcond-ptxt::before {
  content: "* ";
}

#procedure-html tbody.table__contents tr.table__generated-content > td .teststep-number {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-weight: 400;
  display: inline-block;
  padding-right: 10px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .teststep-ptxt {
  display: inline-block;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .teststep-ptxt::after {
  content: " ";
  width: 100%;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] {
  background: #003478;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] b, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td p, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td ul li, ul #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td li, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td ol li, ol #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td li, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td span, #procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td .tas-stxt {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] td {
  border-bottom: 2px solid #002f6c;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] + tr:nth-child(even) {
  background: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] + tr:nth-child(odd) {
  background: whitesmoke;
}

#procedure-html tbody.table__contents tr.table__generated-content > td tr[bgcolor] + tr th {
  line-height: normal;
  padding-top: 15px;
  padding-bottom: 15px;
  vertical-align: middle;
  color: #515154;
  background: none;
}

#procedure-html tbody.table__contents tr.table__generated-content > td td[bgcolor] {
  padding: 10px 20px;
  background: #003478;
}

#procedure-html tbody.table__contents tr.table__generated-content > td td[bgcolor] b a, #procedure-html tbody.table__contents tr.table__generated-content > td td[bgcolor] b {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.ppt-title, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.ppt-title, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.ppt-title, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.ppt-title, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.ppt-title, #procedure-html tbody.table__contents tr.table__generated-content > td span.ppt-title, #procedure-html tbody.table__contents tr.table__generated-content > td .ppt-title.tas-stxt {
  margin-top: 0;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td p.ppt-title::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td ul li.ppt-title::first-letter, ul #procedure-html tbody.table__contents tr.table__generated-content > td li.ppt-title::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td ol li.ppt-title::first-letter, ol #procedure-html tbody.table__contents tr.table__generated-content > td li.ppt-title::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td span.ppt-title::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .ppt-title.tas-stxt::first-letter {
  text-transform: uppercase;
}

#procedure-html tbody.table__contents tr.table__generated-content > td *:not(.calloutitem) + .calloutitem {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background: #003478 !important;
  color: white;
  border-left: 0;
  border-right: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td *:not(.calloutitem) + .calloutitem a, #procedure-html tbody.table__contents tr.table__generated-content > td *:not(.calloutitem) + .calloutitem a[name] {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem {
  border-left: 2px solid #003478;
  border-right: 2px solid #003478;
  border-bottom: 2px solid #003478;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding: 14px 15px 12px;
  color: #515154;
  margin-top: -4px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem[style] {
  border: 0 !important;
  padding-top: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem > div[style] {
  font-weight: normal !important;
  font-size: 12px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem a, #procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem a[name] {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem:nth-child(even) {
  background: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutitem:nth-child(odd) {
  background: whitesmoke;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutdesc > div {
  font-size: 12px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td .calloutdesc > div[style] {
  font-weight: normal !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table[style] {
  border: 0 !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table {
  margin: 15px 0;
  border-collapse: separate;
  border-spacing: 0;
  border: 0;
  position: relative;
  table-layout: auto;
  overflow: hidden;
  box-shadow: 0 0 0pt 2px #003478;
  border-radius: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td, #procedure-html tbody.table__contents tr.table__generated-content > td table th {
  border: 0;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td table th:first-child {
  border-left: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table tr {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

#procedure-html tbody.table__contents tr.table__generated-content > td table tr:first-child td, #procedure-html tbody.table__contents tr.table__generated-content > td table tr:first-child th {
  border-top: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td, #procedure-html tbody.table__contents tr.table__generated-content > td table th {
  font-size: 13px;
  font-weight: normal;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table thead tr {
  background: #003478;
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th {
  vertical-align: middle;
  padding: 5px 15px;
  padding-top: 8px;
  padding-bottom: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th[colspan="2"], #procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th[colspan="3"], #procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th[colspan="4"], #procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th[colspan="5"], #procedure-html tbody.table__contents tr.table__generated-content > td table thead tr th[colspan="6"] {
  text-align: left;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table tbody th {
  padding: 5px 15px;
  background: #003478;
  color: white;
  padding-top: 8px;
  padding-bottom: 5px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td {
  line-height: 21px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 12px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td a {
  font-size: 13px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td > p:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td table ul td > li:first-child, ul #procedure-html tbody.table__contents tr.table__generated-content > td table td > li:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td table ol td > li:first-child, ol #procedure-html tbody.table__contents tr.table__generated-content > td table td > li:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td table td > span:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td table tr.table__generated-content > td > .tas-stxt:first-child {
  margin-top: 0 !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td[rowspan] {
  vertical-align: top;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
  background: #f0f0f0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table td[rowspan] + td:not([rowspan]) {
  border-right: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table tr > td > p.copyright, #procedure-html tbody.table__contents tr.table__generated-content > td table ul tr > td > li.copyright, ul #procedure-html tbody.table__contents tr.table__generated-content > td table tr > td > li.copyright, #procedure-html tbody.table__contents tr.table__generated-content > td table ol tr > td > li.copyright, ol #procedure-html tbody.table__contents tr.table__generated-content > td table tr > td > li.copyright, #procedure-html tbody.table__contents tr.table__generated-content > td table tr > td > span.copyright, #procedure-html tbody.table__contents tr.table__generated-content > td table tr.table__generated-content > td > .copyright.tas-stxt {
  color: white;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp {
  box-shadow: none !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td {
  background: whitesmoke !important;
  color: #515154 !important;
}

@media only screen and (max-width: 1023px) {
  #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td {
    display: block;
    width: 100%;
    border-left: 0 !important;
  }
  #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td:last-child {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
}

#procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td:first-child {
  border-left: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td > p, #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp ul td > li, ul #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td > li, #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp ol td > li, ol #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td > li, #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp td > span, #procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp tr.stepgrp tr.table__generated-content > td > .tas-stxt {
  margin-left: 0 !important;
}

#procedure-html tbody.table__contents tr.table__generated-content > td table.stepgrp + table.stepgrp {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul {
  list-style-type: disc;
  margin-top: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul ul {
  padding-left: 15px;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul li {
  display: list-item;
  list-style-position: inside;
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td ul li:hover {
  color: #515154;
}

#procedure-html tbody.table__contents tr.table__generated-content > td td > ul {
  margin-top: 0;
}

#procedure-html tbody.table__contents div.customer-letter > table:first-child tr {
  background: transparent !important;
}

#procedure-html tbody.table__contents div.customer-letter > table:first-child td {
  padding: 0;
}

#procedure-html tbody.table__contents div.customer-letter > table:first-child td center {
  width: auto;
  display: inline-block;
  background: #003478;
  text-align: left;
  padding: 25px 25px;
  border-radius: 5px;
  width: 100%;
}

#procedure-html tbody.table__contents div.customer-letter > table:first-child td center p, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center ul li, ul #procedure-html tbody.table__contents div.customer-letter > table:first-child td center li, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center ol li, ol #procedure-html tbody.table__contents div.customer-letter > table:first-child td center li, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center span, #procedure-html tbody.table__contents div.customer-letter > table:first-child tr.table__generated-content > td center .tas-stxt {
  margin-top: 5px;
  display: block;
  color: white !important;
  line-height: 16px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

#procedure-html tbody.table__contents div.customer-letter > table:first-child td center p:first-child, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center ul li:first-child, ul #procedure-html tbody.table__contents div.customer-letter > table:first-child td center li:first-child, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center ol li:first-child, ol #procedure-html tbody.table__contents div.customer-letter > table:first-child td center li:first-child, #procedure-html tbody.table__contents div.customer-letter > table:first-child td center span:first-child, #procedure-html tbody.table__contents div.customer-letter > table:first-child tr.table__generated-content > td center .tas-stxt:first-child {
  margin-top: 0;
}

#procedure-html tbody.table__contents div.customer-letter > table + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li, #procedure-html tbody.table__contents div.customer-letter > table + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background: whitesmoke;
  border-top: 2px solid whitesmoke;
  border-left: 2px solid whitesmoke;
  border-right: 2px solid whitesmoke;
  border-bottom: 2px solid #cdcccb;
}

#procedure-html tbody.table__contents div.customer-letter > table + p span, #procedure-html tbody.table__contents ul div.customer-letter > table + li span, ul #procedure-html tbody.table__contents div.customer-letter > table + li span, #procedure-html tbody.table__contents ol div.customer-letter > table + li span, ol #procedure-html tbody.table__contents div.customer-letter > table + li span, #procedure-html tbody.table__contents div.customer-letter > table + span span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt span {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #515154;
  margin-top: 0;
}

#procedure-html tbody.table__contents div.customer-letter > table + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p, #procedure-html tbody.table__contents div.customer-letter > table + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li, #procedure-html tbody.table__contents div.customer-letter > table + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span, #procedure-html tbody.table__contents div.customer-letter > table + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  padding-bottom: 0;
}

#procedure-html tbody.table__contents div.customer-letter > table + p + p + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + p + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + p + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + p, #procedure-html tbody.table__contents div.customer-letter > table + span + p + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + p + p, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + p + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + p + p, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + p, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + p + p, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + p + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + p, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + p + p, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + p, #procedure-html tbody.table__contents div.customer-letter > table + p + span + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + p + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + p + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + p, #procedure-html tbody.table__contents div.customer-letter > table + span + span + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + p + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + p + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + p + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + p, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + p, #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + li + p, ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + p, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + p, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + p, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + li + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + p, #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + li + p, ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + p, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + p, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + p, #procedure-html tbody.table__contents div.customer-letter > table + p + p + span + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + span + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + span + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + p, #procedure-html tbody.table__contents div.customer-letter > table + span + p + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + span + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + span + p, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + p, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + span + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + p, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + p, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + span + p, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + p, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + span + p, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + p, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + span + p, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + p, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + p, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + p, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + span + p, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + p, #procedure-html tbody.table__contents div.customer-letter > table + p + span + span + p, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + span + p, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + p, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + span + p, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + p, #procedure-html tbody.table__contents div.customer-letter > table + span + span + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + span + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + span + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + p, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + p, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + p, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + p, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + p, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + p, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + p, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + p, #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + p + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + p + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + p + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + li + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + p + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + span + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + p + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + span + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + li, #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + span + li, ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + span + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + p + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + span + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + p + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + p + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + p + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + p + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + p + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + p + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + p + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + p + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + p + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + span + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + p + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + span + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + li + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + span + li, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + span + li, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + span + li, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + span + li, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + li, #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + span + li, ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + span + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + span + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + span + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + p + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + span + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + li, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + li, #procedure-html tbody.table__contents div.customer-letter > table + p + p + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + p + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + p + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + p + span, #procedure-html tbody.table__contents div.customer-letter > table + span + p + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + p + span, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + p + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + p + span, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + span, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + p + span, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + p + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + p + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + p + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + p + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + p + span, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + p + span, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + span, #procedure-html tbody.table__contents div.customer-letter > table + p + span + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + p + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + p + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + p + span, #procedure-html tbody.table__contents div.customer-letter > table + span + span + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + p + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + p + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + p + span, #procedure-html tbody.table__contents ul div.customer-letter > table + p + p + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + p + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + span + p + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + p + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + span + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + span, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + p + span + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + span + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + span, #procedure-html tbody.table__contents ul div.customer-letter > table + span + span + li + span, ul #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + span, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + span, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + p + p + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + p + p + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + p + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + span + p + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + span + p + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + p + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + span + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + span, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + p + span + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + p + span + li + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + span + li + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + li + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + li + span, #procedure-html tbody.table__contents ol div.customer-letter > table + span + span + li + span, ol #procedure-html tbody.table__contents div.customer-letter > table + span + span + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + span, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + span, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + span, #procedure-html tbody.table__contents div.customer-letter > table + p + p + span + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + p + span + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + p + span + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + p + span + span, #procedure-html tbody.table__contents div.customer-letter > table + span + p + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + span + span, #procedure-html tbody.table__contents ul div.customer-letter > table + p + li + span + span, ul #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + span, #procedure-html tbody.table__contents ol ul div.customer-letter > table + li + li + span + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + span, ul ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + span, #procedure-html tbody.table__contents ul div.customer-letter > table + span + li + span + span, ul #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + span, #procedure-html tbody.table__contents ol div.customer-letter > table + p + li + span + span, ol #procedure-html tbody.table__contents div.customer-letter > table + p + li + span + span, #procedure-html tbody.table__contents ul ol div.customer-letter > table + li + li + span + span, ol #procedure-html tbody.table__contents ul div.customer-letter > table + li + li + span + span, ul #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + span, ol ul #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + li + span + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + li + span + span, #procedure-html tbody.table__contents ol div.customer-letter > table + span + li + span + span, ol #procedure-html tbody.table__contents div.customer-letter > table + span + li + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + span, #procedure-html tbody.table__contents div.customer-letter > table + p + span + span + span, #procedure-html tbody.table__contents ul div.customer-letter > table + li + span + span + span, ul #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + span, #procedure-html tbody.table__contents ol div.customer-letter > table + li + span + span + span, ol #procedure-html tbody.table__contents div.customer-letter > table + li + span + span + span, #procedure-html tbody.table__contents div.customer-letter > table + span + span + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + span + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + span + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + span, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + span, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + span, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + span, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + span, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + span, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + span, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + p + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + p + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + p + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + p + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + p + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + p + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + p + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + p + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + p + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + p + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + span + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + span + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + p + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + p + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + p + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + span + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + li + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + span + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + li + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + span + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + .tas-stxt + li + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + span + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + span + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + span + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + span + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + span + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + span + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + span + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + p + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol ul div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + .tas-stxt + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul ol div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + .tas-stxt + li + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + li + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + span + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + p + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ul tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, ul #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents ol tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, ol #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + li + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + span + .tas-stxt + .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > table + .tas-stxt + .tas-stxt + .tas-stxt + .tas-stxt {
  padding-top: 0;
}

#procedure-html tbody.table__contents div.customer-letter > p, #procedure-html tbody.table__contents ul div.customer-letter > li, ul #procedure-html tbody.table__contents div.customer-letter > li, #procedure-html tbody.table__contents ol div.customer-letter > li, ol #procedure-html tbody.table__contents div.customer-letter > li, #procedure-html tbody.table__contents div.customer-letter > span, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > .tas-stxt {
  margin-top: 0 !important;
  width: 100%;
  max-width: 100% !important;
  display: block;
  background: white;
  border-left: 2px solid whitesmoke;
  border-right: 2px solid whitesmoke;
  padding: 15px 25px;
  color: #515154;
}

#procedure-html tbody.table__contents div.customer-letter > p:nth-child(3), #procedure-html tbody.table__contents ul div.customer-letter > li:nth-child(3), ul #procedure-html tbody.table__contents div.customer-letter > li:nth-child(3), #procedure-html tbody.table__contents ol div.customer-letter > li:nth-child(3), ol #procedure-html tbody.table__contents div.customer-letter > li:nth-child(3), #procedure-html tbody.table__contents div.customer-letter > span:nth-child(3), #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > .tas-stxt:nth-child(3) {
  padding-top: 30px;
}

#procedure-html tbody.table__contents div.customer-letter > p:last-child, #procedure-html tbody.table__contents ul div.customer-letter > li:last-child, ul #procedure-html tbody.table__contents div.customer-letter > li:last-child, #procedure-html tbody.table__contents ol div.customer-letter > li:last-child, ol #procedure-html tbody.table__contents div.customer-letter > li:last-child, #procedure-html tbody.table__contents div.customer-letter > span:last-child, #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > .tas-stxt:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 2px solid whitesmoke;
}

#procedure-html tbody.table__contents div.customer-letter > p:nth-last-child(2), #procedure-html tbody.table__contents ul div.customer-letter > li:nth-last-child(2), ul #procedure-html tbody.table__contents div.customer-letter > li:nth-last-child(2), #procedure-html tbody.table__contents ol div.customer-letter > li:nth-last-child(2), ol #procedure-html tbody.table__contents div.customer-letter > li:nth-last-child(2), #procedure-html tbody.table__contents div.customer-letter > span:nth-last-child(2), #procedure-html tbody.table__contents tr.table__generated-content > td div.customer-letter > .tas-stxt:nth-last-child(2) {
  padding-bottom: 30px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

#procedure-html tbody.table__contents span.bl {
  color: #515154;
  font-size: 14px;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td tbody:first-child tr:first-child td, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td tbody:first-child tr:first-child td {
  background: #003478;
  color: white;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td table tr:nth-child(odd) td[rowspan="1"], #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td table tr:nth-child(odd) td[rowspan="1"] {
  background: whitesmoke;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td table tr:nth-child(even) td[rowspan="1"], #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td table tr:nth-child(even) td[rowspan="1"] {
  background: white;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td table#displayModelsTable tr:nth-child(2) td, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td table#displayModelsTable tr:nth-child(2) td {
  background: #003478;
  color: white;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p > span, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li > span, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li > span, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li > span, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li > span, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span > span, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .tas-stxt > span, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p > span, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li > span, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li > span, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li > span, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li > span, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span > span, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .tas-stxt > span {
  color: #003478;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li > b, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li > b, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .tas-stxt > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li > b, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li > b, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .tas-stxt > b {
  display: block;
  background: #2f5b92;
  border-radius: 5px;
  color: white;
  padding: 5px 15px;
  margin-top: 25px;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p.step-stxt, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span.step-stxt, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p.step-stxt, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span.step-stxt, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt {
  max-width: none;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p.step-stxt > b:first-child, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b:first-child, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b:first-child, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span.step-stxt > b:first-child, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b:first-child, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p.step-stxt > b:first-child, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b:first-child, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b:first-child, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b:first-child, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span.step-stxt > b:first-child, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b:first-child {
  margin-bottom: 15px;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p.step-stxt > b + b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b + b, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b + b, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span.step-stxt > b + b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b + b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p.step-stxt > b + b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li.step-stxt > b + b, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li.step-stxt > b + b, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.step-stxt > b + b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span.step-stxt > b + b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .step-stxt.tas-stxt > b + b {
  background: none;
  display: inline;
  padding-left: 0;
  padding-right: 0;
  color: #515154;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  margin: 0;
}

#procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td p.note > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ul li.note > b, ul #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.note > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td ol li.note > b, ol #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td li.note > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td span.note > b, #procedure-html table.fsa-view tbody.table__contents tr.table__generated-content > td .note.tas-stxt > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td p.note > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ul li.note > b, ul #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.note > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td ol li.note > b, ol #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td li.note > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td span.note > b, #procedure-html table.tsb-view tbody.table__contents tr.table__generated-content > td .note.tas-stxt > b {
  display: inline;
  background: none;
  border-radius: 0;
  color: #515154;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 500;
  margin-top: 0;
  padding: 0 0;
  margin-left: 0;
}

#procedure-html tbody.table__contents tr.table__overview td:last-child {
  text-align: right;
}

#procedure-html tbody.table__contents tr.table__generated-content td:last-child {
  text-align: left;
}

.status-bar {
  z-index: 1001 !important;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: white;
  z-index: 100;
  height: auto;
  vertical-align: middle;
  height: 28px;
}

.status-bar .container {
  height: inherit;
}

.status-bar .container .contents__status-bar {
  height: inherit;
  text-align: center;
  vertical-align: middle;
  display: block;
}

.status-bar .container .contents__status-bar::after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
}

.status-bar .container .contents__status-bar p, .status-bar .container .contents__status-bar ul li, ul .status-bar .container .contents__status-bar li, .status-bar .container .contents__status-bar ol li, ol .status-bar .container .contents__status-bar li, .status-bar .container .contents__status-bar span, .status-bar .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar .container .contents__status-bar .tas-stxt {
  position: relative;
  display: inline-block;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 27px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: 12px;
}

@media only screen and (max-width: 480px) {
  .status-bar .container .contents__status-bar p, .status-bar .container .contents__status-bar ul li, ul .status-bar .container .contents__status-bar li, .status-bar .container .contents__status-bar ol li, ol .status-bar .container .contents__status-bar li, .status-bar .container .contents__status-bar span, .status-bar .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar .container .contents__status-bar .tas-stxt {
    line-height: 28px;
  }
}

.status-bar .container .contents__status-bar p a, .status-bar .container .contents__status-bar ul li a, ul .status-bar .container .contents__status-bar li a, .status-bar .container .contents__status-bar ol li a, ol .status-bar .container .contents__status-bar li a, .status-bar .container .contents__status-bar span a, .status-bar .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar .container .contents__status-bar .tas-stxt a {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: 12px;
  color: #22a3e6;
  border: 1px solid #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
  background: white;
  border-radius: 2.5px;
  padding: 3px 10px;
}

.status-bar .container .contents__status-bar p a:hover, .status-bar .container .contents__status-bar ul li a:hover, ul .status-bar .container .contents__status-bar li a:hover, .status-bar .container .contents__status-bar ol li a:hover, ol .status-bar .container .contents__status-bar li a:hover, .status-bar .container .contents__status-bar span a:hover, .status-bar .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar .container .contents__status-bar .tas-stxt a:hover {
  color: #003478;
}

.status-bar.status--development {
  background: white;
  border-bottom: 1px solid whitesmoke;
}

.status-bar.status--development .container .contents__status-bar p, .status-bar.status--development .container .contents__status-bar ul li, ul .status-bar.status--development .container .contents__status-bar li, .status-bar.status--development .container .contents__status-bar ol li, ol .status-bar.status--development .container .contents__status-bar li, .status-bar.status--development .container .contents__status-bar span, .status-bar.status--development .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--development .container .contents__status-bar .tas-stxt {
  color: #003478;
}

.status-bar.status--development .container .contents__status-bar p a, .status-bar.status--development .container .contents__status-bar ul li a, ul .status-bar.status--development .container .contents__status-bar li a, .status-bar.status--development .container .contents__status-bar ol li a, ol .status-bar.status--development .container .contents__status-bar li a, .status-bar.status--development .container .contents__status-bar span a, .status-bar.status--development .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--development .container .contents__status-bar .tas-stxt a {
  border: 1px solid #22a3e6;
  color: #22a3e6;
  transition: border ease-in 0.2s, color ease-in 0.2s;
  -webkit-transition: border ease-in 0.2s, color ease-in 0.2s;
}

.status-bar.status--development .container .contents__status-bar p a:hover, .status-bar.status--development .container .contents__status-bar ul li a:hover, ul .status-bar.status--development .container .contents__status-bar li a:hover, .status-bar.status--development .container .contents__status-bar ol li a:hover, ol .status-bar.status--development .container .contents__status-bar li a:hover, .status-bar.status--development .container .contents__status-bar span a:hover, .status-bar.status--development .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--development .container .contents__status-bar .tas-stxt a:hover {
  border: 1px solid #003478;
  color: #003478;
}

.status-bar.status--qa {
  background: #b82b29;
}

.status-bar.status--qa .container .contents__status-bar > p, .status-bar.status--qa .container ul .contents__status-bar > li, ul .status-bar.status--qa .container .contents__status-bar > li, .status-bar.status--qa .container ol .contents__status-bar > li, ol .status-bar.status--qa .container .contents__status-bar > li, .status-bar.status--qa .container .contents__status-bar > span, .status-bar.status--qa .container #procedure-html tbody.table__contents tr.table__generated-content > td .contents__status-bar > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--qa .container .contents__status-bar > .tas-stxt {
  color: white;
}

.status-bar.status--qa .container .contents__status-bar p, .status-bar.status--qa .container .contents__status-bar ul li, ul .status-bar.status--qa .container .contents__status-bar li, .status-bar.status--qa .container .contents__status-bar ol li, ol .status-bar.status--qa .container .contents__status-bar li, .status-bar.status--qa .container .contents__status-bar span, .status-bar.status--qa .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--qa .container .contents__status-bar .tas-stxt {
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.status-bar.status--qa .container .contents__status-bar p a, .status-bar.status--qa .container .contents__status-bar ul li a, ul .status-bar.status--qa .container .contents__status-bar li a, .status-bar.status--qa .container .contents__status-bar ol li a, ol .status-bar.status--qa .container .contents__status-bar li a, .status-bar.status--qa .container .contents__status-bar span a, .status-bar.status--qa .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--qa .container .contents__status-bar .tas-stxt a {
  color: white;
  background: white;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.status-bar.status--qa .container .contents__status-bar p a:hover, .status-bar.status--qa .container .contents__status-bar ul li a:hover, ul .status-bar.status--qa .container .contents__status-bar li a:hover, .status-bar.status--qa .container .contents__status-bar ol li a:hover, ol .status-bar.status--qa .container .contents__status-bar li a:hover, .status-bar.status--qa .container .contents__status-bar span a:hover, .status-bar.status--qa .container .contents__status-bar #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .status-bar.status--qa .container .contents__status-bar .tas-stxt a:hover {
  border: 1px solid #003478;
  color: #f7f7f7;
}

@media only screen and (max-width: 1023px) {
  .status-bar > .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.table__wrapper > .table > table > tbody > tr:last-child td:first-child {
  border-bottom-left-radius: 5px;
}

.table__wrapper > .table > table > tbody > tr:last-child td:last-child {
  border-bottom-right-radius: 5px;
}

.table-wrapper > .table {
  border-collapse: separate;
  border: solid 2px #003f87;
  border-radius: 5px;
}

.table-wrapper > .table td, th {
  padding: 5px !important;
}

.table-wrapper > .table td:first-child, th:first-child {
  padding-left: 10px !important;
}

.table-wrapper > .table thead {
  background: #003f87;
  font-family: "FordAntennaSemibold", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
}

.table-wrapper > .table thead th {
  color: white;
}

table {
  margin-bottom: 0;
  background: white;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  display: table;
  table-layout: fixed;
}

table i {
  padding-right: 5px;
  color: #003478;
}

table i span {
  display: none !important;
  color: white !important;
}

table .table__headings tr, table thead .table__headings tr {
  background: #003478 !important;
  color: white;
}

table .table__headings tr th, table thead .table__headings tr th {
  line-height: 20px;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-align: left;
}

@media screen and (max-width: 1439px) {
  table .table__headings tr th, table thead .table__headings tr th {
    font-size: 13px;
  }
}

@media screen and (max-width: 900px) {
  table .table__headings tr th, table thead .table__headings tr th {
    font-size: 12px;
    line-height: 18px;
  }
}

table .table__headings tr + tr {
  border-top: 2px solid #002f6c;
}

table tr:nth-child(even) {
  background: whitesmoke;
}

table tr:nth-child(odd) {
  background: transparent;
}

table tr:not(.table__headings) td {
  color: #515154;
  text-align: left;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

@media screen and (max-width: 770px) {
  table tr:not(.table__headings) td {
    font-size: 12px;
    line-height: 21px;
  }
}

table tr:not(.table__headings) td:last-child {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

table tr td a {
  text-align: left;
}

table tr td b.ui-table-cell-label {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

table td, table th {
  text-align: left;
  padding: 20px;
}

table tr {
  display: table-row;
}

table tr > * {
  vertical-align: top;
}

@media only screen and (max-width: 480px) {
  table tr > * {
    padding: 14px;
  }
}

table tr td.heading--responsive {
  display: none !important;
}

table tr td.content {
  display: none !important;
}

@media screen and (max-width: 1151px) {
  table tr:nth-child(2) td span {
    white-space: nowrap;
  }
}

table tr .action p, table tr .action ul li, ul table tr .action li, table tr .action ol li, ol table tr .action li, table tr .action span, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt {
  display: inline-block;
  cursor: pointer;
  transition: ease 0.2s;
  font-size: 14px;
  color: #515154;
  margin-bottom: 0;
  -webkit-transition: ease 0.2s;
}

table tr .action p:hover > *, table tr .action ul li:hover > *, ul table tr .action li:hover > *, table tr .action ol li:hover > *, ol table tr .action li:hover > *, table tr .action span:hover > *, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt:hover > *, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt:hover > *, table tr .action p:hover, table tr .action ul li:hover, ul table tr .action li:hover, table tr .action ol li:hover, ol table tr .action li:hover, table tr .action span:hover, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt:hover, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt:hover {
  color: #22a3e6;
}

table tr .action p:nth-child(1), table tr .action ul li:nth-child(1), ul table tr .action li:nth-child(1), table tr .action ol li:nth-child(1), ol table tr .action li:nth-child(1), table tr .action span:nth-child(1), table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt:nth-child(1), #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt:nth-child(1) {
  padding-right: 14px;
}

@media screen and (max-width: 1440px) {
  table tr .action p span, table tr .action ul li span, ul table tr .action li span, table tr .action ol li span, ol table tr .action li span, table tr .action span span, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt span, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt span {
    display: none;
  }
  table tr .action p i, table tr .action ul li i, ul table tr .action li i, table tr .action ol li i, ol table tr .action li i, table tr .action span i, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt i, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt i {
    font-size: 20px;
  }
}

@media screen and (max-width: 1150px) {
  table tr .action p i, table tr .action ul li i, ul table tr .action li i, table tr .action ol li i, ol table tr .action li i, table tr .action span i, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt i, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt i {
    padding-right: 0px;
  }
}

@media screen and (max-width: 730px) {
  table tr .action p i, table tr .action ul li i, ul table tr .action li i, table tr .action ol li i, ol table tr .action li i, table tr .action span i, table #procedure-html tbody.table__contents tr.table__generated-content > td .action .tas-stxt i, #procedure-html tbody.table__contents table tr.table__generated-content > td .action .tas-stxt i {
    font-size: 17px;
  }
}

table .table__contents {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  background: transparent;
}

table .table__contents td {
  text-align: left;
}

@media screen and (max-width: 770px) {
  table .table__contents td {
    font-size: 12px;
  }
}

@media screen and (max-width: 1200px) {
  table .table__contents td img {
    width: 70%;
  }
}

@media screen and (max-width: 1023px) {
  table .table__contents td img {
    width: 60%;
  }
}

table .table__contents td p, table .table__contents td ul li, ul table .table__contents td li, table .table__contents td ol li, ol table .table__contents td li, table .table__contents td span, table #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html table tbody.table__contents tr.table__generated-content > td .tas-stxt {
  margin-bottom: 0;
}

@media screen and (max-width: 770px) {
  table .table__contents td p, table .table__contents td ul li, ul table .table__contents td li, table .table__contents td ol li, ol table .table__contents td li, table .table__contents td span, table #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html table tbody.table__contents tr.table__generated-content > td .tas-stxt {
    font-size: 14px;
  }
}

table .table__contents td .notification__warning, table .table__contents td .warning {
  max-width: 900px;
}

table.table__big tr:nth-child(4n), table.table__big tr:nth-child(4n-1) {
  background: whitesmoke;
}

table.table__big tr:nth-child(4n-2), table.table__big tr:nth-child(4n-3) {
  background: white;
}

table.table__big tr:nth-child(odd) td {
  padding-bottom: 0;
}

table.table__big tr:nth-child(even) td {
  padding-top: 0;
}

table.table__thin thead tr th, table.table__thin .table__headings tr th {
  padding-top: 5px;
  padding-bottom: 5px;
}

table.table__thin thead tr + tr th, table.table__thin .table__headings tr + tr th {
  padding-top: 8px;
  padding-bottom: 8px;
}

table.table__thin tbody tr td {
  padding-top: 15px;
  padding-bottom: 15px;
}

@media screen and (max-width: 1439px) {
  table.table__thin tbody tr td {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media only screen and (max-width: 1023px) {
  table.table__thin tbody tr td {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

table.table--minimal tr {
  background: white;
}

table.table--minimal tr td {
  padding: 5px;
}

table.table--minimal tr td:last-child {
  text-align: right;
}

table.table--minimal tr td:last-child p, table.table--minimal tr td:last-child ul li, ul table.table--minimal tr td:last-child li, table.table--minimal tr td:last-child ol li, ol table.table--minimal tr td:last-child li, table.table--minimal tr td:last-child span, table.table--minimal #procedure-html tbody.table__contents tr.table__generated-content > td td:last-child .tas-stxt, #procedure-html tbody.table__contents table.table--minimal tr.table__generated-content > td td:last-child .tas-stxt {
  text-align: right;
}

table.table--minimal tr:first-child td {
  padding-top: 10px;
}

table.table--minimal tr:last-child td {
  padding-bottom: 10px;
}

.table__wrapper {
  margin-top: 15px;
}

.table__wrapper .table {
  border: 2px solid #003478;
  height: auto;
  border-radius: 5px;
  background: #003478;
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
  .table__wrapper {
    padding-left: 0;
    padding-bottom: 0;
  }
}

@media only screen and (max-width: 480px) {
  .table__wrapper .table {
    padding-left: 0;
    margin-top: 0;
  }
}

@media only screen and (max-width: 1023px) {
  div.portable-seven-twelfths div.table__wrapper {
    margin-top: 0;
  }
}

div.portable-one-whole div.table__wrapper .table__alternate tbody tr td:last-child {
  position: relative;
}

@media only screen and (max-width: 1023px) {
  .table > table:not(.table--responsive) {
    display: block;
  }
  .table > table:not(.table--responsive) thead.table__headings, .table > table:not(.table--responsive) thead, .table > table:not(.table--responsive) tbody, .table > table:not(.table--responsive) td, .table > table:not(.table--responsive) tr, .table > table:not(.table--responsive) .table__headings th, .table > table:not(.table--responsive) th {
    display: block;
  }
  .table > table:not(.table--responsive) .table__headings tr th, .table > table:not(.table--responsive) tr th {
    padding-top: 0;
    padding-bottom: 0;
  }
  .table > table:not(.table--responsive) .table__headings tr {
    padding-top: 7.5px;
    padding-bottom: 7.5px;
  }
  .table > table:not(.table--responsive) .table__headings tr tr th {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #002f6c;
  }
  .table > table:not(.table--responsive) .table__headings tr tr th:first-child {
    padding-top: 0;
  }
  .table > table:not(.table--responsive) .table__headings tr tr th:last-child {
    padding-bottom: 0;
    border-bottom: 0;
  }
  .table > table:not(.table--responsive) tbody tr td {
    padding-bottom: 0;
    padding-top: 0;
  }
  .table > table:not(.table--responsive) tbody tr td:first-child {
    padding-top: 15px;
  }
  .table > table:not(.table--responsive) tbody tr td:last-child {
    padding-bottom: 15px;
  }
  .table > table:not(.table--responsive) tbody tr td[colspan] {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  table.table--responsive {
    table-layout: auto;
  }
  table.table--responsive thead.table__headings tr {
    display: none;
  }
  table.table--responsive td {
    display: none;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  table.table--responsive td.heading--responsive, table.table--responsive td.content {
    padding-left: 0;
    padding-right: 0;
  }
  table.table--responsive td.heading--responsive span, table.table--responsive td.content span {
    padding-left: 15px;
    padding-right: 15px;
    white-space: normal;
    background: none;
  }
  table.table--responsive td.heading--responsive span:last-child, table.table--responsive td.content span:last-child {
    border-bottom: 0;
  }
  table.table--responsive td.heading--responsive {
    display: table-cell !important;
    background: #003478;
  }
  table.table--responsive td.heading--responsive span {
    color: white;
  }
  table.table--responsive td.content {
    display: table-cell !important;
    width: 0;
  }
  table.table--responsive span {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    display: block;
    color: inherit;
    font-size: inherit;
  }
  table.table--responsive span.empty {
    height: 21px;
  }
  table.table--responsive span div {
    display: inline-block;
  }
  .accordion .contents__accordion table.table--responsive td > span {
    background: none;
  }
  .accordion .contents__accordion table.table--responsive span.empty {
    height: 38px;
  }
  .accordion .contents__accordion table.table--responsive tr:hover span, .accordion .contents__accordion table.table--responsive tr:hover i > span {
    color: white !important;
  }
  .accordion .contents__accordion table.table--responsive i:before {
    content: "";
    display: none !important;
  }
  .accordion .contents__accordion table.table--responsive i:hover > span {
    position: static;
    padding: 0;
    transform: none;
    -webkit-transform: none;
    border: 0;
  }
  .accordion .contents__accordion table.table--responsive i:hover > span:after, .accordion .contents__accordion table.table--responsive i:hover > span:before {
    border-top: 0;
  }
  .accordion .contents__accordion table.table--responsive i > span {
    display: block !important;
    background: none !important;
    color: #515154 !important;
    padding: 0 !important;
    -webkit-font-smoothing: initial;
  }
}

.table-row-button {
  margin-top: -15px;
}

.wrapped-cell {
  word-wrap: break-word;
}

.table-spinner {
  display: block;
  height: 100px;
  background-image: url("/img/ajax-loader.gif");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100px;
}

.site-wrapper.minimized .tree-nav__wrapper {
  top: 90px !important;
}

.grid__item.one-third.tree-nav:nth-child(2), .grid__item.tree-nav.two-sixths:nth-child(2), .grid__item.tree-nav.four-twelfths:nth-child(2) {
  padding-right: 0;
}

.tree-nav--toggle-view {
  width: 45px;
  height: 45px;
  padding-top: 14px;
  background: #003478;
  text-align: center;
  border-radius: 5px;
  cursor: pointer;
  transition: background ease-in 0.2s, opacity ease-in 0.5s;
  -webkit-transition: background ease-in 0.2s, opacity ease-in 0.5s;
}

.tree-nav--toggle-view i {
  margin: 0 auto;
  color: white;
  display: block;
}

.tree-nav--toggle-view:hover {
  background: #2f5b92;
}

@media only screen and (max-width: 1023px) {
  .tree-nav--toggle-view {
    display: none !important;
  }
}

.tree-nav__wrapper {
  display: inline-block;
  padding-right: 0;
  position: relative;
  width: 100%;
}

@media only screen and (max-width: 1023px) {
  .tree-nav__wrapper {
    display: block !important;
    position: static !important;
  }
}

.tree-nav {
  padding-right: 0;
  border-bottom: 2px solid #003478;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top: 0;
  right: 0;
  left: 25px;
  top: 25px;
  display: inline-block;
  width: 100%;
}

@media only screen and (max-width: 1023px) {
  .tree-nav {
    padding-left: 0;
    position: static !important;
  }
}

@media only screen and (max-width: 480px) {
  .tree-nav {
    margin-top: 0;
  }
}

.tree-nav ul {
  margin-left: 0;
  list-style-type: none;
}

.tree-nav > div {
  background: none;
  display: block;
}

.tree-nav > div .tree-nav__menu {
  width: 100%;
  padding: 10px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  background: #003478;
}

.tree-nav > div .tree-nav__menu > div button {
  vertical-align: top;
  height: 42px;
  padding: 0;
  margin-top: 0;
  border: 2px solid white;
  background: #003478;
  border-radius: 5px;
  width: auto;
  min-width: 100px;
  color: white;
  text-transform: uppercase;
  transition: background ease 0.2s;
  -webkit-transition: background ease 0.2s;
  text-align: center;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  font-size: 12px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.tree-nav > div .tree-nav__menu > div button:hover {
  background: #2f5b92;
}

.tree-nav > div .tree-nav__menu > div input {
  vertical-align: top;
  width: calc(100% - 130px);
  padding: 12px 15px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: none;
  color: #003478;
  height: 42px;
  line-height: 14px;
}

.tree-nav > div .tree-nav__menu > div input::-webkit-input-placeholder {
  color: #777777;
  padding-top: 1px;
  transition: background ease 0.2s;
  -webkit-transition: background ease 0.2s;
}

.tree-nav > div .tree-nav__menu > div input:-moz-placeholder {
  color: #777777;
  padding-top: 1px;
}

.tree-nav > div .tree-nav__menu > div input::-moz-placeholder {
  color: #777777;
  padding-top: 1px;
}

.tree-nav > div .tree-nav__menu > div input:-ms-input-placeholder {
  color: #777777;
  padding-top: 1px;
}

.tree-nav > div .tree-nav__menu > div input:focus::-webkit-input-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

.tree-nav > div .tree-nav__menu > div input:focus::-ms-input-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

.tree-nav > div .tree-nav__menu > div input:focus::-moz-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

.tree-nav > div .tree-nav__menu > div input:focus:-moz-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

.tree-nav > div .tree-nav__menu > div input:focus {
  color: #515154;
}

.tree-nav > div .tree-nav__menu .tree-nav__actions {
  width: 26px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}

.tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__hide, .tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__filter {
  display: block;
  line-height: 16px;
}

.tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__hide i, .tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__filter i {
  font-size: 18px;
  color: white;
  transition: color ease 0.2s;
  -webkit-transition: color ease 0.2s;
}

.tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__hide i:hover, .tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__filter i:hover {
  color: #22a3e6;
}

.tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__hide {
  padding-bottom: 3px;
}

@media only screen and (max-width: 1023px) {
  .tree-nav > div .tree-nav__menu .tree-nav__actions .tree-nav__hide {
    display: none;
  }
}

.tree-nav > div .tree-nav__menu > .tree-nav__actions {
  text-align: right;
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
}

.tree-nav > div .tree-nav__contents {
  border: 2px solid #003478;
  border-bottom: 0;
  overflow-y: auto;
  background: none;
  float: none;
  transition: all ease-in .2s;
  -webkit-transition: all ease-in .2s;
}

@media only screen and (max-width: 1023px) {
  .tree-nav > div .tree-nav__contents {
    max-height: none !important;
    overflow-y: hidden;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link:nth-child(odd), .tree-nav > div .tree-nav__contents ul.level__wrapper.wrapper--link:nth-child(odd) + ul.level__wrapper.wrapper--link {
  background: whitesmoke;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link:nth-child(even), .tree-nav > div .tree-nav__contents ul.level__wrapper.wrapper--link:nth-child(even) + ul.level__wrapper.wrapper--link {
  background: white;
}

.tree-nav > div .tree-nav__contents .tree__title {
  padding: 15px 25px;
  background: #2f5b92;
  width: 100%;
  display: block;
  color: white;
  margin-bottom: 15px;
  border-top: 2px solid white;
}

.tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link {
  padding: 0;
}

.tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a {
  display: block;
  padding: 0 25px;
}

.tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a i, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a i {
  float: none;
  padding-top: 6px;
  padding-bottom: 6px;
  color: #22a3e6;
  padding-right: 0;
  font: normal normal normal 14px/1 FontAwesome;
}

.tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a p, .tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a li, ol .tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a li, .tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a span, .tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a p, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a li, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a span, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a .tas-stxt {
  position: static;
  padding-top: 0;
}

.tree-nav > div .tree-nav__contents ul.level__wrapper li.level__component.component--link a span, .tree-nav > div .tree-nav__contents > ul.level__wrapper li.level__component.component--link a span {
  padding-top: 0;
  margin-top: -4px;
  display: inline-block;
  width: 90%;
  padding-left: 10px;
  line-height: 20px;
  color: #22a3e6;
  font-size: 13px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper {
  cursor: initial;
  background: white;
  transition: border-bottom ease-in 0.5s;
  -webkit-transition: border-bottom ease-in 0.5s;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.open {
  border-bottom: 2px solid #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper:last-child.open {
  border-bottom: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper:nth-child(odd) {
  background: whitesmoke;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper:nth-child(even) {
  background: white;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link {
  margin-top: 20px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link:first-child > li.level__component.component--link {
  padding-top: 25px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link + ul.level__wrapper.wrapper--link {
  margin-top: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link + ul.level__wrapper:not(.wrapper--link):before {
  display: block;
  content: "";
  height: 25px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link:nth-child(odd) + ul.level__wrapper:not(.wrapper--link):before {
  background: whitesmoke;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper.wrapper--link:nth-child(even) + ul.level__wrapper:not(.wrapper--link):before {
  background: white;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component {
  cursor: hand;
  cursor: pointer;
  padding: 25px 0;
  position: relative;
}

@media (max-width: 1200px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component {
    padding: 20px 0;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component.component--link + li.level__component.component--link {
  padding-top: 0;
  margin-top: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > h2, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > li, .tree-nav > div ol .tree-nav__contents > ul.level__wrapper > li.level__component:hover > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > span, .tree-nav > div #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav__contents > ul.level__wrapper > li.level__component:hover > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component:hover > i {
  color: #2f5b92;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component h2, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component a, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component .tas-stxt {
  vertical-align: middle;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #003478;
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component h2 {
  padding: 0 0 0 30px;
  font-size: 20px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component i {
  float: right;
  padding-right: 30px;
  padding-top: 5px;
  font-size: 20px;
  color: #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component .tas-stxt {
  position: absolute;
  padding-top: 3px;
  left: 60px;
  right: 65px;
}

@media (max-width: 1200px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component .tas-stxt {
    font-size: 13px;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > h2, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > li, .tree-nav > div ol .tree-nav__contents > ul.level__wrapper > li.level__component > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > span, .tree-nav > div #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav__contents > ul.level__wrapper > li.level__component > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > i {
  transition: color ease-in 0.3s;
  -webkit-transition: color ease-in 0.3s;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > p > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > li > span, .tree-nav > div ol .tree-nav__contents > ul.level__wrapper > li.level__component > li > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > span > span, .tree-nav > div #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav__contents > ul.level__wrapper > li.level__component > .tas-stxt > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > li.level__component > .tas-stxt > span {
  padding-left: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component .tas-stxt {
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component p:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component ol li:hover > i, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component span:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover > i, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component .tas-stxt:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component p:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component ol li:hover > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component li:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component span:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component .tas-stxt:hover > span {
  color: #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component i {
  color: #22a3e6;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ol .level__component > a > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .level__component > a > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > .tas-stxt {
  transition: background ease-in 0.3s, color ease-in none;
  -webkit-transition: background ease-in 0.3s, color ease-in none;
  margin-left: -15px;
  padding-left: 15px;
  padding-right: 15px;
  width: calc(100% + 30px) !important;
  border-radius: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > p:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ol .level__component > a > li:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .level__component > a > .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > .tas-stxt:hover {
  background: #22a3e6;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > p:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper ol .level__component > a > li:hover > i, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > span:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .level__component > a > .tas-stxt:hover > i, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > .tas-stxt:hover > i, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > p:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ol .level__component > a > li:hover > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > li:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > span:hover > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .level__component > a > .tas-stxt:hover > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper .level__component > a > .tas-stxt:hover > span {
  color: white !important;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px !important;
  padding-right: 20px !important;
  background: white;
  border-top: 2px solid #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper:last-child {
  border-bottom: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper.wrapper--link li.level__component {
  padding: 0 15px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper .tas-stxt {
  cursor: pointer;
  cursor: hand;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper > li.level__component:first-child {
  margin-top: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper > ul.level__wrapper {
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left: 20px !important;
  padding-right: 20px;
  background: whitesmoke;
  border-radius: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper > ul.level__wrapper > ul.level__wrapper {
  padding-right: 15px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ul.level__wrapper > li.level__component:first-child > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ul.level__wrapper > li.level__component:first-child > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ol ul.level__wrapper > li.level__component:first-child > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ul.level__wrapper > li.level__component:first-child > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ul.level__wrapper > li.level__component:first-child > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td ul.level__wrapper > li.level__component:first-child > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper > ul.level__wrapper ul.level__wrapper > li.level__component:first-child > .tas-stxt {
  margin-top: 0 !important;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper {
  display: none;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

@media screen and (max-width: 1439px) and (min-width: 1024px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper.open--force {
  display: block;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title .tas-stxt {
  transition: color ease-in none;
  -webkit-transition: color ease-in none;
  color: #22a3e6;
  font-size: 13px;
  line-height: 30px;
  display: inline-block;
}

@media screen and (max-width: 1439px) and (min-width: 1024px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper .level__title .tas-stxt {
    font-size: 13px;
    line-height: 20px;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li.level__component.current > a > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li.level__component.current > a > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > .tas-stxt {
  background: #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > p *, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > li *, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li.level__component.current > a > li *, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > li *, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > span *, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li.level__component.current > a > .tas-stxt *, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component.current > a > .tas-stxt * {
  color: white;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] .tas-stxt {
  margin-top: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] p span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] li span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] li span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] span span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a[data-href] .tas-stxt span {
  margin-top: 0;
}

@media screen and (max-width: 1439px) and (min-width: 1024px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component a .tas-stxt {
    line-height: 30px;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component:last-child a .tas-stxt {
  margin-bottom: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component i {
  vertical-align: top;
  padding-top: 8px;
  padding-bottom: 6px;
  line-height: 16px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .tas-stxt {
  width: 100%;
  display: block;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component p > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component ol li > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component span > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .tas-stxt > span {
  display: inline-block;
  width: 90%;
  padding-left: 10px;
  line-height: 20px;
  padding-top: 4px;
}

@media (min-width: 1024px) and (max-width: 1035px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component p > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component ol li > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component span > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .tas-stxt > span {
    width: 80%;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time {
  display: inline-block;
  margin-left: 20px;
  padding: 0;
  line-height: 18px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time .tas-stxt {
  display: inline-block;
  width: auto !important;
  line-height: inherit;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time p:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time li:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time .tas-stxt:hover {
  color: #003478;
  background: none;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__component .labor-time span {
  padding-left: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title .tas-stxt {
  color: #777777;
  padding-top: 5px;
  cursor: text;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title p:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title li:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li.level__title .tas-stxt:hover {
  opacity: 1;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > a > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > a > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > .tas-stxt, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > p > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > span > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > .tas-stxt > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > .tas-stxt > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > p > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > a > li > span, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > span > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > a > .tas-stxt > span, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > .tas-stxt > span {
  color: #22a3e6;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > p:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > li:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > .tas-stxt:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > p:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > a > li:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > a > .tas-stxt:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > .tas-stxt:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > p > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li > span:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > li > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > span > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > .tas-stxt > span:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > .tas-stxt > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > p > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol li > a > li > span:hover, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > li > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > span > span:hover, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td li > a > .tas-stxt > span:hover, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper li > a > .tas-stxt > span:hover {
  color: #003478;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper {
  padding-left: 14px;
}

@media screen and (max-width: 1439px) and (min-width: 1024px) {
  .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper {
    padding-left: 24px;
  }
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper > p, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ol ul.level__wrapper > li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper > li, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper > span, .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td ul.level__wrapper > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper ul.level__wrapper ul.level__wrapper > .tas-stxt {
  color: #777777;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper .level__wrapper i * {
  padding-top: 0;
  padding-right: 5px;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper li {
  width: 100%;
}

.tree-nav > div .tree-nav__contents > ul.level__wrapper li p, .tree-nav > div .tree-nav__contents > ul.level__wrapper li li, ol .tree-nav > div .tree-nav__contents > ul.level__wrapper li li, .tree-nav > div .tree-nav__contents > ul.level__wrapper li span, .tree-nav > div .tree-nav__contents > ul.level__wrapper li #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .tree-nav > div .tree-nav__contents > ul.level__wrapper li .tas-stxt {
  margin-bottom: 0;
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
  .tree-nav > div .tree-nav__contents {
    padding-right: 0;
  }
}

@media only screen and (max-width: 480px) {
  .tree-nav > div .tree-nav__contents {
    padding: 0;
  }
  .tree-nav > div .tree-nav__contents .tree-nav__menu .tree-nav__actions {
    padding-top: 1.5px;
  }
  .tree-nav > div .tree-nav__contents .tree-nav__contents {
    float: none;
  }
}

@media (min-width: 1024px) {
  .tree-nav__wrapper, .tree-nav {
    width: 300px;
  }
}

@media (min-width: 1200px) {
  .tree-nav__wrapper, .tree-nav {
    width: 350px;
  }
}

.system-status .content__modal .serviceStatus {
  margin-top: 6px;
  margin-bottom: 6px;
  display: table;
}

.system-status .content__modal .serviceStatus .serviceStatusIcon {
  border-radius: 50%;
  width: 16px;
  height: 16px;
  display: table-cell;
}

.system-status .content__modal .serviceStatus .serviceStatusName {
  padding-left: 6px;
  display: table-cell;
}

.system-status .content__modal .serviceStatus ul li {
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 22px;
}

.system-status .content__modal .serviceStatusIconRED {
  background: #c94028;
}

.system-status .content__modal .serviceStatusIconGREEN {
  background: #28c940;
}

.system-status .content__modal .serviceStatusIconAMBER {
  background: #f48f42;
}

.view-information .requirementNotMet,
.module__wrapper .view-information .requirementNotMet {
  color: red;
}

.event-status-container {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.event-status-title {
  text-decoration: underline;
  margin-right: 20px;
}

.event-status-icon {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: table-cell;
}

.ui-datepicker.ui-helper-hidden-accessible {
  clip: auto;
  height: 21em;
  margin-top: 0px;
}

.ui-datepicker-calendar span {
  color: #003F87 !important;
  font-family: Tahoma,Verdana,Helvetica,Arial,Sans;
  font-size: 10pt;
  font-weight: bold;
}

.accordion {
  margin-top: 15px !important;
  border-radius: 5px;
  width: 100%;
  display: block;
  color: white;
  border: 2px solid #003478;
}

.accordion p, .accordion ul li, ul .accordion li, .accordion ol li, ol .accordion li, .accordion span, .accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .tas-stxt {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 0;
  display: inline-block;
  line-height: 18px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

.accordion p span, .accordion ul li span, ul .accordion li span, .accordion ol li span, ol .accordion li span, .accordion span span, .accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .tas-stxt span {
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 1439px) {
  .accordion p, .accordion ul li, ul .accordion li, .accordion ol li, ol .accordion li, .accordion span, .accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .tas-stxt {
    font-size: 13px;
  }
}

@media only screen and (max-width: 1023px) {
  .accordion p, .accordion ul li, ul .accordion li, .accordion ol li, ol .accordion li, .accordion span, .accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .tas-stxt {
    font-size: 12px;
  }
}

.accordion.accordion__has-table .title__accordion p, .accordion.accordion__has-table .title__accordion ul li, ul .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion ol li, ol .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion span, .accordion.accordion__has-table .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion__has-table .title__accordion .tas-stxt {
  font-size: 14px;
}

@media (max-width: 1439px) {
  .accordion.accordion__has-table .title__accordion p, .accordion.accordion__has-table .title__accordion ul li, ul .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion ol li, ol .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion span, .accordion.accordion__has-table .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion__has-table .title__accordion .tas-stxt {
    font-size: 13px;
  }
}

@media (max-width: 900px) {
  .accordion.accordion__has-table .title__accordion p, .accordion.accordion__has-table .title__accordion ul li, ul .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion ol li, ol .accordion.accordion__has-table .title__accordion li, .accordion.accordion__has-table .title__accordion span, .accordion.accordion__has-table .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion__has-table .title__accordion .tas-stxt {
    font-size: 12px;
  }
}

.accordion.accordion__has-table .contents__accordion {
  padding: 15px;
}

.accordion.accordion__has-table .contents__accordion .table__wrapper {
  margin-top: 0 !important;
}

.accordion.accordion--has-accordion {
  padding-top: 0;
  padding-bottom: 0;
}

.accordion.accordion--has-accordion > li.contents__accordion {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.accordion.accordion--has-accordion .accordion {
  border: 0;
  margin-left: -25px;
  width: calc(100% + 50px);
  margin-top: 0 !important;
}

.accordion.accordion--has-accordion .accordion:nth-child(odd) {
  background: whitesmoke;
}

.accordion.accordion--has-accordion .accordion:nth-child(even) {
  background: white;
}

.accordion.accordion--has-accordion .accordion li.title__accordion {
  background: none;
  padding-top: 15px;
  padding-bottom: 15px;
}

.accordion.accordion--has-accordion .accordion li.title__accordion > p, .accordion.accordion--has-accordion .accordion ul li.title__accordion > li, ul .accordion.accordion--has-accordion .accordion li.title__accordion > li, .accordion.accordion--has-accordion .accordion ol li.title__accordion > li, ol .accordion.accordion--has-accordion .accordion li.title__accordion > li, .accordion.accordion--has-accordion .accordion li.title__accordion > span, .accordion.accordion--has-accordion .accordion #procedure-html tbody.table__contents tr.table__generated-content > td li.title__accordion > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion--has-accordion .accordion li.title__accordion > .tas-stxt {
  color: #003478;
  background: none;
}

.accordion.accordion--has-accordion .accordion li.title__accordion > i {
  color: #003478;
}

.accordion.accordion--has-accordion .accordion li.contents__accordion {
  border-top: 2px solid #cdcccb;
  background: inherit;
}

.accordion.accordion--has-accordion .accordion li.contents__accordion > ol {
  padding-left: 0;
}

.accordion .title__accordion {
  /* Global settings */
  display: block;
  width: 100%;
  background: #003478;
  cursor: hand;
  cursor: pointer;
  position: relative;
  padding-right: 50px;
  text-align: left;
}

.accordion .title__accordion i {
  padding-top: 9px;
  padding-right: 10px;
  font-size: 20px;
  float: right;
  position: absolute;
  right: 5px;
  display: inline-block;
  color: white;
}

.accordion .title__accordion i span {
  display: none;
}

.accordion .title__accordion p, .accordion .title__accordion ul li, ul .accordion .title__accordion li, .accordion .title__accordion ol li, ol .accordion .title__accordion li, .accordion .title__accordion span, .accordion .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .title__accordion .tas-stxt {
  color: white;
  font-size: 13px;
}

.accordion .title__accordion p.title, .accordion .title__accordion ul li.title, ul .accordion .title__accordion li.title, .accordion .title__accordion ol li.title, ol .accordion .title__accordion li.title, .accordion .title__accordion span.title, .accordion .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .title.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .title__accordion .title.tas-stxt {
  display: block;
  border-top: 2px solid #002656;
  width: 100%;
  background: #002f6c;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

.accordion .contents__accordion {
  /* Global settings */
  display: none;
  background: white;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

@media only screen and (max-width: 480px) {
  .accordion .contents__accordion {
    border-left: 0;
    border-right: 0;
    text-align: left;
  }
}

.accordion .contents__accordion > * {
  display: block;
  width: 100%;
  color: #003478;
}

.accordion .contents__accordion > * + h1, .accordion .contents__accordion > * h2, .accordion .contents__accordion > * h3, .accordion .contents__accordion > * h4, .accordion .contents__accordion > * h5, .accordion .contents__accordion > * h6 {
  margin-top: 15px;
}

.accordion .contents__accordion > *:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.accordion .contents__accordion p, .accordion .contents__accordion ul li, ul .accordion .contents__accordion li, .accordion .contents__accordion ol li, ol .accordion .contents__accordion li, .accordion .contents__accordion span, .accordion .contents__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .contents__accordion .tas-stxt {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  padding: 15px;
  color: #515154;
}

.accordion .contents__accordion p:nth-child(even), .accordion .contents__accordion ul li:nth-child(even), ul .accordion .contents__accordion li:nth-child(even), .accordion .contents__accordion ol li:nth-child(even), ol .accordion .contents__accordion li:nth-child(even), .accordion .contents__accordion span:nth-child(even), .accordion .contents__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:nth-child(even), #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .contents__accordion .tas-stxt:nth-child(even) {
  background: white;
}

.accordion .contents__accordion p:nth-child(odd), .accordion .contents__accordion ul li:nth-child(odd), ul .accordion .contents__accordion li:nth-child(odd), .accordion .contents__accordion ol li:nth-child(odd), ol .accordion .contents__accordion li:nth-child(odd), .accordion .contents__accordion span:nth-child(odd), .accordion .contents__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:nth-child(odd), #procedure-html tbody.table__contents tr.table__generated-content > td .accordion .contents__accordion .tas-stxt:nth-child(odd) {
  background: whitesmoke;
}

.accordion.accordion--article .contents__accordion {
  /* Article Base */
  /* Types of lists */
}

.accordion.accordion--article .contents__accordion h1, .accordion.accordion--article .contents__accordion h2, .accordion.accordion--article .contents__accordion h3, .accordion.accordion--article .contents__accordion h4, .accordion.accordion--article .contents__accordion h5, .accordion.accordion--article .contents__accordion h6 {
  padding-bottom: 10px;
  border-bottom: 1px solid #cdcccb;
  margin-bottom: 0;
}

.accordion.accordion--article .contents__accordion > p, .accordion.accordion--article ul .contents__accordion > li, ul .accordion.accordion--article .contents__accordion > li, .accordion.accordion--article ol .contents__accordion > li, ol .accordion.accordion--article .contents__accordion > li, .accordion.accordion--article .contents__accordion > span, .accordion.accordion--article #procedure-html tbody.table__contents tr.table__generated-content > td .contents__accordion > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion--article .contents__accordion > .tas-stxt {
  margin-top: 15px;
  padding: 0;
  line-height: 25px;
}

.accordion.accordion--article .contents__accordion p:nth-child(odd), .accordion.accordion--article .contents__accordion ul li:nth-child(odd), ul .accordion.accordion--article .contents__accordion li:nth-child(odd), .accordion.accordion--article .contents__accordion ol li:nth-child(odd), ol .accordion.accordion--article .contents__accordion li:nth-child(odd), .accordion.accordion--article .contents__accordion span:nth-child(odd), .accordion.accordion--article .contents__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:nth-child(odd), #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion--article .contents__accordion .tas-stxt:nth-child(odd), .accordion.accordion--article .contents__accordion p:nth-child(even), .accordion.accordion--article .contents__accordion ul li:nth-child(even), ul .accordion.accordion--article .contents__accordion li:nth-child(even), .accordion.accordion--article .contents__accordion ol li:nth-child(even), ol .accordion.accordion--article .contents__accordion li:nth-child(even), .accordion.accordion--article .contents__accordion span:nth-child(even), .accordion.accordion--article .contents__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:nth-child(even), #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion--article .contents__accordion .tas-stxt:nth-child(even) {
  background: none;
}

.accordion.accordion--article .contents__accordion > ol {
  padding: 15px;
  padding-left: 25px;
  border-bottom: 1px solid #cdcccb;
}

.accordion.accordion--article .contents__accordion > ol:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}

.accordion.accordion--article .contents__accordion ol {
  margin-top: 15px;
  list-style-type: decimal;
  padding-bottom: 15px;
}

@media only screen and (max-width: 1023px) {
  .accordion.accordion--article .contents__accordion ol {
    margin-top: 0;
  }
}

.accordion.accordion--article .contents__accordion ol li {
  display: list-item;
}

.accordion.accordion--article .contents__accordion ol li ol {
  padding-left: 15px;
}

.accordion.accordion--article .contents__accordion ol li ol li {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

.accordion.accordion--article .contents__accordion ol > li + li {
  margin-top: 15px;
}

@media only screen and (max-width: 1023px) {
  .accordion.accordion--article .contents__accordion ol > li + li {
    margin-top: 0;
  }
}

.accordion.accordion--article .contents__accordion ol > li {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.accordion.accordion--article .contents__accordion ol > li:last-child > ol:last-child, .accordion.accordion--article .contents__accordion ol > li:last-child > ul:last-child {
  padding-bottom: 0;
}

.accordion.accordion--article .contents__accordion > .table__wrapper {
  margin-top: 0;
}

.accordion.one-half, .accordion.two-quarters, .accordion.three-sixths, .accordion.four-eighths, .accordion.five-tenths, .accordion.six-twelfths {
  width: 50%;
  display: inline-block;
  border: none;
}

.accordion li.contents__accordion ol li {
  background: none;
}

.accordion li.contents__accordion ol li:nth-child(odd), .accordion li.contents__accordion ol li:nth-child(even) {
  background: none;
}

.accordion li.title--multiline i {
  position: static;
}

.accordion.accordion--multiple li.title__accordion {
  padding-right: 0;
}

.accordion.accordion--multiple li.title__accordion p.results, .accordion.accordion--multiple li.title__accordion ul li.results, ul .accordion.accordion--multiple li.title__accordion li.results, .accordion.accordion--multiple li.title__accordion ol li.results, ol .accordion.accordion--multiple li.title__accordion li.results, .accordion.accordion--multiple li.title__accordion span.results, .accordion.accordion--multiple li.title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .results.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .accordion.accordion--multiple li.title__accordion .results.tas-stxt {
  float: right;
}

.accordion.accordion--multiple ul.contents__accordion > li {
  padding: 15px;
  width: 100%;
  display: block;
}

.accordion.accordion--multiple ul.contents__accordion > li:nth-child(even) {
  background: whitesmoke;
}

.accordion.accordion--multiple ul.contents__accordion > li:nth-child(odd) {
  background: white;
}

.accordion.accordion--multiple ul.contents__accordion > li ol li {
  background: none;
}

.accordion.accordion--multiple ul.contents__accordion > li ol li:nth-child(odd), .accordion.accordion--multiple ul.contents__accordion > li ol li:nth-child(even) {
  background: none;
}

.accordion.accordion--multiple ul.contents__accordion > li a {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: 14px;
  color: #22a3e6;
  line-height: 18px;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.accordion.accordion--multiple ul.contents__accordion > li a:hover {
  color: #003478;
}

@media only screen and (max-width: 1023px) {
  button, input[type="button"], input[type="submit"] {
    min-width: 30%;
  }
}

button + button, input[type="button"] + input[type="button"], input[type="submit"] + input[type="submit"] {
  margin-right: 15px;
}

.portable-one-whole button + button, .portable-one-whole input[type="button"] + input[type="submit"] {
  margin-right: 0;
}

input[type="text"], input[type="password"], input[type="submit"], textarea {
  -webkit-appearance: none;
}

button, input[type="button"], input[type="submit"] {
  margin-top: 15px;
  outline: none;
  height: 35px;
  padding: 0 15px;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: white;
  letter-spacing: 0.5px;
  display: inline-block;
  border: none;
  cursor: pointer;
  cursor: hand;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  background: #003478;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

@media screen and (max-width: 1439px) {
  button, input[type="button"], input[type="submit"] {
    font-size: 12px;
    line-height: 12px;
    padding: 10px 20px;
  }
}

@media only screen and (max-width: 1023px) {
  button, input[type="button"], input[type="submit"] {
    width: auto;
    display: inline-block;
    word-break: break-word;
    text-align: center;
  }
}

button:hover, input[type="button"]:hover, input[type="submit"]:hover {
  background: #2f5b92;
}

button.button__primary, input[type="button"].button__primary, input[type="submit"].button__primary {
  background: #003478;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

button.button__primary:hover, input[type="button"].button__primary:hover, input[type="submit"].button__primary:hover {
  background: #2f5b92;
}

button.button__primary:hover:disabled, input[type="button"].button__primary:hover:disabled, input[type="submit"].button__primary:hover:disabled {
  background: #cdcccb;
}

button.button__primary:disabled, input[type="button"].button__primary:disabled, input[type="submit"].button__primary:disabled {
  background: #cdcccb;
}

button.button__secondary, input[type="button"].button__secondary, input[type="submit"].button__secondary {
  background: #2f5b92;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

button.button__secondary:hover, input[type="button"].button__secondary:hover, input[type="submit"].button__secondary:hover {
  background: #1b4787;
}

button.button__secondary:hover:disabled, input[type="button"].button__secondary:hover:disabled, input[type="submit"].button__secondary:hover:disabled {
  background: #cdcccb;
}

button.button__secondary:disabled, input[type="button"].button__secondary:disabled, input[type="submit"].button__secondary:disabled {
  background: #cdcccb;
}

button.button__tertiary, input[type="button"].button__tertiary, input[type="submit"].button__tertiary {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  background: transparent;
  border: 2px solid #003478;
  transition: background ease-in 0.2s, color ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, color ease-in 0.2s;
}

button.button__tertiary:hover, input[type="button"].button__tertiary:hover, input[type="submit"].button__tertiary:hover {
  background: #003478;
  color: white;
}

button.button__tertiary:hover:disabled, input[type="button"].button__tertiary:hover:disabled, input[type="submit"].button__tertiary:hover:disabled {
  background: #cdcccb;
}

button.button__tertiary:disabled, input[type="button"].button__tertiary:disabled, input[type="submit"].button__tertiary:disabled {
  background: #cdcccb;
}

button.button__disabled, button:disabled, input[type="button"].button__disabled, input[type="button"]:disabled, input[type="submit"].button__disabled, input[type="submit"]:disabled {
  background: #cdcccb;
}

button.button__alternative, input[type="button"].button__alternative, input[type="submit"].button__alternative {
  width: auto;
  background: transparent;
  border: 2px solid white;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  transition: background ease-in 0.2s, border ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, border ease-in 0.2s;
}

button.button__alternative:hover, input[type="button"].button__alternative:hover, input[type="submit"].button__alternative:hover {
  background: #002f6c;
  border: 2px solid #002656;
}

button.button__alternative:hover:disabled, input[type="button"].button__alternative:hover:disabled, input[type="submit"].button__alternative:hover:disabled {
  background: #cdcccb;
}

button.button__alternative:disabled, input[type="button"].button__alternative:disabled, input[type="submit"].button__alternative:disabled {
  background: #cdcccb;
}

button.button__invert, input[type="button"].button__invert, input[type="submit"].button__invert {
  width: auto;
  background: white;
  border: 2px solid white;
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  transition: background ease-in 0.2s, border ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, border ease-in 0.2s;
}

button.button__invert:hover, input[type="button"].button__invert:hover, input[type="submit"].button__invert:hover {
  background: #f2f2f2;
  border: 2px solid #f2f2f2;
}

button.button__download, input[type="button"].button__download, input[type="submit"].button__download {
  max-width: 250px;
  margin-right: 25px;
  padding: 0;
  background: whitesmoke;
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
  display: inline-block;
  height: 100%;
}

button.button__download:hover, input[type="button"].button__download:hover, input[type="submit"].button__download:hover {
  background: #cdcccb;
}

button.button__download a, input[type="button"].button__download a, input[type="submit"].button__download a {
  display: block;
  height: 100%;
  font-size: 15px;
}

button.button__download .download__image, input[type="button"].button__download .download__image, input[type="submit"].button__download .download__image {
  padding: 15px 25px;
  padding-right: 5px;
  display: inline-block;
  width: 30%;
}

button.button__download .download__image img, input[type="button"].button__download .download__image img, input[type="submit"].button__download .download__image img {
  max-height: 100px;
  width: auto;
  vertical-align: middle;
  border-radius: 50%;
}

@media only screen and (max-width: 480px) {
  button.button__download .download__image img, input[type="button"].button__download .download__image img, input[type="submit"].button__download .download__image img {
    max-height: 50px;
  }
}

button.button__download .download__text, input[type="button"].button__download .download__text, input[type="submit"].button__download .download__text {
  padding: 15px 25px;
  padding-left: 5px;
  display: inline-block;
  vertical-align: middle;
  color: #515154;
  text-transform: none;
  text-align: left;
  line-height: normal;
  width: 70%;
}

button.button__download .download__text span, input[type="button"].button__download .download__text span, input[type="submit"].button__download .download__text span {
  margin-bottom: 0;
  display: block;
  line-height: inherit;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

button.button__download .download__text span i, input[type="button"].button__download .download__text span i, input[type="submit"].button__download .download__text span i {
  padding-left: 5px;
  color: #515154;
}

.button--joint > * {
  margin-right: 2px;
  vertical-align: middle;
}

.button--joint button {
  height: 40px;
}

.button--joint:first-child, .button--joint > *:first-child > * {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  vertical-align: initial;
}

.button--joint:last-child, .button--joint > *:last-child > * {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-right: 0;
  border-right: 0;
  vertical-align: initial;
}

.content-header button, .content-header input[type="button"], .content-header input[type="submit"] {
  margin-top: 0;
}

select.replaced {
  display: none;
}

/* Dropdowns v2.0 */
.grid__item.noPadLeft {
  padding-left: 0;
}

select {
  position: relative;
  box-shadow: none;
  width: 100%;
  height: 40px;
  font-family: Verdana,Geneva,sans-serif;
  font-weight: 400;
  cursor: pointer;
  font-size: 14px;
  line-height: 18px;
  color: #003478;
  padding: 5px 35px 5px 10px;
  border: 2px solid #777;
  border-radius: 5px;
  background-color: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #fff url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEABAMAAACuXLVVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUAAAAvW5IvW5IvW5IvW5IvW5IvW5IAAABJlxnXAAAABnRSTlMAjFSP+3AT+9cAAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IFGAwZMQnRsG8AAAM2SURBVHja7dC5lVRBEETRZuagYwJCGYCEAQjISDjQ8P03gd7nL7VkZkVUIcRTU4g893RSSimllFJKKaWUUkoppZT6v/r0lb3w9qV6/v6D/UA6167vyx8ywdvP5VsNYFnIBGlZKgTvy0ImuAAsFYILAJkgXReKBFcALsENoExwA6ASpPtCgeAOwCR4AJQIHgBEgvRcyBI8AXgEL4A8wQuARpA+FjIEHwAsghVAjmAFQCJI64UDwRqAQ7ABOBJsACgEabuwI9gCMAh2AHuCHQCBIO0XNgR7ADzBAWBLcACAE6TjworgCIAmyACsCTIAYIKUW3gR5ACwBFmAD4IsAJQg5RfONQAkQQHgSVAAABKk0sK5BoAjKALcCYoAMIJUXjjXAFAEFYArQQUARJBqC+fT79oZQVAFWP6ePtfOCIIqwPLrxCZoAZzYBE0AMkEbgExgAKASWACoBCYAIoENgEhgBKARWAFoBGYAEoEdgETgAKAQeAAoBC4AAoEPgEDgBIATeAHgBG4AMIEfAEwQAIASRACgBCEAIEEMAEgQBIARRAFgBGEAEEEcAETQAQAh6AGAEHQBAAj6AAAEnQDdBL0A3QTdAJ0E/QCdBACALgIEQBcBBKCDAAPQQQACCBOgAMIEMIAgAQ4gSAAECBEgAUIEUIAAARYgQAAGcBOgAdwEcAAnAR7ASUAAcBEwAFwEFAAHAQfAQUACMBOwAMwENAAjAQ/ASEAEMBEwAUwEVAADARfAQEAGaBKwAZoEdIAWAR2gRcAHaBDwAToIQABhAhRAmAAGECTAAQQJgAAhAiRAiAAKECDAAgQIwABuAjSAmwAO4CTAAzgJCAAuAgaAi4AC4CDgADgISABmAhaAmYAGYCTgARgJiAAmAiaAiYAKYCDgAhgIyABNAjZAk4AO0CDgAzQIBgBUCUYAVAmGAFQIxgBUCAYBFAlGARQJhgEUCMYBFAgGAmQJRgJkCYYCZAjGAmQIBgMcCEYDHAiGA+wIxgPsCCYAbAhmAGwIpgCsCOYArAgmAbwIZgG8CKYBPAjmATwIJgLcCGYC3AimAlwI5gJcCCYDKKWUUkoppZRSSimllFJK9fcPNSWLV0pXNmAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDUtMjRUMTI6MjU6NDkrMDI6MDAFcI0vAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTA1LTI0VDEyOjI1OjQ5KzAyOjAwdC01kwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") no-repeat;
  background-size: 15px;
  background-position: right 10px center;
}

select:hover {
  border: 2px solid #2f5b92;
}

select option:nth-child(even) {
  background-color: whitesmoke;
}

select option:nth-child(odd) {
  background-color: white;
}

select:focus {
  outline: none;
}

/* CAUTION: IE hackery below */
select::-ms-expand {
  display: none;
  /* remove default button on ie10 and ie11 */
}

div.dropdown__wrapper {
  display: inline-block;
  border: none;
  outline: none;
  width: 100%;
  max-width: 600px;
  white-space: normal;
  position: relative;
  margin-top: 15px;
}

@media only screen and (max-width: 1023px) {
  div.dropdown__wrapper {
    max-width: 100%;
  }
}

div.dropdown__wrapper.disabled {
  background: #efefef;
  color: #887f7f;
}

div.dropdown__wrapper .dropdown__title {
  max-height: 40px;
  font-size: 14px;
  width: inherit;
  cursor: pointer;
  cursor: hand;
  border: 2px solid #003478;
  padding: 4px 40px 4px 10px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  background: white;
  transition: border ease-in 0.2s, background ease-in 0.2s;
  -webkit-transition: border ease-in 0.2s, background ease-in 0.2s;
}

div.dropdown__wrapper .dropdown__title .dropdown__result {
  overflow: hidden;
  min-height: 28px;
  max-height: 40px;
  width: 100%;
  display: block;
  line-height: 30px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #003478;
  white-space: nowrap;
}

@media screen and (max-width: 1439px) {
  div.dropdown__wrapper .dropdown__title {
    padding: 3px 35px 3px 10px;
  }
  div.dropdown__wrapper .dropdown__title .dropdown__result {
    font-size: 13px;
  }
}

div.dropdown__wrapper .dropdown__title::after {
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
  height: auto;
  background: #003478;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  color: white;
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 16px;
  text-decoration: none;
  overflow-y: auto;
  content: "\f078";
}

@media screen and (max-width: 1439px) {
  div.dropdown__wrapper .dropdown__title::after {
    font-size: 12px;
  }
}

@media screen and (max-width: 1210px) and (min-width: 1111px) {
  div.dropdown__wrapper .dropdown__title::after {
    padding-left: 6px;
    padding-right: 6px;
  }
}

@media screen and (max-width: 1110px) and (min-width: 1021px) {
  div.dropdown__wrapper .dropdown__title::after {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 11px;
  }
}

@media screen and (max-width: 380px) {
  div.dropdown__wrapper .dropdown__title::after {
    padding-left: 6px;
    padding-right: 6px;
    font-size: 11px;
  }
}

div.dropdown__wrapper .dropdown__title:hover::after {
  background: #2f5b92;
}

div.dropdown__wrapper .dropdown__title:hover {
  border: 2px solid #2f5b92;
}

div.dropdown__wrapper .dropdown__title.chevron--down::after {
  content: "\f078";
}

div.dropdown__wrapper .dropdown__title.chevron--up {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

@media only screen and (max-width: 480px) {
  div.dropdown__wrapper .dropdown__title.chevron--up {
    border-bottom-right-radius: 0;
  }
}

div.dropdown__wrapper .dropdown__title.chevron--up::after {
  content: "\f077";
}

div.dropdown__wrapper .dropdown__contents {
  position: absolute;
  right: 0;
  left: 0;
  z-index: 10;
  font-size: 0.8em;
  border-bottom: 2px solid #003478;
  border-right: 2px solid #003478;
  border-left: 2px solid #003478;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  background: white;
  color: black;
  width: auto;
  overflow-y: auto;
  display: none;
  cursor: hand;
  max-height: 130px;
}

div.dropdown__wrapper .dropdown__option, div.dropdown__wrapper .dropdown__option-selected {
  word-wrap: break-word;
  cursor: pointer;
  cursor: hand;
  color: #003478;
  padding: 8px 8px 6px;
  line-height: 20px;
  margin: 0;
  width: 100%;
  overflow-x: hidden;
  transition: all ease-in 0.2s;
  -webkit-transition: all ease-in 0.2s;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

@media screen and (max-width: 1439px) {
  div.dropdown__wrapper .dropdown__option, div.dropdown__wrapper .dropdown__option-selected {
    font-size: 13px;
    padding: 6px 10px 4px;
    line-height: 17px;
  }
}

@media only screen and (max-width: 1023px) {
  div.dropdown__wrapper .dropdown__option, div.dropdown__wrapper .dropdown__option-selected {
    padding: 10px 10px 8px;
  }
}

div.dropdown__wrapper .dropdown__option:nth-child(even), div.dropdown__wrapper .dropdown__option-selected:nth-child(even) {
  background: white;
}

div.dropdown__wrapper .dropdown__option:nth-child(odd), div.dropdown__wrapper .dropdown__option-selected:nth-child(odd) {
  background: whitesmoke;
}

div.dropdown__wrapper .dropdown__option:last-child, div.dropdown__wrapper .dropdown__option-selected:last-child {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

div.dropdown__wrapper .dropdown__option:hover, div.dropdown__wrapper .dropdown__option-selected:hover {
  color: #22a3e6;
  cursor: pointer;
  cursor: hand;
}

.dropdown--minimal {
  margin-top: 15px;
}

.dropdown--minimal > p, ul .dropdown--minimal > li, ol .dropdown--minimal > li, .dropdown--minimal > span, #procedure-html tbody.table__contents tr.table__generated-content > td .dropdown--minimal > .tas-stxt {
  color: #777777;
  font-size: 14px;
}

.dropdown--minimal > p + select + div.dropdown__wrapper, ul .dropdown--minimal > li + select + div.dropdown__wrapper, ol .dropdown--minimal > li + select + div.dropdown__wrapper, .dropdown--minimal > span + select + div.dropdown__wrapper, #procedure-html tbody.table__contents tr.table__generated-content > td .dropdown--minimal > .tas-stxt + select + div.dropdown__wrapper {
  margin-top: 15px;
}

.dropdown--minimal div.dropdown__wrapper .dropdown__title {
  display: none;
}

.dropdown--minimal div.dropdown__wrapper .dropdown__contents {
  display: block !important;
  position: static;
  border: 2px solid #003478;
  background: white;
  border-radius: 5px;
  height: 100%;
  max-height: 200px;
  min-height: 200px;
}

@media only screen and (max-width: 1023px) {
  .dropdown--minimal div.dropdown__wrapper .dropdown__contents {
    max-height: 140px;
  }
}

.dropdown--minimal div.dropdown__wrapper .dropdown__option, .dropdown--minimal div.dropdown__wrapper .dropdown__option-selected {
  transition: background ease-in 0.2s, color ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, color ease-in 0.2s;
}

.dropdown--minimal div.dropdown__wrapper .dropdown__option:hover, .dropdown--minimal div.dropdown__wrapper .dropdown__option-selected:hover {
  background: #22a3e6;
  color: white;
  transition: background ease-in 0.2s, color ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, color ease-in 0.2s;
}

.dropdown--minimal div.dropdown__wrapper .dropdown__option.chosen, .dropdown--minimal div.dropdown__wrapper .chosen.dropdown__option-selected {
  background: #003478;
  color: white;
  transition: background ease-in 0.2s, color ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s, color ease-in 0.2s;
}

.dropdown--minimal div.dropdown__wrapper .dropdown__option:last-child, .dropdown--minimal div.dropdown__wrapper .dropdown__option-selected:last-child {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown--descriptive {
  width: 100%;
  display: table;
  margin-top: 15px;
  padding-top: 0 !important;
}

.dropdown--descriptive .row {
  display: table-row;
  margin-top: 0;
}

.dropdown--descriptive label, .dropdown--descriptive .dropdown__wrapper, .dropdown--descriptive .descriptive--multiple {
  display: table-cell;
  float: none;
  vertical-align: middle;
}

.dropdown--descriptive label {
  max-width: 100%;
  white-space: nowrap;
  width: 1%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 15px;
}

.dropdown--descriptive .dropdown__wrapper, .dropdown--descriptive .descriptive--multiple {
  max-width: 0;
  width: 100%;
  max-height: 40px;
  padding: 7.5px 0;
}

.dropdown--descriptive .dropdown__wrapper .dropdown__title:after, .dropdown--descriptive .descriptive--multiple .dropdown__title:after {
  top: 7.5px;
  bottom: 7.5px;
  padding-top: 5px;
}

.dropdown--descriptive .dropdown__wrapper .dropdown__title.chevron--down:after, .dropdown--descriptive .descriptive--multiple .dropdown__title.chevron--down:after {
  border-bottom-right-radius: 5px;
}

.dropdown--descriptive .dropdown__wrapper .dropdown__title.chevron--up:after, .dropdown--descriptive .descriptive--multiple .dropdown__title.chevron--up:after {
  border-bottom-right-radius: 0;
}

.dropdown--descriptive .descriptive--multiple {
  max-height: none;
  margin-top: 0 !important;
}

.dropdown--descriptive .descriptive--multiple .dropdown__wrapper {
  max-width: none;
  width: inherit;
}

@media only screen and (max-width: 480px) {
  .dropdown--descriptive .descriptive--multiple .grid {
    margin-left: 0;
  }
}

@media screen and (max-width: 1440px) {
  .dropdown--descriptive.desktop {
    width: 100%;
    display: block;
  }
  .dropdown--descriptive.desktop .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .dropdown--descriptive.desktop label, .dropdown--descriptive.desktop .dropdown__wrapper, .dropdown--descriptive.desktop .descriptive--multiple {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .dropdown--descriptive.desktop .dropdown__wrapper, .dropdown--descriptive.desktop .descriptive--multiple {
    margin-top: 0;
  }
  .dropdown--descriptive.desktop .dropdown__wrapper .dropdown__title:after, .dropdown--descriptive.desktop .descriptive--multiple .dropdown__title:after {
    top: 0;
    bottom: 0;
    padding-top: 6px;
  }
  .dropdown--descriptive.desktop .descriptive--multiple {
    max-width: none;
    display: block;
  }
  .dropdown--descriptive.desktop .descriptive--multiple .dropdown__wrapper {
    max-width: none;
    width: 100%;
  }
}

.dropdown--descriptive.desktop .row.one-half, .dropdown--descriptive.desktop .row.two-quarters, .dropdown--descriptive.desktop .row.three-sixths, .dropdown--descriptive.desktop .row.four-eighths, .dropdown--descriptive.desktop .row.five-tenths, .dropdown--descriptive.desktop .row.six-twelfths {
  width: 50%;
  display: inline-block;
  margin-top: 0;
}

@media only screen and (max-width: 1023px) {
  .dropdown--descriptive.desktop .row.portable-one-half, .dropdown--descriptive.desktop .row.portable-two-quarters, .dropdown--descriptive.desktop .row.portable-three-sixths, .dropdown--descriptive.desktop .row.portable-four-eighths, .dropdown--descriptive.desktop .row.portable-five-tenths, .dropdown--descriptive.desktop .row.portable-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media only screen and (max-width: 480px) {
  .dropdown--descriptive.desktop .row.palm-one-half, .dropdown--descriptive.desktop .row.palm-two-quarters, .dropdown--descriptive.desktop .row.palm-three-sixths, .dropdown--descriptive.desktop .row.palm-four-eighths, .dropdown--descriptive.desktop .row.palm-five-tenths, .dropdown--descriptive.desktop .row.palm-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media screen and (max-width: 1024px) {
  .dropdown--descriptive.laptop-and-up {
    width: 100%;
    display: block;
  }
  .dropdown--descriptive.laptop-and-up .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .dropdown--descriptive.laptop-and-up label, .dropdown--descriptive.laptop-and-up .dropdown__wrapper {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .dropdown--descriptive.laptop-and-up .dropdown__wrapper, .dropdown--descriptive.laptop-and-up .descriptive--multiple {
    margin-top: 0;
  }
  .dropdown--descriptive.laptop-and-up .dropdown__wrapper .dropdown__title:after, .dropdown--descriptive.laptop-and-up .descriptive--multiple .dropdown__title:after {
    top: 0;
    bottom: 0;
    padding-top: 7.5px;
  }
  .dropdown--descriptive.laptop-and-up .descriptive--multiple {
    max-width: none;
    display: block;
  }
  .dropdown--descriptive.laptop-and-up .descriptive--multiple .dropdown__wrapper {
    max-width: none;
    width: 100%;
  }
}

.dropdown--descriptive.laptop-and-up .row.one-half, .dropdown--descriptive.laptop-and-up .row.two-quarters, .dropdown--descriptive.laptop-and-up .row.three-sixths, .dropdown--descriptive.laptop-and-up .row.four-eighths, .dropdown--descriptive.laptop-and-up .row.five-tenths, .dropdown--descriptive.laptop-and-up .row.six-twelfths {
  width: 50%;
  display: inline-block;
  margin-top: 0;
}

@media only screen and (max-width: 1023px) {
  .dropdown--descriptive.laptop-and-up .row.portable-one-half, .dropdown--descriptive.laptop-and-up .row.portable-two-quarters, .dropdown--descriptive.laptop-and-up .row.portable-three-sixths, .dropdown--descriptive.laptop-and-up .row.portable-four-eighths, .dropdown--descriptive.laptop-and-up .row.portable-five-tenths, .dropdown--descriptive.laptop-and-up .row.portable-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media only screen and (max-width: 480px) {
  .dropdown--descriptive.laptop-and-up .row.palm-one-half, .dropdown--descriptive.laptop-and-up .row.palm-two-quarters, .dropdown--descriptive.laptop-and-up .row.palm-three-sixths, .dropdown--descriptive.laptop-and-up .row.palm-four-eighths, .dropdown--descriptive.laptop-and-up .row.palm-five-tenths, .dropdown--descriptive.laptop-and-up .row.palm-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media screen and (max-width: 1024px) {
  .dropdown--descriptive.portable {
    width: 100%;
    display: block;
  }
  .dropdown--descriptive.portable .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .dropdown--descriptive.portable label, .dropdown--descriptive.portable .dropdown__wrapper {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .dropdown--descriptive.portable .dropdown__wrapper, .dropdown--descriptive.portable .descriptive--multiple {
    margin-top: 0;
  }
  .dropdown--descriptive.portable .dropdown__wrapper .dropdown__title:after, .dropdown--descriptive.portable .descriptive--multiple .dropdown__title:after {
    top: 0;
    bottom: 0;
    padding-top: 7.5px;
  }
  .dropdown--descriptive.portable .descriptive--multiple {
    max-width: none;
    display: block;
  }
  .dropdown--descriptive.portable .descriptive--multiple .dropdown__wrapper {
    max-width: none;
    width: 100%;
  }
}

.dropdown--descriptive.portable .row.one-half, .dropdown--descriptive.portable .row.two-quarters, .dropdown--descriptive.portable .row.three-sixths, .dropdown--descriptive.portable .row.four-eighths, .dropdown--descriptive.portable .row.five-tenths, .dropdown--descriptive.portable .row.six-twelfths {
  width: 50%;
  display: inline-block;
  margin-top: 0;
}

@media only screen and (max-width: 1023px) {
  .dropdown--descriptive.portable .row.portable-one-half, .dropdown--descriptive.portable .row.portable-two-quarters, .dropdown--descriptive.portable .row.portable-three-sixths, .dropdown--descriptive.portable .row.portable-four-eighths, .dropdown--descriptive.portable .row.portable-five-tenths, .dropdown--descriptive.portable .row.portable-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media only screen and (max-width: 480px) {
  .dropdown--descriptive.portable .row.palm-one-half, .dropdown--descriptive.portable .row.palm-two-quarters, .dropdown--descriptive.portable .row.palm-three-sixths, .dropdown--descriptive.portable .row.palm-four-eighths, .dropdown--descriptive.portable .row.palm-five-tenths, .dropdown--descriptive.portable .row.palm-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media screen and (max-width: 480px) {
  .dropdown--descriptive.tablet-and-up {
    width: 100%;
    display: block;
  }
  .dropdown--descriptive.tablet-and-up .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .dropdown--descriptive.tablet-and-up label, .dropdown--descriptive.tablet-and-up .dropdown__wrapper {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .dropdown--descriptive.tablet-and-up .dropdown__wrapper, .dropdown--descriptive.tablet-and-up .descriptive--multiple {
    margin-top: 0;
  }
  .dropdown--descriptive.tablet-and-up .dropdown__wrapper .dropdown__title:after, .dropdown--descriptive.tablet-and-up .descriptive--multiple .dropdown__title:after {
    top: 0;
    bottom: 0;
    padding-top: 7.5px;
  }
  .dropdown--descriptive.tablet-and-up .descriptive--multiple {
    max-width: none;
    display: block;
  }
  .dropdown--descriptive.tablet-and-up .descriptive--multiple .dropdown__wrapper {
    max-width: none;
    width: 100%;
  }
}

.dropdown--descriptive.tablet-and-up .row.one-half, .dropdown--descriptive.tablet-and-up .row.two-quarters, .dropdown--descriptive.tablet-and-up .row.three-sixths, .dropdown--descriptive.tablet-and-up .row.four-eighths, .dropdown--descriptive.tablet-and-up .row.five-tenths, .dropdown--descriptive.tablet-and-up .row.six-twelfths {
  width: 50%;
  display: inline-block;
  margin-top: 0;
}

@media only screen and (max-width: 1023px) {
  .dropdown--descriptive.tablet-and-up .row.portable-one-half, .dropdown--descriptive.tablet-and-up .row.portable-two-quarters, .dropdown--descriptive.tablet-and-up .row.portable-three-sixths, .dropdown--descriptive.tablet-and-up .row.portable-four-eighths, .dropdown--descriptive.tablet-and-up .row.portable-five-tenths, .dropdown--descriptive.tablet-and-up .row.portable-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media only screen and (max-width: 480px) {
  .dropdown--descriptive.tablet-and-up .row.palm-one-half, .dropdown--descriptive.tablet-and-up .row.palm-two-quarters, .dropdown--descriptive.tablet-and-up .row.palm-three-sixths, .dropdown--descriptive.tablet-and-up .row.palm-four-eighths, .dropdown--descriptive.tablet-and-up .row.palm-five-tenths, .dropdown--descriptive.tablet-and-up .row.palm-six-twelfths {
    width: 50%;
    display: inline-block;
    margin-top: 0;
  }
}

@media only screen and (max-width: 1023px) {
  .dropdown__wrapper {
    display: block;
    width: 100%;
  }
  label, div.label {
    display: inline-block;
  }
  .dropdown__descriptive {
    clear: left;
    display: block;
    width: 100%;
  }
  .dropdown__descriptive .dropdown__wrapper {
    float: none !important;
    max-width: 100%;
  }
}

.grid__item > .dropdown__descriptive:first-child {
  margin-top: 0;
}

@media only screen and (max-width: 480px) {
  .descriptive--multiple .grid__item.one-third, .descriptive--multiple .grid__item.two-sixths, .descriptive--multiple .grid__item.four-twelfths {
    width: 50%;
    padding-left: 10px;
    padding-right: 0;
  }
  .descriptive--multiple .grid__item.one-third:first-child, .descriptive--multiple .grid__item.two-sixths:first-child, .descriptive--multiple .grid__item.four-twelfths:first-child {
    padding-left: 0;
    padding-right: 10px;
  }
  .descriptive--multiple .grid__item.one-third:last-child, .descriptive--multiple .grid__item.two-sixths:last-child, .descriptive--multiple .grid__item.four-twelfths:last-child {
    margin-top: 10px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}

html.ie11 div.input input[type="text"], html.ie11 div.input input[type="password"] {
  padding-top: 0;
}

html.ie11 div.dropdown__wrapper .dropdown__title .dropdown__result {
  line-height: 26px;
}

.model__preview {
  margin-top: 15px;
  padding-right: 25px !important;
  vertical-align: bottom;
}

.model__preview img {
  max-height: 150px;
  max-width: 100%;
  width: auto;
}

@media only screen and (max-width: 1023px) {
  .model__preview img {
    max-height: 80px;
  }
}

.thumb {
  position: relative !important;
  cursor: hand;
  cursor: pointer;
  border-radius: 5px;
}

.thumb:hover + .zoomIcon:after {
  color: #22a3e6;
}

.image-overlay {
  display: none;
  z-index: 100;
}

.image-overlay * {
  z-index: 100;
}

.image-overlay i.fa-close {
  color: white;
  position: fixed;
  margin: auto;
  font-size: 30px;
  cursor: hand;
  cursor: pointer;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.image-overlay i.fa-close:hover {
  color: #22a3e6;
}

.image-overlay img.thumb-large {
  border-radius: 5px;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
  cursor: hand;
  cursor: pointer;
  border: 15px solid white;
}

.image-overlay p, .image-overlay ul li, ul .image-overlay li, .image-overlay ol li, ol .image-overlay li, .image-overlay span, .image-overlay #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .image-overlay .tas-stxt {
  color: white;
  position: fixed;
  margin: auto;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 25px 50px;
  background: rgba(0, 0, 0, 0.4);
}

.zoomContainer {
  position: relative !important;
}

img.zoomIcon {
  width: initial !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 5px !important;
  visibility: hidden;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

img.zoomIcon:after {
  cursor: hand;
  cursor: pointer;
  visibility: visible;
  content: "\f00e";
  color: #003478;
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
  left: 0;
  top: 5px;
  border: 1px solid whitesmoke;
  padding: 5px;
  font-family: "FontAwesome";
  font-size: 23px;
  font-style: normal;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

img.zoomIcon:hover:after {
  color: #22a3e6;
}

.zoomOutIcon {
  width: initial !important;
  position: absolute !important;
  right: -1px;
}

img#SSzoomOutIconE42918.zoomOutIcon {
  width: auto !important;
  height: auto !important;
}

.hideLargeImage {
  display: none !important;
  position: relative;
}

.hideLargeImage > img, .hideLargeImage img.zoomOutIcon {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
}

input {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-weight: 400;
  height: auto;
  padding: 5px;
  vertical-align: top;
  min-height: 40px;
  padding-top: 8px;
  outline: none;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
  -moz-transition: color ease-in 0.2s;
  transition: border ease-in 0.2s;
  -webkit-transition: border ease-in 0.2s;
  -moz-transition: border ease-in 0.2s;
}

input[type="text"], input[type="password"] {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  cursor: text;
  min-width: 60px;
  width: auto;
  display: inline-block;
  font-size: 14px;
  line-height: 15px;
  padding: 0 10px;
  border: 2px solid #003478;
  color: #003478;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

input[type="text"].input--full, input[type="password"].input--full {
  width: 100%;
}

input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder {
  color: #515154;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  transition: background ease 0.2s;
  -webkit-transition: background ease 0.2s;
}

input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #515154;
}

input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #515154;
}

input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  color: #515154;
}

input[type="text"]:focus::-webkit-input-placeholder, input[type="password"]:focus::-webkit-input-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

input[type="text"]:focus::-ms-input-placeholder, input[type="password"]:focus::-ms-input-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

input[type="text"]:focus::-moz-placeholder, input[type="password"]:focus::-moz-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

input[type="text"]:focus:-moz-placeholder, input[type="password"]:focus:-moz-placeholder {
  color: #003478;
  transition: 0s;
  -webkit-transition: 0s;
}

input[type="text"]:focus, input[type="password"]:focus {
  color: #515154;
}

input[type="password"]::-webkit-input-placeholder {
  color: #515154;
  padding-top: 5px;
  letter-spacing: 0;
  line-height: 14px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

input[type="password"]::-ms-input-placeholder {
  color: #515154;
  line-height: 14px;
  padding-top: 5px;
  letter-spacing: 0;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

input[type="password"]::-moz-placeholder {
  color: #515154;
  line-height: 14px;
  padding-top: 5px;
  letter-spacing: 0;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

input[type="password"]:-moz-placeholder {
  color: #515154;
  line-height: 14px;
  padding-top: 5px;
  letter-spacing: 0;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

input[type="password"] {
  letter-spacing: 1px;
  font-family: "Arial", "Helvetica Neue", "Helvetica", "sans-serif";
  font-size: 20px;
}

input[type="text"] + input[type="password"], input[type="text"] + label + input {
  margin-top: 15px;
}

input[type="text"] + input[type="submit"], input[type="text"] + button {
  margin-left: -5px;
  width: 30%;
  text-align: center;
  padding: 0;
  margin-top: 0;
}

.search input[type="text"] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input {
  width: 100%;
  height: 40px;
  margin-top: 15px;
}

@media only screen and (max-width: 480px) {
  .input {
    margin-top: 5px;
  }
}

.input > * {
  height: 100%;
  vertical-align: top;
}

.input input[type="submit"] {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.input > *:first-child + input[type="submit"] {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input:hover input[type="text"] {
  border: 2px solid #2f5b92;
}

.input:hover input[type="submit"] {
  background: #2f5b92;
}

.input--descriptive {
  width: 100%;
  display: table;
  margin-top: 15px;
  padding-top: 0 !important;
}

@media screen and (max-width: 1439px) {
  .input--descriptive {
    margin-top: 0;
  }
}

.input--descriptive .row {
  display: table-row;
}

.input--descriptive .row label {
  padding-top: 15px;
}

.input--descriptive .row input, .input--descriptive .row select {
  margin-top: 15px;
}

.input--descriptive .row:first-child label {
  padding-top: 0;
}

.input--descriptive .row:first-child input {
  margin-top: 0;
}

.input--descriptive label, .input--descriptive input {
  display: table-cell;
  float: none;
  vertical-align: middle;
}

.input--descriptive label {
  max-width: 100%;
  white-space: nowrap;
  width: 1%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 15px;
}

.input--descriptive input {
  width: 100%;
  padding: 14px 10px 10px;
  max-height: 40px;
}

@media screen and (max-width: 1440px) {
  .input--descriptive.desktop {
    width: 100%;
    display: inline-block;
  }
  .input--descriptive.desktop .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .input--descriptive.desktop label, .input--descriptive.desktop input {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .input--descriptive.desktop input {
    margin-top: 0;
  }
}

@media screen and (min-width: 1024px) {
  .input--descriptive.laptop-and-up {
    width: 100%;
    display: inline-block;
  }
  .input--descriptive.laptop-and-up .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .input--descriptive.laptop-and-up label, .input--descriptive.laptop-and-up input {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .input--descriptive.laptop-and-up input {
    margin-top: 0;
  }
}

@media screen and (max-width: 1024px) {
  .input--descriptive.portable {
    width: 100%;
    display: inline-block;
  }
  .input--descriptive.portable .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    margin-top: 15px;
  }
  .input--descriptive.portable label, .input--descriptive.portable input {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .input--descriptive.portable input {
    margin-top: 0;
  }
}

@media screen and (max-width: 480px) {
  .input--descriptive.tablet-and-up {
    width: 100%;
    height: 100%;
    display: inline-block;
  }
  .input--descriptive.tablet-and-up .row {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
    display: block;
    padding-top: 15px;
  }
  .input--descriptive.tablet-and-up .row:first-child {
    padding-top: 0;
  }
  .input--descriptive.tablet-and-up label, .input--descriptive.tablet-and-up input {
    width: 100%;
    display: block;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }
  .input--descriptive.tablet-and-up input {
    margin-top: 0;
    padding: 10px;
  }
}

label {
  color: #777777;
  float: left;
}

@media screen and (max-width: 1439px) {
  label {
    font-size: 14px;
  }
}

p.checkbox, ul li.checkbox, ol li.checkbox, span.checkbox, #procedure-html tbody.table__contents tr.table__generated-content > td .checkbox.tas-stxt {
  margin-top: 15px;
  margin-bottom: 0;
}

.checkboxes {
  display: inline-block;
  position: relative;
}

.checkboxes p, .checkboxes ul li, ul .checkboxes li, .checkboxes ol li, ol .checkboxes li, .checkboxes span, .checkboxes #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .checkboxes .tas-stxt {
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}

input[type="checkbox"] + label {
  padding-top: 4px;
}

input[type="checkbox"]:not(:checked),
input[type="checkbox"]:checked {
  position: absolute;
}

input[type="checkbox"]:not(:checked) + label,
input[type="checkbox"]:checked + label {
  position: relative;
  padding-right: 40px;
  cursor: pointer;
}

@media screen and (max-width: 1439px) {
  input[type="checkbox"]:not(:checked) + label,
  input[type="checkbox"]:checked + label {
    padding-right: 35px;
  }
}

/* checkbox aspect */
input[type="checkbox"]:not(:checked) + label::before,
input[type="checkbox"]:checked + label::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
  height: 28px;
  border: 2px solid #003478;
  background-color: white;
  border-radius: 5px;
}

/* checked mark aspect */
input[type="checkbox"]:not(:checked) + label::after,
input[type="checkbox"]:checked + label::after {
  font-family: "FontAwesome";
  content: "\f00c";
  position: absolute;
  top: 2px;
  right: 7px;
  font-size: 14px;
  color: #003478;
  transition: all 0.2s;
}

@media only screen and (max-width: 480px) {
  input[type="checkbox"]:not(:checked) + label::after,
  input[type="checkbox"]:checked + label::after {
    top: 4px;
  }
}

/* checked mark aspect changes */
input[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

input[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

/* disabled checkbox */
input[type="checkbox"]:disabled:not(:checked) + label:before,
input[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #cdcccb;
  background-color: white;
}

input[type="checkbox"]:disabled:checked + label:after {
  color: #cdcccb;
}

input[type="checkbox"]:disabled + label {
  color: #cdcccb;
  cursor: not-allowed;
}

/* accessibility */
input[type="checkbox"]:checked:focus + label:before,
input[type="checkbox"]:not(:checked):focus + label:before {
  border: 2px solid #003478;
}

/* hover style just for information */
label:hover::before {
  border: 2px solid #22a3e6 !important;
}

.radios {
  display: inline-block;
  position: relative;
}

.radios p, .radios ul li, ul .radios li, .radios ol li, ol .radios li, .radios span, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}

.radios p:first-child, .radios ul li:first-child, ul .radios li:first-child, .radios ol li:first-child, ol .radios li:first-child, .radios span:first-child, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt:first-child {
  padding-left: 20px;
}

.radios p:last-child, .radios ul li:last-child, ul .radios li:last-child, .radios ol li:last-child, ol .radios li:last-child, .radios span:last-child, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:last-child, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt:last-child {
  padding-right: 15px;
}

.radios p + p, .radios ul li + p, ul .radios li + p, .radios ol li + p, ol .radios li + p, .radios span + p, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt + p, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt + p, .radios ul p + li, ul .radios p + li, .radios ul li + li, ul .radios li + li, .radios ul span + li, ul .radios span + li, .radios #procedure-html tbody.table__contents tr.table__generated-content > td ul .tas-stxt + li, ul .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td .radios ul .tas-stxt + li, ul #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt + li, .radios ol p + li, ol .radios p + li, .radios ol li + li, ol .radios li + li, .radios ol span + li, ol .radios span + li, .radios #procedure-html tbody.table__contents tr.table__generated-content > td ol .tas-stxt + li, ol .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt + li, #procedure-html tbody.table__contents tr.table__generated-content > td .radios ol .tas-stxt + li, ol #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt + li, .radios p + span, .radios ul li + span, ul .radios li + span, .radios ol li + span, ol .radios li + span, .radios span + span, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt + span, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt + span, .radios #procedure-html tbody.table__contents tr.table__generated-content > td p + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios p + .tas-stxt, .radios ul #procedure-html tbody.table__contents tr.table__generated-content > td li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios ul li + .tas-stxt, ul .radios #procedure-html tbody.table__contents tr.table__generated-content > td li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ul .radios li + .tas-stxt, .radios ol #procedure-html tbody.table__contents tr.table__generated-content > td li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios ol li + .tas-stxt, ol .radios #procedure-html tbody.table__contents tr.table__generated-content > td li + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td ol .radios li + .tas-stxt, .radios #procedure-html tbody.table__contents tr.table__generated-content > td span + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios span + .tas-stxt, .radios #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt + .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .radios .tas-stxt + .tas-stxt {
  padding-left: 5px;
}

input[type="radio"]:not(:checked),
input[type="radio"]:checked {
  position: absolute;
}

input[type="radio"]:not(:checked) + label,
input[type="radio"]:checked + label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}

/* checkbox aspect */
input[type="radio"]:not(:checked) + label:before,
input[type="radio"]:checked + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  width: 21px;
  height: 21px;
  background-color: white;
  border-radius: 50%;
}

/* checked radio aspect */
input[type="radio"]:not(:checked) + label:after,
input[type="radio"]:checked + label:after {
  font-family: "FontAwesome";
  content: "\f111";
  position: absolute;
  top: -2.5px;
  left: 6.5px;
  font-size: 10px;
  color: #003478;
  transition: all 0.2s;
}

/* checked radio aspect changes */
input[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}

input[type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}

/* disabled radio */
input[type="radio"]:disabled:not(:checked) + label:before,
input[type="radio"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #cdcccb;
  background-color: white;
}

input[type="radio"]:disabled:checked + label:after {
  color: #cdcccb;
}

input[type="radio"]:disabled + label {
  color: #cdcccb;
  cursor: not-allowed;
}

/* accessibility */
input[type="radio"]:checked:focus + label:before,
input[type="radio"]:not(:checked):focus + label:before {
  border: 2px solid #003478;
}

/* hover style just for information */
label:hover:before {
  border: 2px solid #22a3e6 !important;
}

.vertical-radios {
  display: inline-block;
  position: relative;
}

.vertical-radios ul li {
  clear: both;
}

.vertical-radios input[type="radio"] + label {
  line-height: 25px;
}

.vertical-radios input[type="radio"]:not(:checked),
.vertical-radios input[type="radio"]:checked {
  left: -9999px;
}

.vertical-radios input[type="radio"]:checked + label:before,
.vertical-radios input[type="radio"]:not(:checked) + label:before {
  border: 2px solid #003478;
}

.vertical-radios input[type="radio"]:checked + label:after,
.vertical-radios input[type="radio"]:not(:checked) + label:after {
  top: 0;
}

textarea {
  cursor: text;
  padding: 5px 10px;
  border: 2px solid #003478;
  color: #515154;
  border-radius: 5px;
  background-color: white;
}

textarea::-webkit-input-placeholder {
  color: #777777;
}

textarea:-ms-input-placeholder {
  color: #777777;
}

textarea:-moz-placeholder {
  color: #777777;
}

textarea::-moz-placeholder {
  color: #777777;
}

textarea:hover {
  border: 2px solid #2f5b92;
  transition: 0.2s;
  -webkit-transition: 0.2s;
}

textarea:disabled {
  border: 2px solid #cdcccb;
  cursor: not-allowed;
}

img.loader {
  width: 200px;
  height: auto;
  display: block;
  z-index: 10;
  margin: auto;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

@media only screen and (max-width: 1023px) {
  img.loader {
    width: 100px;
  }
}

.procedure__title img.loader {
  width: auto;
  height: 25px;
  float: right;
  position: static;
  margin: 0;
  display: inline-block;
}

@media screen and (max-width: 1440px) {
  .procedure__title img.loader {
    width: auto;
    height: 18px;
  }
}

@media only screen and (max-width: 1023px) {
  .procedure__title img.loader {
    padding-right: 25px;
  }
}

div.back-to-top {
  background: #003478;
  border-radius: 5px;
  position: fixed;
  bottom: 15px;
  right: 15px;
  text-align: center;
  vertical-align: middle;
  z-index: 1000;
  padding: 10px 15px;
  border: 2px solid white;
  cursor: hand;
  cursor: pointer;
  transition: background ease-in 0.3s;
  -webkit-transition: background ease-in 0.3s;
}

div.back-to-top:hover {
  background: #2f5b92;
}

div.back-to-top:before {
  content: "\f077";
  color: white;
  font-family: "FontAwesome";
  font-size: 20px;
}

@media only screen and (max-width: 1023px) {
  div.back-to-top {
    padding: 10px 15px;
  }
  div.back-to-top:before {
    font-size: 16px;
  }
}

ol > li > ul > li {
  padding-left: 0;
}

div.address, div.address p, div.address ul li, ul div.address li, div.address ol li, ol div.address li, div.address span, div.address #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td div.address .tas-stxt {
  display: inline-block;
  vertical-align: top;
}

ul.list--minimal {
  display: inline-block;
  margin-left: -2px;
}

ul.list--minimal li {
  display: block;
}

.no__language {
  display: block;
  border-radius: 5px;
  width: 100%;
}

.no__language i, .no__language p, .no__language ul li, ul .no__language li, .no__language ol li, ol .no__language li, .no__language span, .no__language #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .no__language .tas-stxt {
  display: inline-block;
}

.no__language p, .no__language ul li, ul .no__language li, .no__language ol li, ol .no__language li, .no__language span, .no__language #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .no__language .tas-stxt, .no__language a {
  word-wrap: normal;
}

.no__language i {
  color: #515154;
  font-size: 18px;
  padding-right: 5px;
}

.no__language a {
  display: block;
}

@media screen and (max-width: 1439px) {
  .no__language a {
    font-size: 14px;
  }
}

.no__language .language__information {
  padding: 15px;
  background: white;
  border-bottom: 2px solid #cdcccb;
  border-left: 2px solid whitesmoke;
  border-top: 2px solid whitesmoke;
  border-right: 2px solid whitesmoke;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.no__language .language__information a {
  padding-left: 25px;
}

.no__language .language__availability {
  padding: 15px;
  background: whitesmoke;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.no__language .language__availability p, .no__language .language__availability ul li, ul .no__language .language__availability li, .no__language .language__availability ol li, ol .no__language .language__availability li, .no__language .language__availability span, .no__language .language__availability #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .no__language .language__availability .tas-stxt {
  color: #515154;
}

.no__language .language__availability ul {
  width: 100%;
  margin-top: 15px;
  max-height: 250px;
  overflow: auto;
  border-radius: 5px;
  border: #cdcccb;
  background: white;
}

.no__language .language__availability ul li {
  padding: 10px 25px 10px 15px;
  width: inherit;
  display: block;
  border-top: 1px solid rgba(13, 12, 13, 0.1);
}

.no__language .language__availability ul li:first-child {
  border-top: 0;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

.no__language .language__availability ul li:last-child {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.no__language .language__availability ul li a {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.no__language .language__availability ul li a:hover {
  color: #22a3e6;
}

.excerpt-small, .excerpt-medium, .excerpt-large {
  display: block;
  width: inherit;
  word-wrap: break-word;
}

.excerpt-small a.excerpt__more::before, .excerpt-small a.excerpt__less::before, .excerpt-medium a.excerpt__more::before, .excerpt-medium a.excerpt__less::before, .excerpt-large a.excerpt__more::before, .excerpt-large a.excerpt__less::before {
  content: " - ";
}

.spinner {
  display: block;
  margin-top: 20px;
  height: 60px;
  background-image: url('/img/ajax-loader.gif');
  background-position: center;
  background-repeat: no-repeat;
}

.modal {
  display: none;
  z-index: 100;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

.modal > div {
  width: 50%;
  position: absolute;
  top: 50px;
  right: 0;
  left: 0;
  top: 12.5vh;
  margin: auto;
  background: white;
  border: 2px solid #003478;
  border-radius: 5px;
}

@media only screen and (max-width: 1023px) {
  .modal > div {
    width: 65%;
  }
}

@media screen and (max-width: 700px) {
  .modal > div {
    width: 90%;
  }
}

@media only screen and (max-width: 480px) {
  .modal > div {
    width: 95%;
  }
}

.modal .title__modal {
  width: 100%;
  vertical-align: middle;
  background: #003478;
  padding: 8px 15px;
}

.modal .title__modal > * {
  display: inline-block;
}

.modal .title__modal .actions__title {
  text-align: right;
  float: right;
  cursor: pointer;
  cursor: hand;
  position: absolute;
  right: 15px;
  top: 8px;
}

.modal .title__modal .actions__title i {
  color: white;
  font-size: 20px;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.modal .title__modal .actions__title i:hover {
  color: #22a3e6;
}

.modal .title__modal .content__title {
  padding-right: 25px;
  text-align: left;
  width: calc(100% - 25px);
}

.modal .title__modal p, .modal .title__modal ul li, ul .modal .title__modal li, .modal .title__modal ol li, ol .modal .title__modal li, .modal .title__modal span, .modal .title__modal #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .modal .title__modal .tas-stxt {
  color: white;
  margin-bottom: 0;
}

.modal .content__modal {
  padding: 25px 50px 25px;
  overflow: auto;
  max-height: 70vh;
  max-height: calc(70vh - 44px);
  height: auto;
}

@media only screen and (max-width: 1023px) {
  .modal .content__modal {
    max-height: calc(70vh - 38px);
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media only screen and (max-width: 480px) {
  .modal .content__modal {
    padding: 25px 50px 75px;
  }
}

.modal .content__modal p, .modal .content__modal ul li, ul .modal .content__modal li, .modal .content__modal ol li, ol .modal .content__modal li, .modal .content__modal span, .modal .content__modal #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .modal .content__modal .tas-stxt {
  margin-top: 15px;
  margin-bottom: 0;
}

.modal .content__modal p:first-child, .modal .content__modal ul li:first-child, ul .modal .content__modal li:first-child, .modal .content__modal ol li:first-child, ol .modal .content__modal li:first-child, .modal .content__modal span:first-child, .modal .content__modal #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:first-child, #procedure-html tbody.table__contents tr.table__generated-content > td .modal .content__modal .tas-stxt:first-child {
  margin-top: 0;
}

.modal .content__modal .table__wrapper {
  margin-top: 15px;
}

.modal .actions__modal {
  width: 100%;
  background: #003478;
  display: block;
}

.modal .actions__modal .content__actions {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  text-align: left;
  background: #003478;
  padding: 10px;
  padding-bottom: 5px;
}

.modal .actions__modal .content__actions button {
  margin-right: 5px;
  height: 35px;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 13px;
}

div.ui-dialog.ui-widget-content.ui-corner-all.ui-front[aria-describedby=infoModalMessage] {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
}

@media only screen and (max-width: 1023px) {
  button.ui-dialog-titlebar-close {
    min-width: 0;
  }
}

div#otxModalDialog.ui-widget-content div.fdt-app-container-footer div.fdt-app-container-rhs-controls-container div.fdt-app-container-control-wrapper a.btn.fdt-app-container-btn {
  color: #fff;
  padding-bottom: 0.7em;
  padding-top: 0.3em;
  text-shadow: none;
}

div#otxModalDialog.ui-widget-content div.fdt-app-container-footer div.fdt-app-container-rhs-controls-container div.fdt-app-container-control-wrapper a.btn.fdt-app-container-btn span.glyphicon {
  top: 0.2em;
}

div#otxModalDialog.ui-widget-content div.fdt-app-container-footer div.fdt-app-container-rhs-controls-container div.fdt-app-container-control-wrapper a.btn.fdt-app-container-btn.btn-default {
  background-color: #003478;
}

.fdt-app-container-content .container .row form.form-horizontal[name="myForm"] {
    padding-left: 15px;
}

div#modal-warranty-events form#eventStatusForm input#eventFromDate {
  vertical-align: inherit;
  margin-top: 1em;
}

div#modal-warranty-events input#eventModalContentTable_pager_info {
  margin-top: 1em;
  margin-right: 1em;
}

div#modal-warranty-events div.pager-we-modal input.pagedisplay {
  width: 50px;
  text-align: center;
  margin-right: 15px;
  margin-top: 15px;
}

div#modal-warranty-events input.eventFromDate {
  text-align: center;
  width: 300px;
}

div#modal-warranty-events .we-tablesorter {
  width: 100%;
}

div#modal-warranty-events .we-list-header {
  background-color: #2F5B92;
}

div#modal-warranty-events .we-list-pagedisplay {
  text-align: center;
  width: 50px;
  margin-right: 15px;
  margin-left: 15px;
  margin-top: 15px;
}

.we-datepicker-wrapper .ui-datepicker-calendar {
  display: none;
}

.we-datepicker-wrapper .ui-datepicker {
  width: 300px;
}

.we-datepicker-wrapper .ui-datepicker select.ui-datepicker-year {
  margin-right: 20px;
  width: 40%;
}

.we-datepicker-wrapper .ui-datepicker select.ui-datepicker-month {
  margin-left: 20px;
  width: 40%;
}

.we-datepicker-wrapper .ui-datepicker-header {
  height: 60px;
}

.we-datepicker-wrapper .ui-widget .ui-widget-header {
  height: 60px;
}

.content-wrapper > .container > .grid > .grid__item > .module__wrapper:first-child {
  margin-top: 15px;
}

@media only screen and (max-width: 1023px) {
  .content-wrapper > .container > .grid > .grid__item:last-child > .module__wrapper {
    margin-top: 35px;
  }
}

.module__wrapper {
  margin-top: 15px;
  padding: 15px;
  border: 2px solid #003478;
  border-radius: 5px;
}

.module__wrapper * {
  color: white;
}

.module__wrapper > *:first-child {
  margin-top: 0;
}

.module__wrapper h1, .module__wrapper h2, .module__wrapper h3, .module__wrapper h4, .module__wrapper h5, .module__wrapper h6 {
  color: #003478;
  margin-bottom: 0;
}

.module__wrapper > h2 + p, ul .module__wrapper > h2 + li, ol .module__wrapper > h2 + li, .module__wrapper > h2 + span, #procedure-html tbody.table__contents tr.table__generated-content > td .module__wrapper > h2 + .tas-stxt, .module__wrapper > h4 + p, ul .module__wrapper > h4 + li, ol .module__wrapper > h4 + li, .module__wrapper > h4 + span, #procedure-html tbody.table__contents tr.table__generated-content > td .module__wrapper > h4 + .tas-stxt {
  margin-top: 0;
}

.module__wrapper ol {
  margin: 0;
}

.module__wrapper ol > li {
  font-weight: normal;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.module__wrapper i {
  text-align: center;
  padding-right: 8px;
  width: 25px;
  color: #003478;
}

.module__wrapper > p, ul .module__wrapper > li, ol .module__wrapper > li, .module__wrapper > span, #procedure-html tbody.table__contents tr.table__generated-content > td .module__wrapper > .tas-stxt {
  margin-top: 15px;
  line-height: 25px;
}

.module__wrapper ul.accordion > li.title__accordion * {
  color: white;
}

.module__wrapper ul.accordion > li.contents__accordion {
  padding: 25px;
}

.module__wrapper.module--large {
  padding: 25px 30px;
}

.module__wrapper section {
  padding: 25px 40px;
  background: whitesmoke;
  margin-left: -15px;
  width: calc(100% + 30px);
}

.module__wrapper section ol, .module__wrapper section ul {
  padding-left: 25px;
  margin-top: 15px !important;
}

.module__wrapper section ol li {
  list-style-type: none;
  counter-increment: list;
  position: relative;
}

.module__wrapper section ol li:after {
  content: counter(list) ".";
  position: absolute;
  left: -2.5em;
  width: 2em;
  text-align: right;
  color: #003478;
}

.module__wrapper section h1, .module__wrapper section h2, .module__wrapper section h3, .module__wrapper section h4 {
  font-weight: 600;
  font-size: 16px;
  background: none;
  padding: 0;
  padding-top: 15px;
}

.module__wrapper section h1:first-child, .module__wrapper section h2:first-child, .module__wrapper section h3:first-child, .module__wrapper section h4:first-child {
  padding-top: 0;
}

.module__wrapper.gray section {
  background: whitesmoke;
  border-bottom: 1px solid #cdcccb;
}

.module__wrapper.gray section:last-child {
  border-bottom: 0;
}

.module__wrapper.blue section {
  background: #003478;
  border-bottom: 1px solid #002f6c;
}

.module__wrapper.blue section:last-child {
  border-bottom: 0;
}

.module__wrapper.white {
  border: none;
  background: white;
}

.module__wrapper.white * {
  color: #777777;
}

.module__wrapper.white h1, .module__wrapper.white h2, .module__wrapper.white h3, .module__wrapper.white h4, .module__wrapper.white h5, .module__wrapper.white h6 {
  color: #003478;
}

.module__wrapper.white button {
  color: white;
}

.module__wrapper.white a {
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.module__wrapper.white a:hover {
  color: #003478;
}

.module__wrapper.gray {
  border: none;
  background: whitesmoke;
}

.module__wrapper.gray * {
  color: #515154;
}

.module__wrapper.gray h1, .module__wrapper.gray h2, .module__wrapper.gray h3, .module__wrapper.gray h4, .module__wrapper.gray h5, .module__wrapper.gray h6 {
  color: #003478;
}

.module__wrapper.gray a {
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

@media screen and (max-width: 1439px) {
  .module__wrapper.gray a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 1023px) {
  .module__wrapper.gray a {
    font-size: 13px;
  }
}

.module__wrapper.gray a:hover {
  color: #003478;
}

.module__wrapper.gray button {
  color: white;
}

.module__wrapper.gray p, .module__wrapper.gray ul li, ul .module__wrapper.gray li, .module__wrapper.gray ol li, ol .module__wrapper.gray li, .module__wrapper.gray span, .module__wrapper.gray #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .module__wrapper.gray .tas-stxt, .module__wrapper.gray a {
  font-weight: 200;
  font-font-family: Verdana, Geneva, sans-serif;
  font-font-weight: 400;
}

.module__wrapper.gray ol {
  margin: 0;
}

.module__wrapper.gray ol > li {
  font-weight: normal;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

.module__wrapper.gray label {
  font-size: 14px;
  color: #777777;
}

.module__wrapper.gray label i {
  color: #777777;
  padding-right: 0;
  width: 15px;
}

.module__wrapper.gray > .notification__note {
  border: 1px solid #cdcccb;
}

.module__wrapper.gray > .notification__warning, .module__wrapper.gray .notification__error {
  border: 1px solid #b82b29;
  color: #b82b29;
}

.module__wrapper.gray > .notification__issue {
  border: 1px solid #d84d00;
}

.module__wrapper.gray > .notification__issue h1, .module__wrapper.gray > .notification__issue h2, .module__wrapper.gray > .notification__issue h3, .module__wrapper.gray > .notification__issue h4, .module__wrapper.gray > .notification__issue h5, .module__wrapper.gray > .notification__issue h6 {
  color: #d84d00;
}

.module__wrapper.gray > .notification__general {
  border: 1px solid #308d43;
}

.module__wrapper.gray > .notification__general h1, .module__wrapper.gray > .notification__general h2, .module__wrapper.gray > .notification__general h3, .module__wrapper.gray > .notification__general h4, .module__wrapper.gray > .notification__general h5, .module__wrapper.gray > .notification__general h6 {
  color: #308d43;
}

.module__wrapper.blue {
  border: none;
  background: #003478;
}

.module__wrapper.blue > .notification__note {
  border: 1px solid white;
  color: white;
}

.module__wrapper.blue > .notification__warning, .module__wrapper.blue .notification__error {
  border: none;
  background: #b82b29;
  color: white;
}

.module__wrapper.blue > .notification__issue {
  border: none;
  background: #d84d00;
  color: white;
}

.module__wrapper.blue > .notification__general {
  border: none;
  background: #308d43;
  color: white;
}

.module__wrapper.blue * {
  color: #515154;
}

.module__wrapper.blue h1, .module__wrapper.blue h2, .module__wrapper.blue h3, .module__wrapper.blue h4, .module__wrapper.blue h5, .module__wrapper.blue h6 {
  color: white;
}

.module__wrapper.blue a {
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

@media screen and (max-width: 1439px) {
  .module__wrapper.blue a {
    font-size: 14px;
  }
}

@media only screen and (max-width: 1023px) {
  .module__wrapper.blue a {
    font-size: 13px;
  }
}

.module__wrapper.blue a:hover {
  color: white;
}

.module__wrapper.blue button {
  color: #003478;
}

.module__wrapper.blue p, .module__wrapper.blue ul li, ul .module__wrapper.blue li, .module__wrapper.blue ol li, ol .module__wrapper.blue li, .module__wrapper.blue span, .module__wrapper.blue #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .module__wrapper.blue .tas-stxt, .module__wrapper.blue a {
  font-weight: 200;
  font-font-family: Verdana, Geneva, sans-serif;
  font-font-weight: 400;
}

.module__wrapper.blue label {
  font-size: 14px;
  color: #777777;
}

.module__wrapper.blue label i {
  color: #777777;
  padding-right: 0;
  width: 15px;
}

.module__wrapper.green {
  border: none;
  background: #308d43;
}

.module__wrapper.green > .notification__note {
  border: 1px solid white;
  color: white;
}

.module__wrapper.green > .notification__warning, .module__wrapper.green .notification__error {
  border: none;
  background: #b82b29;
  color: white;
}

.module__wrapper.green > .notification__issue {
  border: none;
  background: #d84d00;
  color: white;
}

.module__wrapper.green > .notification__general {
  border: 1px solid white;
  color: white;
}

.module__wrapper.red {
  border: none;
  background: #b82b29;
}

.module__wrapper.red > .notification__note {
  border: 1px solid white;
  color: white;
}

.module__wrapper.red > .notification__warning, .module__wrapper.red .notification__error {
  border: 1px solid white;
  color: white;
}

.module__wrapper.red > .notification__issue {
  border: none;
  background: #d84d00;
  color: white;
}

.module__wrapper.red > .notification__general {
  border: none;
  background: #308d43;
  color: white;
}

.module__wrapper.none {
  border: none;
  background: none;
}

@media only screen and (max-width: 1023px) {
  .portable-one-whole .module__wrapper {
    margin-top: 15px !important;
  }
  .portable-one-whole .module__wrapper:first-child {
    margin-top: 0 !important;
  }
  .portable-one-whole + .portable-one-whole .module__wrapper:first-child {
    margin-top: 15px !important;
  }
  .portable-one-whole.module__wrapper {
    margin-top: 15px !important;
  }
}

.notification__warning, .notification__issue, .notification__note, .notification__error, .notification__general,
.warning, .issue, .caution, .note, .error, .general,
.greenBoxGreyBorder, .blueBoxGreyBorder, .whatsnewBorder, .redBoxGrayBorder, .amberBoxGreyBorder {
  margin-top: 15px !important;
  display: inline-block;
  border-radius: 5px;
  width: 100%;
  padding: 15px;
  line-height: 25px;
  background: white;
  position: relative;
}

@media only screen and (min-width: 481px) and (max-width: 1023px) {
  .notification__warning, .notification__issue, .notification__note, .notification__error, .notification__general,
  .warning, .issue, .caution, .note, .error, .general,
  .greenBoxGreyBorder, .blueBoxGreyBorder, .whatsnewBorder, .redBoxGrayBorder, .amberBoxGreyBorder {
    font-size: 13px;
  }
}

@media only screen and (max-width: 480px) {
  .notification__warning, .notification__issue, .notification__note, .notification__error, .notification__general,
  .warning, .issue, .caution, .note, .error, .general,
  .greenBoxGreyBorder, .blueBoxGreyBorder, .whatsnewBorder, .redBoxGrayBorder, .amberBoxGreyBorder {
    font-size: 12px;
  }
}

.notification__warning:before, .notification__issue:before, .notification__note:before, .notification__error:before, .notification__general:before,
.warning:before, .issue:before, .caution:before, .note:before, .error:before, .general:before,
.greenBoxGreyBorder:before, .blueBoxGreyBorder:before, .whatsnewBorder:before, .redBoxGrayBorder:before, .amberBoxGreyBorder:before {
  font-family: "FontAwesome", "Arial", "Helvetica Neue", "Helvetica", "sans-serif";
  display: inline-block;
  padding-right: 10px;
  font-size: 18px;
  position: absolute;
  top: 15px;
  left: 15px;
}

.notification__warning .notification__close, .notification__issue .notification__close, .notification__note .notification__close, .notification__error .notification__close, .notification__general .notification__close,
.warning .notification__close, .issue .notification__close, .caution .notification__close, .note .notification__close, .error .notification__close, .general .notification__close,
.greenBoxGreyBorder .notification__close, .blueBoxGreyBorder .notification__close, .whatsnewBorder .notification__close, .redBoxGrayBorder .notification__close, .amberBoxGreyBorder .notification__close {
  position: absolute;
  top: 10px;
  right: 10px;
}

.notification__warning > *, .notification__issue > *, .notification__note > *, .notification__error > *, .notification__general > *,
.warning > *, .issue > *, .caution > *, .note > *, .error > *, .general > *,
.greenBoxGreyBorder > *, .blueBoxGreyBorder > *, .whatsnewBorder > *, .redBoxGrayBorder > *, .amberBoxGreyBorder > * {
  margin-left: 30px;
}

.notification__warning a, .notification__issue a, .notification__note a, .notification__error a, .notification__general a,
.warning a, .issue a, .caution a, .note a, .error a, .general a,
.greenBoxGreyBorder a, .blueBoxGreyBorder a, .whatsnewBorder a, .redBoxGrayBorder a, .amberBoxGreyBorder a {
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.notification__warning a:hover, .notification__issue a:hover, .notification__note a:hover, .notification__error a:hover, .notification__general a:hover,
.warning a:hover, .issue a:hover, .caution a:hover, .note a:hover, .error a:hover, .general a:hover,
.greenBoxGreyBorder a:hover, .blueBoxGreyBorder a:hover, .whatsnewBorder a:hover, .redBoxGrayBorder a:hover, .amberBoxGreyBorder a:hover {
  color: #003478;
}

@media only screen and (max-width: 480px) {
  .notification__warning, .notification__issue, .notification__note, .notification__error, .notification__general,
  .warning, .issue, .caution, .note, .error, .general,
  .greenBoxGreyBorder, .blueBoxGreyBorder, .whatsnewBorder, .redBoxGrayBorder, .amberBoxGreyBorder {
    width: 100%;
    text-align: left;
  }
}

.notification__warning > img, .notification__issue > img, .notification__note > img, .notification__error > img, .notification__general > img,
.warning > img, .issue > img, .caution > img, .note > img, .error > img, .general > img,
.greenBoxGreyBorder > img, .blueBoxGreyBorder > img, .whatsnewBorder > img, .redBoxGrayBorder > img, .amberBoxGreyBorder > img {
  margin-right: 15px;
  vertical-align: middle;
  display: none;
}

.notification__warning i, .notification__issue i, .notification__note i, .notification__error i, .notification__general i,
.warning i, .issue i, .caution i, .note i, .error i, .general i,
.greenBoxGreyBorder i, .blueBoxGreyBorder i, .whatsnewBorder i, .redBoxGrayBorder i, .amberBoxGreyBorder i {
  padding-left: 5px;
}

.notification__warning p, .notification__warning ul li, ul .notification__warning li, .notification__warning ol li, ol .notification__warning li, .notification__warning span, .notification__warning #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__warning .tas-stxt, .notification__issue p, .notification__issue ul li, ul .notification__issue li, .notification__issue ol li, ol .notification__issue li, .notification__issue span, .notification__issue #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__issue .tas-stxt, .notification__note p, .notification__note ul li, ul .notification__note li, .notification__note ol li, ol .notification__note li, .notification__note span, .notification__note #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__note .tas-stxt, .notification__error p, .notification__error ul li, ul .notification__error li, .notification__error ol li, ol .notification__error li, .notification__error span, .notification__error #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__error .tas-stxt, .notification__general p, .notification__general ul li, ul .notification__general li, .notification__general ol li, ol .notification__general li, .notification__general span, .notification__general #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__general .tas-stxt,
.warning p,
.warning ul li,
ul .warning li,
.warning ol li,
ol .warning li,
.warning span,
.warning #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt,
#procedure-html tbody.table__contents tr.table__generated-content > td .warning .tas-stxt, .issue p, .issue ul li, ul .issue li, .issue ol li, ol .issue li, .issue span, .issue #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .issue .tas-stxt, .caution p, .caution ul li, ul .caution li, .caution ol li, ol .caution li, .caution span, .caution #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .caution .tas-stxt, .note p, .note ul li, ul .note li, .note ol li, ol .note li, .note span, .note #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .note .tas-stxt, .error p, .error ul li, ul .error li, .error ol li, ol .error li, .error span, .error #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .error .tas-stxt, .general p, .general ul li, ul .general li, .general ol li, ol .general li, .general span, .general #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .general .tas-stxt,
.greenBoxGreyBorder p,
.greenBoxGreyBorder ul li,
ul .greenBoxGreyBorder li,
.greenBoxGreyBorder ol li,
ol .greenBoxGreyBorder li,
.greenBoxGreyBorder span,
.greenBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt,
#procedure-html tbody.table__contents tr.table__generated-content > td .greenBoxGreyBorder .tas-stxt, .blueBoxGreyBorder p, .blueBoxGreyBorder ul li, ul .blueBoxGreyBorder li, .blueBoxGreyBorder ol li, ol .blueBoxGreyBorder li, .blueBoxGreyBorder span, .blueBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .blueBoxGreyBorder .tas-stxt, .whatsnewBorder p, .whatsnewBorder ul li, ul .whatsnewBorder li, .whatsnewBorder ol li, ol .whatsnewBorder li, .whatsnewBorder span, .whatsnewBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .whatsnewBorder .tas-stxt, .redBoxGrayBorder p, .redBoxGrayBorder ul li, ul .redBoxGrayBorder li, .redBoxGrayBorder ol li, ol .redBoxGrayBorder li, .redBoxGrayBorder span, .redBoxGrayBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .redBoxGrayBorder .tas-stxt, .amberBoxGreyBorder p, .amberBoxGreyBorder ul li, ul .amberBoxGreyBorder li, .amberBoxGreyBorder ol li, ol .amberBoxGreyBorder li, .amberBoxGreyBorder span, .amberBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .amberBoxGreyBorder .tas-stxt {
  display: block;
  color: #0d0c0d;
}

.notification__warning span, .notification__issue span, .notification__note span, .notification__error span, .notification__general span,
.warning span, .issue span, .caution span, .note span, .error span, .general span,
.greenBoxGreyBorder span, .blueBoxGreyBorder span, .whatsnewBorder span, .redBoxGrayBorder span, .amberBoxGreyBorder span {
  display: inline-block;
}

.notification__warning span.excerpt__hidden, .notification__issue span.excerpt__hidden, .notification__note span.excerpt__hidden, .notification__error span.excerpt__hidden, .notification__general span.excerpt__hidden,
.warning span.excerpt__hidden, .issue span.excerpt__hidden, .caution span.excerpt__hidden, .note span.excerpt__hidden, .error span.excerpt__hidden, .general span.excerpt__hidden,
.greenBoxGreyBorder span.excerpt__hidden, .blueBoxGreyBorder span.excerpt__hidden, .whatsnewBorder span.excerpt__hidden, .redBoxGrayBorder span.excerpt__hidden, .amberBoxGreyBorder span.excerpt__hidden {
  display: inline;
}

.notification__warning span.excerpt__hidden::after, .notification__issue span.excerpt__hidden::after, .notification__note span.excerpt__hidden::after, .notification__error span.excerpt__hidden::after, .notification__general span.excerpt__hidden::after,
.warning span.excerpt__hidden::after, .issue span.excerpt__hidden::after, .caution span.excerpt__hidden::after, .note span.excerpt__hidden::after, .error span.excerpt__hidden::after, .general span.excerpt__hidden::after,
.greenBoxGreyBorder span.excerpt__hidden::after, .blueBoxGreyBorder span.excerpt__hidden::after, .whatsnewBorder span.excerpt__hidden::after, .redBoxGrayBorder span.excerpt__hidden::after, .amberBoxGreyBorder span.excerpt__hidden::after {
  content: " ";
}

.notification__warning li, .notification__issue li, .notification__note li, .notification__error li, .notification__general li,
.warning li, .issue li, .caution li, .note li, .error li, .general li,
.greenBoxGreyBorder li, .blueBoxGreyBorder li, .whatsnewBorder li, .redBoxGrayBorder li, .amberBoxGreyBorder li {
  list-style-type: disc;
  list-style-position: inside;
  display: list-item !important;
}

.notification__warning li.warranty__warning, .notification__issue li.warranty__warning, .notification__note li.warranty__warning, .notification__error li.warranty__warning, .notification__general li.warranty__warning,
.warning li.warranty__warning, .issue li.warranty__warning, .caution li.warranty__warning, .note li.warranty__warning, .error li.warranty__warning, .general li.warranty__warning,
.greenBoxGreyBorder li.warranty__warning, .blueBoxGreyBorder li.warranty__warning, .whatsnewBorder li.warranty__warning, .redBoxGrayBorder li.warranty__warning, .amberBoxGreyBorder li.warranty__warning {
  color: #515154;
}

.notification__warning li.warranty__warning-M, .notification__issue li.warranty__warning-M, .notification__note li.warranty__warning-M, .notification__error li.warranty__warning-M, .notification__general li.warranty__warning-M,
.warning li.warranty__warning-M, .issue li.warranty__warning-M, .caution li.warranty__warning-M, .note li.warranty__warning-M, .error li.warranty__warning-M, .general li.warranty__warning-M,
.greenBoxGreyBorder li.warranty__warning-M, .blueBoxGreyBorder li.warranty__warning-M, .whatsnewBorder li.warranty__warning-M, .redBoxGrayBorder li.warranty__warning-M, .amberBoxGreyBorder li.warranty__warning-M {
  color: #003478;
}

.notification__warning li.warranty__warning-W, .notification__issue li.warranty__warning-W, .notification__note li.warranty__warning-W, .notification__error li.warranty__warning-W, .notification__general li.warranty__warning-W,
.warning li.warranty__warning-W, .issue li.warranty__warning-W, .caution li.warranty__warning-W, .note li.warranty__warning-W, .error li.warranty__warning-W, .general li.warranty__warning-W,
.greenBoxGreyBorder li.warranty__warning-W, .blueBoxGreyBorder li.warranty__warning-W, .whatsnewBorder li.warranty__warning-W, .redBoxGrayBorder li.warranty__warning-W, .amberBoxGreyBorder li.warranty__warning-W {
  color: #b82b29;
}

.notification__warning button, .notification__issue button, .notification__note button, .notification__error button, .notification__general button,
.warning button, .issue button, .caution button, .note button, .error button, .general button,
.greenBoxGreyBorder button, .blueBoxGreyBorder button, .whatsnewBorder button, .redBoxGrayBorder button, .amberBoxGreyBorder button {
  margin-top: 5px;
  color: white;
}

.notification__warning .notification__single > *, .notification__issue .notification__single > *, .notification__note .notification__single > *, .notification__error .notification__single > *, .notification__general .notification__single > *,
.warning .notification__single > *, .issue .notification__single > *, .caution .notification__single > *, .note .notification__single > *, .error .notification__single > *, .general .notification__single > *,
.greenBoxGreyBorder .notification__single > *, .blueBoxGreyBorder .notification__single > *, .whatsnewBorder .notification__single > *, .redBoxGrayBorder .notification__single > *, .amberBoxGreyBorder .notification__single > * {
  display: inline-block;
}

.notification__warning .notification__single a, .notification__issue .notification__single a, .notification__note .notification__single a, .notification__error .notification__single a, .notification__general .notification__single a,
.warning .notification__single a, .issue .notification__single a, .caution .notification__single a, .note .notification__single a, .error .notification__single a, .general .notification__single a,
.greenBoxGreyBorder .notification__single a, .blueBoxGreyBorder .notification__single a, .whatsnewBorder .notification__single a, .redBoxGrayBorder .notification__single a, .amberBoxGreyBorder .notification__single a {
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.notification__warning .notification__single a:hover, .notification__issue .notification__single a:hover, .notification__note .notification__single a:hover, .notification__error .notification__single a:hover, .notification__general .notification__single a:hover,
.warning .notification__single a:hover, .issue .notification__single a:hover, .caution .notification__single a:hover, .note .notification__single a:hover, .error .notification__single a:hover, .general .notification__single a:hover,
.greenBoxGreyBorder .notification__single a:hover, .blueBoxGreyBorder .notification__single a:hover, .whatsnewBorder .notification__single a:hover, .redBoxGrayBorder .notification__single a:hover, .amberBoxGreyBorder .notification__single a:hover {
  color: #22a3e6;
}

.notification__warning .notification__single p > a, .notification__warning .notification__single ul li > a, ul .notification__warning .notification__single li > a, .notification__warning .notification__single ol li > a, ol .notification__warning .notification__single li > a, .notification__warning .notification__single span > a, .notification__warning .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__warning .notification__single .tas-stxt > a, .notification__issue .notification__single p > a, .notification__issue .notification__single ul li > a, ul .notification__issue .notification__single li > a, .notification__issue .notification__single ol li > a, ol .notification__issue .notification__single li > a, .notification__issue .notification__single span > a, .notification__issue .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__issue .notification__single .tas-stxt > a, .notification__note .notification__single p > a, .notification__note .notification__single ul li > a, ul .notification__note .notification__single li > a, .notification__note .notification__single ol li > a, ol .notification__note .notification__single li > a, .notification__note .notification__single span > a, .notification__note .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__note .notification__single .tas-stxt > a, .notification__error .notification__single p > a, .notification__error .notification__single ul li > a, ul .notification__error .notification__single li > a, .notification__error .notification__single ol li > a, ol .notification__error .notification__single li > a, .notification__error .notification__single span > a, .notification__error .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__error .notification__single .tas-stxt > a, .notification__general .notification__single p > a, .notification__general .notification__single ul li > a, ul .notification__general .notification__single li > a, .notification__general .notification__single ol li > a, ol .notification__general .notification__single li > a, .notification__general .notification__single span > a, .notification__general .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__general .notification__single .tas-stxt > a,
.warning .notification__single p > a,
.warning .notification__single ul li > a,
ul .warning .notification__single li > a,
.warning .notification__single ol li > a,
ol .warning .notification__single li > a,
.warning .notification__single span > a,
.warning .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a,
#procedure-html tbody.table__contents tr.table__generated-content > td .warning .notification__single .tas-stxt > a, .issue .notification__single p > a, .issue .notification__single ul li > a, ul .issue .notification__single li > a, .issue .notification__single ol li > a, ol .issue .notification__single li > a, .issue .notification__single span > a, .issue .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .issue .notification__single .tas-stxt > a, .caution .notification__single p > a, .caution .notification__single ul li > a, ul .caution .notification__single li > a, .caution .notification__single ol li > a, ol .caution .notification__single li > a, .caution .notification__single span > a, .caution .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .caution .notification__single .tas-stxt > a, .note .notification__single p > a, .note .notification__single ul li > a, ul .note .notification__single li > a, .note .notification__single ol li > a, ol .note .notification__single li > a, .note .notification__single span > a, .note .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .note .notification__single .tas-stxt > a, .error .notification__single p > a, .error .notification__single ul li > a, ul .error .notification__single li > a, .error .notification__single ol li > a, ol .error .notification__single li > a, .error .notification__single span > a, .error .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .error .notification__single .tas-stxt > a, .general .notification__single p > a, .general .notification__single ul li > a, ul .general .notification__single li > a, .general .notification__single ol li > a, ol .general .notification__single li > a, .general .notification__single span > a, .general .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .general .notification__single .tas-stxt > a,
.greenBoxGreyBorder .notification__single p > a,
.greenBoxGreyBorder .notification__single ul li > a,
ul .greenBoxGreyBorder .notification__single li > a,
.greenBoxGreyBorder .notification__single ol li > a,
ol .greenBoxGreyBorder .notification__single li > a,
.greenBoxGreyBorder .notification__single span > a,
.greenBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a,
#procedure-html tbody.table__contents tr.table__generated-content > td .greenBoxGreyBorder .notification__single .tas-stxt > a, .blueBoxGreyBorder .notification__single p > a, .blueBoxGreyBorder .notification__single ul li > a, ul .blueBoxGreyBorder .notification__single li > a, .blueBoxGreyBorder .notification__single ol li > a, ol .blueBoxGreyBorder .notification__single li > a, .blueBoxGreyBorder .notification__single span > a, .blueBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .blueBoxGreyBorder .notification__single .tas-stxt > a, .whatsnewBorder .notification__single p > a, .whatsnewBorder .notification__single ul li > a, ul .whatsnewBorder .notification__single li > a, .whatsnewBorder .notification__single ol li > a, ol .whatsnewBorder .notification__single li > a, .whatsnewBorder .notification__single span > a, .whatsnewBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .whatsnewBorder .notification__single .tas-stxt > a, .redBoxGrayBorder .notification__single p > a, .redBoxGrayBorder .notification__single ul li > a, ul .redBoxGrayBorder .notification__single li > a, .redBoxGrayBorder .notification__single ol li > a, ol .redBoxGrayBorder .notification__single li > a, .redBoxGrayBorder .notification__single span > a, .redBoxGrayBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .redBoxGrayBorder .notification__single .tas-stxt > a, .amberBoxGreyBorder .notification__single p > a, .amberBoxGreyBorder .notification__single ul li > a, ul .amberBoxGreyBorder .notification__single li > a, .amberBoxGreyBorder .notification__single ol li > a, ol .amberBoxGreyBorder .notification__single li > a, .amberBoxGreyBorder .notification__single span > a, .amberBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a, #procedure-html tbody.table__contents tr.table__generated-content > td .amberBoxGreyBorder .notification__single .tas-stxt > a {
  padding-left: 5px;
}

.notification__warning .notification__single a::first-letter, .notification__warning .notification__single p > a::first-letter, .notification__warning .notification__single ul li > a::first-letter, ul .notification__warning .notification__single li > a::first-letter, .notification__warning .notification__single ol li > a::first-letter, ol .notification__warning .notification__single li > a::first-letter, .notification__warning .notification__single span > a::first-letter, .notification__warning .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__warning .notification__single .tas-stxt > a::first-letter, .notification__issue .notification__single a::first-letter, .notification__issue .notification__single p > a::first-letter, .notification__issue .notification__single ul li > a::first-letter, ul .notification__issue .notification__single li > a::first-letter, .notification__issue .notification__single ol li > a::first-letter, ol .notification__issue .notification__single li > a::first-letter, .notification__issue .notification__single span > a::first-letter, .notification__issue .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__issue .notification__single .tas-stxt > a::first-letter, .notification__note .notification__single a::first-letter, .notification__note .notification__single p > a::first-letter, .notification__note .notification__single ul li > a::first-letter, ul .notification__note .notification__single li > a::first-letter, .notification__note .notification__single ol li > a::first-letter, ol .notification__note .notification__single li > a::first-letter, .notification__note .notification__single span > a::first-letter, .notification__note .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__note .notification__single .tas-stxt > a::first-letter, .notification__error .notification__single a::first-letter, .notification__error .notification__single p > a::first-letter, .notification__error .notification__single ul li > a::first-letter, ul .notification__error .notification__single li > a::first-letter, .notification__error .notification__single ol li > a::first-letter, ol .notification__error .notification__single li > a::first-letter, .notification__error .notification__single span > a::first-letter, .notification__error .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__error .notification__single .tas-stxt > a::first-letter, .notification__general .notification__single a::first-letter, .notification__general .notification__single p > a::first-letter, .notification__general .notification__single ul li > a::first-letter, ul .notification__general .notification__single li > a::first-letter, .notification__general .notification__single ol li > a::first-letter, ol .notification__general .notification__single li > a::first-letter, .notification__general .notification__single span > a::first-letter, .notification__general .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__general .notification__single .tas-stxt > a::first-letter,
.warning .notification__single a::first-letter,
.warning .notification__single p > a::first-letter,
.warning .notification__single ul li > a::first-letter,
ul .warning .notification__single li > a::first-letter,
.warning .notification__single ol li > a::first-letter,
ol .warning .notification__single li > a::first-letter,
.warning .notification__single span > a::first-letter,
.warning .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter,
#procedure-html tbody.table__contents tr.table__generated-content > td .warning .notification__single .tas-stxt > a::first-letter, .issue .notification__single a::first-letter, .issue .notification__single p > a::first-letter, .issue .notification__single ul li > a::first-letter, ul .issue .notification__single li > a::first-letter, .issue .notification__single ol li > a::first-letter, ol .issue .notification__single li > a::first-letter, .issue .notification__single span > a::first-letter, .issue .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .issue .notification__single .tas-stxt > a::first-letter, .caution .notification__single a::first-letter, .caution .notification__single p > a::first-letter, .caution .notification__single ul li > a::first-letter, ul .caution .notification__single li > a::first-letter, .caution .notification__single ol li > a::first-letter, ol .caution .notification__single li > a::first-letter, .caution .notification__single span > a::first-letter, .caution .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .caution .notification__single .tas-stxt > a::first-letter, .note .notification__single a::first-letter, .note .notification__single p > a::first-letter, .note .notification__single ul li > a::first-letter, ul .note .notification__single li > a::first-letter, .note .notification__single ol li > a::first-letter, ol .note .notification__single li > a::first-letter, .note .notification__single span > a::first-letter, .note .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .note .notification__single .tas-stxt > a::first-letter, .error .notification__single a::first-letter, .error .notification__single p > a::first-letter, .error .notification__single ul li > a::first-letter, ul .error .notification__single li > a::first-letter, .error .notification__single ol li > a::first-letter, ol .error .notification__single li > a::first-letter, .error .notification__single span > a::first-letter, .error .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .error .notification__single .tas-stxt > a::first-letter, .general .notification__single a::first-letter, .general .notification__single p > a::first-letter, .general .notification__single ul li > a::first-letter, ul .general .notification__single li > a::first-letter, .general .notification__single ol li > a::first-letter, ol .general .notification__single li > a::first-letter, .general .notification__single span > a::first-letter, .general .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .general .notification__single .tas-stxt > a::first-letter,
.greenBoxGreyBorder .notification__single a::first-letter,
.greenBoxGreyBorder .notification__single p > a::first-letter,
.greenBoxGreyBorder .notification__single ul li > a::first-letter,
ul .greenBoxGreyBorder .notification__single li > a::first-letter,
.greenBoxGreyBorder .notification__single ol li > a::first-letter,
ol .greenBoxGreyBorder .notification__single li > a::first-letter,
.greenBoxGreyBorder .notification__single span > a::first-letter,
.greenBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter,
#procedure-html tbody.table__contents tr.table__generated-content > td .greenBoxGreyBorder .notification__single .tas-stxt > a::first-letter, .blueBoxGreyBorder .notification__single a::first-letter, .blueBoxGreyBorder .notification__single p > a::first-letter, .blueBoxGreyBorder .notification__single ul li > a::first-letter, ul .blueBoxGreyBorder .notification__single li > a::first-letter, .blueBoxGreyBorder .notification__single ol li > a::first-letter, ol .blueBoxGreyBorder .notification__single li > a::first-letter, .blueBoxGreyBorder .notification__single span > a::first-letter, .blueBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .blueBoxGreyBorder .notification__single .tas-stxt > a::first-letter, .whatsnewBorder .notification__single a::first-letter, .whatsnewBorder .notification__single p > a::first-letter, .whatsnewBorder .notification__single ul li > a::first-letter, ul .whatsnewBorder .notification__single li > a::first-letter, .whatsnewBorder .notification__single ol li > a::first-letter, ol .whatsnewBorder .notification__single li > a::first-letter, .whatsnewBorder .notification__single span > a::first-letter, .whatsnewBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .whatsnewBorder .notification__single .tas-stxt > a::first-letter, .redBoxGrayBorder .notification__single a::first-letter, .redBoxGrayBorder .notification__single p > a::first-letter, .redBoxGrayBorder .notification__single ul li > a::first-letter, ul .redBoxGrayBorder .notification__single li > a::first-letter, .redBoxGrayBorder .notification__single ol li > a::first-letter, ol .redBoxGrayBorder .notification__single li > a::first-letter, .redBoxGrayBorder .notification__single span > a::first-letter, .redBoxGrayBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .redBoxGrayBorder .notification__single .tas-stxt > a::first-letter, .amberBoxGreyBorder .notification__single a::first-letter, .amberBoxGreyBorder .notification__single p > a::first-letter, .amberBoxGreyBorder .notification__single ul li > a::first-letter, ul .amberBoxGreyBorder .notification__single li > a::first-letter, .amberBoxGreyBorder .notification__single ol li > a::first-letter, ol .amberBoxGreyBorder .notification__single li > a::first-letter, .amberBoxGreyBorder .notification__single span > a::first-letter, .amberBoxGreyBorder .notification__single #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt > a::first-letter, #procedure-html tbody.table__contents tr.table__generated-content > td .amberBoxGreyBorder .notification__single .tas-stxt > a::first-letter {
  text-transform: uppercase;
}

.notification__warning .notification__single > td, .notification__issue .notification__single > td, .notification__note .notification__single > td, .notification__error .notification__single > td, .notification__general .notification__single > td,
.warning .notification__single > td, .issue .notification__single > td, .caution .notification__single > td, .note .notification__single > td, .error .notification__single > td, .general .notification__single > td,
.greenBoxGreyBorder .notification__single > td, .blueBoxGreyBorder .notification__single > td, .whatsnewBorder .notification__single > td, .redBoxGrayBorder .notification__single > td, .amberBoxGreyBorder .notification__single > td {
  display: table-cell;
}

@media screen and (max-width: 770px) {
  .notification__warning p, .notification__warning ul li, ul .notification__warning li, .notification__warning ol li, ol .notification__warning li, .notification__warning span, .notification__warning #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__warning .tas-stxt, .notification__warning span, .notification__issue p, .notification__issue ul li, ul .notification__issue li, .notification__issue ol li, ol .notification__issue li, .notification__issue span, .notification__issue #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__issue .tas-stxt, .notification__issue span, .notification__note p, .notification__note ul li, ul .notification__note li, .notification__note ol li, ol .notification__note li, .notification__note span, .notification__note #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__note .tas-stxt, .notification__note span, .notification__error p, .notification__error ul li, ul .notification__error li, .notification__error ol li, ol .notification__error li, .notification__error span, .notification__error #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__error .tas-stxt, .notification__error span, .notification__general p, .notification__general ul li, ul .notification__general li, .notification__general ol li, ol .notification__general li, .notification__general span, .notification__general #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__general .tas-stxt, .notification__general span,
  .warning p,
  .warning ul li,
  ul .warning li,
  .warning ol li,
  ol .warning li,
  .warning span,
  .warning #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt,
  #procedure-html tbody.table__contents tr.table__generated-content > td .warning .tas-stxt,
  .warning span, .issue p, .issue ul li, ul .issue li, .issue ol li, ol .issue li, .issue span, .issue #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .issue .tas-stxt, .issue span, .caution p, .caution ul li, ul .caution li, .caution ol li, ol .caution li, .caution span, .caution #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .caution .tas-stxt, .caution span, .note p, .note ul li, ul .note li, .note ol li, ol .note li, .note span, .note #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .note .tas-stxt, .note span, .error p, .error ul li, ul .error li, .error ol li, ol .error li, .error span, .error #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .error .tas-stxt, .error span, .general p, .general ul li, ul .general li, .general ol li, ol .general li, .general span, .general #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .general .tas-stxt, .general span,
  .greenBoxGreyBorder p,
  .greenBoxGreyBorder ul li,
  ul .greenBoxGreyBorder li,
  .greenBoxGreyBorder ol li,
  ol .greenBoxGreyBorder li,
  .greenBoxGreyBorder span,
  .greenBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt,
  #procedure-html tbody.table__contents tr.table__generated-content > td .greenBoxGreyBorder .tas-stxt,
  .greenBoxGreyBorder span, .blueBoxGreyBorder p, .blueBoxGreyBorder ul li, ul .blueBoxGreyBorder li, .blueBoxGreyBorder ol li, ol .blueBoxGreyBorder li, .blueBoxGreyBorder span, .blueBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .blueBoxGreyBorder .tas-stxt, .blueBoxGreyBorder span, .whatsnewBorder p, .whatsnewBorder ul li, ul .whatsnewBorder li, .whatsnewBorder ol li, ol .whatsnewBorder li, .whatsnewBorder span, .whatsnewBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .whatsnewBorder .tas-stxt, .whatsnewBorder span, .redBoxGrayBorder p, .redBoxGrayBorder ul li, ul .redBoxGrayBorder li, .redBoxGrayBorder ol li, ol .redBoxGrayBorder li, .redBoxGrayBorder span, .redBoxGrayBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .redBoxGrayBorder .tas-stxt, .redBoxGrayBorder span, .amberBoxGreyBorder p, .amberBoxGreyBorder ul li, ul .amberBoxGreyBorder li, .amberBoxGreyBorder ol li, ol .amberBoxGreyBorder li, .amberBoxGreyBorder span, .amberBoxGreyBorder #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .amberBoxGreyBorder .tas-stxt, .amberBoxGreyBorder span {
    font-size: 12px;
    line-height: 21px;
  }
}

.notification__warning .table, .notification__issue .table, .notification__note .table, .notification__error .table, .notification__general .table,
.warning .table, .issue .table, .caution .table, .note .table, .error .table, .general .table,
.greenBoxGreyBorder .table, .blueBoxGreyBorder .table, .whatsnewBorder .table, .redBoxGrayBorder .table, .amberBoxGreyBorder .table {
  border: 2px solid whitesmoke;
  background: whitesmoke;
}

.notification__warning > table, .notification__issue > table, .notification__note > table, .notification__error > table, .notification__general > table,
.warning > table, .issue > table, .caution > table, .note > table, .error > table, .general > table,
.greenBoxGreyBorder > table, .blueBoxGreyBorder > table, .whatsnewBorder > table, .redBoxGrayBorder > table, .amberBoxGreyBorder > table {
  display: table;
}

.notification__warning > table thead, .notification__issue > table thead, .notification__note > table thead, .notification__error > table thead, .notification__general > table thead,
.warning > table thead, .issue > table thead, .caution > table thead, .note > table thead, .error > table thead, .general > table thead,
.greenBoxGreyBorder > table thead, .blueBoxGreyBorder > table thead, .whatsnewBorder > table thead, .redBoxGrayBorder > table thead, .amberBoxGreyBorder > table thead {
  display: table-header-group;
}

.notification__warning > table tbody, .notification__issue > table tbody, .notification__note > table tbody, .notification__error > table tbody, .notification__general > table tbody,
.warning > table tbody, .issue > table tbody, .caution > table tbody, .note > table tbody, .error > table tbody, .general > table tbody,
.greenBoxGreyBorder > table tbody, .blueBoxGreyBorder > table tbody, .whatsnewBorder > table tbody, .redBoxGrayBorder > table tbody, .amberBoxGreyBorder > table tbody {
  display: table-row-group;
}

.notification__warning > table tr, .notification__issue > table tr, .notification__note > table tr, .notification__error > table tr, .notification__general > table tr,
.warning > table tr, .issue > table tr, .caution > table tr, .note > table tr, .error > table tr, .general > table tr,
.greenBoxGreyBorder > table tr, .blueBoxGreyBorder > table tr, .whatsnewBorder > table tr, .redBoxGrayBorder > table tr, .amberBoxGreyBorder > table tr {
  display: table-row;
}

.notification__warning > table td, .notification__issue > table td, .notification__note > table td, .notification__error > table td, .notification__general > table td,
.warning > table td, .issue > table td, .caution > table td, .note > table td, .error > table td, .general > table td,
.greenBoxGreyBorder > table td, .blueBoxGreyBorder > table td, .whatsnewBorder > table td, .redBoxGrayBorder > table td, .amberBoxGreyBorder > table td {
  display: table-cell;
}

.notification__warning tr, .notification__warning .table--minimal tr, .notification__issue tr, .notification__issue .table--minimal tr, .notification__note tr, .notification__note .table--minimal tr, .notification__error tr, .notification__error .table--minimal tr, .notification__general tr, .notification__general .table--minimal tr,
.warning tr,
.warning .table--minimal tr, .issue tr, .issue .table--minimal tr, .caution tr, .caution .table--minimal tr, .note tr, .note .table--minimal tr, .error tr, .error .table--minimal tr, .general tr, .general .table--minimal tr,
.greenBoxGreyBorder tr,
.greenBoxGreyBorder .table--minimal tr, .blueBoxGreyBorder tr, .blueBoxGreyBorder .table--minimal tr, .whatsnewBorder tr, .whatsnewBorder .table--minimal tr, .redBoxGrayBorder tr, .redBoxGrayBorder .table--minimal tr, .amberBoxGreyBorder tr, .amberBoxGreyBorder .table--minimal tr {
  background: whitesmoke;
  border-top: 1px solid #cdcccb;
}

.notification__warning tr:first-child, .notification__warning .table--minimal tr:first-child, .notification__issue tr:first-child, .notification__issue .table--minimal tr:first-child, .notification__note tr:first-child, .notification__note .table--minimal tr:first-child, .notification__error tr:first-child, .notification__error .table--minimal tr:first-child, .notification__general tr:first-child, .notification__general .table--minimal tr:first-child,
.warning tr:first-child,
.warning .table--minimal tr:first-child, .issue tr:first-child, .issue .table--minimal tr:first-child, .caution tr:first-child, .caution .table--minimal tr:first-child, .note tr:first-child, .note .table--minimal tr:first-child, .error tr:first-child, .error .table--minimal tr:first-child, .general tr:first-child, .general .table--minimal tr:first-child,
.greenBoxGreyBorder tr:first-child,
.greenBoxGreyBorder .table--minimal tr:first-child, .blueBoxGreyBorder tr:first-child, .blueBoxGreyBorder .table--minimal tr:first-child, .whatsnewBorder tr:first-child, .whatsnewBorder .table--minimal tr:first-child, .redBoxGrayBorder tr:first-child, .redBoxGrayBorder .table--minimal tr:first-child, .amberBoxGreyBorder tr:first-child, .amberBoxGreyBorder .table--minimal tr:first-child {
  border-top: 0;
}

.notification__warning td, .notification__issue td, .notification__note td, .notification__error td, .notification__general td,
.warning td, .issue td, .caution td, .note td, .error td, .general td,
.greenBoxGreyBorder td, .blueBoxGreyBorder td, .whatsnewBorder td, .redBoxGrayBorder td, .amberBoxGreyBorder td {
  color: #515154;
}

.notification__warning > .notification__warning, .notification__warning > .notification__issue, .notification__warning > .notification__note, .notification__warning > .notification__error, .notification__warning > .notification__general,
.notification__warning > .warning, .notification__warning > .issue, .notification__warning > .caution, .notification__warning > .note, .notification__warning > .error, .notification__warning > .general, .notification__issue > .notification__warning, .notification__issue > .notification__issue, .notification__issue > .notification__note, .notification__issue > .notification__error, .notification__issue > .notification__general,
.notification__issue > .warning, .notification__issue > .issue, .notification__issue > .caution, .notification__issue > .note, .notification__issue > .error, .notification__issue > .general, .notification__note > .notification__warning, .notification__note > .notification__issue, .notification__note > .notification__note, .notification__note > .notification__error, .notification__note > .notification__general,
.notification__note > .warning, .notification__note > .issue, .notification__note > .caution, .notification__note > .note, .notification__note > .error, .notification__note > .general, .notification__error > .notification__warning, .notification__error > .notification__issue, .notification__error > .notification__note, .notification__error > .notification__error, .notification__error > .notification__general,
.notification__error > .warning, .notification__error > .issue, .notification__error > .caution, .notification__error > .note, .notification__error > .error, .notification__error > .general, .notification__general > .notification__warning, .notification__general > .notification__issue, .notification__general > .notification__note, .notification__general > .notification__error, .notification__general > .notification__general,
.notification__general > .warning, .notification__general > .issue, .notification__general > .caution, .notification__general > .note, .notification__general > .error, .notification__general > .general,
.warning > .notification__warning,
.warning > .notification__issue,
.warning > .notification__note,
.warning > .notification__error,
.warning > .notification__general,
.warning > .warning,
.warning > .issue,
.warning > .caution,
.warning > .note,
.warning > .error,
.warning > .general, .issue > .notification__warning, .issue > .notification__issue, .issue > .notification__note, .issue > .notification__error, .issue > .notification__general,
.issue > .warning, .issue > .issue, .issue > .caution, .issue > .note, .issue > .error, .issue > .general, .caution > .notification__warning, .caution > .notification__issue, .caution > .notification__note, .caution > .notification__error, .caution > .notification__general,
.caution > .warning, .caution > .issue, .caution > .caution, .caution > .note, .caution > .error, .caution > .general, .note > .notification__warning, .note > .notification__issue, .note > .notification__note, .note > .notification__error, .note > .notification__general,
.note > .warning, .note > .issue, .note > .caution, .note > .note, .note > .error, .note > .general, .error > .notification__warning, .error > .notification__issue, .error > .notification__note, .error > .notification__error, .error > .notification__general,
.error > .warning, .error > .issue, .error > .caution, .error > .note, .error > .error, .error > .general, .general > .notification__warning, .general > .notification__issue, .general > .notification__note, .general > .notification__error, .general > .notification__general,
.general > .warning, .general > .issue, .general > .caution, .general > .note, .general > .error, .general > .general,
.greenBoxGreyBorder > .notification__warning,
.greenBoxGreyBorder > .notification__issue,
.greenBoxGreyBorder > .notification__note,
.greenBoxGreyBorder > .notification__error,
.greenBoxGreyBorder > .notification__general,
.greenBoxGreyBorder > .warning,
.greenBoxGreyBorder > .issue,
.greenBoxGreyBorder > .caution,
.greenBoxGreyBorder > .note,
.greenBoxGreyBorder > .error,
.greenBoxGreyBorder > .general, .blueBoxGreyBorder > .notification__warning, .blueBoxGreyBorder > .notification__issue, .blueBoxGreyBorder > .notification__note, .blueBoxGreyBorder > .notification__error, .blueBoxGreyBorder > .notification__general,
.blueBoxGreyBorder > .warning, .blueBoxGreyBorder > .issue, .blueBoxGreyBorder > .caution, .blueBoxGreyBorder > .note, .blueBoxGreyBorder > .error, .blueBoxGreyBorder > .general, .whatsnewBorder > .notification__warning, .whatsnewBorder > .notification__issue, .whatsnewBorder > .notification__note, .whatsnewBorder > .notification__error, .whatsnewBorder > .notification__general,
.whatsnewBorder > .warning, .whatsnewBorder > .issue, .whatsnewBorder > .caution, .whatsnewBorder > .note, .whatsnewBorder > .error, .whatsnewBorder > .general, .redBoxGrayBorder > .notification__warning, .redBoxGrayBorder > .notification__issue, .redBoxGrayBorder > .notification__note, .redBoxGrayBorder > .notification__error, .redBoxGrayBorder > .notification__general,
.redBoxGrayBorder > .warning, .redBoxGrayBorder > .issue, .redBoxGrayBorder > .caution, .redBoxGrayBorder > .note, .redBoxGrayBorder > .error, .redBoxGrayBorder > .general, .amberBoxGreyBorder > .notification__warning, .amberBoxGreyBorder > .notification__issue, .amberBoxGreyBorder > .notification__note, .amberBoxGreyBorder > .notification__error, .amberBoxGreyBorder > .notification__general,
.amberBoxGreyBorder > .warning, .amberBoxGreyBorder > .issue, .amberBoxGreyBorder > .caution, .amberBoxGreyBorder > .note, .amberBoxGreyBorder > .error, .amberBoxGreyBorder > .general {
  font-weight: normal !important;
  border: 0;
  border-radius: 5px;
  padding: 10px 15px;
  position: initial;
  margin-bottom: 0;
  margin-top: 15px;
  background: none;
  max-width: none;
  display: inline-block;
  width: auto;
  background: whitesmoke;
  color: #515154;
}

.notification__warning > .notification__warning *, .notification__warning > .notification__issue *, .notification__warning > .notification__note *, .notification__warning > .notification__error *, .notification__warning > .notification__general *,
.notification__warning > .warning *, .notification__warning > .issue *, .notification__warning > .caution *, .notification__warning > .note *, .notification__warning > .error *, .notification__warning > .general *, .notification__issue > .notification__warning *, .notification__issue > .notification__issue *, .notification__issue > .notification__note *, .notification__issue > .notification__error *, .notification__issue > .notification__general *,
.notification__issue > .warning *, .notification__issue > .issue *, .notification__issue > .caution *, .notification__issue > .note *, .notification__issue > .error *, .notification__issue > .general *, .notification__note > .notification__warning *, .notification__note > .notification__issue *, .notification__note > .notification__note *, .notification__note > .notification__error *, .notification__note > .notification__general *,
.notification__note > .warning *, .notification__note > .issue *, .notification__note > .caution *, .notification__note > .note *, .notification__note > .error *, .notification__note > .general *, .notification__error > .notification__warning *, .notification__error > .notification__issue *, .notification__error > .notification__note *, .notification__error > .notification__error *, .notification__error > .notification__general *,
.notification__error > .warning *, .notification__error > .issue *, .notification__error > .caution *, .notification__error > .note *, .notification__error > .error *, .notification__error > .general *, .notification__general > .notification__warning *, .notification__general > .notification__issue *, .notification__general > .notification__note *, .notification__general > .notification__error *, .notification__general > .notification__general *,
.notification__general > .warning *, .notification__general > .issue *, .notification__general > .caution *, .notification__general > .note *, .notification__general > .error *, .notification__general > .general *,
.warning > .notification__warning *,
.warning > .notification__issue *,
.warning > .notification__note *,
.warning > .notification__error *,
.warning > .notification__general *,
.warning > .warning *,
.warning > .issue *,
.warning > .caution *,
.warning > .note *,
.warning > .error *,
.warning > .general *, .issue > .notification__warning *, .issue > .notification__issue *, .issue > .notification__note *, .issue > .notification__error *, .issue > .notification__general *,
.issue > .warning *, .issue > .issue *, .issue > .caution *, .issue > .note *, .issue > .error *, .issue > .general *, .caution > .notification__warning *, .caution > .notification__issue *, .caution > .notification__note *, .caution > .notification__error *, .caution > .notification__general *,
.caution > .warning *, .caution > .issue *, .caution > .caution *, .caution > .note *, .caution > .error *, .caution > .general *, .note > .notification__warning *, .note > .notification__issue *, .note > .notification__note *, .note > .notification__error *, .note > .notification__general *,
.note > .warning *, .note > .issue *, .note > .caution *, .note > .note *, .note > .error *, .note > .general *, .error > .notification__warning *, .error > .notification__issue *, .error > .notification__note *, .error > .notification__error *, .error > .notification__general *,
.error > .warning *, .error > .issue *, .error > .caution *, .error > .note *, .error > .error *, .error > .general *, .general > .notification__warning *, .general > .notification__issue *, .general > .notification__note *, .general > .notification__error *, .general > .notification__general *,
.general > .warning *, .general > .issue *, .general > .caution *, .general > .note *, .general > .error *, .general > .general *,
.greenBoxGreyBorder > .notification__warning *,
.greenBoxGreyBorder > .notification__issue *,
.greenBoxGreyBorder > .notification__note *,
.greenBoxGreyBorder > .notification__error *,
.greenBoxGreyBorder > .notification__general *,
.greenBoxGreyBorder > .warning *,
.greenBoxGreyBorder > .issue *,
.greenBoxGreyBorder > .caution *,
.greenBoxGreyBorder > .note *,
.greenBoxGreyBorder > .error *,
.greenBoxGreyBorder > .general *, .blueBoxGreyBorder > .notification__warning *, .blueBoxGreyBorder > .notification__issue *, .blueBoxGreyBorder > .notification__note *, .blueBoxGreyBorder > .notification__error *, .blueBoxGreyBorder > .notification__general *,
.blueBoxGreyBorder > .warning *, .blueBoxGreyBorder > .issue *, .blueBoxGreyBorder > .caution *, .blueBoxGreyBorder > .note *, .blueBoxGreyBorder > .error *, .blueBoxGreyBorder > .general *, .whatsnewBorder > .notification__warning *, .whatsnewBorder > .notification__issue *, .whatsnewBorder > .notification__note *, .whatsnewBorder > .notification__error *, .whatsnewBorder > .notification__general *,
.whatsnewBorder > .warning *, .whatsnewBorder > .issue *, .whatsnewBorder > .caution *, .whatsnewBorder > .note *, .whatsnewBorder > .error *, .whatsnewBorder > .general *, .redBoxGrayBorder > .notification__warning *, .redBoxGrayBorder > .notification__issue *, .redBoxGrayBorder > .notification__note *, .redBoxGrayBorder > .notification__error *, .redBoxGrayBorder > .notification__general *,
.redBoxGrayBorder > .warning *, .redBoxGrayBorder > .issue *, .redBoxGrayBorder > .caution *, .redBoxGrayBorder > .note *, .redBoxGrayBorder > .error *, .redBoxGrayBorder > .general *, .amberBoxGreyBorder > .notification__warning *, .amberBoxGreyBorder > .notification__issue *, .amberBoxGreyBorder > .notification__note *, .amberBoxGreyBorder > .notification__error *, .amberBoxGreyBorder > .notification__general *,
.amberBoxGreyBorder > .warning *, .amberBoxGreyBorder > .issue *, .amberBoxGreyBorder > .caution *, .amberBoxGreyBorder > .note *, .amberBoxGreyBorder > .error *, .amberBoxGreyBorder > .general * {
  color: #515154;
}

.notification__warning > .notification__warning > *, .notification__warning > .notification__issue > *, .notification__warning > .notification__note > *, .notification__warning > .notification__error > *, .notification__warning > .notification__general > *,
.notification__warning > .warning > *, .notification__warning > .issue > *, .notification__warning > .caution > *, .notification__warning > .note > *, .notification__warning > .error > *, .notification__warning > .general > *, .notification__issue > .notification__warning > *, .notification__issue > .notification__issue > *, .notification__issue > .notification__note > *, .notification__issue > .notification__error > *, .notification__issue > .notification__general > *,
.notification__issue > .warning > *, .notification__issue > .issue > *, .notification__issue > .caution > *, .notification__issue > .note > *, .notification__issue > .error > *, .notification__issue > .general > *, .notification__note > .notification__warning > *, .notification__note > .notification__issue > *, .notification__note > .notification__note > *, .notification__note > .notification__error > *, .notification__note > .notification__general > *,
.notification__note > .warning > *, .notification__note > .issue > *, .notification__note > .caution > *, .notification__note > .note > *, .notification__note > .error > *, .notification__note > .general > *, .notification__error > .notification__warning > *, .notification__error > .notification__issue > *, .notification__error > .notification__note > *, .notification__error > .notification__error > *, .notification__error > .notification__general > *,
.notification__error > .warning > *, .notification__error > .issue > *, .notification__error > .caution > *, .notification__error > .note > *, .notification__error > .error > *, .notification__error > .general > *, .notification__general > .notification__warning > *, .notification__general > .notification__issue > *, .notification__general > .notification__note > *, .notification__general > .notification__error > *, .notification__general > .notification__general > *,
.notification__general > .warning > *, .notification__general > .issue > *, .notification__general > .caution > *, .notification__general > .note > *, .notification__general > .error > *, .notification__general > .general > *,
.warning > .notification__warning > *,
.warning > .notification__issue > *,
.warning > .notification__note > *,
.warning > .notification__error > *,
.warning > .notification__general > *,
.warning > .warning > *,
.warning > .issue > *,
.warning > .caution > *,
.warning > .note > *,
.warning > .error > *,
.warning > .general > *, .issue > .notification__warning > *, .issue > .notification__issue > *, .issue > .notification__note > *, .issue > .notification__error > *, .issue > .notification__general > *,
.issue > .warning > *, .issue > .issue > *, .issue > .caution > *, .issue > .note > *, .issue > .error > *, .issue > .general > *, .caution > .notification__warning > *, .caution > .notification__issue > *, .caution > .notification__note > *, .caution > .notification__error > *, .caution > .notification__general > *,
.caution > .warning > *, .caution > .issue > *, .caution > .caution > *, .caution > .note > *, .caution > .error > *, .caution > .general > *, .note > .notification__warning > *, .note > .notification__issue > *, .note > .notification__note > *, .note > .notification__error > *, .note > .notification__general > *,
.note > .warning > *, .note > .issue > *, .note > .caution > *, .note > .note > *, .note > .error > *, .note > .general > *, .error > .notification__warning > *, .error > .notification__issue > *, .error > .notification__note > *, .error > .notification__error > *, .error > .notification__general > *,
.error > .warning > *, .error > .issue > *, .error > .caution > *, .error > .note > *, .error > .error > *, .error > .general > *, .general > .notification__warning > *, .general > .notification__issue > *, .general > .notification__note > *, .general > .notification__error > *, .general > .notification__general > *,
.general > .warning > *, .general > .issue > *, .general > .caution > *, .general > .note > *, .general > .error > *, .general > .general > *,
.greenBoxGreyBorder > .notification__warning > *,
.greenBoxGreyBorder > .notification__issue > *,
.greenBoxGreyBorder > .notification__note > *,
.greenBoxGreyBorder > .notification__error > *,
.greenBoxGreyBorder > .notification__general > *,
.greenBoxGreyBorder > .warning > *,
.greenBoxGreyBorder > .issue > *,
.greenBoxGreyBorder > .caution > *,
.greenBoxGreyBorder > .note > *,
.greenBoxGreyBorder > .error > *,
.greenBoxGreyBorder > .general > *, .blueBoxGreyBorder > .notification__warning > *, .blueBoxGreyBorder > .notification__issue > *, .blueBoxGreyBorder > .notification__note > *, .blueBoxGreyBorder > .notification__error > *, .blueBoxGreyBorder > .notification__general > *,
.blueBoxGreyBorder > .warning > *, .blueBoxGreyBorder > .issue > *, .blueBoxGreyBorder > .caution > *, .blueBoxGreyBorder > .note > *, .blueBoxGreyBorder > .error > *, .blueBoxGreyBorder > .general > *, .whatsnewBorder > .notification__warning > *, .whatsnewBorder > .notification__issue > *, .whatsnewBorder > .notification__note > *, .whatsnewBorder > .notification__error > *, .whatsnewBorder > .notification__general > *,
.whatsnewBorder > .warning > *, .whatsnewBorder > .issue > *, .whatsnewBorder > .caution > *, .whatsnewBorder > .note > *, .whatsnewBorder > .error > *, .whatsnewBorder > .general > *, .redBoxGrayBorder > .notification__warning > *, .redBoxGrayBorder > .notification__issue > *, .redBoxGrayBorder > .notification__note > *, .redBoxGrayBorder > .notification__error > *, .redBoxGrayBorder > .notification__general > *,
.redBoxGrayBorder > .warning > *, .redBoxGrayBorder > .issue > *, .redBoxGrayBorder > .caution > *, .redBoxGrayBorder > .note > *, .redBoxGrayBorder > .error > *, .redBoxGrayBorder > .general > *, .amberBoxGreyBorder > .notification__warning > *, .amberBoxGreyBorder > .notification__issue > *, .amberBoxGreyBorder > .notification__note > *, .amberBoxGreyBorder > .notification__error > *, .amberBoxGreyBorder > .notification__general > *,
.amberBoxGreyBorder > .warning > *, .amberBoxGreyBorder > .issue > *, .amberBoxGreyBorder > .caution > *, .amberBoxGreyBorder > .note > *, .amberBoxGreyBorder > .error > *, .amberBoxGreyBorder > .general > * {
  margin-left: 0;
}

.notification__warning > .notification__warning:before, .notification__warning > .notification__issue:before, .notification__warning > .notification__note:before, .notification__warning > .notification__error:before, .notification__warning > .notification__general:before,
.notification__warning > .warning:before, .notification__warning > .issue:before, .notification__warning > .caution:before, .notification__warning > .note:before, .notification__warning > .error:before, .notification__warning > .general:before, .notification__issue > .notification__warning:before, .notification__issue > .notification__issue:before, .notification__issue > .notification__note:before, .notification__issue > .notification__error:before, .notification__issue > .notification__general:before,
.notification__issue > .warning:before, .notification__issue > .issue:before, .notification__issue > .caution:before, .notification__issue > .note:before, .notification__issue > .error:before, .notification__issue > .general:before, .notification__note > .notification__warning:before, .notification__note > .notification__issue:before, .notification__note > .notification__note:before, .notification__note > .notification__error:before, .notification__note > .notification__general:before,
.notification__note > .warning:before, .notification__note > .issue:before, .notification__note > .caution:before, .notification__note > .note:before, .notification__note > .error:before, .notification__note > .general:before, .notification__error > .notification__warning:before, .notification__error > .notification__issue:before, .notification__error > .notification__note:before, .notification__error > .notification__error:before, .notification__error > .notification__general:before,
.notification__error > .warning:before, .notification__error > .issue:before, .notification__error > .caution:before, .notification__error > .note:before, .notification__error > .error:before, .notification__error > .general:before, .notification__general > .notification__warning:before, .notification__general > .notification__issue:before, .notification__general > .notification__note:before, .notification__general > .notification__error:before, .notification__general > .notification__general:before,
.notification__general > .warning:before, .notification__general > .issue:before, .notification__general > .caution:before, .notification__general > .note:before, .notification__general > .error:before, .notification__general > .general:before,
.warning > .notification__warning:before,
.warning > .notification__issue:before,
.warning > .notification__note:before,
.warning > .notification__error:before,
.warning > .notification__general:before,
.warning > .warning:before,
.warning > .issue:before,
.warning > .caution:before,
.warning > .note:before,
.warning > .error:before,
.warning > .general:before, .issue > .notification__warning:before, .issue > .notification__issue:before, .issue > .notification__note:before, .issue > .notification__error:before, .issue > .notification__general:before,
.issue > .warning:before, .issue > .issue:before, .issue > .caution:before, .issue > .note:before, .issue > .error:before, .issue > .general:before, .caution > .notification__warning:before, .caution > .notification__issue:before, .caution > .notification__note:before, .caution > .notification__error:before, .caution > .notification__general:before,
.caution > .warning:before, .caution > .issue:before, .caution > .caution:before, .caution > .note:before, .caution > .error:before, .caution > .general:before, .note > .notification__warning:before, .note > .notification__issue:before, .note > .notification__note:before, .note > .notification__error:before, .note > .notification__general:before,
.note > .warning:before, .note > .issue:before, .note > .caution:before, .note > .note:before, .note > .error:before, .note > .general:before, .error > .notification__warning:before, .error > .notification__issue:before, .error > .notification__note:before, .error > .notification__error:before, .error > .notification__general:before,
.error > .warning:before, .error > .issue:before, .error > .caution:before, .error > .note:before, .error > .error:before, .error > .general:before, .general > .notification__warning:before, .general > .notification__issue:before, .general > .notification__note:before, .general > .notification__error:before, .general > .notification__general:before,
.general > .warning:before, .general > .issue:before, .general > .caution:before, .general > .note:before, .general > .error:before, .general > .general:before,
.greenBoxGreyBorder > .notification__warning:before,
.greenBoxGreyBorder > .notification__issue:before,
.greenBoxGreyBorder > .notification__note:before,
.greenBoxGreyBorder > .notification__error:before,
.greenBoxGreyBorder > .notification__general:before,
.greenBoxGreyBorder > .warning:before,
.greenBoxGreyBorder > .issue:before,
.greenBoxGreyBorder > .caution:before,
.greenBoxGreyBorder > .note:before,
.greenBoxGreyBorder > .error:before,
.greenBoxGreyBorder > .general:before, .blueBoxGreyBorder > .notification__warning:before, .blueBoxGreyBorder > .notification__issue:before, .blueBoxGreyBorder > .notification__note:before, .blueBoxGreyBorder > .notification__error:before, .blueBoxGreyBorder > .notification__general:before,
.blueBoxGreyBorder > .warning:before, .blueBoxGreyBorder > .issue:before, .blueBoxGreyBorder > .caution:before, .blueBoxGreyBorder > .note:before, .blueBoxGreyBorder > .error:before, .blueBoxGreyBorder > .general:before, .whatsnewBorder > .notification__warning:before, .whatsnewBorder > .notification__issue:before, .whatsnewBorder > .notification__note:before, .whatsnewBorder > .notification__error:before, .whatsnewBorder > .notification__general:before,
.whatsnewBorder > .warning:before, .whatsnewBorder > .issue:before, .whatsnewBorder > .caution:before, .whatsnewBorder > .note:before, .whatsnewBorder > .error:before, .whatsnewBorder > .general:before, .redBoxGrayBorder > .notification__warning:before, .redBoxGrayBorder > .notification__issue:before, .redBoxGrayBorder > .notification__note:before, .redBoxGrayBorder > .notification__error:before, .redBoxGrayBorder > .notification__general:before,
.redBoxGrayBorder > .warning:before, .redBoxGrayBorder > .issue:before, .redBoxGrayBorder > .caution:before, .redBoxGrayBorder > .note:before, .redBoxGrayBorder > .error:before, .redBoxGrayBorder > .general:before, .amberBoxGreyBorder > .notification__warning:before, .amberBoxGreyBorder > .notification__issue:before, .amberBoxGreyBorder > .notification__note:before, .amberBoxGreyBorder > .notification__error:before, .amberBoxGreyBorder > .notification__general:before,
.amberBoxGreyBorder > .warning:before, .amberBoxGreyBorder > .issue:before, .amberBoxGreyBorder > .caution:before, .amberBoxGreyBorder > .note:before, .amberBoxGreyBorder > .error:before, .amberBoxGreyBorder > .general:before {
  display: none;
  content: "";
}

p.notification__warning:before, ul li.notification__warning:before, ol li.notification__warning:before, span.notification__warning:before, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__warning.tas-stxt:before, p.notification__issue:before, ul li.notification__issue:before, ol li.notification__issue:before, span.notification__issue:before, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__issue.tas-stxt:before, p.notification__note:before, ul li.notification__note:before, ol li.notification__note:before, span.notification__note:before, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__note.tas-stxt:before, p.notification__error:before, ul li.notification__error:before, ol li.notification__error:before, span.notification__error:before, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__error.tas-stxt:before, p.notification__general:before, ul li.notification__general:before, ol li.notification__general:before, span.notification__general:before, #procedure-html tbody.table__contents tr.table__generated-content > td .notification__general.tas-stxt:before,
p.warning:before,
ul li.warning:before,
ol li.warning:before,
span.warning:before,
#procedure-html tbody.table__contents tr.table__generated-content > td .warning.tas-stxt:before, p.issue:before, ul li.issue:before, ol li.issue:before, span.issue:before, #procedure-html tbody.table__contents tr.table__generated-content > td .issue.tas-stxt:before, p.caution:before, ul li.caution:before, ol li.caution:before, span.caution:before, #procedure-html tbody.table__contents tr.table__generated-content > td .caution.tas-stxt:before, p.note:before, ul li.note:before, ol li.note:before, span.note:before, #procedure-html tbody.table__contents tr.table__generated-content > td .note.tas-stxt:before, p.error:before, ul li.error:before, ol li.error:before, span.error:before, #procedure-html tbody.table__contents tr.table__generated-content > td .error.tas-stxt:before, p.general:before, ul li.general:before, ol li.general:before, span.general:before, #procedure-html tbody.table__contents tr.table__generated-content > td .general.tas-stxt:before {
  position: relative;
  top: 1px;
  left: 5px;
}

.notification__warning + .notification__warning:not(.disable--overlap), .notification__warning + .warning:not(.disable--overlap), .warning + .notification__warning:not(.disable--overlap), .warning + .warning:not(.disable--overlap), .error + .notification__warning:not(.disable--overlap), .error + .warning:not(.disable--overlap), .notification__issue + .notification__issue:not(.disable--overlap), .notification__issue + .issue:not(.disable--overlap), .notification__issue + .caution:not(.disable--overlap), .issue + .notification__issue:not(.disable--overlap), .issue + .issue:not(.disable--overlap), .issue + .caution:not(.disable--overlap), .caution + .notification__issue:not(.disable--overlap), .caution + .issue:not(.disable--overlap), .caution + .caution:not(.disable--overlap), .notification__note + .notification__note:not(.disable--overlap), .notification__note + .note:not(.disable--overlap), .note + .notification__note:not(.disable--overlap), .note + .note:not(.disable--overlap), .notification__general + .notification__general:not(.disable--overlap), .notification__general + .general:not(.disable--overlap),
.notification__general + .greenBoxGreyBorder:not(.disable--overlap), .notification__general + .blueBoxGreyBorder:not(.disable--overlap), .notification__general + .whatsnewBorder:not(.disable--overlap), .notification__general + .redBoxGrayBorder:not(.disable--overlap), .notification__general + .amberBoxGreyBorder:not(.disable--overlap), .general + .notification__general:not(.disable--overlap), .general + .general:not(.disable--overlap),
.general + .greenBoxGreyBorder:not(.disable--overlap), .general + .blueBoxGreyBorder:not(.disable--overlap), .general + .whatsnewBorder:not(.disable--overlap), .general + .redBoxGrayBorder:not(.disable--overlap), .general + .amberBoxGreyBorder:not(.disable--overlap),
.greenBoxGreyBorder + .notification__general:not(.disable--overlap),
.greenBoxGreyBorder + .general:not(.disable--overlap),
.greenBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap),
.greenBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap),
.greenBoxGreyBorder + .whatsnewBorder:not(.disable--overlap),
.greenBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap),
.greenBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap), .blueBoxGreyBorder + .notification__general:not(.disable--overlap), .blueBoxGreyBorder + .general:not(.disable--overlap),
.blueBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap), .blueBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap), .blueBoxGreyBorder + .whatsnewBorder:not(.disable--overlap), .blueBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap), .blueBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap), .whatsnewBorder + .notification__general:not(.disable--overlap), .whatsnewBorder + .general:not(.disable--overlap),
.whatsnewBorder + .greenBoxGreyBorder:not(.disable--overlap), .whatsnewBorder + .blueBoxGreyBorder:not(.disable--overlap), .whatsnewBorder + .whatsnewBorder:not(.disable--overlap), .whatsnewBorder + .redBoxGrayBorder:not(.disable--overlap), .whatsnewBorder + .amberBoxGreyBorder:not(.disable--overlap), .redBoxGrayBorder + .notification__general:not(.disable--overlap), .redBoxGrayBorder + .general:not(.disable--overlap),
.redBoxGrayBorder + .greenBoxGreyBorder:not(.disable--overlap), .redBoxGrayBorder + .blueBoxGreyBorder:not(.disable--overlap), .redBoxGrayBorder + .whatsnewBorder:not(.disable--overlap), .redBoxGrayBorder + .redBoxGrayBorder:not(.disable--overlap), .redBoxGrayBorder + .amberBoxGreyBorder:not(.disable--overlap), .amberBoxGreyBorder + .notification__general:not(.disable--overlap), .amberBoxGreyBorder + .general:not(.disable--overlap),
.amberBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap), .amberBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap), .amberBoxGreyBorder + .whatsnewBorder:not(.disable--overlap), .amberBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap), .amberBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap) {
  margin-top: -4px !important;
  padding-top: 5px;
  border-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #cdcccb;
}

.notification__warning + .notification__warning:not(.disable--overlap):before, .notification__warning + .warning:not(.disable--overlap):before, .warning + .notification__warning:not(.disable--overlap):before, .warning + .warning:not(.disable--overlap):before, .error + .notification__warning:not(.disable--overlap):before, .error + .warning:not(.disable--overlap):before, .notification__issue + .notification__issue:not(.disable--overlap):before, .notification__issue + .issue:not(.disable--overlap):before, .notification__issue + .caution:not(.disable--overlap):before, .issue + .notification__issue:not(.disable--overlap):before, .issue + .issue:not(.disable--overlap):before, .issue + .caution:not(.disable--overlap):before, .caution + .notification__issue:not(.disable--overlap):before, .caution + .issue:not(.disable--overlap):before, .caution + .caution:not(.disable--overlap):before, .notification__note + .notification__note:not(.disable--overlap):before, .notification__note + .note:not(.disable--overlap):before, .note + .notification__note:not(.disable--overlap):before, .note + .note:not(.disable--overlap):before, .notification__general + .notification__general:not(.disable--overlap):before, .notification__general + .general:not(.disable--overlap):before,
.notification__general + .greenBoxGreyBorder:not(.disable--overlap):before, .notification__general + .blueBoxGreyBorder:not(.disable--overlap):before, .notification__general + .whatsnewBorder:not(.disable--overlap):before, .notification__general + .redBoxGrayBorder:not(.disable--overlap):before, .notification__general + .amberBoxGreyBorder:not(.disable--overlap):before, .general + .notification__general:not(.disable--overlap):before, .general + .general:not(.disable--overlap):before,
.general + .greenBoxGreyBorder:not(.disable--overlap):before, .general + .blueBoxGreyBorder:not(.disable--overlap):before, .general + .whatsnewBorder:not(.disable--overlap):before, .general + .redBoxGrayBorder:not(.disable--overlap):before, .general + .amberBoxGreyBorder:not(.disable--overlap):before,
.greenBoxGreyBorder + .notification__general:not(.disable--overlap):before,
.greenBoxGreyBorder + .general:not(.disable--overlap):before,
.greenBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap):before,
.greenBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap):before,
.greenBoxGreyBorder + .whatsnewBorder:not(.disable--overlap):before,
.greenBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap):before,
.greenBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap):before, .blueBoxGreyBorder + .notification__general:not(.disable--overlap):before, .blueBoxGreyBorder + .general:not(.disable--overlap):before,
.blueBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap):before, .blueBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap):before, .blueBoxGreyBorder + .whatsnewBorder:not(.disable--overlap):before, .blueBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap):before, .blueBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap):before, .whatsnewBorder + .notification__general:not(.disable--overlap):before, .whatsnewBorder + .general:not(.disable--overlap):before,
.whatsnewBorder + .greenBoxGreyBorder:not(.disable--overlap):before, .whatsnewBorder + .blueBoxGreyBorder:not(.disable--overlap):before, .whatsnewBorder + .whatsnewBorder:not(.disable--overlap):before, .whatsnewBorder + .redBoxGrayBorder:not(.disable--overlap):before, .whatsnewBorder + .amberBoxGreyBorder:not(.disable--overlap):before, .redBoxGrayBorder + .notification__general:not(.disable--overlap):before, .redBoxGrayBorder + .general:not(.disable--overlap):before,
.redBoxGrayBorder + .greenBoxGreyBorder:not(.disable--overlap):before, .redBoxGrayBorder + .blueBoxGreyBorder:not(.disable--overlap):before, .redBoxGrayBorder + .whatsnewBorder:not(.disable--overlap):before, .redBoxGrayBorder + .redBoxGrayBorder:not(.disable--overlap):before, .redBoxGrayBorder + .amberBoxGreyBorder:not(.disable--overlap):before, .amberBoxGreyBorder + .notification__general:not(.disable--overlap):before, .amberBoxGreyBorder + .general:not(.disable--overlap):before,
.amberBoxGreyBorder + .greenBoxGreyBorder:not(.disable--overlap):before, .amberBoxGreyBorder + .blueBoxGreyBorder:not(.disable--overlap):before, .amberBoxGreyBorder + .whatsnewBorder:not(.disable--overlap):before, .amberBoxGreyBorder + .redBoxGrayBorder:not(.disable--overlap):before, .amberBoxGreyBorder + .amberBoxGreyBorder:not(.disable--overlap):before {
  content: "";
  display: none;
}

.notification__warning, .warning, .error {
  border: 2px solid #b82b29;
}

.notification__warning, .notification__warning:before, .notification__warning *, .warning, .warning:before, .warning *, .error, .error:before, .error * {
  color: #b82b29;
}

.notification__warning button, .warning button, .error button {
  margin-top: 5px;
  background: #b82b29;
}

.notification__warning button:hover, .warning button:hover, .error button:hover {
  background: #b82b29;
}

.notification__warning.notification--invert, .warning.notification--invert, .error.notification--invert {
  background: #b82b29;
  border: 2px solid #a32624;
}

.notification__warning.notification--invert, .notification__warning.notification--invert:before, .notification__warning.notification--invert *, .warning.notification--invert, .warning.notification--invert:before, .warning.notification--invert *, .error.notification--invert, .error.notification--invert:before, .error.notification--invert * {
  color: white;
}

.notification__warning.notification--invert button, .warning.notification--invert button, .error.notification--invert button {
  background: white;
}

.notification__warning.notification--invert button:hover, .warning.notification--invert button:hover, .error.notification--invert button:hover {
  background: whitesmoke;
}

.notification__warning.notification--invert .notification__single a, .warning.notification--invert .notification__single a, .error.notification--invert .notification__single a {
  color: whitesmoke;
}

.notification__warning:before, .warning:before, .error:before {
  content: "\f071";
}

.notification__issue, .issue, .caution {
  border: 2px solid #d84d00;
}

.notification__issue, .notification__issue:before, .notification__issue *, .issue, .issue:before, .issue *, .caution, .caution:before, .caution * {
  color: #d84d00;
}

.notification__issue button, .issue button, .caution button {
  margin-top: 5px;
  background: #d84d00;
}

.notification__issue button:hover, .issue button:hover, .caution button:hover {
  background: #d84d00;
}

.notification__issue.notification--invert, .issue.notification--invert, .caution.notification--invert {
  background: #d84d00;
  border: 2px solid #bf4400;
}

.notification__issue.notification--invert, .notification__issue.notification--invert:before, .notification__issue.notification--invert *, .issue.notification--invert, .issue.notification--invert:before, .issue.notification--invert *, .caution.notification--invert, .caution.notification--invert:before, .caution.notification--invert * {
  color: white;
}

.notification__issue.notification--invert button, .issue.notification--invert button, .caution.notification--invert button {
  background: white;
}

.notification__issue.notification--invert button:hover, .issue.notification--invert button:hover, .caution.notification--invert button:hover {
  background: whitesmoke;
}

.notification__issue.notification--invert .notification__single a, .issue.notification--invert .notification__single a, .caution.notification--invert .notification__single a {
  color: whitesmoke;
}

.notification__issue:before, .issue:before, .caution:before {
  content: "\f071";
}

.notification__note, .note {
  border: 2px solid #969696;
}

.notification__note, .notification__note:before, .notification__note *, .note, .note:before, .note * {
  color: #969696;
}

.notification__note button, .note button {
  margin-top: 5px;
  background: #969696;
}

.notification__note button:hover, .note button:hover {
  background: #969696;
}

.notification__note.notification--invert, .note.notification--invert {
  background: #969696;
  border: 2px solid #898989;
}

.notification__note.notification--invert, .notification__note.notification--invert:before, .notification__note.notification--invert *, .note.notification--invert, .note.notification--invert:before, .note.notification--invert * {
  color: white;
}

.notification__note.notification--invert button, .note.notification--invert button {
  background: white;
}

.notification__note.notification--invert button:hover, .note.notification--invert button:hover {
  background: whitesmoke;
}

.notification__note.notification--invert .notification__single a, .note.notification--invert .notification__single a {
  color: whitesmoke;
}

.notification__note:before, .note:before {
  content: "\f06a";
}

.notification__general, .general,
.greenBoxGreyBorder, .blueBoxGreyBorder, .whatsnewBorder, .redBoxGrayBorder, .amberBoxGreyBorder {
  border: 2px solid #308d43;
}

.notification__general, .notification__general:before, .notification__general *, .general, .general:before, .general *,
.greenBoxGreyBorder,
.greenBoxGreyBorder:before,
.greenBoxGreyBorder *, .blueBoxGreyBorder, .blueBoxGreyBorder:before, .blueBoxGreyBorder *, .whatsnewBorder, .whatsnewBorder:before, .whatsnewBorder *, .redBoxGrayBorder, .redBoxGrayBorder:before, .redBoxGrayBorder *, .amberBoxGreyBorder, .amberBoxGreyBorder:before, .amberBoxGreyBorder * {
  color: #308d43;
}

.notification__general button, .general button,
.greenBoxGreyBorder button, .blueBoxGreyBorder button, .whatsnewBorder button, .redBoxGrayBorder button, .amberBoxGreyBorder button {
  margin-top: 5px;
  background: #308d43;
}

.notification__general button:hover, .general button:hover,
.greenBoxGreyBorder button:hover, .blueBoxGreyBorder button:hover, .whatsnewBorder button:hover, .redBoxGrayBorder button:hover, .amberBoxGreyBorder button:hover {
  background: #308d43;
}

.notification__general.notification--invert, .general.notification--invert,
.greenBoxGreyBorder.notification--invert, .blueBoxGreyBorder.notification--invert, .whatsnewBorder.notification--invert, .redBoxGrayBorder.notification--invert, .amberBoxGreyBorder.notification--invert {
  background: #308d43;
  border: 2px solid #2a7a3a;
}

.notification__general.notification--invert, .notification__general.notification--invert:before, .notification__general.notification--invert *, .general.notification--invert, .general.notification--invert:before, .general.notification--invert *,
.greenBoxGreyBorder.notification--invert,
.greenBoxGreyBorder.notification--invert:before,
.greenBoxGreyBorder.notification--invert *, .blueBoxGreyBorder.notification--invert, .blueBoxGreyBorder.notification--invert:before, .blueBoxGreyBorder.notification--invert *, .whatsnewBorder.notification--invert, .whatsnewBorder.notification--invert:before, .whatsnewBorder.notification--invert *, .redBoxGrayBorder.notification--invert, .redBoxGrayBorder.notification--invert:before, .redBoxGrayBorder.notification--invert *, .amberBoxGreyBorder.notification--invert, .amberBoxGreyBorder.notification--invert:before, .amberBoxGreyBorder.notification--invert * {
  color: white;
}

.notification__general.notification--invert button, .general.notification--invert button,
.greenBoxGreyBorder.notification--invert button, .blueBoxGreyBorder.notification--invert button, .whatsnewBorder.notification--invert button, .redBoxGrayBorder.notification--invert button, .amberBoxGreyBorder.notification--invert button {
  background: white;
}

.notification__general.notification--invert button:hover, .general.notification--invert button:hover,
.greenBoxGreyBorder.notification--invert button:hover, .blueBoxGreyBorder.notification--invert button:hover, .whatsnewBorder.notification--invert button:hover, .redBoxGrayBorder.notification--invert button:hover, .amberBoxGreyBorder.notification--invert button:hover {
  background: whitesmoke;
}

.notification__general.notification--invert .notification__single a, .general.notification--invert .notification__single a,
.greenBoxGreyBorder.notification--invert .notification__single a, .blueBoxGreyBorder.notification--invert .notification__single a, .whatsnewBorder.notification--invert .notification__single a, .redBoxGrayBorder.notification--invert .notification__single a, .amberBoxGreyBorder.notification--invert .notification__single a {
  color: whitesmoke;
}

.notification__general:before, .general:before,
.greenBoxGreyBorder:before, .blueBoxGreyBorder:before, .whatsnewBorder:before, .redBoxGrayBorder:before, .amberBoxGreyBorder:before {
  content: "\f0f3";
}

li > .warning, li > .issue, li > .caution, li > .note, li > .error, li > .general,
li > .greenBoxGreyBorder, li > .blueBoxGreyBorder, li > .whatsnewBorder, li > .redBoxGrayBorder, li > .amberBoxGreyBorder {
  display: inline;
  background: none;
  border: 0;
  padding: 0;
}

.error {
  padding: 0px;
}

.error > .error {
  padding: 0;
  margin-top: 0 !important;
  margin-left: 10px;
  font-size: 12px;
}

form#activationCodeForm span.error {
  color: #b82b29;
}

.error:before, span.error:before {
  padding-right: 0;
  position: static;
  padding-left: 10px;
}

@media print {
  body > *:not(.site-wrapper),
  body .site-wrapper > *:not(.content-wrapper) {
    display: none;
  }
  .content-wrapper {
    margin-top: 0 !important;
  }
  .container {
    width: 100% !important;
    padding: 0 !important;
  }
  .print {
    width: 100% !important;
    padding: 0 !important;
  }
}

.content-wrapper > .container > .grid > .grid__item.result__wrapper > .result:first-child {
  margin-top: 0;
}

.result-search__wrapper .result-search {
  background: #003478;
  border-radius: 5px;
  padding: 15px 25px;
}

.result-search__wrapper .result-search > p, .result-search__wrapper ul .result-search > li, ul .result-search__wrapper .result-search > li, .result-search__wrapper ol .result-search > li, ol .result-search__wrapper .result-search > li, .result-search__wrapper .result-search > span, .result-search__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .result-search > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .result-search__wrapper .result-search > .tas-stxt, .result-search__wrapper .result-search > input {
  color: white !important;
  display: inline-block;
}

.result-search__wrapper .result-search > p, .result-search__wrapper ul .result-search > li, ul .result-search__wrapper .result-search > li, .result-search__wrapper ol .result-search > li, ol .result-search__wrapper .result-search > li, .result-search__wrapper .result-search > span, .result-search__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .result-search > .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .result-search__wrapper .result-search > .tas-stxt {
  padding-top: 6px;
}

.result-search__wrapper .result-search > p.result-count, .result-search__wrapper ul .result-search > li.result-count, ul .result-search__wrapper .result-search > li.result-count, .result-search__wrapper ol .result-search > li.result-count, ol .result-search__wrapper .result-search > li.result-count, .result-search__wrapper .result-search > span.result-count, .result-search__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .result-search > .result-count.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .result-search__wrapper .result-search > .result-count.tas-stxt {
  padding-left: 15px;
}

.result-search__wrapper .result-search > p.result-count span, .result-search__wrapper ul .result-search > li.result-count span, ul .result-search__wrapper .result-search > li.result-count span, .result-search__wrapper ol .result-search > li.result-count span, ol .result-search__wrapper .result-search > li.result-count span, .result-search__wrapper .result-search > span.result-count span, .result-search__wrapper #procedure-html tbody.table__contents tr.table__generated-content > td .result-search > .result-count.tas-stxt span, #procedure-html tbody.table__contents tr.table__generated-content > td .result-search__wrapper .result-search > .result-count.tas-stxt span {
  color: inherit;
}

.result-search__wrapper .search-input {
  float: right;
  display: inline-block;
  vertical-align: sub;
  max-width: 400px;
  width: 50%;
  position: relative;
}

.result-search__wrapper .search-input:before {
  font-family: "FontAwesome";
  color: white;
  position: relative;
  content: "\f002";
  top: 2px;
  left: 15px;
  position: absolute;
}

.result-search__wrapper .search-input input.search {
  min-width: 100% !important;
  background: #002656;
  border: 2px solid #002f6c;
  color: white;
  padding: 0 15px 0 35px !important;
  font-size: 15px;
  height: 35px;
}

.result-search__wrapper .search-input input.search:before {
  font-family: "FontAwesome";
}

.result-search__wrapper .search-input span.results-found {
  position: absolute;
  right: 15px;
  top: 7px;
  color: white;
}

.result__wrapper {
  margin-top: 25px;
}

.result__wrapper:nth-child(1), .result__wrapper:nth-child(2), .result__wrapper:nth-child(1) .module__wrapper, .result__wrapper:nth-child(2) .module__wrapper {
  margin-top: 0;
}

.result__wrapper:nth-child(even) {
  padding-left: 25px;
}

@media only screen and (max-width: 1023px) {
  .result__wrapper {
    margin-bottom: 25px;
  }
  .result__wrapper:nth-child(2), .result__wrapper:nth-child(2) .module__wrapper {
    margin-top: 15px;
  }
}

@media only screen and (max-width: 1023px) {
  .result__wrapper:nth-child(odd) {
    padding-right: 0;
  }
}

@media only screen and (max-width: 1023px) {
  .result__wrapper.one-half, .result__wrapper.two-quarters, .result__wrapper.three-sixths, .result__wrapper.four-eighths, .result__wrapper.five-tenths, .result__wrapper.six-twelfths {
    margin-bottom: 0;
  }
}

.result.module__wrapper {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}

.result.result--basic a.title {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.result .result__heading {
  width: 100%;
}

.result .result__heading p, .result .result__heading ul li, ul .result .result__heading li, .result .result__heading ol li, ol .result .result__heading li, .result .result__heading span, .result .result__heading #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .result .result__heading .tas-stxt {
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

.result .result__heading .result__code {
  display: inline-block;
  padding: 10px 15px;
  font-size: 12px;
}

.result .result__heading .result__date {
  float: right;
  padding: 10px 15px;
  font-size: 12px;
}

.result .result__heading .title {
  line-height: 18px;
  padding: 10px 15px;
  display: block;
  width: 100%;
  background: #002f6c;
  border-top: 2px solid #002656;
  margin-bottom: 0;
  color: white;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 13px;
}

.result .result__heading a.title {
  color: #22a3e6;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

.result .result__heading a.title:hover {
  color: white;
}

.result .result__content {
  border-top: 2px solid #002f6c;
  padding: 15px;
  background: whitesmoke;
  border-left: 2px solid #003478;
  border-bottom: 2px solid #003478;
  border-right: 2px solid #003478;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.result .result__content p, .result .result__content ul li, ul .result .result__content li, .result .result__content ol li, ol .result .result__content li, .result .result__content span, .result .result__content #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td .result .result__content .tas-stxt {
  color: #515154;
  font-size: 14px;
}

.result .result__content a:hover {
  color: #003478;
}

i, .tooltip {
  position: relative;
}

i > span, .tooltip > span {
  display: none;
  white-space: nowrap;
  background: #0d0c0d !important;
  color: white !important;
  border-radius: 5px;
  font-size: 13px;
  font-font-family: Verdana, Geneva, sans-serif !important;
  font-font-weight: 400;
}

i > span .tooltip-items span, .tooltip > span .tooltip-items span {
  display: block;
  text-align: left;
  color: whitesmoke;
}

i:hover > span, .tooltip:hover > span {
  display: inline !important;
  top: -65px;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  text-align: center;
  position: absolute;
  padding: 7px 15px 8px 15px !important;
  z-index: 1000;
  border: 2px solid white;
}

i:hover > span:after, .tooltip:hover > span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  width: 0;
  height: 0;
  border-top: 8px solid #0d0c0d;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

i:hover > span:before, .tooltip:hover > span:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -11px;
  width: 0;
  height: 0;
  border-top: 11px solid #FFFFFF;
  border-right: 11px solid transparent;
  border-left: 11px solid transparent;
}

.tooltip-js {
  position: relative;
}

.tooltip-js .tooltip__text {
  border-radius: 5px;
  background: #0d0c0d;
  z-index: 100;
  word-wrap: break-word;
  display: inline-block;
  position: absolute;
  bottom: 12px;
  left: 0;
  right: 0;
  text-align: center;
  padding: 10px;
  border: 2px solid white;
  color: white;
  line-height: 20px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: 12px;
}

@media screen and (min-width: 1439px) {
  .tooltip-js .tooltip__text {
    left: -25%;
    right: -25%;
  }
}

@media only screen and (max-width: 1023px) {
  .tooltip-js .tooltip__text {
    left: 15%;
    right: 15%;
  }
}

@media only screen and (max-width: 480px) {
  .tooltip-js .tooltip__text {
    left: 10%;
    right: 10%;
  }
}

.tooltip-js .tooltip__arrow {
  position: absolute;
  bottom: 6px;
  z-index: 120;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 10px solid #0d0c0d;
}

.tooltip-js .tooltip__arrow::after, .tooltip-js .tooltip__arrow::before {
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
}

.tooltip-js .tooltip__arrow::after {
  border-left: 18px solid transparent;
  border-right: 18px solid transparent;
  border-top: 12px solid white;
}

/* WLTP */
#wltp-page .container {
  clear: both;
}

#wltp-page label {
  float: none;
}

#wltp-page #wltpForm label {
  max-width: 100%;
}

#wltp-page p.intro, #wltp-page ul li.intro, ul #wltp-page li.intro, #wltp-page ol li.intro, ol #wltp-page li.intro, #wltp-page span.intro, #wltp-page #procedure-html tbody.table__contents tr.table__generated-content > td .intro.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #wltp-page .intro.tas-stxt {
  margin-bottom: 20px;
}

#wltp-page #vehicleDetails {
  width: 50%;
  float: right;
  padding: 30px 0 30px 30px;
  clear: both;
}

@media only screen and (max-width: 767px) {
  #wltp-page #vehicleDetails {
    width: 100%;
    padding-left: 0;
    padding-top: 15px;
  }
}

@media only screen and (max-width: 479px) {
  #wltp-page #vehicleDetails {
    padding-top: 0;
  }
}

#wltp-page #vehicleAttributes {
  width: 50%;
  float: left;
  padding: 30px 30px 30px 0;
}

#wltp-page #vehicleAttributes .accordion {
  margin-top: 0 !important;
}

#wltp-page #vehicleAttributes .accordion .title__accordion p, #wltp-page #vehicleAttributes .accordion .title__accordion ul li, ul #wltp-page #vehicleAttributes .accordion .title__accordion li, #wltp-page #vehicleAttributes .accordion .title__accordion ol li, ol #wltp-page #vehicleAttributes .accordion .title__accordion li, #wltp-page #vehicleAttributes .accordion .title__accordion span, #wltp-page #vehicleAttributes .accordion .title__accordion #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #wltp-page #vehicleAttributes .accordion .title__accordion .tas-stxt {
  font-weight: 600;
  padding: 10px 20px;
}

#wltp-page #vehicleAttributes ul {
  margin-left: 0;
}

#wltp-page #vehicleAttributes a {
  text-align: right;
  color: #22a3e6;
  margin-top: 5px;
  float: right;
}

#wltp-page #vehicleAttributes a:visited {
  color: #22a3e6;
}

#wltp-page #vehicleAttributes a:hover {
  color: #003478;
}

#wltp-page #vehicleAttributes a i {
  color: #22a3e6;
}

#wltp-page #vehicleAttributes a i :hover {
  color: #003478;
}

#wltp-page #vehicleAttributes table {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

#wltp-page #vehicleAttributes table tbody tr {
  border-bottom: 1px solid #ccc;
}

#wltp-page #vehicleAttributes table tbody tr:last-child {
  border-bottom: none;
}

#wltp-page #vehicleAttributes table tbody tr th {
  padding: 10px 20px !important;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #vehicleAttributes table tbody tr th {
    padding: 5px 15px 0;
  }
}

#wltp-page #vehicleAttributes table tbody tr td {
  padding: 10px 20px;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #vehicleAttributes table tbody tr td {
    padding: 0 15px 5px;
  }
}

@media only screen and (max-width: 767px) {
  #wltp-page #vehicleAttributes table {
    line-height: 18px;
  }
}

#wltp-page #vehicleAttributes .table__wrapper {
  margin: 0;
}

#wltp-page #vehicleAttributes .table__wrapper .table {
  border: none;
}

@media only screen and (max-width: 767px) {
  #wltp-page #vehicleAttributes {
    width: 100%;
    padding-right: 0;
    padding-top: 0;
  }
}

#wltp-page .grid__item #vehicleAttributes {
  width: 100%;
}

#wltp-page #wltpForm {
  width: 50%;
  float: left;
  padding-top: 30px;
  padding-right: 30px;
  margin-bottom: 30px;
}

#wltp-page #wltpForm .scrollToolTip {
  display: none;
  background-color: #eeeeee;
  padding: 1em 1em;
  margin-bottom: 2em;
  margin-top: 1em;
  cursor: pointer;
}

@media only screen and (max-width: 767px) {
  #wltp-page #wltpForm {
    width: 100%;
    padding-right: 0;
  }
}

#wltp-page #wltpForm form {
  background-color: #F5F5F5;
  padding: 30px 20px;
  width: 100%;
  border-radius: 5px;
}

#wltp-page #wltpForm fieldset {
  border: none;
  padding: 0;
  margin-bottom: 10px;
}

#wltp-page #wltpForm legend {
  margin-bottom: 15px;
  font-size: 0.8rem;
  font-weight: 600;
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
}

#wltp-page #wltpForm label {
  margin-bottom: 5px;
  font-size: 0.8rem;
  font-weight: 600;
  color: #003478;
  width: 100%;
}

#wltp-page #wltpForm label span.req {
  color: #b0b0b0;
  float: right;
  margin-top: 6px;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #wltpForm label {
    max-width: 280px;
  }
}

#wltp-page #wltpForm .fa-info-circle {
  color: #b0b0b0;
  font-size: 0.9rem;
  margin-left: 5px;
}

#wltp-page #wltpForm input {
  display: block;
  margin-bottom: 15px;
  width: 100%;
  max-width: 350px;
  min-height: 40px;
  font-family: Verdana, Geneva, sans-serif;
  color: #777;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  padding: 10px;
  border: 2px solid #003478;
  border-radius: 5px;
  background-color: #fff;
}

#wltp-page #wltpForm input[type="text"] + label + input {
  margin-top: 0;
}

#wltp-page #wltpForm input[type="radio"]:checked {
  display: none;
}

#wltp-page #wltpForm input[type="radio"]:checked + label::before {
  border: 2px solid #003478;
}

#wltp-page #wltpForm input[type="radio"]:checked + label::after {
  top: -2px;
  left: 6px;
}

#wltp-page #wltpForm input[type="radio"]:not(:checked) {
  display: none;
}

#wltp-page #wltpForm input[type="radio"]:not(:checked) + label::before {
  border: 2px solid #003478;
}

#wltp-page #wltpForm input[type="radio"]:not(:checked) + label::after {
  top: -2px;
  left: 6px;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #wltpForm input {
    max-width: 280px;
  }
}

#wltp-page #wltpForm select {
  display: block;
  margin-bottom: 15px;
  width: 100%;
  max-width: 350px;
  min-height: 40px;
  font-family: Verdana, Geneva, sans-serif;
  color: #777;
  font-weight: 400;
  font-size: 14px;
  line-height: 15px;
  padding: 10px;
  border: 2px solid #003478;
  border-radius: 5px;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, #fff 50%), linear-gradient(135deg, #fff 50%, transparent 50%), linear-gradient(to right, #003478, #003478);
  background-position: calc(100% - 20px) calc(1rem + 1px), calc(100% - 15px) calc(1rem + 1px), 100% 0;
  background-size: 5px 5px, 5px 5px, 2.5rem 2.5rem;
  background-repeat: no-repeat;
}

#wltp-page #wltpForm select:hover {
  background-image: linear-gradient(45deg, transparent 50%, #fff 50%), linear-gradient(135deg, #fff 50%, transparent 50%), linear-gradient(to right, #2F5B92, #2F5B92);
}

@media only screen and (max-width: 1023px) {
  #wltp-page #wltpForm select {
    max-width: 280px;
  }
}

#wltp-page #wltpForm .radio {
  overflow: auto;
  margin-bottom: 10px;
}

#wltp-page #wltpForm .radio label {
  color: #777;
  font-weight: 400;
  font-size: 14px;
}

#wltp-page #wltpForm button {
  border: 2px solid #003478;
  height: auto;
  margin-right: 5px;
  min-width: 135px;
  font-weight: 600;
  padding: 15px 20px;
}

#wltp-page #wltpForm button + button {
  margin-right: 0;
}

#wltp-page #wltpResults {
  width: 100%;
}

#wltp-page #wltpResults table {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 14px;
  line-height: 22px;
}

#wltp-page #wltpResults table tbody tr {
  border-bottom: 1px solid #ccc;
}

#wltp-page #wltpResults table tbody tr th {
  color: #003478;
  padding: 15px 20px !important;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #wltpResults table tbody tr th {
    padding: 10px 15px 5px;
  }
}

#wltp-page #wltpResults table tbody tr td {
  font-size: 14px;
  line-height: 22px;
  padding: 15px 20px;
}

@media only screen and (max-width: 1023px) {
  #wltp-page #wltpResults table tbody tr td {
    padding: 5px 15px 10px;
  }
}

@media only screen and (max-width: 767px) {
  #wltp-page #wltpResults table {
    line-height: 18px;
  }
}

#wltp-page #wltpResults button {
  border: 2px solid #003478;
  height: auto;
  margin-right: 5px;
  min-width: 135px;
  font-weight: 600;
  padding: 15px 20px;
}

#wltp-page #wltpResults button + button {
  margin-right: 0;
}

#wltp-page #wltpResults #nonvinLegalMessage {
    color: #d84d00;
}

#wltp-page #wltpError {
  background-color: #F5F5F5;
  padding: 30px 20px;
  width: 100%;
  border-radius: 5px;
  border: 1px solid #ccc;
  text-align: center;
}

#wltp-page #wltpError h2 {
  margin-bottom: 15px;
}

#wltp-page #wltpError a {
  color: #22a3e6;
}

#wltp-page #wltpError a:visited {
  color: #22a3e6;
}

#wltp-page #wltpError a:hover {
  color: #003478;
}

#wltp-page #wltpError button {
  font-weight: 600;
  padding: 15px 20px;
  height: auto;
  margin-top: 20px;
}

#wltpNonVinQueryPage form[name="wltpNonVinQueryForm"] {
  padding-top: 28px;
}

#wltpNonVinQueryPage form label {
  margin-bottom: 5px;
  font-size: 0.8rem;
  font-weight: 600;
  color: #003478;
  width: 100%;
  max-width: 100%;
}

#wltpNonVinQueryPage form input {
  margin-bottom: 15px;
  width: 100%;
  max-width: 350px;
}

#wltpNonVinQueryPage form input[type="text"] + label + input {
  margin-top: 0;
}

#wltpNonVinQueryPage form select {
  margin-bottom: 15px;
  width: 100%;
  max-width: 350px;
  border: 2px solid #003478;
  background-image: linear-gradient(45deg, transparent 50%, white 50%), linear-gradient(135deg, white 50%, transparent 50%), linear-gradient(to right, #003478, #003478);
  background-position: calc(100% - 20px) calc(1rem + 1px), calc(100% - 15px) calc(1rem + 1px), 100% 0;
  background-size: 5px 5px, 5px 5px, 2.5rem 2.5rem;
  background-repeat: no-repeat;
}

#wltpNonVinQueryPage form select:hover {
  background-image: linear-gradient(45deg, transparent 50%, white 50%), linear-gradient(135deg, white 50%, transparent 50%), linear-gradient(to right, #2F5B92, #2F5B92);
}

#wltpNonVinQueryPage form button {
  border: 2px solid #003478;
  height: auto;
  margin-right: 5px;
  min-width: 135px;
  font-weight: 600;
  padding: 15px 20px;
}

#wltpNonVinQueryPage form button.button__tertiary:not(:hover) {
  color: #003478;
}

#wltpNonVinQueryPage form .error {
  margin-top: 0px !important;
  margin-bottom: 15px;
  width: 350px;
}

#wltpNonVinQueryPage .scrollToolTip {
  display: none;
  background-color: #eeeeee;
  padding: 1em 1em;
  margin-bottom: 2em;
  margin-top: 1em;
  cursor: pointer;
  font-weight: normal;
  color: #003478;
}

#wltpNonVinQueryPage .module__wrapper {
  margin-top: 30px;
  padding-left: 20px;
}

#wltpNonVinQueryPage p.intro {
  padding-bottom: 20px;
}

#wltpShortcodeSpec .search input[type="text"] {
  width: 50%;
}

#wltpShortcodeSpec .search input[type="submit"] {
  width: 20%;
  color: white;
}

#wltpShortcodeSpec .error {
  width: 70%;
  text-align: left;
}

table.wltp-spec-table td, table.wltp-spec-table th {
  padding: 6px;
}

table.wltp-spec-features-table td, table.wltp-spec-features-table th {
  padding: 6px;
}

/* END OF WLTP */
.hero.hero__welcome .hero__contents {
  padding: 85px 0;
}

@media only screen and (max-width: 1023px) {
  .hero.hero__welcome .hero__contents {
    padding: 125px 0;
  }
}

@media only screen and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  .hero.hero__welcome .hero__contents {
    padding: 40px 0;
  }
}

@media screen and (max-width: 1440px) {
  .hero.hero__welcome .hero__contents .grid__item.one-third, .hero.hero__welcome .hero__contents .grid__item.two-sixths, .hero.hero__welcome .hero__contents .grid__item.four-twelfths {
    width: 40%;
  }
}

@media screen and (max-width: 1200px) {
  .hero.hero__welcome .hero__contents .grid__item.one-third, .hero.hero__welcome .hero__contents .grid__item.two-sixths, .hero.hero__welcome .hero__contents .grid__item.four-twelfths {
    width: 50%;
  }
}

@media only screen and (max-width: 1023px) {
  .hero.hero__welcome .hero__contents .grid__item.one-third, .hero.hero__welcome .hero__contents .grid__item.two-sixths, .hero.hero__welcome .hero__contents .grid__item.four-twelfths {
    width: 90%;
  }
}

@media screen and (max-width: 600px) {
  .hero.hero__welcome .hero__contents .grid__item.one-third, .hero.hero__welcome .hero__contents .grid__item.two-sixths, .hero.hero__welcome .hero__contents .grid__item.four-twelfths {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}

#welcome {
  margin-top: 0;
}

#welcome h1, #welcome h2, #welcome h3 {
  color: #003478;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.2em;
}

#welcome p, #welcome ul li, ul #welcome li, #welcome ol li, ol #welcome li, #welcome span, #welcome #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .tas-stxt {
  margin-bottom: 10px;
}

@media only screen and (max-width: 480px) {
  #welcome p, #welcome ul li, ul #welcome li, #welcome ol li, ol #welcome li, #welcome span, #welcome #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .tas-stxt {
    font-size: 12px;
    line-height: 21px;
  }
}

#welcome span {
  margin-bottom: 0;
}

#welcome .modules {
  position: relative;
}

@media only screen and (max-width: 1023px) {
  #welcome .modules > .container {
    width: 100%;
  }
}

#welcome .modules .module {
  padding: 0 25px;
  position: relative;
  height: 100%;
  overflow: auto;
}

#welcome .modules .module:first-child .module__contents {
  padding-left: 0;
}

#welcome .modules .module:last-child .module__contents {
  padding-right: 0;
}

#welcome .modules .module h1, #welcome .modules .module h2, #welcome .modules .module h3, #welcome .modules .module p, #welcome .modules .module ul li, ul #welcome .modules .module li, #welcome .modules .module ol li, ol #welcome .modules .module li, #welcome .modules .module span, #welcome .modules .module #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .tas-stxt {
  margin-top: 0;
}

#welcome .modules .module p, #welcome .modules .module ul li, ul #welcome .modules .module li, #welcome .modules .module ol li, ol #welcome .modules .module li, #welcome .modules .module span, #welcome .modules .module #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .tas-stxt {
  color: #777777;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

#welcome .modules .module p a, #welcome .modules .module ul li a, ul #welcome .modules .module li a, #welcome .modules .module ol li a, ol #welcome .modules .module li a, #welcome .modules .module span a, #welcome .modules .module #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt a, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .tas-stxt a {
  color: #22a3e6;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  font-size: inherit;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#welcome .modules .module i {
  color: #003478;
  font-size: 2em;
  width: 50px;
  display: inline-block;
  vertical-align: top;
  padding-top: 5px;
}

@media only screen and (max-width: 1023px) {
  #welcome .modules .module i {
    padding-top: 0;
    font-size: 1.5em;
    width: 35px;
  }
}

#welcome .modules .module .module__contents {
  text-align: left;
  padding: 15px;
  display: inline-block;
}

#welcome .modules .module .module__contents p, #welcome .modules .module .module__contents ul li, ul #welcome .modules .module .module__contents li, #welcome .modules .module .module__contents ol li, ol #welcome .modules .module .module__contents li, #welcome .modules .module .module__contents span, #welcome .modules .module .module__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .module__contents .tas-stxt {
  padding-left: 54px;
}

@media only screen and (max-width: 1023px) {
  #welcome .modules .module .module__contents p, #welcome .modules .module .module__contents ul li, ul #welcome .modules .module .module__contents li, #welcome .modules .module .module__contents ol li, ol #welcome .modules .module .module__contents li, #welcome .modules .module .module__contents span, #welcome .modules .module .module__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .module__contents .tas-stxt {
    padding-left: 0;
  }
}

#welcome .modules .module .module__contents p.status-message, #welcome .modules .module .module__contents ul li.status-message, ul #welcome .modules .module .module__contents li.status-message, #welcome .modules .module .module__contents ol li.status-message, ol #welcome .modules .module .module__contents li.status-message, #welcome .modules .module .module__contents span.status-message, #welcome .modules .module .module__contents #procedure-html tbody.table__contents tr.table__generated-content > td .status-message.tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .module__contents .status-message.tas-stxt {
  padding-left: 10px;
}

#welcome .modules .module .module__contents p:last-child, #welcome .modules .module .module__contents ul li:last-child, ul #welcome .modules .module .module__contents li:last-child, #welcome .modules .module .module__contents ol li:last-child, ol #welcome .modules .module .module__contents li:last-child, #welcome .modules .module .module__contents span:last-child, #welcome .modules .module .module__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt:last-child, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module .module__contents .tas-stxt:last-child {
  margin-bottom: 0;
}

#welcome .modules .module .container {
  text-align: left;
  padding: 50px;
}

@media only screen and (max-width: 1023px) {
  #welcome .modules .module .container {
    padding: 50px;
  }
}

#welcome .modules .module__welcome {
  text-align: right;
  overflow-x: hidden;
}

#welcome .modules .module__welcome .container {
  margin-right: 0;
}

#welcome .modules .module__welcome .module__contents {
  padding-right: 0;
  padding-left: 40px;
}

@media only screen and (max-width: 480px) {
  #welcome .modules .module__welcome .module__contents {
    padding-top: 0;
  }
}

#welcome .modules .module__welcome .module__contents h2 {
  padding-top: 7px;
}

#welcome .modules .module__notices {
  background: url("../img/module-notices-bg.jpg") no-repeat left center;
  background-size: cover;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  overflow-x: hidden;
}

@media (min-width: 992px) {
  #welcome .modules .module__notices .module__contents {
    width: 95%;
  }
}

@media (min-width: 1100px) {
  #welcome .modules .module__notices .module__contents {
    width: 90%;
  }
}

@media (min-width: 1200px) {
  #welcome .modules .module__notices .module__contents {
    width: 376px;
  }
}

@media (min-width: 1440px) {
  #welcome .modules .module__notices .module__contents {
    width: 462.5px;
  }
}

#welcome .modules .system__status {
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}

#welcome .modules .system__status .status-message {
  padding-left: 10px;
}

#welcome .modules .system__status.status-red {
  background-color: rgba(34, 163, 230, 0.3);
  border-radius: 5px;
}

#welcome .modules .module__notices__contents h1, #welcome .modules .module__notices__contents h2, #welcome .modules .module__notices__contents h3, #welcome .modules .module__notices__contents p, #welcome .modules .module__notices__contents ul li, ul #welcome .modules .module__notices__contents li, #welcome .modules .module__notices__contents ol li, ol #welcome .modules .module__notices__contents li, #welcome .modules .module__notices__contents span, #welcome .modules .module__notices__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module__notices__contents .tas-stxt, #welcome .modules .module__notices__contents i {
  color: white;
}

#welcome .modules .module__notices__contents p, #welcome .modules .module__notices__contents ul li, ul #welcome .modules .module__notices__contents li, #welcome .modules .module__notices__contents ol li, ol #welcome .modules .module__notices__contents li, #welcome .modules .module__notices__contents span, #welcome .modules .module__notices__contents #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .modules .module__notices__contents .tas-stxt {
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

@media only screen and (max-width: 1023px) {
  #welcome .modules .module:first-child .module__contents, #welcome .modules .module:last-child .module__contents {
    padding-left: 40px;
    padding-right: 40px;
  }
  #welcome .modules .module__welcome {
    padding-right: 0;
    padding: 0;
  }
  #welcome .modules .module__notices {
    position: static;
    padding: 0;
  }
  #welcome .modules .grid {
    margin-left: 0;
  }
  #welcome .modules .container {
    padding-left: 0;
    padding-right: 0;
  }
}

@media only screen and (max-width: 480px) {
  #welcome .module:first-child .module__contents, #welcome .module:last-child .module__contents {
    padding-left: 15px;
    padding-right: 15px;
  }
}

#welcome .updates {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  background: whitesmoke;
  padding: 50px 0;
}

#welcome .updates h1, #welcome .updates h2, #welcome .updates h3 {
  font-size: 1.1em;
}

#welcome .updates .update {
  position: relative;
  padding-right: 0px;
  padding-left: 25px;
  margin: 0 auto;
}

@media only screen and (max-width: 1023px) {
  #welcome .updates .update {
    margin-top: 50px;
  }
  #welcome .updates .update:first-child {
    margin-top: 0;
  }
}

#welcome .updates .update .update__contents {
  padding-bottom: 40px;
  position: relative;
  border-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 15px;
  background: white;
  border: 2px solid #003478;
  min-height: 300px;
  max-height: 300px;
  overflow-y: hidden;
}

#welcome .updates .update .update__contents:first-child {
  margin-left: 0;
}

#welcome .updates .update .update__contents:last-child {
  margin-left: 0;
}

#welcome .updates .update .update__contents div.list-fade {
  display: block;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 20px;
  background: url("../img/misc/repeat-white-fade.png") repeat-x;
}

#welcome .updates .update .update__contents ul.link-list {
  background: white;
  padding: 15px;
  display: block;
  width: 100%;
  display: table;
  -webkit-box-shadow: inset 0px 0px 20px -1px white;
  -moz-box-shadow: inset 0px 0px 20px -1px white;
  box-shadow: inset 0px 0px 20px -1px white;
}

#welcome .updates .update .update__contents ul.link-list li.list__item {
  display: table-row;
  width: 100%;
  white-space: nowrap;
  overflow-x: hidden;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#welcome .updates .update .update__contents ul.link-list li.list__item:hover a, #welcome .updates .update .update__contents ul.link-list li.list__item:hover a span {
  color: #003478;
}

#welcome .updates .update .update__contents ul.link-list li.list__item a {
  overflow-x: hidden;
  display: table-cell;
  width: inherit;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

#welcome .updates .update .update__contents ul.link-list li.list__item a:first-child {
  padding-right: 15px;
  color: #22a3e6;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  width: auto;
  overflow-x: visible;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

#welcome .updates .update .update__contents ul.link-list li.list__item a:first-child:hover {
  color: #003478;
}

#welcome .updates .update .update__contents ul.link-list li.list__item a span {
  color: #22a3e6;
  padding-right: 5px;
  transition: color ease-in 0.2s;
  -webkit-transition: color ease-in 0.2s;
}

@media screen and (max-width: 1440px) {
  #welcome .updates .update .update__contents {
    min-height: 250px;
    padding-bottom: 0;
  }
  #welcome .updates .update .update__contents ul.link-list {
    height: 250px;
  }
}

@media only screen and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  #welcome .updates .update .update__contents {
    min-height: 280px;
    max-height: 280px;
  }
  #welcome .updates .update .update__contents ul.link-list {
    height: 220px;
  }
}

@media only screen and (max-width: 480px) {
  #welcome .updates .update .update__contents {
    min-height: 290px;
    max-height: 290px;
  }
  #welcome .updates .update .update__contents ul.link-list {
    height: 240px;
  }
  #welcome .updates .update .update__contents ul.link-list li.list__item a {
    font-size: 0.8em;
  }
}

#welcome .updates .update button, #welcome .updates .update input[type="button"], #welcome .updates .update input[type="submit"] {
  display: block;
  width: 100%;
  margin-top: 0;
  padding: 0 0;
  border-radius: 5px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  vertical-align: middle;
  text-align: center;
}

@media only screen and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
  #welcome .updates .update button, #welcome .updates .update input[type="button"], #welcome .updates .update input[type="submit"] {
    padding-top: 2.5px;
  }
}

@media only screen and (max-width: 480px) {
  #welcome .updates .update button, #welcome .updates .update input[type="button"], #welcome .updates .update input[type="submit"] {
    text-align: center;
    padding-top: 5px;
    min-height: 40px;
  }
}

#welcome .updates .update.open .update__contents {
  max-height: 100%;
  padding-bottom: 0;
}

#welcome .updates .update.open .update__contents ul.link-list {
  height: 100%;
}

#welcome .information {
  padding: 50px 0;
}

#welcome .information h1, #welcome .information h2, #welcome .information h3 {
  font-size: 1.1em;
}

#welcome .information ul {
  width: 100%;
  display: block;
}

#welcome .information ul li {
  margin-top: 15px;
  width: 50%;
  display: inline-block !important;
  list-style: disc;
  display: list-item;
  padding-left: 25px;
  position: relative;
  padding-left: 45px;
  padding-right: 15px;
}

@media only screen and (max-width: 1023px) {
  #welcome .information ul li {
    width: 100%;
    padding-left: 50px;
    padding-right: 0;
  }
}

#welcome .information ul li:before {
  font-family: "FontAwesome";
  font-size: 8px;
  content: "\f111";
  position: absolute;
  left: 25px;
}

@media only screen and (max-width: 1023px) {
  #welcome .information ul li:before {
    left: 30px;
  }
}

#welcome .information ul li p, #welcome .information ul li li, #welcome .information ul li span, #welcome .information ul li #procedure-html tbody.table__contents tr.table__generated-content > td .tas-stxt, #procedure-html tbody.table__contents tr.table__generated-content > td #welcome .information ul li .tas-stxt {
  color: #777777;
  margin-bottom: 0;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
}

#welcome .information ul li button {
  margin-top: 10px;
  width: auto;
}

#welcome .requirements {
  display: block;
  width: 100%;
  border-top: 1px solid #ebebeb;
  padding: 50px 0;
}

#welcome .requirements h1, #welcome .requirements h2, #welcome .requirements h3 {
  font-size: 1.1em;
  color: #777777;
  margin-bottom: 0;
}

#welcome .requirements .divider {
  display: inline-block;
  width: 13.33333%;
  height: 1px;
  background: whitesmoke;
}

@media screen and (max-width: 1440px) {
  #welcome .requirements .divider {
    width: 6.66667%;
  }
}

@media only screen and (max-width: 1023px) {
  #welcome .requirements .divider {
    width: 20%;
  }
  #welcome .requirements .divider.divider-2 {
    display: none;
  }
}

@media screen and (max-width: 620px) {
  #welcome .requirements .divider {
    width: 5%;
    background: none;
  }
}

@media only screen and (max-width: 480px) {
  #welcome .requirements .divider {
    display: none;
  }
}

#welcome .requirements button.button__download {
  vertical-align: middle;
  width: 15%;
  margin-right: 0;
  max-width: none;
}

#welcome .requirements button.button__download .download__image {
  width: 40%;
  padding: 10px 15px;
  margin-bottom: 0;
}

#welcome .requirements button.button__download .download__text {
  width: 60%;
  padding: 10px 15px;
  padding-left: 0;
  margin-bottom: 0;
}

#welcome .requirements button.button__download .download__text span {
  line-height: 16px;
}

@media screen and (max-width: 1440px) {
  #welcome .requirements button.button__download {
    width: 20%;
  }
}

@media only screen and (max-width: 1023px) {
  #welcome .requirements button.button__download {
    width: 40%;
  }
  #welcome .requirements button.button__download .download__image {
    width: 100%;
    padding: 10px 15px 0;
  }
  #welcome .requirements button.button__download .download__text {
    margin-top: 0;
    width: 100%;
    padding: 10px 15px;
    text-align: center;
  }
}

@media screen and (max-width: 768px) {
  #welcome .requirements button.button__download .download__image {
    width: 30%;
    padding: 10px 15px;
  }
  #welcome .requirements button.button__download .download__text {
    width: 70%;
    text-align: left;
    padding-left: 0;
  }
}

@media screen and (max-width: 620px) {
  #welcome .requirements button.button__download {
    width: 47.5%;
  }
}

@media only screen and (max-width: 480px) {
  #welcome .requirements button.button__download {
    width: 100%;
    background: none;
    border-bottom: 1px solid whitesmoke;
  }
  #welcome .requirements button.button__download .download__image {
    padding-left: 0;
    padding-right: 0;
    width: 20%;
  }
  #welcome .requirements button.button__download .download__text {
    width: 80%;
    transition: color ease-in 0.2s;
    -webkit-transition: color ease-in 0.2s;
  }
  #welcome .requirements button.button__download .download__text:hover, #welcome .requirements button.button__download .download__text:hover span {
    color: #22a3e6;
  }
}

#onlineDiagnosisSummary .container {
  margin-left: auto;
}

#onlineDiagnosisSummary div.whatsnewBorder {
  color: #003F87;
  border-color: #003F87;
}

#onlineDiagnosisSummary div.whatsnewBorder h2 {
  color: #003F87;
}

#onlineDiagnosisSummary div.whatsnewBorder div, #onlineDiagnosisSummary div.whatsnewBorder h3, #onlineDiagnosisSummary div.whatsnewBorder b {
  color: #0d0c0d;
}

#onlineDiagnosisSummary div.whatsnewBorder:before {
  content: '';
}

#onlineDiagnosisSummary div.whatsnewBorder div.control-bar__utilities {
  bottom: 0.6em;
}

#onlineDiagnosisSummary div.whatsnewBorder table td {
  padding: 10px;
}

#onlineDiagnosisSummary h2 {
  padding-top: 0.4em;
  margin-left: inherit;
}

#onlineDiagnosisSummary div#currentlyRecommended {
  padding-top: 1em;
}

#onlineDiagnosisSummary .grid__item .control-bar, #onlineDiagnosisSummary div {
  margin-left: inherit;
}

#onlineDiagnosisSummary div#topGridSection {
  padding-left: 1.4em;
}

#onlineDiagnosisSummary div#topGridSection input {
  margin-bottom: 1.4em;
}

#onlineDiagnosisSummary div#dvdAndSoftwareUpdates span {
  padding-bottom: 1em;
}

#onlineDiagnosisSummary div#keyNotes li {
  padding-bottom: 1em;
}

div#onlineDiagnosisContent button {
  margin-bottom: 1em;
}

[aria-describedby="selectLicenceDialog"].ui-dialog {
  top: 25% !important;
}

#confirmVinContent label {
  line-height: 40px;
}

.procedure-wrapper {
  height: 100%;
}

.procedure-wrapper .procedure__contents {
  overflow: auto;
  height: 100%;
  background: #003478;
}

#QvmPage #generalInformationSelection, #QvmPage #appendicesSelection, #QvmPage #participantsSelection {
  border-radius: 5px 0 0 5px;
  width: 400px;
}

#QvmPage #submitGIButton, #QvmPage #submitAPButton, #QvmPage #submitPAButton {
  margin-top: 0;
  border-radius: 0 5px 5px 0;
  left: -6px;
  position: relative;
  min-width: 150px;
}

@media screen and (max-width: 767px) {
  #QvmPage #generalInformationSelection, #QvmPage #appendicesSelection, #QvmPage #participantsSelection {
    width: 260px;
  }
  #QvmPage #submitGIButton, #QvmPage #submitAPButton, #QvmPage #submitPAButton {
    min-width: 0;
    padding: 10px 15px;
  }
}

@media screen and (max-width: 480px) {
  #QvmPage #generalInformationSelection, #QvmPage #appendicesSelection, #QvmPage #participantsSelection {
    width: 290px;
    border-radius: 5px;
  }
  #QvmPage #submitGIButton, #QvmPage #submitAPButton, #QvmPage #submitPAButton {
    border-radius: 5px;
    margin-top: 10px;
    left: 0;
    min-width: 150px;
    display: block;
  }
}

@media screen and (max-width: 320px) {
  #QvmPage #generalInformationSelection, #QvmPage #appendicesSelection, #QvmPage #participantsSelection {
    width: 100%;
  }
  #QvmPage #submitGIButton, #QvmPage #submitAPButton, #QvmPage #submitPAButton {
    min-width: 0;
  }
}

#curriculum-training .dropdown--minimal .dropdown__wrapper {
  max-width: none;
}

@media only screen and (max-width: 1023px) {
  #curriculum-training .dropdown--minimal {
    border-bottom: 0;
    padding-top: 25px;
  }
  #curriculum-training .dropdown--minimal:first-child {
    padding-bottom: 25px;
    padding-top: 0;
  }
}

#tsb .divider__wrapper.divider--alternate .divider {
  height: 215px !important;
}

@media only screen and (max-width: 1023px) {
  #tsb .divider__wrapper.divider--alternate .divider {
    height: 2px !important;
  }
}

@media only screen and (max-width: 1023px) {
  #tsb .symptom-code__select-wrapper .symptom-code__select:last-child {
    width: 100%;
  }
}

#tsb .symptom-code__select-wrapper .symptom-code__transfer {
  padding-top: 76px;
  text-align: center;
}

@media only screen and (max-width: 1023px) {
  #tsb .symptom-code__select-wrapper .symptom-code__transfer {
    padding-top: 0;
  }
}

#tsb .symptom-code__select-wrapper .symptom-code__transfer button {
  display: block;
  margin: 0 auto;
}

#tsb .symptom-code__select-wrapper .symptom-code__transfer button:first-child {
  margin-bottom: 15px;
}

@media screen and (max-width: 1439px) and (min-width: 1024px) {
  .symptom-code__select > p, ul .symptom-code__select > li, ol .symptom-code__select > li, .symptom-code__select > span, #procedure-html tbody.table__contents tr.table__generated-content > td .symptom-code__select > .tas-stxt {
    width: 130%;
  }
}

@media only screen and (max-width: 480px) {
  .symptom-code__select {
    width: 100%;
    display: block;
  }
  .symptom-code__selected:nth-child(even) {
    padding-left: 0;
  }
  .symptom-code__selected:nth-child(odd) {
    padding-right: 0;
  }
}

@media only screen and (max-width: 1023px) {
  .symptom-code__transfer {
    margin-top: 15px;
    padding-right: 0;
    padding-top: 0;
  }
  .symptom-code__transfer:nth-child(1), .symptom-code__transfer:nth-child(2) {
    margin-top: 0;
  }
  .symptom-code__transfer button {
    margin-top: 0;
  }
  .symptom-code__transfer button:first-child {
    margin-right: 12.5px;
  }
  .symptom-code__transfer button:last-child {
    margin-left: 12.5px;
  }
  .symptom-code__transfer button i {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .symptom-code__select {
    width: 50%;
    margin-top: 15px;
  }
  .symptom-code__select:nth-child(even) {
    padding-right: 0;
  }
  .symptom-code__select:last-child {
    padding-right: 0;
  }
}

@media only screen and (max-width: 1023px) and (max-width: 480px) {
  .symptom-code__select {
    width: 100%;
  }
}

@media screen and (max-width: 770px) {
  .symptom-code__transfer {
    padding-right: 0;
  }
  .symptom-code__transfer > button {
    width: calc(50% - 12.5px);
    margin-right: 0;
    margin-left: 0;
  }
  .symptom-code__transfer > button:first-child {
    margin-right: 0;
    float: left;
  }
  .symptom-code__transfer > button:last-child {
    margin-left: 0;
    float: right;
  }
  .search__wrapper > form > button.button__primary {
    display: block;
  }
}

#vehicle-lookup .grid__item.one-eighth {
  width: 10%;
}

#vehicle-lookup .grid__item.two-eighths {
  width: 26.66667%;
}

@media only screen and (max-width: 1023px) {
  #vehicle-lookup .grid__item.one-eighth {
    width: 100%;
  }
  #vehicle-lookup .grid__item.two-eighths {
    width: 100%;
  }
}

#vehicle-lookup .registration__input input[type="text"] {
  width: 70%;
}

#vehicle-lookup .grid {
  margin-left: 0;
}

#vehicle-lookup .grid .grid__item {
  padding-left: 0;
}

#vehicle-lookup .grid .module .module__contents {
  padding: 25px;
}

#vehicle-lookup .grid .module .module__contents .grid .grid__item input[type="text"] {
  border-radius: 5px 0 0 5px;
}

#vehicle-lookup .grid .module .module__contents .grid .grid__item .searchButton {
  min-height: 38px;
  margin-top: 0;
  border-radius: 0 5px 5px 0;
}

#vehicle-lookup .grid .module__reglookup .module__contents {
  border: 2px solid #777777;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

#vehicle-lookup .grid .module__reglookup .module__contents form {
  display: block;
}

#vehicle-lookup .grid .module__reglookup .module__contents h4 {
  margin-bottom: 10px;
}

#vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch {
  width: 45%;
}

#vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch-button {
  width: 30%;
}

#vehicle-lookup .grid .module__reglookup input[type="text"] {
  margin-bottom: 25px;
  border: 2px solid #777777;
  border-right: none;
}

#vehicle-lookup .grid .module_vinlookup {
  padding-left: 25px;
}

#vehicle-lookup .grid .module_vinlookup .module__contents {
  border: 2px solid #777777;
  border-radius: 5px;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form {
  display: block;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch {
  width: 30%;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch-button {
  width: 20%;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox {
  width: 50%;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox label {
  margin-top: 10px;
  line-height: 150%;
  margin-bottom: 10px;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox label input[type="checkbox"] {
  margin-right: 10px;
  left: 0;
  margin-bottom: 0;
  vertical-align: middle;
  min-height: 0;
  position: relative;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label {
  width: 30%;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label h4 {
  padding-top: 10px;
  padding-right: 5px;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-dropdown {
  width: 50%;
}

#vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-dropdown select {
  margin-bottom: 25px;
  padding-right: 35px;
}

#vehicle-lookup .grid .module_vinlookup input[type="text"] {
  margin-bottom: 25px;
  border: 2px solid #777777;
  border-right: none;
}

#vehicle-lookup .grid .module__reglookup .module__contents, #vehicle-lookup .grid .module_vinlookup .module__contents {
  max-height: none;
  min-height: 340px;
}

@media screen and (max-width: 1439px) {
  #vehicle-lookup .grid .module__reglookup .module__contents {
    min-height: 380px;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch {
    width: 60%;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch input[type="text"] {
    margin-bottom: 20px;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch-button {
    width: 40%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents {
    min-height: 380px;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch {
    width: 40%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch input[type="text"] {
    margin-bottom: 20px;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch-button {
    width: 27%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox {
    display: inline-block;
    width: 100%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox label {
    font-size: 12px;
    margin-bottom: 20px;
    margin-top: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label {
    width: 40%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-dropdown {
    width: 60%;
  }
}

@media screen and (max-width: 1023px) {
  #vehicle-lookup .grid .module__reglookup .module__contents {
    min-height: 0;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch {
    width: 30%;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch-button {
    width: 20%;
  }
  #vehicle-lookup .grid .module_vinlookup {
    padding-left: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents {
    min-height: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch {
    width: 30%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch-button {
    width: 20%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox {
    width: 50%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox label {
    margin-bottom: 10px;
    margin-top: 10px;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label {
    width: 30%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-dropdown {
    width: 50%;
  }
}

@media screen and (max-width: 767px) {
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch {
    width: 60%;
    max-width: 240px;
  }
  #vehicle-lookup .grid .module__reglookup .module__contents form .grid .vl-RegSearch-button {
    width: 40%;
  }
  #vehicle-lookup .grid .module_vinlookup {
    padding-left: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch {
    width: 60%;
    max-width: 240px;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-VinSearch-button {
    width: 40%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox {
    width: 100%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-checkbox label {
    margin-bottom: 20px;
    margin-top: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label {
    width: 100%;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-label h4 {
    padding-top: 0;
  }
  #vehicle-lookup .grid .module_vinlookup .module__contents form .grid .vl-dropdown {
    width: 100%;
    max-width: 440px;
  }
}

.soft-quarter--left {
  padding-left: 15px;
}

@media only screen and (max-width: 480px) {
  #vehicle-summary .summary__contents {
    text-align: center;
  }
}

@media only screen and (max-width: 1023px) {
  #vehicle-summary .grid__item:nth-child(3) .summary__contents h2 {
    margin-top: 25px;
  }
}

#vehicle-summary #modulesContent > a {
  display: block;
}

#vehicle-summary .notification__note {
  vertical-align: bottom;
}

#vehicle-summary .portable-five-twelfths {
  vertical-align: top;
}

#vehicle-summary .portable-seven-twelfths {
  vertical-align: middle;
}

@media only screen and (max-width: 1023px) {
  #vehicle-summary .portable-seven-twelfths {
    margin-top: 15px;
  }
}

@media screen and (max-width: 1024px) {
  #vehicle-summary .portable-five-twelfths {
    width: 100%;
  }
  #vehicle-summary .portable-five-twelfths .notification__note, #vehicle-summary .portable-five-twelfths .note {
    max-width: 400px;
  }
  #vehicle-summary .portable-seven-twelfths {
    width: 100%;
  }
}

@media only screen and (max-width: 1023px) {
  #vehicle-summary .divider__wrapper {
    display: none;
  }
}

#vehicle-summary #electiveUpgradesContent.table--minimal tr td:last-child {
  text-align: right;
}

@media only screen and (max-width: 480px) {
  #vehicle-summary h2 {
    text-align: center;
  }
  #vehicle-summary div.portable-five-twelfths {
    width: 100%;
    display: block;
    padding-right: 0;
  }
  #vehicle-summary div.portable-five-twelfths .model__preview {
    text-align: center;
    padding-right: 0;
  }
  #vehicle-summary div.portable-five-twelfths .three-fifths, #vehicle-summary div.portable-five-twelfths .six-tenths {
    text-align: center;
  }
  #vehicle-summary div.portable-five-twelfths .three-fifths > *, #vehicle-summary div.portable-five-twelfths .six-tenths > * {
    text-align: left;
  }
  #vehicle-summary div.portable-seven-twelfths {
    width: 100%;
    text-align: center;
    display: block;
    vertical-align: middle;
  }
}

.summary__dtm td {
  padding-right: 15px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 300;
  word-break: break-all;
}

.summary__dtm td:first-child {
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
}

@media (max-width: 35em) {
  .summary__dtm td {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }
  .summary__dtm td:first-child {
    padding-top: 10px !important;
  }
  .summary__dtm td:last-child {
    padding-bottom: 10px !important;
    padding-right: 0;
  }
}

.summary__dtm .status, .summary__dtm .reason {
  text-align: center;
}

.summary__dtm .status .status__text, .summary__dtm .status .reason__text, .summary__dtm .reason .status__text, .summary__dtm .reason .reason__text {
  display: none;
}

.summary__dtm .status > i, .summary__dtm .reason > i {
  width: 100% !important;
  padding-right: 0;
  text-align: center !important;
}

.summary__dtm .status .tooltip__text, .summary__dtm .reason .tooltip__text {
  left: -20%;
  right: -20%;
}

@media (max-width: 35em) {
  .summary__dtm .status > i, .summary__dtm .reason > i {
    width: auto !important;
    padding-right: 5px;
    text-align: left !important;
  }
  .summary__dtm .status .tooltip, .summary__dtm .reason .tooltip {
    display: none !important;
  }
  .summary__dtm .status .status__text, .summary__dtm .status .reason__text, .summary__dtm .reason .status__text, .summary__dtm .reason .reason__text {
    display: inline-block;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: 400;
  }
}

.summary__dtm .table__headings tr th {
  line-height: 20px;
}

.summary__dtm tr {
  transition: background ease-in 0.2s;
  -webkit-transition: background ease-in 0.2s;
}

.summary__dtm tr:nth-child(odd):hover, .summary__dtm tr:nth-child(even):hover {
  background: #22a3e6;
  cursor: hand;
  cursor: pointer;
}

.summary__dtm tr:nth-child(odd):hover td, .summary__dtm tr:nth-child(even):hover td {
  color: white;
}

.summary__dtm tr:nth-child(odd):hover td i, .summary__dtm tr:nth-child(even):hover td i {
  color: white;
}

.summary__viewing .notification__general {
  position: relative;
}

.summary__viewing .notification__general .new--dtm {
  position: absolute;
  top: 10px;
  right: 10px;
}

.summary__viewing .notification__general .new--dtm i {
  color: #308d43;
  font-size: 20px;
}

.dtm-status .reason .reason__text, .dtm-status .reason .tooltip .tooltip__text {
  text-transform: lowercase;
}

.dtm-status .reason .reason__text::first-letter, .dtm-status .reason .tooltip .tooltip__text::first-letter {
  text-transform: uppercase;
}

.dtm-status .reason .tooltip .tooltip__text {
  left: -40%;
  right: -40%;
}

@media (max-width: 35em) {
  .dtm-status .reason .tooltip .tooltip__text {
    left: 0;
    right: 0;
  }
}

table.evisTable th {
  background-color: #003478;
  background-repeat: repeat-x;
  padding: 0.4em;
  margin-left: 0em;
  margin-bottom: 0.5em;
}

table.evisTable th span {
  color: white;
  white-space: nowrap;
}

table.evisTable th:nth-child(even) {
  width: 10px;
}

table.evisTable th:first-child {
  width: 15%;
}

table.evisTable th:nth-child(3),
table.evisTable th:nth-child(5),
table.evisTable th:last-child {
  width: 8%;
}

table.evisTable td {
  padding: 10px;
}

table.evisTable td span {
  white-space: inherit;
}

table.evisTable tr td span {
  white-space: pre-wrap;
}

table.evisTable tr:nth-child(2) td span {
  white-space: pre-wrap;
}

table.evisTable .emptyEvisData {
  text-align: center;
}

.evisDataTabs {
  margin-left: 5px;
}

.evisDataTabs button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.evisDataTabs button:not(.active) {
  background-color: #2f5b92;
  box-shadow: 0px -1px 0px white inset;
}

.evisDataTabs button:hover {
  opacity: 0.8;
}

.evisDataTabs button.active {
  background-color: #003478;
}

#evisSummary {
  margin-top: 10px;
}

#vehicle-summary .vehicle-details td {
  padding-top: 5px;
}

#changeVehicle {
  float: right;
}

/* Style the tab */
div.content-wrapper#swUpgrade .swListTabs button {
  background-color: transparent;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  font-size: 12px;
  transition: 0.3s;
  padding: 0;
  margin: 0;
  width: 16.6%;
  border-radius: 0;
}

div.content-wrapper#swUpgrade .swListTabs button:hover, div.content-wrapper#swUpgrade .swListTabs button.active {
  background-color: #003478;
}

div.content-wrapper#swUpgrade div #installedModulesDiv {
  color: #818181;
}

div.content-wrapper#swUpgrade div #installedModulesDiv #moduleApplications .summaryTitle {
  color: #003F87;
  font-weight: bold;
}

div.content-wrapper#swUpgrade div #measurementTools {
  font-size: 13px;
  font-weight: 400;
}

div.content-wrapper#swUpgrade div #measurementTools span {
  margin-left: 5px;
  line-height: normal;
}

div.content-wrapper#swUpgrade div #measurementTools .runButton {
  margin-right: 5px;
  margin-top: 8px;
  margin-bottom: 8px;
}

div.content-wrapper#swUpgrade div #measurementTools #vmsUnavailable {
  text-align: center;
  padding: 0 7em 0 7em;
}

div.content-wrapper#swUpgrade div .measurementToolName {
  background: #2f5b92;
  display: flex;
  height: 2em;
}

div.content-wrapper#swUpgrade div .measurementToolName span {
  color: white;
  flex: 8;
  transform: translate(0, 20%);
}

div.content-wrapper#swUpgrade div .measurementToolSettings {
  display: flex;
}

div.content-wrapper#swUpgrade div .measurementToolSettings span {
  flex: 8;
  font-size: 11px;
  transform: translate(0, 20%);
}

div.content-wrapper#swUpgrade div .measurementToolSettings:nth-child(even) {
  background: whitesmoke;
}

div.content-wrapper#swUpgrade #mainMeasurementToolSetting {
  font-weight: bold;
}

div.content-wrapper#swUpgrade .programmableFeaturesList {
  padding: 10px;
}

div.content-wrapper#swUpgrade .programmableFeaturesList > div {
  border-bottom: 1px solid #cdcccb;
}

div.content-wrapper#swUpgrade .programmableFeaturesList > div .summaryTitle {
  color: #003F87;
  font-weight: bold;
}

div.content-wrapper#swUpgrade .programmableFeaturesList:last-child > div:last-child {
  border-bottom-width: 0px;
}

button.ui-state-focus > span.ui-button-icon-primary.ui-icon.ui-icon-closethick {
  background-image: url("../../../js/images/ui-icons_ffffff_256x240.png");
}

#yes-no-dialog span .ui-dialog-title {
  padding-left: inherit;
}

#yes-no-dialog div .ui-dialog-content.ui-widget-content {
  font-size: 1.2em;
}

#yes-no-dialog .ui-dialog-buttonset button {
  font-size: 14px;
}

div#infoModalMessage .spinner {
  margin-top: 0;
}

#fdsp-software-upgrades-layer .softwareModalLayerMask {
  background-image: url("/img/hash.gif");
  background-repeat: repeat;
  position: absolute;
  z-index: 1000;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: 100%;
  height: 100%;
}

#fdsp-software-upgrades-layer .softwareModalLayerOuterFrame {
  position: absolute;
  z-index: 1001;
  width: 480px;
  margin-left: -240px;
  min-height: 320px;
  height: expression(true? "320px": "auto" );
  top: 100px;
  left: 50%;
  background-color: #003F87;
}

#fdsp-software-upgrades-layer .softwareModalLayerInnerFrame {
  min-height: 288px;
  height: expression(true? "288px": "auto" );
  margin-left: 4px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding: 12px;
  background-color: #FFFFFF;
}

#fdsp-software-upgrades-layer .softwareModalLayerContent {
  min-height: 258px;
  height: expression(true? "258px": "auto" );
  font-size: 0.80em;
  overflow: auto;
  margin-bottom: 30px;
}

#webStart {
  color: #b82b29;
}

#errorMessage {
  color: #b82b29;
  font-weight: bold;
}

#network_type_box .moduleBox .moduleBoxContent button.tooltip {
  opacity: 1;
  position: relative;
  overflow: visible;
  z-index: auto;
}

#network_type_box .moduleBox .moduleBoxContent button.tooltip span {
  text-transform: none;
}

#network_type_box .moduleBox .moduleBoxContent button.tooltip.dtcs span {
  bottom: 110%;
  top: auto;
  width: 300%;
  left: 70%;
  white-space: normal;
}

#networktest_progess_wrapper {
  width: inherit;
}

#progress_bar {
  height: 20px;
  background-color: #E0E0E0;
  border-radius: 3px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
}

.progress_bar_fill {
  display: block;
  height: 100%;
  border-radius: 20px 8px 8px 20px;
  position: relative;
  overflow: hidden;
}

span.progress_bar_fill {
  display: block;
}

.progress_bar_fill:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-image: linear-gradient(-45deg, #659cef 25%, transparent 25%, transparent 50%, #659cef 50%, #659cef 75%, transparent 75%, transparent);
  background-size: 50px 50px;
  animation: progress 1.5s linear infinite;
  border-radius: 20px 8px 8px 20px;
  overflow: hidden;
}

@keyframes progress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}

.row_padding {
  padding-left: 5px;
  padding-bottom: 5px;
}

#login {
  margin-top: 0;
  margin-bottom: 0;
  background: url("../img/login.jpg") no-repeat center;
  background-size: cover;
  min-height: 100vh;
  min-height: calc(100vh - 106px);
  height: 100%;
}

@media screen and (max-width: 600px) {
  #login {
    min-height: calc(100vh - 103px);
  }
}

#login h1, #login h2, #login h3 {
  margin-bottom: 0;
  color: white;
  font-size: 1.20em;
}

#login a {
  display: block;
  margin-top: 25px;
  line-height: 14px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: 400;
  font-size: 14px;
}

#login button {
  margin-right: 15px;
}

#login .login-wrapper {
  padding: 100px 0;
}

@media only screen and (max-width: 1023px) {
  #login .login-wrapper {
    padding: 100px;
  }
  #login .login-wrapper .grid__item:last-child {
    margin-top: 25px;
  }
}

@media screen and (max-width: 768px) {
  #login .login-wrapper {
    padding: 25px 25px;
  }
}

@media only screen and (max-width: 480px) {
  #login .login-wrapper {
    padding: 15px 15px;
  }
  #login .login-wrapper button {
    display: block;
    width: 100%;
  }
}

#login .login-wrapper .login-io, #login .login-wrapper .login-dealer-staff {
  margin: 15px 0;
}

.popup-overlay {
  text-align: center;
  z-index: 1000;
  position: absolute;
  width: 100%;
  height: 100%;
  align-content: center;
  opacity: 0.5;
  background-color: floralwhite;
  cursor: progress;
}

.ui-widget-overlay {
  position: fixed !important;
}
