@font-face {
  font-family: 'MuseoSans500Italic';
  src: url("fonts/museosans_500_italic.eot");
  src: local("Museo Sans"), local("MuseoSans-500Italic"), url("fonts/museosans_500_italic.woff") format("woff"), url("fonts/museosans_500_italic.ttf") format("truetype"), url("fonts/museosans_500_italic.svg#MuseoSans-500Italic") format("svg"); }

@font-face {
  font-family: 'MuseoSans500';
  src: url("fonts/museosans_500.eot");
  src: local("Museo Sans"), local("MuseoSans-500"), url("fonts/museosans_500.woff") format("woff"), url("fonts/museosans_500.ttf") format("truetype"), url("fonts/museosans_500.svg#MuseoSans-500") format("svg"); }

@font-face {
  font-family: 'getset';
  src: url("fonts/getset.eot");
  src: url("fonts/getset.eot?#iefix") format("embedded-opentype"), url("fonts/getset.woff") format("woff"), url("fonts/getset.ttf") format("truetype"), url("fonts/getset.svg#getset") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'getset';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-play, .icon-play-2, .icon-search, .icon-print, .icon-arrow-right, .icon-arrow-down, .icon-marker {
  font-family: 'getset';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased; }

.icon-play:before {
  content: "\e000"; }

.icon-play-2:before {
  content: "\e001"; }

.icon-search:before {
  content: "\e002"; }

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

.icon-arrow-right:before {
  content: "\e003"; }

.icon-arrow-down:before {
  content: "\e004"; }

.icon-marker:before {
  content: "\e005"; }

.icon-schedule-key {
  display: block;
  height: 0;
  overflow: hidden; }

/* You may find on certain page layouts that the skip link is appearing underneath other elements on the page in IE7 and below. If this is the case then try uncommenting the two statements below, and if that does not work then try increasing the z-index value above as well */
/*
*+html #skiplinkholder a:focus, *+html #skip a:active {position: relative}
* html #skiplinkholder a:active {position: relative}
*/
.getset *, .getset *:before, .getset *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

/* normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
.getset article,
.getset aside,
.getset details,
.getset figcaption,
.getset figure,
.getset footer,
.getset header,
.getset hgroup,
.getset main,
.getset nav,
.getset section,
.getset summary {
  display: block; }

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

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

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

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

.getset,
.getset-footer {
  line-height: 1.4;
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 2 */ }

.getset-wrapper,
.getset {
  font-size: 12px;
  font-size: 1.2rem;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #414040; }

.getset {
  background: url("../images/bg_getset.jpg") repeat-x 0 100% white;
  min-height: 820px; }

.wrapper .getset,
.wrapper .getset-footer {
  position: relative;
  margin-left: -30px; }

.getset-inner {
  width: 924px;
  margin-left: auto;
  margin-right: auto; }

/**
 * Remove default margin.
 */
body {
  margin: 0;
  background-color: #C0C0C0; }

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

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

/* ==========================================================================
   Typography
   ========================================================================== */
.getset b,
.getset strong {
  font-size: inherit; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
.getset h1,
.getset h2,
.getset h3,
.getset h4,
.getset h5 {
  padding: 0; }

.getset h1 {
  font-size: 24px;
  font-size: 2.4rem;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-weight: normal;
  color: #0b5c88;
  letter-spacing: 1px;
  margin: 0 0 0.2em;
  float: none; }
  .getset h1 b, .getset h1 strong {
    font-size: 32px;
    font-size: 3.2rem;
    font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase;
    color: #414040;
    letter-spacing: 1px; }

.getset h2 {
  font-size: 20px;
  font-size: 2rem;
  font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  color: #414040;
  margin-top: 36px;
  margin-bottom: 0;
  letter-spacing: 1px; }

.getset img + h2,
.getset h2.tight-spacing {
  margin-top: 24px; }

.getset h3 {
  font-size: 15px;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.1875;
  color: #414040;
  margin: 1em 0 .5em; }

.getset h4 {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  color: #414040;
  margin: 1em 0 .5em; }

.getset h5 {
  font-size: 12px;
  font-size: 1.2rem;
  text-transform: uppercase;
  font-weight: 500;
  margin: 0 0 .5em; }

.getset p {
  margin: 1em 0;
  padding: 0; }

.getset h1 + p {
  margin-top: .5em; }

.getset .tight-spacing + p {
  margin-top: 0; }

.getset ul,
.getset ol {
  margin: 1em 0 1em 1.5em;
  padding: 0; }

.getset-maincontent ul.extended {
  margin-left: 3em; }
  .getset-maincontent ul.extended li {
    margin-top: 1em; }
    .getset-maincontent ul.extended li:first-child {
      margin-top: 0; }

.getset-maincontent .getset-columns ul {
  margin-top: 0; }

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

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

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

/**
 * Address differences between Firefox and other browsers.
 */
.getset hr {
  border: none;
  height: 2em;
  overflow: hidden;
  background: url("../images/bg_double_dotted_line.gif") repeat-x 0 50%; }

.getset-sidebar hr {
  margin: 1em 0; }

.getset hr.singledotted {
  background: url("../images/bg_single_dotted_line.gif") repeat-x 0 50%;
  height: 1.5em; }

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

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

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

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

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

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

.getset sup {
  top: -0.5em; }

.getset sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
.getset img {
  border: 0;
  display: block;
  max-width: 100%;
  border: 1px solid #a7a8a8;
  vertical-align: middle;
  -ms-interpolation-mode: bicubic;
  margin: 36px 0 24px; }

.getset h2 + img,
.getset h3 + img,
.getset h4 + img {
  margin-top: 0; }

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

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

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
.getset 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.
 */
.getset 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.
 */
.getset button,
.getset input,
.getset select,
.getset 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.
 */
.getset button,
.getset 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.
 */
.getset button,
.getset 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.
 */
.getset button,
.getset html input[type="button"],
.getset input[type="reset"],
.getset input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
.getset button[disabled],
.getset 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.
 */
.getset input[type="checkbox"],
.getset 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).
 */
.getset 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.
 */
.getset input[type="search"]::-webkit-search-cancel-button,
.getset input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
.getset button::-moz-focus-inner,
.getset 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.
 */
.getset textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

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

/* ==========================================================================
   Links
   ========================================================================== */
.getset a {
  text-decoration: none;
  color: #0b5c88 !important;
  -webkit-transition: color 0.1s linear, background-color 0.1s linear;
  -moz-transition: color 0.1s linear, background-color 0.1s linear;
  -ms-transition: color 0.1s linear, background-color 0.1s linear;
  -o-transition: color 0.1s linear, background-color 0.1s linear;
  transition: color 0.1s linear, background-color 0.1s linear; }
  .getset a:hover {
    text-decoration: underline;
    color: #052c41 !important; }

/* ==========================================================================
   Misc
   ========================================================================== */
.getset-14pt {
  font-size: 14px;
  font-size: 1.4rem; }

/* Floatwrapper */
.getset .floatwrapper {
  *zoom: 1; }
  .getset .floatwrapper:before, .getset .floatwrapper:after {
    display: table;
    content: ""; }
  .getset .floatwrapper:after {
    clear: both; }

/* Screenreader styles */
.screenreader {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden; }

.getset-wrapper {
  width: 1000px;
  margin: 0 auto; }

.getset-inet-masthead {
  background: url("../images/inet_header.png") no-repeat 0 0 white;
  height: 57px; }
  .getset-inet-masthead a {
    color: #ffffff;
    display: block;
    padding-left: 100px;
    padding-top: 29px;
    padding-bottom: 10px;
    text-decoration: none; }

.getset .image-left {
  float: left;
  margin: 0 1.5em 0 0; }

.getset .image-right {
  float: right;
  margin: 0 0 0 1.5em; }

.getset .image-left + *,
.getset .image-right + * {
  margin-top: 0;
  padding-top: 0; }

/* Masthead */
.getset-masthead {
  padding: 1px 0;
  background: url("../images/bg_pattern.png") repeat-x 0 95px;
  margin-bottom: 29px; }

/* Maincontent */
.getset-maincontent {
  float: left;
  width: 611px; }

.getset-maincontent,
.getset-sidebar {
  padding-bottom: 15px; }

.subpage .getset-maincontent,
.subpage .getset-sidebar {
  padding-bottom: 48px; }

.getintouch .getset-maincontent,
.getintouch .getset-sidebar {
  padding-bottom: 75px; }

.home .getset-maincontent {
  float: none;
  width: 100%; }

/* Sidebar */
.getset-sidebar {
  float: left;
  width: 230px;
  margin-left: 80px;
  padding-top: 1em; }

/* Footer */
.getset-footer {
  clear: both;
  padding: 25px 0 38px;
  background: url("../images/bg_footer.jpg") repeat-x 0 0 white;
  font-size: 11px;
  font-size: 1.1rem;
  font-family: Verdana, Arial, sans-serif;
  color: #4b4b4b;
  overflow: hidden; }
  .getset-footer small {
    font-size: 11px;
    font-size: 1.1rem;
    float: left; }

/* Columns */
.getset-columns {
  position: relative; }
  .getset-columns .getset-column {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top; }

.getset-two-columns {
  margin-left: -10%; }
  .getset-two-columns .getset-column {
    margin-left: 10%;
    width: 40%; }

.getset-three-columns {
  margin-left: -8%; }
  .getset-three-columns .getset-column {
    margin-left: 7.5%;
    width: 24%; }

.getset-column p {
  margin: 2em 0; }

/* iNet overrides */
.pageTopTitle,
td.leftNavigation {
  display: none !important; }

table.content {
  width: 970px;
  background: transparent;
  margin: 0; }

table.content tr td.contentRightBig {
  width: 970px;
  padding: 0; }

.contentRightBig > div:first-child {
  display: none; }

#wrapdiv div[style] {
  overflow-y: hidden !important; }

/* Branding */
.getset-branding {
  padding: 24px 0 0;
  background: #fff;
  min-height: 95px; }
  .getset-branding .getset-logo, .getset-branding .getset-tagline {
    vertical-align: baseline;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #0b5c88;
    font-style: italic; }
  .getset-branding .getset-logo {
    font-size: 28px;
    font-size: 2.8rem; }
  .getset-branding .getset-logo b {
    font-size: 38px;
    font-size: 3.8rem;
    font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #414040;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 1px;
    padding: 0 8px 0 5px;
    -webkit-transition: color 0.1s linear;
    -moz-transition: color 0.1s linear;
    -ms-transition: color 0.1s linear;
    -o-transition: color 0.1s linear;
    transition: color 0.1s linear; }
  .getset-branding .getset-tagline {
    font-size: 21px;
    font-size: 2.1rem; }
  .getset-branding a {
    text-decoration: none; }
    .getset-branding a:hover, .getset-branding a:hover b {
      text-decoration: none;
      color: #0b5c88 !important; }

.wrapper .getset-branding {
  padding-top: 19px;
  min-height: 90px; }

/* Main navigation */
.getset-mainnav {
  border-top: 1px solid rgba(143, 142, 142, 0.5);
  border-bottom: 1px solid rgba(143, 142, 142, 0.5);
  background: #eeeeee;
  /* Old browsers */
  background: -moz-linear-gradient(top, #eeeeee 0%, #dddddd 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #eeeeee 0%, #dddddd 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #eeeeee 0%, #dddddd 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #eeeeee 0%, #dddddd 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #eeeeee 0%, #dddddd 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd',GradientType=0 );
  /* IE6-9 */
  padding: 0;
  font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: 1;
  margin: 18px 0; }
  .getset-mainnav .active > a:link,
  .getset-mainnav .active > a:visited,
  .getset-mainnav .active > a:active {
    color: #bcbe20 !important; }
  .getset-mainnav .getset-inner > ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    overflow: visible !important;
    position: relative;
    margin-left: -17px;
    font-size: 16px;
    font-size: 1.6rem; }
    .getset-mainnav .getset-inner > ul > li {
      display: block;
      float: left; }
      .getset-mainnav .getset-inner > ul > li:first-child {
        margin-left: 0px; }
    .getset-mainnav .getset-inner > ul > li {
      margin-left: 0;
      position: relative; }
      .getset-mainnav .getset-inner > ul > li.getset-mainnav-getthere {
        width: 212px; }
      .getset-mainnav .getset-inner > ul > li.getset-mainnav-getacquainted {
        width: 275px; }
      .getset-mainnav .getset-inner > ul > li.getset-mainnav-getaround {
        width: 228px; }
      .getset-mainnav .getset-inner > ul > li.getset-mainnav-getintouch {
        width: 202px; }
      .getset-mainnav .getset-inner > ul > li > a {
        text-transform: uppercase;
        letter-spacing: 1px;
        display: block;
        padding: 15px 28px 11px 17px;
        -webkit-transition: color 0.1s linear, background-color 0.1s linear, box-shadow 0.1s linear;
        -moz-transition: color 0.1s linear, background-color 0.1s linear, box-shadow 0.1s linear;
        -ms-transition: color 0.1s linear, background-color 0.1s linear, box-shadow 0.1s linear;
        -o-transition: color 0.1s linear, background-color 0.1s linear, box-shadow 0.1s linear;
        transition: color 0.1s linear, background-color 0.1s linear, box-shadow 0.1s linear; }
      .getset-mainnav .getset-inner > ul > li:hover > a {
        text-decoration: none;
        background-color: #0b5c88;
        color: #ffffff !important;
        -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,.5);
        box-shadow: 0 0 6px 0 rgba(0,0,0,.5); }
      .getset-mainnav .getset-inner > ul > li:hover ul.dropdown {
        left: 0;
        -webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,.5);
        box-shadow: 0 3px 6px 0 rgba(0,0,0,.5); }
    .getset-mainnav .getset-inner > ul [data-icon] {
      font-size: 90%;
      margin-right: 3px; }
      .getset-mainnav .getset-inner > ul [data-icon]:before {
        vertical-align: baseline; }
  .getset-mainnav ul.dropdown {
    position: absolute;
    left: -10000px;
    z-index: 10;
    list-style-type: none;
    width: 100%;
    padding: 0;
    margin: 0;
    background-color: #0380b0;
    font-weight: normal;
    font-size: 14px;
    font-size: 1.4rem; }
    .getset-mainnav ul.dropdown li {
      border-top: 1px solid #8bc4f1; }
      .getset-mainnav ul.dropdown li a {
        color: #ffffff !important;
        display: block;
        padding: 8px 13px 6px 20px;
        background-color: #0380b0;
        white-space: nowrap; }
        .getset-mainnav ul.dropdown li a:hover {
          text-decoration: none;
          background-color: #0b5c88; }
    .getset-mainnav ul.dropdown [data-icon] {
      font-size: 65%;
      margin-right: 7px; }
      .getset-mainnav ul.dropdown [data-icon]:before {
        vertical-align: baseline; }

.landing .getset-mainnav {
  margin-bottom: 11px; }

.no-cssgradients .getset-mainnav {
  filter: none;
  background: url("../images/bg_mainnav.jpg") repeat-x 0 0 #dddddd; }

.no-rgba .getset-mainnav {
  border-top: 1px solid #c7c6c6;
  border-bottom: 1px solid #c7c6c6; }

/* Footer nav */
.getset-footernav {
  float: right;
  text-align: right; }
  .getset-footernav ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .getset-footernav ul > li {
      display: inline-block;
      *display: inline;
      *zoom: 1; }
      .getset-footernav ul > li:first-child {
        margin-left: 0px; }
  .getset-footernav li {
    margin-left: 7px;
    border-left: 1px solid #4b4b4b;
    padding-left: 10px;
    line-height: 1; }
    .getset-footernav li:first-child {
      border-left: none;
      padding-left: 0;
      margin-left: 0; }
  .getset-footernav a:link,
  .getset-footernav a:visited,
  .getset-footernav a:active {
    color: #414040 !important; }

/* Landing page photos */
.getset-landingphotos {
  display: none; }
  .getset-landingphotos .getset-photo {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    height: 222px;
    width: 298px;
    margin-left: 12px;
    margin-bottom: 18px;
    background: #0b5c88;
    /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
    /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #0b5c88), color-stop(100%, #00385f));
    /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
    /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
    /* IE10+ */
    background: radial-gradient(ellipse at center, #0b5c88 0%, #00385f 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0b5c88, endColorstr=#00385f,GradientType=0 );
    /* IE6-9 fallback on vertical gradient */
    -webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.6);
    box-shadow: 0 3px 8px 0 rgba(0,0,0,.6);
    position: relative;
    zoom: 1; }
    .getset-landingphotos .getset-photo:first-child {
      margin-left: 0; }
    .getset-landingphotos .getset-photo:before {
      content: "";
      position: absolute;
      width: 298px;
      height: 222px;
      top: 0;
      left: 0; }

.landing .getset-landingphotos {
  display: block;
  background: url("../images/bg_landing_photos.png") no-repeat 50% 0;
  padding-top: 3px; }

.no-boxshadow .getset-landingphotos {
  background: url("../images/bg_landing_photos_nodropshadow.png") no-repeat 50% 0; }

/* Get There photos */
.landing.getthere .getset-photo1:before {
  background: url("../images/landing_getthere_photo1.jpg") no-repeat 0 0; }

.landing.getthere .getset-photo2:before {
  background: url("../images/landing_getthere_photo2.jpg") no-repeat 0 0; }

.landing.getthere .getset-photo3:before {
  background: url("../images/landing_getthere_photo3.jpg") no-repeat 0 0; }

/* Get Acquainted photos */
.landing.getacquainted .getset-photo1:before {
  background: url("../images/landing_getacquainted_photo1.jpg") no-repeat 0 0; }

.landing.getacquainted .getset-photo2:before {
  background: url("../images/landing_getacquainted_photo2.jpg") no-repeat 0 0; }

.landing.getacquainted .getset-photo3:before {
  background: url("../images/landing_getacquainted_photo3.jpg") no-repeat 0 0; }

/* Get Around photos */
.landing.getaround .getset-photo1 {
  width: 608px; }
  .landing.getaround .getset-photo1:before {
    width: 608px;
    background: url("../images/landing_getaround_photo1.jpg") no-repeat 0 0; }

.landing.getaround .getset-photo2:before {
  background: url("../images/landing_getaround_photo2.jpg") no-repeat 0 0; }

.landing.getaround .getset-photo3 {
  display: none; }

/* Get In Touch photos */
.landing.getintouch .getset-photo1 {
  width: 608px; }
  .landing.getintouch .getset-photo1:before {
    width: 608px;
    background: url("../images/landing_getintouch_photo1.jpg") no-repeat 0 0; }

.landing.getintouch .getset-photo2:before {
  background: url("../images/landing_getintouch_photo2.jpg") no-repeat 0 0; }

.landing.getintouch .getset-photo3 {
  display: none; }

/* Grid */
.getset-grid {
  position: relative;
  margin-left: -11%; }
  .getset-grid .getset-griditem {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin-left: 10%;
    width: 40%;
    text-align: center; }
  .getset-grid a {
    color: #414040; }
    .getset-grid a:hover {
      color: #919219;
      text-decoration: none; }
  .getset-grid h2 {
    font-size: 13px;
    font-size: 1.3rem;
    color: #414040;
    font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 1em 0 0;
    -webkit-transition: color 0.1s linear, background-color 0.1s linear;
    -moz-transition: color 0.1s linear, background-color 0.1s linear;
    -ms-transition: color 0.1s linear, background-color 0.1s linear;
    -o-transition: color 0.1s linear, background-color 0.1s linear;
    transition: color 0.1s linear, background-color 0.1s linear; }
    .getset-grid h2 b {
      font-size: 18px;
      font-size: 1.8rem;
      font-weight: normal; }
    .getset-grid h2:hover {
      color: #919219; }
  .getset-grid p {
    margin-top: 0;
    margin-bottom: 1.2em; }

.getset-grid-news .getset-griditem {
  text-align: left;
  margin-bottom: 1.5em; }

/* Intro */
.getset .getset-intro {
  font-size: 15px;
  font-size: 1.5rem;
  margin-bottom: 1em;
  line-height: 1.3333; }
  .getset .getset-intro + hr {
    margin-top: 24px; }

/* Calls to Action (CTAs) */
.getset .getset-cta {
  font-size: 15px;
  font-size: 1.5rem;
  font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
  display: inline-block;
  margin-top: .5em; }
  .getset .getset-cta:hover {
    text-decoration: none; }

/* Image tools (zoom and print) */
.getset-imagetoolwrapper {
  float: left;
  clear: left;
  position: relative;
  margin-top: 36px; }
  .getset-imagetoolwrapper h2 {
    margin-top: 0;
    margin-bottom: .5em; }

h2 + .getset-imagetoolwrapper {
  margin-top: 0; }

.getset-imagetoolwrapper + * {
  clear: left; }

.getset-imagetools {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right; }
  .getset-imagetools a {
    display: inline-block;
    margin-left: 5px;
    font-size: 24px;
    font-size: 2.4rem;
    color: #bcbe20 !important; }
    .getset-imagetools a:hover {
      color: #7b7d15 !important;
      text-decoration: none; }

/* Accordion lists */
h3.getset-faq {
  margin-top: 1.5em; }

.getset-accordionlist dt, .getset-accordionlist dd {
  margin: 0;
  padding: 0; }
.getset-accordionlist dt {
  margin-bottom: .25em;
  font-weight: bold; }
  .getset-accordionlist dt a {
    display: block;
    position: relative;
    padding-left: 14px; }
  .getset-accordionlist dt a:focus {
    outline: none; }
  .getset-accordionlist dt a:hover {
    text-decoration: none; }
.getset-accordionlist dd p {
  margin: 0;
  padding: 0 0 1em; }
.getset-accordionlist dd a {
  text-decoration: underline; }
.getset-accordionlist .indicator {
  font-family: 'getset';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: -.25em;
  top: 0; }
.getset-accordionlist .indicator:before {
  font-size: 16px;
  font-size: 1.6rem;
  content: "\e003";
  display: inline-block;
  vertical-align: middle; }
.getset-accordionlist .expanded .indicator:before {
  content: "\e004"; }

/* Forms */
.getset-formrow {
  overflow: hidden;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 10px; }
  .getset-formrow > * {
    float: left; }
  .getset-formrow label {
    font-weight: bold;
    width: 85px;
    margin-left: 25px;
    margin-right: 17px;
    padding-top: 6px; }
  .getset-formrow input,
  .getset-formrow button,
  .getset-formrow select,
  .getset-formrow textarea {
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
  .getset-formrow select,
  .getset-formrow textarea,
  .getset-formrow input[type="text"] {
    display: inline-block;
    height: 30px;
    padding: 8px 6px;
    line-height: 14px;
    color: #414040;
    -webkit-border-radius: 2px;
    border-radius: 2pxpx;
    vertical-align: middle;
    width: 215px; }
  .getset-formrow input.text,
  .getset-formrow textarea {
    background: #e9e9e9;
    border: 1px solid #fff;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.075) inset;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.075) inset;
    -webkit-transition: border linear 0.1s, box-shadow 0.1s linear;
    -moz-transition: border linear 0.1s, box-shadow 0.1s linear;
    -ms-transition: border linear 0.1s, box-shadow 0.1s linear;
    -o-transition: border linear 0.1s, box-shadow 0.1s linear;
    transition: border linear 0.1s, box-shadow 0.1s linear; }
    .getset-formrow input.text:focus,
    .getset-formrow textarea:focus {
      border-color: rgba(82, 168, 236, 0.8);
      outline: 0;
      outline: thin dotted \9;
      /* IE6-9 */
      -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.075) inset, 0 0 8px 0 rgba(82,168,236,.6);
      box-shadow: 0 1px 1px 0 rgba(0,0,0,.075) inset, 0 0 8px 0 rgba(82,168,236,.6); }
  .getset-formrow textarea {
    height: auto; }
  .getset-formrow input[type="image"] {
    margin-left: 122px; }

hr + .getset-formrow {
  margin-top: 40px; }

/* Buttons */
.getset .btn {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  -webkit-border-radius: 5;
  border-radius: 5px;
  font-size: 13px;
  font-size: 1.3rem;
  white-space: nowrap;
  line-height: 1;
  padding: 7px 15px;
  margin-top: .4em; }
  .getset .btn span {
    font-size: 16px;
    font-size: 1.6rem;
    font-weight: 300;
    padding-left: 5px; }
  .getset .btn:hover {
    text-decoration: none; }

/* Icons */
.getset .icon-top,
.getset .icon-left,
.getset .icon-solo {
  display: block;
  background-repeat: no-repeat; }

.getset .icon-top {
  padding-top: 63px;
  background-position: 50% 0; }

.getset .icon-left {
  display: inline-block;
  text-align: baseline;
  width: 45px;
  height: 50px;
  margin-right: 10px;
  background-position: 50% 0; }

.getset .icon-solo {
  display: block;
  width: 45px;
  height: 50px;
  background-position: 50% 0; }

.getset .icon-floatleft {
  float: left;
  display: block;
  margin-right: 10px;
  background-position: 0 0; }

/* Icon images */
.getset .icon-baby {
  background-image: url("../images/icon_green_baby.png"); }

.getset .icon-beer {
  background-image: url("../images/icon_green_beer.png"); }

.getset .icon-biib {
  background-image: url("../images/icon_green_biib.png"); }

.getset .icon-biib-app {
  background-image: url("../images/icon_biib_app.png");
  width: 34px;
  height: 34px; }

.getset .icon-bike {
  background-image: url("../images/icon_green_bike.png"); }

.getset .icon-book {
  background-image: url("../images/icon_green_book.png"); }

.getset .icon-briefcase {
  background-image: url("../images/icon_green_briefcase.png"); }

.getset .icon-bus {
  background-image: url("../images/icon_green_bus.png"); }

.getset .icon-car {
  background-image: url("../images/icon_green_car.png"); }

.getset .icon-chair {
  background-image: url("../images/icon_green_chair.png"); }

.getset .icon-check {
  background-image: url("../images/icon_check.png"); }

.getset .icon-checklist {
  background-image: url("../images/icon_green_checklist.png"); }

.getset .icon-clock {
  background-image: url("../images/icon_green_clock.png"); }

.getset .icon-clotheshangar {
  background-image: url("../images/icon_green_clotheshangar.png"); }

.getset .icon-coffee {
  background-image: url("../images/icon_green_coffee.png"); }

.getset .icon-coffee-to-go {
  background-image: url("../images/icon_green_coffee_to_go.png"); }

.getset .icon-dot {
  background-image: url("../images/icon_dot.png"); }

.getset .icon-envelope {
  background-image: url("../images/icon_green_envelope.png"); }

.getset .icon-flower {
  background-image: url("../images/icon_green_flower.png"); }

.getset .icon-graph {
  background-image: url("../images/icon_green_graph.png"); }

.getset .icon-headphones {
  background-image: url("../images/icon_green_headphones.png"); }

.getset .icon-key {
  background-image: url("../images/icon_green_key.png"); }

.getset .icon-leaf {
  background-image: url("../images/icon_green_leaf.png"); }

.getset .icon-lunch {
  background-image: url("../images/icon_green_lunch.png"); }

.getset .icon-map {
  background-image: url("../images/icon_green_map.png"); }

.getset .icon-mappin {
  background-image: url("../images/icon_green_mappin.png"); }

.getset .icon-money {
  background-image: url("../images/icon_green_money.png"); }

.getset .icon-monitor {
  background-image: url("../images/icon_green_monitor.png"); }

.getset .icon-paperclip {
  background-image: url("../images/icon_green_paperclip.png"); }

.getset .icon-plus {
  background-image: url("../images/icon_plus.png"); }

.getset .icon-run {
  background-image: url("../images/icon_green_run.png"); }

.getset .icon-shoppingcart {
  background-image: url("../images/icon_green_shoppingcart.png"); }

.getset .icon-silverware {
  background-image: url("../images/icon_green_silverware.png"); }

.getset .icon-signpost {
  background-image: url("../images/icon_green_signpost.png"); }

.getset .icon-star {
  background-image: url("../images/icon_star.png"); }

.getset .icon-starbucks {
  background-image: url("../images/icon_green_starbucks.png"); }

.getset .icon-storefront {
  background-image: url("../images/icon_green_storefront.png"); }

.getset .icon-ticket {
  background-image: url("../images/icon_green_ticket.png"); }

.getset .icon-train {
  background-image: url("../images/icon_green_train.png"); }

.getset .icon-truck {
  background-image: url("../images/icon_green_truck.png"); }

.getset .icon-walk {
  background-image: url("../images/icon_green_walk.png"); }

.getset .icon-weight {
  background-image: url("../images/icon_green_weight.png"); }

.getset .icon-wireless {
  background-image: url("../images/icon_green_wireless.png"); }

.getset .icon-group-amenities {
  background-image: url("../images/icon_group_biib_amenities.png");
  min-width: 296px;
  background-position: 0 0; }

.getset .icon-group-flexoptions {
  background-image: url("../images/icon_group_flexoptions.png");
  background-position: 0 0; }

/* Retina Icons */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 13 / 10), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi), (min-resolution: 1.3dppx) {
  .backgroundsize .getset .icon-baby {
    background-image: url("../images/icon_green_baby@2x.png");
    -moz-background-size: 29px 50px;
    -ie-background-size: 29px 50px;
    -o-background-size: 29px 50px;
    -webkit-background-size: 29px 50px;
    background-size: 29px 50px; }

  .backgroundsize .getset .icon-beer {
    background-image: url("../images/icon_green_beer@2x.png");
    -moz-background-size: 32px 50px;
    -ie-background-size: 32px 50px;
    -o-background-size: 32px 50px;
    -webkit-background-size: 32px 50px;
    background-size: 32px 50px; }

  .backgroundsize .getset .icon-biib {
    background-image: url("../images/icon_green_biib@2x.png");
    -moz-background-size: 35px 50px;
    -ie-background-size: 35px 50px;
    -o-background-size: 35px 50px;
    -webkit-background-size: 35px 50px;
    background-size: 35px 50px; }

  .backgroundsize .getset .icon-biib-app {
    background-image: url("../images/icon_biib_app@2x.png");
    -moz-background-size: 34px 50px;
    -ie-background-size: 34px 50px;
    -o-background-size: 34px 50px;
    -webkit-background-size: 34px 50px;
    background-size: 34px 34px; }

  .backgroundsize .getset .icon-bike {
    background-image: url("../images/icon_green_bike@2x.png");
    -moz-background-size: 55px 50px;
    -ie-background-size: 55px 50px;
    -o-background-size: 55px 50px;
    -webkit-background-size: 55px 50px;
    background-size: 55px 50px; }

  .backgroundsize .getset .icon-book {
    background-image: url("../images/icon_green_book@2x.png");
    -moz-background-size: 23px 50px;
    -ie-background-size: 23px 50px;
    -o-background-size: 23px 50px;
    -webkit-background-size: 23px 50px;
    background-size: 23px 50px; }

  .backgroundsize .getset .icon-briefcase {
    background-image: url("../images/icon_green_briefcase@2x.png");
    -moz-background-size: 30px 50px;
    -ie-background-size: 30px 50px;
    -o-background-size: 30px 50px;
    -webkit-background-size: 30px 50px;
    background-size: 30px 50px; }

  .backgroundsize .getset .icon-bus {
    background-image: url("../images/icon_green_bus@2x.png");
    -moz-background-size: 34px 50px;
    -ie-background-size: 34px 50px;
    -o-background-size: 34px 50px;
    -webkit-background-size: 34px 50px;
    background-size: 34px 50px; }

  .backgroundsize .getset .icon-car {
    background-image: url("../images/icon_green_car@2x.png");
    -moz-background-size: 39px 50px;
    -ie-background-size: 39px 50px;
    -o-background-size: 39px 50px;
    -webkit-background-size: 39px 50px;
    background-size: 39px 50px; }

  .backgroundsize .getset .icon-chair {
    background-image: url("../images/icon_green_chair@2x.png");
    -moz-background-size: 30px 50px;
    -ie-background-size: 30px 50px;
    -o-background-size: 30px 50px;
    -webkit-background-size: 30px 50px;
    background-size: 30px 50px; }

  .backgroundsize .getset .icon-checklist {
    background-image: url("../images/icon_green_checklist@2x.png");
    -moz-background-size: 25px 50px;
    -ie-background-size: 25px 50px;
    -o-background-size: 25px 50px;
    -webkit-background-size: 25px 50px;
    background-size: 25px 50px; }

  .backgroundsize .getset .icon-clock {
    background-image: url("../images/icon_green_clock@2x.png");
    -moz-background-size: 30px 50px;
    -ie-background-size: 30px 50px;
    -o-background-size: 30px 50px;
    -webkit-background-size: 30px 50px;
    background-size: 30px 50px; }

  .backgroundsize .getset .icon-clotheshangar {
    background-image: url("../images/icon_green_clotheshangar@2x.png");
    -moz-background-size: 41px 50px;
    -ie-background-size: 41px 50px;
    -o-background-size: 41px 50px;
    -webkit-background-size: 41px 50px;
    background-size: 41px 50px; }

  .backgroundsize .getset .icon-coffee {
    background-image: url("../images/icon_green_coffee@2x.png");
    -moz-background-size: 35px 50px;
    -ie-background-size: 35px 50px;
    -o-background-size: 35px 50px;
    -webkit-background-size: 35px 50px;
    background-size: 35px 50px; }

  .backgroundsize .getset .icon-coffee-to-go {
    background-image: url("../images/icon_green_coffee_to_go@2x.png");
    -moz-background-size: 29px 50px;
    -ie-background-size: 29px 50px;
    -o-background-size: 29px 50px;
    -webkit-background-size: 29px 50px;
    background-size: 29px 50px; }

  .backgroundsize .getset .icon-envelope {
    background-image: url("../images/icon_green_envelope@2x.png");
    -moz-background-size: 35px 50px;
    -ie-background-size: 35px 50px;
    -o-background-size: 35px 50px;
    -webkit-background-size: 35px 50px;
    background-size: 35px 50px; }

  .backgroundsize .getset .icon-flower {
    background-image: url("../images/icon_green_flower@2x.png");
    -moz-background-size: 19px 50px;
    -ie-background-size: 19px 50px;
    -o-background-size: 19px 50px;
    -webkit-background-size: 19px 50px;
    background-size: 19px 50px; }

  .backgroundsize .getset .icon-graph {
    background-image: url("../images/icon_green_graph@2x.png");
    -moz-background-size: 36px 50px;
    -ie-background-size: 36px 50px;
    -o-background-size: 36px 50px;
    -webkit-background-size: 36px 50px;
    background-size: 36px 50px; }

  .backgroundsize .getset .icon-headphones {
    background-image: url("../images/icon_green_headphones@2x.png");
    -moz-background-size: 34px 50px;
    -ie-background-size: 34px 50px;
    -o-background-size: 34px 50px;
    -webkit-background-size: 34px 50px;
    background-size: 34px 50px; }

  .backgroundsize .getset .icon-key {
    background-image: url("../images/icon_green_key@2x.png");
    -moz-background-size: 37px 50px;
    -ie-background-size: 37px 50px;
    -o-background-size: 37px 50px;
    -webkit-background-size: 37px 50px;
    background-size: 37px 50px; }

  .backgroundsize .getset .icon-leaf {
    background-image: url("../images/icon_green_leaf@2x.png");
    -moz-background-size: 32px 50px;
    -ie-background-size: 32px 50px;
    -o-background-size: 32px 50px;
    -webkit-background-size: 32px 50px;
    background-size: 32px 50px; }

  .backgroundsize .getset .icon-lunch {
    background-image: url("../images/icon_green_lunch@2x.png");
    -moz-background-size: 41px 50px;
    -ie-background-size: 41px 50px;
    -o-background-size: 41px 50px;
    -webkit-background-size: 41px 50px;
    background-size: 41px 50px; }

  .backgroundsize .getset .icon-map {
    background-image: url("../images/icon_green_map@2x.png");
    -moz-background-size: 31px 50px;
    -ie-background-size: 31px 50px;
    -o-background-size: 31px 50px;
    -webkit-background-size: 31px 50px;
    background-size: 31px 50px; }

  .backgroundsize .getset .icon-mappin {
    background-image: url("../images/icon_green_mappin@2x.png");
    -moz-background-size: 22px 50px;
    -ie-background-size: 22px 50px;
    -o-background-size: 22px 50px;
    -webkit-background-size: 22px 50px;
    background-size: 22px 50px; }

  .backgroundsize .getset .icon-money {
    background-image: url("../images/icon_green_money@2x.png");
    -moz-background-size: 42px 50px;
    -ie-background-size: 42px 50px;
    -o-background-size: 42px 50px;
    -webkit-background-size: 42px 50px;
    background-size: 42px 50px; }

  .backgroundsize .getset .icon-monitor {
    background-image: url("../images/icon_green_monitor@2x.png");
    -moz-background-size: 39px 50px;
    -ie-background-size: 39px 50px;
    -o-background-size: 39px 50px;
    -webkit-background-size: 39px 50px;
    background-size: 39px 50px; }

  .backgroundsize .getset .icon-paperclip {
    background-image: url("../images/icon_green_paperclip@2x.png");
    -moz-background-size: 29px 50px;
    -ie-background-size: 29px 50px;
    -o-background-size: 29px 50px;
    -webkit-background-size: 29px 50px;
    background-size: 29px 50px; }

  .backgroundsize .getset .icon-run {
    background-image: url("../images/icon_green_run@2x.png");
    -moz-background-size: 26px 50px;
    -ie-background-size: 26px 50px;
    -o-background-size: 26px 50px;
    -webkit-background-size: 26px 50px;
    background-size: 26px 50px; }

  .backgroundsize .getset .icon-shoppingcart {
    background-image: url("../images/icon_green_shoppingcart@2x.png");
    -moz-background-size: 31px 50px;
    -ie-background-size: 31px 50px;
    -o-background-size: 31px 50px;
    -webkit-background-size: 31px 50px;
    background-size: 31px 50px; }

  .backgroundsize .getset .icon-silverware {
    background-image: url("../images/icon_green_silverware@2x.png");
    -moz-background-size: 24px 50px;
    -ie-background-size: 24px 50px;
    -o-background-size: 24px 50px;
    -webkit-background-size: 24px 50px;
    background-size: 24px 50px; }

  .backgroundsize .getset .icon-signpost {
    background-image: url("../images/icon_green_signpost@2x.png");
    -moz-background-size: 32px 50px;
    -ie-background-size: 32px 50px;
    -o-background-size: 32px 50px;
    -webkit-background-size: 32px 50px;
    background-size: 32px 50px; }

  .backgroundsize .getset .icon-starbucks {
    background-image: url("../images/icon_green_starbucks@2x.png");
    -moz-background-size: 41px 50px;
    -ie-background-size: 41px 50px;
    -o-background-size: 41px 50px;
    -webkit-background-size: 41px 50px;
    background-size: 41px 50px; }

  .backgroundsize .getset .icon-storefront {
    background-image: url("../images/icon_green_storefront@2x.png");
    -moz-background-size: 30px 50px;
    -ie-background-size: 30px 50px;
    -o-background-size: 30px 50px;
    -webkit-background-size: 30px 50px;
    background-size: 30px 50px; }

  .backgroundsize .getset .icon-ticket {
    background-image: url("../images/icon_green_ticket@2x.png");
    -moz-background-size: 28px 50px;
    -ie-background-size: 28px 50px;
    -o-background-size: 28px 50px;
    -webkit-background-size: 28px 50px;
    background-size: 28px 50px; }

  .backgroundsize .getset .icon-train {
    background-image: url("../images/icon_green_train@2x.png");
    -moz-background-size: 29px 50px;
    -ie-background-size: 29px 50px;
    -o-background-size: 29px 50px;
    -webkit-background-size: 29px 50px;
    background-size: 29px 50px; }

  .backgroundsize .getset .icon-truck {
    background-image: url("../images/icon_green_truck@2x.png");
    -moz-background-size: 37px 50px;
    -ie-background-size: 37px 50px;
    -o-background-size: 37px 50px;
    -webkit-background-size: 37px 50px;
    background-size: 37px 50px; }

  .backgroundsize .getset .icon-walk {
    background-image: url("../images/icon_green_walk@2x.png");
    -moz-background-size: 19px 50px;
    -ie-background-size: 19px 50px;
    -o-background-size: 19px 50px;
    -webkit-background-size: 19px 50px;
    background-size: 19px 50px; }

  .backgroundsize .getset .icon-weight {
    background-image: url("../images/icon_green_weight@2x.png");
    -moz-background-size: 43px 50px;
    -ie-background-size: 43px 50px;
    -o-background-size: 43px 50px;
    -webkit-background-size: 43px 50px;
    background-size: 43px 50px; }

  .backgroundsize .getset .icon-wireless {
    background-image: url("../images/icon_green_wireless@2x.png");
    -moz-background-size: 35px 50px;
    -ie-background-size: 35px 50px;
    -o-background-size: 35px 50px;
    -webkit-background-size: 35px 50px;
    background-size: 35px 50px; }

  .backgroundsize .getset .icon-schedule-key {
    -moz-background-size: 15px 15px;
    -ie-background-size: 15px 15px;
    -o-background-size: 15px 15px;
    -webkit-background-size: 15px 15px;
    background-size: 15px 15px; }

  .backgroundsize .getset .icon-plus {
    background-image: url("../images/icon_plus@2x.png"); }

  .backgroundsize .getset .icon-dot {
    background-image: url("../images/icon_dot@2x.png"); }

  .backgroundsize .getset .icon-star {
    background-image: url("../images/icon_star@2x.png"); }

  .backgroundsize .getset .icon-check {
    background-image: url("../images/icon_check@2x.png"); }

  .backgroundsize .getset .icon-group-amenities {
    background-image: url("../images/icon_group_biib_amenities@2x.png");
    -moz-background-size: 296px 50px;
    -ie-background-size: 296px 50px;
    -o-background-size: 296px 50px;
    -webkit-background-size: 296px 50px;
    background-size: 296px 50px; }

  .backgroundsize .getset .icon-group-flexoptions {
    background-image: url("../images/icon_group_flexoptions@2x.png");
    -moz-background-size: 175px 50px;
    -ie-background-size: 175px 50px;
    -o-background-size: 175px 50px;
    -webkit-background-size: 175px 50px;
    background-size: 175px 50px; } }
/* Link lists */
.getset ul.linklist {
  margin-left: 0;
  list-style: none;
  font-weight: bold; }
  .getset ul.linklist li {
    margin-bottom: 3px;
    position: relative;
    padding-left: 14px; }
  .getset ul.linklist li:before {
    content: "\e001";
    font-family: 'getset';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-size: 75%;
    color: #0b5c88;
    margin-right: 5px;
    position: absolute;
    left: 0;
    top: .5em; }
  .getset ul.linklist a:hover {
    text-decoration: none; }

.getset-sidebar ul.linklist li:before {
  top: .4em; }

.icon-floatleft + .linklist,
b + .linklist {
  margin-top: 0; }

.icon-floatleft + .linklist {
  display: inline-block; }

/* Sidebar modules */
.getset-sidebar hr:first-child {
  display: none; }

.getset-module h2 {
  font-size: 20px;
  font-size: 2rem;
  text-transform: none;
  font-family: Georgia, "Times New Roman", Times, serif;
  letter-spacing: 0;
  font-weight: normal;
  margin-bottom: .25em;
  margin-top: 0;
  line-height: 1.1; }
.getset-module b.header {
  display: block;
  margin-top: 2em;
  margin-bottom: .2em; }
.getset-module p {
  margin: 0 0 1em; }
.getset-module iframe {
  margin-top: .75em; }
.getset-module .videothumb {
  display: block;
  margin: 0 0 1em;
  opacity: .85;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear; }
  .getset-module .videothumb:hover {
    opacity: 1; }
  .getset-module .videothumb img {
    margin: 0; }

.news-module ul.linklist {
  margin-bottom: 0; }

.featuredvideo-module h2 {
  font-size: 16px;
  font-size: 1.6rem;
  color: #0b5c88;
  font-style: italic; }

.dyk-module h2 {
  font-size: 20px;
  font-size: 2rem;
  font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 1px;
  text-transform: uppercase; }

/* Map key */
.getset .map-key {
  padding-left: 52px;
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: 2em 0 0; }

.getset .map-key-a {
  background-image: url("../images/icon_letter_a.png"); }

.getset .map-key-b {
  background-image: url("../images/icon_letter_b.png"); }

.getset .map-key-b1 {
  background-image: url("../images/icon_letter_b1.png"); }

.getset .map-key-b2 {
  background-image: url("../images/icon_letter_b2.png"); }

.getset .map-key-b6 {
  background-image: url("../images/icon_letter_b6.png"); }

.getset .map-key-b7 {
  background-image: url("../images/icon_letter_b7.png"); }

.getset .map-key-b8 {
  background-image: url("../images/icon_letter_b8.png"); }

.getset .map-key-b9 {
  background-image: url("../images/icon_letter_b9.png"); }

.getset .map-key-c {
  background-image: url("../images/icon_letter_c.png"); }

.getset .map-key-d {
  background-image: url("../images/icon_letter_d.png"); }

.getset .map-key-p {
  background-image: url("../images/icon_letter_p.png"); }

.getset .map-key-pn {
  background-image: url("../images/icon_letter_pn.png"); }

.getset .map-key-pe {
  background-image: url("../images/icon_letter_pe.png"); }

.getset .map-key-pw {
  background-image: url("../images/icon_letter_pw.png"); }

/* Map key of amenities */
.getset .map-key-amenities {
  margin-bottom: 0;
  margin-top: 0;
  font-size: 14px;
  font-size: 1.4rem; }

/* Schedule tables */
.icon-schedule-key {
  width: 15px;
  padding-top: 15px; }

.getset-table {
  margin-bottom: 2em; }
  .getset-table .tablehead {
    display: block;
    padding: 0 15px;
    border-top: 1px solid #a7a8a8;
    border-bottom: 1px solid #a7a8a8;
    font-family: Georgia, "Times New Roman", Times, serif;
    background: #eeeeee;
    /* Old browsers */
    background: -moz-linear-gradient(top, #eeeeee 1%, #dddddd 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eeeeee), color-stop(100%, #dddddd));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #eeeeee 1%, #dddddd 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #eeeeee 1%, #dddddd 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #eeeeee 1%, #dddddd 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #eeeeee 1%, #dddddd 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#eeeeee, endColorStr=#dddddd, GradientType=0 );
    /* IE6-8 */ }
    .getset-table .tablehead h3 {
      margin: 0;
      padding: 12px 0;
      background: url("../images/icon_download.png") no-repeat 100% 50%;
      font-weight: normal; }
    .getset-table .tablehead:hover {
      text-decoration: none; }
  .getset-table table {
    width: 100%; }
    .getset-table table td {
      border-bottom: 1px solid #a7a8a8;
      padding: 3px 6px 2px; }
    .getset-table table td.centered {
      text-align: center; }

.no-cssgradients .getset-table .tablehead {
  filter: none;
  background: url("../images/bg_mainnav.jpg") repeat-x 0 0 #dddddd; }

/* Schedule key */
.getset-schedule-key {
  margin-left: 10px; }
  .getset-schedule-key p {
    position: relative;
    margin: 0;
    padding: 0 0 0 19px; }
  .getset-schedule-key .icon-schedule-key {
    position: absolute;
    left: 0; }

/* Homepage slideshow */
.getset-slideshow-wrapper {
  position: relative;
  padding-top: 2px;
  margin-bottom: 20px;
  min-height: 349px;
  background: url("../images/bg_slideshow.png") no-repeat 50% 0; }

.no-boxshadow .getset-slideshow-wrapper {
  background: url("../images/bg_slideshow_nodropshadow.png") no-repeat 50% 0; }

.getset-slideshow {
  width: 701px;
  height: 338px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  background: #0b5c88;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #0b5c88), color-stop(100%, #00385f));
  /* Chrome,Safari4+ */
  background: -webkit-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
  /* Opera 12+ */
  background: -ms-radial-gradient(center, ellipse cover, #0b5c88 0%, #00385f 100%);
  /* IE10+ */
  background: radial-gradient(ellipse at center, #0b5c88 0%, #00385f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0b5c88, endColorstr=#00385f,GradientType=0 );
  /* IE6-9 fallback on vertical gradient */
  -webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.6);
  box-shadow: 0 3px 8px 0 rgba(0,0,0,.6); }

.getset-slide {
  position: relative;
  zoom: 1;
  width: 701px;
  height: 338px; }
  .getset-slide img {
    position: absolute;
    top: 0;
    left: 0;
    border: none;
    margin: 0; }

.getset-slidecontent {
  position: absolute;
  bottom: 14px;
  color: #fff;
  text-shadow: 0 0 15px rgba(0, 0, 0, 0.85);
  font-size: 13px;
  font-size: 1.3rem; }
  .getset-slidecontent.pos-bottomright {
    right: 25px;
    text-align: right; }
  .getset-slidecontent.pos-bottomleft {
    left: 25px;
    text-align: left; }
  .getset-slidecontent .getset-slidecta,
  .getset-slidecontent .getset-slidecaption {
    display: inline-block;
    vertical-align: middle; }
  .getset-slidecontent .getset-slidecaption {
    text-align: left;
    margin: 0;
    font-weight: bold;
    line-height: 1.3; }
  .getset-slidecontent.stacked {
    text-align: left; }
    .getset-slidecontent.stacked .getset-slidecta,
    .getset-slidecontent.stacked .getset-slidecaption {
      display: block; }
  .getset-slidecontent .border-left {
    border-left: 1px solid #fff;
    padding-left: 24px;
    margin-left: 21px;
    padding-top: 5px;
    padding-bottom: 5px; }
  .getset-slidecontent .border-right {
    border-right: 1px solid #fff;
    padding-right: 24px;
    margin-right: 21px;
    text-align: right; }
  .getset-slidecontent.stacked .border-left {
    margin-left: 0; }
  .getset-slidecontent.stacked .border-right {
    margin-right: 0; }

a.getset-slidecta {
  text-transform: uppercase;
  font-size: 35px;
  font-size: 3.5rem;
  font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff !important;
  font-style: normal;
  font-weight: normal;
  letter-spacing: 1px;
  line-height: 1; }
  a.getset-slidecta.arrow-left:before, a.getset-slidecta.arrow-right:after {
    content: "\e001";
    font-family: 'getset';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-size: 60%;
    color: #bcbe20;
    position: relative;
    top: -.15em; }
  a.getset-slidecta.arrow-left:before {
    margin-right: 5px; }
  a.getset-slidecta.arrow-right:after {
    margin-left: 10px; }
  a.getset-slidecta:hover {
    text-decoration: none;
    color: #bcbe20 !important;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.95); }

.stacked a.getset-slidecta {
  font-size: 30px;
  font-size: 3rem; }

.ie8 a.getset-slidecta.arrow-left:before,
.ie8 a.getset-slidecta.arrow-right:after {
  font-size: 21px; }

/* Slideshow nav buttons */
.getset-slidenav a {
  display: block;
  position: absolute;
  height: 0;
  width: 38px;
  padding-top: 39px;
  overflow: hidden;
  top: 50%;
  margin-top: -19px;
  z-index: 100;
  opacity: .8;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear; }
  .getset-slidenav a.getset-slide-prev {
    left: 25px;
    background: url("../images/icon_slidenav_prev.png") no-repeat 0 0; }
  .getset-slidenav a.getset-slide-next {
    right: 25px;
    background: url("../images/icon_slidenav_next.png") no-repeat 0 0; }
  .getset-slidenav a:hover {
    opacity: .99; }

/* Retina Slidenav Icons */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 13 / 10), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 124.8dpi), (min-resolution: 1.3dppx) {
  .backgroundsize .getset-slidenav a {
    -moz-background-size: 38px 38px;
    -ie-background-size: 38px 38px;
    -o-background-size: 38px 38px;
    -webkit-background-size: 38px 38px;
    background-size: 38px 38px; }

  .backgroundsize .getset-slidenav a.getset-slide-prev {
    background-image: url("../images/icon_slidenav_prev@2x.png"); }

  .backgroundsize .getset-slidenav a.getset-slide-next {
    background-image: url("../images/icon_slidenav_next@2x.png"); } }
/* Homepage Callouts */
.getset-box {
  border: 1px solid #8d8f8f;
  background: #d4d4d3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #d4d4d3 1%, #b0afaf 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #d4d4d3), color-stop(100%, #b0afaf));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #d4d4d3 1%, #b0afaf 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #d4d4d3 1%, #b0afaf 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #d4d4d3 1%, #b0afaf 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #d4d4d3 1%, #b0afaf 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#d4d4d3, endColorStr=#b0afaf, GradientType=0 );
  /* IE6-8 */
  padding: 20px 12px; }

.getset-homecallouts {
  text-align: center; }

.getset-homecallout {
  display: inline-block;
  vertical-align: top;
  margin-right: 39px;
  min-height: 193px; }
  .getset-homecallout h2 {
    margin-top: 0;
    font-size: 17px;
    font-size: 1.7rem;
    line-height: 1.2; }

/* Homepage Countdown callout */
.getset-homecallout.getset-countdown {
  width: 183px; }
  .getset-homecallout.getset-countdown h2 {
    padding-bottom: .5em;
    letter-spacing: 1px; }
  .getset-homecallout.getset-countdown p {
    margin-bottom: 0;
    text-transform: uppercase;
    font-family: "MuseoSans500", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 11px;
    font-size: 1.1rem;
    letter-spacing: 1px; }
    .getset-homecallout.getset-countdown p b {
      font-weight: normal;
      font-size: 17px;
      font-size: 1.7rem; }

.getset-countdown .getset-box {
  display: none; }

.getset-countdown-days {
  display: block;
  border-top: 1px solid #a3a3a3;
  border-bottom: 1px solid #949496;
  padding: 12px 0 0;
  color: #0b5c88;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-style: italic;
  font-size: 16px;
  font-size: 1.6rem; }

.welcome .getset-countdown-days {
  padding-bottom: 12px; }

.getset-countdown-number {
  font-size: 75px;
  font-size: 7.5rem;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  font-style: normal;
  line-height: 1;
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-top: -5px; }

/* Homepage amenities callout */
.getset-homecallout.getset-amenities {
  width: 210px; }
  .getset-homecallout.getset-amenities h2 {
    margin: 1em 0; }
  .getset-homecallout.getset-amenities ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .getset-homecallout.getset-amenities ul > li {
      display: inline-block;
      *display: inline;
      *zoom: 1; }
      .getset-homecallout.getset-amenities ul > li:first-child {
        margin-left: 0px; }
    .getset-homecallout.getset-amenities ul li {
      vertical-align: middle;
      margin: 0 .2em .5em; }

/* Homepage News callout */
.getset-homecallout.getset-news {
  width: 450px;
  margin-right: 0;
  border-left: 1px solid #a7a8a8;
  padding-left: 30px; }
  .getset-homecallout.getset-news h2, .getset-homecallout.getset-news .getset-news-blurb {
    display: inline-block;
    vertical-align: middle; }
  .getset-homecallout.getset-news h2 {
    font-size: 20px;
    font-size: 2rem;
    line-height: 1.1;
    width: 122px;
    margin-right: 10px; }
    .getset-homecallout.getset-news h2 i {
      font-family: Georgia, "Times New Roman", Times, serif;
      color: #0b5c88;
      font-style: italic;
      font-size: 18px;
      font-size: 1.8rem;
      display: block;
      text-transform: none;
      letter-spacing: 0; }
  .getset-homecallout.getset-news .getset-news-header {
    font-size: 28px;
    font-size: 2.8rem; }
  .getset-homecallout.getset-news .getset-news-blurb {
    text-align: left;
    width: 270px; }
    .getset-homecallout.getset-news .getset-news-blurb h3, .getset-homecallout.getset-news .getset-news-blurb p, .getset-homecallout.getset-news .getset-news-blurb .linklist {
      margin: 3px 0; }
    .getset-homecallout.getset-news .getset-news-blurb h3 {
      font-size: 16px;
      font-size: 1.6rem;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-weight: normal; }

/* News landing page */
.getset-news-featured h2 {
  margin-bottom: 0; }
.getset-news-featured hr {
  clear: left; }
.getset-news-featured .image-left,
.getset-news-featured .getset-news-blurb {
  margin-top: .75em;
  margin-bottom: 1em; }
.getset-news-featured .getset-news-blurb {
  margin-left: 180px; }
  .getset-news-featured .getset-news-blurb h3 {
    font-size: 15px;
    font-size: 1.5rem;
    margin-top: 0; }
  .getset-news-featured .getset-news-blurb p {
    font-size: 14px;
    font-size: 1.4rem;
    margin-bottom: 0; }

.getset-news-blurb h3, .getset-news-blurb .getset-news-date,
.getset-news-story h3,
.getset-news-story .getset-news-date {
  font-family: Georgia, "Times New Roman", Times, serif; }
.getset-news-blurb h3,
.getset-news-story h3 {
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 1.4; }

.getset-news-story {
  font-size: 14px;
  font-size: 1.4rem; }
  .getset-news-story h2 {
    font-family: Georgia, "Times New Roman", Times, serif;
    text-transform: none;
    color: #0b5c88; }
  .getset-news-story a {
    font-weight: bold; }
