﻿@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);
/*------------------------------------*\
    vertical_screen.css
\*------------------------------------*/
/**
 * Here we pull in some variables, include the inuit.css framework, then add our
 * project-specific components afterwards.
 */
/**
 * Setup
 */
/*------------------------------------*\
    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
\*------------------------------------*/
/**
 * Place any variables that should override inuit.css’ defaults here.
 */
/*------------------------------------*\
    $ELF
\*------------------------------------*/
/*------------------------------------*\
    $CUSTOM
\*------------------------------------*/
/**
 * Place any of your own variables that sit on top of inuit.css here.
 */
/*------------------------------------*\
    $GLOBAL IMG VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $GLOBAL VARIABLES
\*------------------------------------*/
/*------------------------------------*\
    $CAROUSEL
\*------------------------------------*/
/**
 * She’s all yours, cap’n... Begin importing your stuff here.
 */
/**
 * 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.
 */
/* line 22, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/*
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 32, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
audio,
canvas,
video {
  display: inline-block; }

/*
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/*
 * Address styling not present in IE 8/9.
 */
/* line 50, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
[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.
 */
/* line 64, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

/*
 * Remove default margin.
 */
/* line 74, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/*
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 86, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
a:focus {
  outline: thin dotted; }

/*
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 108, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/*
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 117, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/*
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 126, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
b,
strong {
  font-weight: bold; }

/*
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 134, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
dfn {
  font-style: italic; }

/*
 * Address differences between Firefox and other browsers.
 */
/* line 142, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/*
 * Address styling not present in IE 8/9.
 */
/* line 152, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
mark {
  background: #ff0;
  color: #000; }

/*
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 164, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/*
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 173, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
pre {
  white-space: pre-wrap; }

/*
 * Set consistent quote types.
 */
/* line 181, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/*
 * Address inconsistent and variable font size in all browsers.
 */
/* line 189, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
small {
  font-size: 80%; }

/*
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 198, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 205, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
sup {
  top: -0.5em; }

/* line 209, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/*
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 221, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
img {
  border: 0; }

/*
 * Correct overflow displayed oddly in IE 9.
 */
/* line 229, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/*
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 241, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/*
 * Define consistent border, margin, and padding.
 */
/* line 253, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 264, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 278, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 290, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 302, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 317, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 327, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
button[disabled],
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.
 */
/* line 337, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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).
 */
/* line 348, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 361, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/*
 * Remove inner padding and border in Firefox 4+.
 */
/* line 370, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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.
 */
/* line 380, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/*
 * Remove most spacing between table cells.
 */
/* line 393, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_normalize.scss */
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...?
*/
/* line 16, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
*, *: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...
 */
/* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
h1, h2, h3, h4, h5, h6,
p, 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`.
 */
/* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
abbr[title], dfn[title] {
  cursor: help; }

/**
 * Remove underlines from potentially troublesome elements.
 */
/* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
u, ins {
  text-decoration: none; }

/**
 * Apply faux underline via `border-bottom`.
 */
/* line 52, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
ins {
  border-bottom: 1px solid; }

/**
 * So that `alt` text is visually offset if images don’t load.
 */
/* line 59, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
img {
  font-style: italic; }

/**
 * Give form elements some cursor interactions...
 */
/* line 71, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
label,
input,
textarea,
button,
select,
option {
  cursor: pointer; }

/* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_reset.scss */
.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.
 */
/* line 10, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_clearfix.scss */
.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
 */
/* line 24, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_shared.scss */
h1, h2, h3, h4, h5, h6, hgroup,
ul, ol, dl,
blockquote, p, address,
table,
fieldset, figure,
pre,
.form-fields > li,
.media,
.island,
.islet {
  margin-bottom: 24px;
  margin-bottom: 1.5rem; }
  /* line 28, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_shared.scss */
  .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 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.
 */
/* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_shared.scss */
.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.
 */
/* line 48, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_shared.scss */
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.
 */
/* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_shared.scss */
ul, ol, dd {
  margin-left: 48px;
  margin-left: 3rem; }

/**
 * Base styles; unclassed HTML elements etc.
 */
/*------------------------------------*\
    $MAIN
\*------------------------------------*/
/* line 4, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_main.scss */
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.
 */
/* line 11, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
h1, .alpha {
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 1.33333; }

/* line 14, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
h2, .beta {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.6; }

/* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
h3, .gamma {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1; }

/* line 20, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
h4, .delta {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.2; }

/* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
h5, .epsilon {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }

/* line 26, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
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>
 *
 */
/* line 43, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
hgroup .hN {
  margin-bottom: 0; }

/**
 * A series of classes for setting massive type; for use in heroes, mastheads,
 * promos, etc.
 */
/* line 52, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
.giga {
  font-size: 96px;
  font-size: 6rem;
  line-height: 1; }

/* line 55, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
.mega {
  font-size: 72px;
  font-size: 4.5rem;
  line-height: 1; }

/* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_headings.scss */
.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.
 */
/* line 9, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_paragraphs.scss */
.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.
 */
/* line 8, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_smallprint.scss */
.smallprint,
.milli {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 2; }

/* line 11, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_smallprint.scss */
.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.
 */
/* line 20, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
q {
  quotes: "\2018" "\2019" "\201C" "\201D"; }
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  q:before {
    content: "\2018";
    content: open-quote; }
  /* line 27, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  q:after {
    content: "\2019";
    content: close-quote; }
  /* line 32, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  q q:before {
    content: "\201C";
    content: open-quote; }
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  q q:after {
    content: "\201D";
    content: close-quote; }

/* line 42, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
blockquote {
  quotes: "\201C" "\201D"; }
  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  blockquote p:before {
    content: "\201C";
    content: open-quote; }
  /* line 49, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  blockquote p:after {
    content: "";
    content: no-close-quote; }
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  blockquote p:last-of-type:after {
    content: "\201D";
    content: close-quote; }
  /* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  blockquote q:before {
    content: "\2018";
    content: open-quote; }
  /* line 62, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  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>
 *
 */
/* line 78, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
blockquote {
  /**
   * .4em is roughly equal to the width of the opening “ that we wish to hang.
   */
  text-indent: -0.41em; }
  /* line 84, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  blockquote p:last-of-type {
    margin-bottom: 0; }

/* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
.source {
  display: block;
  text-indent: 0; }
  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_quotes.scss */
  .source:before {
    content: "\2014"; }

/*------------------------------------*\
    $CODE
\*------------------------------------*/
/**
 * Use an explicit font stack to ensure browsers render correct `line-height`.
 */
/* line 7, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_code.scss */
pre {
  overflow: auto; }

/* line 10, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_code.scss */
pre mark {
  background: none;
  border-bottom: 1px solid;
  color: inherit; }

/**
 * Add comments to your code examples, e.g.:
 *
   <code>&lt;/div&gt;<span class=code-comment>&lt;!-- /wrapper --&gt;</span></code>
 *
 */
/* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_code.scss */
.code-comment {
  /**
   * Override this setting in your theme stylesheet
   */
  opacity: 0.75;
  filter: alpha(opacity=75); }

/**
 * 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 54, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_code.scss */
.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 61, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_code.scss */
.line-numbers code {
  white-space: pre;
  /* [4] */ }

/*------------------------------------*\
    $IMAGES
\*------------------------------------*/
/**
 * Demo: jsfiddle.net/inuitcss/yMtur
 */
/**
 * Fluid images.
 */
/* line 10, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
img {
  max-width: 100%; }

/**
 * Non-fluid images if you specify `width` and/or `height` attributes.
 */
/* line 19, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
img[width],
img[height] {
  max-width: none; }

/**
 * Rounded images.
 */
/* line 27, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--round {
  border-radius: 4px; }

/**
 * Image placement variations.
 */
/* line 33, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--right {
  float: right;
  margin-bottom: 24px;
  margin-left: 24px; }

/* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--left {
  float: left;
  margin-right: 24px;
  margin-bottom: 24px; }

/* line 43, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.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.
 */
/* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--short {
  height: 120px; }

/* line 60, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--medium {
  height: 240px; }

/* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
.img--tall {
  height: 360px; }

/**
 * Images in `figure` elements.
 */
/* line 71, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_images.scss */
figure > img {
  display: block; }

/*------------------------------------*\
    $LISTS
\*------------------------------------*/
/**
 * Remove vertical spacing from nested lists.
 */
/* line 9, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_lists.scss */
li > ul,
li > ol {
  margin-bottom: 0; }

/**
 * Have a numbered `ul` without the semantics implied by using an `ol`.
 */
/*ul*/
/* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_lists.scss */
.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>
 *
 */
/* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
table {
  width: 100%; }

/* line 62, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
th,
td {
  padding: 6px;
  text-align: left; }
  @media screen and (min-width: 480px) {
    /* line 62, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
    th,
    td {
      padding: 12px; } }

/**
 * Cell alignments
 */
/* line 74, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
[colspan] {
  text-align: center; }

/* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
[colspan="1"] {
  text-align: left; }

/* line 80, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
[rowspan] {
  vertical-align: middle; }

/* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
[rowspan="1"] {
  vertical-align: top; }

/* line 86, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.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.
 */
/* line 96, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t5 {
  width: 5%; }

/* line 97, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t10 {
  width: 10%; }

/* line 98, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t12 {
  width: 12.5%; }

/* 1/8 */
/* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t15 {
  width: 15%; }

/* line 100, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t20 {
  width: 20%; }

/* line 101, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t25 {
  width: 25%; }

/* 1/4 */
/* line 102, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t30 {
  width: 30%; }

/* line 103, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t33 {
  width: 33.333%; }

/* 1/3 */
/* line 104, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t35 {
  width: 35%; }

/* line 105, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t37 {
  width: 37.5%; }

/* 3/8 */
/* line 106, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t40 {
  width: 40%; }

/* line 107, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t45 {
  width: 45%; }

/* line 108, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t50 {
  width: 50%; }

/* 1/2 */
/* line 109, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t55 {
  width: 55%; }

/* line 110, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t60 {
  width: 60%; }

/* line 111, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t62 {
  width: 62.5%; }

/* 5/8 */
/* line 112, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t65 {
  width: 65%; }

/* line 113, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t66 {
  width: 66.666%; }

/* 2/3 */
/* line 114, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t70 {
  width: 70%; }

/* line 115, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t75 {
  width: 75%; }

/* 3/4*/
/* line 116, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t80 {
  width: 80%; }

/* line 117, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t85 {
  width: 85%; }

/* line 118, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t87 {
  width: 87.5%; }

/* 7/8 */
/* line 119, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t90 {
  width: 90%; }

/* line 120, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.t95 {
  width: 95%; }

/**
 * Bordered tables
 */
/* line 129, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.table--bordered th,
.table--bordered td {
  border: 1px solid #cccccc; }
  /* line 132, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
  .table--bordered th:empty,
  .table--bordered td:empty {
    border: none; }
/* line 137, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.table--bordered thead tr:last-child th {
  border-bottom-width: 2px; }
/* line 141, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.table--bordered tbody tr th:last-of-type {
  border-right-width: 2px; }

/**
 * Striped tables
 */
/* line 152, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.table--striped tbody tr:nth-of-type(odd) {
  background-color: #ffc;
  /* Override this color in your theme stylesheet */ }

/**
 * Data table
 */
/* line 161, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_tables.scss */
.table--data {
  font: 12px/1.5 sans-serif; }

/*------------------------------------*\
    $FORMS
\*------------------------------------*/
/**
 *
 * Demo: jsfiddle.net/inuitcss/MhHHU
 *
 */
/* line 9, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
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>
 *
 */
/* line 25, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.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>
 *
 */
/* line 51, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.form-fields {
  list-style: none;
  margin: 0; }

/* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.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>
 *
 */
/* line 90, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
label,
.label {
  display: block; }

/**
 * Extra help text in `label`s, e.g.:
 *
   <label>Card number <small class=additional>No spaces</small></label>
 *
 */
/* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.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>
 *
 */
/* line 120, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.check-list {
  list-style: none;
  margin: 0; }

/*
 * Labels in check-lists
 */
/* line 129, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.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>
 *
 */
/* line 149, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.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*/
/* line 167, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.extra-help {
  display: inline-block;
  visibility: hidden; }

/* line 172, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/base/_forms.scss */
.text-input:active + .extra-help,
.text-input:focus + .extra-help {
  visibility: visible; }

/**
 * Objects and abstractions
 */
/*------------------------------------*\
    $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.
 */
/* line 56, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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] */ }

/* line 76, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn, .btn:hover {
  text-decoration: none;
  /* [9] */ }
/* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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.
 */
/* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--small {
  padding-right: 0.5em;
  padding-left: 0.5em;
  line-height: 2; }

/* line 105, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--large {
  padding-right: 1.5em;
  padding-left: 1.5em;
  line-height: 4; }

/* line 111, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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.
 */
/* line 122, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--full {
  width: 100%;
  padding-right: 0;
  /* [1] */
  padding-left: 0;
  /* [1] */
  text-align: center; }

/*------------------------------------*\
    $FONT-SIZES
\*------------------------------------*/
/**
 * Button font-size modifiers.
 */
/* line 139, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--alpha {
  font-size: 3rem; }

/* line 143, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--beta {
  font-size: 2rem; }

/* line 147, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--gamma {
  font-size: 1rem; }

/**
 * Make the button inherit sizing from its parent.
 */
/* line 154, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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.
 */
/* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--positive {
  background-color: #4A993E;
  color: #fff; }

/**
 * Negative actions; e.g. close account, delete photo, remove friend, etc.
 */
/* line 187, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--negative {
  background-color: #b33630;
  color: #fff; }

/**
 * Inactive, disabled buttons.
 * 
 * 1. Make the button look like normal text when hovered.
 */
/* line 200, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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.
 */
/* line 218, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.btn--soft {
  border-radius: 200px;
  /* [1] */ }

/* line 222, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/objects/_beautons.scss */
.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
*/
/* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-whole {
  width: 100%; }

/**
* Halves
*/
/* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-half, .two-quarters, .three-sixths, .four-eighths, .five-tenths, .six-twelfths {
  width: 50%; }

/**
* Thirds
*/
/* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-third, .two-sixths, .four-twelfths {
  width: 33.333%; }

/* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.two-thirds, .four-sixths, .eight-twelfths {
  width: 66.666%; }

/**
* Quarters
*/
/* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-quarter, .two-eighths, .three-twelfths {
  width: 25%; }

/* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.three-quarters, .six-eighths, .nine-twelfths {
  width: 75%; }

/**
* Fifths
*/
/* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-fifth, .two-tenths {
  width: 20%; }

/* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.two-fifths, .four-tenths {
  width: 40%; }

/* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.three-fifths, .six-tenths {
  width: 60%; }

/* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.four-fifths, .eight-tenths {
  width: 80%; }

/**
* Sixths
*/
/* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-sixth, .two-twelfths {
  width: 16.666%; }

/* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.five-sixths, .ten-twelfths {
  width: 83.333%; }

/**
* Eighths
*/
/* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-eighth {
  width: 12.5%; }

/* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.three-eighths {
  width: 37.5%; }

/* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.five-eighths {
  width: 62.5%; }

/* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.seven-eighths {
  width: 87.5%; }

/**
* Tenths
*/
/* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-tenth {
  width: 10%; }

/* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.three-tenths {
  width: 30%; }

/* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.seven-tenths {
  width: 70%; }

/* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.nine-tenths {
  width: 90%; }

/**
* Twelfths
*/
/* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.one-twelfth {
  width: 8.333%; }

/* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.five-twelfths {
  width: 41.666%; }

/* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.seven-twelfths {
  width: 58.333%; }

/* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
.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
  */
  /* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-whole {
    width: 100%; }

  /**
  * Halves
  */
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-half, .palm-two-quarters, .palm-three-sixths, .palm-four-eighths, .palm-five-tenths, .palm-six-twelfths {
    width: 50%; }

  /**
  * Thirds
  */
  /* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-third, .palm-two-sixths, .palm-four-twelfths {
    width: 33.333%; }

  /* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-two-thirds, .palm-four-sixths, .palm-eight-twelfths {
    width: 66.666%; }

  /**
  * Quarters
  */
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-quarter, .palm-two-eighths, .palm-three-twelfths {
    width: 25%; }

  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-three-quarters, .palm-six-eighths, .palm-nine-twelfths {
    width: 75%; }

  /**
  * Fifths
  */
  /* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-fifth, .palm-two-tenths {
    width: 20%; }

  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-two-fifths, .palm-four-tenths {
    width: 40%; }

  /* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-three-fifths, .palm-six-tenths {
    width: 60%; }

  /* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-four-fifths, .palm-eight-tenths {
    width: 80%; }

  /**
  * Sixths
  */
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-sixth, .palm-two-twelfths {
    width: 16.666%; }

  /* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-five-sixths, .palm-ten-twelfths {
    width: 83.333%; }

  /**
  * Eighths
  */
  /* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-eighth {
    width: 12.5%; }

  /* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-three-eighths {
    width: 37.5%; }

  /* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-five-eighths {
    width: 62.5%; }

  /* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-seven-eighths {
    width: 87.5%; }

  /**
  * Tenths
  */
  /* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-tenth {
    width: 10%; }

  /* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-three-tenths {
    width: 30%; }

  /* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-seven-tenths {
    width: 70%; }

  /* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-nine-tenths {
    width: 90%; }

  /**
  * Twelfths
  */
  /* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-one-twelfth {
    width: 8.333%; }

  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-five-twelfths {
    width: 41.666%; }

  /* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-seven-twelfths {
    width: 58.333%; }

  /* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .palm-eleven-twelfths {
    width: 91.666%; } }
@media only screen and (min-width: 481px) and (max-width: 1023px) {
  /**
  * Whole
  */
  /* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-whole {
    width: 100%; }

  /**
  * Halves
  */
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-half, .lap-two-quarters, .lap-three-sixths, .lap-four-eighths, .lap-five-tenths, .lap-six-twelfths {
    width: 50%; }

  /**
  * Thirds
  */
  /* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-third, .lap-two-sixths, .lap-four-twelfths {
    width: 33.333%; }

  /* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-two-thirds, .lap-four-sixths, .lap-eight-twelfths {
    width: 66.666%; }

  /**
  * Quarters
  */
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-quarter, .lap-two-eighths, .lap-three-twelfths {
    width: 25%; }

  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-three-quarters, .lap-six-eighths, .lap-nine-twelfths {
    width: 75%; }

  /**
  * Fifths
  */
  /* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-fifth, .lap-two-tenths {
    width: 20%; }

  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-two-fifths, .lap-four-tenths {
    width: 40%; }

  /* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-three-fifths, .lap-six-tenths {
    width: 60%; }

  /* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-four-fifths, .lap-eight-tenths {
    width: 80%; }

  /**
  * Sixths
  */
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-sixth, .lap-two-twelfths {
    width: 16.666%; }

  /* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-five-sixths, .lap-ten-twelfths {
    width: 83.333%; }

  /**
  * Eighths
  */
  /* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-eighth {
    width: 12.5%; }

  /* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-three-eighths {
    width: 37.5%; }

  /* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-five-eighths {
    width: 62.5%; }

  /* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-seven-eighths {
    width: 87.5%; }

  /**
  * Tenths
  */
  /* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-tenth {
    width: 10%; }

  /* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-three-tenths {
    width: 30%; }

  /* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-seven-tenths {
    width: 70%; }

  /* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-nine-tenths {
    width: 90%; }

  /**
  * Twelfths
  */
  /* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-one-twelfth {
    width: 8.333%; }

  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-five-twelfths {
    width: 41.666%; }

  /* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-seven-twelfths {
    width: 58.333%; }

  /* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-eleven-twelfths {
    width: 91.666%; } }
@media only screen and (min-width: 481px) {
  /**
  * Whole
  */
  /* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-whole {
    width: 100%; }

  /**
  * Halves
  */
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .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
  */
  /* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-third, .lap-and-up-two-sixths, .lap-and-up-four-twelfths {
    width: 33.333%; }

  /* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-two-thirds, .lap-and-up-four-sixths, .lap-and-up-eight-twelfths {
    width: 66.666%; }

  /**
  * Quarters
  */
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-quarter, .lap-and-up-two-eighths, .lap-and-up-three-twelfths {
    width: 25%; }

  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-three-quarters, .lap-and-up-six-eighths, .lap-and-up-nine-twelfths {
    width: 75%; }

  /**
  * Fifths
  */
  /* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-fifth, .lap-and-up-two-tenths {
    width: 20%; }

  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-two-fifths, .lap-and-up-four-tenths {
    width: 40%; }

  /* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-three-fifths, .lap-and-up-six-tenths {
    width: 60%; }

  /* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-four-fifths, .lap-and-up-eight-tenths {
    width: 80%; }

  /**
  * Sixths
  */
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-sixth, .lap-and-up-two-twelfths {
    width: 16.666%; }

  /* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-five-sixths, .lap-and-up-ten-twelfths {
    width: 83.333%; }

  /**
  * Eighths
  */
  /* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-eighth {
    width: 12.5%; }

  /* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-three-eighths {
    width: 37.5%; }

  /* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-five-eighths {
    width: 62.5%; }

  /* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-seven-eighths {
    width: 87.5%; }

  /**
  * Tenths
  */
  /* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-tenth {
    width: 10%; }

  /* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-three-tenths {
    width: 30%; }

  /* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-seven-tenths {
    width: 70%; }

  /* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-nine-tenths {
    width: 90%; }

  /**
  * Twelfths
  */
  /* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-one-twelfth {
    width: 8.333%; }

  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-five-twelfths {
    width: 41.666%; }

  /* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-seven-twelfths {
    width: 58.333%; }

  /* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .lap-and-up-eleven-twelfths {
    width: 91.666%; } }
@media only screen and (max-width: 1023px) {
  /**
  * Whole
  */
  /* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-whole {
    width: 100%; }

  /**
  * Halves
  */
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-half, .portable-two-quarters, .portable-three-sixths, .portable-four-eighths, .portable-five-tenths, .portable-six-twelfths {
    width: 50%; }

  /**
  * Thirds
  */
  /* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-third, .portable-two-sixths, .portable-four-twelfths {
    width: 33.333%; }

  /* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-two-thirds, .portable-four-sixths, .portable-eight-twelfths {
    width: 66.666%; }

  /**
  * Quarters
  */
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-quarter, .portable-two-eighths, .portable-three-twelfths {
    width: 25%; }

  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-three-quarters, .portable-six-eighths, .portable-nine-twelfths {
    width: 75%; }

  /**
  * Fifths
  */
  /* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-fifth, .portable-two-tenths {
    width: 20%; }

  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-two-fifths, .portable-four-tenths {
    width: 40%; }

  /* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-three-fifths, .portable-six-tenths {
    width: 60%; }

  /* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-four-fifths, .portable-eight-tenths {
    width: 80%; }

  /**
  * Sixths
  */
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-sixth, .portable-two-twelfths {
    width: 16.666%; }

  /* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-five-sixths, .portable-ten-twelfths {
    width: 83.333%; }

  /**
  * Eighths
  */
  /* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-eighth {
    width: 12.5%; }

  /* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-three-eighths {
    width: 37.5%; }

  /* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-five-eighths {
    width: 62.5%; }

  /* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-seven-eighths {
    width: 87.5%; }

  /**
  * Tenths
  */
  /* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-tenth {
    width: 10%; }

  /* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-three-tenths {
    width: 30%; }

  /* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-seven-tenths {
    width: 70%; }

  /* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-nine-tenths {
    width: 90%; }

  /**
  * Twelfths
  */
  /* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-one-twelfth {
    width: 8.333%; }

  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-five-twelfths {
    width: 41.666%; }

  /* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-seven-twelfths {
    width: 58.333%; }

  /* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .portable-eleven-twelfths {
    width: 91.666%; } }
@media only screen and (min-width: 1024px) {
  /**
  * Whole
  */
  /* line 17, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-whole {
    width: 100%; }

  /**
  * Halves
  */
  /* line 23, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-half, .desk-two-quarters, .desk-three-sixths, .desk-four-eighths, .desk-five-tenths, .desk-six-twelfths {
    width: 50%; }

  /**
  * Thirds
  */
  /* line 29, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-third, .desk-two-sixths, .desk-four-twelfths {
    width: 33.333%; }

  /* line 30, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-two-thirds, .desk-four-sixths, .desk-eight-twelfths {
    width: 66.666%; }

  /**
  * Quarters
  */
  /* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-quarter, .desk-two-eighths, .desk-three-twelfths {
    width: 25%; }

  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-three-quarters, .desk-six-eighths, .desk-nine-twelfths {
    width: 75%; }

  /**
  * Fifths
  */
  /* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-fifth, .desk-two-tenths {
    width: 20%; }

  /* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-two-fifths, .desk-four-tenths {
    width: 40%; }

  /* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-three-fifths, .desk-six-tenths {
    width: 60%; }

  /* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-four-fifths, .desk-eight-tenths {
    width: 80%; }

  /**
  * Sixths
  */
  /* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-sixth, .desk-two-twelfths {
    width: 16.666%; }

  /* line 57, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-five-sixths, .desk-ten-twelfths {
    width: 83.333%; }

  /**
  * Eighths
  */
  /* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-eighth {
    width: 12.5%; }

  /* line 65, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-three-eighths {
    width: 37.5%; }

  /* line 67, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-five-eighths {
    width: 62.5%; }

  /* line 69, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-seven-eighths {
    width: 87.5%; }

  /**
  * Tenths
  */
  /* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-tenth {
    width: 10%; }

  /* line 77, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-three-tenths {
    width: 30%; }

  /* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-seven-tenths {
    width: 70%; }

  /* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-nine-tenths {
    width: 90%; }

  /**
  * Twelfths
  */
  /* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-one-twelfth {
    width: 8.333%; }

  /* line 93, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-five-twelfths {
    width: 41.666%; }

  /* line 95, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .desk-seven-twelfths {
    width: 58.333%; }

  /* line 99, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_widths.scss */
  .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.
 */
/* line 8, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_brand.scss */
.brand {
  font-family: "Helvetica Neue", sans-serif!important;
  color: #4a8ec2!important; }

/* line 12, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_brand.scss */
.brand-face {
  font-family: "Helvetica Neue", sans-serif!important; }

/* line 16, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_brand.scss */
.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
 */
/* line 18, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.float--right {
  float: right !important; }

/* line 19, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.float--left {
  float: left !important; }

/* line 20, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.float--none {
  float: none !important; }

/**
 * Text alignment
 */
/* line 26, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.text--left {
  text-align: left  !important; }

/* line 27, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.text--center {
  text-align: center !important; }

/* line 28, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.text--right {
  text-align: right !important; }

/**
 * Font weights
 */
/* line 34, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.weight--light {
  font-weight: 300 !important; }

/* line 35, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.weight--normal {
  font-weight: 400 !important; }

/* line 36, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.weight--semibold {
  font-weight: 600 !important; }

/**
 * Add/remove margins
 */
/* line 42, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push {
  margin: 24px !important; }

/* line 43, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--top {
  margin-top: 24px !important; }

/* line 44, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--right {
  margin-right: 24px !important; }

/* line 45, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--bottom {
  margin-bottom: 24px !important; }

/* line 46, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--left {
  margin-left: 24px !important; }

/* line 47, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--ends {
  margin-top: 24px !important;
  margin-bottom: 24px !important; }

/* line 48, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push--sides {
  margin-right: 24px !important;
  margin-left: 24px !important; }

/* line 50, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half {
  margin: 12px !important; }

/* line 51, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--top {
  margin-top: 12px !important; }

/* line 52, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--right {
  margin-right: 12px !important; }

/* line 53, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--bottom {
  margin-bottom: 12px !important; }

/* line 54, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--left {
  margin-left: 12px !important; }

/* line 55, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--ends {
  margin-top: 12px !important;
  margin-bottom: 12px !important; }

/* line 56, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.push-half--sides {
  margin-right: 12px !important;
  margin-left: 12px !important; }

/* line 58, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush {
  margin: 0 !important; }

/* line 59, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--top {
  margin-top: 0 !important; }

/* line 60, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--right {
  margin-right: 0 !important; }

/* line 61, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--bottom {
  margin-bottom: 0 !important; }

/* line 62, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--left {
  margin-left: 0 !important; }

/* line 63, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--ends {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

/* line 64, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.flush--sides {
  margin-right: 0 !important;
  margin-left: 0 !important; }

/**
 * Add/remove paddings
 */
/* line 70, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft {
  padding: 24px !important; }

/* line 71, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--top {
  padding-top: 24px !important; }

/* line 72, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--right {
  padding-right: 24px !important; }

/* line 73, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--bottom {
  padding-bottom: 24px !important; }

/* line 74, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--left {
  padding-left: 24px !important; }

/* line 75, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--ends {
  padding-top: 24px !important;
  padding-bottom: 24px !important; }

/* line 76, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft--sides {
  padding-right: 24px !important;
  padding-left: 24px !important; }

/* line 78, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half {
  padding: 12px !important; }

/* line 79, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--top {
  padding-top: 12px !important; }

/* line 80, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--right {
  padding-right: 12px !important; }

/* line 81, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--bottom {
  padding-bottom: 12px !important; }

/* line 82, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--left {
  padding-left: 12px !important; }

/* line 83, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--ends {
  padding-top: 12px !important;
  padding-bottom: 12px !important; }

/* line 84, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.soft-half--sides {
  padding-right: 12px !important;
  padding-left: 12px !important; }

/* line 86, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard {
  padding: 0 !important; }

/* line 87, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--top {
  padding-top: 0 !important; }

/* line 88, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--right {
  padding-right: 0 !important; }

/* line 89, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--bottom {
  padding-bottom: 0 !important; }

/* line 90, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--left {
  padding-left: 0 !important; }

/* line 91, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--ends {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

/* line 92, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.hard--sides {
  padding-right: 0 !important;
  padding-left: 0 !important; }

/**
 * Pull items full width of `.island` parents.
 */
/* line 98, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.full-bleed {
  margin-right: -24px !important;
  margin-left: -24px !important; }
  /* line 102, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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`.
 */
/* line 113, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.informative {
  cursor: help !important; }

/**
 * Mute an object by reducing its opacity.
 */
/* line 121, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.muted {
  opacity: 0.5 !important;
  filter: alpha(opacity=50) !important; }

/**
 * Align items to the right where they imply progression/movement forward, e.g.:
 *
   <p class=proceed><a href=#>Read more...</a></p>
 *
 */
/* line 133, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.proceed {
  text-align: right !important; }

/**
 * Add a right-angled quote to links that imply movement, e.g.:
 *
   <a href=# class=go>Read more</a>
 *
 */
/* line 144, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.go:after {
  content: "\00A0" "\00BB" !important; }

/**
 * Apply capital case to an element (usually a `strong`).
 */
/* line 152, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.caps {
  text-transform: uppercase !important; }

/**
 * Hide content off-screen without resorting to `display:none;`, also provide
 * breakpoint specific hidden elements.
 */
/* line 172, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
.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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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) {
  /* line 179, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-inuit-5.0.2/stylesheets/compass-inuit/generic/_helper.scss */
  .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 */
/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
.container {
  *zoom: 1;
  max-width: 1170px;
  _width: 1170px;
  padding-left: 10px;
  padding-right: 10px;
  margin-left: auto;
  margin-right: auto; }
  /* line 38, C:/opscode/chef/embedded/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
  .container:after {
    content: "";
    display: table;
    clear: both; }

/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
#main-content {
  overflow: hidden;
  *zoom: 1; }

@media (min-width: 972px) {
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .container {
    max-width: 972px; } }
@media (min-width: 1170px) {
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .container {
    max-width: 1170px; } }
@media (min-width: 1170px) {
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .container {
    max-width: 1170px; } }
@media (min-width: 972px) {
  /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .features {
    width: 79.62963%;
    float: left;
    margin-right: 1.85185%; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .toc {
      width: 48.83721%;
      float: left;
      margin-right: 2.32558%; }
    /* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .supporting-libs {
      width: 48.83721%;
      float: right;
      margin-right: 0; }
    /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .middleman {
      width: 48.83721%;
      float: left;
      margin-right: 2.32558%; }

  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .moreinfo {
    width: 100%;
    float: right;
    margin-right: 0; } }
@media (min-width: 1170px) {
  /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .features {
    width: 66.15385%;
    float: left;
    margin-right: 1.53846%; }
    /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .toc {
      width: 48.83721%;
      float: left;
      margin-right: 2.32558%; }
    /* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .supporting-libs {
      width: 48.83721%;
      float: right;
      margin-right: 0; }
    /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .middleman {
      width: 100%;
      float: right;
      margin-right: 0; }

  /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .moreinfo {
    width: 32.30769%;
    float: right;
    margin-right: 0; } }
@media (min-width: 1170px) {
  /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .features {
    width: 74.71264%;
    float: left;
    margin-right: 1.14943%; }
    /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .toc {
      width: 32.30769%;
      float: left;
      margin-right: 1.53846%; }
    /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .supporting-libs {
      width: 32.30769%;
      float: left;
      margin-right: 1.53846%; }
    /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
    .features .middleman {
      width: 32.30769%;
      float: right;
      margin-right: 0; }

  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/grid/_magic.sass */
  .moreinfo {
    width: 24.13793%;
    float: right;
    margin-right: 0; } }
/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_truncate.scss */
.truncate {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.2s;
  -moz-transition-duration: 0.2s;
  -o-transition-duration: 0.2s;
  transition-duration: 0.2s;
  -webkit-transition-timing-function: linear;
  -moz-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  background: white;
  color: transparent;
  font-size: 1px;
  position: relative; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_truncate.scss */
  .truncate:first-line {
    color: black;
    font-size: 14px; }
  /* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_truncate.scss */
  .truncate:hover {
    color: black;
    font-size: 14px; }
    /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_truncate.scss */
    .truncate:hover:before {
      display: none; }
  /* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_truncate.scss */
  .truncate:before {
    background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(20%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(right, #ffffff 20%, rgba(255, 255, 255, 0));
    background: -moz-linear-gradient(right, #ffffff 20%, rgba(255, 255, 255, 0));
    background: -o-linear-gradient(right, #ffffff 20%, rgba(255, 255, 255, 0));
    background: linear-gradient(right, #ffffff 20%, rgba(255, 255, 255, 0));
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    width: 180px; }

/* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_vertical-align-flex.scss */
.vertical-align-flex {
  direction: ltr;
  font-size: 0;
  padding-left: 200px;
  text-align: left;
  zoom: 1; }
  /* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_vertical-align-flex.scss */
  .vertical-align-flex > * {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    direction: ltr;
    font-size: 12px;
    text-align: left;
    vertical-align: middle; }
    /* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_vertical-align-flex.scss */
    .vertical-align-flex > *:first-child {
      margin-left: -200px;
      width: 200px; }
      /* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_vertical-align-flex.scss */
      .vertical-align-flex > *:first-child + * {
        max-width: 100%; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_elf.scss */
.btn--primary {
  background-color: #4a8ec2;
  color: #fff; }

/*------------------------------------*\
    $BASE
\*------------------------------------*/
/*------------------------------------*\
    $LAYOUT
\*------------------------------------*/
/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.container {
  clear: both; }
  /* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .container img {
    max-width: 100%;
    height: auto; }
  /* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .container .breadcrumbs {
    margin-top: 30px; }
  /* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .container.l-has-aside .breadcrumbs {
    margin-top: 0; }

/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
body {
  background: #fff;
  -webkit-text-size-adjust: none; }

/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
html,
body {
  font-family: 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
  color: dimgrey; }

/* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
a {
  color: #9fcf68;
  text-decoration: none; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  a:hover {
    text-decoration: underline; }

/* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
h1,
h2,
h3,
h4 {
  font-weight: normal;
  line-height: 115%; }
  /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  h1 a,
  h2 a,
  h3 a,
  h4 a {
    color: inherit; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
h1 {
  font-weight: 700; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
h2 {
  color: dimgrey; }
  /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  h2.sub-page-title {
    color: #3a3f42;
    font-weight: 700;
    text-transform: uppercase; }

/* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
h3 {
  font-size: 18px;
  font-weight: 600;
  margin: 0 0 10px 0; }

/* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.pull-quote-section {
  border-bottom: 1px solid #e7e7e7;
  text-align: center;
  font-weight: 600;
  padding-bottom: 40px;
  color: #888888; }
  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .pull-quote-section em {
    font-style: italic;
    font-weight: 600;
    color: #3a3f42; }
  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content-intro .pull-quote-section {
    color: #3a3f42;
    font-style: italic; }

/* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section {
  background: #f9f9f9;
  border: 1px solid #e7e7e7;
  margin-bottom: 35px;
  padding: 30px 20px 10px; }
  /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .branded-btn {
    display: block;
    padding: 10px 0;
    text-align: center; }
  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-link {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

/* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.contact-aside-content .aside-section {
  background: none;
  border: none;
  margin-bottom: 0;
  padding: 0; }
/* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.contact-aside-content .aside-section-inner {
  background: #f9f9f9;
  border: 1px solid #e7e7e7;
  margin-bottom: 35px;
  padding: 30px 20px; }

/* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section-head {
  border-bottom: 1px solid #e7e7e7;
  color: #44484b;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5;
  padding-bottom: 20px;
  text-transform: uppercase; }
  /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .accordion-group .aside-section-head {
    padding: 5px 0;
    font-size: 16px; }
  /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section-head .menu-item {
    display: block; }

/* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section-copy {
  font-size: 16px; }

/* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section-item {
  color: dimgrey;
  font-size: 14px;
  position: relative; }
  /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section-item:before {
    background: #e7e7e7;
    content: "";
    display: block;
    height: 1px;
    margin: 0 20px;
    position: relative;
    top: 1px;
    width: auto; }

/* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.current .aside-section-link {
  color: #9fcf68;
  font-weight: bold; }

/* line 221, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.aside-section-link {
  background-repeat: no-repeat;
  background-position: 15px center;
  color: dimgrey;
  display: block;
  padding: 15px 40px 15px 20px;
  position: relative; }
  /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section-link span {
    color: #9fcf68;
    display: block;
    font-weight: 700; }
  /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section-link:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 20px;
    display: block;
    width: 12px;
    height: 18px;
    margin-top: -9px;
    background-image: url("../img/vertical_screen/cta-right-arrow.png");
    background-repeat: no-repeat;
    background-position: right center; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .aside-section-link:after {
        background-image: url("../img/vertical_screen/cta-right-arrow.png");
        background-size: 6px 9px; } }
  /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section-link:hover {
    background-color: #9fcf68;
    color: white;
    text-decoration: none; }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section-link:hover span {
      color: white; }
    /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section-link:hover:after {
      background-image: url("../img/vertical_screen/cta-right-arrow-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
        .aside-section-link:hover:after {
          background-image: url("../img/vertical_screen/cta-right-arrow-hover.png");
          background-size: 6px 9px; } }

/* line 255, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.accordion-content .hide-accordion-content-wrapper {
  display: none; }
  /* line 258, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .accordion-content .hide-accordion-content-wrapper .show-more-list {
    margin-left: 0; }
/* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.accordion-content.accordion-content-expanded .hide-accordion-content-wrapper {
  display: block; }

/* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.l-sub-page .pull-quote-section,
.l-has-nav-col .pull-quote-section {
  border-top: 1px solid #e7e7e7;
  margin: 40px 0;
  padding: 40px 20px 40px 20px; }

/* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.jump-link-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.jump-link-item {
  border-bottom: 1px solid #eaeaea;
  font-size: 16px;
  font-weight: 600; }
  /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .jump-link-item:last-child {
    border-bottom: none; }

/* line 296, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.jump-link {
  position: relative;
  display: block;
  padding: 20px 30px;
  padding-left: 0;
  color: #696969; }
  /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .jump-link:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 5px;
    display: block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    background-image: url("../img/vertical_screen/jump-link-arrow.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .jump-link:after {
        background-image: url("../img/vertical_screen/retina/jump-link-arrow.png");
        background-size: 20px 20px; } }

/* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_details {
  background: #f9f9f9;
  border-bottom: 1px solid #e7e7e7;
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
  padding: 20px 20px 50px 20px; }

/* line 327, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_head {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 20px;
  text-transform: uppercase; }

/* line 334, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_img-wrap {
  overflow: hidden; }

/* line 338, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_img {
  display: block;
  width: 100%; }

/* line 343, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_description {
  font-size: 14px; }

/* line 347, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_copy {
  margin-bottom: 10px; }

/* line 351, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module-block_cta-link {
  color: #9fcf68; }

/* line 355, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.rail-module .our-offices {
  margin-bottom: 35px; }

/* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.icon-category {
  line-height: 26px;
  padding-left: 0 !important; }
  /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category:before {
    content: "";
    display: inline-block;
    height: 21px;
    margin: 0 10px 0 0;
    width: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: text-bottom; }
  /* line 376, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.case-study:before {
    background-image: url("../img/searchresults-casestudy.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 376, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.case-study:before {
        background-image: url("../img/retina/searchresults-casestudy.png");
        background-size: 20px 20px; } }
  /* line 379, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.infographic:before {
    background-image: url("../img/searchresults-infographic.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 379, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.infographic:before {
        background-image: url("../img/retina/searchresults-infographic.png");
        background-size: 20px 20px; } }
  /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.presentation:before {
    background-image: url("../img/searchresults-presentation.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.presentation:before {
        background-image: url("../img/retina/searchresults-presentation.png");
        background-size: 20px 20px; } }
  /* line 385, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.white-paper:before {
    background-image: url("../img/searchresults-whitepaper.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 385, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.white-paper:before {
        background-image: url("../img/retina/searchresults-whitepaper.png");
        background-size: 20px 20px; } }
  /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.webinar:before {
    background-image: url("../img/searchresults-webinar.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.webinar:before {
        background-image: url("../img/retina/searchresults-webinar.png");
        background-size: 20px 20px; } }
  /* line 391, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.web-page:before {
    background-image: url("../img/searchresults-webpage.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 391, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.web-page:before {
        background-image: url("../img/retina/searchresults-webpage.png");
        background-size: 20px 20px; } }
  /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.trade-journal-article:before {
    background-image: url("../img/searchresults-tradejournal.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.trade-journal-article:before {
        background-image: url("../img/retina/searchresults-tradejournal.png");
        background-size: 20px 20px; } }
  /* line 397, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.background-screening:before {
    background-image: url("../img/searchresults-backgroundscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 397, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.background-screening:before {
        background-image: url("../img/retina/searchresults-backgroundscreening.png");
        background-size: 20px 20px; } }
  /* line 400, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.student-screening:before {
    background-image: url("../img/searchresults-studentscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 400, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.student-screening:before {
        background-image: url("../img/retina/searchresults-studentscreening.png");
        background-size: 20px 20px; } }
  /* line 403, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.compliance:before {
    background-image: url("../img/searchresults-compliance.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 403, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.compliance:before {
        background-image: url("../img/retina/searchresults-compliance.png");
        background-size: 20px 20px; } }
  /* line 406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.compliance-service:before {
    background-image: url("../img/searchresults-compliance.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.compliance-service:before {
        background-image: url("../img/retina/searchresults-compliance.png");
        background-size: 20px 20px; } }
  /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.onboarding:before {
    background-image: url("../img/searchresults-onboarding.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.onboarding:before {
        background-image: url("../img/retina/searchresults-onboarding.png");
        background-size: 20px 20px; } }
  /* line 412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.fingerprint-screening:before {
    background-image: url("../img/searchresults-fingerprintscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.fingerprint-screening:before {
        background-image: url("../img/retina/searchresults-fingerprintscreening.png");
        background-size: 20px 20px; } }
  /* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.international-screening:before {
    background-image: url("../img/searchresults-internationalscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.international-screening:before {
        background-image: url("../img/retina/searchresults-internationalscreening.png");
        background-size: 20px 20px; } }
  /* line 418, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.health-screening:before {
    background-image: url("../img/searchresults-healthscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 418, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.health-screening:before {
        background-image: url("../img/retina/searchresults-healthscreening.png");
        background-size: 20px 20px; } }
  /* line 421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.vendor-screening:before {
    background-image: url("../img/searchresults-vendorscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.vendor-screening:before {
        background-image: url("../img/retina/searchresults-vendorscreening.png");
        background-size: 20px 20px; } }
  /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.fingerprinting-collection-processing:before {
    background-image: url("../img/searchresults-fingerprinting-collection-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.fingerprinting-collection-processing:before {
        background-image: url("../img/retina/searchresults-fingerprinting-collection-processing.png");
        background-size: 20px 20px; } }
  /* line 427, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.fitness-adjudication:before {
    background-image: url("../img/searchresults-fitness-adjudication.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 427, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.fitness-adjudication:before {
        background-image: url("../img/retina/searchresults-fitness-adjudication.png");
        background-size: 20px 20px; } }
  /* line 430, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.badge-photography-processing:before {
    background-image: url("../img/searchresults-badge-photography-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 430, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.badge-photography-processing:before {
        background-image: url("../img/retina/searchresults-badge-photography-processing.png");
        background-size: 20px 20px; } }
  /* line 433, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.remote-processing:before {
    background-image: url("../img/searchresults-remote-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 433, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.remote-processing:before {
        background-image: url("../img/retina/searchresults-remote-processing.png");
        background-size: 20px 20px; } }
  /* line 436, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.video:before {
    background-image: url("../img/searchresults-video.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 436, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.video:before {
        background-image: url("../img/retina/searchresults-video.png");
        background-size: 20px 20px; } }
  /* line 439, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .icon-category.blog:before {
    background-image: url("../img/searchresults-blog.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 439, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .icon-category.blog:before {
        background-image: url("../img/retina/searchresults-blog.png");
        background-size: 20px 20px; } }

/* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.related-resources .icon-category {
  position: relative;
  padding-left: 27px !important; }
  /* line 448, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .related-resources .icon-category:before {
    position: absolute;
    left: 0; }
  /* line 453, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .related-resources .icon-category .accordion-content-title:before {
    display: none; }

/* line 462, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap .checkbox-label {
  position: relative; }
/* line 465, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap .filter-type-all {
  padding-left: 0 !important; }
/* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap .filter-type {
  line-height: 20px;
  padding-left: 25px !important; }
  /* line 472, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type:before {
    content: "";
    display: block;
    height: 20px;
    left: 10px;
    margin: 0;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 20px;
    background-size: contain; }
  /* line 484, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.blog:before {
    background-image: url("../img/searchresults-blog.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 484, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.blog:before {
        background-image: url("../img/retina/searchresults-blog.png");
        background-size: 20px 20px; } }
  /* line 487, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.case-study:before {
    background-image: url("../img/searchresults-casestudy.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 487, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.case-study:before {
        background-image: url("../img/retina/searchresults-casestudy.png");
        background-size: 20px 20px; } }
  /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.compliance:before {
    background-image: url("../img/searchresults-screening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.compliance:before {
        background-image: url("../img/retina/searchresults-screening.png");
        background-size: 20px 20px; } }
  /* line 493, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.infographic:before {
    background-image: url("../img/searchresults-infographic.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 493, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.infographic:before {
        background-image: url("../img/retina/searchresults-infographic.png");
        background-size: 20px 20px; } }
  /* line 496, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.presentation:before {
    background-image: url("../img/searchresults-presentation.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 496, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.presentation:before {
        background-image: url("../img/retina/searchresults-presentation.png");
        background-size: 20px 20px; } }
  /* line 499, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.white-paper:before {
    background-image: url("../img/searchresults-whitepaper.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 499, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.white-paper:before {
        background-image: url("../img/retina/searchresults-whitepaper.png");
        background-size: 20px 20px; } }
  /* line 502, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.webinar:before {
    background-image: url("../img/searchresults-webinar.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 502, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.webinar:before {
        background-image: url("../img/retina/searchresults-webinar.png");
        background-size: 20px 20px; } }
  /* line 505, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.web-page:before {
    background-image: url("../img/searchresults-webpage.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 505, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.web-page:before {
        background-image: url("../img/retina/searchresults-webpage.png");
        background-size: 20px 20px; } }
  /* line 508, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.trade-journal-article:before {
    background-image: url("../img/searchresults-tradejournal.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 508, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.trade-journal-article:before {
        background-image: url("../img/retina/searchresults-tradejournal.png");
        background-size: 20px 20px; } }
  /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.video:before {
    background-image: url("../img/searchresults-video.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.video:before {
        background-image: url("../img/retina/searchresults-video.png");
        background-size: 20px 20px; } }
  /* line 514, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.background-screening:before {
    background-image: url("../img/searchresults-backgroundscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 514, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.background-screening:before {
        background-image: url("../img/retina/searchresults-backgroundscreening.png");
        background-size: 20px 20px; } }
  /* line 517, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.student-screening:before {
    background-image: url("../img/searchresults-studentscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 517, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.student-screening:before {
        background-image: url("../img/retina/searchresults-studentscreening.png");
        background-size: 20px 20px; } }
  /* line 520, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.compliance-service:before {
    background-image: url("../img/searchresults-compliance.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 520, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.compliance-service:before {
        background-image: url("../img/retina/searchresults-compliance.png");
        background-size: 20px 20px; } }
  /* line 523, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.onboarding:before {
    background-image: url("../img/searchresults-onboarding.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 523, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.onboarding:before {
        background-image: url("../img/retina/searchresults-onboarding.png");
        background-size: 20px 20px; } }
  /* line 526, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.fingerprint-screening:before {
    background-image: url("../img/searchresults-fingerprintscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 526, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.fingerprint-screening:before {
        background-image: url("../img/retina/searchresults-fingerprintscreening.png");
        background-size: 20px 20px; } }
  /* line 529, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.international-screening:before {
    background-image: url("../img/searchresults-internationalscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 529, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.international-screening:before {
        background-image: url("../img/retina/searchresults-internationalscreening.png");
        background-size: 20px 20px; } }
  /* line 532, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.health-screening:before {
    background-image: url("../img/searchresults-healthscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 532, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.health-screening:before {
        background-image: url("../img/retina/searchresults-healthscreening.png");
        background-size: 20px 20px; } }
  /* line 535, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.vendor-screening:before {
    background-image: url("../img/searchresults-vendorscreening.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 535, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.vendor-screening:before {
        background-image: url("../img/retina/searchresults-vendorscreening.png");
        background-size: 20px 20px; } }
  /* line 538, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.fingerprinting-collection-processing:before {
    background-image: url("../img/searchresults-fingerprinting-collection-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 538, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.fingerprinting-collection-processing:before {
        background-image: url("../img/retina/searchresults-fingerprinting-collection-processing.png");
        background-size: 20px 20px; } }
  /* line 541, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.fitness-adjudication:before {
    background-image: url("../img/searchresults-fitness-adjudication.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 541, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.fitness-adjudication:before {
        background-image: url("../img/retina/searchresults-fitness-adjudication.png");
        background-size: 20px 20px; } }
  /* line 544, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.badge-photography-processing:before {
    background-image: url("../img/searchresults-badge-photography-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 544, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.badge-photography-processing:before {
        background-image: url("../img/retina/searchresults-badge-photography-processing.png");
        background-size: 20px 20px; } }
  /* line 547, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .custom-checkboxes .input-wrap .filter-type.remote-processing:before {
    background-image: url("../img/searchresults-remote-processing.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 547, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .custom-checkboxes .input-wrap .filter-type.remote-processing:before {
        background-image: url("../img/retina/searchresults-remote-processing.png");
        background-size: 20px 20px; } }
/* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .blog:before {
  background-image: url("../img/searchresults-blog-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .blog:before {
      background-image: url("../img/retina/searchresults-blog-active.png");
      background-size: 20px 20px; } }
/* line 555, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .case-study:before {
  background-image: url("../img/searchresults-casestudy-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 555, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .case-study:before {
      background-image: url("../img/retina/searchresults-casestudy-active.png");
      background-size: 20px 20px; } }
/* line 558, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .compliance:before {
  background-image: url("../img/searchresults-screening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 558, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .compliance:before {
      background-image: url("../img/retina/searchresults-screening-active.png");
      background-size: 20px 20px; } }
/* line 561, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .infographic:before {
  background-image: url("../img/searchresults-infographic-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 561, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .infographic:before {
      background-image: url("../img/retina/searchresults-infographic-active.png");
      background-size: 20px 20px; } }
/* line 564, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .presentation:before {
  background-image: url("../img/searchresults-presentation-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 564, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .presentation:before {
      background-image: url("../img/retina/searchresults-presentation-active.png");
      background-size: 20px 20px; } }
/* line 567, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .white-paper:before {
  background-image: url("../img/searchresults-whitepaper-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 567, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .white-paper:before {
      background-image: url("../img/retina/searchresults-whitepaper-active.png");
      background-size: 20px 20px; } }
/* line 570, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .webinar:before {
  background-image: url("../img/searchresults-webinar-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 570, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .webinar:before {
      background-image: url("../img/retina/searchresults-webinar-active.png");
      background-size: 20px 20px; } }
/* line 573, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .web-page:before {
  background-image: url("../img/searchresults-webpage-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 573, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .web-page:before {
      background-image: url("../img/retina/searchresults-webpage-active.png");
      background-size: 20px 20px; } }
/* line 576, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .trade-journal-article:before {
  background-image: url("../img/searchresults-tradejournal-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 576, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .trade-journal-article:before {
      background-image: url("../img/retina/searchresults-tradejournal-active.png");
      background-size: 20px 20px; } }
/* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .video:before {
  background-image: url("../img/searchresults-video-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .video:before {
      background-image: url("../img/retina/searchresults-video-active.png");
      background-size: 20px 20px; } }
/* line 582, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .background-screening:before {
  background-image: url("../img/searchresults-backgroundscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 582, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .background-screening:before {
      background-image: url("../img/retina/searchresults-backgroundscreening-active.png");
      background-size: 20px 20px; } }
/* line 585, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .student-screening:before {
  background-image: url("../img/searchresults-studentscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 585, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .student-screening:before {
      background-image: url("../img/retina/searchresults-studentscreening-active.png");
      background-size: 20px 20px; } }
/* line 588, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .compliance-service:before {
  background-image: url("../img/searchresults-compliance-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 588, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .compliance-service:before {
      background-image: url("../img/retina/searchresults-compliance-active.png");
      background-size: 20px 20px; } }
/* line 591, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .onboarding:before {
  background-image: url("../img/searchresults-onboarding-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 591, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .onboarding:before {
      background-image: url("../img/retina/searchresults-onboarding-active.png");
      background-size: 20px 20px; } }
/* line 594, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .fingerprint-screening:before {
  background-image: url("../img/searchresults-fingerprintscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 594, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .fingerprint-screening:before {
      background-image: url("../img/retina/searchresults-fingerprintscreening-active.png");
      background-size: 20px 20px; } }
/* line 597, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .international-screening:before {
  background-image: url("../img/searchresults-internationalscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 597, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .international-screening:before {
      background-image: url("../img/retina/searchresults-internationalscreening-active.png");
      background-size: 20px 20px; } }
/* line 600, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .health-screening:before {
  background-image: url("../img/searchresults-healthscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 600, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .health-screening:before {
      background-image: url("../img/retina/searchresults-healthscreening-active.png");
      background-size: 20px 20px; } }
/* line 603, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .vendor-screening:before {
  background-image: url("../img/searchresults-vendorscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 603, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .vendor-screening:before {
      background-image: url("../img/retina/searchresults-vendorscreening-active.png");
      background-size: 20px 20px; } }
/* line 606, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .fingerprinting-collection-processing:before {
  background-image: url("../img/searchresults-fingerprinting-collection-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 606, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .fingerprinting-collection-processing:before {
      background-image: url("../img/retina/searchresults-fingerprinting-collection-processing-active.png");
      background-size: 20px 20px; } }
/* line 609, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .fitness-adjudication:before {
  background-image: url("../img/searchresults-fitness-adjudication-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 609, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .fitness-adjudication:before {
      background-image: url("../img/retina/searchresults-fitness-adjudication-active.png");
      background-size: 20px 20px; } }
/* line 612, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .badge-photography-processing:before {
  background-image: url("../img/searchresults-badge-photography-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 612, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .badge-photography-processing:before {
      background-image: url("../img/retina/searchresults-badge-photography-processing-active.png");
      background-size: 20px 20px; } }
/* line 615, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.custom-checkboxes .input-wrap.checked .remote-processing:before {
  background-image: url("../img/searchresults-remote-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 615, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .custom-checkboxes .input-wrap.checked .remote-processing:before {
      background-image: url("../img/retina/searchresults-remote-processing-active.png");
      background-size: 20px 20px; } }
/* line 620, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .blog:before {
  background-image: url("../img/searchresults-blog-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 620, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .blog:before {
      background-image: url("../img/retina/searchresults-blog-active.png");
      background-size: 20px 20px; } }
/* line 623, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .case-study:before {
  background-image: url("../img/searchresults-casestudy-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 623, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .case-study:before {
      background-image: url("../img/retina/searchresults-casestudy-active.png");
      background-size: 20px 20px; } }
/* line 626, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .compliance:before {
  background-image: url("../img/searchresults-screening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 626, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .compliance:before {
      background-image: url("../img/retina/searchresults-screening-active.png");
      background-size: 20px 20px; } }
/* line 629, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .infographic:before {
  background-image: url("../img/searchresults-infographic-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 629, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .infographic:before {
      background-image: url("../img/retina/searchresults-infographic-active.png");
      background-size: 20px 20px; } }
/* line 632, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .presentation:before {
  background-image: url("../img/searchresults-presentation-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 632, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .presentation:before {
      background-image: url("../img/retina/searchresults-presentation-active.png");
      background-size: 20px 20px; } }
/* line 635, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .white-paper:before {
  background-image: url("../img/searchresults-whitepaper-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 635, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .white-paper:before {
      background-image: url("../img/retina/searchresults-whitepaper-active.png");
      background-size: 20px 20px; } }
/* line 638, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .webinar:before {
  background-image: url("../img/searchresults-webinar-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 638, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .webinar:before {
      background-image: url("../img/retina/searchresults-webinar-active.png");
      background-size: 20px 20px; } }
/* line 641, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .web-page:before {
  background-image: url("../img/searchresults-webpage-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 641, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .web-page:before {
      background-image: url("../img/retina/searchresults-webpage-active.png");
      background-size: 20px 20px; } }
/* line 644, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .trade-journal-article:before {
  background-image: url("../img/searchresults-tradejournal-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 644, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .trade-journal-article:before {
      background-image: url("../img/retina/searchresults-tradejournal-active.png");
      background-size: 20px 20px; } }
/* line 647, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .video:before {
  background-image: url("../img/searchresults-video-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 647, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .video:before {
      background-image: url("../img/retina/searchresults-video-active.png");
      background-size: 20px 20px; } }
/* line 650, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .background-screening:before {
  background-image: url("../img/searchresults-backgroundscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 650, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .background-screening:before {
      background-image: url("../img/retina/searchresults-backgroundscreening-active.png");
      background-size: 20px 20px; } }
/* line 653, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .student-screening:before {
  background-image: url("../img/searchresults-studentscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 653, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .student-screening:before {
      background-image: url("../img/retina/searchresults-studentscreening-active.png");
      background-size: 20px 20px; } }
/* line 656, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .compliance-service:before {
  background-image: url("../img/searchresults-compliance-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 656, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .compliance-service:before {
      background-image: url("../img/retina/searchresults-compliance-active.png");
      background-size: 20px 20px; } }
/* line 659, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .onboarding:before {
  background-image: url("../img/searchresults-onboarding-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 659, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .onboarding:before {
      background-image: url("../img/retina/searchresults-onboarding-active.png");
      background-size: 20px 20px; } }
/* line 662, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .fingerprint-screening:before {
  background-image: url("../img/searchresults-fingerprintscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 662, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .fingerprint-screening:before {
      background-image: url("../img/retina/searchresults-fingerprintscreening-active.png");
      background-size: 20px 20px; } }
/* line 665, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .international-screening:before {
  background-image: url("../img/searchresults-internationalscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 665, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .international-screening:before {
      background-image: url("../img/retina/searchresults-internationalscreening-active.png");
      background-size: 20px 20px; } }
/* line 668, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .health-screening:before {
  background-image: url("../img/searchresults-healthscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 668, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .health-screening:before {
      background-image: url("../img/retina/searchresults-healthscreening-active.png");
      background-size: 20px 20px; } }
/* line 671, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .vendor-screening:before {
  background-image: url("../img/searchresults-vendorscreening-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 671, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .vendor-screening:before {
      background-image: url("../img/retina/searchresults-vendorscreening-active.png");
      background-size: 20px 20px; } }
/* line 674, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .fingerprinting-collection-processing:before {
  background-image: url("../img/searchresults-fingerprinting-collection-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 674, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .fingerprinting-collection-processing:before {
      background-image: url("../img/retina/searchresults-fingerprinting-collection-processing-active.png");
      background-size: 20px 20px; } }
/* line 677, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .fitness-adjudication:before {
  background-image: url("../img/searchresults-fitness-adjudication-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 677, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .fitness-adjudication:before {
      background-image: url("../img/retina/searchresults-fitness-adjudication-active.png");
      background-size: 20px 20px; } }
/* line 680, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .badge-photography-processing:before {
  background-image: url("../img/searchresults-badge-photography-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 680, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .badge-photography-processing:before {
      background-image: url("../img/retina/searchresults-badge-photography-processing-active.png");
      background-size: 20px 20px; } }
/* line 683, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.no-touch .custom-checkboxes .input-wrap:hover .remote-processing:before {
  background-image: url("../img/searchresults-remote-processing-active.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 683, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .no-touch .custom-checkboxes .input-wrap:hover .remote-processing:before {
      background-image: url("../img/retina/searchresults-remote-processing-active.png");
      background-size: 20px 20px; } }

/* line 692, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.spinner,
.success-icon,
.error-icon {
  display: block;
  margin: 0 auto 10px;
  text-indent: -1000em;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent; }

/* line 701, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.spinner {
  width: 32px;
  height: 32px;
  background: url("../img/ajax-loader.gif"); }

/* line 707, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.success-icon {
  width: 71px;
  height: 71px;
  background: url("../img/vertical_screen/form-success.png"); }

/* line 713, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.error-icon {
  width: 71px;
  height: 71px;
  background: url("../img/vertical_screen/form-alert.png"); }

/* line 719, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.search-results-info {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 2px solid #e7e7e7;
  margin-bottom: 35px;
  padding-bottom: 15px; }
  /* line 726, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-info .search-results-info-count,
  .search-results-info .search-results-info-sort {
    display: block; }
  /* line 730, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-info .search-results-info-count {
    font-size: 16px;
    line-height: 20px; }
  /* line 735, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-info .search-results-info-sort {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0 !important;
    text-transform: uppercase; }
    /* line 741, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-info .search-results-info-sort a {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      color: #9fcf68;
      margin-left: 20px;
      vertical-align: top; }
      /* line 748, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .search-results-info .search-results-info-sort a.is-active {
        color: #3a3f42;
        font-weight: bold; }

/* line 1412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.article-wrapper {
  margin-bottom: 60px; }

/* line 1415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.article-title {
  color: #3a3f42;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase; }

/* line 1421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.article-details {
  clear: both;
  display: block; }
  /* line 1425, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .article-details .article-byline {
    border-right: 1px solid #3a3f42;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-size: 16px;
    line-height: 16px;
    margin-right: 5px;
    padding-right: 5px; }
  /* line 1433, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .article-details .article-tag-list {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-size: 16px;
    line-height: 16px; }

/* line 1439, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.article-intro {
  font-size: 21px;
  line-height: 36px;
  margin-bottom: 23px;
  padding-bottom: 23px;
  border-bottom: 1px solid #e7e7e7; }

/* line 1447, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
.article-copy em {
  font-weight: 600;
  text-transform: uppercase; }

/*------------------------------------*\
    $STATE
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.touch.share-nav-active {
  height: 100%;
  overflow: hidden; }
  /* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .touch.share-nav-active body {
    overflow: hidden;
    height: 100%; }

/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.page-nav-active {
  height: 100%; }
  /* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .page-nav-active body {
    overflow: hidden;
    height: 100%; }
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .page-nav-active #page-header {
    height: 100%; }
  /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .page-nav-active .mobile-nav-ui {
    border-top: 2px solid #c8c8c8;
    height: 100%; }

/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.share-nav-active {
  height: 100%; }
  /* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .share-nav-active body {
    overflow: hidden;
    height: 100%; }
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .share-nav-active #page-header {
    height: 100%; }
  /* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .share-nav-active .mobile-nav-ui {
    border-top: 2px solid #c8c8c8;
    height: 100%; }

/* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.search-nav-active .search-box {
  max-height: 200px; }
@media (min-width: 966px) {
  /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .search-nav-active .search-box {
    border-top: 1px solid #bdde95;
    opacity: 1; } }
@media (max-width: 965px) {
  /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .search-nav-active .background-dim {
    background: rgba(0, 0, 0, 0.6);
    z-index: 30; } }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.loading-wrap {
  display: none;
  position: absolute;
  height: 100%;
  text-align: center;
  width: 100%; }
  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .loading-wrap .loading {
    margin: -60px 0 0 -60px;
    left: 50%;
    height: 120px;
    top: 20%;
    position: absolute;
    width: 120px; }
  /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .loading-wrap .loading-spinner {
    background: url("../img/vertical_screen/loader.gif");
    height: 65px;
    margin: 0 auto 10px auto;
    width: 65px; }
  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
  .loading-wrap .loading-text {
    font-size: 24px; }

/* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.search-box {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  max-height: 0;
  overflow: hidden; }
  @media (min-width: 966px) {
    /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
    .search-box {
      opacity: 0; } }

/* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.background-dim {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background: rgba(0, 0, 0, 0);
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  box-sizing: content-box;
  padding-bottom: 50%;
  z-index: -1; }

/* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_4.state.scss */
.show-more-list {
  -webkit-transition: max-height 0.1s ease-in;
  -moz-transition: max-height 0.1s ease-in;
  -o-transition: max-height 0.1s ease-in;
  transition: max-height 0.1s ease-in;
  overflow: hidden; }

/*------------------------------------*\
    $THEME
\*------------------------------------*/
/* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding: 10px 45px;
  margin: 0 auto 8px;
  border: none;
  border-bottom: 3px solid #77b800;
  background-color: #9fcf68;
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 400; }
  /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn:hover {
    background-color: #fff;
    color: #9fcf68;
    text-decoration: none; }
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn.disabled {
    opacity: 0.5; }
    /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
    .branded-btn.disabled:hover {
      background-color: #9fcf68;
      color: #fff; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
    .branded-btn.disabled:focus {
      outline: none; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn.inverted {
    background-color: #fff;
    color: #9fcf68; }
  /* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn.inverted:hover {
    background-color: #9fcf68;
    color: #fff; }

/* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.submit-btn.branded-btn {
  border-width: 0 0 3px 0;
  border-style: solid;
  border-color: #77b800; }

/* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-wrap .branded-btn {
  margin-right: 8px; }

/* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-simple {
  font-size: 16px;
  position: relative; }

@media (max-width: 965px) {
  /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-simple {
    text-align: center;
    display: block;
    font-size: 14px;
    padding: 29px 0 7px; }

  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn {
    font-size: 14px; } }
@media (max-width: 640px) {
  /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-wrap .branded-btn {
    display: block;
    font-size: 12px;
    margin-right: 0;
    padding: 10px 25px; }

  /* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn {
    text-align: center;
    font-size: 12px; }

  /* line 94, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-simple {
    font-size: 12px; } }
/* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-big {
  background-color: #e6723b;
  border-color: #ca4600; }
  /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-big:hover {
    color: #e6723b; }

/* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-certiphi {
  background-color: #dd362a;
  border-color: #c71100; }
  /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-certiphi:hover {
    color: #dd362a; }

/* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-truescreen {
  background-color: #1593c8;
  border-color: #1f4176; }
  /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-truescreen:hover {
    color: #1593c8; }

/* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.branded-btn-fieldprint {
  background-color: #7b2c7d;
  border-color: #410b42; }
  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
  .branded-btn-fieldprint:hover {
    color: #7b2c7d; }

/* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_5.theme.scss */
.bullet-list {
  margin: 0 0 0 20px;
  text-align: left; }

/*------------------------------------*\
    $COMPONENTS
\*------------------------------------*/
/*------------------------------------*\
    $COMPONENTS
\*------------------------------------*/
/*
 * Core Owl Carousel CSS File
 * v1.24
 */
/* clearfix */
/* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* display none until init */
/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y; }

/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-wrapper {
  display: none;
  position: relative; }

/* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  z-index: 2;
  width: 100%; }

/* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.advanced-process-slider .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  z-index: 2;
  width: 100%; }

/* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.slider-end-left,
.slider-end-right {
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -moz-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
  position: absolute;
  content: "";
  display: none;
  display: block;
  height: 50px;
  width: 25px;
  top: 0; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.slider-end-left {
  left: 0;
  z-index: 3; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.slider-end-right {
  right: 0; }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.disabled-prev.disabled-next .prev-slide,
.disabled-prev.disabled-next .next-slide {
  display: none; }

/* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

/* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-item {
  float: left; }

/* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer; }

/* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  /* line 98, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls.hidden {
    display: none; }

/* mouse grab icon */
/* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.grabbing {
  cursor: url(https://www.verticalscreen.com/Static/css/grabbing.png) 8 8, move; }

/* fix */
/* line 110, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/* CSS3 Transitions */
/* line 121, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px; }

/* fade */
/* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease; }

/* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease; }

/* backSlide */
/* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease; }

/* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease; }

/* goDown */
/* line 154, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both; }

/* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both; }

/* scaleUp */
/* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both; }

/* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both; }

/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; } }

@-moz-keyframes empty {
  /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; } }

@keyframes empty {
  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; } }

@-webkit-keyframes fadeIn {
  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 0; }

  /* line 189, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1; } }

@-moz-keyframes fadeIn {
  /* line 192, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 0; }

  /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1; } }

@keyframes fadeIn {
  /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 0; }

  /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1; } }

@-webkit-keyframes fadeOut {
  /* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; }

  /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 0; } }

@-moz-keyframes fadeOut {
  /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; }

  /* line 205, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 0; } }

@keyframes fadeOut {
  /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0% {
    opacity: 1; }

  /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 0; } }

@-webkit-keyframes backSlideOut {
  /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }

  /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); }

  /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%); } }

@-moz-keyframes backSlideOut {
  /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }

  /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); }

  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%); } }

@keyframes backSlideOut {
  /* line 222, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  25% {
    opacity: .5;
    transform: translateZ(-500px); }

  /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); }

  /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%); } }

@-webkit-keyframes backSlideIn {
  /* line 227, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0%, 25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%); }

  /* line 228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px); }

  /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0); } }

@-moz-keyframes backSlideIn {
  /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0%, 25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%); }

  /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px); }

  /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0); } }

@keyframes backSlideIn {
  /* line 237, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  0%, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%); }

  /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  75% {
    opacity: .5;
    transform: translateZ(-500px); }

  /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0); } }

@-webkit-keyframes scaleToFade {
  /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    -webkit-transform: scale(0.8); } }

@-moz-keyframes scaleToFade {
  /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    -moz-transform: scale(0.8); } }

@keyframes scaleToFade {
  /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    transform: scale(0.8); } }

@-webkit-keyframes goDown {
  /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    -webkit-transform: translateY(-100%); } }

@-moz-keyframes goDown {
  /* line 254, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    -moz-transform: translateY(-100%); } }

@keyframes goDown {
  /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    transform: translateY(-100%); } }

@-webkit-keyframes scaleUpFrom {
  /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    opacity: 0;
    -webkit-transform: scale(1.5); } }

@-moz-keyframes scaleUpFrom {
  /* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    opacity: 0;
    -moz-transform: scale(1.5); } }

@keyframes scaleUpFrom {
  /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  from {
    opacity: 0;
    transform: scale(1.5); } }

@-webkit-keyframes scaleUpTo {
  /* line 271, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    -webkit-transform: scale(1.5); } }

@-moz-keyframes scaleUpTo {
  /* line 274, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    -moz-transform: scale(1.5); } }

@keyframes scaleUpTo {
  /* line 277, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  to {
    opacity: 0;
    transform: scale(1.5); } }

/*
 * Owl Carousel Owl Demo Theme
 * v1.24
 */
/* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center; }

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
/* line 294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-controls .owl-buttons {
  overflow: hidden;
  z-index: 1; }
  /* line 299, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-prev,
  .owl-controls .owl-buttons .owl-next {
    width: 46px;
    height: 46px;
    text-indent: -9999px;
    background-repeat: no-repeat;
    background-position: center center; }
    /* line 305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .owl-controls .owl-buttons .owl-prev.disabled,
    .owl-controls .owl-buttons .owl-next.disabled {
      display: none; }
  /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-prev {
    float: left;
    background-image: url("../img/vertical_screen/carousels/carousel-prev.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .owl-controls .owl-buttons .owl-prev {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-prev.png");
        background-size: 46px 46px; } }
    /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-prev:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-prev-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
        .no-touch .owl-controls .owl-buttons .owl-prev:hover {
          background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-hover.png");
          background-size: 46px 46px; } }
    /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-prev.disabled:hover {
      display: none; }
  /* line 325, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-next {
    float: right;
    background-image: url("../img/vertical_screen/carousels/carousel-next.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 325, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .owl-controls .owl-buttons .owl-next {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-next.png");
        background-size: 46px 46px; } }
    /* line 330, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-next:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-next-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 330, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
        .no-touch .owl-controls .owl-buttons .owl-next:hover {
          background-image: url("../img/vertical_screen/retina/carousels/carousel-next-hover.png");
          background-size: 46px 46px; } }
    /* line 333, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-next.disabled:hover {
      display: none; }
  /* line 342, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons.double-arrow .owl-prev {
    background-image: url("../img/vertical_screen/carousels/carousel-double-prev.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 342, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .owl-controls .owl-buttons.double-arrow .owl-prev {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-double-prev.png");
        background-size: 46px 46px; } }
    /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons.double-arrow .owl-prev:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-double-prev-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
        .no-touch .owl-controls .owl-buttons.double-arrow .owl-prev:hover {
          background-image: url("../img/vertical_screen/retina/carousels/carousel-double-prev-hover.png");
          background-size: 46px 46px; } }
    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons.double-arrow .owl-prev.disabled:hover {
      display: none; }
  /* line 356, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons.double-arrow .owl-next {
    background-image: url("../img/vertical_screen/carousels/carousel-double-next.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 356, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .owl-controls .owl-buttons.double-arrow .owl-next {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-double-next.png");
        background-size: 46px 46px; } }
    /* line 360, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons.double-arrow .owl-next:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-double-next-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 360, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
        .no-touch .owl-controls .owl-buttons.double-arrow .owl-next:hover {
          background-image: url("../img/vertical_screen/retina/carousels/carousel-double-next-hover.png");
          background-size: 46px 46px; } }
    /* line 363, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons.double-arrow .owl-next.disabled:hover {
      display: none; }

/* Styling Pagination*/
/* line 377, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls .owl-page {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */ }

/* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 8px;
  height: 8px;
  margin: 5px 7px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: dimgrey;
  filter: Alpha(Opacity=30);
  /*IE7 fix*/
  opacity: 0.3; }

/* line 397, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls .owl-page.active span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1; }

/* line 403, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: dimgrey; }

/* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls .owl-page.active:hover span {
  background: #f7941d; }

/* If PaginationNumbers is true */
/* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: white;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

/* preloading images */
/* line 427, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
.owl-item.loading {
  min-height: 150px;
  background: url(https://www.verticalscreen.com/Static/css/AjaxLoader.gif) no-repeat center center; }

/* line 1, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_tabs.scss */
.tab-panel {
  display: none; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_tabs.scss */
.tab-panel-active {
  display: block; }

/* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_tabs.scss */
.what-we-do-template .tab-panel {
  visibility: hidden;
  display: block;
  height: 0; }
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_tabs.scss */
.what-we-do-template .tab-panel-active {
  visibility: visible;
  height: 100%; }

/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_tabs.scss */
.tab-nav-trigger-what:hover,
.tab-nav-trigger:hover {
  cursor: pointer; }

/*  --------------------------------------------------
    Reveal Modals
    -------------------------------------------------- */
/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal-bg {
  position: fixed;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  height: 100%;
  width: 100%;
  background: #000;
  background: rgba(0, 0, 0, 0);
  z-index: -1;
  display: block;
  top: 0;
  left: 0; }
  /* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-bg.display-modal-bg {
    background: rgba(0, 0, 0, 0.8);
    z-index: 2000; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal {
  position: fixed;
  visibility: hidden;
  background-color: #fff;
  z-index: 2001; }
  /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal.form-content {
    left: 50%;
    margin-left: -330px;
    max-width: 660px;
    position: fixed;
    top: 1% !important;
    width: 98%; }
    /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal.form-content input[type="text"] {
      background: #fbfbfb; }
    /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal.form-content .checkbox-input-group .input-wrap {
      background-color: #f2f2f2; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal.form-content.is-open {
      max-height: 98%;
      overflow-y: auto;
      -webkit-overflow-scrolling: touch; }

/* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal.small {
  width: 200px;
  margin-left: -140px; }

/* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal.medium {
  width: 400px;
  margin-left: -240px; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal.large {
  width: 600px;
  margin-left: -340px; }

/* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal.xlarge {
  width: 800px;
  margin-left: -440px; }

/* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-header {
  color: #3a3f42; }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal .close-x {
  font-size: 26px;
  line-height: .5;
  position: absolute;
  top: 11px;
  right: 14px;
  cursor: pointer;
  z-index: 999999; }

/* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-modal a.modal-link {
  color: #9fcf68;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer; }
  /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal a.modal-link:hover {
    text-decoration: underline; }

/* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
.reveal-buttons {
  text-align: left; }
  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-buttons .branded-btn {
    display: block;
    float: left;
    margin-right: 15px; }
  /* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-buttons .close-reveal-modal {
    display: block;
    float: left;
    height: 45px;
    line-height: 45px;
    margin-left: 10px;
    vertical-align: middle; }

/*------------------------------------*\
    $TEMPLATES
\*------------------------------------*/
/*------------------------------------*\
    $TEMPLATES
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blogs-head {
  color: #3a3f42;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .main-content {
  padding-bottom: 0; }
/* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .featured-blog-post .blog-post-title {
  margin-bottom: 30px; }
/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .featured-blog-post .blog-post-details {
  margin-bottom: 15px; }
/* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-title {
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4; }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post .blog-post-title .blog-post-title-link {
    color: #9fcf68; }
/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-title-head {
  font-size: 36px;
  font-weight: 700; }
/* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-details .blog-post-link,
.blogs-template .blog-post .blog-post-copy .blog-post-link {
  color: #9fcf68; }
/* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-details .blog-byline,
.blogs-template .blog-post .blog-post-copy .blog-byline {
  margin-bottom: 5px; }
/* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-details {
  font-size: 14px;
  margin-bottom: 20px; }
  /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post .blog-post-details .blog-title {
    color: dimgrey;
    font-weight: 600; }
  /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post .blog-post-details .blog-title-link {
    color: #9fcf68; }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post .blog-post-details .blog-post-title-link,
  .blogs-template .blog-post .blog-post-details .blog-post-tag {
    color: #9fcf68; }
/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-intro {
  font-size: 21px;
  line-height: 36px;
  margin-bottom: 23px;
  padding-bottom: 23px;
  border-bottom: 1px solid #e7e7e7; }
/* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post .blog-post-copy {
  font-size: 16px; }
/* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .topic-results {
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 35px;
  padding-bottom: 15px; }
  /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-results .results-found {
    margin-bottom: 0; }
  /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-results .sort-by {
    margin-bottom: 0;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
    text-transform: uppercase; }
    /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .topic-results .sort-by a {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      color: #9fcf68;
      margin-left: 20px;
      vertical-align: top; }
      /* line 110, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .blogs-template .topic-results .sort-by a.is-active {
        color: #3a3f42;
        font-weight: bold; }
/* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .more-posts-link {
  color: dimgrey;
  display: block;
  margin-top: -64px;
  position: relative;
  text-align: center;
  width: 100%; }
  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .more-posts-link:before {
    background: url("../img/vertical_screen/show-more-link.png");
    content: "";
    display: block;
    height: 46px;
    margin: -56px auto 0;
    width: 46px; }
  /* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .more-posts-link:hover {
    color: #9fcf68; }
/* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-page .blog-header .blog-title,
.blogs-template .topic-page .blog-header .blog-title {
  position: relative;
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-page .main-content,
.blogs-template .topic-page .main-content {
  padding-bottom: 50px; }
/* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .topic-page .main-content .blog-topic {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post-page .blog-post-title-head {
  font-weight: 700; }
/* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.blogs-template .blog-post-page .main-content {
  padding-bottom: 50px; }

/* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.featured-blogs {
  margin-bottom: 60px; }
  /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .featured-blog-post .blog-post-title {
    font-size: 24px; }
  /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .featured-blog-post .blog-post-details {
    font-size: 14px; }
    /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-details .blog-title {
      color: dimgrey; }
  /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .featured-blog-post .blog-post-copy {
    margin-bottom: 0; }
    /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-copy .blog-post-link {
      color: #9fcf68; }
  /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .blog-post:last-child {
    margin-bottom: 0; }
  /* line 205, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .blog-post .blog-post-title {
    font-size: 18px; }
    /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .blog-post .blog-post-title .blog-post-title-link {
      color: #9fcf68; }
  /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .blog-post .blog-post-details {
    font-size: 14px; }
    /* line 216, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .blog-post .blog-post-details .blog-title {
      color: dimgrey;
      font-weight: 600; }

/* line 225, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-post-copy {
  font-size: 16px; }
/* line 231, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-post-title-link,
.our-blogs .blog-post-tag,
.our-blogs .blog-post-link {
  color: #9fcf68; }
/* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-title,
.our-blogs .blog-post-title {
  font-weight: 700; }
/* line 240, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-title {
  color: dimgrey; }
/* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-post-title {
  font-size: 18px; }
/* line 249, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-post-details,
.our-blogs .blog-title {
  font-size: 14px; }
/* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.our-blogs .blog-byline {
  margin-bottom: 5px; }

/* line 259, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .aside-section-head {
  border-bottom: none;
  margin-bottom: 0; }
/* line 265, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .blogs-nav-list,
.aside-section .blogs-topics-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .blogs-nav-item,
.aside-section .blogs-topic-item {
  padding-top: 25px;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px; }
/* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .blog-title,
.aside-section .blog-description,
.aside-section .blog-topic {
  font-size: 14px; }
/* line 283, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .blog-title-link,
.aside-section .blog-topic-link {
  color: #9fcf68;
  font-weight: 700; }
  /* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .aside-section .blog-title-link.ellipsis,
  .aside-section .blog-topic-link.ellipsis {
    max-height: 40px;
    overflow: hidden;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top; }
/* line 293, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.aside-section .blogs-nav-ordered-list {
  margin-left: 23px;
  margin-right: 16px;
  color: #9fcf68;
  font-weight: bold;
  font-size: 14px;
  padding-left: 0; }
  /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .aside-section .blogs-nav-ordered-list .blogs-nav-item {
    text-align: left; }
    /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item:first-child {
      border-color: #e2e2e2; }
    /* line 307, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item .blog-title {
      margin-bottom: 10px; }
    /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item .blog-description {
      font-weight: normal;
      color: dimgrey; }

/* line 1006, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.nav-col .popular-posts-list {
  margin: 20px 0 0 40px; }
  /* line 1008, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .nav-col .popular-posts-list .popular-post-title-link {
    color: #9fcf68; }

/* line 1012, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
.nav-col .aside-section-head {
  padding: 0; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
.certifications-header .certifications-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
.certifications-header .certifications-description {
  font-weight: 600;
  font-style: italic; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.limit-job-listings {
  overflow: hidden; }

/* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.job-listings-table {
  position: relative; }

/* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.job-listing-trigger-wrap {
  display: none; }
  /* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .show-more-results .job-listing-trigger-wrap {
    display: block; }

/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.begin-results-set {
  border-top: 2px solid #e3e3e3;
  height: 40px; }

/* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.job-listings-table-wrap {
  position: relative; }

/* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.loading-content .job-listings-wrap {
  opacity: 0.3; }

/* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.filters-search-box .search-box-input {
  color: #696969;
  border: none;
  background-repeat: no-repeat;
  outline: none;
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */ }
  /* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input::-webkit-input-placeholder {
    color: dimgrey; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:-moz-placeholder {
    color: dimgrey; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input::-moz-placeholder {
    color: dimgrey; }
  /* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:-ms-input-placeholder {
    color: dimgrey; }
  /* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:focus::-webkit-input-placeholder {
    color: #dadada; }
  /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:focus:-moz-placeholder {
    color: #dadada; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:focus::-moz-placeholder {
    color: #dadada; }
  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input:focus:-ms-input-placeholder {
    color: #dadada; }
  /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input .placeholder {
    color: dimgrey; }
  /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-input::-ms-clear {
    display: none; }
/* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.filters-search-box .search-box-clear {
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  -o-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
  background: none;
  border: none;
  outline: none; }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters-search-box .search-box-clear.active {
    opacity: 1; }
/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
.filters-search-box .close-search-trigger {
  background: none;
  border: none;
  outline: none; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .main-content {
  padding-top: 40px; }
/* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .our-officers-head {
  color: #3a3f42;
  font-size: 36px;
  font-weight: 700;
  text-transform: uppercase; }
/* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .menu-group {
  margin-bottom: 15px; }
/* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .officers-accordion-section .aside-section-head {
  border-bottom: none;
  margin-bottom: 0; }
/* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .officers-accordion-section .our-officers-nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.our-officers-template .officers-accordion-section .our-officers-nav-item {
  padding-top: 45px;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px; }

/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.officers-accordion-section.our-officers-nav {
  padding: 0;
  border: none;
  margin-bottom: 0;
  background-color: transparent; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .officers-accordion-section.our-officers-nav .accordion-group .accordion-content {
    max-height: 3000px;
    overflow: hidden;
    *zoom: 1; }
  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .officers-accordion-section.our-officers-nav .aside-section-head {
    padding: 0;
    border-top: none;
    color: dimgrey;
    text-align: left;
    line-height: 1.2em; }
  /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .officers-accordion-section.our-officers-nav .menu-item.menu-item_type_accordion {
    display: none; }
  /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .officers-accordion-section.our-officers-nav .our-officers-nav-list {
    margin-left: 0;
    margin-right: 0; }
    /* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-name {
      display: block;
      font-size: 21px;
      margin-bottom: 35px; }
      /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-name i {
        font-size: 16px;
        font-weight: normal; }
    /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-details {
      margin-left: 195px; }
    /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-img {
      float: left;
      margin-right: 20px; }
/* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.officers-accordion-section .aside-section-head {
  border-bottom: none;
  margin-bottom: 0; }
/* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.officers-accordion-section .our-officers-nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
.officers-accordion-section .our-officers-nav-item {
  padding-top: 45px;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px; }

/* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-template .branded-btn-wrap {
  text-align: center; }
/* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-template .tab-panel {
  border: none; }

/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-container {
  padding-left: 0;
  padding-right: 0;
  border-bottom: 1px solid #E7E7E7;
  background-color: #f5f5f5;
  margin-bottom: 45px; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-header {
  text-align: center; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-nav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  width: 90%;
  margin: 0 auto; }

/* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-nav-item-link {
  display: table-cell;
  vertical-align: middle;
  padding: 0 5px;
  border: 1px solid #e7e7e7;
  color: dimgrey;
  font-weight: 700;
  text-transform: uppercase;
  border-right: none;
  background-color: #ffffff; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item-link.tab-link-active {
    border-bottom: 1px solid #ffffff;
    color: #9fcf68;
    position: relative;
    background-color: #fafafa; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-nav-item:last-child .what-we-do-nav-item-link {
  border-right: 1px solid #e7e7e7; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-intro {
  overflow: hidden;
  border-bottom: 1px solid #e7e7e7; }
  /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-intro .content-block-copy {
    margin-bottom: 0; }

/* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.vs-services-content .what-we-do-intro {
  border-bottom: none; }

/* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.applicant-screening-grid,
.financial-services-grid {
  background-color: #f8f8f8; }

/* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.applicant-screening-grid:before {
  display: none; }
/* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.applicant-screening-grid .accordion-content .accordion-content-head {
  font-size: 16px;
  text-transform: uppercase; }
/* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.vertical_screen_what .applicant-screening-grid:before {
  display: block; }
/* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.vertical_screen_what .applicant-screening-grid .accordion-content .accordion-content-head {
  font-size: 21px;
  text-transform: none; }

/* line 98, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.what-we-do-subpage .content-grid {
  padding-bottom: 60px; }

/* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.big-services-content .branded-btn {
  background-color: #e6723b;
  border-color: #ca4600; }
  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .big-services-content .branded-btn:hover {
    background: #fff;
    color: #e6723b; }
/* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.certiphi-services-content .branded-btn {
  background-color: #dd362a;
  border-color: #c71100; }
  /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .certiphi-services-content .branded-btn:hover {
    background: #fff;
    color: #dd362a; }
/* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.trueScreen-services-content .branded-btn {
  background-color: #1593c8;
  border-color: #1f4176; }
  /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .trueScreen-services-content .branded-btn:hover {
    background: #fff;
    color: #1593c8; }
/* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
.fieldprint-services-content .branded-btn {
  background-color: #7b2c7d;
  border-color: #410b42; }
  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .fieldprint-services-content .branded-btn:hover {
    background: #fff;
    color: #7b2c7d; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.privacy-header .privacy-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.privacy-header .privacy-description {
  font-weight: 600;
  font-style: italic; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.privacy-section {
  margin-bottom: 60px; }
  /* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section:last-child {
    margin-bottom: 0; }
  /* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-copy:last-child,
  .privacy-section .privacy-list:last-child {
    margin-bottom: 0; }
  /* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-section-head {
    font-weight: 600; }
  /* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-link {
    color: #9fcf68; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-item-copy {
    font-style: italic; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-ordered-list .privacy-item {
    font-style: normal; }

/* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.privacy-subsection .privacy-item {
  color: #9fcf68; }
/* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.privacy-subsection .privacy-item-copy {
  color: dimgrey; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
.contact-info {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-label {
    font-weight: 600; }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-link {
    color: #9fcf68; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .contact-form-head {
  font-size: 36px;
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .contact-form-description {
  font-size: 16px;
  font-weight: 600;
  font-style: italic; }
/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .form-note {
  margin-left: 10px;
  color: #95a2ad;
  font-size: 14px;
  font-weight: normal; }
/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .field-group {
  padding: 0;
  border: none; }
/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .text-input-group .text-input,
.contact-us-template .text-input-group .textarea-input {
  border: 2px solid #fff;
  font-size: 16px;
  color: dimgrey;
  background: #f9f9f9 !important; }
/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .social-networks {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .social-network-item {
  overflow: hidden;
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #e7e7e7;
  display: table;
  position: relative;
  width: 100%; }
  /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .social-network-item:last-child {
    padding-bottom: 0; }
/* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .social-network-icon,
.contact-us-template .social-network-copy {
  display: table-cell; }
/* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .social-network-icon {
  width: 44px;
  padding-right: 15px; }
  /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .social-network-icon .social-network-link {
    display: block;
    width: 44px;
    height: 44px;
    background-repeat: no-repeat;
    background-position: left center;
    text-indent: -9999px; }
    /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-us-template .social-network-icon .social-network-link.linkedin {
      background-image: url("../img/linkedin.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-us-template .social-network-icon .social-network-link.linkedin {
          background-image: url("../img/retina/linkedin.png");
          background-size: 44px 44px; } }
    /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-us-template .social-network-icon .social-network-link.twitter {
      background-image: url("../img/twitter.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-us-template .social-network-icon .social-network-link.twitter {
          background-image: url("../img/retina/twitter.png");
          background-size: 44px 44px; } }
/* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-us-template .social-network-copy {
  text-align: left;
  vertical-align: middle; }
  /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .social-network-copy .social-network-link,
  .contact-us-template .social-network-copy .social-network-text {
    display: block;
    font-size: 14px; }
  /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .social-network-copy .social-network-link {
    color: #9fcf68; }

/* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.social-network-aside .aside-section-head,
.contact-info-aside .aside-section-head {
  color: dimgrey; }

/* line 107, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.social-network-aside .aside-section-inner {
  padding: 20px; }
/* line 110, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.social-network-aside .social-network-copy {
  font-size: 14px; }

/* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside.aside-section {
  padding: 0; }
/* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside .aside-section-inner {
  padding: 20px 0 0; }
  /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .aside-section-inner .aside-section-head {
    padding: 0 20px 20px; }
/* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside .contact-info-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside .contact-info-item {
  color: dimgrey;
  font-size: 14px;
  position: relative; }
  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-item:before {
    background: #e7e7e7;
    content: "";
    display: block;
    height: 1px;
    margin: 0 20px;
    position: relative;
    top: 1px;
    width: auto; }
/* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside .company-name {
  font-weight: 700; }
/* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.contact-info-aside .contact-info-link {
  background-repeat: no-repeat;
  background-position: 20px center;
  color: dimgrey;
  display: block;
  padding: 15px 30px 15px 55px;
  position: relative; }
  /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link span {
    color: #9fcf68;
    display: block;
    font-weight: 700; }
  /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link.address {
    background-image: url("../img/contact-info-address.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
      .contact-info-aside .contact-info-link.address {
        background-image: url("../img/retina/contact-info-address.png");
        background-size: 20.5px 20px; } }
  /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link.email {
    background-image: url("../img/contact-info-email.png");
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
      .contact-info-aside .contact-info-link.email {
        background-image: url("../img/retina/contact-info-email.png");
        background-size: 20.5px 20px; } }
  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link.phone {
    background-image: url("../img/contact-info-phone.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
      .contact-info-aside .contact-info-link.phone {
        background-image: url("../img/retina/contact-info-phone.png");
        background-size: 20.5px 20px; } }
  /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 20px;
    display: block;
    width: 12px;
    height: 18px;
    margin-top: -9px;
    background-image: url("../img/vertical_screen/cta-right-arrow.png");
    background-repeat: no-repeat;
    background-position: right center; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
      .contact-info-aside .contact-info-link:after {
        background-image: url("../img/vertical_screen/cta-right-arrow.png");
        background-size: 6px 9px; } }
  /* line 176, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-info-aside .contact-info-link:hover {
    background-color: #9fcf68;
    color: white;
    text-decoration: none; }
    /* line 181, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-info-aside .contact-info-link:hover span {
      color: white; }
    /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-info-aside .contact-info-link:hover.address {
      background-image: url("../img/contact-info-address-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-info-aside .contact-info-link:hover.address {
          background-image: url("../img/retina/contact-info-address-hover.png");
          background-size: 20.5px 20px; } }
    /* line 187, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-info-aside .contact-info-link:hover.email {
      background-image: url("../img/contact-info-email-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 187, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-info-aside .contact-info-link:hover.email {
          background-image: url("../img/retina/contact-info-email-hover.png");
          background-size: 20.5px 20px; } }
    /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-info-aside .contact-info-link:hover.phone {
      background-image: url("../img/contact-info-phone-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-info-aside .contact-info-link:hover.phone {
          background-image: url("../img/retina/contact-info-phone-hover.png");
          background-size: 20.5px 20px; } }
    /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .contact-info-aside .contact-info-link:hover:after {
      background-image: url("../img/vertical_screen/cta-right-arrow-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
        .contact-info-aside .contact-info-link:hover:after {
          background-image: url("../img/vertical_screen/cta-right-arrow-hover.png");
          background-size: 6px 9px; } }

/* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.resource-center-template .contact-info-link:after {
  right: 12px; }

/* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.request-dispute-aside {
  padding-bottom: 10px; }
  /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .request-dispute-aside .request-dispute-list {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  /* line 211, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .request-dispute-aside .request-dispute-item {
    padding-left: 0;
    background-repeat: no-repeat;
    background-position: left center;
    font-size: 14px; }
    /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .request-dispute-aside .request-dispute-item:last-child {
      padding-bottom: 0; }
    /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
    .request-dispute-aside .request-dispute-item.link {
      position: relative;
      padding-right: 40px; }
      /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
      .request-dispute-aside .request-dispute-item.link:after {
        content: "";
        position: absolute;
        z-index: 1;
        top: 50%;
        right: 0;
        display: block;
        width: 12px;
        height: 18px;
        margin-top: 0;
        background: url("../img/vertical_screen/cta-right-arrow.png"); }
  /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .request-dispute-aside .request-dispute-link {
    display: block;
    color: dimgrey;
    padding-left: 20px; }

/* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.map-aside {
  padding: 0;
  border: none;
  margin-bottom: 0;
  font-size: 0;
  line-height: 1; }
  /* line 255, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .map-aside .map-img {
    width: 100%; }

/* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-wrap {
  position: relative;
  overflow: hidden; }

/* line 266, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.confirmation-message-wrap {
  display: none;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f2f2f2;
  color: #fff; }
  /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .confirmation-message-wrap, .newsletter-signup .confirmation-message-wrap, .tab-content .confirmation-message-wrap {
    background-color: white; }
  /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .confirmation-message-wrap.form-sending, .confirmation-message-wrap.form-success, .confirmation-message-wrap.form-error {
    display: block; }

/* line 290, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.confirmation-message {
  display: table;
  width: 40%;
  height: 100%;
  margin: 0 auto; }

/* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.sending,
.success,
.error,
.no-records,
.ip-blocked {
  display: none;
  vertical-align: middle;
  text-align: center;
  color: dimgrey; }

/* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-sending .sending {
  display: table-cell; }
/* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-success .sending, .form-error .sending {
  display: none; }

/* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-sending .success, .form-sending
.error, .form-sending
.no-records, .form-sending
.ip-blocked {
  display: none; }

/* line 330, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-success.success .success {
  display: table-cell; }

/* line 336, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-error.ip-blocked .ip-blocked {
  display: table-cell; }

/* line 342, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-error.no-records .no-records {
  display: table-cell; }

/* line 348, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
.form-error.error .error {
  display: table-cell; }

/* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .l-has-aside .aside-content {
  float: left;
  width: 22.6%; }
/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .l-has-aside .main-content {
  float: right;
  width: 72.05%;
  position: relative; }
/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .checkbox-input-group .custom-checkboxes .input-wrap {
  height: auto;
  min-height: 50px; }
/* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .filters .custom-checkboxes .input-wrap {
  display: table; }
/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .filters .custom-checkboxes .checkbox-label {
  display: table-cell;
  vertical-align: middle; }
/* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-template .filters .custom-checkboxes .filter-type:before {
  top: 50%;
  margin-top: -10px; }

/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-header {
  margin-top: 50px; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-header h2 {
    color: #3a3f42;
    font-weight: 700;
    text-transform: uppercase; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-header .featured-resources {
    border-top: 2px solid #e7e7e7;
    margin: 35px 0 0;
    text-align: center;
    width: 100%; }
    /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-header .featured-resources h3 {
      background: #3a3f42;
      color: white;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      font-size: 14px;
      line-height: 14px;
      margin: -21px auto 20px;
      padding: 13px 20px;
      text-transform: uppercase; }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-sort {
  margin-top: 60px; }
  /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-sort .showing-results {
    overflow: hidden;
    *zoom: 1;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 0;
    padding-bottom: 12px; }
    /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-sort .showing-results .results-found {
      display: block;
      float: left;
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 0; }
    /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-sort .showing-results .sort-by {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 0;
      text-transform: uppercase;
      vertical-align: top; }
      /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-center-sort .showing-results .sort-by a {
        color: #9fcf68;
        margin-left: 20px; }
        /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
        .resource-center-sort .showing-results .sort-by a.is-active {
          color: #3a3f42;
          font-weight: bold; }

/* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-list {
  padding: 0 20px;
  position: relative; }
  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list.featured-resource-list {
    display: block;
    overflow: hidden; }
    /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list.featured-resource-list:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25;
      top: auto; }
  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource {
    border-top: 1px solid #e3e3e3;
    margin: 0 0 30px;
    padding: 30px 0 0;
    width: 100%; }
  /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-icon {
    float: left;
    margin: 0 8px 8px 0; }
  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-type {
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 5px;
    text-transform: uppercase; }
  /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-headline {
    color: #9fcf68;
    font-size: 16px;
    font-weight: 700;
    height: 40px;
    line-height: 20px;
    margin: 0 0 10px;
    overflow: hidden; }
    /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource-headline a {
      color: #9fcf68;
      display: block; }
  /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-text {
    font-size: 14px;
    height: 110px;
    line-height: 18px;
    margin: 0 0 10px;
    overflow: hidden;
    width: 100%; }
  /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .read-more {
    color: #9fcf68;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-size: 14px;
    line-height: 20px;
    vertical-align: middle;
    display: block;
    line-height: 20px;
    padding-left: 0 !important; }
    /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more:before {
      content: "";
      display: block;
      float: left;
      height: 20px;
      margin: 0 5px 0 0;
      width: 20px;
      background-size: contain; }
    /* line 192, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.blog:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-blog.png"); }
    /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.case-study:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-briefcase.png"); }
    /* line 198, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.compliance:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-health.png"); }
    /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.infographic:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-time.png"); }
    /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.presentation:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-chart.png"); }
    /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.white-paper:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-paper.png"); }
    /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.webinar:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-globe.png"); }
    /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.web-page:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-web.png"); }
    /* line 216, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.trade-journal-article:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-tradejournal.png"); }
    /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more.video:before {
      background-image: url("https://www.verticalscreen.com/Static/img/vertical_screen/icon-rclink-video.png"); }

/* line 228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.resource-center-subpage .aside-section .popular-post-details {
  text-transform: uppercase; }

/* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.access-notification {
  padding: 10px 15px 10px 63px;
  margin: 30px 0; }
  /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .access-notification.locked {
    background: #9fcf68 url("../img/vertical_screen/access-notification-locked.png") no-repeat 15px center; }
  /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .access-notification.unlocked {
    background: #f8f8f8 url("../img/vertical_screen/access-notification-unlocked.png") no-repeat 15px center; }
    /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .access-notification.unlocked .access-notification-copy {
      color: #888888; }
  /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .access-notification.confirmation {
    background: #9fcf68 url("../img/vertical_screen/access-notification-confirmation.png") no-repeat 15px center; }

/* line 262, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.access-notification-copy {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-bottom: 0;
  margin-right: 15px;
  color: white;
  font-size: 16px;
  font-weight: 700;
  line-height: 34px;
  text-transform: uppercase; }

/* line 274, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.request-access-link {
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: white;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase; }
  /* line 283, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .request-access-link:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -16px;
    display: block;
    width: 8px;
    height: 12px;
    margin-top: -6px;
    background-image: url("../img/vertical_screen/request-access-link-arrow.png");
    background-repeat: no-repeat;
    background-position: center center; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 283, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .request-access-link:after {
        background-image: url("../img/vertical_screen/retina/request-access-link-arrow.png");
        background-size: 8px 12px; } }

/* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.new-user-form .checkbox-input-group {
  margin-bottom: 35px; }

/* line 305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
.newsletter-opt-in {
  margin-top: 30px;
  white-space: nowrap; }
  /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .newsletter-opt-in .checkbox-input,
  .newsletter-opt-in .checkbox-label {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline; }
  /* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .newsletter-opt-in .checkbox-input {
    margin-right: 5px; }
  /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .newsletter-opt-in .checkbox-label {
    font-size: 14px;
    white-space: normal; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-template .l-sub-page {
  margin-top: 0; }
/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-template .l-has-aside .aside-content {
  float: left;
  width: 22.6%; }
/* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-template .l-has-aside .main-content {
  float: right;
  width: 72.05%; }
/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-template .boxed-content {
  padding: 45px 35px;
  border: 1px solid #e3e3e3;
  margin-bottom: 20px; }
/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-template .boxed-content-copy {
  margin-bottom: 0; }

/* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-header .rfp-kit-description {
  font-weight: 600;
  font-style: italic; }

/* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-section {
  color: #9fcf68; }

/* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-kit-content-wrapper {
  margin-bottom: 60px; }

/* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-side-nav .side-nav-item:first-child {
  border-top: 1px solid #eaeaea; }
/* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.rfp-side-nav .side-nav-section-title {
  display: block;
  margin-bottom: 0;
  padding: 15px 0;
  color: #3a3f42;
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase; }

/* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.aside-section.ready-to-discuss .aside-section-head, .aside-section.recommended-reading .aside-section-head {
  line-height: 1; }
/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.aside-section.ready-to-discuss .aside-section-head {
  margin-bottom: 20px; }
/* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.aside-section.ready-to-discuss .branded-btn {
  margin-bottom: 0; }
/* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
.aside-section.recommended-reading {
  padding: 20px 0 0; }
  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .aside-section.recommended-reading .aside-section-head {
    padding: 0 20px 20px;
    line-height: 1; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
.sites-header .sites-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
.sites-header .sites-description {
  font-weight: 600;
  font-style: italic; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
.sites-name {
  font-weight: 600; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
.sites-link {
  font-weight: 400; }

/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-header .network-results-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }
/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-header .network-results-description {
  font-weight: 600;
  font-style: italic; }

/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-map {
  margin-bottom: 20px; }
  /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-map .placeholder-container,
  .network-results-map .placeholder {
    width: 100%; }

/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-form .text-input {
  background: #f9f9f9;
  border: 2px solid #f9f9f9;
  padding: 10px 15px; }
  /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-form .text-input:focus {
    border: 2px solid #9fcf68; }

/* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-list-details {
  color: #3f3f3f; }
  /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list-details .no-results {
    color: #696969; }

/* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.network-results-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  counter-reset: counter;
  position: relative; }
  /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .address {
    font-weight: 700; }

/* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
.no-network-results {
  padding: 50px 0 0 0;
  border-top: 1px solid #e7e7e7; }
  /* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .no-network-results h3 {
    color: #333333;
    font-weight: bold;
    font-size: 21px; }
  /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .no-network-results h4 {
    color: #696969;
    font-size: 18px;
    font-weight: bold; }
  /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .no-network-results ul {
    color: #696969; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
.error-page-template .error-head {
  color: #3a3f42;
  font-weight: 700;
  margin-bottom: 15px;
  text-transform: uppercase;
  -webkit-transition: margin 0.3s;
  -moz-transition: margin 0.3s;
  -o-transition: margin 0.3s;
  transition: margin 0.3s; }
/* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
.error-page-template .error-description {
  font-style: italic;
  font-weight: 600; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
.error-page-template .error-next-steps {
  border-top: 1px solid #e7e7e7;
  padding-top: 20px; }
/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
.error-page-template .next-steps {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 10px; }
/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
.error-page-template .step-list {
  margin: 0 0 20px 40px; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
  .error-page-template .step-list li {
    margin-bottom: 5px; }

@media (max-width: 640px) {
  /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
  .search-nav-active .error-head {
    margin: 7% 0 15px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_error-pages.scss */
  .search-nav-active .error-head {
    margin: 20px 0 15px; } }
/*------------------------------------*\
    $MODULE
\*------------------------------------*/
/*------------------------------------*\
    $MODULES
\*------------------------------------*/
/*------------------------------------*\
    $HEADER
\*------------------------------------*/
/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
* {
  -webkit-tap-highlight-color: transparent; }

/* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
#page-header {
    -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 10;
}
  /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  #page-header .container {
    display: table;
    width: 100%; }

/* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
.search-nav-active .page-nav-wrap:after {
  z-index: 2;
  position: absolute;
  bottom: -22px;
  right: 12px;
  border: 2px solid red;
  display: block;
  width: 0;
  height: 0;
  border: 0 solid transparent;
  border-bottom-color: #9fcf68;
  border-width: 0 12.5px 12px 12.5px;
  content: ""; }

/* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
.page-nav-list_item-link {
  font-weight: 600;
  color: dimgrey; }
  /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .current-item .page-nav-list_item-link {
    color: #9fcf68; }
  /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item-link.active {
    color: #9fcf68; }
  /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item-link:hover {
    color: #9fcf68;
    text-decoration: none; }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
.search-box {
  background: #9fcf68;
  max-height: 0;
  overflow: hidden;
  width: 100%;
  position: relative; }
  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-input {
    color: #696969;
    border: none;
    background-repeat: no-repeat;
    outline: none;
    /* Firefox 18- */
    /* Firefox 19+ */
    /* Firefox 18- */
    /* Firefox 19+ */ }
    /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input::-webkit-input-placeholder {
      color: dimgrey; }
    /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:-moz-placeholder {
      color: dimgrey; }
    /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input::-moz-placeholder {
      color: dimgrey; }
    /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:-ms-input-placeholder {
      color: dimgrey; }
    /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:focus::-webkit-input-placeholder {
      color: #dadada; }
    /* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:focus:-moz-placeholder {
      color: #dadada; }
    /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:focus::-moz-placeholder {
      color: #dadada; }
    /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input:focus:-ms-input-placeholder {
      color: #dadada; }
    /* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input .placeholder {
      color: dimgrey; }
  /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-clear {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background: none;
    border: none;
    outline: none;
    opacity: 0; }
    /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-clear.active {
      opacity: 1; }
  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .close-search-trigger {
    background: none;
    border: none;
    outline: none; }

/* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
.client-login-btn {
  padding: 10px 12px;
  border: 2px solid #ebebeb;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  margin: 0 10px;
  background: #fff;
  color: #9fcf68; }

/*------------------------------------*\
    $BRAND ASPOT
\*------------------------------------*/
/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
.brand-aspot {
  display: table;
  position: relative;
  width: 100%;
  z-index: 5; }
  /* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .banner-wrap {
    display: table-row;
    position: relative;
    z-index: 5; }
  /* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .banner {
    display: table-cell;
    height: 100%;
    position: relative;
    text-align: center;
    vertical-align: middle;
    z-index: 5; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .banner-content {
    background: rgba(0, 0, 0, 0.55);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000',endColorstr='#cc000000',GradientType=1); }
  /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .aspot-head {
    color: #fff;
    font-weight: 700;
    text-transform: uppercase; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .brand-aspot .aspot-head em {
      font-style: normal; }
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .aspot-description {
    color: #fff;
    margin: 0 auto;
    font-style: italic; }
  /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .placeholder-container {
    display: none; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot .placeholder {
    display: block;
    margin: 0 auto;
    max-width: none;
    width: auto;
    height: 100%; }

/*------------------------------------*\
    $FEATURED POSITIONS
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.side-nav-list,
.sub-nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.side-nav-item {
  border-top: 1px solid #eaeaea; }
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-item:first-child {
    border-top: none; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.side-nav-link {
  color: dimgrey;
  display: block;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 20px; }
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .current-page-item .side-nav-link {
    background: #fafafa;
    color: #9fcf68;
    font-weight: 700; }
  /* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-link:hover {
    -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    background: #9fcf68;
    color: white;
    text-decoration: none; }

/* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.side-nav-trigger {
  position: relative;
  display: block;
  padding: 20px 16px;
  color: dimgrey; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-trigger:hover {
    -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
    background-color: #9fcf68;
    color: white; }
  /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-trigger:after {
    content: "";
    position: absolute;
    z-index: 1;
    top: 50%;
    right: 16px;
    display: block;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    background-image: url("../img/menu-link-side-nav.png");
    background-repeat: no-repeat; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-trigger:after {
        background-image: url("../img/retina/menu-link-side-nav.png");
        background-size: 20px 20px; } }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-trigger:hover:after {
    background-image: url("../img/menu-link-side-nav-hover.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-trigger:hover:after {
        background-image: url("../img/retina/menu-link-side-nav-hover.png");
        background-size: 20px 20px; } }
  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .side-nav-trigger:after, .side-nav-active .side-nav-trigger:hover:after {
    background-image: url("../img/vertical_screen/menu-link-side-nav-active.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-active .side-nav-trigger:after, .side-nav-active .side-nav-trigger:hover:after {
        background-image: url("../img/vertical_screen/retina/menu-link-side-nav-active.png");
        background-size: 20px 20px; } }

/* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.sub-nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
.sub-nav-link {
  font-size: 14px; }
  /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-link.sub-nav-active, .sub-nav-link:hover {
    color: #9fcf68; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
.rfp {
  background-color: #3a3f42;
  color: white;
  text-align: center; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
.event-banner {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid #e7e7e7;
  background: #f5f5f5; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .event-description {
    padding-left: 30px;
    margin-bottom: 0;
    font-size: 16px; }
  /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .event-banner-title {
    font-weight: 600;
    text-transform: uppercase; }

/* line 3, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
.pagination {
  padding-top: 25px;
  border-top: 2px solid #e3e3e3;
  width: 100%;
  font-size: 0;
  text-align: center; }

/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
.pagination-link,
.pagination-copy {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  height: 36px;
  font-size: 16px;
  line-height: 36px; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
.pagination-link {
  width: 36px;
  height: 36px;
  text-indent: -9999px; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-link.first, .pagination-link.last {
    width: 21px; }
  /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-link.first {
    margin-right: 15px;
    background-image: url("../img/vertical_screen/pagination-first.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
      .pagination-link.first {
        background-image: url("../img/vertical_screen/retina/pagination-first.png");
        background-size: 20.5px 36px; } }
    /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
    .pagination-link.first:hover {
      background-image: url("../img/vertical_screen/pagination-first-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
        .pagination-link.first:hover {
          background-image: url("../img/vertical_screen/retina/pagination-first-hover.png");
          background-size: 20.5px 36px; } }
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-link.prev {
    background-image: url("../img/vertical_screen/pagination-prev.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
      .pagination-link.prev {
        background-image: url("../img/vertical_screen/retina/pagination-prev.png");
        background-size: 36px 36px; } }
    /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
    .pagination-link.prev:hover {
      background-image: url("../img/vertical_screen/pagination-prev-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
        .pagination-link.prev:hover {
          background-image: url("../img/vertical_screen/retina/pagination-prev-hover.png");
          background-size: 36px 36px; } }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-link.next {
    background-image: url("../img/vertical_screen/pagination-next.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
      .pagination-link.next {
        background-image: url("../img/vertical_screen/retina/pagination-next.png");
        background-size: 36px 36px; } }
    /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
    .pagination-link.next:hover {
      background-image: url("../img/vertical_screen/pagination-next-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
        .pagination-link.next:hover {
          background-image: url("../img/vertical_screen/retina/pagination-next-hover.png");
          background-size: 36px 36px; } }
  /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-link.last {
    margin-left: 15px;
    background-image: url("../img/vertical_screen/pagination-last.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
      .pagination-link.last {
        background-image: url("../img/vertical_screen/retina/pagination-last.png");
        background-size: 20.5px 36px; } }
    /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
    .pagination-link.last:hover {
      background-image: url("../img/vertical_screen/pagination-last-hover.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
        .pagination-link.last:hover {
          background-image: url("../img/vertical_screen/retina/pagination-last-hover.png");
          background-size: 20.5px 36px; } }

/* line 3, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
.title-bar {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  overflow: hidden;
  background-repeat: no-repeat;
  position: relative;
  z-index: 5; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar.what-title-bar {
    margin-bottom: 0; }
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar:after {
    content: "";
    height: 100%;
    left: 0;
    top: 0;
    position: absolute; }
  /* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar .placeholder-container {
    display: none; }
  /* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar .placeholder {
    display: block;
    margin: 0 auto;
    max-width: none;
    width: auto;
    height: 100%; }

/* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
.title-bar-content {
  color: white;
  position: relative;
  text-align: center;
  z-index: 5;
  -webkit-transform: translate3d(0, 0, 0); }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-content h1 {
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 10%, rgba(0, 0, 0, 0.35) 90%, rgba(0, 0, 0, 0) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(10%, rgba(0, 0, 0, 0.35)), color-stop(90%, rgba(0, 0, 0, 0.35)), color-stop(100%, rgba(0, 0, 0, 0)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 10%, rgba(0, 0, 0, 0.35) 90%, rgba(0, 0, 0, 0) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 10%, rgba(0, 0, 0, 0.35) 90%, rgba(0, 0, 0, 0) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 10%, rgba(0, 0, 0, 0.35) 90%, rgba(0, 0, 0, 0) 100%);
    /* IE10+ */
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 10%, rgba(0, 0, 0, 0.35) 90%, rgba(0, 0, 0, 0) 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#cc000000',GradientType=1 );
    /* IE6-8 */
    text-shadow: rgba(0, 0, 0, 0.55) 0 1px 2px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-weight: 700;
    margin: 0;
    padding: 12px 20px;
    position: relative; }
    /* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar-content h1 em {
      font-style: normal; }
    /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar-content h1:before, .title-bar-content h1:after {
      /* IE9 SVG, needs conditional override of 'filter' to 'none' */
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 10%, rgba(255, 255, 255, 0.6) 90%, rgba(255, 255, 255, 0) 100%);
      /* FF3.6+ */
      background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(10%, rgba(255, 255, 255, 0.6)), color-stop(90%, rgba(255, 255, 255, 0.6)), color-stop(100%, rgba(255, 255, 255, 0)));
      /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 10%, rgba(255, 255, 255, 0.6) 90%, rgba(255, 255, 255, 0) 100%);
      /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 10%, rgba(255, 255, 255, 0.6) 90%, rgba(255, 255, 255, 0) 100%);
      /* Opera 11.10+ */
      background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 10%, rgba(255, 255, 255, 0.6) 90%, rgba(255, 255, 255, 0) 100%);
      /* IE10+ */
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 10%, rgba(255, 255, 255, 0.6) 90%, rgba(255, 255, 255, 0) 100%);
      /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );
      /* IE6-8 */
      content: "";
      display: block;
      height: 1px;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }
    /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar-content h1:after {
      bottom: 0;
      top: auto; }

/* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
.title-bar-head {
  font-weight: 700;
  margin: 0 0 15px 0;
  text-transform: uppercase; }

@media (min-width: 1024px) {
  /* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .big_what .title-bar, .certiphi_what .title-bar, .true_screen_what .title-bar {
    display: none; } }
/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.content-block-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.branding-logo-wrap {
  margin-bottom: 15px; }

/* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.branding-logo {
  width: 182px; }

/* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.content-block-intro-copy {
  font-style: italic;
  font-weight: 600; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.content-link {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  color: #9fcf68;
  vertical-align: inherit; }

/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.content-aside-head {
  font-size: 16px;
  font-weight: 600; }

/* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.resources-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  font-size: 14px; }

/* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.resources-item {
  padding-left: 25px;
  margin-bottom: 20px;
  background-repeat: no-repeat;
  background-position: left center; }
  /* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .resources-item.whitepaper {
    background-image: url("../img/resources-link-whitepaper.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .resources-item.whitepaper {
        background-image: url("../img/retina/resources-link-whitepaper.png");
        background-size: 16px 16px; } }
  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .resources-item.presentation {
    background-image: url("../img/resources-link-presentation.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .resources-item.presentation {
        background-image: url("../img/retina/resources-link-presentation.png");
        background-size: 16px 16px; } }
  /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .resources-item.infographic {
    background-image: url("../img/resources-link-infographic.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .resources-item.infographic {
        background-image: url("../img/retina/resources-link-infographic.png");
        background-size: 16px 16px; } }
  /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .resources-item:last-child {
    margin-bottom: 0; }

/* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.resources-link {
  color: #9fcf68; }

/* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.featured-content-block .content-block-wrap {
  float: none; }

/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.content-block-group .page-module-wrap {
  background: none;
  border-top: 1px solid #e7e7e7;
  overflow: hidden; }
  /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-group .page-module-wrap:first-child {
    margin-top: 0;
    border-top: none; }
  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-group .page-module-wrap .bullet-list {
    margin-bottom: 40px; }

/* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
.certifications-logo-wrap {
  overflow: hidden;
  margin-top: 25px; }
  /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-logo-wrap .certifications-logo {
    float: left;
    text-align: center; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.content-grid {
  position: relative; }
  /* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid.subsidiary-grid, .content-grid.featured-products-grid, .content-grid.subsidiary-services-static {
    border-top: 1px solid #c9c9c9; }

/* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.content-grid-header {
  text-align: center; }

/* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.content-grid-head,
.content-grid-subhead {
  margin: 0; }

/* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.content-grid-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.content-grid-subhead {
  color: #696969;
  font-weight: 400; }

/* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.big-learn-more .branded-btn {
  background-color: #e6723b;
  border-color: #ca4600; }
  /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .big-learn-more .branded-btn:hover {
    background: #fff;
    color: #e6723b; }

/* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.certiphi-learn-more .branded-btn {
  background-color: #dd362a;
  border-color: #c71100; }
  /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .certiphi-learn-more .branded-btn:hover {
    background: #fff;
    color: #dd362a; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.trueScreen-learn-more .branded-btn {
  background-color: #1593c8;
  border-color: #1f4176; }
  /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .trueScreen-learn-more .branded-btn:hover {
    background: #fff;
    color: #1593c8; }

/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
.fieldprint-learn-more .branded-btn {
  background-color: #7b2c7d;
  border-color: #410b42; }
  /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .fieldprint-learn-more .branded-btn:hover {
    background: #fff;
    color: #7b2c7d; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-nav {
  font-size: 0; }

/* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-nav-link {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  position: relative;
  z-index: 1;
  padding: 20px 50px;
  border: 1px solid #e3e3e3;
  background-color: white;
  color: dimgrey;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700; }
  /* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-nav-link:hover {
    color: #9fcf68;
    text-decoration: none; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-nav-link.tab-link-active, .tab-nav-link.tab-link-active:hover {
    border-bottom: 1px solid #fff;
    color: #9fcf68; }

/* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-panel {
  border: 1px solid #e3e3e3;
  background: white; }
  /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-panel .text-input-group .text-input,
  .tab-panel .text-input-group .textarea-input {
    border: 2px solid #f9f9f9;
    background: #f9f9f9; }

/* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-content-header {
  text-align: center; }

/* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-content-head,
.tab-content-subhead {
  margin: 0;
  line-height: 1.3; }

/* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-content-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
.tab-content-subhead {
  color: dimgrey;
  font-weight: 400; }

/* line 3, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-container {
  position: relative; }
  /* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-container:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25; }
  @media (max-width: 640px) {
    /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-container:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; } }
    @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
      /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-container:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }
  /* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .vertical_screen_index .contact-container:before {
    display: none; }

/* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-module-wrap {
  background-color: #f2f2f2; }

/* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-section {
  overflow: hidden; }

/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-head {
  position: relative;
  color: dimgrey;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  font-weight: 700; }

/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-form-head,
.contact-form-subhead {
  color: #4d4d4f;
  font-weight: 600; }

/* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-form-head {
  font-size: 18px; }

/* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-form-subhead {
  font-size: 14px; }

/* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.form-note {
  margin-left: 10px;
  color: #95a2ad;
  font-size: 14px;
  font-weight: normal; }

/* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.field-group {
  padding: 0;
  border: none; }

/* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.text-input-group {
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */
  /* Firefox 18- */
  /* Firefox 19+ */ }
  /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input::-webkit-input-placeholder {
    color: dimgrey; }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:-moz-placeholder {
    color: dimgrey; }
  /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input::-moz-placeholder {
    color: dimgrey; }
  /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:-ms-input-placeholder {
    color: dimgrey; }
  /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input::-webkit-input-placeholder {
    color: dimgrey; }
  /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:-moz-placeholder {
    color: dimgrey; }
  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input::-moz-placeholder {
    color: dimgrey; }
  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:-ms-input-placeholder {
    color: dimgrey; }
  /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:focus::-webkit-input-placeholder {
    color: #dadada; }
  /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:focus:-moz-placeholder {
    color: #dadada; }
  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:focus::-moz-placeholder {
    color: #dadada; }
  /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:focus:-ms-input-placeholder {
    color: #dadada; }
  /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:focus::-webkit-input-placeholder {
    color: #dadada; }
  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:focus:-moz-placeholder {
    color: #dadada; }
  /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:focus::-moz-placeholder {
    color: #dadada; }
  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:focus:-ms-input-placeholder {
    color: #dadada; }
  /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input:focus {
    border: 2px solid #9fcf68; }
  /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input:focus {
    border: 2px solid #9fcf68; }
  /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input .placeholder,
  .text-input-group .textarea-input .placeholder {
    color: dimgrey; }
  /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .input-wrap {
    position: relative; }
  /* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .text-input,
  .text-input-group .textarea-input {
    width: 100%;
    padding: 15px;
    border: 2px solid #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    box-shadow: none;
    font-size: 16px;
    color: dimgrey; }
  /* line 111, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .textarea-input {
    resize: none; }
  /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .parsley-error {
    border: 2px solid #cf6868; }
  /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .parsley-error-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: absolute;
    max-height: 20px;
    overflow: hidden;
    top: 5px;
    left: 3px; }
    /* line 127, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .text-input-group .parsley-error-list li {
      color: #cf6868;
      font-size: 13px; }
  /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .share-validation-container .parsley-error-list {
    top: -5px;
    left: 0px; }

/* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.user-form .parsley-error,
.new-user-form .parsley-error,
.existing-user-form .parsley-error {
  margin-top: 26px; }

/* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.validation-error {
  /* Firefox 18- */
  /* Firefox 19+ */ }
  /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input::-webkit-input-placeholder {
    color: #cf6868; }
  /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input:-moz-placeholder {
    color: #cf6868; }
  /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input::-moz-placeholder {
    color: #cf6868; }
  /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input:-ms-input-placeholder {
    color: #cf6868; }
  /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input.placeholder {
    color: #cf6868; }
  /* line 158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .contact-form-head {
    margin-bottom: 15px; }
  /* line 162, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .text-input {
    margin-top: 28px; }
  /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .validation-error .textarea-input {
    margin-top: 10px; }

/* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.checkbox-input-group .custom-checkboxes {
  overflow: hidden; }
  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .checkbox-input-group .custom-checkboxes .input-wrap {
    overflow: hidden;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-repeat: no-repeat;
    background-position: 20px center; }
    /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-input {
      display: none; }
    /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
      cursor: pointer;
      width: 100%;
      padding: 9px 40px 9px 20px;
      background-image: url("../img/checkbox.png");
      background-repeat: no-repeat;
      background-position: 95% center;
      font-size: 13px;
      overflow: hidden; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
          background-image: url("../img/retina/checkbox.png");
          background-size: 14px 14px; } }
      /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label .checkbox-label-text {
        vertical-align: middle; }
      /* line 199, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label .checkbox-label-text {
        display: table-cell; }
    /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-icon {
      display: table-cell;
      background-repeat: no-repeat;
      height: 32px;
      width: 32px; }
    /* line 211, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.background .checkbox-icon {
      background-image: url("../img/background-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 211, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.background .checkbox-icon {
          background-image: url("../img/retina/background-inactive.png");
          background-size: 18px 32px; } }
    /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.fingerprinting .checkbox-icon {
      background-image: url("../img/fingerprinting-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.fingerprinting .checkbox-icon {
          background-image: url("../img/retina/fingerprinting-inactive.png");
          background-size: 18px 32px; } }
    /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.occupational .checkbox-icon {
      background-image: url("../img/occupational-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.occupational .checkbox-icon {
          background-image: url("../img/retina/occupational-inactive.png");
          background-size: 18px 32px; } }
    /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.student .checkbox-icon {
      background-image: url("../img/student-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.student .checkbox-icon {
          background-image: url("../img/retina/student-inactive.png");
          background-size: 18px 32px; } }
    /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.international .checkbox-icon {
      background-image: url("../img/international-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.international .checkbox-icon {
          background-image: url("../img/retina/international-inactive.png");
          background-size: 18px 32px; } }
    /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.onboarding .checkbox-icon {
      background-image: url("../img/onboarding-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.onboarding .checkbox-icon {
          background-image: url("../img/retina/onboarding-inactive.png");
          background-size: 18px 32px; } }
    /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.compliance .checkbox-icon {
      background-image: url("../img/compliance-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.compliance .checkbox-icon {
          background-image: url("../img/retina/compliance-inactive.png");
          background-size: 18px 32px; } }
    /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.vendor .checkbox-icon {
      background-image: url("../img/vendor-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.vendor .checkbox-icon {
          background-image: url("../img/retina/vendor-inactive.png");
          background-size: 18px 32px; } }
    /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.fingerprinting-collection-processing .checkbox-icon {
      background-image: url("../img/fingerprinting-collection-processing.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.fingerprinting-collection-processing .checkbox-icon {
          background-image: url("../img/retina/fingerprinting-collection-processing.png");
          background-size: 18px 32px; } }
    /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.badge-photography .checkbox-icon {
      background-image: url("../img/badge-photography-processing.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.badge-photography .checkbox-icon {
          background-image: url("../img/retina/badge-photography-processing.png");
          background-size: 18px 32px; } }
    /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.remote-processing .checkbox-icon {
      background-image: url("../img/remote-processing.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.remote-processing .checkbox-icon {
          background-image: url("../img/retina/remote-processing.png");
          background-size: 18px 32px; } }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.fitness .checkbox-icon {
      background-image: url("../img/fitness-adjudication.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.fitness .checkbox-icon {
          background-image: url("../img/retina/fitness-adjudication.png");
          background-size: 18px 32px; } }
    /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.non-profit .checkbox-icon {
      background-image: url("../img/heart.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.non-profit .checkbox-icon {
          background-image: url("../img/retina/heart.png");
          background-size: 18px 32px; } }
    /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.federal .checkbox-icon {
      background-image: url("../img/capital.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.federal .checkbox-icon {
          background-image: url("../img/retina/capital.png");
          background-size: 18px 32px; } }
    /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.local .checkbox-icon {
      background-image: url("../img/building.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.local .checkbox-icon {
          background-image: url("../img/retina/building.png");
          background-size: 18px 32px; } }
    /* line 256, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.private .checkbox-icon {
      background-image: url("../img/buildings.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 256, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.private .checkbox-icon {
          background-image: url("../img/retina/buildings.png");
          background-size: 18px 32px; } }
    /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover {
      background-color: #9fcf68; }
      /* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover .checkbox-label {
        color: #fff; }
    /* line 273, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.background .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.background .checkbox-icon {
      background-image: url("../img/background-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 273, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.background .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.background .checkbox-icon {
          background-image: url("../img/retina/background-active.png");
          background-size: 18px 32px; } }
    /* line 276, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fingerprinting .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fingerprinting .checkbox-icon {
      background-image: url("../img/fingerprinting-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 276, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fingerprinting .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fingerprinting .checkbox-icon {
          background-image: url("../img/retina/fingerprinting-active.png");
          background-size: 18px 32px; } }
    /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.occupational .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.occupational .checkbox-icon {
      background-image: url("../img/occupational-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.occupational .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.occupational .checkbox-icon {
          background-image: url("../img/retina/occupational-active.png");
          background-size: 18px 32px; } }
    /* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.student .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.student .checkbox-icon {
      background-image: url("../img/student-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.student .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.student .checkbox-icon {
          background-image: url("../img/retina/student-active.png");
          background-size: 18px 32px; } }
    /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.international .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
      background-image: url("../img/international-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.international .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
          background-image: url("../img/retina/international-active.png");
          background-size: 18px 32px; } }
    /* line 288, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.onboarding .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.onboarding .checkbox-icon {
      background-image: url("../img/onboarding-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 288, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.onboarding .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.onboarding .checkbox-icon {
          background-image: url("../img/retina/onboarding-active.png");
          background-size: 18px 32px; } }
    /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.compliance .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.compliance .checkbox-icon {
      background-image: url("../img/compliance-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.compliance .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.compliance .checkbox-icon {
          background-image: url("../img/retina/compliance-active.png");
          background-size: 18px 32px; } }
    /* line 294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.vendor .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.vendor .checkbox-icon {
      background-image: url("../img/vendor-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.vendor .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.vendor .checkbox-icon {
          background-image: url("../img/retina/vendor-active.png");
          background-size: 18px 32px; } }
    /* line 297, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fingerprinting-collection-processing .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fingerprinting-collection-processing .checkbox-icon {
      background-image: url("../img/fingerprinting-collection-processing-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 297, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fingerprinting-collection-processing .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fingerprinting-collection-processing .checkbox-icon {
          background-image: url("../img/retina/fingerprinting-collection-processing-active.png");
          background-size: 18px 32px; } }
    /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.badge-photography .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.badge-photography .checkbox-icon {
      background-image: url("../img/badge-photography-processing-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.badge-photography .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.badge-photography .checkbox-icon {
          background-image: url("../img/retina/badge-photography-processing-active.png");
          background-size: 18px 32px; } }
    /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.remote-processing .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.remote-processing .checkbox-icon {
      background-image: url("../img/remote-processing-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.remote-processing .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.remote-processing .checkbox-icon {
          background-image: url("../img/retina/remote-processing-active.png");
          background-size: 18px 32px; } }
    /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fitness .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fitness .checkbox-icon {
      background-image: url("../img/fitness-adjudication-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fitness .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.fitness .checkbox-icon {
          background-image: url("../img/retina/fitness-adjudication-active.png");
          background-size: 18px 32px; } }
    /* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.non-profit .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.non-profit .checkbox-icon {
      background-image: url("../img/heart-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.non-profit .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.non-profit .checkbox-icon {
          background-image: url("../img/retina/heart-active.png");
          background-size: 18px 32px; } }
    /* line 312, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.federal .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.federal .checkbox-icon {
      background-image: url("../img/capital-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 312, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.federal .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.federal .checkbox-icon {
          background-image: url("../img/retina/capital-active.png");
          background-size: 18px 32px; } }
    /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.local .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.local .checkbox-icon {
      background-image: url("../img/building-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.local .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.local .checkbox-icon {
          background-image: url("../img/retina/building-active.png");
          background-size: 18px 32px; } }
    /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.private .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.private .checkbox-icon {
      background-image: url("../img/buildings-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.private .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.private .checkbox-icon {
          background-image: url("../img/retina/buildings-active.png");
          background-size: 18px 32px; } }
    /* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap.checked {
      background-color: #9fcf68;
      -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
      -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
      box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1); }
      /* line 327, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
        color: #fff; }
      /* line 331, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
        background-image: url("../img/checkmark.png");
        background-repeat: no-repeat;
        background-position: 95% center; }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 331, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
          .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
            background-image: url("../img/retina/checkmark.png");
            background-size: 12px 12.5px; } }

/* line 341, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-col-head,
.contact-col-subhead {
  color: #4d4d4f;
  font-size: 16px;
  font-weight: 600; }

/* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-alt-section .social-networks {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-alt-section .social-network-link {
  background-repeat: no-repeat;
  background-position: left center;
  color: #9fcf68; }
  /* line 363, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-alt-section .social-network-link.linkedin {
    background-image: url("../img/linkedin.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 363, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-alt-section .social-network-link.linkedin {
        background-image: url("../img/retina/linkedin.png");
        background-size: 44px 44px; } }
  /* line 367, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-alt-section .social-network-link.twitter {
    background-image: url("../img/twitter.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 367, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-alt-section .social-network-link.twitter {
        background-image: url("../img/retina/twitter.png");
        background-size: 44px 44px; } }
/* line 372, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-alt-section .social-network-text {
  color: dimgrey; }

/* line 377, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-cta-wrap {
  overflow: hidden; }

/* line 381, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-cta {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-repeat: no-repeat;
  font-size: 21px; }
  /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta.phone {
    background-image: url("../img/phone.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-cta.phone {
        background-image: url("../img/retina/phone.png");
        background-size: 36px 31px; } }
  /* line 390, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta.email {
    background-image: url("../img/email.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 390, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-cta.email {
        background-image: url("../img/retina/email.png");
        background-size: 36px 31px; } }

/* line 395, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
.contact-cta-link {
  color: #9fcf68; }
  /* line 399, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta-link:hover {
    color: #6a737b; }

/* line 1, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
.module-container {
  max-width: 1500px;
  margin: 0 auto; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
.page-module-wrap {
  background-color: white;
  position: relative; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
  .page-module-wrap.has-arrow {
    position: relative; }
    /* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
    .page-module-wrap.has-arrow:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    @media (max-width: 640px) {
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
      .page-module-wrap.has-arrow:before {
        background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
        content: "";
        width: 69px;
        height: 31px;
        position: absolute;
        left: 50%;
        margin-left: -34.5px;
        top: -11px;
        z-index: 25; } }
      @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
        /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_page_module.scss */
        .page-module-wrap.has-arrow:before {
          background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
          background-size: 69px 31px; } }

/*------------------------------------*\
    $BRAND BREAKDOWN
\*------------------------------------*/
/* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-breakdown-header {
  margin-bottom: 25px; }

/* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-breakdown {
  text-align: center; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industry-header {
  background: #9fcf68;
  vertical-align: middle; }

/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-breakdown-subhead {
  font-weight: normal; }

/* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-breakdown-head {
  color: #3a3f42;
  padding: 0;
  text-transform: uppercase;
  line-height: 100%;
  font-weight: 700;
  margin: 0 0 5px 0; }

/* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industries-wrap {
  overflow: hidden; }

/* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industry-copy {
  font-weight: normal; }

/* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industries-header {
  margin-bottom: 30px;
  position: relative;
  text-align: center; }
  /* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industries-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: 12px;
    display: block;
    width: 100%;
    height: 1px;
    background-color: #d0d0d0; }

/* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industries-head {
  position: relative;
  z-index: 2;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 0;
  background-color: #fff;
  color: #f7941d;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 700; }

/* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industry-head {
  color: white;
  margin: 0;
  text-transform: uppercase; }

/* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industry-logo-wrap {
  background: whitesmoke;
  line-height: 100%;
  vertical-align: middle; }

/* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
.brand-industry-description {
  background: #777777;
  color: white;
  font-weight: 600; }

/*------------------------------------*\
    $GETTING RESULTS
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results {
  background-color: #f5f5f5;
  position: relative;
  color: white;
  text-align: center;
  border-top: 1px solid #c9c9c9; }
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    display: block; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-header {
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: relative; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: block;
    width: 230px;
    height: 1px;
    margin-left: -115px;
    background-color: #d0d0d0; }

/* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-head,
.getting-results-subhead {
  margin: 0; }

/* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-subhead {
  color: #696969; }

/* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-subhead {
  font-weight: 400; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-content {
  font-weight: 400; }

/* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-slider {
  margin: 0 auto;
  color: #696969; }

/* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-slide {
  margin: 0;
  color: #696969;
  text-align: center;
  text-transform: uppercase; }

/* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-slide-header {
  padding: 0 30%;
  margin-bottom: 15px; }

/* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
.getting-results-slide-head,
.getting-results-slide-subhead {
  font-weight: 700; }

/*------------------------------------*\
    $INNOVATING TRUST
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust {
  background-color: #a0cf67;
  position: relative;
  color: white;
  text-align: center; }
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%; }

/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-header {
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: relative; }
  /* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: block;
    width: 230px;
    height: 1px;
    margin-left: -115px;
    background-color: white; }

/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-head,
.innovating-trust-subhead {
  color: white;
  margin: 0; }

/* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-head {
  font-weight: 700;
  text-transform: uppercase; }

/* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-subhead {
  font-weight: 400; }

/* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-content {
  font-weight: 400; }

/* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-slider-wrap {
  width: 105%;
  margin-left: -2.5%;
  background-color: #fff;
  -webkit-box-shadow: inset 0 6px 6px -4px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: inset 0 6px 6px -4px rgba(0, 0, 0, 0.6);
  box-shadow: inset 0 6px 6px -4px rgba(0, 0, 0, 0.6); }

/* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-slider {
  width: 90%;
  margin: 0 auto;
  color: #696969; }

/* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-slide {
  padding: 12px 8% 14px;
  margin: 0;
  color: #696969;
  text-align: center; }

/* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-slide-header {
  padding-bottom: 25px;
  margin-bottom: 20px;
  font-size: 32px;
  font-weight: 700;
  line-height: 1; }

/* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
.innovating-trust-slide-copy {
  font-size: 16px;
  font-weight: 400; }

/*------------------------------------*\
    $PURSUING EXCELLENCE
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
.pursuing-excellence {
  color: white;
  text-align: center; }
  /* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence:after {
    content: "";
    position: absolute;
    z-index: 1;
    display: block;
    width: 100%;
    background-color: #fff; }

/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
.pursuing-excellence-head,
.pursuing-excellence-subhead {
  color: white;
  margin: 0; }

/* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
.pursuing-excellence-head {
  text-transform: uppercase; }

/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
.pursuing-excellence-header {
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: relative; }
  /* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: block;
    width: 230px;
    height: 1px;
    margin-left: -115px;
    background-color: white; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
.producer, .producer-detail {
  overflow: hidden; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
.reliable-results {
  background: #686868; }
  /* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-block-head,
  .reliable-results .content-block-copy {
    color: #fff; }
  /* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-block-head {
    text-shadow: rgba(0, 0, 0, 0.45) 0 1px 2px; }
  /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .branding-logo {
    width: 211px; }
  /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside {
    margin-top: 0;
    text-align: center; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-img-wrap {
    width: 34%;
    margin: 0 auto 20px; }
  /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-img {
    width: 100%; }
  /* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-head,
  .reliable-results .content-aside-subhead {
    text-transform: uppercase;
    text-shadow: rgba(0, 0, 0, 0.25) 0 2px 2px; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-head {
    color: #d6e3e5;
    font-weight: 700; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-subhead {
    color: #c9c6c2;
    font-weight: 600; }

/*------------------------------------*\
    $Advanced Process
\*------------------------------------*/
/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process.center-owl-carousel .advanced-process-slider .owl-wrapper {
  margin: 0 auto; }

/* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process-header {
  text-align: center; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-header .advanced-process-head {
    color: #3a3f42;
    margin: 0 0 5px 0;
    text-transform: uppercase;
    font-weight: 700; }
  /* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-header .advanced-process-subhead {
    color: dimgrey; }

/* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process-slider-wrap {
  padding-top: 25px;
  position: relative; }
  /* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap:before {
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #e7e7e7), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    content: "";
    height: 1px;
    margin: 0 0 0 -40%;
    width: 80%;
    top: 90px;
    left: 50%;
    position: absolute;
    z-index: 10; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process-slider {
  margin: 0 auto 50px auto; }
  /* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider .owl-item {
    text-transform: uppercase; }
  /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider:before {
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #e7e7e7), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
    content: "";
    height: 1px;
    margin: 0 0 0 -40%;
    width: 90%;
    top: 0;
    left: 50%;
    position: absolute;
    z-index: 10; }

/* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process-slide {
  color: dimgrey;
  font-size: 14px;
  font-weight: 700;
  text-align: center; }
  /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .active .advanced-process-slide {
    color: #9fcf68;
    font-weight: 800; }

/* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.owl-buttons div.disabled {
  opacity: 0.5; }

/* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
.advanced-process-content {
  padding: 0 0 25px 0; }
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-item {
    min-height: 225px; }
  /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-slide {
    padding: 0 0 40px 0; }

/*------------------------------------*\
    $Advanced Process
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
.advanced-tools {
  position: relative; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools .advanced-process-slider-wrap {
    box-shadow: none; }
    /* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
    .advanced-tools .advanced-process-slider-wrap:before {
      top: 0; }
    /* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
    .advanced-tools .advanced-process-slider-wrap:after {
      background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #e7e7e7), color-stop(100%, rgba(255, 255, 255, 0)));
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      content: "";
      height: 1px;
      margin: 0 0 0 -40%;
      width: 80%;
      top: 90px;
      left: 50%;
      position: absolute;
      z-index: 10; }

/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
.subsidiary-grid.advanced-tools {
  border-top: 1px solid #E7E7E7; }

/*------------------------------------*\
    $Advanced Process
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
.brand-services {
  position: relative; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-header .advanced-process-head {
    margin-bottom: 8px; }
  /* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-slider-wrap {
    box-shadow: none; }
    /* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .advanced-process-slider-wrap:before {
      top: 0; }
    /* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .advanced-process-slider-wrap:after {
      background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #e7e7e7), color-stop(100%, rgba(255, 255, 255, 0)));
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      content: "";
      height: 1px;
      margin: 0 0 0 -40%;
      width: 80%;
      top: 90px;
      left: 50%;
      position: absolute;
      z-index: 10; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .content-section-wrap {
    overflow: hidden; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .content-section-list {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .content-section-item {
    padding-left: 22px;
    background-repeat: no-repeat;
    background-position: left 5px; }
    /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .financial-services-page .brand-services .content-section-item {
      background-image: url("../img/big/checkmark.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
        .financial-services-page .brand-services .content-section-item {
          background-image: url("../img/big/retina/checkmark.png");
          background-size: 12px 13px; } }
    /* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .healthcare-page .brand-services .content-section-item {
      background-image: url("../img/certiphi/checkmark.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
        .healthcare-page .brand-services .content-section-item {
          background-image: url("../img/certiphi/retina/checkmark.png");
          background-size: 12px 13px; } }
    /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .general-business-page .brand-services .content-section-item {
      background-image: url("../img/true_screen/checkmark.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
        .general-business-page .brand-services .content-section-item {
          background-image: url("../img/true_screen/retina/checkmark.png");
          background-size: 12px 13px; } }
    /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .fingerprinting-page .brand-services .content-section-item {
      background-image: url("../img/fieldprint/checkmark.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
        .fingerprinting-page .brand-services .content-section-item {
          background-image: url("../img/fieldprint/retina/checkmark.png");
          background-size: 12px 13px; } }

/* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
.detailed-subsidiary-brand-services {
  border-top: 1px solid #E7E7E7; }
  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .detailed-subsidiary-brand-services .content-section-list {
    color: #c9c9c9;
    list-style-type: disc;
    text-align: left; }
  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .detailed-subsidiary-brand-services .content-section-item {
    display: list-item;
    margin: 0 0 20px 20px;
    padding: 0; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
.brand-services-accordion .menu-item {
  position: relative; }
  /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .brand-services-accordion .menu-item:after {
    background-image: url("../img/menu-link.png");
    content: "";
    margin-top: -10px;
    position: absolute;
    top: 50%;
    right: 15px;
    height: 20px;
    width: 20px; }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services-accordion .menu-item:after {
        background-image: url("../img/retina/menu-link.png");
        background-size: 20px 20px; } }
  /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .brand-services-accordion .menu-item.menu-item_type_accordion {
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    padding-right: 45px; }
    /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services-accordion .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/menu-accordion-closed.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services-accordion .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/retina/menu-accordion-closed.png");
          background-size: 20px 20px; } }
/* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
.brand-services-accordion .menu-group_state_open .menu-item_type_accordion:after {
  content: " ";
  background-image: url("../img/menu-accordion-open.png"); }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services-accordion .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/retina/menu-accordion-open.png");
      background-size: 20px 20px; } }
/* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
.brand-services-accordion .menu-group_state_open .accordion-content {
  max-height: 3000px; }
/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
.brand-services-accordion .accordion-content {
  -webkit-transition: max-height 0.4s ease-in-out;
  -moz-transition: max-height 0.4s ease-in-out;
  -o-transition: max-height 0.4s ease-in-out;
  transition: max-height 0.4s ease-in-out;
  max-height: 0;
  overflow: hidden; }
/* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
.brand-services-accordion .accordion-content-wrap {
  padding: 10px; }
/* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
.brand-services-accordion.brand-services-mobnav {
  border: none; }
  /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services-accordion.brand-services-mobnav.accordion-group {
    margin-bottom: 0;
    display: none; }
    /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services-accordion.brand-services-mobnav.accordion-group .accordion-content {
      max-height: none; }
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services-accordion.brand-services-mobnav .accordion-content {
    max-height: none; }
  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services-accordion.brand-services-mobnav .content-slide {
    padding-bottom: 0; }
  /* line 107, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services-accordion.brand-services-mobnav .menu-item.menu-item_type_accordion {
    display: none; }
/* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
.brand-services-accordion .brand-services-nav-item {
  padding-top: 45px;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px; }

/*------------------------------------*\
    $Testimonials
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonials-module {
  background: #f5f5f5;
  -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.2) inset;
  -moz-box-shadow: 0 0 25px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 0 25px rgba(0, 0, 0, 0.2) inset;
  padding: 65px 0;
  text-align: center; }

/* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonials-header {
  position: relative; }
  /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-header:after {
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #c9c9c9), color-stop(24%, #c9c9c9), color-stop(25%, rgba(0, 0, 0, 0)), color-stop(74%, rgba(0, 0, 0, 0)), color-stop(75%, #c9c9c9), color-stop(100%, #c9c9c9));
    background: -webkit-linear-gradient(left, #c9c9c9 0%, #c9c9c9 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 74%, #c9c9c9 75%, #c9c9c9 100%);
    background: -moz-linear-gradient(left, #c9c9c9 0%, #c9c9c9 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 74%, #c9c9c9 75%, #c9c9c9 100%);
    background: -o-linear-gradient(left, #c9c9c9 0%, #c9c9c9 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 74%, #c9c9c9 75%, #c9c9c9 100%);
    background: linear-gradient(left, #c9c9c9 0%, #c9c9c9 24%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 74%, #c9c9c9 75%, #c9c9c9 100%);
    position: absolute;
    width: 50%;
    margin: 0 auto;
    height: 1px;
    position: absolute;
    left: 50%;
    margin-left: -25%;
    bottom: 50%;
    content: ""; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-header .testimonials-head {
    color: #696969;
    font-weight: 700;
    font-size: 21px;
    position: relative;
    text-transform: uppercase;
    width: 24%;
    margin-left: auto;
    margin-right: auto; }

/* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonials-slider.owl-carousel.show-controls {
  width: 100%;
  padding: 0; }
/* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonials-slider .owl-controls .owl-buttons {
  z-index: 999; }
/* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonials-slider .owl-wrapper-outer {
  margin-bottom: 50px; }

/* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial-slide {
  padding: 0 10px;
  display: table;
  width: 100%; }

/* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial-wrap {
  display: table-row; }

/* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial {
  position: relative;
  color: #696969;
  font-weight: 600;
  position: relative;
  display: table-cell;
  vertical-align: middle;
  text-align: center; }
  /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial > :first-child:before, .testimonial > :first-child:after {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 30px;
    font-size: 28px;
    color: #9fcf68;
    font-style: italic;
    vertical-align: top; }
  /* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial > :first-child:before {
    content: "“"; }
  /* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial > :first-child:after {
    content: "”";
    margin-left: -7px; }
  /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial .highlight, .testimonial em {
    color: #9fcf68;
    font-style: italic; }

/* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.container .testimonial-slide img {
  vertical-align: bottom !important; }

/* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial-author {
  padding-top: 30px;
  position: relative; }
  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial-author:before {
    position: absolute;
    background: #c9c9c9;
    width: 30%;
    margin: 0 auto;
    height: 1px;
    position: absolute;
    left: 50%;
    margin-left: -15%;
    top: 0;
    content: ""; }

/* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial-author-title {
  color: #696969;
  font-weight: 700;
  font-size: 16px;
  text-transform: uppercase; }

/* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
.testimonial-author-type {
  color: #888880;
  font-size: 14px; }

/*------------------------------------*\
    $OUR PASSION
\*------------------------------------*/
/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block__description {
  position: relative; }
  /* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__description:after {
    background: #000000;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF000000', endColorstr='#FF000000');
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2Y0MiIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjM2EzZjQyIi8+PHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9InJnYmEoMjU1LCAyNTUsIDI1NSwgMCkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYmEoMjU1LCAyNTUsIDI1NSwgMCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #3a3f42), color-stop(20%, #3a3f42), color-stop(65%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(bottom, #3a3f42 0%, #3a3f42 20%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100%);
    background: -moz-linear-gradient(bottom, #3a3f42 0%, #3a3f42 20%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100%);
    background: -o-linear-gradient(bottom, #3a3f42 0%, #3a3f42 20%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100%);
    background: linear-gradient(bottom, #3a3f42 0%, #3a3f42 20%, rgba(255, 255, 255, 0) 65%, rgba(255, 255, 255, 0) 100%);
    filter: none;
    content: "";
    width: 100%;
    height: 90%;
    position: absolute;
    left: 0;
    bottom: 0; }

/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block__title {
  color: white;
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 0 15px 10px 15px;
  width: 100%;
  z-index: 1;
  text-transform: uppercase; }

/* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block-subhead {
  font-size: 15px;
  font-weight: 600;
  line-height: 21px;
  margin: 0; }

/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block-head {
  font-weight: 700;
  margin: 0; }

/* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block__cta {
  background: #f9f9f9;
  border-bottom: 1px solid #e7e7e7;
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
  padding: 25px 0 25px 20px; }
  /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .sustainability .passion-block__cta {
    padding: 15px 0 15px 15px; }

/* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block-icon {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  margin-right: 5px; }

/* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block__cta-link {
  color: #9fcf68;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-transform: uppercase;
  margin: 0 auto;
  padding: 0 0 0 5px;
  position: relative; }
  /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .sustainability .passion-block__cta-link {
    padding: 0;
    width: 95%; }
  /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link:hover {
    text-decoration: underline; }
  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link:after {
    background: url("../img/vertical_screen/cta-right-arrow.png");
    content: "";
    width: 12px;
    height: 18px;
    position: absolute;
    right: -5px;
    top: 50%;
    margin-top: -9px; }

/* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
.passion-block-type {
  display: block; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history {
  overflow: hidden; }

/* line 8, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history-slider-wrap {
  padding: 30px 0;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7; }

/* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history-slide {
  text-align: center; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history-slide-head,
.our-history-slide-subhead {
  font-weight: 700; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history-slide-head {
  color: #9fcf68;
  font-size: 48px;
  margin-bottom: 20px; }

/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
.our-history-slide-subhead {
  font-size: 16px;
  margin-bottom: 0;
  text-transform: uppercase; }

/*------------------------------------*\
    $FEATURED POSITIONS
\*------------------------------------*/
/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-positions {
  padding-left: 0;
  padding-right: 0; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .featured-positions .branded-btn {
    margin: 0 20px; }
  @media (max-width: 640px) {
    /* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
    .featured-positions {
      display: none; } }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-positions-content {
  padding-left: 20px;
  padding-right: 20px; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .aside-section .featured-positions-content .aside-section-head {
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
    padding-bottom: 20px; }

/* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.aside-section .job-openings-content .aside-section-head {
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 20px;
  padding-bottom: 20px; }

/* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-positions-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 35px; }

/* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-position {
  border-top: 1px solid #e7e7e7;
  font-size: 14px;
  padding: 20px 0;
  margin: 0 20px;
  position: relative; }
  /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .featured-position:after {
    background: url("../img/vertical_screen/cta-right-arrow.png");
    content: "";
    width: 12px;
    height: 18px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -9px; }

/* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-position:hover {
  cursor: pointer;
  padding-left: 20px;
  padding-right: 20px;
  border-color: #9fcf68;
  margin: 0;
  background: #9fcf68;
  color: #fff; }
  /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .featured-position:hover .featured-position-link {
    color: #fff; }
  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .featured-position:hover:before {
    content: "";
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: -1px;
    width: 100%;
    height: 1px;
    background: #9fcf68; }
  /* line 94, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
  .featured-position:hover:after {
    right: 20px;
    background: url("../img/vertical_screen/cta-right-arrow-hover.png"); }

/* line 100, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-position-title {
  font-weight: 700;
  padding-right: 20px; }

/* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured-positions.scss */
.featured-position-link {
  color: #9fcf68; }

/*------------------------------------*\
    $Advanced Process
\*------------------------------------*/
/* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-head {
  color: #3a3f42;
  margin: 20px 0 10px 0;
  text-transform: uppercase;
  font-weight: 700; }

/* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider-wrap {
  padding-bottom: 1px; }

/* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider {
  width: 100%;
  margin: 0 auto; }

/* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide.nav-slide {
  margin-right: 1px; }

/* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-thumb {
  width: 100%; }

/* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-content,
.our-headquarters-slider {
  position: relative; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content .owl-buttons,
  .our-headquarters-slider .owl-buttons {
    position: static; }
    /* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-prev,
    .our-headquarters-content .owl-buttons .owl-next,
    .our-headquarters-slider .owl-buttons .owl-prev,
    .our-headquarters-slider .owl-buttons .owl-next {
      float: none;
      position: absolute;
      z-index: 10;
      top: 50%; }
    /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-prev,
    .our-headquarters-slider .owl-buttons .owl-prev {
      left: 0; }
    /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-next,
    .our-headquarters-slider .owl-buttons .owl-next {
      right: 0; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-content {
  background: #000000;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF000000', endColorstr='#FF000000');
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwKSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000000));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  filter: none; }

/* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider {
  height: auto;
  overflow: hidden; }
  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider:before, .our-headquarters-slider:after {
    content: "";
    position: absolute;
    z-index: 5;
    top: 0;
    display: block;
    width: 20px;
    height: 100%; }
  /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider:before {
    left: 0;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF000000');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwLjk1KSIvPjxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSJyZ2JhKDAsIDAsIDAsIDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0.95)), color-stop(98%, rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 98%);
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 98%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 98%);
    background-image: linear-gradient(left, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0) 98%);
    filter: none; }
  /* line 96, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider:after {
    right: 0;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FF000000');
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgwLCAwLCAwLCAwKSIvPjxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSJyZ2JhKDAsIDAsIDAsIDAuOTUpIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(98%, rgba(0, 0, 0, 0.95)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 98%);
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 98%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 98%);
    background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 98%);
    filter: none; }

/* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider.begin-nav-slider:before {
  display: none; }
/* line 112, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider.begin-nav-slider:after {
  display: block; }

/* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider.end-nav-slider:before {
  display: block; }
/* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slider.end-nav-slider:after {
  display: none; }

/* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-head,
.our-headquarters-slide-copy {
  font-size: 16px;
  line-height: 1.3; }

/* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-head {
  color: #fff;
  font-weight: 700; }

/* line 138, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-description-trigger {
  display: none; }

/* line 142, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-copy {
  margin-bottom: 0;
  color: #fff; }

/* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.owl-theme .owl-controls {
  margin-top: 0; }

/* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.owl-buttons div.disabled {
  opacity: 0.5; }

/* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-content {
  margin: 0 0 10px;
  padding: 0 0 1px; }
  /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content .owl-item {
    min-height: 225px; }

/* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide {
  line-height: 1;
  font-size: 0; }
  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide.content-slide {
    position: relative; }

/* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.our-headquarters-slide-content {
  position: absolute;
  bottom: 0;
  z-index: 2; }

/* line 181, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
.pagination-info {
  display: none; }

/* line 3, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
.aside-section .infographic .aside-section-head {
  padding-bottom: 20px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 20px;
  font-size: 16px;
  text-align: center; }
/* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
.aside-section .infographic .infographic-content {
  margin: 0;
  color: #696969;
  text-align: center;
  text-transform: uppercase; }
/* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
.aside-section .infographic .infographic-header {
  padding: 0 25%;
  margin-bottom: 20px; }
/* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
.aside-section .infographic .infographic-copy {
  margin-bottom: 25px; }
/* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
.aside-section .infographic .infographic-head,
.aside-section .infographic .infographic-subhead {
  font-weight: 700; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
.subsidiary-callout .aside-section-head {
  margin-bottom: 0;
  padding-bottom: 0;
  text-align: center; }
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
.subsidiary-callout .subsidiary-content {
  border-top: 1px solid #e7e7e7;
  margin: 15px 0 0 0;
  padding: 15px 0 0 0; }
/* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
.subsidiary-callout .subsidiary-head {
  font-size: 13px;
  margin: 2px 0;
  text-align: center; }
/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
.subsidiary-callout .content-block-img {
  display: block;
  margin: 0 auto 10px; }
/* line 21, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
.subsidiary-callout .branded-btn {
  background: transparent;
  border-bottom: none;
  font-weight: bold;
  padding: 0;
  text-transform: none; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
  .subsidiary-callout .branded-btn.branded-btn-big {
    color: #e6723b; }
    /* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
    .subsidiary-callout .branded-btn.branded-btn-big:hover {
      color: #ca4600; }
  /* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
  .subsidiary-callout .branded-btn.branded-btn-certiphi {
    color: #dd362a; }
    /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
    .subsidiary-callout .branded-btn.branded-btn-certiphi:hover {
      color: #c71100; }
  /* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
  .subsidiary-callout .branded-btn.branded-btn-truescreen {
    color: #1593c8; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
    .subsidiary-callout .branded-btn.branded-btn-truescreen:hover {
      color: #1f4176; }
  /* line 49, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
  .subsidiary-callout .branded-btn.branded-btn-fieldprint {
    color: #7b2c7d; }
    /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary-callouts.scss */
    .subsidiary-callout .branded-btn.branded-btn-fieldprint:hover {
      color: #410b42; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.search-results {
  margin: 0 0 20px 0;
  text-align: left; }
  /* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results .search-result {
    overflow: hidden;
    *zoom: 1;
    border-top: 1px solid #e3e3e3;
    margin: 20px 0 0 0;
    padding: 20px 0 0 0; }
    /* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result:first-child {
      border: none;
      margin: 0;
      padding: 0; }
    /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .search-result-image {
      display: block;
      float: right;
      margin: 0 0 15px 15px; }
    /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .search-result-headline {
      margin-bottom: 15px;
      font-size: 18px;
      font-weight: 700; }
      /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
      .search-results .search-result .search-result-headline a {
        color: #9fcf68; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .result-text {
      font-size: 16px; }
      /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
      .search-results .search-result .result-text a,
      .search-results .search-result .result-text .result-highlight {
        color: #9fcf68; }
    /* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .search-result-details {
      font-size: 15px;
      margin-bottom: 20px; }
      /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
      .search-results .search-result .search-result-details .result-type {
        line-height: 20px;
        text-transform: uppercase; }
        /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type:before {
          content: "";
          display: block;
          float: left;
          height: 20px;
          margin: 0 5px 0 0;
          width: 20px; }
        /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.case-study:before {
          background-image: url("../img/searchresults-casestudy.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.case-study:before {
              background-image: url("../img/retina/searchresults-casestudy.png");
              background-size: 20px 20px; } }
        /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.infographic:before {
          background-image: url("../img/searchresults-infographic.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.infographic:before {
              background-image: url("../img/retina/searchresults-infographic.png");
              background-size: 20px 20px; } }
        /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.presentation:before {
          background-image: url("../img/searchresults-presentation.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.presentation:before {
              background-image: url("../img/retina/searchresults-presentation.png");
              background-size: 20px 20px; } }
        /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.white-paper:before {
          background-image: url("../img/searchresults-whitepaper.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.white-paper:before {
              background-image: url("../img/retina/searchresults-whitepaper.png");
              background-size: 20px 20px; } }
        /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.webinar:before {
          background-image: url("../img/searchresults-webinar.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.webinar:before {
              background-image: url("../img/retina/searchresults-webinar.png");
              background-size: 20px 20px; } }
        /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.web-page:before {
          background-image: url("../img/searchresults-webpage.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.web-page:before {
              background-image: url("../img/retina/searchresults-webpage.png");
              background-size: 20px 20px; } }
        /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.trade-journal-article:before {
          background-image: url("../img/searchresults-tradejournal.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.trade-journal-article:before {
              background-image: url("../img/retina/searchresults-tradejournal.png");
              background-size: 20px 20px; } }
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.blog:before {
          background-image: url("../img/searchresults-blog.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.blog:before {
              background-image: url("../img/retina/searchresults-blog.png");
              background-size: 20px 20px; } }
        /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.video:before {
          background-image: url("../img/searchresults-video.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.video:before {
              background-image: url("../img/retina/searchresults-video.png");
              background-size: 20px 20px; } }
        /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results .search-result .search-result-details .result-type.compliance:before {
          background-image: url("../img/searchresults-screening.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
            .search-results .search-result .search-result-details .result-type.compliance:before {
              background-image: url("../img/retina/searchresults-screening.png");
              background-size: 20px 20px; } }
      /* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
      .search-results .search-result .search-result-details .result-tag {
        color: #9fcf68; }
    /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .result-level {
      margin: 0;
      font-size: 14px;
      font-style: italic; }

/* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.search-results-header {
  text-align: left; }
  /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query {
    color: #3a3f42;
    font-weight: 700;
    text-transform: uppercase; }
  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .query-results {
    overflow: hidden;
    *zoom: 1;
    border-bottom: 2px solid #e3e3e3;
    margin-bottom: 35px;
    padding-bottom: 12px; }
    /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results-header .query-results .results-found {
      display: block;
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 0; }
    /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results-header .query-results .sort-by {
      display: block;
      font-size: 15px;
      line-height: 20px;
      margin-bottom: 0;
      text-transform: uppercase; }
      /* line 127, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
      .search-results-header .query-results .sort-by a {
        color: #9fcf68;
        margin-left: 20px; }
        /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
        .search-results-header .query-results .sort-by a.is-active {
          color: #3a3f42;
          font-weight: bold; }

/* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .aside-section-head {
  border-bottom: none;
  margin-bottom: 1.5rem; }
/* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .blogs-nav-list,
.aside-section .blogs-topics-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .blogs-nav-item,
.aside-section .blogs-topic-item {
  padding-top: 25px;
  border-top: 1px solid #e7e7e7;
  margin-top: 20px; }
/* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .blog-title,
.aside-section .blog-description,
.aside-section .blog-topic {
  font-size: 14px; }
/* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .blog-title-link,
.aside-section .blog-topic-link {
  color: #9fcf68;
  font-weight: 700; }
/* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
.aside-section .blogs-nav-ordered-list {
  margin-left: 23px;
  margin-right: 16px;
  color: #9fcf68;
  font-weight: bold;
  font-size: 14px;
  padding-left: 0; }
  /* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .aside-section .blogs-nav-ordered-list .blogs-nav-item {
    text-align: left; }
    /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item:first-child {
      border-color: #e2e2e2; }
    /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item .blog-title {
      margin-bottom: 10px; }
    /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .aside-section .blogs-nav-ordered-list .blogs-nav-item .blog-description {
      font-weight: normal;
      color: dimgrey; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
.curtain {
  position: absolute;
  z-index: 999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent; }

/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
.search-nav-active .share-menu {
  top: 28%; }

/* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
.share-menu {
  position: fixed;
  right: -355px;
  top: 20%;
  z-index: 1000;
  background-color: #f2f2f2;
  width: 345px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
  -webkit-transform: translate3d(0, 0, 0); }
  /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .scrollarea {
    position: relative;
    padding: 30px; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .scrollarea .parsley-error-list {
      position: relative;
      max-height: 18px;
      overflow: hidden; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .button-toggle {
    position: absolute;
    width: 70px;
    height: 74px;
    background-color: #3a3f42;
    left: -80px;
    top: 0;
    overflow: hidden;
    padding-right: 0;
    display: block;
    cursor: pointer;
    text-transform: uppercase;
    color: #FFF;
    text-align: center;
    line-height: 19px;
    box-shadow: 10px 0 0 #f2f2f2, 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    -o-transition-duration: 0.1s;
    transition-duration: 0.1s; }
    /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .button-toggle .share-menu-icon {
      position: relative;
      width: 31px;
      height: 27px;
      margin: 10px auto 8px;
      background-repeat: no-repeat;
      background-position: center center;
      -webkit-transition-duration: 0.1s;
      -moz-transition-duration: 0.1s;
      -o-transition-duration: 0.1s;
      transition-duration: 0.1s;
      background-image: url("../img/vertical_screen/sharemenu-icon.png");
      display: block;
      overflow: hidden; }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 58, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .button-toggle .share-menu-icon {
          background-image: url("../img/vertical_screen/retina/sharemenu-icon.png");
          background-size: 31px 27px; } }
    /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .button-toggle:hover {
      background-color: #9fcf68; }
      /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .button-toggle:hover .share-menu-icon {
        background-image: url("../img/vertical_screen/sharemenu-icon-hover.png"); }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
          .share-menu .button-toggle:hover .share-menu-icon {
            background-image: url("../img/vertical_screen/retina/sharemenu-icon-hover.png");
            background-size: 31px 27px; } }
  /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .branded-btn {
    width: 100%; }
  @media screen and (max-height: 930px) {
    /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu.open {
      bottom: 0;
      top: 0; } }
  /* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu.open .button-toggle {
    background-color: #f2f2f2;
    color: #9fcf68;
    width: 75px;
    padding-right: 0;
    left: -75px; }
    /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu.open .button-toggle:hover {
      background-color: #9fcf68;
      color: #FFF; }
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .share-form {
    padding-top: 15px; }
  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .share-form-head {
    font-size: 21px;
    padding-top: 8px;
    padding-bottom: 16px;
    border-bottom: 1px solid #e7e7e7;
    margin: 0; }
  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .req {
    position: absolute;
    top: 30px;
    right: 30px;
    color: #95a2ad;
    text-align: right;
    font-size: 13px;
    line-height: 41px; }
  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu label {
    padding-bottom: 11px;
    margin: 0;
    font-size: 14px;
    font-weight: bold; }
    /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu label small {
      font-weight: normal; }
  /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu #share-field-from {
    margin-bottom: 5px; }
  /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu #share-field-check-copy {
    float: left;
    position: relative;
    margin-right: 6px;
    top: 5px; }
  /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .sharing-action.complete {
    visibility: hidden; }
  /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .sharing {
    display: block;
    position: absolute;
    top: 44%;
    text-align: center;
    width: 100%;
    padding-right: 30px; }
  /* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .spinner {
    position: relative;
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto 10px;
    background: transparent url("../img/ajax-loader.gif") no-repeat center center;
    text-indent: -1000em;
    overflow: hidden; }
  /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .sharing-complete,
  .share-menu .sharing-error {
    display: block;
    position: absolute;
    top: 44%;
    text-align: center;
    width: 100%;
    padding-right: 60px; }
    /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .sharing-complete a,
    .share-menu .sharing-error a {
      color: #9fcf68;
      font-weight: bold;
      text-decoration: none; }
      /* line 172, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .sharing-complete a:hover,
      .share-menu .sharing-error a:hover {
        color: #6A737B;
        text-decoration: underline; }
  /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu .share-social {
    position: relative;
    width: 100%;
    padding: 0 30px;
    left: -30px;
    box-sizing: content-box; }
    /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social .arrow {
      width: 12px;
      height: 18px;
      display: block;
      position: absolute;
      right: 30px;
      top: 40%;
      background-repeat: no-repeat;
      background-position: center center;
      background-image: url("../img/vertical_screen/sharemenu-arrow.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .share-social .arrow {
          background-image: url("../img/vertical_screen/retina/sharemenu-arrow.png");
          background-size: 12px 16px; } }
    /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social:hover {
      background-color: #9fcf68;
      color: #fff; }
      /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social:hover a, .share-menu .share-social:hover strong {
        color: white; }
      /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social:hover .arrow {
        background-image: url("../img/vertical_screen/sharemenu-arrow-hover.png"); }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
          .share-menu .share-social:hover .arrow {
            background-image: url("../img/vertical_screen/retina/sharemenu-arrow-hover.png");
            background-size: 12px 16px; } }
      /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social:hover.twitter a {
        background-image: url("../img/sharemenu-social-twitter-active.png"); }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
          .share-menu .share-social:hover.twitter a {
            background-image: url("../img/retina/sharemenu-social-twitter-active.png");
            background-size: 44px 44px; } }
      /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social:hover.linkedin {
        margin-bottom: 20px; }
        /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .share-social:hover.linkedin a {
          background-image: url("../img/sharemenu-social-linkedin-active.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
            .share-menu .share-social:hover.linkedin a {
              background-image: url("../img/retina/sharemenu-social-linkedin-active.png");
              background-size: 44px 44px; } }
    /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social a {
      padding: 20px 0 20px 59px;
      display: block;
      color: inherit;
      font-size: 14px;
      background-repeat: no-repeat;
      background-position: left center; }
      /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social a strong {
        color: #9fcf68; }
      /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social a:hover {
        color: #FFF;
        text-decoration: none; }
        /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .share-social a:hover strong {
          color: #FFF; }
    /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social.twitter {
      margin-top: 6px; }
      /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social.twitter a {
        background-image: url("../img/sharemenu-social-twitter.png"); }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
          .share-menu .share-social.twitter a {
            background-image: url("../img/retina/sharemenu-social-twitter.png");
            background-size: 44px 44px; } }
        /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .share-social.twitter a:hover {
          background-image: url("../img/sharemenu-social-twitter-active.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
            .share-menu .share-social.twitter a:hover {
              background-image: url("../img/retina/sharemenu-social-twitter-active.png");
              background-size: 44px 44px; } }
    /* line 249, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social.linkedin {
      margin-bottom: 20px; }
      /* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .share-social.linkedin a {
        background-image: url("../img/sharemenu-social-linkedin.png"); }
        @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
          /* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
          .share-menu .share-social.linkedin a {
            background-image: url("../img/retina/sharemenu-social-linkedin.png");
            background-size: 44px 44px; } }
        /* line 254, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
        .share-menu .share-social.linkedin a:hover {
          background-image: url("../img/sharemenu-social-linkedin-active.png"); }
          @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
            /* line 254, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
            .share-menu .share-social.linkedin a:hover {
              background-image: url("../img/retina/sharemenu-social-linkedin-active.png");
              background-size: 44px 44px; } }

/* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
.share-link {
  background-repeat: no-repeat;
  background-position: 16px center;
  background-image: url("../img/vertical_screen/share-link.png");
  padding-left: 42px !important; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-link {
      background-image: url("../img/vertical_screen/retina/share-link.png");
      background-size: 17px 16px; } }

/*------------------------------------*\
    $GETTING RESULTS
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner {
  background-color: #f5f5f5;
  position: relative;
  color: white;
  text-align: center; }
  /* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    display: block; }

/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-header {
  margin-bottom: 20px;
  padding-bottom: 20px;
  position: relative; }
  /* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: block;
    width: 230px;
    height: 1px;
    margin-left: -115px;
    background-color: #d0d0d0; }

/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-head,
.trusted-partner-subhead {
  margin: 0; }

/* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-head {
  color: #3a3f42;
  font-weight: 700;
  text-transform: uppercase; }

/* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-subhead {
  color: #696969;
  font-weight: 400; }

/* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-content {
  font-weight: 400; }

/* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-slider {
  margin: 0 auto;
  color: #696969; }

/* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-slide {
  margin: 0;
  color: #696969;
  text-align: center;
  text-transform: uppercase; }

/* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-slide-header {
  padding: 0 30%;
  margin-bottom: 15px; }

/* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
.trusted-partner-slide-head,
.trusted-partner-slide-subhead {
  font-weight: 700; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
.aside-section.related-post .aside-section-head {
  padding-bottom: 20px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 20px;
  font-size: 16px; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
.aside-section.related-post .related-post-title,
.aside-section.related-post .related-post-details,
.aside-section.related-post .related-post-description {
  font-size: 14px;
  margin-bottom: 10px; }
/* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
.aside-section.related-post .related-post-title {
  color: #9fcf68;
  font-weight: 700; }
  /* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
  .aside-section.related-post .related-post-title .related-post-title-link.ellipsis {
    max-height: 40px;
    overflow: hidden;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top; }
/* line 32, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
.aside-section.related-post .related-post-details .related-post-blog-title {
  font-weight: 600; }
/* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_blog-related-post.scss */
.aside-section.related-post .related-post-link {
  display: block;
  color: #9fcf68;
  font-size: 14px; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_related-products.scss */
.related-products .aside-section-head {
  font-size: 16px; }
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_related-products.scss */
.related-products .related-products-item {
  padding-top: 20px;
  border-top: 1px solid #E7E7E7;
  margin-top: 20px; }
/* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_related-products.scss */
.related-products .related-products-title,
.related-products .related-products-details,
.related-products .related-products-description {
  font-size: 14px;
  margin-bottom: 10px; }
/* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_related-products.scss */
.related-products .related-products-title {
  color: #9fcf68;
  font-weight: 700; }
/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_related-products.scss */
.related-products .related-products-link {
  display: block;
  color: #9fcf68;
  font-size: 14px; }

/* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
.aside-section.certifications .aside-section-head {
  font-size: 16px; }
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
.aside-section.certifications .certifications-item {
  padding-top: 20px;
  border-top: 1px solid #E7E7E7;
  margin-top: 20px; }
/* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
.aside-section.certifications .certifications-title,
.aside-section.certifications .certifications-details,
.aside-section.certifications .certifications-description {
  font-size: 14px;
  margin-bottom: 10px; }
/* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
.aside-section.certifications .certifications-title {
  color: #9fcf68;
  font-weight: 700; }
/* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
.aside-section.certifications .certifications-link {
  display: block;
  color: #9fcf68;
  font-size: 14px; }

/* line 6, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
.product-grid {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 20px;
  position: relative; }
  /* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
  .product-grid ol {
    margin-left: 1.5rem; }
    /* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid ol li {
      margin-bottom: 20px; }

/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
.green-initiative-template .leed-certification .content-block-img {
  display: block;
  margin: 0 auto 15px; }
/* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
.green-initiative-template .leed-certification .aside-section-fact {
  border-top: 1px solid #e7e7e7;
  color: dimgrey;
  font-size: 16px;
  line-height: 1.7;
  padding: 16px 0 0; }
/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
.green-initiative-template .leed-certification .aside-section-subhead {
  border-top: 1px solid #e7e7e7;
  color: dimgrey;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 700;
  padding: 20px 0 0; }
/* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
.green-initiative-template .leed-certification .aside-section-subhead:empty,
.green-initiative-template .leed-certification .aside-section-copy:empty {
  display: none; }
/* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
.green-initiative-template .leed-certification .more-btn {
  color: #9fcf68;
  display: block;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  margin: 0 0 20px;
  padding: 0 20px 0 0;
  position: relative; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .leed-certification .more-btn + .more-btn {
    border-top: 1px solid #e7e7e7;
    padding-top: 20px; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .leed-certification .more-btn:last-child {
    margin-bottom: 0; }
  /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .leed-certification .more-btn:after {
    background: url("../img/vertical_screen/cta-right-arrow.png");
    content: "";
    width: 12px;
    height: 18px;
    position: absolute;
    right: -5px;
    top: 50%;
    margin-top: -9px; }

/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .event {
  border-top: 1px solid #e7e7e7;
  padding: 20px 0;
  position: relative;
  width: 100%; }
/* line 13, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .event-date {
  background: #f8f8f8;
  display: block;
  float: left;
  height: 60px;
  margin: 0 15px;
  padding: 12px 0 0;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  width: 65px; }
  /* line 25, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event-date:after {
    display: block;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-right-color: #e7e7e7;
    border-width: 0px 12px 12px 0;
    background: #fff;
    bottom: 0;
    content: "";
    display: block;
    height: 12px;
    left: 0;
    position: absolute;
    width: 12px; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event-date .event-month {
    color: dimgrey;
    display: block;
    font-size: 9px;
    font-weight: 700;
    line-height: 9px;
    margin: 0 0 5px; }
  /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event-date .event-day {
    color: #9fcf68;
    display: block;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
    margin-top: 0; }
/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .event-title {
  color: #9fcf68;
  display: table-cell;
  font-size: 16px;
  height: 60px;
  line-height: 16px;
  margin: 0 15px 0 0;
  vertical-align: middle;
  width: auto; }
/* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .event-description {
  display: block;
  margin-top: 13px;
  padding: 0 15px;
  width: 100%; }
/* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .event-details {
  display: block;
  padding: 0 17px; }
/* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
.event-list .detail-list {
  border-bottom: 1px solid #e7e7e7;
  display: block; }
  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .detail-list dt {
    border-top: 1px solid #e7e7e7;
    display: block;
    font-weight: 700;
    margin: 0;
    padding: 10px 0 0; }
  /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .detail-list dd {
    display: block;
    margin: 0;
    padding: 0 0 10px; }
  /* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .detail-list .directions {
    color: dimgrey;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px;
    padding: 0 20px 0 0;
    position: relative;
    text-align: left;
    vertical-align: middle; }
    /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .detail-list .directions:after {
      background: url("../img/vertical_screen/job-listings-view-link-arrow.png");
      content: "";
      width: 8px;
      height: 12px;
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -6px; }
    /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .detail-list .directions:hover {
      color: #9fcf68; }

/* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-instructions {
  padding: 0 0 20px;
  position: relative;
  text-align: center; }
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions:after {
    background-color: #d0d0d0;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 50%;
    margin-left: -115px;
    position: absolute;
    width: 230px;
    z-index: 1; }
  /* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions .service-headline {
    font-size: 52px;
    margin: 0 0 20px; }
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions .service-description {
    font-size: 20px;
    font-weight: 400; }

/* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.product-grid.service-grid-wrap {
  margin: 60px auto 100px;
  overflow: hidden;
  padding: 0; }

/* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-category-slide-wrap .owl-carousel.show-controls {
  margin: 0 auto;
  width: 100%; }

/* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-row.service-category-group {
  display: block;
  float: left;
  margin: 0;
  width: 100%;
  left: 7px;
  text-align: center; }

/* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-item {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  font-size: 0;
  margin: 15px 0 0;
  width: 24.5%;
  vertical-align: top;
  padding: 0 13px 0 0; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-head {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  float: none;
  height: 240px;
  margin: 0 !important;
  width: 96%;
  text-align: center; }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head img {
    margin: 0 auto;
    display: block; }
  /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head a {
    display: block;
    height: 100%;
    padding-top: 35px; }

/* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.applicant-lifecycle .service-grid-static {
  margin-top: 40px;
  text-align: center; }
  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .applicant-lifecycle .service-grid-static .service-grid-item {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    position: relative; }
  /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .applicant-lifecycle .service-grid-static .service-grid-head {
    left: 2% !important;
    right: auto !important;
    width: 96%; }

/* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-static .service-category-slider {
  text-align: center;
  font-size: 0; }
/* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-static .service-grid-item {
  font-size: 0;
  margin: 15px 0 0 0;
  width: 25%; }
/* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-static .service-grid-head {
  display: block;
  float: none;
  height: 240px;
  left: 0 !important;
  margin: 0 auto !important;
  width: 100%; }
  /* line 112, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-head a {
    padding-top: 35px; }
  /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-head img {
    margin: 0 auto; }
/* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-static .branded-btn-wrap {
  margin-top: 30px;
  text-align: center; }

/* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.service-grid-head {
  background: #77b800;
  color: white;
  display: block;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
  margin: 0 0 0 1.25%;
  position: relative;
  width: 100%; }
  /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head:hover {
    background: #9fcf68;
    color: rgba(255, 255, 255, 0.6); }
    /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head:hover img {
      opacity: 0.6; }
  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head a {
    padding-left: 33px;
    padding-right: 33px; }

/* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.resource-modal-callout {
  background: #77b800;
  color: #fff;
  font-size: 24px;
  margin-bottom: 20px;
  padding: 50px 30px 30px;
  position: relative;
  text-align: center; }
  /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .resource-modal-callout .read-more {
    color: #fff;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    font-size: 14px;
    line-height: 20px;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 0 !important; }
    /* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more:before {
      content: "";
      display: block;
      float: left;
      height: 20px;
      margin: 0 5px 0 0;
      width: 20px;
      background-size: contain; }
    /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more:after {
      content: "";
      display: block;
      float: right;
      height: 12px;
      margin: 5px 0 0 6px;
      width: 12px;
      background-size: contain;
      background: url("../img/icons-sa986ccd026.png") 0 0 no-repeat; }
    /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.blog:before {
      background-image: url("../img/searchresults-blog-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.blog:before {
          background-image: url("../img/retina/searchresults-blog-active.png");
          background-size: 20px 20px; } }
    /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.case-study:before {
      background-image: url("../img/searchresults-casestudy-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.case-study:before {
          background-image: url("../img/retina/searchresults-casestudy-active.png");
          background-size: 20px 20px; } }
    /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.compliance:before {
      background-image: url("../img/searchresults-compliance-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.compliance:before {
          background-image: url("../img/retina/searchresults-compliance-active.png");
          background-size: 20px 20px; } }
    /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.infographic:before {
      background-image: url("../img/searchresults-infographic-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.infographic:before {
          background-image: url("../img/retina/searchresults-infographic-active.png");
          background-size: 20px 20px; } }
    /* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.presentation:before {
      background-image: url("../img/searchresults-presentation-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.presentation:before {
          background-image: url("../img/retina/searchresults-presentation-active.png");
          background-size: 20px 20px; } }
    /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.white-paper:before {
      background-image: url("../img/searchresults-whitepaper-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.white-paper:before {
          background-image: url("../img/retina/searchresults-whitepaper-active.png");
          background-size: 20px 20px; } }
    /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.webinar:before {
      background-image: url("../img/searchresults-webinar-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.webinar:before {
          background-image: url("../img/retina/searchresults-webinar-active.png");
          background-size: 20px 20px; } }
    /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.web-page:before {
      background-image: url("../img/searchresults-webpage-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.web-page:before {
          background-image: url("../img/retina/searchresults-webpage-active.png");
          background-size: 20px 20px; } }
    /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.trade-journal-article:before {
      background-image: url("../img/searchresults-tradejournal-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.trade-journal-article:before {
          background-image: url("../img/retina/searchresults-tradejournal-active.png");
          background-size: 20px 20px; } }
    /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .resource-modal-callout .read-more.video:before {
      background-image: url("../img/searchresults-video-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .resource-modal-callout .read-more.video:before {
          background-image: url("../img/retina/searchresults-video-active.png");
          background-size: 20px 20px; } }

/* line 221, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.resource-modal-callout-title {
  background: #3a3f42;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  left: 0;
  margin: 0;
  padding: 5px 0;
  position: absolute;
  text-transform: uppercase;
  top: 0;
  width: 100%; }

/* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.big_what-service-category .service-grid-instructions,
.true_screen_what-service-category .service-grid-instructions,
.certiphi_what-service-category .service-grid-instructions {
  padding: 50px 0 20px; }
  /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .big_what-service-category .service-grid-instructions .service-headline,
  .true_screen_what-service-category .service-grid-instructions .service-headline,
  .certiphi_what-service-category .service-grid-instructions .service-headline {
    line-height: 82%;
    margin: 0 0 14px; }
  /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .big_what-service-category .service-grid-instructions .service-description,
  .true_screen_what-service-category .service-grid-instructions .service-description,
  .certiphi_what-service-category .service-grid-instructions .service-description {
    margin: 0; }

/* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
.reveal-modal.service-details .service-description a {
  display: block; }

/* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
.applicant-lifecycle {
  background: black;
  height: 795px;
  margin: 0;
  padding: 0;
  position: relative;
  visibility: visible;
  width: 100%;
  z-index: 100; }
  /* line 15, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .product-head {
    background: black; }
    /* line 18, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .product-head:hover {
      background: #cccccc; }
  /* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-bg {
    height: 685px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    overflow: hidden;
    text-align: center; }
    /* line 33, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-bg .blinds {
      height: 685px;
      margin: 0 0 0 -758px;
      max-width: none;
      width: 1517px;
      z-index: 10; }
      /* line 41, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-bg .blinds:before, .applicant-lifecycle .applicant-lifecycle-bg .blinds:after {
        height: 685px; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-bg img {
      position: relative;
      width: 1517px;
      height: 685px;
      max-width: none;
      z-index: 0;
      margin: 0 auto;
      z-index: 0; }
  /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-content {
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    background: none;
    border: none;
    color: white;
    display: block;
    height: 685px;
    left: 50%;
    margin: 0 auto 0 -512px;
    opacity: 0;
    padding: 55px 0 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 1024px;
    z-index: 10; }
    /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-content.tab-panel-active {
      -webkit-transition: opacity 0.4s ease-in;
      -moz-transition: opacity 0.4s ease-in;
      -o-transition: opacity 0.4s ease-in;
      transition: opacity 0.4s ease-in;
      opacity: 1;
      visibility: visible; }
  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .initial-state {
    opacity: 1; }
  /* line 82, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-tab-content-wrap {
    display: block;
    height: 685px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10; }
  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-content-wrap {
    display: block;
    height: 685px;
    left: 0;
    position: absolute;
    opacity: 1;
    top: 0;
    visibility: visible;
    width: 100%;
    z-index: 20; }
    /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-content-wrap .applicant-lifecycle-content {
      height: 685px;
      padding: 80px 0 0;
      visibility: visible; }
  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-instructions {
    margin-top: 0; }
  /* line 111, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-headline {
    color: white;
    font-size: 48px;
    line-height: 56px;
    max-height: 120px;
    overflow: hidden; }
  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-description {
    color: white;
    line-height: 24px;
    max-height: 75px;
    overflow: hidden; }
  /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head h3 {
    color: white;
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    padding: 0 15px; }
  /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head .item-details,
  .applicant-lifecycle .service-grid-head .start-lifecycle {
    display: none; }
  /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head .tab-nav-link {
    background: transparent;
    border: none;
    text-transform: none; }
  /* line 142, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover img {
    display: none; }
  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .tab-link-active {
    background: transparent;
    border: none; }
  /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover h3 {
    color: white;
    text-decoration: none; }
  /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    color: white;
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    text-decoration: none; }
  /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .start-lifecycle {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    color: white;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    padding: 0 17px 0 0;
    position: relative;
    text-decoration: none; }
    /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .service-grid-head:hover .start-lifecycle:after {
      background: url("https://www.verticalscreen.com/Static/img/vertical_screen/lifecycle-arrow.png") no-repeat 0 0;
      content: "";
      display: block;
      height: 14px;
      margin-top: -7px;
      position: absolute;
      right: 0;
      top: 50%;
      width: 9px; }
  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .lifecycle-carousel-button-wrap {
    bottom: 15px;
    position: absolute;
    width: 100%; }
    /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .lifecycle-carousel-button-wrap .owl-buttons {
      top: 0; }
  /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .lifecycle-carousel-navigation {
    bottom: 15px;
    height: 70px;
    left: 50%;
    margin: 0 0 0 -41%;
    position: absolute;
    text-align: center;
    width: 90%;
    padding: 0 70px 0 0;
    overflow: hidden; }
    /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .lifecycle-carousel-navigation .owl-item {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      float: left; }
      /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .lifecycle-carousel-navigation .owl-item .lifecycle-carousel-nav-item {
        color: white;
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        font-size: 16px;
        height: 54px;
        line-height: 21px;
        margin-top: 10px;
        padding: 0 20px;
        position: relative;
        text-transform: uppercase;
        vertical-align: middle; }
      /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .lifecycle-carousel-navigation .owl-item.active .lifecycle-carousel-nav-item {
        color: #9fcf68; }
  /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process-slider-wrap {
    background: none;
    box-shadow: none;
    height: 625px;
    padding: 0; }
    /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .advanced-process-slider-wrap:before {
      display: none; }
  /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process:before {
    display: none; }
  /* line 243, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process-slider:before {
    display: none; }
  /* line 246, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process-slider .owl-wrapper {
    display: block !important;
    margin: 0 auto; }
  /* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item {
    display: block;
    height: 510px;
    padding-top: 0;
    width: 100%; }
    /* line 258, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-carousel-item .section-content {
      display: block;
      float: left;
      width: 615px; }
    /* line 263, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-carousel-item .article-title {
      color: white;
      font-size: 48px;
      line-height: 38px;
      text-transform: uppercase;
      vertical-align: text-top; }
    /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-carousel-item p {
      color: #e3e3e3;
      font-size: 21px;
      line-height: 34px; }
    /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside {
      border-left: 1px solid dimgrey;
      display: block;
      float: right;
      max-height: 510px;
      overflow-y: auto;
      padding-left: 50px;
      padding-right: 8px;
      max-width: 375px;
      width: auto; }
      /* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside h3 {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        border-bottom: 1px solid #c9c9c9;
        clear: right;
        color: #c9c9c9;
        font-size: 16px;
        line-height: 16px;
        margin: 0 0 15px;
        padding: 0 0 15px;
        text-transform: uppercase; }
      /* line 297, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside ul {
        margin: 0 0 30px; }
      /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside li {
        display: block;
        line-height: 18px;
        margin: 0 0 16px; }
  /* line 307, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-navigation-wrap {
    background: #3a3f42;
    bottom: 0;
    height: 115px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 10; }
  /* line 316, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .tab-panel-active {
    display: block; }
  /* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-navigation {
    display: block;
    height: 115px;
    margin: 0 auto;
    text-align: center;
    width: 1024px; }
    /* line 326, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-navigation .navigation-item {
      position: relative;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      line-height: 21px;
      margin: 0 5px;
      text-transform: uppercase; }
      /* line 333, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation .navigation-item.hidden {
        display: none;
        visibility: hidden; }
    /* line 338, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-navigation .tab-nav-link {
      background: #3a3f42;
      border: none;
      color: white;
      display: table-cell;
      height: 115px;
      margin: 0;
      padding: 0 25px;
      position: relative;
      width: 180px; }
      /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation .tab-nav-link:hover {
        border: none;
        color: #9fcf68;
        text-decoration: none; }
      /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation .tab-nav-link.tab-link-active {
        background: #9fcf68;
        border: none;
        color: white; }
        /* line 359, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
        .applicant-lifecycle .applicant-lifecycle-navigation .tab-nav-link.tab-link-active:hover {
          border: none; }
        /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
        .applicant-lifecycle .applicant-lifecycle-navigation .tab-nav-link.tab-link-active:before {
          display: block;
          width: 0;
          height: 0;
          border: 0 solid transparent;
          border-bottom-color: #9fcf68;
          border-width: 0 90px 12px 90px;
          content: "";
          display: block;
          height: 12px;
          left: 0;
          position: absolute;
          top: -12px;
          width: 180px; }

/* line 4, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured_products_grid.scss */
.featured-products-grid {
  background: whitesmoke;
  border-top: 1px solid #e7e7e7; }

/* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
.expandable-grid .expandable-grid-list {
  overflow: hidden; }
/* line 11, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
.expandable-grid.hide-show-more .show-more-link-wrap {
  display: none; }
/* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
.expandable-grid .hide-expandable-grid-list {
  height: 0;
  -webkit-transition: max-height 0.4s ease-in-out;
  -moz-transition: max-height 0.4s ease-in-out;
  -o-transition: max-height 0.4s ease-in-out;
  transition: max-height 0.4s ease-in-out; }
/* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
.expandable-grid.expandable-grid-expanded .hide-expandable-grid-list {
  height: 100%; }

/*------------------------------------*\
    $NETWORK MAP
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map {
  background-color: #f5f5f5;
  position: relative;
  color: white;
  text-align: center;
  border-top: 1px solid #c9c9c9; }
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    display: block; }

/* line 23, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-header {
  padding-bottom: 20px;
  position: relative; }
  /* line 27, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-header:after {
    content: "";
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: block;
    width: 230px;
    height: 1px;
    margin-left: -115px;
    background-color: #d0d0d0; }

/* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-head,
.network-map-subhead {
  margin: 0; }

/* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-subhead {
  color: #696969; }

/* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-head {
  font-weight: 700;
  text-transform: uppercase;
  color: #3a3f42; }

/* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-subhead {
  font-weight: 400; }

/* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-content {
  font-weight: 400;
  position: relative;
  padding: 150px 0 250px; }

/* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-map-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0; }
  /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-background.fieldprint-map {
    background: transparent url(../img/fieldprint/network-map-lg.png) no-repeat center center; }

/* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
#network-map-form {
  background: #F5F5F5;
  background: rgba(245, 245, 245, 0.87);
  color: #3a3f42;
  padding: 40px 40px 32px;
  margin: 0 auto;
  top: 25px;
  width: 466px;
  position: relative;
  -webkit-box-shadow: 0 0 79px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 0 79px rgba(0, 0, 0, 0.35);
  box-shadow: 0 0 79px rgba(0, 0, 0, 0.35); }
  /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form:before {
    content: "";
    position: absolute;
    top: -35px;
    left: 50%;
    margin-left: -15px;
    width: 30px;
    height: 55px;
    background: transparent url(../img/fieldprint/network-map-pin.png) no-repeat top left; }
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form h4 {
    font-size: 18px;
    font-weight: 600; }
  /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form .field-group {
    margin-bottom: 0; }
  /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form .text-input {
    border: 2px solid #ededed;
    width: 70%;
    float: left;
    margin-right: 2%;
    padding: 10px 15px !important; }
    /* line 112, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form .text-input:focus {
      border: 2px solid #9fcf68; }
  /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form .submit-btn {
    width: 28%;
    float: left;
    text-align: center;
    padding: 12px 10px;
    margin-bottom: 0; }

/* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.infoBox {
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  background: rgba(255, 255, 255, 0.95);
  min-width: 265px;
  max-width: 265px;
  padding: 15px 10px 5px 5px; }
  /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .infoBox > img {
    z-index: 25; }

/* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-info-window {
  padding: 15px;
  position: relative; }
  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-info-window:after {
    display: block;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-top-color: #fdfdfd;
    border-width: 9px 7.5px 0 7.5px;
    content: "";
    bottom: -13px;
    display: block;
    height: 9px;
    left: 50%;
    margin-left: -7.5px;
    position: absolute;
    width: 15px; }
  /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-info-window h4 {
    color: #9fcf68;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    margin-bottom: 10px; }
  /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-info-window p {
    font-size: 14px;
    margin-bottom: 10px; }

/** FIX for Bootstrap and Google Maps Info window styes problem **/
/* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
img[src*="gstatic.com/"], img[src*="googleapis.com/"] {
  max-width: none; }

/* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
.network-label {
  color: #fff;
  background-color: transparent;
  font-size: 11px;
  font-weight: 700;
  text-align: center;
  white-space: nowrap; }

/*------------------------------------*\
    $FOOTER
\*------------------------------------*/
/* line 7, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-section {
  overflow: hidden;
  *zoom: 1; }
  /* line 9, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-section.secondary-section {
    text-align: center; }
    /* line 12, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .footer-section.secondary-section .footer-link:hover {
      color: #9fcf68;
      text-decoration: underline; }

/* line 19, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-col-head {
  color: #e1e1e1;
  font-weight: 600; }

/* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-col-head-link {
  color: inherit;
  background-repeat: no-repeat; }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .blog-section .footer-col-head-link {
    background-image: url("../img/footer-icon-blog.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .blog-section .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-blog.png");
        background-size: 20px 20px; } }
  /* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .find-location .footer-col-head-link {
    background-image: url("../img/footer-icon-location.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .find-location .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-location.png");
        background-size: 20px 23.5px; } }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .make-appointment .footer-col-head-link {
    background-image: url("../img/footer-icon-appointment.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .make-appointment .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-appointment.png");
        background-size: 20px 24px; } }
  /* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .careers-section .footer-col-head-link {
    background-image: url("../img/footer-icon-careers.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .careers-section .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-careers.png");
        background-size: 20px 20px; } }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-section .footer-col-head-link {
    background-image: url("../img/footer-icon-green-initiative.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .green-initiative-section .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-green-initiative.png");
        background-size: 15px 15px; } }
  /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .news-section .footer-col-head-link {
    background-image: url("../img/footer-icon-news.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .news-section .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-news.png");
        background-size: 20px 20px; } }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .newsletter-section .footer-col-head-link {
    background-image: url("../img/footer-icon-newsletter.png"); }
    @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
      /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .newsletter-section .footer-col-head-link {
        background-image: url("../img/retina/footer-icon-newsletter.png");
        background-size: 20px 20px; } }

/* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-links-wrap {
  font-size: 13px;
  margin-bottom: 15px; }

/* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-link {
  color: #d6e3e5; }
  /* line 59, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-link:hover {
    text-decoration: underline;
    color: #9fcf68; }

/* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.footer-legal {
  color: rgba(255, 255, 255, 0.4);
  font-size: 13px;
  width: 80%;
  margin: 0 auto 20px; }

/* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .blog-section .blog-post-details {
  border-top: 1px solid rgba(42, 42, 42, 0.8);
  color: #7f8a94;
  font-size: 14px;
  padding-top: 10px; }
  /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .blog-section .blog-post-details .divider {
    padding: 0 5px; }
/* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .blog-section .blog-copy {
  color: #d6e3e5;
  font-size: 18px;
  line-height: 27px;
  margin: 0 0 10px 0; }
  /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .blog-section .blog-copy a {
    color: #d6e3e5; }
    /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer .blog-section .blog-copy a:hover {
      color: #9fcf68; }
/* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .find-location .find-location-content .footer-col-content {
  min-height: 50px;
  padding-bottom: 17px; }
/* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .find-location .find-location-copy {
  color: #d6e3e5;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 14px 0; }
  /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .find-location .find-location-copy a {
    color: #d6e3e5; }
    /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer .find-location .find-location-copy a:hover {
      color: #9fcf68; }
/* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .find-location fieldset {
  margin-bottom: 0; }
  /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .find-location fieldset .input-wrap:first-child {
    width: 70%; }
  /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .find-location fieldset .input-wrap:last-child {
    width: 27%; }
  /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .find-location fieldset .text-input {
    padding: 9px 15px !important; }
  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .find-location fieldset .branded-btn {
    padding: 13px 25px; }
/* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .make-appointment .make-appointment-details {
  border-top: 1px solid rgba(42, 42, 42, 0.8);
  color: #7f8a94;
  font-size: 14px;
  padding-top: 10px; }
  /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .make-appointment .make-appointment-details .divider {
    padding: 0 5px; }
/* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .make-appointment .make-appointment-content .footer-col-content {
  min-height: 50px;
  padding-bottom: 12px; }
/* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .make-appointment .make-appointment-content .branded-btn {
  padding-left: 35px;
  padding-right: 35px; }
/* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .make-appointment .make-appointment-copy {
  color: #d6e3e5;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 10px 0; }
  /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .make-appointment .make-appointment-copy a {
    color: #d6e3e5; }
    /* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer .make-appointment .make-appointment-copy a:hover {
      color: #9fcf68; }
/* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .careers-section .job-listings {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 181, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .careers-section .job-listing-item {
  background: #34383b;
  color: #d6e3e5;
  font-size: 14px;
  height: 35px;
  margin-top: 3px;
  overflow: hidden; }
  /* line 189, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .careers-section .job-listing-item:first-child {
    margin: 0; }
/* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .careers-section .job-listing-title {
  float: left;
  height: 21px;
  width: 66.5%; }
  /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .careers-section .job-listing-title .footer-link:hover {
    color: #9fcf68; }
/* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .careers-section .job-listing-location {
  color: #6f7981;
  float: right;
  height: 21px;
  text-align: right;
  width: 33%; }
/* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .careers-section .job-listing-icon {
  margin-right: 5px; }
/* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .green-initiative-list {
  list-style-type: none;
  margin: 0;
  padding: 0; }
/* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .footer-cta-link {
  color: #9fcf68;
  font-size: 16px;
  padding-right: 15px;
  background-image: url("../img/footer-cta-link-arrow.png");
  background-position: right center;
  background-repeat: no-repeat; }
  @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
    /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer .footer-cta-link {
      background-image: url("../img/retina/footer-cta-link-arrow.png");
      background-size: 6px 10px; } }
/* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .news-headline-title {
  line-height: 18px; }
/* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .news-headlines-wrap {
  color: #d6e3e5;
  font-size: 16px; }
/* line 243, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .news-headline-link {
  color: #d6e3e5;
  font-size: 14px; }
  /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .news-headline-link:hover {
    color: #9fcf68; }
/* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .news-headline-date {
  color: #7f8a94;
  font-size: 14px;
  line-height: 14px; }
/* line 258, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .footer-newsletter-content {
  color: #d6e3e5;
  font-size: 14px;
  text-align: left; }
  /* line 263, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .footer-newsletter-content .newsletter-copy {
    margin: 0 0 10px 0; }
/* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .newsletter-benefits-list {
  color: #7f8a94;
  text-align: left;
  margin: 0 0 0 15px;
  padding: 0; }
  /* line 274, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .newsletter-benefits-list li {
    margin: 0;
    padding: 0; }
/* line 280, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
.page-footer .empowered-by-banner {
  background: #9fcf68;
  color: #fff;
  font-size: 8px;
  line-height: 8px;
  margin-right: 5px;
  padding: 2px 3px;
  position: relative;
  top: -12px;
  text-transform: uppercase; }

@media (min-width: 966px) {
  /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal {
    left: 50%;
    margin-left: -295px;
    top: 25% !important;
    width: 590px;
    padding: 45px 40px;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35); }

  /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-header {
    border-bottom: 1px solid #e3e3e3;
    line-height: 25px;
    font-size: 24px;
    margin-bottom: 25px;
    padding-bottom: 15px; }

  /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-copy {
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 20px; }
    /* line 266, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal-copy em {
      font-weight: 600;
      font-style: normal; }

  /* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal .close-x {
    background: url("../img/icons-sa986ccd026.png") 0 -32px no-repeat;
    width: 23px;
    height: 23px;
    text-indent: -999em; }

  /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-buttons {
    margin: 30px 0 10px 0; }

  /* line 498, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  #page-header > .container {
    display: block;
    position: relative;
    margin-bottom: 20px;
    margin-top: 20px; }
  /* line 505, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  #page-header .table-row {
    display: block;
    vertical-align: top; }
    /* line 509, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    #page-header .table-row:first-child {
      float: left;
      width: 21%; }
    /* line 513, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    #page-header .table-row:last-child {
      float: right;
      width: 79%; }

  /* line 520, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .logo-img {
    max-width: 90%; }

  /* line 524, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav {
    margin-top: 20px; }

  /* line 530, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-active .mobile-nav-ui,
  .share-nav-active .mobile-nav-ui {
    border-top: none; }

  /* line 535, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item {
    font-size: 14px;
    margin-left: 10px;
    padding-left: 10px;
    vertical-align: middle; }

  /* line 542, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-wrap {
    float: right; }

  /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 0; }
    /* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_helpers.scss */
    .page-nav-list > li {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      list-style: none outside none; }
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_helpers.scss */
      .page-nav-list > li:first-child {
        margin-left: 0;
        padding-left: 0; }

  /* line 551, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav_help-links-wrap,
  .mobile-nav-wrap {
    display: none; }

  /* line 555, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-box-shadow: rgba(4, 4, 4, 0.1) 0 0 3px inset;
    -moz-box-shadow: rgba(4, 4, 4, 0.1) 0 0 3px inset;
    box-shadow: rgba(4, 4, 4, 0.1) 0 0 3px inset;
    background: #9fcf68;
    max-height: 0;
    overflow: hidden;
    width: 100%; }
    /* line 566, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-wrap {
      position: relative;
      padding-top: 15px;
      padding-bottom: 15px; }
    /* line 572, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input-wrap {
      width: 900px;
      margin: 0 auto; }
    /* line 577, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-form {
      position: relative;
      height: 57px; }
    /* line 583, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input,
    .search-box .search-box-submit {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      height: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      -o-border-radius: 8px;
      border-radius: 8px; }
    /* line 590, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input {
      background-position: 16px center;
      font-size: 24px;
      padding: 12px 16px 12px 50px;
      margin-right: 20px;
      width: 735px;
      background-color: white; }
    /* line 599, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-submit {
      -webkit-transition-duration: 0.3s;
      -moz-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      transition-duration: 0.3s;
      -webkit-transition-timing-function: ease-in-out;
      -moz-transition-timing-function: ease-in-out;
      -o-transition-timing-function: ease-in-out;
      transition-timing-function: ease-in-out;
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      transition-property: all;
      -webkit-transition-delay: 0s;
      -moz-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
      position: relative;
      padding: 12px 20px;
      border: 1px solid #d0e4b1;
      background: transparent;
      opacity: .5;
      color: #fff;
      font-size: 16px;
      cursor: pointer; }
    /* line 614, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-clear {
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: center center;
      text-indent: -9999px;
      position: absolute;
      top: 50%;
      width: 28px;
      height: 28px;
      background-image: url("../img/search-clear.png");
      right: 185px;
      margin-top: -14px; }
    /* line 628, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .close-search-trigger {
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: center center;
      position: absolute;
      top: 14px;
      width: auto;
      height: 55px;
      right: 15px;
      color: #ffffff;
      font-size: 14px; }
    /* line 642, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-form.input-focused .search-box-submit {
      opacity: 1; }
    /* line 648, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-form.form-active .search-box-input {
      -webkit-transition-duration: 0.3s;
      -moz-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      transition-duration: 0.3s;
      -webkit-transition-timing-function: ease-in-out;
      -moz-transition-timing-function: ease-in-out;
      -o-transition-timing-function: ease-in-out;
      transition-timing-function: ease-in-out;
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      transition-property: all;
      -webkit-transition-delay: 0s;
      -moz-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
      padding-left: 16px;
      background-image: none; }

  /* line 660, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-input {
    background-image: url("../img/search-icon.png"); }
  /* line 665, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box-icon {
    background-image: url("../img/search-icon.png");
    display: block;
    height: 28px;
    width: 28px; }
    /* line 672, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .no-touch .search-box-icon:hover {
      background-image: url("../img/vertical_screen/search-icon-active.png");
      cursor: pointer; }
    /* line 678, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .current .search-box-icon {
      background-image: url("../img/vertical_screen/search-icon-active.png");
      cursor: pointer; }
  /* line 384, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer-wrap {
    background: url("../img/footer-bg.png") repeat 0 0;
    padding: 0 0 20px 0; }
    /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer-wrap .back-to-top-wrap {
      display: none; }

  /* line 393, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-section {
    margin-bottom: 40px; }
    /* line 396, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .footer-section .modal-content {
      font-size: 16px; }

  /* line 400, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .primary-section {
    padding-top: 50px; }

  /* line 404, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 45px;
    float: left;
    width: 33%; }
    /* line 410, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .footer-col:last-child {
      padding-right: 0; }

  /* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col-head {
    font-size: 18px; }

  /* line 419, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col-head-link {
    padding-left: 28px;
    background-position: left center; }

  /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col-content {
    min-height: 145px; }

  /* line 428, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-link {
    padding: 0 20px; }

  /* line 434, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .news-section {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    vertical-align: top; }
  /* line 441, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer .careers-section .job-listing-item {
    padding: 7px 12px; }
    /* line 444, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer .careers-section .job-listing-item .footer-link {
      padding: 0; }

  /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-section,
  .make-appointment,
  .newsletter-section {
    margin: 0; }

  /* line 458, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-section {
    text-align: center;
    margin-top: 3px; }
    /* line 462, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .green-initiative-section .footer-col-head {
      display: none; }
    /* line 466, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .green-initiative-section .footer-col-cta {
      padding-left: 30px;
      padding-right: 30px; }

  /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-copy {
    padding: 40px 0;
    border: 1px solid #5f6365;
    border-left: none;
    border-right: none;
    position: relative; }
    /* line 485, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .green-initiative-copy:after {
      content: "";
      position: absolute;
      z-index: 5;
      top: -17.5px;
      left: 50%;
      margin-left: -23px;
      display: block;
      width: 46px;
      height: 35px;
      background: url("../img/vertical_screen/footer-icon-green-initiative-desktop.png") no-repeat center center transparent; }

  /* line 500, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-head,
  .green-initiative-subhead {
    color: #fff;
    text-transform: uppercase; }

  /* line 505, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-head {
    font-size: 15px;
    margin-bottom: 10px;
    font-weight: 600; }

  /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .green-initiative-subhead {
    font-size: 24px;
    margin-bottom: 0;
    font-weight: 700; }

  /* line 517, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .news-headline {
    margin-top: 10px; }
    /* line 520, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .news-headline:first-child {
      margin-top: 0; }

  /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-head {
    display: none; }

  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-list {
    border-bottom: 2px solid #9fcf68;
    border-top: 2px solid #9fcf68;
    margin: 0 0 30px; }

  /* line 225, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-list {
    background: dimgrey;
    padding: 25px 20px; }

  /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-item {
    padding: 10px 0 0 20px; }
    /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .sub-nav-item:first-child {
      padding: 0 0 0 20px; }

  /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-link {
    color: white; }
    /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .sub-nav-link.sub-nav-active {
      font-weight: 700; }

  /* display none until init */
  /* line 438, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-carousel.show-controls {
    width: 90%;
    padding: 0 50px; }

  /* Styling Next and Prev buttons */
  /* line 519, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-buttons {
    position: absolute;
    z-index: 2;
    width: 100%;
    top: 45%;
    left: 0; }

  /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25;
    bottom: -20px;
    top: auto; }

  /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-head {
    font-size: 58px;
    margin-bottom: 1rem; }

  /* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .banner-content {
    padding: 20px 0; }

  /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot {
    height: 485px; }

  /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-description {
    font-size: 18px;
    line-height: 27px;
    width: 75%; }

  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-bg {
    display: block;
    height: 485px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 3; }
    /* line 198, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .aspot-bg .aspot-video {
      display: block;
      height: auto;
      left: 50%;
      margin: 0 0 0 -850px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 1700px;
      z-index: 1; }

  /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .brand-aspot .aspot-bg {
    display: none; }
  /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .brand-aspot .aspot-video {
    display: none; }
  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .brand-aspot .placeholder {
    height: 485px; }
  /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .brand-aspot .placeholder-container {
    display: block;
    height: 485px;
    left: 50%;
    margin: 0 0 0 -550px;
    max-width: none;
    position: absolute;
    top: 0;
    width: 1100px;
    z-index: 1; }
  /* line 237, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .title-bar-bg {
    height: 0; }
    /* line 240, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .touch .title-bar-bg .title-bar-video {
      display: none; }
  /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .placeholder {
    height: 385px; }
  /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .touch .title-bar .placeholder-container {
    display: block;
    height: 385px;
    left: 50%;
    margin: 0 0 0 -550px;
    max-width: none;
    position: absolute;
    top: 0;
    width: 1100px;
    z-index: 1; }

  /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown {
    padding-top: 40px;
    padding-bottom: 80px; }
    /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-breakdown .no-href:hover {
      cursor: default;
      text-decoration: none; }

  /* line 240, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown-head {
    font-size: 52px;
    font-weight: 700; }

  /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown-subhead {
    color: #888880;
    font-size: 21px;
    margin-bottom: 35px; }

  /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industries-head {
    font-size: 18px; }

  /* line 256, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry.col {
    width: 32.30769%;
    float: left;
    margin-right: 1.53846%; }
    /* line 259, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.col .brand-industry-logo-wrap {
      line-height: 100%;
      height: 160px;
      line-height: 160px;
      max-height: 160px;
      min-height: 160px;
      vertical-align: middle; }
    /* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.col .brand-industry-description {
      text-align: center; }
      /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
      .brand-industry.col .brand-industry-description .brand-industry-copy {
        min-height: 108px; }
      /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
      .brand-industry.col .brand-industry-description:after {
        background: url("../img/brand-breakdown-carat.png");
        content: "";
        width: 35px;
        height: 22px;
        position: absolute;
        left: 50%;
        margin-left: -17.5px;
        top: 0; }
    /* line 292, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.col .brand-industry-cta .branded-btn {
      padding: 10px 30px;
      margin-top: 20px; }
    /* line 298, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.col:nth-child(3n) {
      margin-right: 0; }
  /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry.full {
    width: 100%;
    float: left;
    margin-right: 1.53846%;
    margin-top: 20px; }
    /* line 307, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.full .brand-industry-content {
      overflow: hidden; }
      /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
      .brand-industry.full .brand-industry-content > div {
        float: left; }
    /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.full .brand-industry-copy {
      height: auto; }
    /* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.full .brand-industry-logo-wrap {
      height: 250px;
      line-height: 250px;
      max-height: 250px;
      width: 36%; }
    /* line 326, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.full .brand-industry-description {
      min-height: 250px;
      padding-left: 50px;
      padding-right: 20px;
      padding-top: 20px;
      width: 64%;
      text-align: center; }
      /* line 334, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
      .brand-industry.full .brand-industry-description:after {
        background: url("../img/brand-breakdown-carat-alt.png");
        content: "";
        width: 22px;
        height: 35px;
        position: absolute;
        left: 0;
        margin-top: -17.5px;
        top: 50%; }
    /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry.full .brand-industry-cta {
      margin-top: 30px; }

  /* line 352, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-header {
    padding: 20px 0;
    text-align: center; }

  /* line 357, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-head {
    font-size: 27px;
    font-weight: 400; }

  /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-logo {
    vertical-align: middle; }

  /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-description {
    font-size: 18px;
    min-height: 250px;
    position: relative;
    padding: 40px 0 30px 0; }

  /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar {
    background: none;
    height: 480px; }

  /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-content {
    padding-top: 187px; }
    /* line 187, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar-content h1 {
      padding: 20px 25px; }

  /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-description {
    font-size: 16px;
    line-height: 27px; }

  /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-head {
    font-size: 60px; }

  /* line 198, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-bg {
    background: black;
    bottom: 0;
    display: block;
    height: 480px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: -1; }
    /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar-bg .title-bar-video {
      display: block;
      height: 480px;
      left: 50%;
      margin: 0 0 0 -848px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 1696px;
      z-index: 2; }

  /* line 222, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .blinds {
    display: block;
    height: 100%;
    left: 50%;
    margin: 0 0 0 -848px;
    max-width: none;
    position: absolute;
    top: 0;
    width: 1696px;
    z-index: 3;
    -webkit-transform: translate3d(0, 0, 0); }
    /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .blinds:after {
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEwMCUiIHkxPSI1MCUiIHgyPSIwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
      background: -webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #000000), color-stop(5%, #000000), color-stop(100%, rgba(0, 0, 0, 0)));
      background: -webkit-linear-gradient(right, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: -moz-linear-gradient(right, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: -o-linear-gradient(right, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: linear-gradient(right, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      filter: none;
      content: "";
      display: block;
      height: 480px;
      position: absolute;
      right: -5px;
      top: 0;
      width: 255px;
      z-index: 3; }
    /* line 249, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .blinds:before {
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
      background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #000000), color-stop(5%, #000000), color-stop(100%, rgba(0, 0, 0, 0)));
      background: -webkit-linear-gradient(left, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: -moz-linear-gradient(left, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: -o-linear-gradient(left, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      background: linear-gradient(left, #000000 0%, #000000 5%, rgba(0, 0, 0, 0) 100%);
      filter: none;
      content: "";
      display: block;
      height: 480px;
      left: -5px;
      position: absolute;
      top: 0;
      width: 255px;
      z-index: 3; }

  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp {
    background-color: #3a3f42;
    color: white;
    padding: 41px 0;
    text-align: center; }
    /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp:before {
      display: block;
      width: 0;
      height: 0;
      border: 0 solid transparent;
      border-bottom-color: #3a3f42;
      border-width: 0 12.5px 12px 12.5px;
      content: "";
      display: block;
      position: absolute;
      top: -12px;
      margin-left: -12px;
      left: 50%; }

  /* line 100, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-copy,
  .rfp-btn {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline; }

  /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-cta {
    position: relative;
    display: block;
    font-size: 18px;
    line-height: 27px;
    margin: 11px 0 15px; }
    /* line 110, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-cta span {
      background-color: #3a3f42;
      position: relative;
      z-index: 1;
      padding: 0 25px; }
    /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-cta:before {
      content: "";
      width: 500px;
      display: block;
      margin: 0 0 0 -250px;
      height: 1px;
      background-color: #768086;
      position: absolute;
      z-index: 0;
      left: 50%;
      top: 14px; }

  /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-copy {
    margin-bottom: 0;
    font-size: 28px;
    line-height: 27px; }
    /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-copy strong {
      color: #9fcf68;
      font-weight: 600; }

  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-btn {
    padding-right: 88px;
    padding-left: 88px; }

  /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .event-description {
    margin-bottom: 20px;
    font-size: 16px;
    background: url("../img/vertical_screen/upcoming-event-icon.png") no-repeat left center transparent; }
  /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .branded-btn-wrap {
    padding-left: 30px; }

  /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-copy {
    margin: 0 30px; }

  /* line 1109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .page-template-content {
    position: relative; }

  /* line 1121, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .why-template .main-content-intro .pull-quote-section,
  .big_index .main-content-intro .pull-quote-section,
  .certiphi_index .main-content-intro .pull-quote-section,
  .true_screen_index .main-content-intro .pull-quote-section {
    border-bottom: none;
    margin-bottom: 20px; }
  /* line 1126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .why-template .applicant-screening-grid,
  .big_index .applicant-screening-grid,
  .certiphi_index .applicant-screening-grid,
  .true_screen_index .applicant-screening-grid {
    border-top: 1px solid #c9c9c9; }

  /* line 1131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content {
    min-height: 400px;
    padding-bottom: 100px; }
    /* line 1134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .vertical_screen_events .main-content {
      padding-bottom: 0; }

  /* line 1140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content-intro .pull-quote-section {
    padding-top: 40px;
    padding-bottom: 40px; }

  /* line 1147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .careers-template .main-content {
    padding-bottom: 40px; }

  /* line 1154, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-aside.container {
    padding-top: 30px; }
  /* line 1158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-aside .main-content {
    float: left;
    width: 66.153846153846%; }
  /* line 1163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-aside .aside-content {
    float: right;
    width: 28%; }

  /* line 1170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-nav-col.container {
    padding-top: 30px; }
  /* line 1175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-nav-col .nav-col,
  .l-has-nav-col .main-content {
    float: left; }
  /* line 1179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-nav-col .nav-col {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 25%;
    padding-right: 35px; }
  /* line 1185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-nav-col .main-content {
    float: right;
    width: 75%; }

  /* line 1192, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-sub-page {
    margin-top: 20px;
    padding-bottom: 0; }
    /* line 1197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .l-sub-page .main-content p {
      margin-bottom: 25px; }
      /* line 1200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .l-sub-page .main-content p.content-block-intro-copy {
        margin-bottom: 30px; }
    /* line 1204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .l-sub-page .main-content p + h3 {
      padding-top: 25px; }
    /* line 1208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .l-sub-page .main-content > img {
      float: left;
      margin: 0 35px 20px 0; }

  /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-item {
    position: relative; }
    /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-item:after {
      background-image: url("../img/menu-link.png");
      content: "";
      margin-top: -10px;
      position: absolute;
      top: 50%;
      right: 15px;
      height: 20px;
      width: 20px; }
    /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-item.menu-item_type_accordion {
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      padding-right: 45px; }
      /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .aside-section .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/menu-accordion-closed.png"); }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-group_state_open .menu-item_type_accordion:after {
    content: " ";
    background-image: url("../img/menu-accordion-open.png"); }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-group_state_open .accordion-content {
    max-height: 3000px; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .accordion-content {
    -webkit-transition: max-height 0.4s ease-in-out;
    -moz-transition: max-height 0.4s ease-in-out;
    -o-transition: max-height 0.4s ease-in-out;
    transition: max-height 0.4s ease-in-out;
    max-height: 0;
    overflow: hidden; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .accordion-content-wrap {
    padding: 10px; }
  /* line 1220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .menu-item {
    display: block; }
    /* line 1223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .menu-item:after {
      right: 0; }
    /* line 1228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/filters-menu-accordion-closed.png"); }
  /* line 1236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .menu-group_state_open .menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-open.png"); }
  /* line 1247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .blogs-nav .accordion-content-list,
  .aside-section .blogs-nav .show-more-list,
  .aside-section .blogs-topics .accordion-content-list,
  .aside-section .blogs-topics .show-more-list,
  .aside-section .related-resources .accordion-content-list,
  .aside-section .related-resources .show-more-list,
  .aside-section .case-studies .accordion-content-list,
  .aside-section .case-studies .show-more-list {
    list-style-type: none;
    margin: 0;
    padding: 0; }
  /* line 1255, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .blogs-nav .accordion-content-details {
    padding-top: 0; }
  /* line 1259, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .blogs-nav .accordion-content-item {
    border-top: 1px solid #e7e7e7;
    padding-left: 0;
    margin-top: 25px;
    padding-top: 20px; }
    /* line 1265, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .blogs-nav .accordion-content-item:first-child {
      border-color: #e2e2e2;
      margin-top: 15px; }
    /* line 1269, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .blogs-nav .accordion-content-item:before {
      display: none; }
  /* line 1275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .show-more-item {
    padding-top: 25px;
    border-top: 1px solid #e7e7e7;
    margin-top: 10px; }
  /* line 1281, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .show-more-title {
    font-size: 14px;
    margin-bottom: 0;
    padding-bottom: 15px; }
  /* line 1288, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .related-resources .accordion-content-item {
    margin-left: 0;
    padding-left: 27px !important; }
    /* line 1294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .related-resources .accordion-content-item:before {
      position: absolute;
      left: 0; }
  /* line 1300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .related-resources .accordion-content-details {
    padding-top: 0; }
  /* line 1305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-list {
    margin-left: 0;
    list-style-type: none;
    counter-reset: li;
    color: #9fcf68;
    font-weight: 700; }
  /* line 1313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-title {
    margin-bottom: 10px;
    font-size: 14px;
    display: -moz-inline-stack;
    display: block;
    position: relative; }
    /* line 1320, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .accordion-content-title:before {
      content: counter(li) ".";
      counter-increment: li;
      position: absolute;
      left: -18px;
      top: 2px;
      font-size: 14px;
      font-weight: 700; }
  /* line 1332, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-link,
  .aside-section .show-more-title-link {
    color: #9fcf68;
    font-weight: 700; }
  /* line 1337, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-item {
    border-top: 1px solid #e7e7e7;
    margin-top: 25px;
    padding-left: 22px;
    padding-top: 20px;
    font-size: 14px;
    position: relative;
    vertical-align: top;
    line-height: 20px; }
    /* line 1347, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .accordion-content-item:first-child {
      border-color: #e2e2e2;
      margin-top: 15px; }
  /* line 1353, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-details {
    margin-bottom: 0;
    color: dimgrey;
    font-size: 14px;
    font-weight: 400;
    padding-top: 0; }
  /* line 1361, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-link {
    line-height: 20px;
    vertical-align: top; }

  /* line 1368, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .general-content-template {
    padding-top: 50px; }
    /* line 1371, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .general-content-template .branded-btn-wrap {
      margin-bottom: 40px; }

  /* line 1377, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .breadcrumbs {
    margin-bottom: 30px;
    color: #696969;
    font-size: 16px;
    text-transform: uppercase; }

  /* line 1384, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .breadcrumb-link {
    color: #696969; }

  /* line 1388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .pull-quote-section {
    font-size: 21px;
    line-height: 32px;
    padding: 0 20px 40px 20px; }

  /* line 1396, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-info .search-results-info-count,
  .search-results-info .search-results-info-sort {
    display: block;
    float: left;
    margin-bottom: 0 !important; }
  /* line 1402, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-header .search-results-info .search-results-info-sort {
    float: right; }
  /* line 1406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .resource-center-sort .search-results-info {
    margin-bottom: 0; }

  /* line 353, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-aside {
    float: left; }

  /* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap.content-has-image {
    overflow: hidden; }
    /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-image .content-block-img-wrap,
    .content-block-wrap.content-has-image .content-block {
      display: table-cell;
      vertical-align: top; }
    /* line 368, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-image .content-block-img-wrap {
      float: left;
      display: block;
      margin-right: 10px; }
      /* line 374, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .main-content .content-block-wrap.content-has-image .content-block-img-wrap {
        display: table-cell; }
    /* line 381, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-image .content-block {
      padding-left: 20px;
      padding-right: 20px; }
      /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .main-content .content-block-wrap.content-has-image .content-block {
        display: table-cell; }
    /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-image.img-float-right .content-block-img-wrap {
      float: right; }
  /* line 402, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap.content-has-additional .content-block {
    width: 40%;
    padding-right: 25px;
    border-right: 1px solid #f2f2f2; }
  /* line 407, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap.content-has-additional .content-block-additional {
    width: 200px;
    padding: 50px 0 0 45px;
    float: left; }
    /* line 412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block-additional h3 {
      font-size: 16px;
      margin: 0;
      padding: 0; }
    /* line 417, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block-additional .related-resources-list {
      padding: 20px 0 0 0;
      margin: 0;
      list-style: none; }
    /* line 422, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block-additional .related-resources-list li {
      padding: 0 0 15px;
      margin: 0;
      list-style: none;
      line-height: 100%; }

  /* line 432, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-head {
    font-size: 34px;
    margin-bottom: 20px; }

  /* line 437, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-copy {
    font-size: 16px; }

  /* line 441, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-aside {
    width: 16%;
    margin-top: 50px; }

  /* line 446, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-aside-head {
    margin-bottom: 20px; }

  /* line 451, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-intro-copy,
  .content-block-copy {
    margin-bottom: 25px; }

  /* line 456, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-group .page-module-wrap {
    margin-top: 50px;
    padding-top: 50px; }
    /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-group .page-module-wrap:first-child {
      padding-top: 0; }

  /* line 467, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-logo-wrap .certifications-logo {
    border-left: 1px solid #e7e7e7; }
    /* line 470, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .certifications-logo-wrap .certifications-logo:first-child {
      border-left: none; }

  /* line 476, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-content-block {
    margin-top: 30px;
    border-top: 1px solid #e7e7e7;
    padding-top: 30px; }

  /* line 482, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-logo {
    width: 25%; }

  /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid.subsidiary-grid, .content-grid.applicant-screening-grid, .content-grid.featured-products-grid, .content-grid.subsidiary-services-static {
    padding-top: 80px; }
  /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25; }
  /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid .menu-group {
    overflow: hidden;
    text-align: center; }
  /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid .accordion-group {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 49%;
    padding-left: 40px;
    padding-right: 40px;
    margin-bottom: 80px;
    text-align: center;
    vertical-align: top; }
    /* line 227, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .menu-head {
      display: none; }
    /* line 231, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-img-wrap {
      margin-bottom: 30px; }
    /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-content .accordion-content-head {
      color: #3a3f42;
      font-size: 18px;
      font-weight: 700;
      margin-bottom: 15px;
      text-transform: uppercase; }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-content .accordion-content-copy {
      margin-bottom: 0;
      font-size: 16px;
      min-height: 50px; }
      /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
      .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container {
        display: block;
        min-height: 80px; }
        /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container .servicesBullet:before {
          content: "\2022";
          color: #f69232;
          font-size: 150%;
          vertical-align: middle;
          padding: 0 6px 0 5px; }
        /* line 260, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container .servicesBullet:last-child:after {
          content: "\2022";
          color: #f69232;
          font-size: 150%;
          vertical-align: middle;
          padding: 0 6px 0 5px; }
    /* line 271, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-content .branded-btn {
      margin-top: 40px; }

  /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-header {
    position: relative;
    margin-bottom: 80px;
    padding-bottom: 27px;
    text-align: center; }
    /* line 284, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid-header:after {
      content: "";
      position: absolute;
      z-index: 1;
      left: 50%;
      bottom: 0;
      display: block;
      width: 230px;
      height: 1px;
      margin-left: -115px;
      background-color: #d0d0d0; }

  /* line 298, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-head {
    font-size: 45px;
    margin-bottom: 10px; }
    /* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .vertical_screen_index .content-grid-head, .true_screen_index .content-grid-head, .fieldprint_index .content-grid-head, .certiphi_index .content-grid-head, .big_index .content-grid-head {
      font-size: 52px; }

  /* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-subhead {
    font-size: 20px;
    line-height: 138%; }

  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-nav-link {
    margin-left: -1px;
    margin-bottom: -1px; }
    /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
    .tab-nav-link:first-child {
      margin-left: 0; }

  /* line 138, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content {
    width: 85%;
    margin: 0 auto;
    padding-top: 60px;
    padding-bottom: 60px; }

  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-header {
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 50px;
    text-align: center; }
    /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
    .tab-content-header:after {
      content: "";
      position: absolute;
      z-index: 1;
      left: 50%;
      bottom: 0;
      display: block;
      width: 230px;
      height: 1px;
      margin-left: -115px;
      background-color: #d0d0d0; }

  /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-head {
    font-size: 36px;
    margin-bottom: 20px; }

  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-subhead {
    font-size: 14px; }

  /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results {
    font-size: 20px;
    padding-top: 75px;
    padding-bottom: 35px; }
    /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results.home .getting-results-head {
      font-size: 52px;
      margin-bottom: 15px; }
    /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results.home .getting-results-subhead {
      font-size: 24px; }

  /* line 225, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-head {
    font-size: 45px;
    margin-bottom: 12px; }

  /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-subhead {
    font-size: 20px; }

  /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-content {
    margin-bottom: 75px;
    padding: 0 15%;
    font-size: 20px; }

  /* line 240, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slider-wrap {
    position: relative;
    padding: 60px 0 0; }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .owl-controls {
      margin-top: 50px; }
    /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .owl-theme .owl-controls .owl-buttons {
      top: 18%; }
    /* line 252, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .branded-btn-wrap {
      margin-bottom: 30px; }

  /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slider {
    margin-bottom: 50px; }

  /* line 265, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-copy {
    padding-left: 7px;
    padding-right: 7px; }

  /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-head {
    margin-bottom: 10px;
    font-size: 48px; }

  /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-subhead {
    font-size: 20px;
    margin-bottom: 00px; }

  /* line 348, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map {
    font-size: 20px;
    padding-top: 75px;
    padding-bottom: 60px; }
    /* line 353, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 357, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map.home .network-map-head {
      font-size: 52px;
      margin-bottom: 15px; }
    /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map.home .network-map-subhead {
      font-size: 24px; }

  /* line 368, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-head {
    font-size: 45px;
    margin-bottom: 12px; }

  /* line 373, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-subhead {
    font-size: 20px; }

  /* line 377, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-content {
    font-size: 20px; }

  /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust {
    font-size: 20px;
    padding-top: 65px; }
    /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 260, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust.home .innovating-trust-head {
      font-size: 52px;
      margin-bottom: 10px; }

  /* line 266, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-head {
    font-size: 45px;
    margin-bottom: 8px; }

  /* line 271, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-subhead {
    font-size: 24px; }

  /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-content {
    margin-bottom: 55px;
    padding: 0 15%;
    font-size: 20px; }

  /* line 281, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slider-wrap {
    padding: 55px 0; }

  /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slide-header {
    color: #3a3f42;
    background-image: url("../img/slide-header-divider.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    font-size: 34px;
    height: 93px;
    line-height: 1;
    overflow: hidden; }
  /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .vertical_screen .innovating-trust-slide-header {
    min-height: 93px; }

  /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slide-copy {
    font-size: 16px; }

  /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .resources-slider-wrap {
    margin-bottom: 40px; }
    /* line 313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .resources-slider-wrap .innovating-trust-slide {
      min-height: 200px; }

  /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence {
    background: url("../img/vertical_screen/backgrounds/pursuing-excellence-bg.png") no-repeat 0 0;
    background-size: cover;
    background-position: 50% 50%;
    min-height: 410px;
    margin: 0 auto;
    font-size: 20px;
    padding-top: 55px;
    padding-bottom: 55px;
    position: relative;
    font-weight: normal; }
    /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
    .pursuing-excellence:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
    .pursuing-excellence:after {
      top: -2px;
      height: 4px; }

  /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-head {
    font-size: 52px;
    font-weight: 700;
    margin-bottom: 10px; }

  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-subhead {
    font-size: 24px;
    font-weight: normal; }

  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-content {
    margin-bottom: 40px;
    padding: 0 15%; }

  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
  .producer {
    padding: 80px 0; }

  /* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
  .producer-detail {
    padding-bottom: 80px; }

  /* line 31, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_hank.scss */
  .hank-module {
    position: relative;
    padding-top: 50px;
    padding-bottom: 65px; }
    /* line 35, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_hank.scss */
    .hank-module:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }

  /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results {
    background: url("../img/vertical_screen/backgrounds/reliable-results-bg.png") no-repeat 0 0;
    background-size: cover;
    background-position: 50% 50%;
    min-height: 431px;
    padding: 90px 0; }
    /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block-wrap.content-has-aside {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      width: 58%;
      padding-top: 0;
      padding-bottom: 0;
      padding-right: 0;
      border-right: none;
      margin-right: 10%;
      float: left; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block-head {
      text-shadow: rgba(0, 0, 0, 0.45) 0 1px 2px; }
    /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block-copy {
      margin-bottom: 30px; }
    /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside {
      width: 32%;
      margin-top: 40px;
      float: left; }
    /* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-img-wrap {
      width: 34%;
      margin: 0 auto; }
    /* line 162, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-img {
      width: 100%; }
    /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-head,
    .reliable-results .content-aside-subhead {
      text-shadow: rgba(0, 0, 0, 0.25) 0 2px 2px; }
    /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-head {
      font-size: 54px;
      margin-bottom: 10px; }
    /* line 176, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-subhead {
      font-size: 18px; }

  /* line 356, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process {
    border-top: 1px solid #c9c9c9;
    padding-top: 60px; }
    /* line 360, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }

  /* line 365, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-header {
    margin-bottom: 20px; }

  /* line 369, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-head {
    font-size: 45px; }

  /* line 373, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap {
    padding-bottom: 40px;
    padding-top: 25px; }

  /* line 378, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-controls {
    position: relative; }
    /* line 381, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-controls .owl-buttons {
      top: 25px; }

  /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider {
    position: static;
    width: 830px; }
    /* line 390, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider .owl-wrapper-outer {
      vertical-align: middle;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
    /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider .owl-wrapper {
      display: table !important; }
    /* line 398, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider .owl-pagination {
      position: absolute;
      bottom: 40px;
      text-align: center;
      width: 830px;
      z-index: 10; }
    /* line 406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider .owl-item {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
      /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
      .advanced-process-slider .owl-item:hover {
        cursor: pointer; }
        /* line 411, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
        .advanced-process-slider .owl-item:hover .advanced-process-slide {
          color: #9fcf68; }
      /* line 416, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
      .advanced-process-slider .owl-item.active {
        color: #9fcf68; }

  /* line 425, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap {
    padding-bottom: 40px;
    padding-top: 13px; }
    /* line 429, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider-wrap:after, .advanced-process-slider-wrap:before {
      display: none; }

  /* line 434, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider {
    position: static;
    width: 830px; }
    /* line 437, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider:before {
      top: 0x; }
    /* line 441, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider:after {
      top: 93px; }
    /* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider:after, .advanced-process-slider:before {
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyNTUsIDI1NSwgMjU1LCAwKSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTdlN2U3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDApIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
      background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #e7e7e7), color-stop(100%, rgba(255, 255, 255, 0)));
      background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      background: linear-gradient(left, rgba(255, 255, 255, 0) 0%, #e7e7e7 50%, rgba(255, 255, 255, 0) 100%);
      content: "";
      height: 1px;
      margin: 0 auto;
      width: 120%;
      left: -10%;
      right: auto;
      position: absolute;
      z-index: 10; }

  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-buttons {
    top: -95px; }
  /* line 466, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-wrap.content-has-image .content-block {
    display: table-cell;
    vertical-align: top; }
  /* line 471, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-wrap.content-has-image .content-block-img-wrap {
    display: block;
    float: left;
    width: auto; }
  /* line 477, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-wrap.content-has-image .content-block {
    width: auto;
    float: none; }
  /* line 483, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-wrap.content-has-additional .content-block {
    width: auto; }
  /* line 486, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-wrap.content-has-additional .content-block-additional {
    display: table-cell;
    float: none; }

  /* line 494, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slide {
    padding: 0 20%;
    display: table-cell;
    height: 69px;
    vertical-align: middle;
    width: 100%; }

  /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25; }
  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools .advanced-process-header {
    margin-bottom: 40px; }
  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools .advanced-process-slide {
    padding: 0 10%; }

  /* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25; }
  /* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-header {
    margin-bottom: 40px; }
  /* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-slide {
    padding: 0 10%; }
  /* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .branded-btn-wrap {
    margin-top: 50px; }
  /* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .content-section {
    float: left;
    width: 30%;
    margin-left: 5%; }
    /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .content-section:first-child {
      margin-left: 0; }

  /* line 351, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial {
    font-size: 24px;
    line-height: 32px;
    height: 300px; }

  /* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-module:before {
    background: url("../img/vertical_screen/nav-arrow.png");
    content: "";
    width: 71px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    top: -15px;
    z-index: 25; }

  /* line 363, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial-slide {
    margin: 0 auto;
    width: 62%; }

  /* line 368, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .employee-testimonials {
    padding-bottom: 0;
    padding-top: 10px; }
    /* line 372, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-header {
      display: none; }
    /* line 377, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider.owl-carousel.show-controls {
      padding: 0; }
    /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider .owl-wrapper-outer {
      margin-bottom: 0; }
    /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider .owl-pagination {
      position: relative;
      bottom: 25px;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      z-index: 25; }
    /* line 393, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider .owl-buttons {
      top: 50%;
      margin-top: -23px; }
    /* line 398, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider div.foo {
      display: block; }
    /* line 401, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-slider div.bar {
      display: none; }
    /* line 413, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .owl-controls {
      margin-top: -26px; }
    /* line 417, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-slide {
      overflow: hidden;
      padding: 0;
      display: table-row; }
    /* line 425, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img-wrap,
    .employee-testimonials .testimonial-slide-content {
      display: table-cell; }
    /* line 429, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img-wrap {
      width: 40%;
      padding-top: 100px; }
    /* line 434, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img {
      vertical-align: bottom; }
    /* line 438, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-slide-content {
      vertical-align: middle;
      width: 49%;
      max-width: 563px;
      position: relative; }
    /* line 446, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-wrap,
    .employee-testimonials .testimonial {
      display: block; }
    /* line 449, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-wrap {
      left: -95px;
      position: relative; }
    /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial {
      height: auto;
      padding-bottom: 30px; }

  /* line 163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block {
    margin-bottom: 35px; }

  /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block-head {
    font-size: 21px;
    line-height: 24px; }

  /* line 172, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link {
    width: 75%; }

  /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
  .our-history {
    margin-bottom: 70px; }
    /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history .content-block-wrap {
      margin-bottom: 60px; }

  /* line 417, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .pull-quote-section {
    padding: 40px 20px 40px 20px;
    font-size: 20px; }
  /* line 422, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .our-headquarters-slider-wrap {
    margin-bottom: 40px; }
  /* line 427, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .content-block-wrap .content-block {
    padding-left: 0;
    padding-right: 20px; }

  /* line 434, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-header {
    margin-bottom: 12px; }

  /* line 438, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-head {
    font-size: 45px; }

  /* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content.owl-theme .owl-controls .owl-buttons .owl-prev,
  .our-headquarters-content.owl-theme .owl-controls .owl-buttons .owl-next {
    margin-top: -23px; }
  /* line 450, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 15px; }
  /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content.owl-theme .owl-controls .owl-buttons .owl-next {
    right: 15px; }

  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-content {
    padding-bottom: 25px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 14px; }

  /* line 467, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-head {
    margin-bottom: 10px; }

  /* line 471, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-copy {
    margin-bottom: 0; }

  /* line 474, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .content-block-wrap .green-building-img {
    float: right; }

  /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider {
    width: 100%; }
    /* line 482, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider .our-headquarters-slide,
    .our-headquarters-slider .our-headquarters-slide-thumb {
      position: relative;
      z-index: 1; }
    /* line 487, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider .our-headquarters-slide-thumb-overlay {
      position: absolute;
      z-index: 5;
      left: 0;
      top: 0;
      display: block;
      width: 100%;
      height: 100%;
      background: #000;
      opacity: 0.3; }
    /* line 504, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider .owl-item:hover {
      cursor: pointer; }
      /* line 507, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .our-headquarters-slider .owl-item:hover .our-headquarters-slide-thumb-overlay {
        display: none; }
    /* line 514, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider .owl-item.active .our-headquarters-slide-thumb-overlay, .our-headquarters-slider .owl-item.active:hover .our-headquarters-slide-thumb-overlay {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      display: block;
      border: 4px solid #9fcf68;
      background-color: transparent;
      opacity: 1; }
    /* line 526, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next {
      width: 30px;
      height: 30px;
      margin-top: -15px; }
    /* line 532, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev {
      left: 5px; }
    /* line 535, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next {
      right: 5px; }
    /* line 541, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev.disabled:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-prev-xsm.png"); }
    /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-prev-xsm-hover.png"); }
    /* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next,
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next.disabled:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-next-xsm.png"); }
    /* line 556, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-next-xsm-hover.png"); }
  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .aside-section-head {
    text-align: left; }

  /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-content {
    text-align: center; }

  /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-header {
    text-align: center; }

  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-head {
    margin-bottom: 10px;
    font-size: 48px; }

  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-subhead {
    font-size: 16px; }

  @-o-keyframes movemenu {
    /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    0% {
      right: -355px;
      top: 20%; }

    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    50% {
      right: -355px;
      top: 2%; }

    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    100% {
      right: 0px;
      top: 2%; } }

  @-moz-keyframes movemenu {
    /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    0% {
      right: -355px;
      top: 20%; }

    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    50% {
      right: -355px;
      top: 2%; }

    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    100% {
      right: 0px;
      top: 2%; } }

  @-webkit-keyframes movemenu {
    /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    0% {
      right: -355px;
      top: 20%; }

    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    50% {
      right: -355px;
      top: 2%; }

    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    100% {
      right: 0px;
      top: 2%; } }

  @-keyframes movemenu {
    /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    0% {
      right: -355px;
      top: 20%; }

    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    50% {
      right: -355px;
      top: 2%; }

    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    100% {
      right: 0px;
      top: 2%; } }

  /* line 361, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu.closed {
    -o-animation-name: movemenu;
    -moz-animation-name: movemenu;
    -webkit-animation-name: movemenu;
    animation-name: movemenu;
    -o-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -o-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -o-animation-direction: reverse;
    -moz-animation-direction: reverse;
    -webkit-animation-direction: reverse;
    animation-direction: reverse; }
  /* line 367, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu.open {
    right: 0px;
    top: 2%;
    bottom: auto;
    -o-animation-name: movemenu;
    -moz-animation-name: movemenu;
    -webkit-animation-name: movemenu;
    animation-name: movemenu;
    -o-animation-duration: 0.3s;
    -moz-animation-duration: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -o-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -o-animation-direction: alternate;
    -moz-animation-direction: alternate;
    -webkit-animation-direction: alternate;
    animation-direction: alternate; }
  /* line 627, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-section {
    padding: 60px 0 20px 0;
    margin-bottom: 40px; }
    /* line 631, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-section .menu-item_type_accordion {
      display: none; }
    /* line 635, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-section:after {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }

  /* line 640, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-head {
    padding-bottom: 25px;
    margin-bottom: 50px;
    font-size: 36px; }

  /* line 646, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-col {
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    /* line 650, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-col .aside-section {
      background: none;
      border: none;
      margin: 0 0 60px 0;
      padding: 0; }

  /* line 659, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form-section {
    width: 60%; }

  /* line 663, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form-wrapper {
    padding-right: 8.5%;
    border-right: 1px solid #CACACA; }

  /* line 669, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form-head,
  .contact-form-subhead {
    margin-bottom: 20px; }

  /* line 675, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .input-row.split-row .input-wrap {
    float: left;
    width: 49%; }
    /* line 679, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .text-input-group .input-row.split-row .input-wrap:first-child {
      margin-right: 2%; }
  /* line 685, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group .input-wrap {
    margin-bottom: 2%; }

  /* line 690, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .checkbox-input-group .custom-checkboxes {
    overflow: hidden; }
    /* line 693, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap {
      border: 1px solid #eaeaea;
      margin-top: -1px;
      background-position: 15px center; }
      /* line 698, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap:first-child {
        margin-top: 0; }
      /* line 702, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap.checked {
        background-color: #9fcf68;
        -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
        -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1); }
        /* line 706, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
          color: #fff; }
        /* line 710, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
          background-image: url("../img/checkmark.png");
          background-repeat: no-repeat;
          background-position: 95% center; }
      /* line 717, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label-text {
        line-height: 1.3; }
    /* line 722, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .checkbox-input-set {
      float: left;
      width: 49%; }
      /* line 726, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .checkbox-input-set:first-child {
        margin-right: 2%; }

  /* line 733, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-alt-section {
    width: 40%;
    padding-left: 5%; }
    /* line 737, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-item {
      margin-bottom: 10px; }
    /* line 742, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-link,
    .contact-alt-section .social-network-text {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      line-height: 44px; }
    /* line 747, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-link {
      padding-left: 60px; }

  /* line 752, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-col-head {
    margin-bottom: 40px; }

  /* line 756, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta {
    padding-left: 60px;
    margin-bottom: 30px;
    background-position: left center; }
    /* line 761, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-cta:last-child {
      margin-bottom: 0; }

  /* line 769, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .text-input-group .input-row.split-row .input-wrap {
    float: none;
    width: 100%; }
    /* line 773, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .reveal-modal.is-open .text-input-group .input-row.split-row .input-wrap:first-child {
      margin-right: 0; }
  /* line 779, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .text-input-group .input-wrap {
    margin-bottom: 0; }
  /* line 783, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .text-input-group .text-input {
    margin-bottom: 13px; }
  /* line 788, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .checkbox-input-group .custom-checkboxes .input-wrap {
    height: auto; }
    /* line 791, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .reveal-modal.is-open .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
      padding: 9px 55px 9px 20px; }
  /* line 796, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .checkbox-input-group .custom-checkboxes .checkbox-input-set {
    width: 100% !important;
    float: none; }
    /* line 800, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .reveal-modal.is-open .checkbox-input-group .custom-checkboxes .checkbox-input-set:first-child {
      margin-right: 0; }

  /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner {
    font-size: 20px;
    padding-top: 115px; }
    /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }

  /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-head {
    font-size: 45px;
    margin-bottom: 20px; }

  /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-subhead {
    font-size: 20px; }

  /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-content {
    margin-bottom: 75px;
    padding: 0 15%;
    font-size: 20px; }

  /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slider-wrap {
    position: relative;
    padding: 60px 0 0; }
    /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .owl-controls {
      margin-top: 50px; }
    /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .owl-theme .owl-controls .owl-buttons {
      top: 18%; }
    /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .branded-btn-wrap {
      position: absolute;
      bottom: 15px;
      width: 100%; }

  /* line 249, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slider {
    min-height: 400px; }

  /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-copy {
    padding-left: 18px;
    padding-right: 18px; }

  /* line 262, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-head {
    margin-bottom: 10px;
    font-size: 48px; }

  /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-subhead {
    font-size: 20px; }

  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
  .certifications-nav-list {
    margin-left: 0;
    margin-right: 0; }
    /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
    .certifications-nav-list .certifications-nav-item .certifications-name {
      display: block;
      font-size: 21px;
      margin-bottom: 35px; }
      /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
      .certifications-nav-list .certifications-nav-item .certifications-name i {
        font-size: 16px;
        font-weight: normal; }
    /* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
    .certifications-nav-list .certifications-nav-item .certifications-details {
      display: table-cell;
      padding-left: 20px; }
    /* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_certifications.scss */
    .certifications-nav-list .certifications-nav-item .certifications-img {
      float: left;
      margin-right: 20px; }

  /* line 37, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured_products_grid.scss */
  .featured-products-grid .show-more-link-wrap {
    height: 80px; }
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured_products_grid.scss */
  .featured-products-grid .module-content {
    padding-bottom: 40px; }

  /* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
  .expandable-grid .show-more-link-wrap .show-more-link {
    font-size: 14px;
    position: absolute;
    bottom: 80px;
    z-index: 2;
    left: 50%;
    display: block;
    padding-top: 55px;
    margin-left: -50px;
    text-align: center;
    width: 100px;
    background-image: url("../img/vertical_screen/show-more-arrow.png");
    background-repeat: no-repeat;
    background-position: center top;
    color: dimgrey;
    font-weight: 700;
    text-transform: uppercase; }
    /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
    .expandable-grid .show-more-link-wrap .show-more-link.show-less-link {
      background-image: url("../img/vertical_screen/show-less-arrow.png"); }
  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
  .expandable-grid.expandable-grid-expanded .show-more-link {
    background-image: url("../img/vertical_screen/show-less-arrow.png"); }
  /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
  .product-grid-row {
    overflow: hidden;
    height: auto;
    margin: 0 0 20px;
    min-height: 280px;
    position: relative;
    width: 100%; }
    /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-head {
      background: #9fcf68;
      color: white;
      display: block;
      height: 280px;
      margin: 0;
      padding: 0 0 0;
      position: absolute;
      text-align: center;
      top: 0;
      width: 32%;
      font-weight: normal;
      text-transform: capitalize;
      line-height: 125%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-head:hover {
        background: #f7941d; }
      /* line 132, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-head a {
        display: block;
        height: 100%;
        padding: 55px 25px 0 25px; }
        /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
        .product-grid-row .product-head a:hover {
          text-decoration: none; }
        /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
        .product-grid-row .product-head a:after {
          display: none; }
        /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
        .product-grid-row .product-head a img {
          display: block;
          float: none;
          margin: 0 auto 20px; }
    /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-grid-item:nth-child(3n+1) .product-head {
      left: 0; }
    /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-grid-item:nth-child(3n+2) .product-head {
      left: 34%; }
    /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-grid-item:nth-child(3n+3) .product-head {
      right: 0; }
    /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-details {
      background: #f9f9f9;
      display: none;
      margin: 300px 0 0;
      padding: 55px 35px;
      width: 100%;
      position: relative; }
      /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-details .product-name {
        font-size: 24px;
        margin: 30px 0; }
    /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-grid-item.active .product-head {
      background: #f7941d;
      color: rgba(255, 255, 255, 0.6); }
      /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-grid-item.active .product-head img {
        opacity: 0.6; }
      /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-grid-item.active .product-head:after {
        display: block;
        width: 0;
        height: 0;
        border: 0 solid transparent;
        border-bottom-color: #f9f9f9;
        border-width: 0 18px 20px 18px;
        content: "";
        display: block;
        position: absolute;
        bottom: -24px;
        margin-left: -18px;
        left: 50%; }
    /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-grid-item.active .product-details {
      display: block; }

  /* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .l-has-aside .main-content {
    padding-bottom: 35px; }
    /* line 271, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .l-has-aside .main-content .our-philosophy .content-block-img-wrap {
      float: right;
      margin: 0 0 15px 28px; }
    /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .l-has-aside .main-content .vs-garden .content-block-img-wrap {
      padding-left: 20px;
      margin: 0 28px 15px 0; }

  /* line 287, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-head {
    font-size: 16px; }

  /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event {
    width: 875px; }
    /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-date {
      clear: right;
      display: block;
      float: none;
      height: 120px;
      left: 0;
      margin-left: 0;
      padding: 25px 0 0;
      position: absolute;
      top: 20px;
      width: 130px; }
      /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date:after {
        display: block;
        width: 0;
        height: 0;
        border: 0 solid transparent;
        border-right-color: #e7e7e7;
        border-width: 0px 25px 25px 0;
        height: 25px;
        width: 25px; }
      /* line 262, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date .event-month {
        font-size: 16px;
        line-height: 16px;
        margin: 0 0 10px; }
      /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date .event-day {
        font-size: 40px;
        line-height: 40px; }
    /* line 274, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-title,
    .event-list .event .event-description,
    .event-list .event .event-details {
      display: block;
      height: auto;
      margin-left: 180px;
      padding: 0;
      width: 675px;
      vertical-align: top; }
    /* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-title {
      font-size: 32px;
      line-height: 32px; }
    /* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-description {
      margin-top: 25px; }
    /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .detail-list {
      overflow: hidden;
      width: 675px; }
      /* line 293, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list dt {
        border-top: 1px solid #e7e7e7;
        clear: left;
        display: block;
        float: left;
        padding: 20px 0;
        width: 135px; }
      /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list dd {
        border-top: 1px solid #e7e7e7;
        clear: right;
        display: block;
        float: left;
        padding: 20px 0;
        position: relative;
        width: 540px; }
      /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list p {
        margin: 0;
        max-width: 70%; }
      /* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list .directions {
        bottom: 20px;
        position: absolute;
        right: 0;
        text-align: right; }

  /* line 383, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process-slider,
  .applicant-lifecycle .advanced-process-controls {
    display: block !important; }
  /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .lifecycle-carousel-button-wrap {
    padding: 0 15px;
    bottom: 90px; }
  /* line 391, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-static .service-grid-head {
    left: auto !important;
    background: black; }
    /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .service-grid-static .service-grid-head:hover {
      background: #cccccc; }
  /* line 399, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head .tab-nav-link {
    width: 100% !important; }
  /* line 402, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head h3 {
    font-size: 20px;
    line-height: 26px;
    padding: 0; }
  /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    line-height: 19px; }
  /* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    font-size: 14px; }
  /* line 419, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .product-grid-row {
    padding-left: 12px;
    width: 95%;
    margin-left: auto;
    margin-right: auto; }
    /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .product-grid-row .product-head a {
      padding: 30px 10px 10px 10px; }
      /* line 426, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a img {
        margin: 0 auto;
        float: none; }
      /* line 431, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a:hover {
        padding: 20px 10px 10px 10px; }
  /* line 437, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .content-section-wrap {
    position: relative;
    overflow: hidden; }
  /* line 442, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .article-title {
    font-size: 28px;
    line-height: 20px; }
  /* line 446, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item p {
    font-size: 16px;
    line-height: 28px; }
  /* line 450, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .section-content {
    width: 63%;
    position: relative;
    max-height: 431px; }
  /* line 455, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside {
    padding-left: 35px;
    width: 34%; }
  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav {
    width: auto; }
    /* line 462, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link {
      padding: 0 10px;
      width: 140px; }
      /* line 465, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link.tab-link-active:before {
        border-width: 0 70px 12px 70px;
        width: 140px; }

  /* line 679, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details {
    left: 50%;
    margin: -263px 0 0 -40%;
    padding: 60px;
    top: 50% !important;
    width: 80%; }
    /* line 686, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .main-modal-content {
      display: block;
      float: left;
      position: relative;
      width: 60%; }
      /* line 692, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-modal-content.full-width {
        width: 100%; }
    /* line 696, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .article-intro {
      border-bottom: none;
      font-style: italic;
      font-weight: 600;
      margin: 0; }
    /* line 703, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .reveal-header {
      display: none; }
    /* line 706, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .article-title {
      border-bottom: 1px solid #C9C9C9;
      line-height: 25px;
      font-size: 24px;
      margin-bottom: 25px;
      padding-bottom: 15px; }
    /* line 714, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .main-content-details {
      border-top: 1px solid #C9C9C9;
      display: block;
      width: 100%; }
      /* line 719, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-content-details .service-image-container {
        display: table-cell;
        height: 185px;
        position: relative;
        vertical-align: middle;
        width: 360px;
        z-index: 2005;
        padding-right: 17px; }
        /* line 728, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container:before {
          display: block;
          width: 0;
          height: 0;
          border: 0 solid transparent;
          border-top-color: white;
          border-width: 20px 18px 0 18px;
          content: "";
          display: block;
          height: 20px;
          left: 50%;
          margin-left: -18px;
          position: absolute;
          top: -2px;
          width: 36px;
          z-index: 2005; }
        /* line 740, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container:after {
          display: block;
          width: 0;
          height: 0;
          border: 0 solid transparent;
          border-top-color: #c9c9c9;
          border-width: 20px 18px 0 18px;
          content: "";
          display: block;
          height: 20px;
          left: 50%;
          margin-left: -18px;
          position: absolute;
          top: 0;
          width: 36px;
          z-index: 2004; }
        /* line 753, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container .service-logo {
          width: 100%; }
      /* line 757, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-content-details .service-description {
        border-left: 1px solid #C9C9C9;
        display: table-cell;
        margin: 0;
        padding: 15px 20px;
        vertical-align: middle;
        width: 259px; }
        /* line 765, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-description p {
          line-height: 21px; }
    /* line 770, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .modal-sidebar {
      display: block;
      float: right;
      text-align: center;
      width: 31%; }
      /* line 776, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .modal-sidebar h4 {
        font-size: 18px;
        margin-top: 40px; }
      /* line 780, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .modal-sidebar .branded-btn {
        width: 100%; }

  /* line 786, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .product-grid.service-grid-wrap {
    overflow: visible; }
    /* line 789, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .product-grid.service-grid-wrap .owl-pagination {
      position: absolute;
      z-index: 1;
      bottom: -70px;
      left: 0;
      width: 100%; }

  /* line 798, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions {
    padding-top: 25px; }

  /* line 539, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-header {
    margin: 0; }
    /* line 542, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-header h2 {
      font-size: 36px; }

  /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .showing-results {
    border-bottom: 2px solid #e7e7e7;
    margin-bottom: 35px; }

  /* line 550, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list {
    padding: 0; }
    /* line 553, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list.featured-resource-list {
      border-bottom: 2px solid #e7e7e7;
      height: auto;
      overflow: visible;
      margin-bottom: 25px;
      padding-bottom: 55px; }
      /* line 560, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list.featured-resource-list:before {
        bottom: -22px; }
    /* line 564, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .featured-resource {
      float: none;
      height: auto;
      padding-top: 25px;
      text-align: left; }
      /* line 570, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list .featured-resource .resource-icon {
        float: none;
        margin: 0 5px 8px 0; }
    /* line 576, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource-icon {
      float: none;
      margin: 0 5px 8px 0; }
    /* line 580, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource {
      border-top: none;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      font-size: 0;
      margin: 0 0 20px 4%;
      vertical-align: top;
      width: 30%; }
      /* line 588, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list .resource:nth-child(3n+1) {
        margin-left: 0; }

  /* line 660, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blogs-head {
    margin-bottom: 40px; }
  /* line 667, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blog-header .blog-title,
  .blogs-template .topic-page .blog-header .blog-title {
    margin-bottom: 25px;
    font-size: 36px; }
  /* line 672, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blog-header .blog-description,
  .blogs-template .topic-page .blog-header .blog-description {
    font-size: 16px;
    border-bottom: 1px solid #e7e7e7;
    text-align: left;
    font-weight: 600;
    font-style: italic;
    padding-bottom: 40px;
    margin-bottom: 40px; }
  /* line 683, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blogs-head,
  .blogs-template .topic-page .blogs-head {
    font-size: 24px;
    margin-bottom: 25px; }
  /* line 688, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .featured-blog-post,
  .blogs-template .topic-page .featured-blog-post {
    padding-bottom: 40px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 40px; }
    /* line 693, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .featured-blog-post .blog-post-copy,
    .blogs-template .topic-page .featured-blog-post .blog-post-copy {
      margin-bottom: 0; }
  /* line 699, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post,
  .blogs-template .topic-page .recent-posts .blog-post {
    overflow: hidden;
    padding-bottom: 35px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 40px; }
    /* line 705, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .recent-posts .blog-post:last-child,
    .blogs-template .topic-page .recent-posts .blog-post:last-child {
      padding-bottom: 0;
      border-bottom: none;
      margin-bottom: 40px; }
    /* line 711, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .recent-posts .blog-post .blog-post-copy,
    .blogs-template .topic-page .recent-posts .blog-post .blog-post-copy {
      margin-bottom: 0; }
  /* line 717, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post-img-wrap,
  .blogs-template .blog-page .recent-posts .blog-post-content,
  .blogs-template .topic-page .recent-posts .blog-post-img-wrap,
  .blogs-template .topic-page .recent-posts .blog-post-content {
    float: left; }
  /* line 721, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post-img-wrap,
  .blogs-template .topic-page .recent-posts .blog-post-img-wrap {
    width: 180px;
    margin-right: 20px; }
  /* line 726, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post-content,
  .blogs-template .topic-page .recent-posts .blog-post-content {
    width: 100%;
    padding-left: 200px;
    margin-left: -200px; }
  /* line 736, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-page .main-content .blog-topic {
    margin-bottom: 25px;
    font-size: 36px; }
  /* line 743, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-page .topic-results .results-found {
    float: left; }
  /* line 747, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-page .topic-results .sort-by {
    float: right; }
  /* line 754, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-header {
    display: none; }
  /* line 758, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-post-title-head {
    color: #3a3f42;
    margin-bottom: 25px;
    font-size: 36px;
    line-height: 1.25; }
  /* line 765, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-byline {
    margin-bottom: 15px; }

  /* line 771, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .aside-section {
    padding: 20px; }
    /* line 773, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section.featured-positions {
      padding: 20px 0; }
    /* line 777, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .aside-section-head {
      border-bottom: none;
      margin-bottom: 0; }
    /* line 782, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blog-description {
      margin-bottom: 0; }
      /* line 785, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section .blog-description .blog-title {
        font-weight: 600; }
    /* line 790, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-topics-list {
      -webkit-transition: max-height 0.2s ease-in-out;
      -moz-transition: max-height 0.2s ease-in-out;
      -o-transition: max-height 0.2s ease-in-out;
      transition: max-height 0.2s ease-in-out;
      overflow: hidden; }
    /* line 795, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blog-topic {
      margin-bottom: 15px; }
    /* line 802, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .show-more-link {
      background: url("../img/vertical_screen/blog-topics-more-arrow.png") no-repeat right 25px transparent;
      border-top: 1px solid #e7e7e7;
      color: dimgrey;
      display: block;
      font-size: 14px;
      padding-top: 20px;
      padding-right: 20px;
      text-transform: uppercase; }
      /* line 812, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section .show-more-link.show-less-link {
        background: url("../img/vertical_screen/blog-topics-less-arrow.png") no-repeat right 25px transparent; }
    /* line 818, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-topics-expanded .show-more-link-wrap {
      margin-top: 5px; }
    /* line 822, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .blogs-topics-expanded .show-more-link {
      background: url("../img/vertical_screen/blog-topics-less-arrow.png") no-repeat right center transparent; }
    /* line 827, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .popular-posts-list {
      list-style-position: outside;
      margin-left: 0;
      color: #9fcf68;
      font-weight: 700; }
      /* line 833, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section .popular-posts-list .popular-post {
        margin-left: 20px;
        padding-top: 25px;
        border-top: 1px solid #e7e7e7;
        margin-top: 20px;
        font-size: 14px;
        position: relative; }
        /* line 842, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
        .aside-section .popular-posts-list .popular-post .popular-post-title {
          margin-bottom: 10px;
          font-size: 14px;
          display: -moz-inline-stack;
          display: block;
          position: relative; }
          /* line 850, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
          .aside-section .popular-posts-list .popular-post .popular-post-title .popular-post-title-link {
            color: #9fcf68;
            font-weight: 700; }
            /* line 853, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
            .aside-section .popular-posts-list .popular-post .popular-post-title .popular-post-title-link.ellipsis {
              max-height: 40px;
              overflow: hidden;
              display: -moz-inline-stack;
              display: inline-block;
              vertical-align: middle;
              *vertical-align: auto;
              zoom: 1;
              *display: inline;
              vertical-align: top; }
    /* line 864, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .popular-post-blog-link {
      color: dimgrey;
      font-weight: normal; }
    /* line 869, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .popular-post-blog-title {
      font-weight: 600;
      text-transform: uppercase; }
    /* line 874, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section .related-resources-post {
      background-image: url("../img/resources-magnifier.png");
      background-repeat: no-repeat;
      background-position: center left;
      margin-left: 0;
      padding-left: 37px; }
  /* line 884, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .featured-blog-post {
    padding-bottom: 35px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 25px; }
    /* line 889, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-title {
      margin-bottom: 30px; }
    /* line 893, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-details {
      margin-bottom: 15px; }
  /* line 898, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs .blog-post {
    padding-bottom: 20px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 25px; }
    /* line 903, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .blog-post .blog-post-title {
      margin-bottom: 15px; }

  /* line 910, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .our-blogs .recent-blog-activity {
    overflow: hidden; }
  /* line 914, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .our-blogs .blog-activity {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    width: 50%;
    min-height: 280px;
    padding-top: 60px;
    margin-bottom: 60px;
    border-top: 1px solid #e7e7e7;
    position: relative;
    float: left; }
    /* line 925, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:after {
      content: "";
      background: #e7e7e7;
      height: 92.5%;
      height: calc(100% - 60px);
      position: absolute;
      right: -1px;
      top: 60px;
      width: 1px; }
    /* line 938, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-title,
    .our-blogs .blog-activity .blog-post,
    .our-blogs .blog-activity .blog-post-copy {
      margin-bottom: 0; }
    /* line 943, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:nth-child(even) {
      padding-left: 45px; }
      /* line 946, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:nth-child(even):after {
        right: auto;
        left: 0; }
      /* line 952, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:nth-child(even) .blog-title,
      .our-blogs .blog-activity:nth-child(even) .blog-post {
        border-right: none; }
    /* line 958, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:nth-child(odd) {
      clear: left; }
      /* line 962, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:nth-child(odd) .blog-title,
      .our-blogs .blog-activity:nth-child(odd) .blog-post {
        padding-right: 45px; }
    /* line 968, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:nth-child(-n+2) {
      border-top: none;
      padding-top: 0;
      margin-bottom: 60px; }
      /* line 973, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:nth-child(-n+2):after {
        top: 0;
        height: 100%; }
    /* line 979, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-title {
      padding-bottom: 25px; }
    /* line 984, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-post-title,
    .our-blogs .blog-activity .blog-post-details {
      margin-bottom: 20px; }
    /* line 989, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:last-child:nth-child(odd) {
      width: 100%;
      min-height: 100px; }
      /* line 993, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:last-child:nth-child(odd):after {
        display: none; }
      /* line 998, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .our-blogs .blog-activity:last-child:nth-child(odd) .blog-title,
      .our-blogs .blog-activity:last-child:nth-child(odd) .blog-post {
        border-right: none; }

  /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .filters .menu-item {
    position: relative; }
    /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .menu-item:after {
      background-image: url("../img/menu-link.png");
      content: "";
      margin-top: -10px;
      position: absolute;
      top: 50%;
      right: 15px;
      height: 20px;
      width: 20px; }
    /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .menu-item.menu-item_type_accordion {
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      padding-right: 45px; }
      /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .filters .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/menu-accordion-closed.png"); }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .filters .menu-group_state_open .menu-item_type_accordion:after {
    content: " ";
    background-image: url("../img/menu-accordion-open.png"); }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .filters .menu-group_state_open .accordion-content {
    max-height: 3000px; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .filters .accordion-content {
    -webkit-transition: max-height 0.4s ease-in-out;
    -moz-transition: max-height 0.4s ease-in-out;
    -o-transition: max-height 0.4s ease-in-out;
    transition: max-height 0.4s ease-in-out;
    max-height: 0;
    overflow: hidden; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .filters .accordion-content-wrap {
    padding: 10px; }

  /* line 481, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .filters .filters-menu-head {
    cursor: pointer;
    position: relative;
    margin-bottom: 30px;
    font-weight: 600; }
    /* line 487, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .careers-template .filters .filters-menu-head:before {
      content: "";
      position: absolute;
      z-index: 1;
      left: 0;
      bottom: -15px;
      display: block;
      width: 100%;
      height: 1px;
      background-color: #c8c8c8; }

  /* line 503, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .menu-item {
    display: block; }
    /* line 506, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .menu-item:after {
      right: 0; }
    /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/filters-menu-accordion-closed.png"); }
  /* line 519, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .menu-group_state_open .menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-open.png"); }
  /* line 525, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-head {
    display: none; }
  /* line 529, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .search-head {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: 600; }
  /* line 535, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-search-box {
    margin-bottom: 25px;
    overflow: hidden;
    width: 100%; }
    /* line 540, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-form {
      position: relative;
      width: 100%;
      background-color: #ececec; }
    /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-input {
      width: 100%;
      padding: 10px 12px;
      padding-right: 50px;
      border: none;
      background-color: #ececec;
      box-shadow: none;
      font-size: 14px; }
    /* line 556, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-submit {
      display: none;
      cursor: pointer;
      position: absolute;
      top: 50%;
      right: 10px;
      width: 28px;
      height: 28px;
      border: none;
      margin-top: -14px;
      background-image: url("../img/search-icon.png");
      background-repeat: no-repeat;
      background-color: transparent;
      text-indent: -9999px; }
    /* line 572, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-input {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      height: 100%;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      -o-border-radius: 8px;
      border-radius: 8px; }
    /* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-wrap {
      position: relative; }
    /* line 583, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-input-wrap {
      margin: 0 auto; }
    /* line 587, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-clear {
      display: none;
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: center center;
      text-indent: -9999px;
      position: absolute;
      top: 50%;
      width: 18px;
      height: 18px;
      background-image: url("../img/search-clear.png");
      background-size: 18px 18px !important;
      right: 10px;
      margin-top: -9px;
      font-size: 0; }
    /* line 605, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-form.input-focused .search-box-submit {
      opacity: 1; }
    /* line 611, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-form.form-active .search-box-input {
      -webkit-transition-duration: 0.3s;
      -moz-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      transition-duration: 0.3s;
      -webkit-transition-timing-function: ease-in-out;
      -moz-transition-timing-function: ease-in-out;
      -o-transition-timing-function: ease-in-out;
      transition-timing-function: ease-in-out;
      -webkit-transition-property: all;
      -moz-transition-property: all;
      -o-transition-property: all;
      transition-property: all;
      -webkit-transition-delay: 0s;
      -moz-transition-delay: 0s;
      -o-transition-delay: 0s;
      transition-delay: 0s;
      background-image: none; }
    /* line 621, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .active {
      display: block; }
  /* line 626, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-category {
    margin-bottom: 30px; }
    /* line 629, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-menu-category .show-all-categories-link {
      color: #9fcf68;
      font-size: 14px;
      font-weight: 700; }
  /* line 638, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-head {
    padding: 5px 0;
    font-size: 16px; }
  /* line 643, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
    padding-left: 15px; }

  /* line 653, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listings-headings {
    display: table;
    border-collapse: collapse;
    width: 100%; }
    /* line 658, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-headings .job-listings-headings-row {
      display: table-row; }
  /* line 663, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listings-table-head {
    display: table-cell;
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 1; }
    /* line 669, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-table-head.job-listing-title {
      width: 43.5%; }
    /* line 673, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-table-head.job-listing-location {
      width: 24%; }
    /* line 677, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-table-head.job-listing-postdate {
      width: auto; }
  /* line 682, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-openings-wrap {
    display: table;
    border-collapse: collapse;
    width: 100%; }
  /* line 688, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listing {
    display: table-row; }
    /* line 694, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-title,
    .job-listings-table .job-listing .job-listing-location,
    .job-listings-table .job-listing .job-listing-postdate,
    .job-listings-table .job-listing .job-listing-view {
      display: table-cell;
      padding-top: 20px;
      padding-bottom: 20px;
      line-height: 1; }
    /* line 701, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-title {
      width: 45%; }
    /* line 706, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-location,
    .job-listings-table .job-listing .job-listing-postdate {
      width: 25%; }
    /* line 710, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-view {
      width: 5%; }

  /* line 717, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-details {
    font-size: 0;
    margin-bottom: 20px; }

  /* line 723, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-head,
  .job-listings-results {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 50%;
    margin-bottom: 0; }

  /* line 729, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-head {
    font-size: 36px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase; }

  /* line 735, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-results {
    font-size: 16px;
    font-weight: 400;
    text-align: right; }

  /* line 741, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table {
    border-top: 2px solid #e3e3e3;
    margin-bottom: 40px; }
    /* line 746, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-headings .job-listings-table-head {
      font-size: 14px;
      font-weight: 400;
      text-transform: uppercase;
      padding-left: 0;
      padding-right: 0; }
      /* line 753, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listings-headings .job-listings-table-head.active {
        font-weight: 700; }
        /* line 756, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
        .job-listings-table .job-listings-headings .job-listings-table-head.active .job-listings-table-head-text {
          background: url("../img/vertical_screen/job-listings-sort-by-arrow-flip.png") no-repeat 100% 50%;
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline;
          padding-right: 20px; }
      /* line 763, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listings-headings .job-listings-table-head .job-listings-table-head-text {
        color: dimgrey; }
        /* line 766, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
        .job-listings-table .job-listings-headings .job-listings-table-head .job-listings-table-head-text.posted-descending-order {
          background: url("../img/vertical_screen/job-listings-sort-by-arrow.png") no-repeat 100% 50%; }
    /* line 773, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing {
      border-top: 1px solid #e7e7e7; }
      /* line 779, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing .job-listing-title,
      .job-listings-table .job-listing .job-listing-location,
      .job-listings-table .job-listing .job-listing-postdate,
      .job-listings-table .job-listing .job-listing-link {
        padding-left: 0;
        padding-right: 0;
        color: #696969;
        font-size: 14px; }
      /* line 786, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing .job-listing-title {
        font-weight: bold; }
      /* line 790, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing .job-listing-title-link {
        color: #9fcf68; }
      /* line 798, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing .job-listing-view-link {
        padding-right: 18px;
        color: dimgrey;
        font-weight: bold;
        text-transform: uppercase;
        background-image: url("../img/vertical_screen/job-listings-view-link-arrow.png");
        background-repeat: no-repeat;
        background-position: right center; }
  /* line 811, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listing-trigger-wrap {
    position: relative; }
    /* line 814, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listing-trigger-wrap:after {
      content: "";
      position: absolute;
      z-index: 1;
      left: 0;
      bottom: -25px;
      display: block;
      width: 100%;
      height: 2px;
      background-color: #e3e3e3; }
    /* line 826, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listing-trigger-wrap .job-listing-expanding-trigger {
      position: absolute;
      z-index: 2;
      left: 50%;
      display: block;
      padding-top: 55px;
      margin-left: -50px;
      background-image: url("../img/vertical_screen/job-listings-show-all.png");
      background-repeat: no-repeat;
      background-position: center top;
      color: dimgrey;
      font-weight: 600;
      text-transform: uppercase; }
  /* line 844, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .jump-links-wrap-desktop {
    display: block; }

  /* line 847, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .jump-links-wrap-mobile {
    display: none; }

  /* line 441, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-template .content-block-img-wrap, .why-template .content-block-img-wrap {
    text-align: center; }
  /* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-template .advanced-process-content .owl-buttons, .why-template .advanced-process-content .owl-buttons {
    display: none; }

  /* line 450, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-header {
    margin: 0 auto;
    padding-top: 40px; }

  /* line 455, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-head {
    font-size: 45px;
    margin-bottom: 45px; }

  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
    bottom: -1px; }
    /* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav .what-we-do-nav-item {
      height: 66px; }
    /* line 472, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav .what-we-do-nav-item-link {
      font-size: 14px; }

  /* line 477, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item {
    display: table;
    width: 100%; }

  /* line 483, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .mobile-services-head,
  .mobile-nav-trigger {
    display: none; }

  /* line 487, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-intro {
    padding-bottom: 50px; }
    /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block-img {
      margin-top: 40px; }
    /* line 494, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .branded-btn-wrap {
      float: left;
      width: 100%;
      margin-top: 50px; }

  /* line 502, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-subpage .trusted-partner {
    padding-bottom: 115px; }
  /* line 506, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-subpage .trusted-partner-slider {
    min-height: 300px; }

  /* line 513, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .financial-services-grid {
    padding-bottom: 130px; }

  /* line 518, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .applicant-screening-grid .branded-btn-wrap {
    margin-bottom: 60px; }
    /* line 521, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .vs-services-content .applicant-screening-grid .branded-btn-wrap {
      display: none; }

  /* line 527, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .product-detail-img {
    width: 375px; }

  /* line 531, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item {
    float: left;
    width: 20%; }

  /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
  .certifications-template {
    padding-top: 50px; }
    /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-template .accordion-group {
      overflow: hidden;
      padding-top: 50px;
      border-top: 1px solid #e7e7e7;
      margin-top: 50px; }
      /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
      .certifications-template .accordion-group .menu-head {
        display: none; }
      /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
      .certifications-template .accordion-group .accordion-img-wrap,
      .certifications-template .accordion-group .accordion-content {
        display: table;
        height: 100%;
        vertical-align: middle; }
      /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
      .certifications-template .accordion-group .accordion-img-wrap {
        width: 180px;
        max-width: 180px;
        margin-right: 20px;
        float: none;
        display: table-cell;
        overflow: hidden; }
      /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
      .certifications-template .accordion-group .accordion-img {
        display: block;
        width: 100%; }
      /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
      .certifications-template .accordion-group .accordion-content {
        padding-left: 20px; }
        /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
        .certifications-template .accordion-group .accordion-content .accordion-content-head {
          font-size: 21px;
          font-weight: 600; }
        /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
        .certifications-template .accordion-group .accordion-content .accordion-content-copy {
          font-size: 16px; }
          /* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
          .certifications-template .accordion-group .accordion-content .accordion-content-copy:last-child {
            margin-bottom: 0; }

  /* line 132, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
  .certifications-header .certifications-head {
    font-size: 36px; }
  /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
  .certifications-header .certifications-description {
    font-size: 16px; }

  /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-template {
    padding-top: 50px; }
    /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-template .branded-btn-wrap {
      margin-bottom: 40px; }

  /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-header {
    padding-bottom: 40px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 40px; }
    /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-header .privacy-head {
      font-size: 36px; }
    /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-header .privacy-description {
      font-size: 16px;
      margin-bottom: 0; }

  /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-section-head {
    font-size: 21px; }
  /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section .privacy-list {
    margin-left: 25px; }

  /* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-subsection {
    margin-left: 40px; }
    /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-subsection .privacy-section-head {
      font-size: 18px; }

  /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field {
    overflow: hidden; }
  /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-label,
  .contact-info .contact-field-data {
    float: left;
    padding: 0; }
  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-label {
    width: 100px; }

  /* line 467, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-head {
    margin-bottom: 20px;
    font-size: 36px;
    color: dimgrey;
    font-weight: 700;
    text-transform: uppercase; }
  /* line 475, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-description {
    margin-bottom: 20px;
    font-size: 16px;
    font-style: italic; }
  /* line 481, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .text-input-group {
    margin-bottom: 40px; }
  /* line 485, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-subhead {
    font-size: 18px; }

  /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-side-nav .side-nav {
    border-bottom: 2px solid #9fcf68;
    border-top: 2px solid #9fcf68;
    margin-bottom: 30px; }
  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-side-nav .side-nav-section {
    border-bottom: 1px solid #eaeaea; }
    /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-side-nav .side-nav-section:last-child {
      border-bottom: none; }
  /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-side-nav .side-nav-list {
    border-top: 0;
    border-bottom: 0;
    margin-bottom: 0; }

  /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-head,
  .rfp-kit-title {
    color: #3a3f42;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase; }

  /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-header {
    padding-bottom: 40px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 40px; }
    /* line 198, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-kit-header .rfp-kit-head {
      font-size: 36px; }
    /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-kit-header .rfp-kit-description {
      font-size: 16px;
      margin-bottom: 0; }

  /* line 282, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query {
    font-size: 36px; }
  /* line 287, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .query-results .results-found {
    float: left; }
  /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .query-results .sort-by {
    float: right; }

  /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-template {
    padding-top: 50px; }
    /* line 107, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .accordion-group {
      overflow: hidden;
      padding-top: 50px;
      border-top: 1px solid #e7e7e7;
      margin-top: 50px; }
      /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .menu-head {
        display: none; }
      /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-img-wrap,
      .sites-template .accordion-group .accordion-content {
        display: table-cell;
        height: 100%;
        vertical-align: middle; }
      /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-img-wrap {
        width: 180px; }
      /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-img {
        display: block;
        width: 100%; }
      /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-content .accordion-content-head {
        font-size: 21px;
        font-weight: 600; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-content .accordion-content-copy {
        font-size: 16px; }
        /* line 142, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
        .sites-template .accordion-group .accordion-content .accordion-content-copy:last-child {
          margin-bottom: 0; }
      /* line 146, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
      .sites-template .accordion-group .accordion-content .accordion-content-description {
        display: table-cell;
        padding-left: 20px; }
    /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .sites-section-head {
      padding-top: 50px;
      border-top: 1px solid #e7e7e7;
      margin-top: 50px;
      color: #3a3f42;
      font-weight: 700;
      text-transform: uppercase; }
    /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .sites-section-wrap .accordion-group:first-child {
      overflow: hidden;
      padding-top: 0;
      border-top: none;
      margin-top: 0; }

  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-header .sites-head {
    font-size: 36px; }
  /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-header .sites-description {
    font-size: 16px; }

  /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-nav-list {
    margin-left: 0;
    margin-right: 0; }
    /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-nav-list .sites-nav-item .accordion-content-head {
      margin-bottom: 15px; }
    /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-nav-list .sites-nav-item .sites-name,
    .sites-nav-list .sites-nav-item .sites-link {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
    /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-nav-list .sites-nav-item .sites-name {
      font-size: 21px;
      margin-bottom: 0; }
    /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-nav-list .sites-nav-item .sites-link {
      font-size: 16px; }

  /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-template {
    padding-top: 50px; }

  /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-header {
    padding-bottom: 40px; }
    /* line 216, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-header .network-results-head {
      font-size: 36px; }
    /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-header .network-results-description {
      font-size: 16px;
      margin-bottom: 0; }

  /* line 227, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list-header {
    position: relative;
    margin-bottom: 20px; }

  /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-form {
    width: 380px; }
    /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .field-group {
      margin-bottom: 0; }
    /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .text-input {
      width: 70%;
      float: left;
      margin-right: 2%; }
    /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .submit-btn {
      width: 28%;
      float: left;
      text-align: center;
      padding-left: 10px;
      padding-right: 10px;
      margin-bottom: 0; }

  /* line 255, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list-details {
    position: absolute;
    right: 0;
    bottom: 0; }

  /* line 263, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list,
  .network-results-list-headings,
  .network-results-listing {
    width: 100%; }

  /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list {
    display: table;
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 14px; }
    /* line 273, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .network-results-list-headings,
    .network-results-list .network-results-listing {
      display: table-row; }
    /* line 281, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .network-results-list-head,
    .network-results-list .address,
    .network-results-list .city,
    .network-results-list .distance,
    .network-results-list .hours-appt-wrap {
      display: table-cell;
      vertical-align: middle;
      padding-top: 20px;
      padding-bottom: 20px;
      border-top: 1px solid #e7e7e7; }
    /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .network-results-list-head {
      border-top: 2px solid #e7e7e7;
      color: #3a3f42;
      text-transform: uppercase; }
      /* line 294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
      .network-results-list .network-results-list-head:first-child {
        padding-left: 30px; }
      /* line 298, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
      .network-results-list .network-results-list-head.active .network-results-list-head-text {
        font-weight: 700;
        background: url("https://www.verticalscreen.com/Static/img/vertical_screen/sort-by-arrow.png") no-repeat 100% 50%;
        padding-right: 20px; }
    /* line 305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .address {
      position: relative;
      width: 38%;
      padding-left: 30px; }
      /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
      .network-results-list .address:before {
        content: counter(counter) ".";
        counter-increment: counter;
        position: absolute;
        z-index: 1;
        display: block;
        color: #9fcf68;
        font-weight: 700;
        left: 0; }
    /* line 316, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .city {
      width: 22%; }
    /* line 320, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .distance {
      width: 16%; }
    /* line 324, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .hours-appt-wrap {
      width: 24%; }
    /* line 328, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .inline-distance {
      display: none; }
    /* line 333, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .hours,
    .network-results-list .appt-info {
      display: block; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 614, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .search-box .search-box-clear {
        background-image: url("../img/retina/search-clear.png");
        background-size: 28.5px 28.5px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 660, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input {
      background-image: url("../img/retina/search-icon.png");
      background-size: 28px 28px; } }

  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 665, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box-icon {
      background-image: url("../img/retina/search-icon.png");
      background-size: 28px 28px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 672, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .no-touch .search-box-icon:hover {
        background-image: url("../img/vertical_screen/retina/search-icon-active.png");
        background-size: 28px 28px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 678, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .current .search-box-icon {
        background-image: url("../img/vertical_screen/retina/search-icon-active.png");
        background-size: 28px 28px; } }

    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .aside-section .menu-item:after {
        background-image: url("../img/retina/menu-link.png");
        background-size: 20px 20px; } }
      @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .aside-section .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/retina/menu-accordion-closed.png");
          background-size: 20px 20px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/retina/menu-accordion-open.png");
      background-size: 20px 20px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 1228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .aside-section .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed.png");
        background-size: 20px 20px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 1236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-open.png");
      background-size: 20px 20px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slide-header {
      background-image: url("../img/retina/slide-header-divider.png");
      background-size: 258px 6px; } }

    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 541, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev.disabled:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-xsm.png");
        background-size: 30px 30px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-xsm-hover.png");
        background-size: 30px 30px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next,
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next.disabled:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-next-xsm.png");
        background-size: 30px 30px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 556, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-next-xsm-hover.png");
        background-size: 30px 30px; } }

  @media screen and (min-width: 966px) and (max-height: 980px) {
    /* line 376, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu.open.with-social {
      height: 98%;
      max-height: 100%; }
      /* line 380, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu.open.with-social .scrollarea {
        max-height: 100%;
        height: 100%;
        overflow-x: visible;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch; } }
  @media screen and (min-width: 966px) and (max-height: 870px) {
    /* line 389, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu.open.without-social {
      height: 98%;
      max-height: 940px; }
      /* line 393, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu.open.without-social .scrollarea {
        max-height: 100%;
        height: 100%;
        overflow-x: visible;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch; } }

        @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
          /* line 710, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
          .checkbox-input-group .custom-checkboxes .input-wrap.checked .checkbox-label {
            background-image: url("../img/retina/checkmark.png");
            background-size: 12px 12.5px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
    .expandable-grid .show-more-link-wrap .show-more-link {
      background-image: url("../img/vertical_screen/retina/show-more-arrow.png");
      background-size: 46px 46px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 78, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
      .expandable-grid .show-more-link-wrap .show-more-link.show-less-link {
        background-image: url("../img/vertical_screen/retina/show-less-arrow.png");
        background-size: 46px 46px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
    .expandable-grid.expandable-grid-expanded .show-more-link {
      background-image: url("../img/vertical_screen/retina/show-less-arrow.png");
      background-size: 46px 46px; } }

    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 874, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section .related-resources-post {
        background-image: url("../img/retina/resources-magnifier.png");
        background-size: 20px 20px; } }

    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .filters .menu-item:after {
        background-image: url("../img/retina/menu-link.png");
        background-size: 20px 20px; } }
      @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .filters .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/retina/menu-accordion-closed.png");
          background-size: 20px 20px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/retina/menu-accordion-open.png");
      background-size: 20px 20px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .filters .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed.png");
        background-size: 20px 20px; } }
  @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
    /* line 519, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-open.png");
      background-size: 20px 20px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 556, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .filters .filters-search-box .search-box-submit {
        background-image: url("../img/retina/search-icon.png");
        background-size: 28px 28px; } }
    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 587, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .filters .filters-search-box .search-box-clear {
        background-image: url("../img/retina/search-clear.png");
        background-size: 28.5px 28.5px; } }
      @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
        /* line 798, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
        .job-listings-table .job-listing .job-listing-view-link {
          background-image: url("../img/vertical_screen/retina/job-listings-view-link-arrow.png");
          background-size: 8px 12px; } }

    @media (min-width: 966px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 966px) and (-o-min-device-pixel-ratio: 3 / 2), (min-width: 966px) and (min-device-pixel-ratio: 2) {
      /* line 826, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listing-trigger-wrap .job-listing-expanding-trigger {
        background-image: url("../img/vertical_screen/retina/job-listings-show-all.png");
        background-size: 46px 46px; } }

@media (max-width: 965px) {
  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-content {
    padding: 20px; } }
@media (max-width: 640px) {
  /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal {
    top: 0 !important;
    left: 0;
    width: 100%;
    height: 100%;
    margin-left: 0; }
    /* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal.form-content {
      left: 1%;
      margin-left: 0;
      position: fixed;
      top: 1% !important;
      width: 98%; }
      /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
      .reveal-modal.form-content .contact-form {
        border-bottom: none; }
      /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
      .reveal-modal.form-content .contact-form-subhead {
        padding-left: 0; }
      /* line 138, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
      .reveal-modal.form-content .text-input-group {
        padding-left: 0;
        padding-right: 0; }
      /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
      .reveal-modal.form-content .newsletter-opt-in label,
      .reveal-modal.form-content .newsletter-opt-in input {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline; }
    /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal.newsletter-signup[style*="visibility: visible"] {
      max-height: 98%;
      overflow-y: auto; }

  /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-header-wrap {
    border-bottom: 1px solid #e3e3e3;
    padding: 20px; }

  /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-header {
    font-size: 16px;
    font-weight: 700;
    line-height: 18px;
    margin: 0;
    padding-right: 30px;
    text-transform: uppercase; }

  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-copy {
    font-size: 14px;
    line-height: 27px; }

  /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal .close-x {
    background-color: #fff;
    color: #9fcf68;
    font-size: 26px;
    padding: 10px;
    top: 10px;
    right: 12px;
    z-index: 999; }

  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-buttons {
    font-size: 12px;
    margin: 20px 0 0 0; }
    /* line 189, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-buttons .branded-btn {
      font-size: 12px;
      margin-right: 0;
      margin-bottom: 20px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 198, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal {
    left: 50%;
    margin-left: -295px;
    top: 25% !important;
    width: 590px;
    padding: 45px 40px;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4), 0px 0px 440px 30px rgba(255, 255, 255, 0.35); }

  /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-header {
    border-bottom: 1px solid #e3e3e3;
    line-height: 25px;
    font-size: 24px;
    margin-bottom: 25px;
    padding-bottom: 15px; }

  /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-copy {
    font-size: 16px;
    line-height: 27px;
    margin-bottom: 20px; }
    /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
    .reveal-modal-copy em {
      font-weight: 600;
      font-style: normal; }

  /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal .close-x {
    background: url("../img/icons-sa986ccd026.png") 0 -32px no-repeat;
    width: 23px;
    height: 23px;
    text-indent: -999em; }

  /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-buttons {
    margin: 30px 0 10px 0; }

  /* line 237, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_reveal.scss */
  .reveal-modal-content {
    padding: 0; } }
@media (min-width: 1170px) {
  /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item {
    font-size: 16px;
    margin-left: 15px;
    padding-left: 15px; }
    /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .page-nav-list_item.page-nav-search {
      margin-left: 10px; } }
@media (max-width: 965px) {
  /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-nav-active #page-header .container {
    height: auto; }

  /* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  #page-header {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: auto;
    z-index: 99;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    /* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    #page-header > .container {
      height: 100%;
      padding-left: 0;
      padding-right: 0; }
    /* line 163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    #page-header .table-row {
      display: table-row; }
      /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      #page-header .table-row:first-child .table-cell {
        position: relative;
        padding: 10px;
        background: #fff;
        -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25);
        box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.25); }
      /* line 176, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      #page-header .table-row:last-child {
        height: 100%; }
    /* line 181, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    #page-header .table-cell {
      display: table-cell; }

  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .fixfixed #page-header {
    position: absolute; }

  /* line 189, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .logo {
    float: left;
    width: 47%; }

  /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .help-link-call span {
    background-image: url("../img/vertical_screen/phone.png");
    background-position: 0 10px;
    padding-left: 25px; }
  /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .help-link-chat span {
    background-image: url("../img/vertical_screen/chat.png");
    background-position: 0 10px;
    padding-left: 30px; }
  /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_menu.current {
    background-image: url("../img/vertical_screen/menu-active.png"); }
  /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_search.current {
    background-image: url("../img/vertical_screen/search-active.png"); }
  /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_share.current {
    background-image: url("../img/vertical_screen/share-active.png"); }
  /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-input {
    background-image: url("../img/search-sm.png");
    background-color: transparent; }
  /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav-ui {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background: white;
    height: 0;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-sizing: content-box;
    overflow: auto;
    position: static; }
    /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav-ui .share-menu {
      display: none; }
    /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav-ui.share-is-open .mobile-main-nav {
      display: none; }
    /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav-ui.share-is-open .share-menu {
      display: block; }

  /* line 257, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-wrap {
    float: left;
    background: #fff;
    padding: 5px 15px 20px 15px;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    position: relative;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 1002; }
    /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .page-nav-wrap .scroll-area {
      position: relative; }

  /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list {
    list-style-type: none;
    margin: 0;
    padding: 0; }

  /* line 279, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item {
    border-bottom: 1px solid #ebebeb;
    padding: 12px 0; }

  /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-login,
  .page-nav-search {
    display: none; }

  /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav-wrap {
    position: absolute;
    right: 0;
    top: 50%; }
    /* line 294, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav-wrap .mobile-nav {
      margin-top: -20px; }

  /* line 299, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    font-size: 0; }
    /* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_helpers.scss */
    .mobile-nav-list > li {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      list-style: none outside none; }
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/elf/mixins/_helpers.scss */
      .mobile-nav-list > li:first-child {
        margin-left: 0;
        padding-left: 0; }

  /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav-list_item {
    font-size: 14px;
    height: 40px;
    width: 40px; }
    /* line 308, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav-list_item:first-child {
      margin-left: 0; }

  /* line 313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav-list_trigger {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: block;
    height: 40px;
    width: 40px; }

  /* line 321, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_share {
    background-image: url("../img/share.png"); }
  /* line 325, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_search {
    background-image: url("../img/search.png"); }
  /* line 329, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .trigger_state_menu {
    background-image: url("../img/menu.png"); }
  /* line 333, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .login-link-wrap {
    width: 100%;
    bottom: 15px;
    left: 0;
    padding: 20px 15px;
    background: #9fcf68; }

  /* line 341, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav_help-link {
    background: #f0f0f0;
    border-bottom: 4px solid #d9d9d9;
    margin-top: 10px;
    text-align: center;
    color: #6a737b;
    display: block;
    height: 100%;
    font-size: 16px;
    line-height: 38px;
    font-weight: 600;
    padding: 10px 0; }
    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav_help-link span {
      background-repeat: no-repeat;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
    /* line 359, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .mobile-nav_help-link.help-link-login {
      background: white;
      border-bottom: 3px solid #77b800;
      margin-top: 0;
      color: #9fcf68; }

  /* line 367, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .social-item {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 44px;
    height: 44px;
    font-size: 0px;
    margin-right: 5px; }
    /* line 374, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .social-item.linked-in {
      background-image: url("../img/linkedin.png"); }
    /* line 378, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .social-item.twitter {
      background-image: url("../img/twitter.png"); }
    /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .social-item.email {
      background-image: url("../img/emailLink.png");
      background-color: #9fcf68; }
  /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .social-item-text {
    position: relative;
    bottom: 12px; }

  /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-wrap {
    padding: 10px 70px 10px 10px; }
  /* line 398, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-input-wrap {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    background-color: white;
    position: relative; }
  /* line 405, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-input {
    background-position: 5px 8px;
    font-size: 14px;
    display: block;
    width: 90%;
    padding: 5px 0 5px 25px; }
  /* line 413, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-clear {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
    text-indent: -9999px;
    position: absolute;
    top: 50%;
    width: 18px;
    height: 18px;
    background-image: url("../img/search-clear.png");
    background-size: 18px 18px !important;
    right: 8px;
    margin-top: -9px;
    font-size: 0; }
  /* line 429, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .search-box-submit {
    display: none; }
  /* line 432, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .search-box .close-search-trigger {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top: 50%;
    width: auto;
    height: 18px;
    right: -57px;
    margin-top: -10px;
    color: #ffffff;
    font-size: 14px;
    padding: 0; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .help-link-call span {
      background-image: url("../img/vertical_screen/retina/phone.png");
      background-size: 18px 18.5px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .help-link-chat span {
      background-image: url("../img/vertical_screen/retina/chat.png");
      background-size: 21px 18px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 212, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_menu.current {
      background-image: url("../img/vertical_screen/retina/menu-active.png");
      background-size: 20px 20px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_search.current {
      background-image: url("../img/vertical_screen/retina/search-active.png");
      background-size: 20px 20px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_share.current {
      background-image: url("../img/vertical_screen/retina/share-active.png");
      background-size: 25px 20px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-input {
      background-image: url("../img/retina/search-sm.png");
      background-size: 13px 12.5px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 321, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_share {
      background-image: url("../img/retina/share.png");
      background-size: 25px 20px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 325, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_search {
      background-image: url("../img/retina/search.png");
      background-size: 20px 20px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 329, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .trigger_state_menu {
      background-image: url("../img/retina/menu.png");
      background-size: 20px 20px; } }

    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 374, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .social-item.linked-in {
        background-image: url("../img/retina/linkedin.png");
        background-size: 44px 44px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 378, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .social-item.twitter {
        background-image: url("../img/retina/twitter.png");
        background-size: 44px 44px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
      .social-item.email {
        background-image: url("../img/retina/emailLink.png");
        background-size: 44px 44px; } }

  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 413, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
    .search-box .search-box-clear {
      background-image: url("../img/retina/search-clear.png");
      background-size: 28.5px 28.5px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 450, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-content {
    padding-top: 42px; }

  /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item-link {
    display: block; } }
@media (max-width: 640px) {
  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-content {
    padding-top: 34px; }

  /* line 466, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  #page-header .table-row:first-child .table-cell {
    padding: 15px 0 0 0; }

  /* line 472, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav {
    margin-right: 5px; }

  /* line 476, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .mobile-nav_help-links-wrap {
    margin-bottom: 10px; }

  /* line 480, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-list_item-link {
    display: block; }

  /* line 484, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .logo {
    margin-left: 15px;
    margin-bottom: 10px; }

  /* line 489, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_header.scss */
  .page-nav-wrap:after {
    display: none; } }
@media (min-width: 1170px) {
  /* line 296, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .news-headline {
    margin-top: 15px; }
    /* line 299, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .news-headline:first-child {
      margin-top: 0; } }
@media (max-width: 965px) {
  /* line 307, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer-wrap {
    background: #3a3f42;
    padding: 0 0 50px 0; }
    /* line 311, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .page-footer-wrap .back-to-top-wrap {
      position: relative;
      height: 25px;
      background: #2d3133; }

  /* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .page-footer {
    padding: 0; }

  /* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-links-wrap {
    margin-bottom: 10px; }

  /* line 327, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .primary-section {
    border-bottom: 1px solid #999999;
    margin-bottom: 36px; }

  /* line 332, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col-head {
    border-top: 1px solid #999999;
    font-size: 16px;
    margin: 0; }

  /* line 338, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-col-head-link {
    position: relative;
    display: block;
    padding: 15px;
    padding-left: 40px;
    background-position: 15px center;
    background-size: 15px 15px !important; }
    /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
    .footer-col-head-link:after {
      content: "";
      position: absolute;
      right: 20px;
      top: 0;
      width: 9px;
      height: 100%;
      background-image: url("../img/footer-menu-link.png");
      background-position: left center;
      background-repeat: no-repeat; }
  /* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .find-location .footer-col-head-link {
    background-size: 16px 17px !important; }

  /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-content-wrap {
    display: none; }

  /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-cta-link {
    display: block;
    font-size: 14px; }

  /* line 371, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-legal {
    padding: 0 20px;
    width: 95%; }

  /* line 376, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
  .footer-link {
    display: inline-block;
    padding: 0 7px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_footer.scss */
      .footer-col-head-link:after {
        background-image: url("../img/retina/footer-menu-link.png");
        background-size: 8.5px 13.5px; } }

@media (max-width: 965px) {
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-panel {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background: white;
    height: 0;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 999;
    top: 0; }
    /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-panel .side-nav {
      -webkit-overflow-scrolling: touch;
      overflow: auto;
      -webkit-backface-visibility: hidden; }
    /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-panel .side-nav-section-title {
      margin-bottom: 0; }

  /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active body {
    position: fixed;
    width: 100%; }
  /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .background-dim {
    background: rgba(0, 0, 0, 0.6);
    z-index: 100; }
  /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .side-nav-panel {
    height: 100%; }
  /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .side-nav-panel-wrap {
    overflow-y: scroll;
    height: 100%;
    -webkit-overflow-scrolling: touch; }
  /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .side-nav-trigger:after {
    padding: 10px; }
  /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-active .side-nav-trigger:hover {
    background-color: transparent;
    color: dimgrey; }

  /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-head {
    border-bottom: 1px solid #c8c8c8;
    border-top: 1px solid #c8c8c8;
    font-size: 16px;
    font-weight: 600; }

  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-trigger {
    display: block;
    padding: 20px 15px;
    color: dimgrey; }
    /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-trigger:hover {
      -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      background-color: #9fcf68;
      color: white; }
    /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-trigger:after {
      background-image: url("../img/menu-link-side-nav.png");
      background-position: center center; }
    /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-trigger:hover:after {
      background-image: url("../img/menu-link-side-nav-hover.png"); }
    /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .side-nav-active .side-nav-trigger:after, .side-nav-active .side-nav-trigger:hover:after {
      background-image: url("../img/vertical_screen/filters-menu-side-nav-active.png"); }
  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .side-nav-item:last-child {
    border-bottom: 1px solid #eaeaea; }

  /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-list {
    padding: 0;
    border-top: 1px solid #eaeaea; }

  /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-item {
    padding: 0;
    border-top: 1px solid #eaeaea; }
    /* line 199, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
    .sub-nav-item:first-child {
      border-top: none; }

  /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
  .sub-nav-link {
    color: dimgrey;
    display: block;
    padding: 15px 0 15px 35px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-trigger:after {
        background-image: url("../img/retina/menu-link-side-nav.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-trigger:hover:after {
        background-image: url("../img/retina/menu-link-side-nav-hover.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_side-nav.scss */
      .side-nav-active .side-nav-trigger:after, .side-nav-active .side-nav-trigger:hover:after {
        background-image: url("../img/vertical_screen/retina/filters-menu-side-nav-active.png");
        background-size: 11.5px 11.5px; } }

@media (max-width: 965px) {
  /* Clickable class fix problem with hover on touch devices */
  /* Use it for non-touch hover action */
  /* line 459, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-prev,
  .owl-controls .owl-buttons .owl-next {
    width: 39px;
    height: 39px; }
  /* line 464, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-prev {
    background-image: url("../img/vertical_screen/carousels/carousel-prev-sm.png"); }
    /* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-prev:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-prev-sm-hover.png"); }
    /* line 471, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-prev.disabled:hover {
      display: none; }
  /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-controls .owl-buttons .owl-next {
    background-image: url("../img/vertical_screen/carousels/carousel-next-sm.png"); }
    /* line 482, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-next:hover {
      background-image: url("../img/vertical_screen/carousels/carousel-next-sm-hover.png"); }
    /* line 485, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .no-touch .owl-controls .owl-buttons .owl-next.disabled:hover {
      display: none; }

  /* line 492, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-theme .owl-controls .owl-pagination {
    position: relative;
    width: 75%;
    margin: 10px auto; }

  /* line 498, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .testimonials-slider.owl-theme .owl-controls .owl-pagination {
    top: 0; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 464, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .owl-controls .owl-buttons .owl-prev {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-sm.png");
      background-size: 39px 39px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .no-touch .owl-controls .owl-buttons .owl-prev:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-sm-hover.png");
        background-size: 39px 39px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
    .owl-controls .owl-buttons .owl-next {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-next-sm.png");
      background-size: 39px 39px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 482, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
      .no-touch .owl-controls .owl-buttons .owl-next:hover {
        background-image: url("../img/vertical_screen/retina/carousels/carousel-next-sm-hover.png");
        background-size: 39px 39px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* display none until init */
  /* line 438, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_carousel.scss */
  .owl-carousel.show-controls {
    width: 90%;
    padding: 0 50px; } }
@media (min-width: 1170px) {
  /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot {
    height: 485px; }

  /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-head {
    font-size: 78px; }

  /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-description {
    width: 40%; }

  /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-bg {
    height: 485px;
    background-color: black; }
    /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .aspot-bg .blinds {
      height: 485px; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
      .aspot-bg .blinds:before, .aspot-bg .blinds:after {
        height: 485px; }
    /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .aspot-bg .aspot-video {
      top: 0; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot {
    height: 385px;
    margin-bottom: 0; }
    /* line 94, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .brand-aspot .placeholder-container {
      display: block;
      height: 385px;
      left: 50%;
      margin: 0 0 0 -550px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 1100px;
      z-index: 1; }
    /* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .brand-aspot .placeholder {
      height: 385px; }

  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-head {
    font-size: 50px; }

  /* line 112, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .banner-content {
    background: rgba(0, 0, 0, 0.6);
    padding: 40px 30px; }

  /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-description {
    width: 75%; }

  /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-bg {
    display: none; } }
@media (max-width: 640px) {
  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .brand-aspot {
    height: 245px;
    margin-bottom: 0; }
    /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .brand-aspot .placeholder-container {
      display: block;
      height: 245x;
      left: 50%;
      margin: 0 0 0 -400px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 800px;
      z-index: 1; }
    /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
    .brand-aspot .placeholder {
      height: 245px; }

  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .banner-content {
    background: rgba(0, 0, 0, 0.6);
    padding: 15px 30px; }

  /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-head {
    font-size: 32px;
    line-height: 32px; }

  /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-description {
    font-size: 14px;
    line-height: 18px; }

  /* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_aspot.scss */
  .aspot-bg {
    display: none; } }
@media (min-width: 1170px) {
  /* line 98, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-header {
    position: relative; }
    /* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry-header:after {
      background: url("../img/vertical_screen/white-carat.png");
      content: "";
      width: 17px;
      height: 23px;
      position: absolute;
      right: 20px;
      margin-top: -12px;
      top: 50%; }

  /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-description {
    min-height: 250px; }

  /* line 117, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-copy {
    min-height: 81px; }

  /* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry.full .brand-industry-description {
    padding-left: 50px;
    padding-top: 40px; } }
@media (max-width: 965px) {
  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown {
    padding-bottom: 40px;
    padding-left: 0;
    padding-right: 0; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-breakdown .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-breakdown .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-breakdown .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-breakdown .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-breakdown .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-breakdown .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-breakdown .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-breakdown .accordion-content-wrap {
      padding: 10px; }

  /* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown-head {
    margin-top: 25px;
    font-size: 25px;
    padding: 0 20%; }

  /* line 154, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-breakdown-subhead {
    color: #888880;
    font-size: 16px;
    margin-bottom: 35px; }

  /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry {
    padding-left: 20px;
    padding-right: 20px; }

  /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industries-header {
    margin: 0 20px 60px 20px; }

  /* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-header {
    margin-top: 2px;
    text-align: left; }

  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-head {
    font-size: 14px;
    line-height: 18px; }

  /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-head-link {
    display: block;
    padding: 15px 0 15px 20px; }

  /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-logo-wrap {
    padding: 40px 0; }

  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-description {
    font-size: 14px;
    padding: 30px 10px 25px;
    text-align: center;
    position: relative; }
    /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry-description:after {
      background-image: url("../img/brand-breakdown-carat-mobile.png");
      background-repeat: no-repeat;
      background-position: center top;
      content: "";
      width: 26px;
      height: 17px;
      position: absolute;
      left: 50%;
      margin-left: -13px;
      top: 0; }
  /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-cta {
    margin-top: 20px; }
    /* line 211, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
    .brand-industry-cta .branded-btn {
      padding: 12px 22px;
      font-size: 14px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-breakdown .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .brand-breakdown .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-breakdown .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
      .brand-industry-description:after {
        background-image: url("../img/retina/brand-breakdown-carat-mobile.png");
        background-size: 26px 16.5px; } }

@media (max-width: 640px) {
  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_breakdown.scss */
  .brand-industry-cta .branded-btn {
    font-size: 12px; } }
@media (min-width: 641px) and (max-width: 1025px) {
  /* line 100, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar {
    background-position: 50% 0;
    height: 270px; }
    /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar .placeholder-container {
      display: block;
      height: 270px;
      left: 50%;
      margin: 0 0 0 -550px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 1100px;
      z-index: 1; }
    /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar .placeholder {
      height: 270px; }

  /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-content {
    padding-top: 104px; }

  /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-bg {
    display: none; } }
@media (max-width: 640px) {
  /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar {
    height: 210px;
    max-height: 210px; }
    /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar .placeholder-container {
      display: block;
      height: 210px;
      left: 50%;
      margin: 0 0 0 -400px;
      max-width: none;
      position: absolute;
      top: 0;
      width: 800px;
      z-index: 1; }
    /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar .placeholder {
      height: 210px; }
    /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
    .title-bar.careers-title-bar {
      margin-bottom: 0; }

  /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-content {
    padding-top: 70px; }

  /* line 157, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-head {
    font-size: 32px; }

  /* line 161, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-description {
    font-size: 14px;
    line-height: 21px; }

  /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar-bg {
    display: none; } }
@media (max-width: 965px) {
  /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_titlebar.scss */
  .title-bar {
    margin-bottom: 0; } }
@media (max-width: 965px) {
  /* line 17, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp {
    background-color: #3a3f42;
    color: white;
    padding: 41px 40px;
    text-align: center; }
    /* line 22, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp:before {
      display: block;
      width: 0;
      height: 0;
      border: 0 solid transparent;
      border-bottom-color: #3a3f42;
      border-width: 0 12.5px 12px 12.5px;
      content: "";
      display: block;
      position: absolute;
      top: -12px;
      margin-left: -12px;
      left: 50%; }

  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-copy,
  .rfp-btn {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline; }

  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-cta {
    position: relative;
    display: block;
    font-size: 14px;
    line-height: 23px;
    margin: 11px 0 15px; }
    /* line 44, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-cta span {
      background-color: #3a3f42;
      position: relative;
      z-index: 1;
      padding: 0 25px; }
    /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-cta:before {
      content: "";
      width: 300px;
      display: block;
      margin: 0 0 0 -150px;
      height: 1px;
      background-color: #768086;
      position: absolute;
      z-index: 0;
      left: 50%;
      top: 14px; }

  /* line 63, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-copy {
    margin-bottom: 0;
    font-size: 20px;
    line-height: 21px; }
    /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
    .rfp-copy strong {
      color: #9fcf68;
      font-weight: 600; }

  /* line 73, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_rfp.scss */
  .rfp-btn {
    padding-right: 88px;
    padding-left: 88px; } }
@media (max-width: 965px) {
  /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .container {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .event-banner-title {
    display: block; }
  /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .event-description {
    padding-left: 25px;
    margin-bottom: 25px;
    background-image: url("../img/vertical_screen/upcoming-event-icon-sm.png");
    background-repeat: no-repeat;
    background-position: left 5px; }
  /* line 46, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-banner .branded-btn-wrap {
    margin-bottom: 20px;
    text-align: center; }
    /* line 50, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
    .event-banner .branded-btn-wrap .branded-btn {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      padding: 10px 40px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 38, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
    .event-banner .event-description {
      background-image: url("../img/vertical_screen/retina/upcoming-event-icon-sm.png");
      background-size: 14px 14.5px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 60, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-actions .branded-btn {
    padding-left: 20px;
    padding-right: 20px; } }
@media (max-width: 640px) {
  /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_event_banner.scss */
  .event-actions .branded-btn {
    padding-left: 10px;
    padding-right: 10px; } }
@media (max-width: 965px) {
  /* line 70, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination {
    padding-left: 16px;
    padding-right: 16px; }

  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pagination.scss */
  .pagination-copy {
    margin: 0 15px; } }
@media (min-width: 1170px) {
  /* line 760, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-aside .aside-content {
    width: 24.3%; }

  /* line 765, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .pull-quote-section {
    font-size: 24px;
    line-height: 36px; } }
@media (max-width: 965px) {
  /* line 773, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content {
    margin-left: 5px;
    margin-right: 5px;
    padding-bottom: 40px; }

  /* line 779, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-content {
    margin-left: 5px;
    margin-right: 5px; }

  /* line 784, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .pull-quote-section {
    padding-top: 40px; }

  /* line 789, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-sub-page .main-content {
    padding-top: 35px; }

  /* line 794, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-nav-col {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 800, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .breadcrumbs {
    display: none; }
    /* line 803, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .breadcrumbs + h2 {
      margin-top: 20px; }

  /* line 809, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .jump-links {
    text-align: left; }

  /* line 814, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .jump-link-item:first-child {
    border-top: 1px solid #eaeaea; }

  /* line 819, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .jump-link {
    position: relative;
    display: block;
    padding: 15px;
    padding-right: 30px;
    color: #696969; }
    /* line 826, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .jump-link:after {
      content: "";
      position: absolute;
      z-index: 1;
      top: 50%;
      right: 16px;
      display: block;
      width: 20px;
      height: 20px;
      margin-top: -10px;
      background-image: url("../img/vertical_screen/jump-link-arrow.png"); }
  /* line 840, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-info {
    padding-left: 15px;
    padding-right: 15px;
    text-align: left; }
    /* line 844, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-info .search-results-info-count {
      margin-bottom: 0;
      margin-right: 20px;
      display: inline-block; }
    /* line 850, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-info .search-results-info-sort {
      display: inline-block; }
    /* line 854, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-info .search-results-info-sort a:first-child {
      margin-left: 0; }
    /* line 858, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-info .search-results-info-count + .search-results-info-sort {
      margin-top: 0px; }
    /* line 862, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .blog-topics-header .search-results-info {
      border-top: 2px solid #e7e7e7;
      padding-top: 15px; }
    /* line 867, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-header .search-results-info .search-results-info-sort a:first-child {
      margin-left: 20px; }

  /* line 872, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-template {
    padding-top: 0;
    -webkit-transition: padding-top 0.5s;
    -moz-transition: padding-top 0.5s;
    -o-transition: padding-top 0.5s;
    transition: padding-top 0.5s; }
    /* line 876, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-nav-active .search-results-template {
      padding-top: 50px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 826, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .jump-link:after {
        background-image: url("../img/vertical_screen/retina/jump-link-arrow.png");
        background-size: 20px 20px; } }

@media (min-width: 641px) and (max-width: 965px) {
  /* line 884, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .general-content-template {
    padding-top: 40px; }

  /* line 888, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-template {
    margin-top: 10px; } }
@media (max-width: 640px) {
  /* line 906, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .careers-template .main-content {
    margin-left: 0px;
    margin-right: 0px; }

  /* line 912, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .container {
    padding-left: 0;
    padding-right: 0; }

  /* line 917, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .inner-content {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 921, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .general-content-template {
    padding-top: 40px; }
    /* line 924, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .general-content-template .branded-btn-wrap {
      border-bottom: 1px solid #e7e7e7;
      margin-bottom: 40px;
      padding-bottom: 40px; }
      /* line 929, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .general-content-template .branded-btn-wrap .branded-btn {
        display: block;
        margin: 15px 40px 0 40px; }
        /* line 933, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
        .general-content-template .branded-btn-wrap .branded-btn:first-child {
          margin-top: 0; }

  /* line 940, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .page-template-content {
    position: relative; }
    /* line 946, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .page-template-content .what-service-detail-template .article-content {
      padding-top: 32px; }

  /* line 953, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content-intro .container {
    padding-left: 0;
    padding-right: 0; }

  /* line 959, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .pull-quote-section {
    font-size: 16px;
    line-height: 20px;
    margin: 0 10px;
    padding-top: 10px; }
    /* line 965, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .main-content-intro .pull-quote-section {
      margin: 0;
      padding: 30px; }

  /* line 971, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .search-results-template {
    margin-top: 5%; }
    /* line 974, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .search-results-template .l-sub-page .main-content {
      padding-left: 0;
      padding-right: 0; }

  /* line 980, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .article-content {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 986, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-has-aside {
    padding-left: 0;
    padding-right: 0; }
    /* line 990, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .l-has-aside .aside-content {
      padding-left: 0;
      padding-right: 0;
      margin-left: auto;
      margin-right: auto; }

  /* line 1000, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .vertical_screen_story .l-has-aside .aside-content {
    padding-left: 20px;
    padding-right: 20px; }

  /* line 1008, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .l-sub-page {
    padding: 0; }
    /* line 1011, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .l-sub-page .main-content {
      margin-bottom: 20px;
      padding-left: 15px;
      padding-right: 15px;
      text-align: left; }
      /* line 1018, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
      .l-sub-page .main-content img {
        display: none; }

  /* line 1025, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content .sub-page-title {
    position: relative;
    padding-bottom: 20px;
    font-size: 24px;
    text-align: center; }
    /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .main-content .sub-page-title:after {
      content: "";
      background: #d0d0d0;
      height: 1px;
      margin-left: -17.5%;
      position: absolute;
      left: 50%;
      bottom: 0;
      width: 35.15625%; }
  /* line 1031, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .main-content .pull-quote-section {
    font-size: 18px;
    line-height: 28px; }

  /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-item {
    position: relative; }
    /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-item:after {
      background-image: url("../img/menu-link.png");
      content: "";
      margin-top: -10px;
      position: absolute;
      top: 50%;
      right: 15px;
      height: 20px;
      width: 20px; }
    /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-item.menu-item_type_accordion {
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      padding-right: 45px; }
      /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .aside-section .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/menu-accordion-closed.png"); }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-group_state_open .menu-item_type_accordion:after {
    content: " ";
    background-image: url("../img/menu-accordion-open.png"); }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .menu-group_state_open .accordion-content {
    max-height: 3000px; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .accordion-content {
    -webkit-transition: max-height 0.4s ease-in-out;
    -moz-transition: max-height 0.4s ease-in-out;
    -o-transition: max-height 0.4s ease-in-out;
    transition: max-height 0.4s ease-in-out;
    max-height: 0;
    overflow: hidden; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .aside-section .accordion-content-wrap {
    padding: 10px; }
  /* line 1042, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .menu-item.menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
  /* line 1050, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .menu-group_state_open .menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-open-mobile.png"); }
  /* line 1056, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-left: 16px;
    margin-right: 16px; }
  /* line 1062, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-title {
    color: #9fcf68;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px; }
  /* line 1069, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-item {
    border-top: 1px solid #e7e7e7;
    margin-top: 25px;
    padding-top: 20px; }
  /* line 1075, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .accordion-content-details {
    font-size: 14px; }
  /* line 1079, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .aside-section .aside-section-head {
    padding: 0 15px 20px;
    border-bottom: none;
    margin-bottom: 0;
    color: dimgrey;
    text-align: left; }

  /* line 1088, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .rail-module-block {
    margin-bottom: 25px; }

  /* line 1092, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .rail-module-block_details {
    background: #f9f9f9;
    border-bottom: 1px solid #e7e7e7;
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
    padding: 25px; }

  /* line 1101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
  .nav-col .rail-module {
    display: none; } }
    @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .aside-section .menu-item:after {
        background-image: url("../img/retina/menu-link.png");
        background-size: 20px 20px; } }
      @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .aside-section .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/retina/menu-accordion-closed.png");
          background-size: 20px 20px; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .aside-section .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/retina/menu-accordion-open.png");
      background-size: 20px 20px; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 1042, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
      background-size: 20px 20px; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 1050, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .aside-section .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-open-mobile.png");
      background-size: 20px 20px; } }
@media (min-width: 1170px) {
  /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-head {
    font-size: 36px;
    margin-bottom: 20px; }

  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-img-wrap {
    margin-right: 20px; } }
@media (max-width: 965px) {
  /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-aside {
    text-align: center; }

  /* line 120, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap {
    padding: 40px 0 47px; }

  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .careers-template .content-block-wrap,
  .careers-template .content-aside {
    text-align: left; }

  /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-img-wrap {
    display: none !important; }

  /* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-head {
    font-size: 25px;
    margin-bottom: 20px; }

  /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-intro-copy,
  .content-block-copy {
    font-size: 14px; }

  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-intro-copy {
    color: #888880; }

  /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-content-block {
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    text-align: left; }

  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .branding-logo-wrap {
    text-align: center; }

  /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .branding-logo {
    display: block;
    margin: 0 auto; }

  /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .resources-list {
    width: 115px;
    margin: 0 auto;
    text-align: left; }

  /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .featured-content-block .content-block {
    padding-bottom: 0;
    margin-bottom: 0; }
    /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .featured-content-block .content-block:after {
      display: none; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 192, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .featured-content-block .content-block-wrap,
  .featured-content-block .content-aside {
    text-align: left; }
  /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .featured-content-block .content-block-wrap.content-has-image {
    overflow: hidden; }
    /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .featured-content-block .content-block-wrap.content-has-image .content-block-img-wrap,
    .featured-content-block .content-block-wrap.content-has-image .content-block {
      float: left; }
    /* line 205, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .featured-content-block .content-block-wrap.content-has-image .content-block-img-wrap {
      display: block;
      width: 38%;
      margin-left: 0;
      margin-right: 2%;
      margin-left: -315px;
      margin-right: 35px; }
    /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .featured-content-block .content-block-wrap.content-has-image .content-block {
      width: 60%;
      width: 100%; }
  /* line 222, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .featured-content-block .content-block {
    padding-bottom: 0;
    margin-bottom: 0; }
    /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .featured-content-block .content-block:after {
      display: none; }
  /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .featured-content-block .content-block-intro-copy,
  .featured-content-block .content-block-copy {
    margin-bottom: 35px; }

  /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap.content-has-additional .content-block-additional {
    padding: 30px 0 0 0; }
    /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block-additional .related-resources-list {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      margin-left: 0;
      list-style: none; } }
@media (max-width: 640px) {
  /* line 256, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-wrap {
    padding-left: 15px;
    padding-right: 15px; }
    /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block {
      padding-bottom: 25px;
      border-bottom: 1px solid #f2f2f2; }
    /* line 265, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-wrap.content-has-additional .content-block-additional {
      padding: 30px 0 0 0; }
      /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .content-block-wrap.content-has-additional .content-block-additional h3 {
        font-size: 16px;
        margin: 0;
        padding: 0; }
      /* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .content-block-wrap.content-has-additional .content-block-additional .related-resources-list {
        padding: 15px 0 0 0;
        margin: 0;
        list-style: none;
        text-align: center; }
      /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
      .content-block-wrap.content-has-additional .content-block-additional .related-resources-list li {
        padding: 0 0 15px;
        margin: 0;
        list-style: none;
        line-height: 100%; }
        /* line 283, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
        .content-block-wrap.content-has-additional .content-block-additional .related-resources-list li a {
          display: -moz-inline-stack;
          display: inline-block;
          vertical-align: middle;
          *vertical-align: auto;
          zoom: 1;
          *display: inline; }

  /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block {
    font-size: 14px; }

  /* line 296, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-intro-copy,
  .content-block-copy {
    margin-bottom: 30px; }
    /* line 298, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-intro-copy em,
    .content-block-copy em {
      font-weight: 700; }

  /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-head {
    position: relative;
    padding-bottom: 20px; }
    /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/_2.layout.scss */
    .content-block-head:after {
      content: "";
      background: #d0d0d0;
      height: 1px;
      margin-left: -17.5%;
      position: absolute;
      left: 50%;
      bottom: 0;
      width: 35.15625%; }
    /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-head.no-line:after {
      display: none; }

  /* line 313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-group .content-block-wrap {
    padding-top: 0;
    padding-bottom: 0; }
  /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .content-block-group .page-module-wrap {
    margin-top: 35px;
    padding-top: 35px; }
    /* line 322, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .content-block-group .page-module-wrap:last-child {
      padding-bottom: 0; }

  /* line 330, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-content-block .content-block-head {
    padding-bottom: 0; }

  /* line 336, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
  .certifications-logo-wrap .certifications-logo {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin-top: 20px;
    width: 49%;
    float: none; }
    /* line 342, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_block.scss */
    .certifications-logo-wrap .certifications-logo:nth-child(3) {
      border-left: none; } }
@media (max-width: 640px) {
  /* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .fieldprint_index .subsidiary-grid.advanced-tools,
  .fieldprint_index .subsidiary-services-static.advanced-tools,
  .true_screen_index .subsidiary-grid.advanced-tools,
  .true_screen_index .subsidiary-services-static.advanced-tools,
  .certiphi_index .subsidiary-grid.advanced-tools,
  .certiphi_index .subsidiary-services-static.advanced-tools,
  .big_index .subsidiary-grid.advanced-tools,
  .big_index .subsidiary-services-static.advanced-tools {
    padding-top: 40px; } }
@media (max-width: 965px) {
  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid {
    padding-top: 40px;
    padding-bottom: 25px; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .accordion-content-wrap {
      padding: 10px; }
    /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .content-grid .accordion-group {
      background: #f9f9f9; }
      /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group.menu-group_state_open .accordion-content {
        padding: 0 0 20px 0;
        overflow: hidden; }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group.menu-group_state_open .branded-btn {
        margin-top: 20px; }
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group:last-child.menu-group_state_open {
        border-bottom: 1px solid #eaeaea; }
      /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group:last-child .menu-head {
        border-bottom: 1px solid #eaeaea; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
      /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group.menu-group_state_open .menu-head {
        background-color: #9fcf68; }
        /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group.menu-group_state_open .menu-head .menu-trigger {
          color: #fff; }
      /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-head {
        background-color: #fff;
        min-height: 50px;
        border-top: 1px solid #eaeaea;
        margin-bottom: 0; }
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-trigger {
        display: table;
        width: 100%;
        height: 55px;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding-right: 15px;
        padding-left: 15px;
        text-transform: uppercase; }
      /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-trigger-img-wrap,
      .content-grid .accordion-group .menu-trigger-copy {
        display: table-cell;
        vertical-align: middle;
        text-align: left; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-trigger-img-wrap {
        width: 18%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-trigger-img {
        width: 45px; }
      /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .menu-trigger-copy {
        width: 82%; }
      /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .accordion-img-wrap {
        margin-top: 20px; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .accordion-img-wrap {
        text-align: center; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .accordion-content-head {
        color: #3a3f42;
        font-weight: 700;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 0; }
      /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .accordion-img-content {
        text-align: center; }
        /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group .accordion-img-content img {
          margin: 10px auto; }
      /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .accordion-group .accordion-content {
        margin: 0 15px;
        text-align: center; }
        /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-head {
          font-weight: 600; }
        /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-copy {
          font-size: 14px;
          margin-bottom: 0; }
          /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .content-grid .accordion-group .accordion-content .accordion-content-copy:first-child {
            padding-top: 20px; }
    /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
    /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .container {
      padding-left: 0;
      padding-right: 0; }
    /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-content .accordion-content-head {
      margin: 20px 0 0;
      font-size: 21px;
      font-weight: 600; }
    /* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
    .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container {
      min-height: 80px; }
      /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
      .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container .servicesBullet {
        display: block;
        height: 27px; }
        /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container .servicesBullet:before {
          content: "\2022";
          color: #f69232;
          font-size: 150%;
          vertical-align: middle;
          padding: 0 6px 0 5px; }
        /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
        .content-grid .accordion-group .accordion-content .accordion-content-copy .services-bullet-container .servicesBullet:after {
          content: "\2022";
          color: #f69232;
          font-size: 150%;
          vertical-align: middle;
          padding: 0 6px 0 5px; }

  /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-header {
    margin-bottom: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 20px; }

  /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-head {
    font-size: 25px;
    margin-bottom: 20px; }

  /* line 176, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .content-grid-subhead {
    font-size: 16px; }

  /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
  .true_screen_index .subsidiary-grid,
  .certiphi_index .subsidiary-grid,
  .big_index .subsidiary-grid {
    padding-bottom: 0; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .content-grid .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .content-grid .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
          background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .content-grid .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
          background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
          background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_content_grid.scss */
      .content-grid:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }
@media (max-width: 965px) {
  /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-nav-link {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    padding-left: 0;
    padding-right: 0;
    border-left: none;
    border-right: none;
    text-align: center; }
    /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
    .tab-nav-link:first-child {
      border-right: 1px solid #e3e3e3; }

  /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-panel {
    border: none; }

  /* line 97, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content {
    padding-top: 30px;
    padding-bottom: 30px; }

  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-header {
    margin-bottom: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 20px; }

  /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-head {
    font-size: 25px;
    margin-bottom: 20px; }

  /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_tabbed_content.scss */
  .tab-content-subhead {
    font-size: 16px; } }
@media (max-width: 965px) {
  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results {
    font-size: 14px;
    padding-top: 40px; }
    /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
  /* line 111, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-header {
    margin-bottom: 15px;
    padding-bottom: 20px; }

  /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-head {
    font-size: 25px;
    margin-bottom: 20px; }

  /* line 121, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-subhead {
    font-size: 16px; }

  /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-content {
    margin-bottom: 75px;
    padding: 0 15%;
    font-size: 14px; }

  /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slider-wrap {
    padding: 30px 0 45px; }
    /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .getting-results-slider {
      margin-bottom: 40px; }
    /* line 138, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .branded-btn-wrap {
      margin: 0 auto;
      width: 90%; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .branded-btn {
      padding: 10px; }
    /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
    .getting-results-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      float: none;
      position: absolute;
      z-index: 5;
      top: 15%;
      -webkit-border-radius: 24px;
      -moz-border-radius: 24px;
      -ms-border-radius: 24px;
      -o-border-radius: 24px;
      border-radius: 24px;
      background-color: rgba(245, 245, 245, 0.75); }
    /* line 158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev {
      left: 0; }
    /* line 162, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
    .getting-results-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      right: 0; }

  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-copy {
    padding: 0 15%; }

  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-head {
    margin-bottom: 10px;
    font-size: 44px; }

  /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slide-subhead {
    font-size: 14px;
    margin-bottom: 0px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
      .getting-results:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }

@media (max-width: 640px) {
  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-header:after {
    background-color: #e7e7e7; }

  /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_getting_results.scss */
  .getting-results-slider {
    margin-bottom: 60px;
    width: 90%; } }
@media (max-width: 965px) {
  /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map {
    font-size: 14px;
    padding-top: 40px;
    padding-bottom: 40px; }
    /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
  /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-header {
    margin-bottom: 15px;
    padding-bottom: 20px; }

  /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-head {
    font-size: 25px;
    margin-bottom: 5px; }

  /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-subhead {
    font-size: 16px; }

  /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-content {
    margin-bottom: 75px;
    font-size: 14px; }

  /* line 216, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form .text-input-group {
    border-bottom: none !important; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
      .network-map:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }

@media (max-width: 640px) {
  /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-header:after {
    background-color: #e7e7e7; }

  /* line 238, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-content {
    font-weight: 400;
    position: relative;
    padding: 60px 0 70px;
    margin-bottom: 12px; }

  /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-wrap {
    padding-bottom: 35px; }
    /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map-wrap .branded-btn-wrap {
      border-top: 1px solid #eaeaea;
      border-bottom: 1px solid #eaeaea; }
      /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
      .network-map-wrap .branded-btn-wrap .branded-btn {
        position: relative;
        display: block;
        padding: 20px 16px;
        color: dimgrey;
        background-color: #fff;
        border-bottom: none;
        text-align: left;
        text-transform: initial;
        font-size: 16px;
        font-weight: 600;
        margin-bottom: 0; }
        /* line 263, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
        .network-map-wrap .branded-btn-wrap .branded-btn:hover {
          -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
          -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
          box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
          background-color: #9fcf68;
          color: white; }
        /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
        .network-map-wrap .branded-btn-wrap .branded-btn:after {
          content: "";
          position: absolute;
          z-index: 1;
          top: 50%;
          right: 16px;
          display: block;
          width: 20px;
          height: 20px;
          margin-top: -10px;
          background-image: url("../img/menu-link-side-nav.png");
          background-repeat: no-repeat; }
        /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
        .network-map-wrap .branded-btn-wrap .branded-btn:hover:after {
          background-image: url("../img/menu-link-side-nav-hover.png"); }
  /* line 293, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  .network-map-background {
    opacity: 0.3; }
    /* line 295, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    .network-map-background.fieldprint-map {
      background-size: cover; }

  /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
  #network-map-form {
    background: none;
    padding: 40px 5px 0px;
    margin: 0 auto;
    top: 0;
    width: auto;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
    /* line 308, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form:before {
      content: "";
      position: absolute;
      top: -35px;
      left: 50%;
      margin-left: -15px;
      width: 30px;
      height: 55px;
      background-image: url("../img/fieldprint/network-map-pin.png");
      background-repeat: no-repeat;
      background-position: top center; }
    /* line 321, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form h4 {
      font-size: 18px;
      font-weight: 600; }
    /* line 325, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form .field-group {
      margin-bottom: 0; }
    /* line 328, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form .text-input {
      width: 100%;
      float: none;
      margin-right: 0;
      padding: 12px 15px !important;
      margin-bottom: 21px; }
    /* line 335, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
    #network-map-form .submit-btn {
      width: 40%;
      float: none;
      margin: 0 auto; } }
        @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
          /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
          .network-map-wrap .branded-btn-wrap .branded-btn:after {
            background-image: url("../img/retina/menu-link-side-nav.png");
            background-size: 20px 20px; } }
        @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
          /* line 285, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
          .network-map-wrap .branded-btn-wrap .branded-btn:hover:after {
            background-image: url("../img/retina/menu-link-side-nav-hover.png");
            background-size: 20px 20px; } }

    @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
      /* line 308, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_network_map.scss */
      #network-map-form:before {
        background-image: url("../img/fieldprint/retina/network-map-pin.png");
        background-size: 30px 54.5px; } }
@media (min-width: 641px) {
  /* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slider .owl-wrapper-outer {
    width: 99.75%; }
  /* line 110, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slider .owl-item + .owl-item:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    bottom: -200%;
    border-right: 1px solid #d0d0d0; } }
@media (max-width: 965px) {
  /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust {
    font-size: 14px;
    padding-top: 40px; }
    /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
  /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-header {
    margin-bottom: 0px;
    padding-bottom: 20px; }
    /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-header:after {
      display: none; }

  /* line 142, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-head {
    font-size: 25px;
    margin-bottom: 5px; }

  /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-subhead {
    font-size: 16px; }

  /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-content {
    padding: 0 15%;
    font-size: 14px; }

  /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slider-wrap {
    padding: 30px 0 45px; }
    /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slider-wrap .innovating-trust-slider {
      margin-bottom: 20px; }
    /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
    .innovating-trust-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      float: none;
      position: absolute;
      z-index: 5;
      top: 70px;
      -webkit-border-radius: 19.5px;
      -moz-border-radius: 19.5px;
      -ms-border-radius: 19.5px;
      -o-border-radius: 19.5px;
      border-radius: 19.5px;
      background-color: rgba(255, 255, 255, 0.75); }
    /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev {
      left: 0; }
    /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      right: 0; }
    /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slider-wrap .innovating-trust-slide-copy {
      min-height: 63px; }

  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slide-header {
    color: #3a3f42;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.25;
    position: relative; }
    /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust-slide-header:after {
      content: "";
      position: absolute;
      z-index: 1;
      bottom: 0;
      display: block;
      width: 100%;
      height: 1px;
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMzEsIDIzMSwgMjMxLCAwKSIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZTdlN2U3Ii8+PHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9InJnYmEoMjMxLCAyMzEsIDIzMSwgMCkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
      background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(231, 231, 231, 0)), color-stop(20%, #e7e7e7), color-stop(80%, #e7e7e7), color-stop(100%, rgba(231, 231, 231, 0)));
      background: -webkit-linear-gradient(left, rgba(231, 231, 231, 0) 0%, #e7e7e7 20%, #e7e7e7 80%, rgba(231, 231, 231, 0) 100%);
      background: -moz-linear-gradient(left, rgba(231, 231, 231, 0) 0%, #e7e7e7 20%, #e7e7e7 80%, rgba(231, 231, 231, 0) 100%);
      background: -o-linear-gradient(left, rgba(231, 231, 231, 0) 0%, #e7e7e7 20%, #e7e7e7 80%, rgba(231, 231, 231, 0) 100%);
      background: linear-gradient(left, rgba(231, 231, 231, 0) 0%, #e7e7e7 20%, #e7e7e7 80%, rgba(231, 231, 231, 0) 100%); }

  /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slide-copy {
    padding: 0 15%;
    font-size: 14px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
      .innovating-trust:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }

@media (max-width: 640px) {
  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust:before {
    background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
    content: "";
    width: 69px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -34.5px;
    top: -11px;
    z-index: 25; }
  /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slider {
    width: 90%; }

  /* line 228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .innovating-trust-slide {
    min-height: 180px; }

  /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .resources-slider-wrap {
    margin-bottom: 60px; }
    /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .resources-slider-wrap .view-resource-link {
      display: block; }

  /* line 240, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
  .browse-all-resources {
    margin: 0 auto;
    width: 90%; }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .browse-all-resources .branded-btn {
      margin-right: 0; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_innovating_trust.scss */
    .innovating-trust:before {
      background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
      background-size: 69px 31px; } }

@media (max-width: 965px) {
  /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence {
    background: url("../img/vertical_screen/mobile/backgrounds/pursuing-excellence-mobile-bg.png") no-repeat 0 0;
    background-size: cover;
    background-position: 50% 50%;
    font-size: 14px;
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative; }
    /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
    .pursuing-excellence:before {
      background: url("../img/vertical_screen/nav-arrow.png");
      content: "";
      width: 71px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -35px;
      top: -15px;
      z-index: 25; }
    /* line 69, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
    .pursuing-excellence:after {
      top: -1px;
      height: 2px; }

  /* line 75, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-header {
    margin-bottom: 15px;
    padding-bottom: 20px; }

  /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-head {
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 5px; }

  /* line 86, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-subhead {
    font-size: 16px;
    font-weight: normal; }

  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence-content {
    margin-bottom: 25px;
    padding: 0 2%; } }
@media (max-width: 640px) {
  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
  .pursuing-excellence:before {
    background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
    content: "";
    width: 69px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -34.5px;
    top: -11px;
    z-index: 25; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_pursuing_excellence.scss */
    .pursuing-excellence:before {
      background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
      background-size: 69px 31px; } }

@media (max-width: 965px) {
  /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
  .producer, .producer-detail {
    text-align: center; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
  .producer, .producer-detail {
    padding: 48px 0 60px; } }
@media (max-width: 640px) {
  /* line 26, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
  .producer, .producer-detail {
    padding: 0 0 60px;
    text-align: center; }
    /* line 30, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_producer.scss */
    .producer .content-block-copy, .producer-detail .content-block-copy {
      margin-bottom: 0; } }
@media (max-width: 965px) {
  /* line 10, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_hank.scss */
  .hank-module {
    position: relative;
    padding-top: 50px;
    padding-bottom: 35px; }
    /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_hank.scss */
    .hank-module:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 14, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_hank.scss */
      .hank-module:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }

@media (max-width: 965px) {
  /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results {
    background: url("../img/vertical_screen/mobile/backgrounds/reliable-results-mobile-bg.png") no-repeat 0 0;
    background-size: cover;
    background-position: 50% 50%;
    min-height: 552.5px;
    padding: 50px 0;
    text-align: center; }
    /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
    /* line 67, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block {
      padding-bottom: 0;
      margin-bottom: 30px; }
      /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
      .reliable-results .content-block:after {
        display: none; }
    /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block-head {
      text-shadow: rgba(0, 0, 0, 0.45) 0 1px 2px; }
    /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .branding-logo-wrap {
      margin-bottom: 30px; }
    /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-block-copy {
      margin-bottom: 40px;
      text-shadow: rgba(0, 0, 0, 0.45) 0 1px 1px; }
    /* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-img-wrap {
      width: 24%;
      margin: 0 auto 20px; }
    /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-head,
    .reliable-results .content-aside-subhead {
      text-shadow: rgba(0, 0, 0, 0.45) 0 1px 2px; }
    /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-head {
      font-size: 43px;
      margin-bottom: 10px; }
    /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
    .reliable-results .content-aside-subhead {
      font-size: 15px;
      margin-bottom: 0; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 64, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
      .reliable-results:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }
@media (max-width: 640px) {
  /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_reliable_results.scss */
  .reliable-results .content-aside-img-wrap {
    width: 40%; } }
@media (min-width: 1170px) {
  /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider {
    width: 930px; }
    /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider .owl-pagination {
      width: 930px; }

  /* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slide {
    padding: 0 15%; } }
@media (max-width: 965px) {
  /* line 131, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-tools .content-grid-header {
    padding-bottom: 0; }
  /* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-tools .content-block-head {
    font-size: 18px;
    padding-bottom: 0; }
    /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-tools .content-block-head:before {
      content: "";
      background: #d0d0d0;
      height: 1px;
      margin-left: -17.5%;
      position: absolute;
      left: 50%;
      top: -25px;
      width: 35.15625%; }
    /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-tools .content-block-head:after {
      display: none; }
  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-tools .producer-detail {
    padding: 0; }
    /* line 158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-tools .producer-detail .content-block-copy {
      margin-bottom: 30px; }

  /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process {
    border-top: 1px solid #c9c9c9; }
    /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process .advanced-process-header {
      padding-left: 15px;
      padding-right: 15px; }

  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-tools .content-block-wrap,
  .advanced-process .content-block-wrap {
    padding: 32px 25px 40px;
    text-align: center; }

  /* line 181, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider,
  .advanced-process-controls {
    display: none !important; }

  /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process,
  .advanced-tools {
    padding-top: 45px; }

  /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-controls .owl-buttons .owl-prev,
  .advanced-process-content .owl-controls .owl-buttons .owl-next {
    float: none;
    position: absolute;
    z-index: 5;
    top: 0;
    bottom: 0;
    margin: auto 0;
    -webkit-border-radius: 19.5px;
    -moz-border-radius: 19.5px;
    -ms-border-radius: 19.5px;
    -o-border-radius: 19.5px;
    border-radius: 19.5px;
    background-color: rgba(255, 255, 255, 0.75); }
  /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-controls .owl-buttons .owl-prev {
    left: 15px; }
  /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-controls .owl-buttons .owl-next {
    right: 15px; }

  /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .vertical_screen_why .advanced-process-content {
    padding-top: 0; }
    /* line 218, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .vertical_screen_why .advanced-process-content .content-block-head {
      padding-bottom: 0; }
      /* line 221, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
      .vertical_screen_why .advanced-process-content .content-block-head:after {
        display: none; }
    /* line 228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .vertical_screen_why .advanced-process-content .owl-controls .owl-buttons .owl-prev,
    .vertical_screen_why .advanced-process-content .owl-controls .owl-buttons .owl-next {
      bottom: 100px; }
    /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .vertical_screen_why .advanced-process-content .content-block-wrap {
      padding-bottom: 0; }

  /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content {
    padding: 7px 0; }
    /* line 242, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-content .content-slide {
      padding-bottom: 30px; }
    /* line 246, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-content .content-block-copy {
      margin-bottom: 30px; }

  /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap {
    padding-top: 0; }
    /* line 255, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
    .advanced-process-slider-wrap:before, .advanced-process-slider-wrap:after {
      content: none;
      background: none !important; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-head {
    font-size: 25px; }

  /* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-subhead {
    font-size: 16px; }

  /* line 273, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-buttons {
    padding: 0 10px;
    top: -95px; }
  /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-slide {
    padding-left: 30px;
    padding-right: 30px; }

  /* line 284, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slide {
    padding: 0 25%; }

  /* line 292, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-tools .content-block-head:before {
    top: 0; } }
@media (max-width: 640px) {
  /* line 302, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-buttons {
    padding: 0 10px;
    display: block;
    top: -95px;
    z-index: 5; }
  /* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .owl-pagination {
    top: -22px; }
  /* line 313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-slide {
    padding-bottom: 40px;
    padding-left: 30px;
    padding-right: 30px; }
  /* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-content .content-block-copy {
    margin-bottom: 10px; }

  /* line 329, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap:before {
    width: 90%;
    left: 0;
    margin: 0;
    top: 0; }
  /* line 335, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slider-wrap:after {
    display: none; }

  /* line 340, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-head {
    font-size: 25px; }

  /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-subhead {
    font-size: 16px; }

  /* line 348, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_process.scss */
  .advanced-process-slide {
    padding: 0 30%; } }
@media (max-width: 965px) {
  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools:before {
    background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
    content: "";
    width: 69px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -34.5px;
    top: -11px;
    z-index: 25; }
  /* line 55, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
  .advanced-tools .advanced-process-header {
    padding-left: 15px;
    padding-right: 15px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_advanced_tools.scss */
    .advanced-tools:before {
      background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
      background-size: 69px 31px; } }
@media (max-width: 965px) {
  /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services:before {
    background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
    content: "";
    width: 69px;
    height: 31px;
    position: absolute;
    left: 50%;
    margin-left: -34.5px;
    top: -11px;
    z-index: 25; }
  /* line 144, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-slider-wrap {
    padding-top: 0; }
  /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .accordion-group {
    display: block; }
  /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-content {
    padding-top: 0; }
    /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .advanced-process-content .content-slide {
      padding: 0 !important; }
    /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .advanced-process-content .branded-btn-wrap {
      margin-top: 0 !important; }
  /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .advanced-process-subhead {
    margin-bottom: 40px; }
  /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .accordion-img-wrap,
  .brand-services .content-section-wrap,
  .brand-services .advanced-process-slider-wrap:after,
  .brand-services .advanced-process-slider-wrap:before,
  .brand-services .owl-controls {
    display: none; }
  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .content-slide {
    padding-top: 0;
    padding-bottom: 0; }
    /* line 173, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .content-slide .branded-btn-wrap {
      margin-top: 0; }
  /* line 179, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
  .brand-services .brand-services-accordion.brand-services-mobnav {
    padding: 0;
    border: none;
    margin-bottom: 0;
    background-color: #F9F9F9;
    display: block; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .accordion-content-wrap {
      padding: 10px; }
    /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group {
      background: #f9f9f9; }
      /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .accordion-content {
        padding: 0 0 20px 0;
        overflow: hidden; }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .branded-btn {
        margin-top: 20px; }
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group:last-child.menu-group_state_open {
        border-bottom: 1px solid #eaeaea; }
      /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group:last-child .menu-head {
        border-bottom: 1px solid #eaeaea; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
      /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .menu-head {
        background-color: #9fcf68; }
        /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .menu-head .menu-trigger {
          color: #fff; }
      /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-head {
        background-color: #fff;
        min-height: 50px;
        border-top: 1px solid #eaeaea;
        margin-bottom: 0; }
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger {
        display: table;
        width: 100%;
        height: 55px;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding-right: 15px;
        padding-left: 15px;
        text-transform: uppercase; }
      /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger-img-wrap,
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger-copy {
        display: table-cell;
        vertical-align: middle;
        text-align: left; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger-img-wrap {
        width: 18%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger-img {
        width: 45px; }
      /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-trigger-copy {
        width: 82%; }
      /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-img-wrap {
        margin-top: 20px; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-img-wrap {
        text-align: center; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-content-head {
        color: #3a3f42;
        font-weight: 700;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 0; }
      /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-img-content {
        text-align: center; }
        /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-img-content img {
          margin: 10px auto; }
      /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-content {
        margin: 0 15px;
        text-align: center; }
        /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-content .accordion-content-head {
          font-weight: 600; }
        /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-content .accordion-content-copy {
          font-size: 14px;
          margin-bottom: 0; }
          /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .accordion-content .accordion-content-copy:first-child {
            padding-top: 20px; }
    /* line 187, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .aside-section-head {
      padding: 20px 15px;
      border-top: 1px solid #e7e7e7;
      color: dimgrey;
      text-align: left;
      text-transform: capitalize;
      cursor: pointer; }
      /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .aside-section-head i {
        font-weight: normal; }
    /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .accordion-img-wrap,
    .brand-services .brand-services-accordion.brand-services-mobnav .content-section-wrap,
    .brand-services .brand-services-accordion.brand-services-mobnav .advanced-process-slider-wrap:before,
    .brand-services .brand-services-accordion.brand-services-mobnav .owl-controls {
      display: block; }
    /* line 204, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .advanced-process-slider-wrap:after {
      display: none; }
    /* line 208, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-item.menu-item_type_accordion {
      display: block;
      margin-bottom: 0;
      border-bottom: 0;
      font-weight: normal; }
    /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .accordion-content {
      max-height: 0; }
    /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open h3 {
      background-color: #9fcf68;
      color: #F9F9F9; }
      /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open h3:after {
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
    /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open .accordion-content {
      margin-top: 16px; }
    /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services .brand-services-accordion.brand-services-mobnav .brand-services-nav-list {
      margin-left: 16px;
      margin-right: 16px; }
      /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .brand-services-nav-list .brand-services-nav-item {
        text-align: left;
        padding-top: 25px; }
        /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .brand-services-nav-list .brand-services-nav-item:first-child {
          border-color: #e2e2e2;
          margin-top: 0; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_brand_services.scss */
    .brand-services:before {
      background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
      background-size: 69px 31px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .brand-services .brand-services-accordion.brand-services-mobnav .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .brand-services .brand-services-accordion.brand-services-mobnav .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
          background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .brand-services .brand-services-accordion.brand-services-mobnav .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
          background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
          background-size: 20px 20px; } }
@media (min-width: 1170px) {
  /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial {
    font-size: 26px;
    height: 300px; }

  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .employee-testimonials {
    padding-top: 65px; }
    /* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonials-header {
      display: block; }
    /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial {
      height: auto; }
    /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img-wrap {
      padding-top: 15px; }
    /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img {
      max-width: none; } }
@media (max-width: 965px) {
  /* line 167, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-module {
    padding: 65px 0 50px; }
    /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .testimonials-module:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
  /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-header .testimonials-head {
    width: 24%; }
  /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-header:after {
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iNTAlIiB4Mj0iMTAwJSIgeTI9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIvPjxzdG9wIG9mZnNldD0iOCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiLz48c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSJyZ2JhKDAsIDAsIDAsIDApIi8+PHN0b3Agb2Zmc2V0PSI5MSUiIHN0b3AtY29sb3I9InJnYmEoMCwgMCwgMCwgMCkiLz48c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #c9c9c9), color-stop(8%, #c9c9c9), color-stop(9%, rgba(0, 0, 0, 0)), color-stop(91%, rgba(0, 0, 0, 0)), color-stop(92%, #c9c9c9), color-stop(100%, #c9c9c9));
    background: -webkit-linear-gradient(left, #c9c9c9 0%, #c9c9c9 8%, rgba(0, 0, 0, 0) 9%, rgba(0, 0, 0, 0) 91%, #c9c9c9 92%, #c9c9c9 100%);
    background: -moz-linear-gradient(left, #c9c9c9 0%, #c9c9c9 8%, rgba(0, 0, 0, 0) 9%, rgba(0, 0, 0, 0) 91%, #c9c9c9 92%, #c9c9c9 100%);
    background: -o-linear-gradient(left, #c9c9c9 0%, #c9c9c9 8%, rgba(0, 0, 0, 0) 9%, rgba(0, 0, 0, 0) 91%, #c9c9c9 92%, #c9c9c9 100%);
    background: linear-gradient(left, #c9c9c9 0%, #c9c9c9 8%, rgba(0, 0, 0, 0) 9%, rgba(0, 0, 0, 0) 91%, #c9c9c9 92%, #c9c9c9 100%);
    width: 100%;
    left: 0;
    margin-left: 0;
    bottom: 50%; }

  /* line 186, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-slider .owl-wrapper-outer {
    margin-bottom: 35px; }

  /* line 193, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
    float: none;
    position: absolute;
    z-index: 5;
    bottom: 115px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    -ms-border-radius: 24px;
    -o-border-radius: 24px;
    border-radius: 24px;
    background-color: rgba(245, 245, 245, 0.75); }
  /* line 202, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 5px; }
  /* line 206, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
    right: 5px; }

  /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial-author {
    padding-top: 65px; }
    /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .testimonial-author:before {
      display: none; }

  /* line 220, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .employee-testimonials {
    padding: 50px 0; }
    /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-slide {
      position: relative; }
    /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-wrap,
    .employee-testimonials .testimonial {
      display: block; }
    /* line 234, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img-wrap {
      display: table-cell;
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9ImVsbGlwc2UiIGN5PSJhdCIgcj0iNjAiPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9InJnYmEoMjU1LCAyNTUsIDI1NSwgMCkiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
      background: -webkit-gradient(radial, ellipse at bottom, 0, ellipse at bottom, 60, color-stop(40%, #ffffff), color-stop(60%, rgba(255, 255, 255, 0)));
      background: -webkit-radial-gradient(ellipse at bottom, #ffffff 40%, rgba(255, 255, 255, 0) 60%);
      background: -moz-radial-gradient(ellipse at bottom, #ffffff 40%, rgba(255, 255, 255, 0) 60%);
      background: -o-radial-gradient(ellipse at bottom, #ffffff 40%, rgba(255, 255, 255, 0) 60%);
      background: radial-gradient(ellipse at bottom, #ffffff 40%, rgba(255, 255, 255, 0) 60%); }
    /* line 239, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-img {
      vertical-align: bottom;
      width: 60%; }
    /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial:after {
      display: none; }
    /* line 248, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-author {
      padding-top: 0;
      text-align: center; }
    /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .employee-testimonials .testimonial-author-title {
      margin-top: 30px; }

  /* line 258, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  div.foo {
    display: none; }

  /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  div.bar {
    display: block; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
      .testimonials-module:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }

@media (min-width: 641px) and (max-width: 965px) {
  /* line 267, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial {
    font-size: 28px;
    line-height: 32px;
    height: 290px;
    padding-bottom: 30px; }

  /* line 275, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .employee-testimonials .testimonial-slide-content {
    width: auto; } }
@media (max-width: 640px) {
  /* line 283, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial {
    font-size: 23px;
    line-height: 32px;
    height: auto; }
    /* line 289, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .testimonial:before, .testimonial:after {
      font-size: 23px; }

  /* line 295, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-header .testimonials-head {
    width: 75%; }

  /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial-author-title {
    position: relative;
    padding-top: 30px; }
    /* line 305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
    .testimonial-author-title:after {
      position: absolute;
      background: #c9c9c9;
      width: 50%;
      margin: 0 auto;
      height: 1px;
      position: absolute;
      left: 50%;
      margin-left: -25%;
      top: 0;
      content: ""; }

  /* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonial-wrap {
    margin-bottom: 0px; }

  /* line 327, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .employee-testimonials .testimonial-img-wrap {
    display: none; }

  /* line 333, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .testimonials-module {
    padding: 50px 0; }

  /* line 339, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_testimonials.scss */
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
  .tesimonials-slide-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
    bottom: 55px; } }
@media (min-width: 1170px) {
  /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block-head {
    font-size: 24px;
    line-height: 27px; }

  /* line 111, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link {
    width: 70%; } }
@media (max-width: 965px) {
  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__description > img {
    display: block;
    width: 100%; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 126, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block {
    margin-bottom: 35px; }

  /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block-head {
    font-size: 18px;
    line-height: 21px; }

  /* line 135, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta {
    padding: 25px 0 25px 15px; }

  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link {
    font-size: 12px;
    width: 75%; } }
@media (max-width: 640px) {
  /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block {
    margin-bottom: 25px; }

  /* line 151, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta {
    padding: 30px 0 30px 30px; }

  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_passion.scss */
  .passion-block__cta-link {
    width: 68%; } }
@media (max-width: 965px) {
  /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
  .our-history-slider-wrap {
    position: relative; }
    /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history-slider-wrap .our-history-slider {
      width: 90%;
      margin: 0 auto; }
    /* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history-slider-wrap .owl-theme .owl-controls {
      margin-top: 30px; }
      /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
      .our-history-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
      .our-history-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
        float: none;
        position: absolute;
        z-index: 5;
        top: 15%;
        -webkit-border-radius: 24px;
        -moz-border-radius: 24px;
        -ms-border-radius: 24px;
        -o-border-radius: 24px;
        border-radius: 24px;
        background-color: rgba(255, 255, 255, 0.75); }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
      .our-history-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev {
        left: 0; }
      /* line 66, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
      .our-history-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
        right: 0; } }
@media (max-width: 640px) {
  /* line 77, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
  .our-history .content-block-wrap {
    text-align: left; }
  /* line 81, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
  .our-history .content-block-head {
    padding-bottom: 0; }
    /* line 84, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history .content-block-head:after {
      display: none; }

  /* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
  .our-history-slider-wrap {
    padding: 0 0 25px;
    border: none; }
    /* line 94, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history-slider-wrap:after {
      content: "";
      position: absolute;
      z-index: 1;
      left: 50%;
      bottom: 0;
      display: block;
      width: 90%;
      height: 1px;
      margin-left: -45%;
      background-color: #e7e7e7; }
    /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_history.scss */
    .our-history-slider-wrap .our-history-slider {
      padding-top: 25px;
      border-top: 1px solid #E7E7E7; } }
@media (max-width: 965px) {
  /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-content {
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px; }

  /* line 205, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-head {
    font-size: 25px; }

  /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-head {
    margin-bottom: 14px; }

  /* line 213, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-subhead {
    font-size: 12px; }

  /* line 221, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next {
    width: 30px;
    height: 30px;
    margin-top: -15px; }
  /* line 227, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 5px; }
  /* line 230, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next {
    right: 5px; }
  /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev.disabled:hover {
    background-image: url("../img/vertical_screen/carousels/carousel-prev-xsm.png"); }
  /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
    background-image: url("../img/vertical_screen/carousels/carousel-prev-xsm-hover.png"); }
  /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next,
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next.disabled:hover {
    background-image: url("../img/vertical_screen/carousels/carousel-next-xsm.png"); }
  /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next:hover {
    background-image: url("../img/vertical_screen/carousels/carousel-next-xsm-hover.png"); }
  /* line 259, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-item .our-headquarters-slide-thumb-overlay {
    display: none; }
  /* line 264, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider.owl-theme .owl-item.active .our-headquarters-slide-thumb-overlay {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    border: 4px solid #9fcf68;
    background-color: transparent;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute; }

  /* line 280, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .content-block-wrap .green-building-img {
    display: block;
    padding-bottom: 20px; }
    /* line 284, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .content-block-wrap .green-building-img img {
      width: 50%;
      max-width: 216px;
      margin: 0 auto; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev,
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev.disabled:hover {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-xsm.png");
      background-size: 30px 30px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 241, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-prev:hover {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-prev-xsm-hover.png");
      background-size: 30px 30px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 247, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next,
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next.disabled:hover {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-next-xsm.png");
      background-size: 30px 30px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slider.owl-theme .owl-controls .owl-buttons .owl-next:hover {
      background-image: url("../img/vertical_screen/retina/carousels/carousel-next-xsm-hover.png");
      background-size: 30px 30px; } }

@media (max-width: 640px) {
  /* line 296, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .content-block-wrap .content-block {
    padding-bottom: 35px;
    text-align: left; }
  /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .content-block-wrap .content-block-intro-copy {
    margin-bottom: 0;
    text-align: center; }
  /* line 305, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .content-block-wrap div:last-child {
    padding-bottom: 0; }
  /* line 309, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters .content-block-wrap .branded-btn {
    margin-bottom: 0; }

  /* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-header {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 15px;
    text-align: left; }

  /* line 320, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-head {
    font-size: 25px; }

  /* line 324, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-subhead {
    font-size: 16px; }

  /* line 330, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-content {
    margin-bottom: 0;
    padding-bottom: 0; }
    /* line 334, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-item {
      min-height: 0; }
    /* line 340, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-prev,
    .our-headquarters-content .owl-buttons .owl-next {
      top: auto;
      bottom: -52px; }
    /* line 345, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-prev {
      left: 15px; }
    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-content .owl-buttons .owl-next {
      right: 15px; }

  /* line 355, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-description-trigger {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    padding: 4px 18px 4px 0;
    margin-bottom: -4px;
    margin-top: -4px;
    cursor: pointer;
    color: #9fcf68;
    font-size: 12px;
    background-image: url("../img/vertical_screen/slide-description-trigger-arrow.png");
    background-repeat: no-repeat;
    background-position: right center; }
    /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slide-description-trigger:hover {
      text-decoration: underline; }
    /* line 369, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .show-slide-description .our-headquarters-slide-description-trigger {
      background-image: url("../img/vertical_screen/slide-description-trigger-arrow-close.png"); }
  /* line 374, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slide-copy {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    max-height: 0;
    overflow: hidden;
    opacity: 0;
    padding-top: 10px;
    font-size: 12px; }
    /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .show-slide-description .our-headquarters-slide-copy {
      max-height: 1000px;
      opacity: 1; }

  /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .our-headquarters-slider {
    display: none; }

  /* line 392, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .pagination-info {
    display: block;
    padding: 15px 0;
    background: #696969;
    text-align: center; }

  /* line 399, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .pagination-head {
    margin-bottom: 5px;
    color: #fff;
    font-size: 12px; }

  /* line 405, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
  .pagination-details {
    color: #9fcf68;
    font-size: 20px;
    font-weight: 600;
    line-height: 1; } }
  @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
    /* line 355, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
    .our-headquarters-slide-description-trigger {
      background-image: url("../img/vertical_screen/retina/slide-description-trigger-arrow.png");
      background-size: 9.5px 6px; } }
    @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
      /* line 369, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_our_headquarters.scss */
      .show-slide-description .our-headquarters-slide-description-trigger {
        background-image: url("../img/vertical_screen/retina/slide-description-trigger-arrow-close.png");
        background-size: 9.5px 6px; } }

@media (max-width: 965px) {
  /* line 51, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-head {
    margin-bottom: 10px;
    font-size: 34px; }

  /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_infographic.scss */
  .infographic-subhead {
    font-size: 16px; } }
@media (min-width: 965px) and (max-width: 966px) {
  /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu {
    top: 30%; }
    /* line 281, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .scrollarea {
      max-height: 350px;
      overflow: auto; } }
@media (max-width: 965px) {
  /* line 290, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
  .share-menu {
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    position: relative;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    /*.req {
        top: $shareMenuMobilePadding;
        right: $shareMenuMobilePadding;
    }*/ }
    /* line 299, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .scrollarea {
      padding-bottom: 80px; }
    /* line 303, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .button-toggle {
      display: none; }
    /* line 312, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .text-input-group {
      padding-left: 0;
      padding-right: 0; }
      /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
      .share-menu .text-input-group .text-input {
        margin-bottom: 0; }
    /* line 320, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .sharing-action.complete {
      display: none; }
    /* line 324, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_share-menu.scss */
    .share-menu .share-social a {
      font-size: 13px; } }
@media (max-width: 640px) {
  /* line 412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .filters .contact-form {
    padding-top: 0; }

  /* line 421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .user-form .newsletter-opt-in,
  .user-form .submit-btn-wrap,
  .new-user-form .newsletter-opt-in,
  .new-user-form .submit-btn-wrap,
  .existing-user-form .newsletter-opt-in,
  .existing-user-form .submit-btn-wrap {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 425, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .user-form .submit-btn-wrap,
  .new-user-form .submit-btn-wrap,
  .existing-user-form .submit-btn-wrap {
    text-align: left; } }
@media (max-width: 965px) {
  /* line 433, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-container {
    max-width: 100%;
    width: 100%;
    padding-left: 0;
    padding-right: 0; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .contact-container .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .contact-container .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .contact-container .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .contact-container .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .contact-container .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .contact-container .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .contact-container .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .contact-container .accordion-content-wrap {
      padding: 10px; }
    /* line 441, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-container:before {
      display: none; }

  /* line 446, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-section-wrap {
    padding: 40px 0; }
    /* line 449, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-section-wrap .text-input-group {
      border-bottom: none;
      padding-bottom: 0; }

  /* line 456, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-section .menu-item_type_accordion {
    padding: 22px 16px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    color: #78787a;
    font-size: 16px;
    font-weight: 700; }
    /* line 464, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-section .menu-item_type_accordion a {
      color: #78787a; }
  /* line 469, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-section .accordion-content {
    -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.1); }
  /* line 473, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-section .menu-group_state_open .accordion-content {
    max-height: 2000px; }

  /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-head {
    padding-bottom: 14px;
    margin-bottom: 28px;
    font-size: 25px; }

  /* line 485, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form {
    padding-bottom: 25px;
    margin-bottom: 30px; }

  /* line 491, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form-head,
  .contact-form-subhead {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 495, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-form-head {
    margin-bottom: 22px; }

  /* line 499, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .text-input-group {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 36px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 23px; }
    /* line 506, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .text-input-group .text-input,
    .text-input-group .textarea-input {
      margin-bottom: 13px; }

  /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .checkbox-input-group .custom-checkboxes {
    border-top: 1px solid #eaeaea; }
    /* line 514, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap {
      border-bottom: 1px solid #eaeaea; }
      /* line 517, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .checkbox-input-group .custom-checkboxes .input-wrap.checked {
        border-color: #d6e3e5; }

  /* line 522, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .submit-btn-wrap {
    text-align: center; }

  /* line 525, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .submit-btn {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    margin: 0 auto; }

  /* line 531, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-alt-section {
    text-align: center; }
    /* line 534, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-networks {
      line-height: 44px; }
    /* line 538, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-item {
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline; }
    /* line 542, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-link {
      display: block;
      width: 44px;
      height: 44px;
      font-size: 0px; }
      /* line 548, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-alt-section .social-network-link.linkedin {
        background-image: url("../img/linkedin.png"); }
      /* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-alt-section .social-network-link.twitter {
        background-image: url("../img/twitter.png"); }
    /* line 557, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-alt-section .social-network-text {
      display: none; }

  /* line 562, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-col-head {
    margin-bottom: 30px; }

  /* line 566, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-col-subhead {
    margin-bottom: 25px; }

  /* line 570, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta-wrap {
    margin-bottom: 0; }

  /* line 574, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .contact-cta {
    padding-top: 50px;
    background-position: center top; }
    /* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .contact-cta.phone, .contact-cta.email {
      position: relative;
      padding-bottom: 40px;
      margin-bottom: 44px; }
      /* line 584, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
      .contact-cta.phone:after, .contact-cta.email:after {
        content: "";
        position: absolute;
        z-index: 1;
        left: 50%;
        bottom: 0;
        display: block;
        width: 100px;
        height: 1px;
        margin-left: -50px;
        background-color: #e3e2e0; }

  /* line 600, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .checkbox-input-group .custom-checkboxes .input-wrap {
    height: 50px; }
    /* line 606, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
    .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label .checkbox-label-text {
      line-height: 1.3; }

  /* line 616, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
  .reveal-modal.is-open .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
    padding: 9px 55px 9px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .contact-container .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .contact-container .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .contact-container .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 548, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .contact-alt-section .social-network-link.linkedin {
          background-image: url("../img/retina/linkedin.png");
          background-size: 44px 44px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 552, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_contact.scss */
        .contact-alt-section .social-network-link.twitter {
          background-image: url("../img/retina/twitter.png");
          background-size: 44px 44px; } }
@media (max-width: 965px) {
  /* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner {
    font-size: 14px;
    padding-top: 40px; }
    /* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner:before {
      background-image: url("../img/vertical_screen/nav-arrow-mobile.png");
      content: "";
      width: 69px;
      height: 31px;
      position: absolute;
      left: 50%;
      margin-left: -34.5px;
      top: -11px;
      z-index: 25; }
    /* line 109, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .what-we-do-template .trusted-partner .branded-btn-wrap {
      position: absolute;
      z-index: 2;
      bottom: 130px;
      width: 100%;
      margin-top: 0; }

  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-header {
    margin-bottom: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 20px; }

  /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-head {
    font-size: 25px;
    margin-bottom: 5px; }

  /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-subhead {
    font-size: 16px; }

  /* line 134, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-content {
    margin-bottom: 75px;
    padding: 0 15%;
    font-size: 14px; }

  /* line 140, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slider-wrap {
    padding: 30px 0 45px; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .trusted-partner-slider {
      margin-bottom: 32px; }
    /* line 147, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .trusted-partner-slide {
      min-height: 300px; }
    /* line 153, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev,
    .trusted-partner-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      float: none;
      position: absolute;
      z-index: 5;
      top: 15%;
      -webkit-border-radius: 24px;
      -moz-border-radius: 24px;
      -ms-border-radius: 24px;
      -o-border-radius: 24px;
      border-radius: 24px;
      background-color: rgba(245, 245, 245, 0.75); }
    /* line 162, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-prev {
      left: 0; }
    /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
    .trusted-partner-slider-wrap .owl-theme .owl-controls .owl-buttons .owl-next {
      right: 0; }

  /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-copy {
    padding: 0 15%; }

  /* line 178, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-head {
    margin-bottom: 10px;
    font-size: 34px; }

  /* line 183, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slide-subhead {
    font-size: 16px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 105, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
      .trusted-partner:before {
        background-image: url("../img/vertical_screen/retina/nav-arrow-mobile.png");
        background-size: 69px 31px; } }
@media (max-width: 640px) {
  /* line 191, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-header:after {
    background-color: #e7e7e7; }

  /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_trusted_partner.scss */
  .trusted-partner-slider {
    width: 90%; } }
@media (max-width: 965px) {
  /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured_products_grid.scss */
  .featured-products-grid .accordion-group .menu-trigger-img-wrap {
    width: 45%; }
  /* line 24, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_featured_products_grid.scss */
  .featured-products-grid .accordion-group .menu-trigger-img {
    width: auto;
    height: 15px; } }
@media (max-width: 965px) {
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
  .expandable-grid .expandable-grid-list {
    border-bottom: 1px solid #eaeaea; }
  /* line 43, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
  .expandable-grid .menu-trigger-img-wrap {
    display: none !important; }
  /* line 47, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_expandable_grid.scss */
  .expandable-grid .show-more-link {
    display: block;
    font-size: 15px;
    padding: 10px 25px;
    border: none;
    border-bottom: 3px solid #77b800;
    background-color: #9fcf68;
    color: #fff;
    text-transform: uppercase;
    font-weight: 400;
    text-align: center;
    margin: 20px 15px 0 15px; } }
@media (max-width: 965px) {
  /* line 29, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
  .product-grid-row {
    margin: 0;
    position: relative;
    width: 100%; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-head {
      background: #9fcf68;
      color: white;
      display: block;
      height: 55px;
      margin: 0;
      padding: 0;
      text-align: left;
      width: 100%;
      font-weight: normal; }
      /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-head:hover {
        background: #f7941d; }
      /* line 48, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
      .product-grid-row .product-head a {
        display: block;
        line-height: 55px;
        padding: 0 15px;
        position: relative; }
        /* line 54, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
        .product-grid-row .product-head a:hover {
          text-decoration: none; }
        /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
        .product-grid-row .product-head a img {
          display: block;
          float: left;
          max-height: 55px;
          margin: 0 10px 0 0; }
    /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-details {
      display: none; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
  .product-grid-row .product-details {
    background: #f9f9f9;
    display: none;
    margin: 0;
    padding: 0 15px 15px; }
    /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-details .product-img {
      margin: 0 -15px;
      max-width: none;
      width: 110%; }
    /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
    .product-grid-row .product-details .product-name {
      font-size: 24px;
      margin: 30px 0; }
  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_product_grid.scss */
  .product-grid-row .product-grid-item.active .product-details {
    display: block; } }
@media (max-width: 965px) {
  /* line 76, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components-wrap {
    border-bottom: 2px solid #e7e7e7; }

  /* line 80, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-head {
    display: table;
    font-size: 16px;
    position: relative;
    border-bottom: none;
    border-top: 1px solid #e7e7e7;
    background-color: #FFF;
    color: dimgrey; }
    /* line 89, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-head:hover {
      background: #9fcf68;
      color: white; }
    /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-head a {
      position: relative;
      display: block;
      line-height: 18px;
      font-size: 19px;
      padding: 0 15px;
      text-transform: none; }
      /* line 101, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-components .product-head a img {
        display: none; }
      /* line 104, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-components .product-head a > span {
        position: relative;
        display: table-cell;
        padding-right: 35px;
        line-height: 18px;
        font-size: 16px;
        height: 55px;
        vertical-align: middle;
        text-align: left;
        width: 85%; }
      /* line 115, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-components .product-head a:after {
        color: #9fcf68;
        content: "+";
        display: block;
        font-size: 30px;
        line-height: 55px;
        position: absolute;
        right: 15px;
        top: 0; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-components .product-head a:hover:after {
        color: white;
        content: "+";
        display: block;
        font-size: 30px;
        line-height: 55px;
        position: absolute;
        right: 15px;
        top: 0; }
  /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-details {
    background: white;
    display: none;
    margin: 0;
    padding: 0 15px 15px; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-details .component-img {
      margin: 0 -15px;
      max-width: none;
      width: 110%; }
    /* line 148, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-details .component-name {
      font-size: 24px;
      margin: 30px 0; }
  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-grid-item.active .product-head {
    background: #9fcf68;
    color: rgba(255, 255, 255, 0.8); }
    /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-grid-item.active .product-head a:after {
      color: rgba(255, 255, 255, 0.8);
      content: "–";
      font-size: 27px; }
    /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-components .product-grid-item.active .product-head img {
      opacity: 0.6; }
  /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-grid-item.active .product-details {
    display: block;
    background-color: whitesmoke; }
  /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components .product-grid {
    border-bottom: 1px solid #e7e7e7; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .our-philosophy {
    margin-bottom: 20px;
    padding-bottom: 20px; }
    /* line 189, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .our-philosophy .content-block-wrap.content-has-image .content-block-img-wrap {
      display: block;
      float: none;
      margin: 0;
      width: 100%; }
      /* line 195, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-initiative-template .our-philosophy .content-block-wrap.content-has-image .content-block-img-wrap img {
        display: block;
        margin: 0 auto; } }
@media (max-width: 640px) {
  /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-components-row .green-component-head a > span {
    width: 80%;
    font-size: 15px; }

  /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .l-has-aside .aside-content {
    margin-left: 16px;
    margin-right: 16px;
    border: none;
    background-color: transparent; }
    /* line 225, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .l-has-aside .aside-content .aside-section {
      background-color: #f9f9f9;
      border-color: 1px solid #e7e7e7; }
  /* line 232, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .featured-content-block {
    margin-bottom: 0;
    padding-bottom: 0; }
    /* line 236, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .featured-content-block .content-block-wrap {
      padding-bottom: 0;
      padding-top: 0;
      text-align: left;
      border-bottom: 1px solid #e7e7e7;
      background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
      background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(100%, #ffffff), color-stop(100%, #ffffff));
      background: -webkit-linear-gradient(top, #ffffff 100%, #ffffff 100%);
      background: -moz-linear-gradient(top, #ffffff 100%, #ffffff 100%);
      background: -o-linear-gradient(top, #ffffff 100%, #ffffff 100%);
      background: linear-gradient(top, #ffffff 100%, #ffffff 100%);
      background-color: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      box-shadow: none; }
      /* line 245, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
      .green-initiative-template .featured-content-block .content-block-wrap .content-block-img-wrap {
        display: none; }
  /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
  .green-initiative-template .content-block-head {
    padding: 0;
    text-align: left; }
    /* line 254, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_green_initiative.scss */
    .green-initiative-template .content-block-head:after {
      display: none; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event {
    padding: 20px 35px;
    width: auto; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-date {
      clear: right;
      display: block;
      float: none;
      height: 120px;
      left: 0;
      margin-left: 0;
      padding: 25px 0 0;
      position: absolute;
      top: 20px;
      width: 130px; }
      /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date:after {
        display: block;
        width: 0;
        height: 0;
        border: 0 solid transparent;
        border-right-color: #e7e7e7;
        border-width: 0px 25px 25px 0;
        height: 25px;
        width: 25px; }
      /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date .event-month {
        font-size: 16px;
        line-height: 16px;
        margin: 0 0 10px; }
      /* line 165, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .event-date .event-day {
        font-size: 40px;
        line-height: 40px; }
    /* line 172, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-title,
    .event-list .event .event-description,
    .event-list .event .event-details {
      display: block;
      height: auto;
      margin-left: 180px;
      padding: 0;
      width: auto;
      vertical-align: top; }
    /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-title {
      font-size: 32px;
      line-height: 32px; }
    /* line 184, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .event-description {
      margin-top: 25px; }
    /* line 187, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
    .event-list .event .detail-list {
      overflow: hidden;
      display: block;
      width: auto; }
      /* line 192, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list dt {
        border-top: 1px solid #e7e7e7;
        display: block;
        padding: 20px 0 0; }
      /* line 197, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list dd {
        display: block;
        position: relative;
        width: auto;
        padding: 0 0 20px; }
      /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list p {
        margin: 0;
        max-width: 70%; }
      /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
      .event-list .event .detail-list .directions {
        bottom: 20px;
        position: absolute;
        right: 0;
        text-align: right; } }
@media (max-width: 640px) {
  /* line 221, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .upcoming-events-template .article-title {
    font-size: 27px; }

  /* line 227, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_upcoming-events.scss */
  .event-list .event .event-actions {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0; } }
@media (min-width: 1170px) {
  /* line 486, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-content {
    margin-left: -585px;
    width: 1170px; }
  /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .lifecycle-carousel-button-wrap {
    padding: 0; }
  /* line 493, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-headline {
    font-size: 60px;
    line-height: 65px;
    max-height: 132px; }
  /* line 498, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-static .service-grid-head {
    left: 2% !important; }
  /* line 502, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head .tab-nav-link {
    width: 100% !important; }
  /* line 505, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head h3 {
    font-size: 22px;
    line-height: 28px;
    padding: 0 15px; }
  /* line 511, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    line-height: 19px; }
  /* line 518, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    font-size: 16px; }
  /* line 522, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .product-grid-row {
    padding-left: 10px; }
    /* line 524, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .product-grid-row .product-head a {
      padding: 30px 10px 10px 10px; }
      /* line 526, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a img {
        margin: 0 auto;
        float: none; }
      /* line 531, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a:hover {
        padding: 25px 10px 10px 10px; }
  /* line 537, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .article-title {
    font-size: 48px;
    line-height: 38px; }
  /* line 541, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item p {
    font-size: 21px;
    line-height: 34px; }
  /* line 545, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .section-content {
    width: 750px; }
  /* line 549, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav {
    width: 1170px; }
    /* line 551, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link {
      padding: 0 25px;
      width: 180px;
      display: table-cell;
      vertical-align: middle; }
      /* line 557, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link.tab-link-active:before {
        border-width: 0 90px 12px 90px;
        width: 180px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 383, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .advanced-process-slider,
  .applicant-lifecycle .advanced-process-controls {
    display: block !important; }
  /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .lifecycle-carousel-button-wrap {
    padding: 0 15px;
    bottom: 90px; }
  /* line 391, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-static .service-grid-head {
    left: auto !important;
    background: black; }
    /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .service-grid-static .service-grid-head:hover {
      background: #cccccc; }
  /* line 399, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head .tab-nav-link {
    width: 100% !important; }
  /* line 402, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head h3 {
    font-size: 20px;
    line-height: 26px;
    padding: 0; }
  /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    line-height: 19px; }
  /* line 415, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .service-grid-head:hover .item-details {
    font-size: 14px; }
  /* line 419, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .product-grid-row {
    padding-left: 12px;
    width: 95%;
    margin-left: auto;
    margin-right: auto; }
    /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .product-grid-row .product-head a {
      padding: 30px 10px 10px 10px; }
      /* line 426, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a img {
        margin: 0 auto;
        float: none; }
      /* line 431, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .product-grid-row .product-head a:hover {
        padding: 20px 10px 10px 10px; }
  /* line 437, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .content-section-wrap {
    position: relative;
    overflow: hidden; }
  /* line 442, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .article-title {
    font-size: 28px;
    line-height: 20px; }
  /* line 446, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item p {
    font-size: 16px;
    line-height: 28px; }
  /* line 450, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .section-content {
    width: 63%;
    position: relative;
    max-height: 431px; }
  /* line 455, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-carousel-item .section-aside {
    padding-left: 35px;
    width: 34%; }
  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav {
    width: auto; }
    /* line 462, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
    .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link {
      padding: 0 10px;
      width: 140px; }
      /* line 465, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
      .applicant-lifecycle .applicant-lifecycle-navigation.tab-nav .tab-nav-link.tab-link-active:before {
        border-width: 0 70px 12px 70px;
        width: 140px; } }
@media (max-width: 1023px) {
  /* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_applicant_lifecycle.scss */
  .applicant-lifecycle {
    display: none; } }
@media (min-width: 1170px) {
  /* line 262, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details {
    margin: -263px 0 0 -565px;
    padding: 60px;
    width: 1130px; } }
@media (max-width: 965px) {
  /* line 274, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .big_what-service-category .service-grid-instructions,
  .true_screen_what-service-category .service-grid-instructions,
  .certiphi_what-service-category .service-grid-instructions {
    padding-top: 30px; }

  /* line 280, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions .service-headline {
    font-size: 28px;
    line-height: 32px; }
  /* line 284, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions .service-description {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 0; } }
@media (min-width: 641px) and (max-width: 968px) {
  /* line 295, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-row.service-category-group {
    left: 0; }

  /* line 300, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-item {
    font-size: 0;
    margin: 10px 0 0;
    width: 24.5%;
    padding: 0 1px 0 0; }

  /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    float: none;
    height: 215px;
    margin: 0 !important;
    font-size: 14px;
    line-height: 20px;
    width: 96%;
    text-align: center; }
    /* line 315, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head img {
      margin: 0 auto;
      display: block; }
    /* line 319, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head a {
      display: block;
      padding-top: 35px; }

  /* line 326, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-item {
    height: auto;
    margin: 10px 0 0 0;
    width: 25%;
    padding-right: 0; }
  /* line 332, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-head {
    overflow: hidden;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    float: none;
    height: 215px;
    margin: 0 !important;
    font-size: 14px;
    line-height: 20px;
    width: 96%;
    text-align: center; }
    /* line 343, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-static .service-grid-head a {
      padding-top: 35px; }

  /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details {
    left: 50%;
    margin: 0 0 0 -50%;
    padding: 55px;
    top: 0 !important;
    width: 100%; }
    /* line 356, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .main-modal-content {
      display: block;
      float: left;
      position: relative;
      width: 60%; }
      /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-modal-content.full-width {
        width: 100%; }
    /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .article-intro {
      border-bottom: none;
      font-style: italic;
      margin: 0;
      font-size: 18px;
      line-height: 27px; }
    /* line 375, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .reveal-header {
      display: none; }
    /* line 378, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .article-title {
      border-bottom: 1px solid #C9C9C9;
      line-height: 25px;
      font-size: 24px;
      margin-bottom: 25px;
      padding-bottom: 15px; }
    /* line 386, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .main-content-details {
      border-top: 1px solid #C9C9C9;
      display: block;
      width: 100%; }
      /* line 391, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-content-details .service-image-container {
        display: table-cell;
        height: 155px;
        position: relative;
        vertical-align: middle;
        width: 360px;
        z-index: 2005;
        padding-right: 17px; }
        /* line 400, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container:before {
          display: block;
          width: 0;
          height: 0;
          border: 0 solid transparent;
          border-top-color: white;
          border-width: 20px 18px 0 18px;
          content: "";
          display: block;
          height: 20px;
          left: 50%;
          margin-left: -18px;
          position: absolute;
          top: -2px;
          width: 36px;
          z-index: 2005; }
        /* line 412, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container:after {
          display: block;
          width: 0;
          height: 0;
          border: 0 solid transparent;
          border-top-color: #e7e7e7;
          border-width: 20px 18px 0 18px;
          content: "";
          display: block;
          height: 20px;
          left: 50%;
          margin-left: -18px;
          position: absolute;
          top: 0;
          width: 36px;
          z-index: 2004; }
        /* line 425, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-image-container img {
          width: 100%; }
      /* line 429, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .main-content-details .service-description {
        border-left: 1px solid #e7e7e7;
        display: table-cell;
        margin: 0;
        padding: 15px 20px;
        font-size: 14px;
        line-height: 18px;
        vertical-align: middle;
        width: 259px; }
        /* line 439, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
        .reveal-modal.service-details .main-content-details .service-description p {
          line-height: 18px;
          margin-bottom: 0; }
    /* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .modal-sidebar {
      display: block;
      float: right;
      text-align: center;
      width: 31%; }
      /* line 451, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .modal-sidebar h4 {
        font-size: 15px;
        margin-top: 10px;
        margin-bottom: 12px; }
      /* line 456, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .reveal-modal.service-details .modal-sidebar .branded-btn {
        width: 100%; }

  /* line 462, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .resource-modal-callout {
    font-size: 17px; }

  /* line 466, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .resource-modal-callout-title {
    font-size: 10px; } }
@media (max-width: 640px) {
  /* line 474, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-instructions {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 479, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-category-slide-wrap .owl-carousel.show-controls {
    padding: 0; }
  /* line 482, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-category-slide-wrap .service-grid-item {
    width: 47%; }

  /* line 488, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .fieldprint_index .service-grid-instructions {
    margin-top: 0; }

  /* line 492, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .product-grid.service-grid-wrap {
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 25px 0;
    padding-left: 15px;
    padding-right: 15px; }

  /* line 501, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-row.service-category-group {
    left: 0; }

  /* line 506, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-item {
    font-size: 0;
    margin: 5px 0 0;
    width: 49.4%;
    padding: 0 1px 0 0; }

  /* line 512, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-item:nth-child(even) {
    padding: 0; }

  /* line 515, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head {
    height: 140px;
    margin: 0 auto; }
    /* line 519, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head a {
      padding-top: 20px; }
    /* line 523, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head img {
      margin-bottom: 10px; }

  /* line 530, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-item {
    height: auto;
    margin: 6px 0 0 0;
    width: 48%;
    padding-right: 0; }
  /* line 536, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-static .service-grid-head {
    overflow: hidden;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    float: none;
    height: 140px;
    margin: 0 !important;
    font-size: 14px;
    line-height: 20px;
    width: 96%;
    text-align: center; }
    /* line 547, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-static .service-grid-head a {
      padding-top: 20px; }

  /* line 553, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-grid-head {
    height: 150px;
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 0 15px;
    padding: 5px 0;
    text-align: center; }
    /* line 561, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-grid-head a {
      line-height: 16px;
      padding: 0 10px; }
      /* line 565, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .service-grid-head a img {
        display: block;
        float: none;
        max-height: 55px;
        margin: 25px auto 5px; }

  /* line 576, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details .reveal-modal-content {
    padding: 0; }
  /* line 579, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details .reveal-header-wrap {
    border-bottom: none;
    padding: 0px; }
    /* line 582, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .reveal-header {
      border-bottom: 1px solid #c8c8c8;
      padding: 20px;
      margin-bottom: 20px; }
    /* line 587, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .reveal-modal.service-details .reveal-header-wrap .article-title {
      margin-bottom: 0;
      font-size: 23px;
      line-height: 25px;
      padding: 0 20px; }
  /* line 595, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .reveal-modal.service-details.is-open .reveal-modal-content {
    height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; }

  /* line 603, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .article-intro {
    border-bottom: 1px solid #e3e3e3;
    font-size: 14px;
    font-style: italic;
    line-height: 27px;
    padding: 20px 0 40px 0;
    margin: 0 20px 20px 20px;
    position: relative; }
    /* line 612, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .article-intro:after {
      content: "";
      background-image: url("../img/service-category-arrow.png");
      position: absolute;
      bottom: -20px;
      height: 20px;
      left: 50%;
      margin-left: -20px;
      width: 40px; }
  /* line 624, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .main-content-details {
    border-bottom: 1px solid #C9C9C9;
    padding: 40px 20px;
    margin: 20px 0 40px 0; }

  /* line 630, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-image-container {
    margin-bottom: 5px; }

  /* line 634, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-description {
    font-size: 13px; }
    /* line 637, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .service-description p {
      margin-bottom: 0; }

  /* line 642, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .call-to-action {
    margin: 0 20px 40px 20px;
    text-align: center; }
    /* line 646, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
    .call-to-action .branded-btn {
      display: block;
      text-align: center; }

  /* line 653, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .modal-sidebar > img {
    display: block;
    margin: 0 auto 30px auto; }

  /* line 659, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .service-category-slider.owl-theme .owl-controls .owl-pagination {
    margin: 24px auto -25px; }

  /* line 667, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
  .fieldprint_index .service-grid-wrap .branded-btn-wrap {
    padding-bottom: 10px; } }
    @media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 640px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 640px) and (min-device-pixel-ratio: 2) {
      /* line 612, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_subsidiary_service_grid.scss */
      .article-intro:after {
        background-image: url("../img/retina/service-category-arrow.png");
        background-size: 40px 20px; } }

@media (max-width: 965px) {
  /* line 336, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .existing-user-form .text-input-group {
    padding-bottom: 20px;
    border-bottom: none;
    margin-bottom: 0; }

  /* line 344, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-headline {
    font-weight: 600; }

  /* line 351, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-subpage .reveal-modal,
  .rfp-kit-template .reveal-modal {
    padding-top: 0; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-template .l-has-aside .aside-content,
  .resource-center-template .l-has-aside .main-content {
    float: none;
    width: 100%; }
  /* line 367, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-template .contact-info-aside {
    display: none; }

  /* line 371, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .showing-results {
    border-bottom: 2px solid #e7e7e7;
    margin-bottom: 35px; }

  /* line 375, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list {
    padding: 0; }
    /* line 378, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource-icon {
      float: none;
      margin: 0 5px 8px 0; }
    /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource-text {
      height: auto; }
    /* line 385, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource {
      border-top: none;
      display: -moz-inline-stack;
      display: inline-block;
      vertical-align: middle;
      *vertical-align: auto;
      zoom: 1;
      *display: inline;
      font-size: 0;
      margin: 0 0 20px 4%;
      vertical-align: top;
      width: 30%; }
      /* line 393, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list .resource:nth-child(3n+1) {
        margin-left: 0; }
    /* line 397, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .read-more {
      display: block; }

  /* line 401, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .pagination {
    margin-bottom: 20px; }

  /* line 406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list.featured-resource-list {
    overflow: inherit; }
    /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list.featured-resource-list:before {
      bottom: -120px; } }
@media (max-width: 640px) {
  /* line 421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-template .l-has-aside .aside-content,
  .resource-center-template .l-has-aside .main-content {
    float: none;
    width: 100%; }
  /* line 426, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-template .contact-info-aside {
    display: none; }

  /* line 431, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .showing-results {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 435, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list {
    padding: 0; }
    /* line 438, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource-text {
      height: auto;
      margin-bottom: 15px; }
    /* line 442, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list .resource {
      padding-left: 15px;
      padding-right: 15px; }
      /* line 445, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list .resource:first-child {
        border-top: none;
        padding-top: 0; }
    /* line 451, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-list.featured-resource-list {
      overflow: inherit; }
      /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-list.featured-resource-list:before {
        bottom: -50px; }

  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-header {
    margin-top: 1.5rem;
    padding-left: 15px;
    padding-right: 15px; }
    /* line 466, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-header h2 {
      font-size: 1.5rem; }

  /* line 473, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-subpage .access-notification {
    margin-left: 16px;
    margin-right: 16px; }
  /* line 478, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-subpage .article-wrapper {
    padding-left: 16px;
    padding-right: 16px; }

  /* line 484, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .access-notification-copy {
    background-position: left 3px;
    line-height: 1.3; }

  /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .newsletter-opt-in .checkbox-label {
    max-width: 90%;
    line-height: 120%; }

  /* line 496, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-center-sort {
    margin-top: 0;
    padding-top: 25px;
    padding-bottom: 10px;
    border-top: 2px solid #e3e3e3; }
    /* line 503, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
    .resource-center-sort .showing-results .sort-by {
      display: block;
      padding-top: 5px; }
      /* line 507, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
      .resource-center-sort .showing-results .sort-by a {
        margin-left: 0; }

  /* line 516, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .featured-resource:first-child {
    padding-top: 25px;
    border-top: none; }
  /* line 521, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource {
    position: relative; }
  /* line 524, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_resource-center.scss */
  .resource-list .resource-icon.resource-lock {
    position: absolute;
    bottom: -10px;
    right: 15px;
    padding: 0;
    margin: 0; } }
@media (max-width: 965px) {
  /* line 327, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .main-content {
    padding-bottom: 0;
    text-align: left; }
  /* line 332, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-topic {
    text-align: center; }
  /* line 336, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blogs-head {
    margin-bottom: 25px;
    font-size: 24px; }
  /* line 341, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-results {
    padding-left: 16px;
    padding-right: 16px;
    text-align: center; }
  /* line 346, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-topics-header {
    padding-top: 30px; }
    /* line 349, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-topics-header .blog-topic {
      text-align: left;
      padding-left: 16px;
      padding-right: 16px; }
    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-topics-header .topic-results {
      text-align: left;
      padding-top: 15px;
      border-top: 1px solid #e7e7e7; }
    /* line 359, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-topics-header .results-found {
      margin-bottom: 10px; }
    /* line 362, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-topics-header .sort-by {
      display: block; }
  /* line 369, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blog-header,
  .blogs-template .topic-page .blog-header {
    border-bottom: 1px solid #e7e7e7;
    padding: 30px 16px;
    margin-bottom: 40px; }
    /* line 374, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blog-header .blog-title,
    .blogs-template .topic-page .blog-header .blog-title {
      position: relative;
      margin-bottom: 15px;
      font-size: 24px; }
    /* line 380, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blog-header .blog-description,
    .blogs-template .topic-page .blog-header .blog-description {
      margin-bottom: 0;
      font-size: 14px;
      font-weight: 600;
      font-style: italic; }
  /* line 388, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blogs-head,
  .blogs-template .topic-page .blogs-head {
    padding-bottom: 0;
    font-size: 18px; }
    /* line 392, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blogs-head:after,
    .blogs-template .topic-page .blogs-head:after {
      display: none; }
  /* line 397, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blog-posts,
  .blogs-template .topic-page .blog-posts {
    margin-bottom: 40px; }
    /* line 401, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blog-posts .featured-post,
    .blogs-template .blog-page .blog-posts .recent-posts,
    .blogs-template .topic-page .blog-posts .featured-post,
    .blogs-template .topic-page .blog-posts .recent-posts {
      padding-left: 16px;
      padding-right: 16px; }
    /* line 407, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blog-posts .blog-post-title,
    .blogs-template .blog-page .blog-posts .blog-post-copy,
    .blogs-template .topic-page .blog-posts .blog-post-title,
    .blogs-template .topic-page .blog-posts .blog-post-copy {
      font-size: 16px; }
    /* line 411, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .blog-posts .blog-post-details,
    .blogs-template .topic-page .blog-posts .blog-post-details {
      font-size: 14px; }
  /* line 416, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .featured-blog-post,
  .blogs-template .topic-page .featured-blog-post {
    padding-bottom: 30px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 40px; }
    /* line 421, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .featured-blog-post .blog-post-copy,
    .blogs-template .topic-page .featured-blog-post .blog-post-copy {
      margin-bottom: 0; }
  /* line 427, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post,
  .blogs-template .topic-page .recent-posts .blog-post {
    padding-bottom: 30px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 35px; }
    /* line 432, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .blogs-template .blog-page .recent-posts .blog-post:last-child,
    .blogs-template .topic-page .recent-posts .blog-post:last-child {
      padding-bottom: 0;
      border-bottom: none;
      margin-bottom: 35px; }
  /* line 439, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post-details,
  .blogs-template .topic-page .recent-posts .blog-post-details {
    margin-bottom: 0; }
  /* line 443, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .recent-posts .blog-post-copy,
  .blogs-template .topic-page .recent-posts .blog-post-copy {
    display: none; }
  /* line 448, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-page .blog-post-img-wrap,
  .blogs-template .topic-page .blog-post-img-wrap {
    display: none; }
  /* line 454, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-page .blog-topic {
    margin-bottom: 15px;
    font-size: 24px; }
  /* line 460, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .topic-page .blog-post-details .blog-title {
    color: #9fcf68;
    font-weight: 400; }
  /* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .main-content {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 475, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .aside-section.related-posts, .blogs-template .blog-post-page .aside-section.recent-posts {
    display: none; }
  /* line 481, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-header .blog-title {
    margin-top: 30px;
    margin-bottom: 15px;
    color: #3a3f42;
    font-size: 24px;
    font-weight: 700; }
  /* line 490, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-post-title-head {
    margin-bottom: 15px;
    font-size: 24px; }
  /* line 495, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-post-page .blog-byline {
    margin-bottom: 15px; }

  /* line 502, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs,
  .our-blogs {
    padding-left: 16px;
    padding-right: 16px; }

  /* line 507, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .featured-blogs {
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e7e7e7; }
    /* line 512, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-title {
      font-size: 20px; }
    /* line 516, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .featured-blog-post .blog-post-details {
      margin-bottom: 35px; }
    /* line 521, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .featured-blogs .blog-post {
      padding-bottom: 30px;
      border-bottom: 1px solid #e7e7e7;
      margin-bottom: 35px; }
      /* line 526, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .featured-blogs .blog-post:last-child {
        padding-bottom: 0;
        border-bottom: none; }
      /* line 532, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .featured-blogs .blog-post .blog-post-title,
      .featured-blogs .blog-post .blog-post-copy {
        font-size: 16px; }
      /* line 536, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .featured-blogs .blog-post .blog-post-details {
        font-size: 14px; }
      /* line 540, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .featured-blogs .blog-post .blog-post-title-head {
        font-size: 24px;
        font-weight: 700;
        text-transform: uppercase; }
      /* line 546, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .featured-blogs .blog-post .blog-post-intro {
        font-size: 19px;
        line-height: 24px;
        margin-bottom: 23px;
        padding-bottom: 23px;
        border-bottom: 1px solid #e7e7e7; }

  /* line 557, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .our-blogs .blog-activity {
    padding-bottom: 30px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 35px; }
    /* line 562, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity:last-child {
      border-bottom: none; }
    /* line 568, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-title,
    .our-blogs .blog-activity .blog-post-title,
    .our-blogs .blog-activity .blog-post-details {
      font-size: 14px; }
    /* line 572, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-title {
      margin-bottom: 10px; }
    /* line 576, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-post-title {
      margin-bottom: 10px; }
    /* line 580, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .our-blogs .blog-activity .blog-post-copy {
      display: none; }

  /* line 587, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .l-has-aside .aside-content {
    padding-left: 0;
    padding-right: 0; }

  /* line 594, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .aside-section.blogs-nav {
    padding: 0;
    border: none;
    margin-bottom: 0; }
    /* line 599, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section.blogs-nav .aside-section-head {
      padding: 20px 15px;
      border-top: 1px solid #e7e7e7;
      color: dimgrey;
      text-align: left; }
    /* line 606, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section.blogs-nav .blogs-nav-list {
      margin-left: 16px;
      margin-right: 16px; }
      /* line 610, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section.blogs-nav .blogs-nav-list .blogs-nav-item {
        text-align: left; }
        /* line 613, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
        .aside-section.blogs-nav .blogs-nav-list .blogs-nav-item:first-child {
          border-color: #e2e2e2;
          margin-top: 0; }
        /* line 618, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
        .aside-section.blogs-nav .blogs-nav-list .blogs-nav-item .blog-title {
          margin-bottom: 10px; }
    /* line 624, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
    .aside-section.blogs-nav .blogs-nav-ordered-list {
      margin-left: 16px;
      margin-right: 16px;
      list-style: none; }
      /* line 630, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
      .aside-section.blogs-nav .blogs-nav-ordered-list .blogs-nav-item:first-child {
        border-color: #e2e2e2;
        margin-top: 0; }
  /* line 639, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .aside-section.popular-posts, .aside-section.blogs-topics {
    display: none; } }
@media (max-width: 640px) {
  /* line 648, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_blogs.scss */
  .blogs-template .blog-title {
    text-transform: uppercase; } }
@media (max-width: 965px) {
  /* line 112, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .our-officers-template .main-content {
    text-align: left; }

  /* line 118, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .our-officers-template .menu-group {
    margin-bottom: 0; }

  /* line 123, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .our-officers-details {
    padding: 0 15px; }

  /* line 128, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
  .officers-accordion-section.our-officers-nav {
    padding: 0;
    border: none;
    margin-bottom: 0;
    background-color: #F9F9F9; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .accordion-content-wrap {
      padding: 10px; }
    /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .officers-accordion-section.our-officers-nav .accordion-group {
      background: #f9f9f9; }
      /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .accordion-content {
        padding: 0 0 20px 0;
        overflow: hidden; }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .branded-btn {
        margin-top: 20px; }
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group:last-child.menu-group_state_open {
        border-bottom: 1px solid #eaeaea; }
      /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group:last-child .menu-head {
        border-bottom: 1px solid #eaeaea; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
      /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .menu-head {
        background-color: #9fcf68; }
        /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .menu-head .menu-trigger {
          color: #fff; }
      /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-head {
        background-color: #fff;
        min-height: 50px;
        border-top: 1px solid #eaeaea;
        margin-bottom: 0; }
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger {
        display: table;
        width: 100%;
        height: 55px;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding-right: 15px;
        padding-left: 15px;
        text-transform: uppercase; }
      /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger-img-wrap,
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger-copy {
        display: table-cell;
        vertical-align: middle;
        text-align: left; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger-img-wrap {
        width: 18%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger-img {
        width: 45px; }
      /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .menu-trigger-copy {
        width: 82%; }
      /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .accordion-img-wrap {
        margin-top: 20px; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .accordion-img-wrap {
        text-align: center; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .accordion-content-head {
        color: #3a3f42;
        font-weight: 700;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 0; }
      /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .accordion-img-content {
        text-align: center; }
        /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group .accordion-img-content img {
          margin: 10px auto; }
      /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .accordion-group .accordion-content {
        margin: 0 15px;
        text-align: center; }
        /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group .accordion-content .accordion-content-head {
          font-weight: 600; }
        /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group .accordion-content .accordion-content-copy {
          font-size: 14px;
          margin-bottom: 0; }
          /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .officers-accordion-section.our-officers-nav .accordion-group .accordion-content .accordion-content-copy:first-child {
            padding-top: 20px; }
    /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .aside-section-head {
      padding: 15px 15px;
      border-top: 1px solid #e7e7e7;
      color: dimgrey;
      text-align: left;
      text-transform: capitalize;
      cursor: pointer; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .aside-section-head i {
        font-weight: normal; }
    /* line 146, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .accordion-content {
      display: none; }
    /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .menu-group_state_open .menu-item_type_accordion {
      background-color: #9fcf68;
      color: #ffffff; }
    /* line 154, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .menu-group_state_open .accordion-content {
      display: block; }
    /* line 158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .menu-item.menu-item_type_accordion {
      display: block; }
    /* line 163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
    .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item {
      text-align: left;
      padding-top: 25px; }
      /* line 166, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item:first-child {
        border-color: #e2e2e2;
        margin-top: 0; }
      /* line 171, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .our-officers-title {
        margin-bottom: 10px; }
      /* line 174, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-name {
        display: none; }
      /* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-details {
        margin-left: 0; }
      /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_officers.scss */
      .officers-accordion-section.our-officers-nav .our-officers-nav-list .our-officers-nav-item .officer-bio-img {
        float: none;
        margin: 0 auto 20px;
        width: 100%;
        text-align: center; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .officers-accordion-section.our-officers-nav .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .officers-accordion-section.our-officers-nav .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
          background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .officers-accordion-section.our-officers-nav .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
          background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
          background-size: 20px 20px; } }
@media (min-width: 1170px) {
  /* line 88, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listings-table-head.job-listing-title {
    width: 44%; }
  /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listings-table-head.job-listing-location {
    width: 25%; } }
@media (max-width: 965px) {
  /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .aside-content {
    padding-top: 35px; }
  /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .job-openings {
    background: #f9f9f9;
    display: block;
    margin-bottom: 35px;
    padding: 30px 20px; }
    /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .careers-template .job-openings .job-openings-content .aside-section-head {
      border-top: none;
      padding: 0 0 20px 0; }
  /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .content-block-wrap .branded-btn {
    margin-bottom: 0; }
  /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .content-block-head {
    padding-bottom: 0; }
    /* line 132, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .careers-template .content-block-head:after {
      background: none; }

  /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu {
    border-bottom: 1px solid #eaeaea; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .filters-menu .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .filters .filters-menu .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .filters .filters-menu .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .filters .filters-menu .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .filters-menu .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .filters-menu .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .filters-menu .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .filters .filters-menu .accordion-content-wrap {
      padding: 10px; }
  /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-category h3,
  .filters .filters-menu-location h3 {
    border-bottom: 1px solid #eaeaea;
    font-size: 16px;
    margin: 0;
    padding-left: 20px; }
  /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-category .field-group,
  .filters .filters-menu-location .field-group {
    margin-bottom: 0; }
  /* line 162, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .side-nav-active .filters > .filters-head {
    display: none; }
  /* line 169, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .side-nav-trigger:after {
    background-position: center center; }
  /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .side-nav-active .filters .side-nav-trigger:after, .side-nav-active .filters .side-nav-trigger:hover:after {
    background-image: url("../img/vertical_screen/filters-menu-side-nav-active.png"); }
  /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .menu-item.menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
  /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .menu-group_state_open .menu-item_type_accordion:after {
    background-image: url("../img/vertical_screen/filters-menu-accordion-open-mobile.png"); }
  /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .search-head {
    display: none; }
  /* line 200, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-search-box {
    margin-bottom: 0; }
    /* line 203, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-form {
      position: relative;
      width: 100%;
      background-color: #9fcf68;
      padding: 8px; }
    /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-input {
      width: 100%;
      padding: 8px 10px;
      padding-left: 30px;
      border: none;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -ms-border-radius: 5px;
      -o-border-radius: 5px;
      border-radius: 5px;
      box-shadow: none;
      background-image: url("../img/filters-search-magnifier.png");
      background-repeat: no-repeat;
      background-position: 10px center;
      background-color: #fff;
      font-size: 14px;
      display: block; }
    /* line 225, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-submit {
      display: none; }
    /* line 229, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-input-wrap {
      position: relative; }
    /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .filters-search-box .search-box-clear {
      background-color: transparent;
      background-repeat: no-repeat;
      background-position: center center;
      text-indent: -9999px;
      position: absolute;
      top: 50%;
      width: 18px;
      height: 18px;
      background-image: url("../img/search-clear.png");
      background-size: 18px 18px !important;
      right: 15px;
      margin-top: -9px;
      font-size: 0; }
  /* line 251, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-head {
    padding: 0;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase; }
  /* line 259, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-head {
    padding: 15px;
    border-top: 1px solid #eaeaea;
    margin-bottom: 0; }
  /* line 266, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .filters-menu-category .show-all-categories-link {
    display: none; }
  /* line 271, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .contact-form {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 0; }
  /* line 277, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .filters .checkbox-input-group .custom-checkboxes {
    margin-bottom: 0; }
    /* line 280, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .checkbox-input-group .custom-checkboxes .input-wrap .checkbox-label {
      padding-left: 15px; }

  /* line 292, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .big_what-product-detail .filters .filters-menu,
  .certiphi_what-product-detail .filters .filters-menu,
  .true_screen_what-product-detail .filters .filters-menu,
  .fieldprint_what-product-detail .filters .filters-menu,
  .fieldprint_what-service-detail .filters .filters-menu {
    border-bottom: 0px; }

  /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .careers-template .l-sub-page .main-content {
    padding: 0;
    border-bottom: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0; }

  /* line 310, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-details {
    text-align: left; }
    /* line 313, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-details .job-listings-head {
      display: none; }

  /* line 318, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-headings {
    display: none; }

  /* line 322, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listing {
    text-align: left; }
    /* line 326, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listing .job-listing-postdate,
    .job-listing .job-listing-view {
      display: none; }

  /* line 335, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-head {
    font-size: 36px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase; }

  /* line 341, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-results {
    padding: 15px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400; }

  /* line 351, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listings-headings .job-listings-table-head {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    padding-left: 0;
    padding-right: 0; }
    /* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-headings .job-listings-table-head.active {
      font-weight: 700; }
      /* line 361, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listings-headings .job-listings-table-head.active .job-listings-table-head-text {
        display: -moz-inline-stack;
        display: inline-block;
        vertical-align: middle;
        *vertical-align: auto;
        zoom: 1;
        *display: inline;
        padding-right: 20px;
        background-image: url("../img/vertical_screen/job-listings-sort-by-arrow.png");
        background-repeat: no-repeat;
        background-position: right center; }
    /* line 370, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listings-headings .job-listings-table-head .job-listings-table-head-text {
      color: dimgrey; }
  /* line 376, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listings-table .job-listing {
    padding: 15px;
    border-top: 1px solid #e7e7e7;
    background-color: #f9f9f9;
    position: relative; }
    /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing:after {
      content: "";
      position: absolute;
      z-index: 1;
      top: 50%;
      right: 16px;
      display: block;
      width: 20px;
      height: 20px;
      margin-top: -10px;
      background-image: url("../img/vertical_screen/jump-link-arrow.png"); }
    /* line 398, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-title,
    .job-listings-table .job-listing .job-listing-location,
    .job-listings-table .job-listing .job-listing-postdate,
    .job-listings-table .job-listing .job-listing-link {
      padding-left: 0;
      padding-right: 0;
      color: #696969;
      font-size: 14px; }
    /* line 405, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-title {
      font-weight: bold; }
    /* line 409, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-title-link {
      color: #9fcf68; }
    /* line 417, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listings-table .job-listing .job-listing-view-link {
      padding-right: 18px;
      color: dimgrey;
      font-weight: bold;
      text-transform: uppercase;
      background-image: url("../img/vertical_screen/job-listings-view-link-arrow.png");
      background-repeat: no-repeat;
      background-position: right center; }
  /* line 431, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .job-listing-trigger-wrap {
    position: relative;
    margin-top: -23px; }
    /* line 435, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listing-trigger-wrap:after {
      content: "";
      position: absolute;
      z-index: 1;
      left: 0;
      bottom: -25px;
      display: block;
      width: 100%;
      height: 2px;
      background-color: #e3e3e3; }
    /* line 447, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .job-listing-trigger-wrap .job-listing-expanding-trigger {
      position: absolute;
      z-index: 2;
      left: 50%;
      display: block;
      padding-top: 55px;
      margin-left: -50px;
      background-image: url("../img/vertical_screen/job-listings-show-all.png");
      background-repeat: no-repeat;
      background-position: center top;
      color: dimgrey;
      font-weight: 600;
      text-transform: uppercase; }
  /* line 465, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .jump-links-wrap-desktop {
    display: none; }

  /* line 468, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
  .jump-links-wrap-mobile {
    display: block; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .filters .filters-menu .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .filters .filters-menu .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .filters .filters-menu .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 175, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .side-nav-active .filters .side-nav-trigger:after, .side-nav-active .filters .side-nav-trigger:hover:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-side-nav-active.png");
      background-size: 11.5px 11.5px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
      background-size: 20px 20px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
    .filters .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/retina/filters-menu-accordion-open-mobile.png");
      background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .filters .filters-search-box .search-box-input {
        background-image: url("../img/retina/filters-search-magnifier.png");
        background-size: 12.5px 12.5px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .filters .filters-search-box .search-box-clear {
        background-image: url("../img/retina/search-clear.png");
        background-size: 28.5px 28.5px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 361, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
        .job-listings-table .job-listings-headings .job-listings-table-head.active .job-listings-table-head-text {
          background-image: url("../img/vertical_screen/retina/job-listings-sort-by-arrow.png");
          background-size: 10px 5px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 382, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing:after {
        background-image: url("../img/vertical_screen/retina/jump-link-arrow.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 417, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listings-table .job-listing .job-listing-view-link {
        background-image: url("../img/vertical_screen/retina/job-listings-view-link-arrow.png");
        background-size: 8px 12px; } }

    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 447, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_job-listings.scss */
      .job-listing-trigger-wrap .job-listing-expanding-trigger {
        background-image: url("../img/vertical_screen/retina/job-listings-show-all.png");
        background-size: 46px 46px; } }

@media (max-width: 965px) {
  /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .menu-item {
    position: relative; }
    /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .menu-item:after {
      background-image: url("../img/menu-link.png");
      content: "";
      margin-top: -10px;
      position: absolute;
      top: 50%;
      right: 15px;
      height: 20px;
      width: 20px; }
    /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .menu-item.menu-item_type_accordion {
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      padding-right: 45px; }
      /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/menu-accordion-closed.png"); }
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .menu-group_state_open .menu-item_type_accordion:after {
    content: " ";
    background-image: url("../img/menu-accordion-open.png"); }
  /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .menu-group_state_open .accordion-content {
    max-height: 3000px; }
  /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .accordion-content {
    -webkit-transition: max-height 0.4s ease-in-out;
    -moz-transition: max-height 0.4s ease-in-out;
    -o-transition: max-height 0.4s ease-in-out;
    transition: max-height 0.4s ease-in-out;
    max-height: 0;
    overflow: hidden; }
  /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .accordion-content-wrap {
    padding: 10px; }
  /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
  .why-template .accordion-group {
    background: #f9f9f9; }
    /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group.menu-group_state_open .accordion-content {
      padding: 0 0 20px 0;
      overflow: hidden; }
    /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group.menu-group_state_open .branded-btn {
      margin-top: 20px; }
    /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group:last-child.menu-group_state_open {
      border-bottom: 1px solid #eaeaea; }
    /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group:last-child .menu-head {
      border-bottom: 1px solid #eaeaea; }
    /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-item.menu-item_type_accordion:after {
      background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
    /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
    /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group.menu-group_state_open .menu-head {
      background-color: #9fcf68; }
      /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group.menu-group_state_open .menu-head .menu-trigger {
        color: #fff; }
    /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-head {
      background-color: #fff;
      min-height: 50px;
      border-top: 1px solid #eaeaea;
      margin-bottom: 0; }
    /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-trigger {
      display: table;
      width: 100%;
      height: 55px;
      font-size: 14px;
      font-weight: 600;
      line-height: 1;
      padding-right: 15px;
      padding-left: 15px;
      text-transform: uppercase; }
    /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-trigger-img-wrap,
    .why-template .accordion-group .menu-trigger-copy {
      display: table-cell;
      vertical-align: middle;
      text-align: left; }
    /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-trigger-img-wrap {
      width: 18%; }
    /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-trigger-img {
      width: 45px; }
    /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .menu-trigger-copy {
      width: 82%; }
    /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .accordion-img-wrap {
      margin-top: 20px; }
    /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .accordion-img-wrap {
      text-align: center; }
    /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .accordion-content-head {
      color: #3a3f42;
      font-weight: 700;
      text-transform: uppercase;
      font-size: 18px;
      margin-bottom: 0; }
    /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .accordion-img-content {
      text-align: center; }
      /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group .accordion-img-content img {
        margin: 10px auto; }
    /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .accordion-group .accordion-content {
      margin: 0 15px;
      text-align: center; }
      /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group .accordion-content .accordion-content-head {
        font-weight: 600; }
      /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group .accordion-content .accordion-content-copy {
        font-size: 14px;
        margin-bottom: 0; }
        /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .why-template .accordion-group .accordion-content .accordion-content-copy:first-child {
          padding-top: 20px; }
  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .why-template > .container {
    padding-left: 0;
    padding-right: 0; }
  /* line 159, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .why-template .what-we-do-intro {
    border-bottom: none; }
  /* line 163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .why-template .what-we-do-head,
  .why-template .what-we-do-intro {
    padding-left: 16px;
    padding-right: 16px; }

  /* line 172, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-template .content-grid .branded-btn-wrap,
  .what-we-do-template .advanced-process-content .branded-btn-wrap {
    margin-top: 40px; }
  /* line 177, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-template .branded-btn-wrap {
    padding-left: 15px;
    padding-right: 15px; }

  /* line 182, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-header {
    margin: 0 0 30px 0;
    padding-left: 0;
    padding-right: 0; }

  /* line 188, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-head {
    font-size: 18px;
    margin-bottom: 0;
    padding: 30px 10px;
    background-color: #f5f5f5;
    border-top: 1px solid #e6e6e6; }

  /* line 196, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-intro {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 40px; }
    /* line 201, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block-img-wrap,
    .what-we-do-intro .content-block-wrap {
      text-align: left; }
    /* line 205, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block-wrap {
      padding: 0; }
    /* line 209, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block-img-wrap {
      display: block;
      margin-bottom: 30px;
      text-align: center; }
    /* line 215, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block {
      text-align: center; }
    /* line 219, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .logo-img {
      width: 165px; }
    /* line 223, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .content-block-head {
      padding-bottom: 0; }
      /* line 226, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
      .what-we-do-intro .content-block-head:after {
        display: none; }
    /* line 231, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .branded-btn-wrap {
      margin-top: 30px; }
    /* line 235, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-intro .branded-btn {
      display: block;
      width: 100%; }

  /* line 244, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .applicant-screening-grid .accordion-group .menu-trigger-img-wrap,
  .subsidiary-grid .accordion-group .menu-trigger-img-wrap {
    display: none; }

  /* line 254, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .applicant-screening-grid .accordion-group .menu-trigger-img {
    width: 40px; }
  /* line 258, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .applicant-screening-grid .accordion-group .menu-trigger-copy {
    width: 86%; }

  /* line 268, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .subsidiary-grid .accordion-group .menu-trigger-img {
    width: 70px; }
  /* line 272, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .subsidiary-grid .accordion-group .menu-trigger-copy {
    width: 75%; }

  /* line 278, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-container {
    padding-left: 0;
    padding-right: 0;
    border-bottom: none;
    background-color: transparent;
    margin-bottom: 35px; }

  /* line 286, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-head {
    padding-left: 10px;
    padding-right: 10px; }

  /* line 291, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .mobile-services-head {
    border-bottom: 1px solid #c8c8c8;
    border-top: 1px solid #c8c8c8;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    text-align: left; }

  /* line 301, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .mobile-services-trigger,
  .tab-nav-trigger .back-button {
    display: block;
    color: #9fcf68;
    position: relative; }
    /* line 306, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .mobile-services-trigger em,
    .tab-nav-trigger .back-button em {
      text-transform: none;
      text-decoration: none;
      display: block;
      color: dimgrey;
      font-style: normal; }
    /* line 314, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .mobile-services-trigger:hover,
    .tab-nav-trigger .back-button:hover {
      -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      background-color: #9fcf68;
      color: white; }

  /* line 320, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .mobile-services-trigger {
    padding: 20px 40px 20px 20px; }
    /* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .mobile-services-trigger:after {
      background-image: url("../img/menu-link-side-nav.png");
      background-repeat: no-repeat;
      content: "";
      position: absolute;
      z-index: 1;
      top: 50%;
      right: 16px;
      display: block;
      width: 20px;
      height: 20px;
      margin-top: -10px; }
    /* line 338, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .mobile-services-trigger:hover:after {
      background-image: url("../img/menu-link-side-nav-hover.png"); }
  /* line 343, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav {
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-in-out;
    -moz-transition-timing-function: ease-in-out;
    -o-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transition-property: all;
    -moz-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
    background: white;
    height: 0;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 999;
    top: 0;
    -webkit-overflow-scrolling: touch;
    overflow-y: scroll; }
    /* line 348, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav .what-we-do-nav-wrap {
      -webkit-overflow-scrolling: touch;
      overflow: auto;
      -webkit-backface-visibility: hidden; }
    /* line 354, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-nav-active .what-we-do-nav {
      height: 100%;
      padding-bottom: 50%;
      box-sizing: content-box; }

  /* line 361, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item {
    border-bottom: 1px solid #eaeaea;
    height: auto;
    text-align: left; }
    /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav-item:first-child {
      background: none;
      border-bottom: 1px solid #c8c8c8;
      border-top: none;
      font-size: 16px;
      text-transform: uppercase;
      font-weight: 600;
      position: relative; }
      /* line 375, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
      .what-we-do-nav-item:first-child .what-we-do-nav-item-link {
        background: none;
        color: dimgrey;
        padding: 20px;
        text-transform: uppercase; }
        /* line 380, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
        .what-we-do-nav-item:first-child .what-we-do-nav-item-link:after {
          background-image: url("../img/vertical_screen/filters-menu-side-nav-active.png");
          background-repeat: no-repeat;
          content: "";
          position: absolute;
          z-index: 1;
          top: 50%;
          right: 16px;
          display: block;
          width: 20px;
          height: 20px;
          margin-top: -10px; }
    /* line 396, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav-item:last-child {
      border-bottom: 1px solid #eaeaea; }

  /* line 401, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item-link {
    border: none;
    text-transform: uppercase; }

  /* line 406, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
  .what-we-do-nav-item-link {
    color: dimgrey;
    display: block;
    font-size: 16px;
    font-weight: 600;
    padding: 15px 20px; }
    /* line 413, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
    .what-we-do-nav-item-link:hover {
      -webkit-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      -moz-box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      box-shadow: 5px, 5px, 5px, rgba(4, 4, 4, 0.2);
      background: #9fcf68;
      color: white;
      text-decoration: none; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .menu-item:after {
        background-image: url("../img/retina/menu-link.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .why-template .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/retina/menu-accordion-closed.png");
          background-size: 20px 20px; } }
  @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .why-template .menu-group_state_open .menu-item_type_accordion:after {
      background-image: url("../img/retina/menu-accordion-open.png");
      background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .why-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 323, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
      .mobile-services-trigger:after {
        background-image: url("../img/retina/menu-link-side-nav.png");
        background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 338, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
      .mobile-services-trigger:hover:after {
        background-image: url("../img/retina/menu-link-side-nav-hover.png");
        background-size: 20px 20px; } }

        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 380, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_what_we_do.scss */
          .what-we-do-nav-item:first-child .what-we-do-nav-item-link:after {
            background-image: url("../img/vertical_screen/retina/filters-menu-side-nav-active.png");
            background-size: 11.5px 11.5px; } }
@media (max-width: 965px) {
  /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
  .certifications-template {
    padding-left: 0;
    padding-right: 0;
    padding-top: 40px; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .accordion-content-wrap {
      padding: 10px; }
    /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .certifications-template .accordion-group {
      background: #f9f9f9; }
      /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group.menu-group_state_open .accordion-content {
        padding: 0 0 20px 0;
        overflow: hidden; }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group.menu-group_state_open .branded-btn {
        margin-top: 20px; }
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group:last-child.menu-group_state_open {
        border-bottom: 1px solid #eaeaea; }
      /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group:last-child .menu-head {
        border-bottom: 1px solid #eaeaea; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
      /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group.menu-group_state_open .menu-head {
        background-color: #9fcf68; }
        /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group.menu-group_state_open .menu-head .menu-trigger {
          color: #fff; }
      /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-head {
        background-color: #fff;
        min-height: 50px;
        border-top: 1px solid #eaeaea;
        margin-bottom: 0; }
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-trigger {
        display: table;
        width: 100%;
        height: 55px;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding-right: 15px;
        padding-left: 15px;
        text-transform: uppercase; }
      /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-trigger-img-wrap,
      .certifications-template .accordion-group .menu-trigger-copy {
        display: table-cell;
        vertical-align: middle;
        text-align: left; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-trigger-img-wrap {
        width: 18%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-trigger-img {
        width: 45px; }
      /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .menu-trigger-copy {
        width: 82%; }
      /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .accordion-img-wrap {
        margin-top: 20px; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .accordion-img-wrap {
        text-align: center; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .accordion-content-head {
        color: #3a3f42;
        font-weight: 700;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 0; }
      /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .accordion-img-content {
        text-align: center; }
        /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group .accordion-img-content img {
          margin: 10px auto; }
      /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .accordion-group .accordion-content {
        margin: 0 15px;
        text-align: center; }
        /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group .accordion-content .accordion-content-head {
          font-weight: 600; }
        /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group .accordion-content .accordion-content-copy {
          font-size: 14px;
          margin-bottom: 0; }
          /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .certifications-template .accordion-group .accordion-content .accordion-content-copy:first-child {
            padding-top: 20px; }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-template .main-content {
      padding-bottom: 0; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-template .accordion-group .accordion-content .accordion-content-description {
      text-align: left; }
    /* line 42, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-template .accordion-group .accordion-content .accordion-content-head {
      margin: 20px 0; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-template .accordion-group .accordion-content .accordion-content-copy {
      margin-bottom: 20px; }

  /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
  .certifications-header {
    padding-left: 20px;
    padding-right: 20px; }
    /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-header .certifications-head {
      margin-bottom: 25px;
      font-size: 24px; }
    /* line 61, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_certifications.scss */
    .certifications-header .certifications-description {
      font-size: 14px;
      margin-bottom: 30px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .certifications-template .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .certifications-template .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
          background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .certifications-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
          background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
          background-size: 20px 20px; } }
@media (max-width: 965px) {
  /* line 83, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-template .branded-btn-wrap {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 35px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 35px; }
  /* line 92, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-template .branded-btn {
    display: block;
    margin-bottom: 5px;
    text-align: center; }

  /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-header {
    text-align: left; }
    /* line 102, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-header .privacy-head {
      margin-bottom: 25px;
      font-size: 24px; }
    /* line 107, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-header .privacy-description {
      font-size: 14px;
      margin-bottom: 30px; }

  /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-section {
    margin-bottom: 35px; }
    /* line 116, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-section .privacy-section-head {
      font-size: 16px;
      font-weight: 600; }
    /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
    .privacy-section .privacy-copy,
    .privacy-section .privacy-item {
      font-size: 14px; }

  /* line 127, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-list {
    margin-left: 25px; }

  /* line 132, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field {
    font-size: 14px; }
  /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-label {
    font-weight: 600; }
  /* line 141, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-label,
  .contact-info .contact-field-data {
    display: block;
    padding: 0; }
  /* line 145, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-field-data {
    margin-bottom: 15px; }
  /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .contact-info .contact-link {
    color: #9fcf68; } }
@media (max-width: 965px) {
  /* line 158, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_privacy-policy.scss */
  .privacy-header,
  .privacy-section {
    padding-left: 15px;
    padding-right: 15px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 358, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template {
    padding-bottom: 30px; } }
@media (max-width: 965px) {
  /* line 366, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .fieldprint_contact .main-content {
    border-top: 1px solid #e7e7e7;
    padding-top: 20px; }

  /* line 373, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 0; }
  /* line 380, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-head,
  .contact-us-template .contact-form-description {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 385, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-head {
    font-size: 24px;
    margin-bottom: 22px; }
  /* line 390, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-description {
    font-size: 14px; }
  /* line 394, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .contact-form-subhead {
    font-size: 16px;
    margin-bottom: 10px; }
  /* line 399, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .text-input-group {
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 40px;
    border-bottom: none;
    margin-bottom: 0; }
  /* line 407, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .contact-us-template .aside-content {
    padding-top: 35px;
    padding-left: 16px;
    padding-right: 16px; }

  /* line 414, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .map-aside {
    display: none; }

  /* line 419, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .confirmation-message {
    width: 80%; }

  /* line 424, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .form-sending .sending {
    display: block;
    bottom: 0;
    position: absolute;
    width: 100%;
    left: 0;
    padding: 0 20px; }
  /* line 434, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .form-success .sending, .form-error .sending {
    display: none; }

  /* line 443, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .form-sending .success, .form-sending
  .error, .form-sending
  .no-records, .form-sending
  .ip-blocked {
    display: none; }

  /* line 451, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_contact-us.scss */
  .form-success.success .success,
  .form-error.ip-blocked .ip-blocked,
  .form-error.error .error,
  .form-error.no-records .no-records {
    display: block;
    bottom: 0;
    position: absolute;
    width: 100%;
    left: 0;
    padding: 0 20px; } }
@media (max-width: 965px) {
  /* line 98, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-template {
    margin-top: 25px; }
    /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-kit-template .l-sub-page .aside-content,
    .rfp-kit-template .l-sub-page .main-content {
      float: none;
      width: 100%;
      padding-left: 0;
      padding-right: 0; }

  /* line 113, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-head,
  .rfp-kit-title {
    color: #3a3f42;
    font-size: 24px;
    font-weight: 700; }

  /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-header {
    text-align: left; }
    /* line 122, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-kit-header .rfp-kit-head {
      margin-bottom: 25px;
      font-size: 24px; }
    /* line 127, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
    .rfp-kit-header .rfp-kit-description {
      font-size: 14px;
      margin-bottom: 30px; }

  /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-content-wrapper {
    padding-top: 20px; }

  /* line 138, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-side-nav .side-nav-section-title {
    padding-left: 20px; }
  /* line 142, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-side-nav .side-nav-link {
    padding-left: 35px; } }
@media (max-width: 640px) {
  /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-template {
    margin-top: 7%; }

  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_rfp-kit.scss */
  .rfp-kit-header,
  .rfp-kit-content-wrapper {
    padding-left: 15px;
    padding-right: 15px; } }
@media (min-width: 641px) and (max-width: 965px) {
  /* line 207, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results .search-result {
    padding-left: 15px;
    padding-right: 15px; }
    /* line 210, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result:first-child {
      padding-left: 15px;
      padding-right: 15px; }
    /* line 214, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .search-result-image {
      display: none; }
    /* line 217, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .result-text {
      display: none; }

  /* line 224, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query,
  .search-results-header .query-results {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 228, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query {
    font-size: 21px; }
  /* line 233, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .query-results .results-found {
    margin-bottom: 10px; } }
@media (max-width: 640px) {
  /* line 243, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results .search-result {
    padding-left: 15px;
    padding-right: 15px; }
    /* line 246, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result:first-child {
      padding-left: 15px;
      padding-right: 15px; }
    /* line 250, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .search-result-image {
      display: none; }
    /* line 253, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
    .search-results .search-result .result-text {
      display: none; }

  /* line 261, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query,
  .search-results-header .query-results {
    padding-left: 15px;
    padding-right: 15px; }
  /* line 265, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .search-query {
    font-size: 21px; }
  /* line 270, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/modules/_search_results.scss */
  .search-results-header .query-results .results-found {
    margin-bottom: 10px; } }
@media (max-width: 965px) {
  /* line 36, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-template {
    padding: 40px 0 0; }
    /* line 2, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .menu-item {
      position: relative; }
      /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .menu-item:after {
        background-image: url("../img/menu-link.png");
        content: "";
        margin-top: -10px;
        position: absolute;
        top: 50%;
        right: 15px;
        height: 20px;
        width: 20px; }
      /* line 16, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .menu-item.menu-item_type_accordion {
        -webkit-transition: all 0.1s ease-in-out;
        -moz-transition: all 0.1s ease-in-out;
        -o-transition: all 0.1s ease-in-out;
        transition: all 0.1s ease-in-out;
        padding-right: 45px; }
        /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/menu-accordion-closed.png"); }
    /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .menu-group_state_open .menu-item_type_accordion:after {
      content: " ";
      background-image: url("../img/menu-accordion-open.png"); }
    /* line 34, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .menu-group_state_open .accordion-content {
      max-height: 3000px; }
    /* line 39, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .accordion-content {
      -webkit-transition: max-height 0.4s ease-in-out;
      -moz-transition: max-height 0.4s ease-in-out;
      -o-transition: max-height 0.4s ease-in-out;
      transition: max-height 0.4s ease-in-out;
      max-height: 0;
      overflow: hidden; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .accordion-content-wrap {
      padding: 10px; }
    /* line 53, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
    .sites-template .accordion-group {
      background: #f9f9f9; }
      /* line 57, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group.menu-group_state_open .accordion-content {
        padding: 0 0 20px 0;
        overflow: hidden; }
      /* line 62, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group.menu-group_state_open .branded-btn {
        margin-top: 20px; }
      /* line 68, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group:last-child.menu-group_state_open {
        border-bottom: 1px solid #eaeaea; }
      /* line 72, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group:last-child .menu-head {
        border-bottom: 1px solid #eaeaea; }
      /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-item.menu-item_type_accordion:after {
        background-image: url("../img/vertical_screen/filters-menu-accordion-closed-mobile.png"); }
      /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/filters-menu-accordion-open-mobile-white.png"); }
      /* line 91, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group.menu-group_state_open .menu-head {
        background-color: #9fcf68; }
        /* line 93, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group.menu-group_state_open .menu-head .menu-trigger {
          color: #fff; }
      /* line 99, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-head {
        background-color: #fff;
        min-height: 50px;
        border-top: 1px solid #eaeaea;
        margin-bottom: 0; }
      /* line 106, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-trigger {
        display: table;
        width: 100%;
        height: 55px;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding-right: 15px;
        padding-left: 15px;
        text-transform: uppercase; }
      /* line 119, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-trigger-img-wrap,
      .sites-template .accordion-group .menu-trigger-copy {
        display: table-cell;
        vertical-align: middle;
        text-align: left; }
      /* line 125, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-trigger-img-wrap {
        width: 18%; }
      /* line 129, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-trigger-img {
        width: 45px; }
      /* line 133, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .menu-trigger-copy {
        width: 82%; }
      /* line 136, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .accordion-img-wrap {
        margin-top: 20px; }
      /* line 139, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .accordion-img-wrap {
        text-align: center; }
      /* line 143, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .accordion-content-head {
        color: #3a3f42;
        font-weight: 700;
        text-transform: uppercase;
        font-size: 18px;
        margin-bottom: 0; }
      /* line 150, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .accordion-img-content {
        text-align: center; }
        /* line 152, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group .accordion-img-content img {
          margin: 10px auto; }
      /* line 156, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .accordion-group .accordion-content {
        margin: 0 15px;
        text-align: center; }
        /* line 160, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group .accordion-content .accordion-content-head {
          font-weight: 600; }
        /* line 164, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group .accordion-content .accordion-content-copy {
          font-size: 14px;
          margin-bottom: 0; }
          /* line 168, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .sites-template .accordion-group .accordion-content .accordion-content-copy:first-child {
            padding-top: 20px; }
    /* line 40, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .main-content {
      padding-bottom: 0; }
    /* line 45, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .accordion-group .menu-trigger {
      padding-left: 15px;
      text-transform: none; }
    /* line 52, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .accordion-group .accordion-content .accordion-content-head,
    .sites-template .accordion-group .accordion-content .accordion-content-description {
      text-align: left; }
    /* line 56, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .accordion-group .accordion-content .accordion-content-head {
      margin-top: 30px;
      font-size: 14px;
      text-transform: none; }
    /* line 65, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-template .accordion-group:last-child .menu-head {
      border-bottom: none; }

  /* line 71, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-header {
    padding-left: 15px;
    padding-right: 15px; }
    /* line 74, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-header .sites-head {
      margin-bottom: 25px;
      font-size: 24px; }
    /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
    .sites-header .sites-description {
      font-size: 14px;
      margin-bottom: 30px; }

  /* line 85, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-section-head {
    padding: 20px 15px;
    border-top: 1px solid #eaeaea;
    margin-bottom: 0;
    color: #3a3f42;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase; }

  /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_sites.scss */
  .sites-name {
    display: none; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 5, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .menu-item:after {
          background-image: url("../img/retina/menu-link.png");
          background-size: 20px 20px; } }
        @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
          /* line 20, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
          .sites-template .menu-item.menu-item_type_accordion:after {
            background-image: url("../img/retina/menu-accordion-closed.png");
            background-size: 20px 20px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 28, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
      .sites-template .menu-group_state_open .menu-item_type_accordion:after {
        background-image: url("../img/retina/menu-accordion-open.png");
        background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 79, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group .menu-item.menu-item_type_accordion:after {
          background-image: url("../img/vertical_screen/retina/filters-menu-accordion-closed-mobile.png");
          background-size: 20px 20px; } }
      @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
        /* line 87, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/components/_accordion.scss */
        .sites-template .accordion-group.menu-group_state_open .menu-item_type_accordion:after {
          background-image: url("../img/retina/filters-menu-accordion-open-mobile-white.png");
          background-size: 20px 20px; } }
@media (max-width: 965px) {
  /* line 90, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-template {
    padding: 40px 0 0; }
    /* line 95, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-template .breadcrumbs,
    .network-results-template .network-results-header,
    .network-results-template .network-results-form {
      padding-left: 15px;
      padding-right: 15px; }

  /* line 100, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-header {
    text-align: left; }
    /* line 103, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-header .network-results-head {
      margin-bottom: 25px;
      font-size: 24px; }
    /* line 108, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-header .network-results-description {
      font-size: 14px;
      margin-bottom: 30px; }

  /* line 114, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-form {
    width: 100%; }
    /* line 117, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .field-group {
      position: relative;
      margin: 0;
      margin-bottom: 21px;
      padding: 0; }
    /* line 124, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .text-input-group {
      border-bottom: none;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -ms-border-radius: 5px;
      -o-border-radius: 5px;
      border-radius: 5px;
      overflow: hidden; }
    /* line 130, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .text-input {
      width: 100%;
      margin-right: 0;
      padding-right: 55px;
      margin-bottom: 0; }
    /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-form .submit-btn {
      padding: 0;
      position: absolute;
      top: 0;
      right: 0;
      height: 100%;
      width: 55px;
      text-indent: -9999px;
      background-image: url("../img/network-form-pin.png");
      background-repeat: no-repeat;
      background-position: center center; }
      /* line 149, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
      .network-results-form .submit-btn:hover {
        background-color: #9fcf68; }

  /* line 155, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list-details {
    padding: 15px;
    border-top: 2px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    font-size: 14px; }

  /* line 163, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .network-results-listing {
    position: relative;
    border-top: 1px solid #e7e7e7;
    padding: 25px;
    padding-left: 45px;
    font-size: 14px; }
    /* line 170, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
    .network-results-list .network-results-listing:before {
      content: counter(counter) ".";
      counter-increment: counter;
      position: absolute;
      z-index: 1;
      display: block;
      color: #9fcf68;
      font-weight: 700;
      left: 15px;
      top: 25px;
      font-size: 16px; }
  /* line 180, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .address,
  .network-results-list .city,
  .network-results-list .hours-appt-wrap {
    margin-bottom: 0; }
  /* line 185, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .network-results-list-headings,
  .network-results-list .distance {
    display: none; }
  /* line 190, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .hours,
  .network-results-list .appt-info {
    display: block; }
  /* line 194, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .network-results-list .address {
    font-size: 16px;
    margin-bottom: 3px; }

  /* line 199, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
  .no-network-results {
    padding-left: 15px;
    padding-right: 15px; } }
    @media (max-width: 965px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 965px) and (-o-min-device-pixel-ratio: 3 / 2), (max-width: 965px) and (min-device-pixel-ratio: 2) {
      /* line 137, c:/Jenkins_WS/VTSC_Prototype_Tags_Build/source/css/base/templates/_network-results.scss */
      .network-results-form .submit-btn {
        background-image: url("../img/retina/network-form-pin.png");
        background-size: 11px 19.5px; } }


    .checkbox-input-group .custom-checkboxes .input-wrap.bigfinra-services .checkbox-icon {
      background-image: url("../img/bigfinra-services-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        .checkbox-input-group .custom-checkboxes .input-wrap.bigfinra-services .checkbox-icon {
          background-image: url("../img/retina/bigfinra-services-inactive.png");
          background-size: 18px 32px; } }

      .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.bigfinra-services .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
      background-image: url("../img/bigfinra-services-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.bigfinra-services .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
          background-image: url("../img/retina/bigfinra-services-active.png");
          background-size: 18px 32px; } }

      .checkbox-input-group .custom-checkboxes .input-wrap.fieldprint-indian-gaming .checkbox-icon {
      background-image: url("../img/fieldprint-indian-gaming-inactive.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        .checkbox-input-group .custom-checkboxes .input-wrap.fieldprint-indian-gaming .checkbox-icon {
          background-image: url("../img/retina/fieldprint-indian-gaming-inactive.png");
          background-size: 18px 32px; } }

      .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fieldprint-indian-gaming .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
      background-image: url("../img/fieldprint-indian-gaming-active.png"); }
      @media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2) {
        .no-touch .checkbox-input-group .custom-checkboxes .input-wrap:hover.fieldprint-indian-gaming .checkbox-icon, .checkbox-input-group .custom-checkboxes .input-wrap.checked.international .checkbox-icon {
          background-image: url("../img/retina/fieldprint-indian-gaming-active.png");
          background-size: 18px 32px; } }

@media (max-width: 965px) {
    .Form__Element .FormTextbox {
        width: 100% !important;
    }
}

@media (min-width: 966px) {
    .EPiServerForms .Form__Element .custom-bottom-margin {
        margin-bottom: 2% !important;
    }

        .EPiServerForms .Form__Element .custom-bottom-margin .input-wrap {
            margin-bottom: 0 !important;
        }
}

.page-module-wrap .placeholder-container [data-class="placeholder"][data-picture] > [data-src] {
    height: 0;
}

.Form__Element.FormTextbox--Textarea.custom-bottom-margin {
    margin-bottom: 40px !important;
}


.checkbox-input-group .custom-checkboxes .input-wrap {
    margin-bottom: 0;
}

.Form__Element.FormTextbox {
    display: inline-block;
    float: left;
    width: 49%;
}

.EPiServerForms .Form__Element {
    margin-bottom: 0 !important;
}

.contact-us-form-container .submit-btn.branded-btn {
    margin-top: 1.5rem !important;
}

@media (max-width: 965px) {
    .contact-us-form-container .submit-btn.branded-btn {
        display: block;
        margin: 24px auto !important;
    }
}