@charset "UTF-8";
/** Default Variables.  Modify this file to provide default Bootstrap Framework variables. The Bootstrap Framework will not override any variables defined here because it uses the `!default` flag which will only set their default if not already defined here.  You can copy existing variables directly from the following file: ./THEMENAME/bootstrap/assets/stylesheets/bootstrap/_variables.scss */
/** Base fonts. */
@font-face { font-family: 'FontAwesome'; src: url("../assets/fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }
@font-face { font-family: "Oswald Regular"; font-weight: normal; font-style: normal; src: url("../assets/fonts/Oswald-Regular.ttf") format("truetype"), url("../assets/fonts/Oswald-Regular.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "Oswald Bold"; font-weight: normal; font-style: normal; src: url("../assets/fonts/Oswald-Bold.ttf") format("truetype"), url("../assets/fonts/Oswald-Bold.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "Oswald DemiBold"; font-weight: normal; font-style: normal; src: url("../assets/fonts/Oswald-DemiBold.ttf") format("truetype"), url("../assets/fonts/Oswald-DemiBold.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "Oswald Extra Light"; font-weight: normal; font-style: normal; src: url("../assets/fonts/Oswald-ExtraLight.ttf") format("truetype"), url("../assets/fonts/Oswald-ExtraLight.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Regular"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Regular.ttf") format("truetype"), url("../assets/fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Semibold"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Semibold.ttf") format("truetype"), url("../assets/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Bold"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Bold.ttf") format("truetype"), url("../assets/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Light"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Light.ttf") format("truetype"), url("../assets/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Italic"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Italic.ttf") format("truetype"), url("../assets/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Bold Italic"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-BoldItalic.ttf") format("truetype"), url("../assets/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "OpenSans Semibold"; font-weight: normal; font-style: normal; src: url("../assets/fonts/OpenSans-Semibold.ttf") format("truetype"), url("../assets/fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"); }
@font-face { font-family: "SummerHearts Regular"; font-weight: normal; font-style: normal; src: url("../assets/fonts/SummerHearts-Regular.ttf") format("truetype"), url("../assets/fonts/SummerHearts-Regular.eot?#iefix") format("embedded-opentype"); }
/* Typography.  */
/* line 7, ../src/scss/base/_typography.scss */
.main-container h1.page-header { max-width: 100%; font-family: "Oswald Regular" !important; font-size: 50px; font-size: 5rem; letter-spacing: 2px; color: #000033; border: none; margin-top: 0; }
/* line 17, ../src/scss/base/_typography.scss */
.main-container h1.page-header .field--label { font-family: "Oswald Regular" !important; }

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

/* line 19, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
body { margin: 0; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/* line 54, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

/* line 67, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
audio:not([controls]) { display: none; height: 0; }

/* line 77, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
[hidden], template { display: none; }

/* line 89, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
a { background-color: transparent; }

/* line 98, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
a:active, a:hover { outline: 0; }

/* line 110, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] { border-bottom: 1px dotted; }

/* line 118, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
b, strong { font-weight: bold; }

/* line 127, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
dfn { font-style: italic; }

/* line 136, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
h1 { font-size: 2em; margin: 0.67em 0; }

/* line 145, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
mark { background: #ff0; color: #000; }

/* line 154, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
small { font-size: 80%; }

/* line 162, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

/* line 170, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
sup { top: -0.5em; }

/* line 174, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
sub { bottom: -0.25em; }

/* line 185, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
img { border: 0; }

/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) { overflow: hidden; }

/* line 204, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
figure { margin: 1em 40px; }

/* line 212, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
hr { box-sizing: content-box; height: 0; }

/* line 221, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
pre { overflow: auto; }

/* line 229, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* line 252, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

/* line 266, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button { overflow: visible; }

/* line 277, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button, select { text-transform: none; }

/* line 290, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/* line 302, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button[disabled], html input[disabled] { cursor: default; }

/* line 311, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* line 322, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
input { line-height: normal; }

/* line 334, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

/* line 346, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/* line 356, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }

/* line 367, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* line 376, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/* line 387, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
legend { border: 0; padding: 0; }

/* line 396, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
textarea { overflow: auto; }

/* line 405, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
optgroup { font-weight: bold; }

/* line 416, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
table { border-collapse: collapse; border-spacing: 0; }

/* line 421, ../bootstrap/assets/stylesheets/bootstrap/_normalize.scss */
td, th { padding: 0; }

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print { /* line 9, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  *, *:before, *:after { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important; }
  /* line 18, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  a, a:visited { text-decoration: underline; }
  /* line 23, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  a[href]:after { content: " (" attr(href) ")"; }
  /* line 27, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]:after { content: " (" attr(title) ")"; }
  /* line 33, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  a[href^="#"]:after, a[href^="javascript:"]:after { content: ""; }
  /* line 38, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  /* line 44, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  thead { display: table-header-group; }
  /* line 48, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  tr, img { page-break-inside: avoid; }
  /* line 53, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  img { max-width: 100% !important; }
  /* line 57, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  p, h2, h3 { orphans: 3; widows: 3; }
  /* line 64, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  h2, h3 { page-break-after: avoid; }
  /* line 72, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .navbar { display: none; }
  /* line 77, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .btn > .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more > .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more > .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more > .caret, .dropup > .btn > .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .dropup > .read-more > .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article .dropup > .read-more > .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article .dropup > .read-more > .caret { border-top-color: #000 !important; }
  /* line 81, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .label { border: 1px solid #000; }
  /* line 85, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .table { border-collapse: collapse !important; }
  /* line 88, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .table td, .table th { background-color: #fff !important; }
  /* line 94, ../bootstrap/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } }
@font-face { font-family: 'Glyphicons Halflings'; src: url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.eot"); src: url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../bootstrap/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

/* line 37, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before { content: "\002a"; }

/* line 38, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus:before { content: "\002b"; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; }

/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus:before { content: "\2212"; }

/* line 42, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before { content: "\2601"; }

/* line 43, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before { content: "\2709"; }

/* line 44, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before { content: "\270f"; }

/* line 45, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-glass:before { content: "\e001"; }

/* line 46, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-music:before { content: "\e002"; }

/* line 47, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-search:before { content: "\e003"; }

/* line 48, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart:before { content: "\e005"; }

/* line 49, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star:before { content: "\e006"; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before { content: "\e007"; }

/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-user:before { content: "\e008"; }

/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-film:before { content: "\e009"; }

/* line 53, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before { content: "\e010"; }

/* line 54, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th:before { content: "\e011"; }

/* line 55, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before { content: "\e012"; }

/* line 56, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok:before { content: "\e013"; }

/* line 57, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove:before { content: "\e014"; }

/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before { content: "\e015"; }

/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before { content: "\e016"; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-off:before { content: "\e017"; }

/* line 61, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-signal:before { content: "\e018"; }

/* line 62, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cog:before { content: "\e019"; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-trash:before { content: "\e020"; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-home:before { content: "\e021"; }

/* line 65, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-file:before { content: "\e022"; }

/* line 66, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-time:before { content: "\e023"; }

/* line 67, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-road:before { content: "\e024"; }

/* line 68, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before { content: "\e025"; }

/* line 69, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download:before { content: "\e026"; }

/* line 70, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-upload:before { content: "\e027"; }

/* line 71, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before { content: "\e028"; }

/* line 72, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before { content: "\e029"; }

/* line 73, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before { content: "\e030"; }

/* line 74, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before { content: "\e031"; }

/* line 75, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before { content: "\e032"; }

/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lock:before { content: "\e033"; }

/* line 77, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flag:before { content: "\e034"; }

/* line 78, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before { content: "\e035"; }

/* line 79, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before { content: "\e036"; }

/* line 80, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before { content: "\e037"; }

/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before { content: "\e038"; }

/* line 82, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before { content: "\e039"; }

/* line 83, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before { content: "\e040"; }

/* line 84, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tag:before { content: "\e041"; }

/* line 85, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tags:before { content: "\e042"; }

/* line 86, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-book:before { content: "\e043"; }

/* line 87, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before { content: "\e044"; }

/* line 88, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-print:before { content: "\e045"; }

/* line 89, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-camera:before { content: "\e046"; }

/* line 90, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-font:before { content: "\e047"; }

/* line 91, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bold:before { content: "\e048"; }

/* line 92, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-italic:before { content: "\e049"; }

/* line 93, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before { content: "\e050"; }

/* line 94, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before { content: "\e051"; }

/* line 95, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before { content: "\e052"; }

/* line 96, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before { content: "\e053"; }

/* line 97, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before { content: "\e054"; }

/* line 98, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before { content: "\e055"; }

/* line 99, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list:before { content: "\e056"; }

/* line 100, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before { content: "\e057"; }

/* line 101, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before { content: "\e058"; }

/* line 102, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before { content: "\e059"; }

/* line 103, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-picture:before { content: "\e060"; }

/* line 104, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before { content: "\e062"; }

/* line 105, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before { content: "\e063"; }

/* line 106, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tint:before { content: "\e064"; }

/* line 107, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-edit:before { content: "\e065"; }

/* line 108, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share:before { content: "\e066"; }

/* line 109, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-check:before { content: "\e067"; }

/* line 110, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-move:before { content: "\e068"; }

/* line 111, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before { content: "\e069"; }

/* line 112, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before { content: "\e070"; }

/* line 113, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-backward:before { content: "\e071"; }

/* line 114, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play:before { content: "\e072"; }

/* line 115, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pause:before { content: "\e073"; }

/* line 116, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stop:before { content: "\e074"; }

/* line 117, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-forward:before { content: "\e075"; }

/* line 118, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before { content: "\e076"; }

/* line 119, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before { content: "\e077"; }

/* line 120, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eject:before { content: "\e078"; }

/* line 121, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before { content: "\e079"; }

/* line 122, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before { content: "\e080"; }

/* line 123, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before { content: "\e081"; }

/* line 124, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before { content: "\e082"; }

/* line 125, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before { content: "\e083"; }

/* line 126, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before { content: "\e084"; }

/* line 127, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before { content: "\e085"; }

/* line 128, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before { content: "\e086"; }

/* line 129, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before { content: "\e087"; }

/* line 130, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before { content: "\e088"; }

/* line 131, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before { content: "\e089"; }

/* line 132, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before { content: "\e090"; }

/* line 133, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before { content: "\e091"; }

/* line 134, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before { content: "\e092"; }

/* line 135, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before { content: "\e093"; }

/* line 136, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before { content: "\e094"; }

/* line 137, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before { content: "\e095"; }

/* line 138, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before { content: "\e096"; }

/* line 139, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before { content: "\e097"; }

/* line 140, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before { content: "\e101"; }

/* line 141, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gift:before { content: "\e102"; }

/* line 142, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before { content: "\e103"; }

/* line 143, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fire:before { content: "\e104"; }

/* line 144, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before { content: "\e105"; }

/* line 145, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before { content: "\e106"; }

/* line 146, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before { content: "\e107"; }

/* line 147, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plane:before { content: "\e108"; }

/* line 148, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before { content: "\e109"; }

/* line 149, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-random:before { content: "\e110"; }

/* line 150, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-comment:before { content: "\e111"; }

/* line 151, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before { content: "\e112"; }

/* line 152, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before { content: "\e113"; }

/* line 153, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before { content: "\e114"; }

/* line 154, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before { content: "\e115"; }

/* line 155, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before { content: "\e116"; }

/* line 156, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before { content: "\e117"; }

/* line 157, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before { content: "\e118"; }

/* line 158, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before { content: "\e119"; }

/* line 159, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before { content: "\e120"; }

/* line 160, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before { content: "\e121"; }

/* line 161, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before { content: "\e122"; }

/* line 162, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bell:before { content: "\e123"; }

/* line 163, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before { content: "\e124"; }

/* line 164, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before { content: "\e125"; }

/* line 165, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before { content: "\e126"; }

/* line 166, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before { content: "\e127"; }

/* line 167, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before { content: "\e128"; }

/* line 168, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before { content: "\e129"; }

/* line 169, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before { content: "\e130"; }

/* line 170, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before { content: "\e131"; }

/* line 171, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before { content: "\e132"; }

/* line 172, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before { content: "\e133"; }

/* line 173, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before { content: "\e134"; }

/* line 174, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-globe:before { content: "\e135"; }

/* line 175, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before { content: "\e136"; }

/* line 176, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before { content: "\e137"; }

/* line 177, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-filter:before { content: "\e138"; }

/* line 178, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before { content: "\e139"; }

/* line 179, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before { content: "\e140"; }

/* line 180, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before { content: "\e141"; }

/* line 181, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before { content: "\e142"; }

/* line 182, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before { content: "\e143"; }

/* line 183, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-link:before { content: "\e144"; }

/* line 184, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone:before { content: "\e145"; }

/* line 185, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before { content: "\e146"; }

/* line 186, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-usd:before { content: "\e148"; }

/* line 187, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before { content: "\e149"; }

/* line 188, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort:before { content: "\e150"; }

/* line 189, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before { content: "\e151"; }

/* line 190, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before { content: "\e152"; }

/* line 191, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before { content: "\e153"; }

/* line 192, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before { content: "\e154"; }

/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before { content: "\e155"; }

/* line 194, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before { content: "\e156"; }

/* line 195, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before { content: "\e157"; }

/* line 196, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-expand:before { content: "\e158"; }

/* line 197, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before { content: "\e159"; }

/* line 198, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before { content: "\e160"; }

/* line 199, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before { content: "\e161"; }

/* line 200, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flash:before { content: "\e162"; }

/* line 201, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before { content: "\e163"; }

/* line 202, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before { content: "\e164"; }

/* line 203, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-record:before { content: "\e165"; }

/* line 204, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save:before { content: "\e166"; }

/* line 205, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open:before { content: "\e167"; }

/* line 206, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-saved:before { content: "\e168"; }

/* line 207, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-import:before { content: "\e169"; }

/* line 208, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-export:before { content: "\e170"; }

/* line 209, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-send:before { content: "\e171"; }

/* line 210, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before { content: "\e172"; }

/* line 211, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before { content: "\e173"; }

/* line 212, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before { content: "\e174"; }

/* line 213, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before { content: "\e175"; }

/* line 214, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before { content: "\e176"; }

/* line 215, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before { content: "\e177"; }

/* line 216, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before { content: "\e178"; }

/* line 217, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before { content: "\e179"; }

/* line 218, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-header:before { content: "\e180"; }

/* line 219, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before { content: "\e181"; }

/* line 220, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before { content: "\e182"; }

/* line 221, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before { content: "\e183"; }

/* line 222, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tower:before { content: "\e184"; }

/* line 223, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stats:before { content: "\e185"; }

/* line 224, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before { content: "\e186"; }

/* line 225, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before { content: "\e187"; }

/* line 226, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before { content: "\e188"; }

/* line 227, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before { content: "\e189"; }

/* line 228, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before { content: "\e190"; }

/* line 229, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before { content: "\e191"; }

/* line 230, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before { content: "\e192"; }

/* line 231, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before { content: "\e193"; }

/* line 232, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before { content: "\e194"; }

/* line 233, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before { content: "\e195"; }

/* line 234, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before { content: "\e197"; }

/* line 235, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before { content: "\e198"; }

/* line 236, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before { content: "\e199"; }

/* line 237, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before { content: "\e200"; }

/* line 238, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cd:before { content: "\e201"; }

/* line 239, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save-file:before { content: "\e202"; }

/* line 240, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open-file:before { content: "\e203"; }

/* line 241, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-level-up:before { content: "\e204"; }

/* line 242, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copy:before { content: "\e205"; }

/* line 243, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paste:before { content: "\e206"; }

/* line 252, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-alert:before { content: "\e209"; }

/* line 253, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-equalizer:before { content: "\e210"; }

/* line 254, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-king:before { content: "\e211"; }

/* line 255, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-queen:before { content: "\e212"; }

/* line 256, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pawn:before { content: "\e213"; }

/* line 257, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bishop:before { content: "\e214"; }

/* line 258, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-knight:before { content: "\e215"; }

/* line 259, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-baby-formula:before { content: "\e216"; }

/* line 260, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tent:before { content: "\26fa"; }

/* line 261, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-blackboard:before { content: "\e218"; }

/* line 262, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bed:before { content: "\e219"; }

/* line 263, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-apple:before { content: "\f8ff"; }

/* line 264, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-erase:before { content: "\e221"; }

/* line 265, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hourglass:before { content: "\231b"; }

/* line 266, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lamp:before { content: "\e223"; }

/* line 267, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-duplicate:before { content: "\e224"; }

/* line 268, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-piggy-bank:before { content: "\e225"; }

/* line 269, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scissors:before { content: "\e226"; }

/* line 270, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bitcoin:before { content: "\e227"; }

/* line 271, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-btc:before { content: "\e227"; }

/* line 272, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-xbt:before { content: "\e227"; }

/* line 273, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-yen:before { content: "\00a5"; }

/* line 274, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-jpy:before { content: "\00a5"; }

/* line 275, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ruble:before { content: "\20bd"; }

/* line 276, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-rub:before { content: "\20bd"; }

/* line 277, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scale:before { content: "\e230"; }

/* line 278, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly:before { content: "\e231"; }

/* line 279, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly-tasted:before { content: "\e232"; }

/* line 280, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-education:before { content: "\e233"; }

/* line 281, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-horizontal:before { content: "\e234"; }

/* line 282, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-vertical:before { content: "\e235"; }

/* line 283, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-hamburger:before { content: "\e236"; }

/* line 284, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-modal-window:before { content: "\e237"; }

/* line 285, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-oil:before { content: "\e238"; }

/* line 286, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-grain:before { content: "\e239"; }

/* line 287, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sunglasses:before { content: "\e240"; }

/* line 288, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-size:before { content: "\e241"; }

/* line 289, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-color:before { content: "\e242"; }

/* line 290, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-background:before { content: "\e243"; }

/* line 291, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-top:before { content: "\e244"; }

/* line 292, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-bottom:before { content: "\e245"; }

/* line 293, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-horizontal:before { content: "\e246"; }

/* line 294, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-left:before { content: "\e247"; }

/* line 295, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-vertical:before { content: "\e248"; }

/* line 296, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-right:before { content: "\e249"; }

/* line 297, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-right:before { content: "\e250"; }

/* line 298, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-left:before { content: "\e251"; }

/* line 299, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-bottom:before { content: "\e252"; }

/* line 300, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-top:before { content: "\e253"; }

/* line 301, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-console:before { content: "\e254"; }

/* line 302, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-superscript:before { content: "\e255"; }

/* line 303, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subscript:before { content: "\e256"; }

/* line 304, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-left:before { content: "\e257"; }

/* line 305, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-right:before { content: "\e258"; }

/* line 306, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-down:before { content: "\e259"; }

/* line 307, ../bootstrap/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-up:before { content: "\e260"; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 14, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
html { font-size: 10px; -webkit-tap-highlight-color: transparent; }

/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
body { font-family: "OpenSans Regular"; font-size: 16px; line-height: 1.75; color: #414042; background-color: #fff; }

/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }

/* line 48, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
a { color: #017bb8; text-decoration: none; }
/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
a:hover, a:focus { color: #0589a9; text-decoration: underline; }
/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
a:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 69, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
figure { margin: 0; }

/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
img { vertical-align: middle; }

/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive, .field--name-body img, .field--name-field-sidebar-content img { display: block; max-width: 100%; height: auto; }

/* line 86, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded { border-radius: 0; }

/* line 93, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail { padding: 4px; line-height: 1.75; background-color: #fff; border: 1px solid #ddd; border-radius: 0; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }

/* line 106, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle { border-radius: 50%; }

/* line 113, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
hr { margin-top: 28px; margin-bottom: 28px; border: 0; border-top: 1px solid #d6d8d9; }

/* line 125, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only, .path-frontpage h1.page-header, #views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .control-label, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .control-label, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .control-label, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .control-label, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .control-label, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .control-label, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .control-label, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .control-label, .not-front:not(.section-blog).page-node-type-landing-page h1.page-header, .section-about.about-calendar .calendar-calendar .month-view .field--name-field-start-date .field--label, .section-about.about-calendar .calendar-calendar .day-view .field--name-field-start-date .field--label, .section-recreation.recreation-sites h1.page-header, form.webform-submission-form .form-type-webform-custom-composite > .container-inline .form-item-budget-item-add-more-items, .projects-mfl-documents-and-reports .views-element-container table caption, .projects-mfl-documents-and-reports .views-element-container table thead, .business-contracts-procurement-current-solicitations table > caption { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }

/* line 141, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }

/* line 159, ../bootstrap/assets/stylesheets/bootstrap/_scaffolding.scss */
[role="button"] { cursor: pointer; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "OpenSans Bold"; font-weight: normal; line-height: 1.1; color: #000033; }
/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: #bcbec0; }

/* line 24, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h1, .h1, h2, .h2, h3, .h3 { margin-top: 28px; margin-bottom: 14px; }
/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small { font-size: 65%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h4, .h4, h5, .h5, h6, .h6 { margin-top: 14px; margin-bottom: 14px; }
/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small { font-size: 75%; }

/* line 47, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 { font-size: 57px; }

/* line 48, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 { font-size: 32px; }

/* line 49, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 { font-size: 28px; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 { font-size: 20px; }

/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 { font-size: 16px; }

/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 { font-size: 14px; }

/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
p { margin: 0 0 14px; }

/* line 62, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.lead { margin-bottom: 28px; font-size: 18px; font-weight: 300; line-height: 1.4; }
@media (min-width: 768px) { /* line 62, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
  .lead { font-size: 24px; } }

/* line 78, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
small, .small { font-size: 87%; }

/* line 83, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
mark, .mark { background-color: #fdfbef; padding: .2em; }

/* line 90, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-left { text-align: left; }

/* line 91, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-right { text-align: right; }

/* line 92, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-center { text-align: center; }

/* line 93, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-justify { text-align: justify; }

/* line 94, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap { white-space: nowrap; }

/* line 97, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase { text-transform: lowercase; }

/* line 98, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase, .initialism { text-transform: uppercase; }

/* line 99, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize { text-transform: capitalize; }

/* line 102, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.text-muted { color: #bcbec0; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary { color: #000033; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover, a.text-primary:focus { color: black; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success { color: #1a7832; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover, a.text-success:focus { color: #114e21; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info { color: #017293; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover, a.text-info:focus { color: #014b60; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning { color: #906c2e; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover, a.text-warning:focus { color: #694f22; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger { color: #b8383c; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover, a.text-danger:focus { color: #912c2f; }

/* line 119, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.bg-primary { color: #fff; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary { background-color: #000033; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover, a.bg-primary:focus { background-color: black; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success { background-color: #edf7ea; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover, a.bg-success:focus { background-color: #cde9c5; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info { background-color: #e7f4fa; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover, a.bg-info:focus { background-color: #bde1f1; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning { background-color: #fdfbef; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover, a.bg-warning:focus { background-color: #f7f0c2; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger { background-color: #fff8f8; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover, a.bg-danger:focus { background-color: #ffc5c5; }

/* line 138, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.page-header { padding-bottom: 13px; margin: 56px 0 28px; border-bottom: 1px solid #d6d8d9; }

/* line 149, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
ul, ol { margin-top: 0; margin-bottom: 14px; }
/* line 153, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

/* line 167, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled { padding-left: 0; list-style: none; }

/* line 173, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.list-inline, .section-recreation.recreation-sites .view-header ul.search-filter, .section-resources.resources-free-publications .view-header ul.search-filter { padding-left: 0; list-style: none; margin-left: -5px; }
/* line 177, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.list-inline > li, .section-recreation.recreation-sites .view-header ul.search-filter > li, .section-resources.resources-free-publications .view-header ul.search-filter > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

/* line 185, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
dl { margin-top: 0; margin-bottom: 28px; }

/* line 189, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
dt, dd { line-height: 1.75; }

/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
dt { font-weight: bold; }

/* line 196, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
dd { margin-left: 0; }

/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after { clear: both; }
@media (min-width: 768px) { /* line 211, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  /* line 218, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dd { margin-left: 180px; } }

/* line 229, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #bcbec0; }

/* line 235, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.initialism { font-size: 90%; }

/* line 241, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
blockquote { padding: 14px 28px; margin: 0 0 28px; font-size: 20px; border-left: 5px solid #d6d8d9; }
/* line 250, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }
/* line 257, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.75; color: #bcbec0; }
/* line 265, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; }

/* line 274, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse, blockquote.pull-right, #navbar blockquote.search-link, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart { padding-right: 15px; padding-left: 0; border-right: 5px solid #d6d8d9; border-left: 0; text-align: right; }
/* line 286, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, #navbar blockquote.search-link footer:before, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart footer:before, blockquote.pull-right small:before, #navbar blockquote.search-link small:before, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart small:before, blockquote.pull-right .small:before, #navbar blockquote.search-link .small:before, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart .small:before { content: ''; }
/* line 287, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
.blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, #navbar blockquote.search-link footer:after, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart footer:after, blockquote.pull-right small:after, #navbar blockquote.search-link small:after, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart small:after, blockquote.pull-right .small:after, #navbar blockquote.search-link .small:after, .section-resources.resources-free-publications .publications-listing .product-buttons blockquote.product-add-to-cart .small:after { content: '\00A0 \2014'; }

/* line 294, ../bootstrap/assets/stylesheets/bootstrap/_type.scss */
address { margin-bottom: 28px; font-style: normal; line-height: 1.75; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 0; }

/* line 24, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 0; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
kbd kbd { padding: 0; font-size: 100%; font-weight: bold; box-shadow: none; }

/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
pre { display: block; padding: 13.5px; margin: 0 0 14px; font-size: 15px; line-height: 1.75; word-break: break-all; word-wrap: break-word; color: #5c5c5c; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 0; }
/* line 55, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; }

/* line 66, ../bootstrap/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable { max-height: 340px; overflow-y: scroll; }

/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
.container, .main-container h1.page-header, body .secondary-menu .menu, #hero .hero-overlay, #page-sub-hero .hero-overlay, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .view-content, nav#block-frontpagemenu, nav#block-notfrontmenu, .section-about.about-calendar .breadcrumb, .page-node-type-recreation-site #block-recreation, .section-recreation.recreation-sites #block-recreation, .breadcrumb-wrapper .breadcrumb, .section-resources.resources-free-publications #block-cart { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:before, .main-container h1.page-header:before, body .secondary-menu .menu:before, #hero .hero-overlay:before, #page-sub-hero .hero-overlay:before, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage:before, #block-views-block-frontpage-news-block-1 .view-content:before, nav#block-frontpagemenu:before, nav#block-notfrontmenu:before, .section-about.about-calendar .breadcrumb:before, .page-node-type-recreation-site #block-recreation:before, .section-recreation.recreation-sites #block-recreation:before, .breadcrumb-wrapper .breadcrumb:before, .section-resources.resources-free-publications #block-cart:before, .container:after, .main-container h1.page-header:after, body .secondary-menu .menu:after, #hero .hero-overlay:after, #page-sub-hero .hero-overlay:after, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage:after, #block-views-block-frontpage-news-block-1 .view-content:after, nav#block-frontpagemenu:after, nav#block-notfrontmenu:after, .section-about.about-calendar .breadcrumb:after, .page-node-type-recreation-site #block-recreation:after, .section-recreation.recreation-sites #block-recreation:after, .breadcrumb-wrapper .breadcrumb:after, .section-resources.resources-free-publications #block-cart:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container:after, .main-container h1.page-header:after, body .secondary-menu .menu:after, #hero .hero-overlay:after, #page-sub-hero .hero-overlay:after, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage:after, #block-views-block-frontpage-news-block-1 .view-content:after, nav#block-frontpagemenu:after, nav#block-notfrontmenu:after, .section-about.about-calendar .breadcrumb:after, .page-node-type-recreation-site #block-recreation:after, .section-recreation.recreation-sites #block-recreation:after, .breadcrumb-wrapper .breadcrumb:after, .section-resources.resources-free-publications #block-cart:after { clear: both; }
@media (min-width: 768px) { /* line 10, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
  .container, .main-container h1.page-header, body .secondary-menu .menu, #hero .hero-overlay, #page-sub-hero .hero-overlay, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .view-content, nav#block-frontpagemenu, nav#block-notfrontmenu, .section-about.about-calendar .breadcrumb, .page-node-type-recreation-site #block-recreation, .section-recreation.recreation-sites #block-recreation, .breadcrumb-wrapper .breadcrumb, .section-resources.resources-free-publications #block-cart { width: 750px; } }
@media (min-width: 992px) { /* line 10, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
  .container, .main-container h1.page-header, body .secondary-menu .menu, #hero .hero-overlay, #page-sub-hero .hero-overlay, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .view-content, nav#block-frontpagemenu, nav#block-notfrontmenu, .section-about.about-calendar .breadcrumb, .page-node-type-recreation-site #block-recreation, .section-recreation.recreation-sites #block-recreation, .breadcrumb-wrapper .breadcrumb, .section-resources.resources-free-publications #block-cart { width: 970px; } }
@media (min-width: 1200px) { /* line 10, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
  .container, .main-container h1.page-header, body .secondary-menu .menu, #hero .hero-overlay, #page-sub-hero .hero-overlay, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .view-content, nav#block-frontpagemenu, nav#block-notfrontmenu, .section-about.about-calendar .breadcrumb, .page-node-type-recreation-site #block-recreation, .section-recreation.recreation-sites #block-recreation, .breadcrumb-wrapper .breadcrumb, .section-resources.resources-free-publications #block-cart { width: 1200px; } }

/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid, body .secondary-menu, .breadcrumb-wrapper, .alert.bs-site-alert, .alert.swfwmd_site_alert { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, body .secondary-menu:before, .breadcrumb-wrapper:before, .alert.bs-site-alert:before, .alert.swfwmd_site_alert:before, .container-fluid:after, body .secondary-menu:after, .breadcrumb-wrapper:after, .alert.bs-site-alert:after, .alert.swfwmd_site_alert:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:after, body .secondary-menu:after, .breadcrumb-wrapper:after, .alert.bs-site-alert:after, .alert.swfwmd_site_alert:after { clear: both; }

/* line 39, ../bootstrap/assets/stylesheets/bootstrap/_grid.scss */
.row, form.webform-submission-form #edit-address--wrapper, form.webform-submission-form #edit-address-mailing--wrapper, form.webform-submission-form .school-type-wrapper, form.webform-submission-form .school-grade-wrapper { margin-left: -15px; margin-right: -15px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:before, form.webform-submission-form #edit-address--wrapper:before, form.webform-submission-form #edit-address-mailing--wrapper:before, form.webform-submission-form .school-type-wrapper:before, form.webform-submission-form .school-grade-wrapper:before, .row:after, form.webform-submission-form #edit-address--wrapper:after, form.webform-submission-form #edit-address-mailing--wrapper:after, form.webform-submission-form .school-type-wrapper:after, form.webform-submission-form .school-grade-wrapper:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:after, form.webform-submission-form #edit-address--wrapper:after, form.webform-submission-form #edit-address-mailing--wrapper:after, form.webform-submission-form .school-type-wrapper:after, form.webform-submission-form .school-grade-wrapper:after { clear: both; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(1), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(5), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(6), .col-lg-3, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .col-xs-4, .col-sm-4, .node-add-reservation #page-wrapper .field--type-daterange > div, .node-add-reservation #page-wrapper .occupancy > div .form-item, .node-add-reservation #page-wrapper .car-info > div .form-item, form.webform-submission-form #edit-address--wrapper .form-item, form.webform-submission-form #edit-address-mailing--wrapper .form-item, .col-md-4, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(3), .not-front .field--name-field-menu-tile-link > .tile, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li, .col-sm-6, .path-admin .layout-column--half, .node-edit .layout-column--half, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .section-about.about-newsroom #block-socialmedialinks-newsroom, .view-newsroom-page-1 h1.page-header, form.webform-submission-form .school-type-wrapper > .form-item, form.webform-submission-form .school-grade-wrapper > .form-item, .col-md-6, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4), .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(2), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4), .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile, .col-sm-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }

/* line 27, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile { float: left; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 { width: 8.3333333333%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 { width: 16.6666666667%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 { width: 25%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 { width: 33.3333333333%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 { width: 41.6666666667%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6, nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li { width: 50%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 { width: 58.3333333333%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 { width: 66.6666666667%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 { width: 75%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 { width: 83.3333333333%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 { width: 91.6666666667%; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile { width: 100%; }

/* line 55, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 { right: auto; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 { right: 8.3333333333%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 { right: 16.6666666667%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 { right: 25%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 { right: 33.3333333333%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 { right: 41.6666666667%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 { right: 50%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 { right: 58.3333333333%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 { right: 66.6666666667%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 { right: 75%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 { right: 83.3333333333%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 { right: 91.6666666667%; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 { right: 100%; }

/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 { left: auto; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 { left: 8.3333333333%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 { left: 16.6666666667%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 { left: 25%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 { left: 33.3333333333%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 { left: 41.6666666667%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 { left: 50%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 { left: 58.3333333333%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 { left: 66.6666666667%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 { left: 75%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 { left: 83.3333333333%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 { left: 91.6666666667%; }

/* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 { left: 100%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 { margin-left: 0%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 { margin-left: 8.3333333333%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 { margin-left: 16.6666666667%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 { margin-left: 25%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 { margin-left: 33.3333333333%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 { margin-left: 41.6666666667%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 { margin-left: 50%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 { margin-left: 58.3333333333%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 { margin-left: 66.6666666667%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 { margin-left: 75%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 { margin-left: 83.3333333333%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 { margin-left: 91.6666666667%; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 { margin-left: 100%; }

@media (min-width: 768px) { /* line 27, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .node-add-reservation #page-wrapper .field--type-daterange > div, .node-add-reservation #page-wrapper .occupancy > div .form-item, .node-add-reservation #page-wrapper .car-info > div .form-item, form.webform-submission-form #edit-address--wrapper .form-item, form.webform-submission-form #edit-address-mailing--wrapper .form-item, .col-sm-5, .col-sm-6, .path-admin .layout-column--half, .node-edit .layout-column--half, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .section-about.about-newsroom #block-socialmedialinks-newsroom, .view-newsroom-page-1 h1.page-header, form.webform-submission-form .school-type-wrapper > .form-item, form.webform-submission-form .school-grade-wrapper > .form-item, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile { float: left; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 { width: 8.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 { width: 16.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 { width: 25%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4, .node-add-reservation #page-wrapper .field--type-daterange > div, .node-add-reservation #page-wrapper .occupancy > div .form-item, .node-add-reservation #page-wrapper .car-info > div .form-item, form.webform-submission-form #edit-address--wrapper .form-item, form.webform-submission-form #edit-address-mailing--wrapper .form-item { width: 33.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 { width: 41.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6, .path-admin .layout-column--half, .node-edit .layout-column--half, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .section-about.about-newsroom #block-socialmedialinks-newsroom, .view-newsroom-page-1 h1.page-header, form.webform-submission-form .school-type-wrapper > .form-item, form.webform-submission-form .school-grade-wrapper > .form-item { width: 50%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 { width: 58.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 { width: 66.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 { width: 75%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 { width: 83.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 { width: 91.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile { width: 100%; }
  /* line 55, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 { right: auto; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 { right: 8.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 { right: 16.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 { right: 25%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 { right: 33.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 { right: 41.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 { right: 50%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 { right: 58.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 { right: 66.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 { right: 75%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 { right: 83.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 { right: 91.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 { right: 100%; }
  /* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 { left: auto; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 { left: 8.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 { left: 16.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 { left: 25%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 { left: 33.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 { left: 41.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 { left: 50%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 { left: 58.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 { left: 66.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 { left: 75%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 { left: 83.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 { left: 91.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 { left: 100%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 { margin-left: 0%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 { margin-left: 8.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 { margin-left: 16.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 { margin-left: 25%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 { margin-left: 33.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 { margin-left: 41.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 { margin-left: 50%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 { margin-left: 58.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 { margin-left: 66.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 { margin-left: 75%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 { margin-left: 83.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 { margin-left: 91.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 { margin-left: 100%; } }
@media (min-width: 992px) { /* line 27, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(1), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(5), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(6), .col-md-4, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(3), .not-front .field--name-field-menu-tile-link > .tile, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .col-md-5, .col-md-6, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4), .col-md-7, .col-md-8, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(2), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4), .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 { width: 8.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 { width: 16.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(1), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(5), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(6) { width: 25%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(3), .not-front .field--name-field-menu-tile-link > .tile, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item { width: 33.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 { width: 41.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6, .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2), .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4) { width: 50%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 { width: 58.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(2), .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) { width: 66.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 { width: 75%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 { width: 83.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 { width: 91.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 { width: 100%; }
  /* line 55, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 { right: auto; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 { right: 8.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 { right: 16.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 { right: 25%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 { right: 33.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 { right: 41.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 { right: 50%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7, .section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .col:nth-of-type(even) .article-info { right: 58.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 { right: 66.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 { right: 75%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 { right: 83.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 { right: 91.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 { right: 100%; }
  /* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 { left: auto; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 { left: 8.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 { left: 16.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 { left: 25%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 { left: 33.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5, .section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .col:nth-of-type(even) .article-image { left: 41.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 { left: 50%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 { left: 58.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 { left: 66.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 { left: 75%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 { left: 83.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 { left: 91.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 { left: 100%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 { margin-left: 0%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 { margin-left: 8.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 { margin-left: 16.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 { margin-left: 25%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 { margin-left: 33.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 { margin-left: 41.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 { margin-left: 50%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 { margin-left: 58.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 { margin-left: 66.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 { margin-left: 75%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 { margin-left: 83.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 { margin-left: 91.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 { margin-left: 100%; } }
@media (min-width: 1200px) { /* line 27, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 { width: 8.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 { width: 16.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3, .page-node-type-recreation-site .field--name-field-recreation-site-activities .item { width: 25%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 { width: 33.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 { width: 41.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 { width: 50%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 { width: 58.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 { width: 66.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 { width: 75%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 { width: 83.3333333333%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 { width: 91.6666666667%; }
  /* line 35, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 { width: 100%; }
  /* line 55, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 { right: auto; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 { right: 8.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 { right: 16.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 { right: 25%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 { right: 33.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 { right: 41.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 { right: 50%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 { right: 58.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 { right: 66.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 { right: 75%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 { right: 83.3333333333%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 { right: 91.6666666667%; }
  /* line 50, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 { right: 100%; }
  /* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 { left: auto; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 { left: 8.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 { left: 16.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 { left: 25%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 { left: 33.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 { left: 41.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 { left: 50%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 { left: 58.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 { left: 66.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 { left: 75%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 { left: 83.3333333333%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 { left: 91.6666666667%; }
  /* line 40, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 { left: 100%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 { margin-left: 0%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 { margin-left: 8.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 { margin-left: 16.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 { margin-left: 25%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 { margin-left: 33.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 { margin-left: 41.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 { margin-left: 50%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 { margin-left: 58.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 { margin-left: 66.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 { margin-left: 75%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 { margin-left: 83.3333333333%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 { margin-left: 91.6666666667%; }
  /* line 60, ../bootstrap/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 { margin-left: 100%; } }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
table { background-color: transparent; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
caption { padding-top: 8px; padding-bottom: 8px; color: #bcbec0; text-align: left; }

/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
th { text-align: left; }

/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table { width: 100%; max-width: 100%; margin-bottom: 28px; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td { padding: 8px; line-height: 1.75; vertical-align: top; border-top: 1px solid #ddd; }
/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; }
/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { border-top: 0; }
/* line 57, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table > tbody + tbody { border-top: 2px solid #ddd; }
/* line 62, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table .table { background-color: #fff; }

/* line 75, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { padding: 5px; }

/* line 88, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered { border: 1px solid #ddd; }
/* line 94, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border: 1px solid #ddd; }
/* line 101, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; }

/* line 114, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; }

/* line 125, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover { background-color: #f5f5f5; }

/* line 135, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
table col[class*="col-"] { position: static; float: none; display: table-column; }

/* line 143, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { background-color: #f5f5f5; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: #e8e8e8; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { background-color: #edf7ea; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: #ddf0d8; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { background-color: #e7f4fa; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: #d2eaf6; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { background-color: #fdfbef; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: #faf5d8; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { background-color: #fff8f8; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: #ffdfdf; }

/* line 171, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive { overflow-x: auto; min-height: 0.01%; }
@media screen and (max-width: 767px) { /* line 171, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive { width: 100%; margin-bottom: 21px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd; }
  /* line 183, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table { margin-bottom: 0; }
  /* line 191, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; }
  /* line 200, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered { border: 0; }
  /* line 208, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
  /* line 212, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
  /* line 225, ../bootstrap/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0; } }

/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
fieldset { padding: 0; margin: 0; border: 0; min-width: 0; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
legend { display: block; width: 100%; padding: 0; margin-bottom: 28px; font-size: 24px; line-height: inherit; color: #5c5c5c; border: 0; border-bottom: 1px solid #e5e5e5; }

/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; }

/* line 47, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; }

/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] { display: block; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] { display: block; width: 100%; }

/* line 70, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
select[multiple], select[size] { height: auto; }

/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* line 83, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
output { display: block; padding-top: 7px; font-size: 16px; line-height: 1.75; color: #828282; }

/* line 114, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control { display: block; width: 100%; height: 42px; padding: 6px 12px; font-size: 16px; line-height: 1.75; color: #828282; background-color: #fff; background-image: none; border: 1px solid #bcbec0; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
/* line 57, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.form-control:focus { border-color: #003a5d; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 58, 93, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 58, 93, 0.6); }
/* line 103, ../bootstrap/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-moz-placeholder { color: #999; opacity: 1; }
/* line 107, ../bootstrap/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control:-ms-input-placeholder { color: #999; }
/* line 108, ../bootstrap/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder { color: #999; }
/* line 136, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-ms-expand { border: 0; background-color: transparent; }
/* line 146, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #d6d8d9; opacity: 1; }
/* line 153, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], fieldset[disabled] .form-control { cursor: not-allowed; }

/* line 162, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control { height: auto; }

/* line 174, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] { -webkit-appearance: none; }

@media screen and (-webkit-min-device-pixel-ratio: 0) { /* line 193, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 42px; }
  /* line 197, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"].input-group-addon, .input-group-sm > .input-group-btn > input[type="date"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > input[type="date"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > input[type="date"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > input[type="date"].read-more, .input-group-sm input[type="date"], input[type="time"].input-sm, .input-group-sm > input[type="time"].form-control, .input-group-sm > input[type="time"].input-group-addon, .input-group-sm > .input-group-btn > input[type="time"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > input[type="time"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > input[type="time"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > input[type="time"].read-more, .input-group-sm input[type="time"], input[type="datetime-local"].input-sm, .input-group-sm > input[type="datetime-local"].form-control, .input-group-sm > input[type="datetime-local"].input-group-addon, .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > input[type="datetime-local"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > input[type="datetime-local"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > input[type="datetime-local"].read-more, .input-group-sm input[type="datetime-local"], input[type="month"].input-sm, .input-group-sm > input[type="month"].form-control, .input-group-sm > input[type="month"].input-group-addon, .input-group-sm > .input-group-btn > input[type="month"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > input[type="month"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > input[type="month"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > input[type="month"].read-more, .input-group-sm input[type="month"] { line-height: 33px; }
  /* line 202, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"].input-group-addon, .input-group-lg > .input-group-btn > input[type="date"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > input[type="date"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > input[type="date"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > input[type="date"].read-more, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control, .input-group-lg > input[type="time"].input-group-addon, .input-group-lg > .input-group-btn > input[type="time"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > input[type="time"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > input[type="time"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > input[type="time"].read-more, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control, .input-group-lg > input[type="datetime-local"].input-group-addon, .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > input[type="datetime-local"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > input[type="datetime-local"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > input[type="datetime-local"].read-more, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control, .input-group-lg > input[type="month"].input-group-addon, .input-group-lg > .input-group-btn > input[type="month"].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > input[type="month"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > input[type="month"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > input[type="month"].read-more, .input-group-lg input[type="month"] { line-height: 49px; } }
/* line 215, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group { margin-bottom: 15px; }

/* line 224, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; }
/* line 231, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio label, .checkbox label { min-height: 28px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; }

/* line 239, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; }

/* line 248, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }

/* line 254, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: normal; cursor: pointer; }

/* line 264, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: 10px; }

/* line 276, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], input[type="checkbox"].disabled, fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; }

/* line 285, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled, fieldset[disabled] .checkbox-inline { cursor: not-allowed; }

/* line 295, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label, fieldset[disabled] .checkbox label { cursor: not-allowed; }

/* line 307, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 44px; }
/* line 315, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > .form-control-static.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > .form-control-static.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > .form-control-static.read-more, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > .form-control-static.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > .form-control-static.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > .form-control-static.read-more { padding-left: 0; padding-right: 0; }

/* line 71, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > .read-more { height: 33px; padding: 5px 10px; font-size: 14px; line-height: 1.5; border-radius: 0; }

/* line 79, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > select.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > select.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > select.read-more { height: 33px; line-height: 33px; }

/* line 84, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > textarea.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > textarea.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > textarea.read-more, select[multiple].input-sm, .input-group-sm > select[multiple].form-control, .input-group-sm > select[multiple].input-group-addon, .input-group-sm > .input-group-btn > select[multiple].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > select[multiple].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > select[multiple].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > select[multiple].read-more { height: auto; }

/* line 333, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control { height: 33px; padding: 5px 10px; font-size: 14px; line-height: 1.5; border-radius: 0; }
/* line 340, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm select.form-control { height: 33px; line-height: 33px; }
/* line 344, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { height: auto; }
/* line 348, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control-static { height: 33px; min-height: 42px; padding: 6px 10px; font-size: 14px; line-height: 1.5; }

/* line 71, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > .read-more { height: 49px; padding: 10px 16px; font-size: 20px; line-height: 1.3333333; border-radius: 0; }

/* line 79, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > select.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > select.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > select.read-more { height: 49px; line-height: 49px; }

/* line 84, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > textarea.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > textarea.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > textarea.read-more, select[multiple].input-lg, .input-group-lg > select[multiple].form-control, .input-group-lg > select[multiple].input-group-addon, .input-group-lg > .input-group-btn > select[multiple].btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > select[multiple].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > select[multiple].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > select[multiple].read-more { height: auto; }

/* line 359, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control { height: 49px; padding: 10px 16px; font-size: 20px; line-height: 1.3333333; border-radius: 0; }
/* line 366, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg select.form-control { height: 49px; line-height: 49px; }
/* line 370, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { height: auto; }
/* line 374, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control-static { height: 49px; min-height: 48px; padding: 11px 16px; font-size: 20px; line-height: 1.3333333; }

/* line 388, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback { position: relative; }
/* line 393, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback .form-control { padding-right: 52.5px; }

/* line 398, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback { position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 42px; height: 42px; line-height: 42px; text-align: center; pointer-events: none; }

/* line 410, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > .read-more + .form-control-feedback, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > .read-more + .form-control-feedback, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > .read-more + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { width: 49px; height: 49px; line-height: 49px; }

/* line 417, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > .read-more + .form-control-feedback, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > .read-more + .form-control-feedback, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > .read-more + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { width: 33px; height: 33px; line-height: 33px; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #1a7832; }
/* line 21, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control { border-color: #1a7832; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control:focus { border-color: #114e21; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #2ccc55; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #2ccc55; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon { color: #1a7832; border-color: #1a7832; background-color: #edf7ea; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback { color: #1a7832; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #906c2e; }
/* line 21, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control { border-color: #906c2e; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control:focus { border-color: #694f22; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #caa15a; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #caa15a; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon { color: #906c2e; border-color: #906c2e; background-color: #fdfbef; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback { color: #906c2e; }

/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { color: #b8383c; }
/* line 21, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control { border-color: #b8383c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control:focus { border-color: #912c2f; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d87e81; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d87e81; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon { color: #b8383c; border-color: #b8383c; background-color: #fff8f8; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback { color: #b8383c; }

/* line 439, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback { top: 33px; }
/* line 442, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item label.control-label ~ .form-control-feedback, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .has-feedback label.control-label ~ .form-control-feedback, .has-feedback .section-about.about-calendar .calendar-calendar .month-view .field--name-field-start-date label.field--label ~ .form-control-feedback, .section-about.about-calendar .calendar-calendar .month-view .field--name-field-start-date .has-feedback label.field--label ~ .form-control-feedback, .has-feedback .section-about.about-calendar .calendar-calendar .day-view .field--name-field-start-date label.field--label ~ .form-control-feedback, .section-about.about-calendar .calendar-calendar .day-view .field--name-field-start-date .has-feedback label.field--label ~ .form-control-feedback, .has-feedback form.webform-submission-form .form-type-webform-custom-composite > .container-inline label.form-item-budget-item-add-more-items ~ .form-control-feedback, form.webform-submission-form .form-type-webform-custom-composite > .container-inline .has-feedback label.form-item-budget-item-add-more-items ~ .form-control-feedback { top: 0; }

/* line 453, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: #817f83; }

@media (min-width: 768px) { /* line 478, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
  /* line 485, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
  /* line 492, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static { display: inline-block; }
  /* line 496, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group { display: inline-table; vertical-align: middle; }
  /* line 500, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; }
  /* line 508, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control { width: 100%; }
  /* line 512, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .control-label { margin-bottom: 0; vertical-align: middle; }
  /* line 519, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; }
  /* line 526, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; }
  /* line 530, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; }
  /* line 537, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback { top: 0; } }

/* line 559, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { margin-top: 0; margin-bottom: 0; padding-top: 7px; }
/* line 569, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio, .form-horizontal .checkbox { min-height: 35px; }
/* line 575, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group { margin-left: -15px; margin-right: -15px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:after { clear: both; }
@media (min-width: 768px) { /* line 582, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .control-label { text-align: right; margin-bottom: 0; padding-top: 7px; } }
/* line 593, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback { right: 15px; }
@media (min-width: 768px) { /* line 603, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 20px; } }
@media (min-width: 768px) { /* line 611, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 14px; } }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:focus, .btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .focus.read-more, .btn:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:active:focus, .btn:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:active.focus, .btn.active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .active.read-more:focus, .btn.active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:hover, .btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:focus, .btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .focus.read-more { color: #333; text-decoration: none; }
/* line 39, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more:active, .btn.active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 46, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn.disabled, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .disabled.read-more, .btn[disabled], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article [disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article [disabled].read-more, fieldset[disabled] .btn, fieldset[disabled] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .read-more, fieldset[disabled] .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .read-more, fieldset[disabled] .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }

/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, fieldset[disabled] a.btn, fieldset[disabled] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] a.read-more, fieldset[disabled] .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] a.read-more, fieldset[disabled] .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] a.read-more { pointer-events: none; }

/* line 68, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default { color: #333; background-color: #fff; border-color: #ccc; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:focus, .btn-default.focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { color: #333; background-color: #e6e6e6; border-color: #adadad; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus { color: #333; background-color: #d4d4d4; border-color: #8c8c8c; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus { background-color: #fff; border-color: #ccc; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default .badge { color: #fff; background-color: #333; }

/* line 71, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary { color: #fff; background-color: #017bb8; border-color: #016a9f; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus { color: #fff; background-color: #015985; border-color: #001520; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover { color: #fff; background-color: #015985; border-color: #014162; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #fff; background-color: #015985; border-color: #014162; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #fff; background-color: #014162; border-color: #001520; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus { background-color: #017bb8; border-color: #016a9f; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge { color: #017bb8; background-color: #fff; }

/* line 75, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success { color: #fff; background-color: #017bb8; border-color: #016a9f; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:focus, .btn-success.focus { color: #fff; background-color: #015985; border-color: #001520; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:hover { color: #fff; background-color: #015985; border-color: #014162; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: #fff; background-color: #015985; border-color: #014162; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { color: #fff; background-color: #014162; border-color: #001520; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus { background-color: #017bb8; border-color: #016a9f; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success .badge { color: #017bb8; background-color: #fff; }

/* line 79, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info { color: #fff; background-color: #0079c2; border-color: #0069a9; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:focus, .btn-info.focus { color: #fff; background-color: #00598f; border-color: #001a29; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:hover { color: #fff; background-color: #00598f; border-color: #00436b; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: #fff; background-color: #00598f; border-color: #00436b; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { color: #fff; background-color: #00436b; border-color: #001a29; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus { background-color: #0079c2; border-color: #0069a9; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info .badge { color: #0079c2; background-color: #fff; }

/* line 83, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning { color: #fff; background-color: #ceaf51; border-color: #c8a63d; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #b89734; border-color: #69561d; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:hover { color: #fff; background-color: #b89734; border-color: #9c802c; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; background-color: #b89734; border-color: #9c802c; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { color: #fff; background-color: #9c802c; border-color: #69561d; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus { background-color: #ceaf51; border-color: #c8a63d; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning .badge { color: #ceaf51; background-color: #fff; }

/* line 87, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger { color: #fff; background-color: #d9534f; border-color: #d43f3a; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #761c19; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #ac2925; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; border-color: #ac2925; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { color: #fff; background-color: #ac2925; border-color: #761c19; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus { background-color: #d9534f; border-color: #d43f3a; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger .badge { color: #d9534f; background-color: #fff; }

/* line 96, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link { color: #017bb8; font-weight: normal; border-radius: 0; }
/* line 101, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }
/* line 109, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; }
/* line 115, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:hover, .btn-link:focus { color: #0589a9; text-decoration: underline; background-color: transparent; }
/* line 123, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { color: #bcbec0; text-decoration: none; }

/* line 135, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-lg > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-lg > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-lg > .read-more, form.webform-submission-form #edit-actions .btn, form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions .read-more, form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions .read-more, form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions .read-more { padding: 10px 16px; font-size: 20px; line-height: 1.3333333; border-radius: 0; }

/* line 139, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-sm > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-sm > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-sm > .read-more { padding: 5px 10px; font-size: 14px; line-height: 1.5; border-radius: 0; }

/* line 143, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-xs > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-xs > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-xs > .read-more { padding: 1px 5px; font-size: 14px; line-height: 1.5; border-radius: 0; }

/* line 151, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block { display: block; width: 100%; }

/* line 157, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block { margin-top: 5px; }

/* line 165, ../bootstrap/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; }

/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; }
/* line 13, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
.fade.in { opacity: 1; }

/* line 18, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse { display: none; }
/* line 21, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse.in { display: block; }

/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
tr.collapse.in { display: table-row; }

/* line 28, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
tbody.collapse.in { display: table-row-group; }

/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_component-animations.scss */
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; -webkit-transition-timing-function: ease; transition-timing-function: ease; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup, .dropdown { position: relative; }

/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus { outline: 0; }

/* line 31, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 16px; text-align: left; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; }
/* line 54, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu.pull-right, #navbar .dropdown-menu.search-link, .section-recreation.recreation-sites .view-header ul.search-filter li.dropdown-menu.search-filter-sort-option, .section-resources.resources-free-publications .view-header ul.search-filter li.dropdown-menu.search-filter-sort-option, .section-resources.resources-free-publications .publications-listing .product-buttons .dropdown-menu.product-add-to-cart, nav.sidebar-menu ul li a.dropdown-menu:after { right: 0; left: auto; }
/* line 60, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu .divider { height: 1px; margin: 13px 0; overflow: hidden; background-color: #e5e5e5; }
/* line 65, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.75; color: #5c5c5c; white-space: nowrap; }

/* line 78, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: none; color: #4f4f4f; background-color: #f5f5f5; }

/* line 88, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff; text-decoration: none; outline: 0; background-color: #000033; }

/* line 103, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #bcbec0; }
/* line 110, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: not-allowed; }

/* line 123, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu { display: block; }
/* line 128, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a { outline: 0; }

/* line 137, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right { left: auto; right: 0; }

/* line 147, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left { left: 0; right: auto; }

/* line 153, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header { display: block; padding: 3px 20px; font-size: 14px; line-height: 1.75; color: #bcbec0; white-space: nowrap; }

/* line 163, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; }

/* line 173, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu, #navbar .search-link > .dropdown-menu, .section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option > .dropdown-menu, .section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option > .dropdown-menu, .section-resources.resources-free-publications .publications-listing .product-buttons .product-add-to-cart > .dropdown-menu, nav.sidebar-menu ul li a:after > .dropdown-menu { right: 0; left: auto; }

/* line 186, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px dashed; border-bottom: 4px solid \9; content: ""; }
/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 2px; }

@media (min-width: 768px) { /* line 207, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu { right: 0; left: auto; }
  /* line 212, ../bootstrap/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left { left: 0; right: auto; } }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more, .btn-group-vertical > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more { position: relative; float: left; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:hover, .btn-group > .btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:focus, .btn-group > .btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:active, .btn-group > .btn.active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .active.read-more, .btn-group-vertical > .btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:hover, .btn-group-vertical > .btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:focus, .btn-group-vertical > .btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:active, .btn-group-vertical > .btn.active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .active.read-more { z-index: 2; }

/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .btn + .btn, .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .read-more + .btn, .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .btn, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group .read-more + .btn, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .btn, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .read-more + .btn, .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .btn + .read-more, .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .read-more + .read-more, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .btn + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group .btn + .read-more, .section-blog .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .page-node-type-blog-article .section-blog aside .region-sidebar-second .block.social-media-post .btn-group .article .read-more + .read-more, .section-blog .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .article .read-more + .read-more, .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group .read-more + .read-more, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .read-more + .read-more, .btn-group .btn + .btn-group, .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .btn-group, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .read-more + .btn-group, .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .btn-group, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group .read-more + .btn-group, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .btn-group, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .read-more + .btn-group, .btn-group .btn-group + .btn, .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group .btn-group + .read-more, .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group .btn-group + .read-more, .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group .btn-group + .read-more, .btn-group .btn-group + .btn-group { margin-left: -1px; }

/* line 35, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar { margin-left: -5px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:before, .btn-toolbar:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:after { clear: both; }
/* line 39, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar .btn, .btn-toolbar .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-toolbar .read-more, .btn-toolbar .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-toolbar .read-more, .btn-toolbar .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-toolbar .read-more, .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; }
/* line 44, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-toolbar > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-toolbar > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-toolbar > .read-more, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; }

/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:not(:first-child):not(:last-child):not(.dropdown-toggle), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:not(:first-child):not(:last-child):not(.dropdown-toggle), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; }

/* line 56, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:first-child, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:first-child, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:first-child { margin-left: 0; }
/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:first-child:not(:last-child):not(.dropdown-toggle), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:first-child:not(:last-child):not(.dropdown-toggle), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more:last-child:not(:first-child), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more:last-child:not(:first-child), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 69, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group { float: left; }

/* line 72, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .btn-group:not(:first-child):not(:last-child) > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .btn-group:not(:first-child):not(:last-child) > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .btn-group:not(:first-child):not(:last-child) > .read-more { border-radius: 0; }

/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .btn-group:first-child:not(:last-child) > .read-more:last-child, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .btn-group:first-child:not(:last-child) > .read-more:last-child, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .btn-group:first-child:not(:last-child) > .read-more:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .btn-group:last-child:not(:first-child) > .read-more:first-child, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .btn-group:last-child:not(:first-child) > .read-more:first-child, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .btn-group:last-child:not(:first-child) > .read-more:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 86, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; }

/* line 105, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more + .dropdown-toggle, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more + .dropdown-toggle, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }

/* line 109, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-lg.btn-group > .read-more + .dropdown-toggle, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-lg.btn-group > .read-more + .dropdown-toggle, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-lg.btn-group > .read-more + .dropdown-toggle, form.webform-submission-form #edit-actions .btn-group > .btn + .dropdown-toggle, form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group > .read-more + .dropdown-toggle, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions .btn-group > .read-more + .dropdown-toggle, form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group > .read-more + .dropdown-toggle, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions .btn-group > .read-more + .dropdown-toggle, form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group > .read-more + .dropdown-toggle, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions .btn-group > .read-more + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }

/* line 116, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 120, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; }

/* line 127, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .caret { margin-left: 0; }

/* line 131, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-lg > .read-more .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-lg > .read-more .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-lg > .read-more .caret, form.webform-submission-form #edit-actions .btn .caret, form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions .read-more .caret, form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions .read-more .caret, form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions .read-more .caret { border-width: 5px 5px 0; border-bottom-width: 0; }

/* line 136, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-lg > .read-more .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .dropup .btn-group-lg > .read-more .caret, .dropup .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-lg > .read-more .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article .dropup .btn-group-lg > .read-more .caret, .dropup .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-lg > .read-more .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article .dropup .btn-group-lg > .read-more .caret, .dropup form.webform-submission-form #edit-actions .btn .caret, form.webform-submission-form #edit-actions .dropup .btn .caret, .dropup form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .caret, form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .dropup .read-more .caret, .dropup .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions .read-more .caret, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions .dropup .read-more .caret, .dropup form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .caret, form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .dropup .read-more .caret, .dropup .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions .read-more .caret, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions .dropup .read-more .caret, .dropup form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .caret, form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .dropup .read-more .caret, .dropup .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions .read-more .caret, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions .dropup .read-more .caret { border-width: 0 5px 5px; }

/* line 145, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group > .read-more { display: block; float: none; width: 100%; max-width: 100%; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after { clear: both; }
/* line 157, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group > .read-more { float: none; }
/* line 162, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more + .btn, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more + .btn, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more + .read-more, .btn-group-vertical > .btn + .btn-group, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more + .btn-group, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more + .btn-group, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more + .btn-group, .btn-group-vertical > .btn-group + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group + .read-more, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; }

/* line 172, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:not(:first-child):not(:last-child), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:not(:first-child):not(:last-child), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:not(:first-child):not(:last-child) { border-radius: 0; }
/* line 175, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:first-child:not(:last-child), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:first-child:not(:last-child), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:first-child:not(:last-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
/* line 179, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .read-more:last-child:not(:first-child), .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .read-more:last-child:not(:first-child), .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .read-more:last-child:not(:first-child) { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 184, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .read-more { border-radius: 0; }

/* line 188, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group:first-child:not(:last-child) > .read-more:last-child, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group:first-child:not(:last-child) > .read-more:last-child, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group:first-child:not(:last-child) > .read-more:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-vertical > .btn-group:last-child:not(:first-child) > .read-more:first-child, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-vertical > .btn-group:last-child:not(:first-child) > .read-more:first-child, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-vertical > .btn-group:last-child:not(:first-child) > .read-more:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 201, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; }
/* line 206, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-justified > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-justified > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-justified > .read-more, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; }
/* line 212, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-justified > .btn-group .read-more, .btn-group-justified > .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-justified > .btn-group .read-more, .btn-group-justified > .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-justified > .btn-group .read-more { width: 100%; }
/* line 216, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .dropdown-menu { left: auto; }

/* line 237, ../bootstrap/assets/stylesheets/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn input[type="radio"], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-toggle="buttons"] > .read-more input[type="radio"], .section-blog aside .region-sidebar-second .block.social-media-post .article [data-toggle="buttons"] > .read-more input[type="radio"], .section-about.about-newsroom #block-newsroomsocialmedia .article [data-toggle="buttons"] > .read-more input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-toggle="buttons"] > .read-more input[type="checkbox"], .section-blog aside .region-sidebar-second .block.social-media-post .article [data-toggle="buttons"] > .read-more input[type="checkbox"], .section-about.about-newsroom #block-newsroomsocialmedia .article [data-toggle="buttons"] > .read-more input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-toggle="buttons"] > .btn-group > .read-more input[type="radio"], .section-blog aside .region-sidebar-second .block.social-media-post .article [data-toggle="buttons"] > .btn-group > .read-more input[type="radio"], .section-about.about-newsroom #block-newsroomsocialmedia .article [data-toggle="buttons"] > .btn-group > .read-more input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-toggle="buttons"] > .btn-group > .read-more input[type="checkbox"], .section-blog aside .region-sidebar-second .block.social-media-post .article [data-toggle="buttons"] > .btn-group > .read-more input[type="checkbox"], .section-about.about-newsroom #block-newsroomsocialmedia .article [data-toggle="buttons"] > .btn-group > .read-more input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group { position: relative; display: table; border-collapse: separate; }
/* line 13, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0; }
/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:focus { z-index: 3; }

/* line 58, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; }
/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0; }

/* line 68, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }

/* line 77, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon { padding: 6px 12px; font-size: 16px; font-weight: normal; line-height: 1; color: #828282; text-align: center; background-color: #d6d8d9; border: 1px solid #bcbec0; border-radius: 0; }
/* line 89, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon.input-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-sm > .input-group-btn > .input-group-addon.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-sm > .input-group-btn > .input-group-addon.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-sm > .input-group-btn > .input-group-addon.read-more { padding: 5px 10px; font-size: 14px; border-radius: 0; }
/* line 94, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon.input-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-lg > .input-group-btn > .input-group-addon.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-lg > .input-group-btn > .input-group-addon.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-lg > .input-group-btn > .input-group-addon.read-more { padding: 10px 16px; font-size: 20px; border-radius: 0; }
/* line 101, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0; }

/* line 108, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:first-child > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:first-child > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:first-child > .read-more, .input-group-btn:first-child > .btn-group > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:first-child > .btn-group > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:first-child > .btn-group > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:first-child > .btn-group > .read-more, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:last-child > .read-more:not(:last-child):not(.dropdown-toggle), .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:last-child > .read-more:not(:last-child):not(.dropdown-toggle), .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:last-child > .read-more:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:last-child > .btn-group:not(:last-child) > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:last-child > .btn-group:not(:last-child) > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:last-child > .btn-group:not(:last-child) > .read-more { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 117, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child { border-right: 0; }

/* line 120, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:last-child > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:last-child > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:last-child > .read-more, .input-group-btn:last-child > .btn-group > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:last-child > .btn-group > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:last-child > .btn-group > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:last-child > .btn-group > .read-more, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:first-child > .read-more:not(:first-child), .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:first-child > .read-more:not(:first-child), .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:first-child > .read-more:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:first-child > .btn-group:not(:first-child) > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:first-child > .btn-group:not(:first-child) > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:first-child > .btn-group:not(:first-child) > .read-more { border-bottom-left-radius: 0; border-top-left-radius: 0; }

/* line 129, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:last-child { border-left: 0; }

/* line 135, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn { position: relative; font-size: 0; white-space: nowrap; }
/* line 144, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more { position: relative; }
/* line 146, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more + .btn, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more + .btn, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .btn + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .btn + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more + .read-more { margin-left: -1px; }
/* line 150, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more:hover, .input-group-btn > .btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more:focus, .input-group-btn > .btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn > .read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn > .read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn > .read-more:active { z-index: 2; }
/* line 159, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn:first-child > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:first-child > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:first-child > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:first-child > .read-more, .input-group-btn:first-child > .btn-group { margin-right: -1px; }
/* line 165, ../bootstrap/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn:last-child > .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .input-group-btn:last-child > .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .input-group-btn:last-child > .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .input-group-btn:last-child > .read-more, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav { margin-bottom: 0; padding-left: 0; list-style: none; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:before, .nav:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.nav:after { clear: both; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li { position: relative; display: block; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
/* line 23, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #d6d8d9; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li.disabled > a { color: #bcbec0; }
/* line 34, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: #bcbec0; text-decoration: none; background-color: transparent; cursor: not-allowed; }
/* line 46, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: #d6d8d9; border-color: #017bb8; }
/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav .nav-divider { height: 1px; margin: 13px 0; overflow: hidden; background-color: #e5e5e5; }
/* line 66, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav > li > a > img { max-width: none; }

/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs { border-bottom: 1px solid #ddd; }
/* line 78, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li { float: left; margin-bottom: -1px; }
/* line 84, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li > a { margin-right: 2px; line-height: 1.75; border: 1px solid transparent; border-radius: 0 0 0 0; }
/* line 89, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li > a:hover { border-color: #d6d8d9 #d6d8d9 #ddd; }
/* line 96, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #828282; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; }

/* line 118, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li { float: left; }
/* line 122, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li > a { border-radius: 0; }
/* line 125, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li + li { margin-left: 2px; }
/* line 131, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: #fff; background-color: #000033; }

/* line 144, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li { float: none; }
/* line 146, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li + li { margin-top: 2px; margin-left: 0; }

/* line 160, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified, .projects-mfl-documents-and-reports .nav-tabs.nav-justified { width: 100%; }
/* line 163, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li { float: none; }
/* line 165, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; }
/* line 171, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; }
@media (min-width: 768px) { /* line 177, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  /* line 180, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li > a { margin-bottom: 0; } }

/* line 190, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified, .projects-mfl-documents-and-reports .nav-tabs.nav-justified { border-bottom: 0; }
/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li > a { margin-right: 0; border-radius: 0; }
/* line 199, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid #ddd; }
@media (min-width: 768px) { /* line 206, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a, .projects-mfl-documents-and-reports .nav-tabs.nav-justified > li > a { border-bottom: 1px solid #ddd; border-radius: 0 0 0 0; }
  /* line 210, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: #fff; } }

/* line 224, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane { display: none; }
/* line 227, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active { display: block; }

/* line 237, ../bootstrap/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar { position: relative; min-height: 90px; margin-bottom: 28px; border: 1px solid transparent; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar:before, .navbar:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar:after { clear: both; }
@media (min-width: 768px) { /* line 11, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar { border-radius: 0; } }

/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-header:after { clear: both; }
@media (min-width: 768px) { /* line 31, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-header { float: left; } }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse { overflow-x: visible; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling: touch; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:before, .navbar-collapse:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:after { clear: both; }
/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse.in { overflow-y: auto; }
@media (min-width: 768px) { /* line 50, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse { width: auto; border-top: 0; box-shadow: none; }
  /* line 68, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }
  /* line 75, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.in { overflow-y: visible; }
  /* line 81, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-left: 0; padding-right: 0; } }

/* line 92, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; }
@media (max-device-width: 480px) and (orientation: landscape) { /* line 92, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; } }

/* line 108, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header, .main-container h1.page-header > .navbar-header, body .secondary-menu .menu > .navbar-header, #hero .hero-overlay > .navbar-header, #page-sub-hero .hero-overlay > .navbar-header, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .navbar-header, #block-views-block-frontpage-news-block-1 .view-content > .navbar-header, nav#block-frontpagemenu > .navbar-header, nav#block-notfrontmenu > .navbar-header, .section-about.about-calendar .breadcrumb > .navbar-header, .page-node-type-recreation-site #block-recreation > .navbar-header, .section-recreation.recreation-sites #block-recreation > .navbar-header, .breadcrumb-wrapper .breadcrumb > .navbar-header, .section-resources.resources-free-publications #block-cart > .navbar-header, .container > .navbar-collapse, .main-container h1.page-header > .navbar-collapse, body .secondary-menu .menu > .navbar-collapse, #hero .hero-overlay > .navbar-collapse, #page-sub-hero .hero-overlay > .navbar-collapse, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .navbar-collapse, #block-views-block-frontpage-news-block-1 .view-content > .navbar-collapse, nav#block-frontpagemenu > .navbar-collapse, nav#block-notfrontmenu > .navbar-collapse, .section-about.about-calendar .breadcrumb > .navbar-collapse, .page-node-type-recreation-site #block-recreation > .navbar-collapse, .section-recreation.recreation-sites #block-recreation > .navbar-collapse, .breadcrumb-wrapper .breadcrumb > .navbar-collapse, .section-resources.resources-free-publications #block-cart > .navbar-collapse, .container-fluid > .navbar-header, body .secondary-menu > .navbar-header, .breadcrumb-wrapper > .navbar-header, .alert.bs-site-alert > .navbar-header, .alert.swfwmd_site_alert > .navbar-header, .container-fluid > .navbar-collapse, body .secondary-menu > .navbar-collapse, .breadcrumb-wrapper > .navbar-collapse, .alert.bs-site-alert > .navbar-collapse, .alert.swfwmd_site_alert > .navbar-collapse { margin-right: -15px; margin-left: -15px; }
@media (min-width: 768px) { /* line 108, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .container > .navbar-header, .main-container h1.page-header > .navbar-header, body .secondary-menu .menu > .navbar-header, #hero .hero-overlay > .navbar-header, #page-sub-hero .hero-overlay > .navbar-header, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .navbar-header, #block-views-block-frontpage-news-block-1 .view-content > .navbar-header, nav#block-frontpagemenu > .navbar-header, nav#block-notfrontmenu > .navbar-header, .section-about.about-calendar .breadcrumb > .navbar-header, .page-node-type-recreation-site #block-recreation > .navbar-header, .section-recreation.recreation-sites #block-recreation > .navbar-header, .breadcrumb-wrapper .breadcrumb > .navbar-header, .section-resources.resources-free-publications #block-cart > .navbar-header, .container > .navbar-collapse, .main-container h1.page-header > .navbar-collapse, body .secondary-menu .menu > .navbar-collapse, #hero .hero-overlay > .navbar-collapse, #page-sub-hero .hero-overlay > .navbar-collapse, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .navbar-collapse, #block-views-block-frontpage-news-block-1 .view-content > .navbar-collapse, nav#block-frontpagemenu > .navbar-collapse, nav#block-notfrontmenu > .navbar-collapse, .section-about.about-calendar .breadcrumb > .navbar-collapse, .page-node-type-recreation-site #block-recreation > .navbar-collapse, .section-recreation.recreation-sites #block-recreation > .navbar-collapse, .breadcrumb-wrapper .breadcrumb > .navbar-collapse, .section-resources.resources-free-publications #block-cart > .navbar-collapse, .container-fluid > .navbar-header, body .secondary-menu > .navbar-header, .breadcrumb-wrapper > .navbar-header, .alert.bs-site-alert > .navbar-header, .alert.swfwmd_site_alert > .navbar-header, .container-fluid > .navbar-collapse, body .secondary-menu > .navbar-collapse, .breadcrumb-wrapper > .navbar-collapse, .alert.bs-site-alert > .navbar-collapse, .alert.swfwmd_site_alert > .navbar-collapse { margin-right: 0; margin-left: 0; } }

/* line 128, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top { z-index: 1000; border-width: 0 0 1px; }
@media (min-width: 768px) { /* line 128, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-static-top { border-radius: 0; } }

/* line 138, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; }
@media (min-width: 768px) { /* line 138, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0; } }

/* line 150, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top { top: 0; border-width: 0 0 1px; }

/* line 154, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom { bottom: 0; margin-bottom: 0; border-width: 1px 0 0; }

/* line 163, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand { float: left; padding: 31px 15px; font-size: 20px; line-height: 28px; height: 90px; }
/* line 170, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }
/* line 175, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand > img { display: block; }
@media (min-width: 768px) { /* line 180, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar > .container .navbar-brand, .main-container .navbar > h1.page-header .navbar-brand, body .secondary-menu .navbar > .menu .navbar-brand, #hero .navbar > .hero-overlay .navbar-brand, #page-sub-hero .navbar > .hero-overlay .navbar-brand, .path-frontpage #block-contentfield-6 .navbar > .field--name-field-menu-tiles-frontpage .navbar-brand, #block-views-block-frontpage-news-block-1 .navbar > .view-content .navbar-brand, .navbar > nav#block-frontpagemenu .navbar-brand, .navbar > nav#block-notfrontmenu .navbar-brand, .section-about.about-calendar .navbar > .breadcrumb .navbar-brand, .page-node-type-recreation-site .navbar > #block-recreation .navbar-brand, .section-recreation.recreation-sites .navbar > #block-recreation .navbar-brand, .breadcrumb-wrapper .navbar > .breadcrumb .navbar-brand, .section-resources.resources-free-publications .navbar > #block-cart .navbar-brand, .navbar > .container-fluid .navbar-brand, body .navbar > .secondary-menu .navbar-brand, .navbar > .breadcrumb-wrapper .navbar-brand, .navbar > .alert.bs-site-alert .navbar-brand, .navbar > .alert.swfwmd_site_alert .navbar-brand { margin-left: -15px; } }

/* line 193, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle { position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 28px; margin-bottom: 28px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 0; }
/* line 206, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle:focus { outline: 0; }
/* line 211, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
/* line 217, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
@media (min-width: 768px) { /* line 193, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle { display: none; } }

/* line 232, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav { margin: 15.5px -15px; }
/* line 235, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 28px; }
@media (max-width: 767px) { /* line 243, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; }
  /* line 251, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; }
  /* line 255, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a { line-height: 28px; }
  /* line 257, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; } }
@media (min-width: 768px) { /* line 232, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav { float: left; margin: 0; }
  /* line 270, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li { float: left; }
  /* line 272, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li > a { padding-top: 31px; padding-bottom: 31px; } }

/* line 286, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-form { margin-left: -15px; margin-right: -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); margin-top: 24px; margin-bottom: 24px; }
@media (min-width: 768px) { /* line 478, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
  /* line 485, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; }
  /* line 492, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control-static { display: inline-block; }
  /* line 496, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group { display: inline-table; vertical-align: middle; }
  /* line 500, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; }
  /* line 508, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group > .form-control { width: 100%; }
  /* line 512, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .control-label { margin-bottom: 0; vertical-align: middle; }
  /* line 519, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; }
  /* line 526, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0; }
  /* line 530, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0; }
  /* line 537, ../bootstrap/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .has-feedback .form-control-feedback { top: 0; } }
@media (max-width: 767px) { /* line 298, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group { margin-bottom: 5px; }
  /* line 302, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group:last-child { margin-bottom: 0; } }
@media (min-width: 768px) { /* line 286, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form { width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; -webkit-box-shadow: none; box-shadow: none; } }

/* line 327, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu { margin-top: 0; border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 332, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { margin-bottom: 0; border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 343, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn { margin-top: 24px; margin-bottom: 24px; }
/* line 346, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-sm > .navbar-btn.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-sm > .navbar-btn.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-sm > .navbar-btn.read-more { margin-top: 28.5px; margin-bottom: 28.5px; }
/* line 349, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-xs > .navbar-btn.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-xs > .navbar-btn.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-xs > .navbar-btn.read-more { margin-top: 34px; margin-bottom: 34px; }

/* line 359, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text { margin-top: 31px; margin-bottom: 31px; }
@media (min-width: 768px) { /* line 359, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-text { float: left; margin-left: 15px; margin-right: 15px; } }

@media (min-width: 768px) { /* line 379, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-left { float: left !important; }
  /* line 382, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right { float: right !important; margin-right: -15px; }
  /* line 386, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right ~ .navbar-right { margin-right: 0; } }
/* line 397, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default { background-color: #000033; border-color: #000012; }
/* line 401, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand { color: #777; }
/* line 403, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: #5e5e5e; background-color: transparent; }
/* line 410, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-text { color: #777; }
/* line 415, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a { color: #777; }
/* line 418, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #333; background-color: transparent; }
/* line 425, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: #555; background-color: #000012; }
/* line 433, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: #ccc; background-color: transparent; }
/* line 442, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle { border-color: #ddd; }
/* line 444, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #ddd; }
/* line 448, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar { background-color: #888; }
/* line 453, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #000012; }
/* line 462, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #000012; color: #555; }
@media (max-width: 767px) { /* line 473, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: #777; }
  /* line 475, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: #333; background-color: transparent; }
  /* line 482, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: #555; background-color: #000012; }
  /* line 490, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #ccc; background-color: transparent; } }
/* line 506, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link { color: #777; }
/* line 508, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link:hover { color: #333; }
/* line 513, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link { color: #777; }
/* line 515, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: #333; }
/* line 521, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { color: #ccc; }

/* line 531, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse { background-color: #222; border-color: #090909; }
/* line 535, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand { color: #e3e4e5; }
/* line 537, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: #fff; background-color: transparent; }
/* line 544, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-text { color: #e3e4e5; }
/* line 549, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a { color: #e3e4e5; }
/* line 552, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: #fff; background-color: transparent; }
/* line 559, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: #fff; background-color: #090909; }
/* line 567, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: #444; background-color: transparent; }
/* line 577, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle { border-color: #333; }
/* line 579, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: #333; }
/* line 583, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar { background-color: #fff; }
/* line 588, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #101010; }
/* line 596, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { background-color: #090909; color: #fff; }
@media (max-width: 767px) { /* line 607, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: #090909; }
  /* line 610, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: #090909; }
  /* line 613, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: #e3e4e5; }
  /* line 615, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: #fff; background-color: transparent; }
  /* line 622, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: #fff; background-color: #090909; }
  /* line 630, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: #444; background-color: transparent; } }
/* line 641, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link { color: #e3e4e5; }
/* line 643, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link:hover { color: #fff; }
/* line 648, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link { color: #e3e4e5; }
/* line 650, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: #fff; }
/* line 656, ../bootstrap/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { color: #444; }

/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb { padding: 8px 15px; margin-bottom: 28px; list-style: none; background-color: #000033; border-radius: 0; }
/* line 13, ../bootstrap/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > li { display: inline-block; }
/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > li + li:before { content: "» "; padding: 0 5px; color: #ffffff; }
/* line 25, ../bootstrap/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > .active { color: #ffffff; }

/* line 4, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination { display: inline-block; padding-left: 0; margin: 28px 0; border-radius: 0; }
/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li { display: inline; }
/* line 12, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.75; text-decoration: none; color: #414042; background-color: #ffffff; border: 1px solid #ddd; margin-left: -1px; }
/* line 25, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0; border-bottom-left-radius: 0; border-top-left-radius: 0; }
/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 0; border-top-right-radius: 0; }
/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { z-index: 2; color: #ffffff; background-color: #017bb8; border-color: #017bb8; }
/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { z-index: 3; color: #ffffff; background-color: #017bb8; border-color: #017bb8; cursor: default; }
/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #bcbec0; background-color: #ffffff; border-color: #ddd; cursor: not-allowed; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 20px; line-height: 1.3333333; }
/* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 0; border-top-left-radius: 0; }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 14px; line-height: 1.5; }
/* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 0; border-top-left-radius: 0; }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 0; border-top-right-radius: 0; }

/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager { padding-left: 0; margin: 28px 0; list-style: none; text-align: center; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pager:before, .pager:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pager:after { clear: both; }
/* line 12, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager li { display: inline; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #ffffff; border: 1px solid #ddd; border-radius: 15px; }
/* line 23, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #017bb8; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager .next > a, .pager .next > span { float: right; }
/* line 38, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager .previous > a, .pager .previous > span { float: left; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/_pager.scss */
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #bcbec0; background-color: #ffffff; cursor: not-allowed; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label:empty { display: none; }
/* line 25, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.btn .label, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .label, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .label, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .label { position: relative; top: -1px; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer; }

/* line 44, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-default { background-color: #bcbec0; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-default[href]:hover, .label-default[href]:focus { background-color: #a2a5a7; }

/* line 48, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-primary { background-color: #000033; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-primary[href]:hover, .label-primary[href]:focus { background-color: black; }

/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-success { background-color: #017bb8; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-success[href]:hover, .label-success[href]:focus { background-color: #015985; }

/* line 56, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-info { background-color: #0079c2; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-info[href]:hover, .label-info[href]:focus { background-color: #00598f; }

/* line 60, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-warning { background-color: #ceaf51; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-warning[href]:hover, .label-warning[href]:focus { background-color: #b89734; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_labels.scss */
.label-danger { background-color: #d9534f; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-danger[href]:hover, .label-danger[href]:focus { background-color: #c9302c; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 14px; font-weight: bold; color: #fff; line-height: 1; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #bcbec0; border-radius: 10px; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.badge:empty { display: none; }
/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.btn .badge, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .badge, .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .badge, .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .badge { position: relative; top: -1px; }
/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-xs > .read-more .badge, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-xs > .read-more .badge, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-xs > .read-more .badge, .btn-group-xs > .btn .badge, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn-group-xs > .read-more .badge, .section-blog aside .region-sidebar-second .block.social-media-post .article .btn-group-xs > .read-more .badge, .section-about.about-newsroom #block-newsroomsocialmedia .article .btn-group-xs > .read-more .badge { top: 0; padding: 1px 5px; }
/* line 41, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: #017bb8; background-color: #fff; }
/* line 47, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge { float: right; }
/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge + .badge { margin-right: 5px; }
/* line 55, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
.nav-pills > li > a > .badge { margin-left: 3px; }

/* line 62, ../bootstrap/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; }

/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron { padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #d6d8d9; }
/* line 13, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron h1, .jumbotron .h1 { color: inherit; }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron p { margin-bottom: 15px; font-size: 24px; font-weight: 200; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron > hr { border-top-color: #bcbec0; }
/* line 28, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.container .jumbotron, .main-container h1.page-header .jumbotron, body .secondary-menu .menu .jumbotron, #hero .hero-overlay .jumbotron, #page-sub-hero .hero-overlay .jumbotron, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage .jumbotron, #block-views-block-frontpage-news-block-1 .view-content .jumbotron, nav#block-frontpagemenu .jumbotron, nav#block-notfrontmenu .jumbotron, .section-about.about-calendar .breadcrumb .jumbotron, .page-node-type-recreation-site #block-recreation .jumbotron, .section-recreation.recreation-sites #block-recreation .jumbotron, .breadcrumb-wrapper .breadcrumb .jumbotron, .section-resources.resources-free-publications #block-cart .jumbotron, .container-fluid .jumbotron, body .secondary-menu .jumbotron, .breadcrumb-wrapper .jumbotron, .alert.bs-site-alert .jumbotron, .alert.swfwmd_site_alert .jumbotron { border-radius: 0; padding-left: 15px; padding-right: 15px; }
/* line 35, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron .container, .jumbotron .main-container h1.page-header, .main-container .jumbotron h1.page-header, .jumbotron body .secondary-menu .menu, body .secondary-menu .jumbotron .menu, .jumbotron #hero .hero-overlay, #hero .jumbotron .hero-overlay, .jumbotron #page-sub-hero .hero-overlay, #page-sub-hero .jumbotron .hero-overlay, .jumbotron .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage, .path-frontpage #block-contentfield-6 .jumbotron .field--name-field-menu-tiles-frontpage, .jumbotron #block-views-block-frontpage-news-block-1 .view-content, #block-views-block-frontpage-news-block-1 .jumbotron .view-content, .jumbotron nav#block-frontpagemenu, .jumbotron nav#block-notfrontmenu, .jumbotron .section-about.about-calendar .breadcrumb, .section-about.about-calendar .jumbotron .breadcrumb, .jumbotron .page-node-type-recreation-site #block-recreation, .page-node-type-recreation-site .jumbotron #block-recreation, .jumbotron .section-recreation.recreation-sites #block-recreation, .section-recreation.recreation-sites .jumbotron #block-recreation, .jumbotron .breadcrumb-wrapper .breadcrumb, .breadcrumb-wrapper .jumbotron .breadcrumb, .jumbotron .section-resources.resources-free-publications #block-cart, .section-resources.resources-free-publications .jumbotron #block-cart { max-width: 100%; }
@media screen and (min-width: 768px) { /* line 6, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron { padding-top: 48px; padding-bottom: 48px; }
  /* line 43, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
  .container .jumbotron, .main-container h1.page-header .jumbotron, body .secondary-menu .menu .jumbotron, #hero .hero-overlay .jumbotron, #page-sub-hero .hero-overlay .jumbotron, .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage .jumbotron, #block-views-block-frontpage-news-block-1 .view-content .jumbotron, nav#block-frontpagemenu .jumbotron, nav#block-notfrontmenu .jumbotron, .section-about.about-calendar .breadcrumb .jumbotron, .page-node-type-recreation-site #block-recreation .jumbotron, .section-recreation.recreation-sites #block-recreation .jumbotron, .breadcrumb-wrapper .breadcrumb .jumbotron, .section-resources.resources-free-publications #block-cart .jumbotron, .container-fluid .jumbotron, body .secondary-menu .jumbotron, .breadcrumb-wrapper .jumbotron, .alert.bs-site-alert .jumbotron, .alert.swfwmd_site_alert .jumbotron { padding-left: 60px; padding-right: 60px; }
  /* line 49, ../bootstrap/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron h1, .jumbotron .h1 { font-size: 72px; } }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail { display: block; padding: 4px; margin-bottom: 28px; line-height: 1.75; background-color: #fff; border: 1px solid #ddd; border-radius: 0; -webkit-transition: border 0.2s ease-in-out; -o-transition: border 0.2s ease-in-out; transition: border 0.2s ease-in-out; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail > img, .thumbnail a > img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; }
/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail .caption { padding: 9px; color: #414042; }

/* line 34, ../bootstrap/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #017bb8; }

/* line 9, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert { padding: 35px; margin-bottom: 28px; border: 1px solid transparent; border-radius: 8px; }
/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert h4 { margin-top: 0; color: inherit; }
/* line 23, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert .alert-link { font-weight: normal; }
/* line 28, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p, .alert > ul { margin-bottom: 0; }
/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p + p { margin-top: 5px; }

/* line 42, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable, .alert-dismissible { padding-right: 55px; }
/* line 47, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }

/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success { background-color: #edf7ea; border-color: #326c27; color: #1a7832; }
/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success hr { border-top-color: #295920; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success .alert-link { color: #114e21; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info { background-color: #e7f4fa; border-color: #003b56; color: #017293; }
/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info hr { border-top-color: #002a3d; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info .alert-link { color: #014b60; }

/* line 67, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning { background-color: #fdfbef; border-color: #ddcd85; color: #906c2e; }
/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning hr { border-top-color: #d7c571; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning .alert-link { color: #694f22; }

/* line 71, ../bootstrap/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger { background-color: #fff8f8; border-color: #ba6668; color: #b8383c; }
/* line 8, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger hr { border-top-color: #b25457; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger .alert-link { color: #912c2f; }

@-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }
@keyframes progress-bar-stripes { from { background-position: 40px 0; }
  to { background-position: 0 0; } }
/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress { overflow: hidden; height: 28px; margin-bottom: 28px; background-color: #f5f5f5; border-radius: 0; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }

/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar { float: left; width: 0%; height: 100%; font-size: 14px; line-height: 28px; color: #fff; text-align: center; background-color: #000033; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; }

/* line 54, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar, .progress-bar-striped { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress.active .progress-bar, .progress-bar.active { -webkit-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; }

/* line 73, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success { background-color: #017bb8; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-success { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 77, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info { background-color: #0079c2; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-info { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning { background-color: #ceaf51; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 85, ../bootstrap/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger { background-color: #d9534f; }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }

/* line 1, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media { margin-top: 15px; }
/* line 5, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media:first-child { margin-top: 0; }

/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media, .media-body { zoom: 1; overflow: hidden; }

/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-body { width: 10000px; }

/* line 20, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-object { display: block; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-object.img-thumbnail { max-width: none; }

/* line 29, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-right, .media > .pull-right, #navbar .media > .search-link, .section-recreation.recreation-sites .view-header ul.search-filter .media > li.search-filter-sort-option, .section-resources.resources-free-publications .view-header ul.search-filter .media > li.search-filter-sort-option, .section-resources.resources-free-publications .publications-listing .product-buttons .media > .product-add-to-cart, nav.sidebar-menu ul li .media > a:after { padding-left: 10px; }

/* line 34, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-left, .media > .pull-left, .section-resources.resources-free-publications .publications-listing .product-buttons .media > .product-download { padding-right: 10px; }

/* line 39, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-left, .media-right, .media-body { display: table-cell; vertical-align: top; }

/* line 46, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-middle { vertical-align: middle; }

/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-bottom { vertical-align: bottom; }

/* line 55, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-heading { margin-top: 0; margin-bottom: 5px; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_media.scss */
.media-list { padding-left: 0; list-style: none; }

/* line 10, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group { margin-bottom: 20px; padding-left: 0; }

/* line 21, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; }
/* line 31, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }
/* line 34, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:last-child { margin-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

/* line 46, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item, button.list-group-item { color: #555; }
/* line 50, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { color: #333; }
/* line 55, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus, button.list-group-item:hover, button.list-group-item:focus { text-decoration: none; color: #555; background-color: #f5f5f5; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
button.list-group-item { width: 100%; text-align: left; }

/* line 70, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { background-color: #d6d8d9; color: #bcbec0; cursor: not-allowed; }
/* line 78, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; }
/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: #bcbec0; }
/* line 87, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: #fff; background-color: #000033; border-color: #000033; }
/* line 96, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; }
/* line 101, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: blue; }

/* line 4, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success { color: #1a7832; background-color: #edf7ea; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success, button.list-group-item-success { color: #1a7832; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { color: inherit; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:hover, button.list-group-item-success:focus { color: #1a7832; background-color: #ddf0d8; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active, button.list-group-item-success.active:hover, button.list-group-item-success.active:focus { color: #fff; background-color: #1a7832; border-color: #1a7832; }

/* line 4, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info { color: #017293; background-color: #e7f4fa; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info, button.list-group-item-info { color: #017293; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { color: inherit; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:hover, button.list-group-item-info:focus { color: #017293; background-color: #d2eaf6; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active, button.list-group-item-info.active:hover, button.list-group-item-info.active:focus { color: #fff; background-color: #017293; border-color: #017293; }

/* line 4, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning { color: #906c2e; background-color: #fdfbef; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning, button.list-group-item-warning { color: #906c2e; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { color: inherit; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:hover, button.list-group-item-warning:focus { color: #906c2e; background-color: #faf5d8; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active, button.list-group-item-warning.active:hover, button.list-group-item-warning.active:focus { color: #fff; background-color: #906c2e; border-color: #906c2e; }

/* line 4, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger { color: #b8383c; background-color: #fff8f8; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger, button.list-group-item-danger { color: #b8383c; }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { color: inherit; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:hover, button.list-group-item-danger:focus { color: #b8383c; background-color: #ffdfdf; }
/* line 24, ../bootstrap/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active, button.list-group-item-danger.active:hover, button.list-group-item-danger.active:focus { color: #fff; background-color: #b8383c; border-color: #b8383c; }

/* line 123, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading { margin-top: 0; margin-bottom: 5px; }

/* line 127, ../bootstrap/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text { margin-bottom: 0; line-height: 1.3; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel { margin-bottom: 28px; background-color: #fff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-body, .path-admin .layout-column--half .panel__content, .node-edit .layout-column--half .panel__content { padding: 15px; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .path-admin .layout-column--half .panel__content:before, .node-edit .layout-column--half .panel__content:before, .panel-body:after, .path-admin .layout-column--half .panel__content:after, .node-edit .layout-column--half .panel__content:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:after, .path-admin .layout-column--half .panel__content:after, .node-edit .layout-column--half .panel__content:after { clear: both; }

/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading, .path-admin .layout-column--half .panel__title, .node-edit .layout-column--half .panel__title { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: -1; border-top-left-radius: -1; }
/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading > .dropdown .dropdown-toggle, .path-admin .layout-column--half .panel__title > .dropdown .dropdown-toggle, .node-edit .layout-column--half .panel__title > .dropdown .dropdown-toggle { color: inherit; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 18px; color: inherit; }
/* line 39, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; }

/* line 49, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: -1; border-bottom-left-radius: -1; }

/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; }
/* line 67, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; }
/* line 74, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: -1; border-top-left-radius: -1; }
/* line 82, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: -1; border-bottom-left-radius: -1; }
/* line 89, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child, .path-admin .layout-column--half .panel > .panel__title + .panel-collapse > .list-group .list-group-item:first-child, .node-edit .layout-column--half .panel > .panel__title + .panel-collapse > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 96, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child, .path-admin .layout-column--half .panel__title + .list-group .list-group-item:first-child, .node-edit .layout-column--half .panel__title + .list-group .list-group-item:first-child { border-top-width: 0; }

/* line 100, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer { border-top-width: 0; }

/* line 110, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; }
/* line 115, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-left: 15px; padding-right: 15px; }
/* line 121, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: -1; border-top-left-radius: -1; }
/* line 127, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: -1; border-top-right-radius: -1; }
/* line 131, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: -1; }
/* line 135, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: -1; }
/* line 143, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: -1; border-bottom-left-radius: -1; }
/* line 149, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: -1; border-bottom-right-radius: -1; }
/* line 153, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: -1; }
/* line 157, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: -1; }
/* line 164, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-body + .table, .path-admin .layout-column--half .panel > .panel__content + .table, .node-edit .layout-column--half .panel > .panel__content + .table, .panel > .panel-body + .table-responsive, .path-admin .layout-column--half .panel > .panel__content + .table-responsive, .node-edit .layout-column--half .panel > .panel__content + .table-responsive, .panel > .table + .panel-body, .path-admin .layout-column--half .panel > .table + .panel__content, .node-edit .layout-column--half .panel > .table + .panel__content, .panel > .table-responsive + .panel-body, .path-admin .layout-column--half .panel > .table-responsive + .panel__content, .node-edit .layout-column--half .panel > .table-responsive + .panel__content { border-top: 1px solid #ddd; }
/* line 170, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; }
/* line 174, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; }
/* line 181, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
/* line 185, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
/* line 194, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; }
/* line 203, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; }
/* line 210, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive { border: 0; margin-bottom: 0; }

/* line 222, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group { margin-bottom: 28px; }
/* line 226, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel { margin-bottom: 0; border-radius: 0; }
/* line 230, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel + .panel { margin-top: 5px; }
/* line 235, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-heading, .panel-group .path-admin .layout-column--half .panel__title, .path-admin .layout-column--half .panel-group .panel__title, .panel-group .node-edit .layout-column--half .panel__title, .node-edit .layout-column--half .panel-group .panel__title { border-bottom: 0; }
/* line 238, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .path-admin .layout-column--half .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-group .panel__title + .panel-collapse > .panel-body, .panel-group .node-edit .layout-column--half .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-group .panel__title + .panel-collapse > .panel-body, .panel-group .path-admin .layout-column--half .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-group .panel-heading + .panel-collapse > .panel__content, .panel-group .path-admin .layout-column--half .panel__title + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-group .panel__title + .panel-collapse > .panel__content, .panel-group .node-edit .layout-column--half .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-group .panel-heading + .panel-collapse > .panel__content, .panel-group .node-edit .layout-column--half .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-group .panel__title + .panel-collapse > .panel__content, .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .path-admin .layout-column--half .panel__title + .panel-collapse > .list-group, .path-admin .layout-column--half .panel-group .panel__title + .panel-collapse > .list-group, .panel-group .node-edit .layout-column--half .panel__title + .panel-collapse > .list-group, .node-edit .layout-column--half .panel-group .panel__title + .panel-collapse > .list-group { border-top: 1px solid #ddd; }
/* line 244, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer { border-top: 0; }
/* line 246, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body, .panel-group .panel-footer + .panel-collapse .path-admin .layout-column--half .panel__content, .path-admin .layout-column--half .panel-group .panel-footer + .panel-collapse .panel__content, .panel-group .panel-footer + .panel-collapse .node-edit .layout-column--half .panel__content, .node-edit .layout-column--half .panel-group .panel-footer + .panel-collapse .panel__content { border-bottom: 1px solid #ddd; }

/* line 254, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-default, .path-admin .layout-column--half .panel, .node-edit .layout-column--half .panel { border-color: #ddd; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading, .path-admin .layout-column--half .panel > .panel-heading, .node-edit .layout-column--half .panel > .panel-heading, .path-admin .layout-column--half .panel-default > .panel__title, .path-admin .layout-column--half .panel > .panel__title, .node-edit .layout-column--half .panel-default > .panel__title, .node-edit .layout-column--half .panel > .panel__title { color: #5c5c5c; background-color: #f5f5f5; border-color: #ddd; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel > .panel-heading + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-default > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-default > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-default > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-default > .panel__title + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-default > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-default > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel > .panel__title + .panel-collapse > .panel__content { border-top-color: #ddd; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge, .path-admin .layout-column--half .panel > .panel-heading .badge, .node-edit .layout-column--half .panel > .panel-heading .badge, .path-admin .layout-column--half .panel-default > .panel__title .badge, .path-admin .layout-column--half .panel > .panel__title .badge, .node-edit .layout-column--half .panel-default > .panel__title .badge, .node-edit .layout-column--half .panel > .panel__title .badge { color: #f5f5f5; background-color: #5c5c5c; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel > .panel-footer + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-default > .panel-footer + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-default > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #ddd; }

/* line 257, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary { border-color: #000033; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading, .path-admin .layout-column--half .panel-primary > .panel__title, .node-edit .layout-column--half .panel-primary > .panel__title { color: #fff; background-color: #000033; border-color: #000033; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-primary > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-primary > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-primary > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-primary > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-primary > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-primary > .panel__title + .panel-collapse > .panel__content { border-top-color: #000033; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge, .path-admin .layout-column--half .panel-primary > .panel__title .badge, .node-edit .layout-column--half .panel-primary > .panel__title .badge { color: #000033; background-color: #fff; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-primary > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-primary > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #000033; }

/* line 260, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-success { border-color: #326c27; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading, .path-admin .layout-column--half .panel-success > .panel__title, .node-edit .layout-column--half .panel-success > .panel__title { color: #1a7832; background-color: #edf7ea; border-color: #326c27; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-success > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-success > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-success > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-success > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-success > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-success > .panel__title + .panel-collapse > .panel__content { border-top-color: #326c27; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge, .path-admin .layout-column--half .panel-success > .panel__title .badge, .node-edit .layout-column--half .panel-success > .panel__title .badge { color: #edf7ea; background-color: #1a7832; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-success > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-success > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #326c27; }

/* line 263, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-info { border-color: #003b56; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading, .path-admin .layout-column--half .panel-info > .panel__title, .node-edit .layout-column--half .panel-info > .panel__title { color: #017293; background-color: #e7f4fa; border-color: #003b56; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-info > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-info > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-info > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-info > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-info > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-info > .panel__title + .panel-collapse > .panel__content { border-top-color: #003b56; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge, .path-admin .layout-column--half .panel-info > .panel__title .badge, .node-edit .layout-column--half .panel-info > .panel__title .badge { color: #e7f4fa; background-color: #017293; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-info > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-info > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #003b56; }

/* line 266, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning { border-color: #ddcd85; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading, .path-admin .layout-column--half .panel-warning > .panel__title, .node-edit .layout-column--half .panel-warning > .panel__title { color: #906c2e; background-color: #fdfbef; border-color: #ddcd85; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-warning > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-warning > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-warning > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-warning > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-warning > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-warning > .panel__title + .panel-collapse > .panel__content { border-top-color: #ddcd85; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge, .path-admin .layout-column--half .panel-warning > .panel__title .badge, .node-edit .layout-column--half .panel-warning > .panel__title .badge { color: #fdfbef; background-color: #906c2e; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-warning > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-warning > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #ddcd85; }

/* line 269, ../bootstrap/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger { border-color: #ba6668; }
/* line 6, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading, .path-admin .layout-column--half .panel-danger > .panel__title, .node-edit .layout-column--half .panel-danger > .panel__title { color: #b8383c; background-color: #fff8f8; border-color: #ba6668; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-danger > .panel__title + .panel-collapse > .panel-body, .node-edit .layout-column--half .panel-danger > .panel__title + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-danger > .panel-heading + .panel-collapse > .panel__content, .path-admin .layout-column--half .panel-danger > .panel__title + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-danger > .panel-heading + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-danger > .panel__title + .panel-collapse > .panel__content { border-top-color: #ba6668; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge, .path-admin .layout-column--half .panel-danger > .panel__title .badge, .node-edit .layout-column--half .panel-danger > .panel__title .badge { color: #fff8f8; background-color: #b8383c; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body, .path-admin .layout-column--half .panel-danger > .panel-footer + .panel-collapse > .panel__content, .node-edit .layout-column--half .panel-danger > .panel-footer + .panel-collapse > .panel__content { border-bottom-color: #ba6668; }

/* line 5, ../bootstrap/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; }
/* line 12, ../bootstrap/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; }

/* line 28, ../bootstrap/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-16by9 { padding-bottom: 56.25%; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-4by3 { padding-bottom: 75%; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_wells.scss */
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_wells.scss */
.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); }

/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_wells.scss */
.well-lg { padding: 24px; border-radius: 0; }

/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_wells.scss */
.well-sm { padding: 9px; border-radius: 0; }

/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_close.scss */
.close { float: right; font-size: 24px; font-weight: bold; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 0.2; filter: alpha(opacity=20); }
/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_close.scss */
.close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50); }

/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_close.scss */
button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-open { overflow: hidden; }

/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; }
/* line 32, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }

/* line 38, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }

/* line 44, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-dialog { position: relative; width: auto; margin: 10px; }

/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: 0; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; }
/* line 73, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
/* line 74, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

/* line 79, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:before, .modal-header:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:after { clear: both; }

/* line 85, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-header .close { margin-top: -2px; }

/* line 90, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-title { margin: 0; line-height: 1.75; }

/* line 97, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-body { position: relative; padding: 15px; }

/* line 103, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-footer:before, .modal-footer:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-footer:after { clear: both; }
/* line 110, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn + .btn, .modal-footer .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .read-more + .btn, .modal-footer .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .btn, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .read-more + .btn, .modal-footer .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .btn, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .read-more + .btn, .modal-footer .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .btn + .read-more, .modal-footer .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .read-more + .read-more, .modal-footer .section-about.about-newsroom #block-newsroomsocialmedia .article .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .modal-footer .section-blog aside .region-sidebar-second .block.social-media-post .article .btn + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .btn + .read-more, .section-blog .modal-footer .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .page-node-type-blog-article .section-blog aside .region-sidebar-second .block.social-media-post .modal-footer .article .read-more + .read-more, .section-blog .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .article .read-more + .read-more, .modal-footer .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .read-more + .read-more, .modal-footer .section-about.about-newsroom #block-newsroomsocialmedia .article .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .modal-footer .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .modal-footer .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .read-more + .read-more { margin-left: 5px; margin-bottom: 0; }
/* line 115, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .btn-group .read-more + .btn, .modal-footer .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .btn, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .btn-group .read-more + .btn, .modal-footer .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .btn, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .btn-group .read-more + .btn, .modal-footer .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .btn + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .btn-group .btn + .read-more, .modal-footer .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .btn-group .read-more + .read-more, .modal-footer .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .modal-footer .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .btn + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .btn-group .btn + .read-more, .section-blog .modal-footer .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .page-node-type-blog-article .section-blog aside .region-sidebar-second .block.social-media-post .modal-footer .btn-group .article .read-more + .read-more, .section-blog .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .modal-footer .btn-group .article .read-more + .read-more, .modal-footer .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .modal-footer .btn-group .read-more + .read-more, .modal-footer .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .btn-group .btn + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .modal-footer .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more + .read-more, .modal-footer .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more + .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .modal-footer .btn-group .read-more + .read-more { margin-left: -1px; }
/* line 119, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block { margin-left: 0; }

/* line 125, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }

@media (min-width: 768px) { /* line 136, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
  .modal-dialog { width: 600px; margin: 30px auto; }
  /* line 140, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
  .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  /* line 145, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
  .modal-sm { width: 300px; } }
@media (min-width: 992px) { /* line 149, ../bootstrap/assets/stylesheets/bootstrap/_modals.scss */
  .modal-lg { width: 900px; } }
/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip { position: absolute; z-index: 1070; display: block; font-family: "OpenSans Regular"; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.75; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 14px; opacity: 0; filter: alpha(opacity=0); }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.in { opacity: 0.9; filter: alpha(opacity=90); }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top { margin-top: -3px; padding: 5px 0; }
/* line 20, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right { margin-left: 3px; padding: 0 5px; }
/* line 21, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom { margin-top: 3px; padding: 5px 0; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left { margin-left: -3px; padding: 0 5px; }

/* line 26, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; background-color: #000; border-radius: 0; }

/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; }

/* line 45, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; }
/* line 52, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow { bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; }
/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow { bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #000; }
/* line 66, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; }
/* line 73, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; }
/* line 80, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
/* line 87, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow { top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }
/* line 94, ../bootstrap/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow { top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #000; }

/* line 6, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: "OpenSans Regular"; font-style: normal; font-weight: normal; letter-spacing: normal; line-break: auto; line-height: 1.75; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 16px; background-color: #fff; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }
/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top { margin-top: -10px; }
/* line 28, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right { margin-left: 10px; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom { margin-top: 10px; }
/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left { margin-left: -10px; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover-title { margin: 0; padding: 8px 14px; font-size: 16px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: -1 -1 0 0; }

/* line 42, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover-content { padding: 9px 14px; }

/* line 51, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow, .popover > .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; }

/* line 61, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow { border-width: 11px; }

/* line 64, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow:after { border-width: 10px; content: ""; }

/* line 70, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }
/* line 77, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow:after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fff; }
/* line 85, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999999; border-right-color: rgba(0, 0, 0, 0.25); }
/* line 92, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow:after { content: " "; left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fff; }
/* line 100, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }
/* line 107, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow:after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fff; }
/* line 116, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999999; border-left-color: rgba(0, 0, 0, 0.25); }
/* line 123, ../bootstrap/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow:after { content: " "; right: 1px; border-right-width: 0; border-left-color: #fff; bottom: -10px; }

/* line 7, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel { position: relative; }

/* line 11, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner { position: relative; overflow: hidden; width: 100%; }
/* line 16, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; line-height: 1; }
@media all and (transform-3d), (-webkit-transform-3d) { /* line 16, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item { -webkit-transition: -webkit-transform 0.6s ease-in-out; -moz-transition: -moz-transform 0.6s ease-in-out; -o-transition: -o-transform 0.6s ease-in-out; transition: transform 0.6s ease-in-out; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; -moz-perspective: 1000px; perspective: 1000px; }
  /* line 34, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item.next, .carousel-inner > .item.active.right { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0; }
  /* line 39, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item.prev, .carousel-inner > .item.active.left { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0; }
  /* line 44, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; } }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; }
/* line 59, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active { left: 0; }
/* line 63, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; }
/* line 70, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next { left: 100%; }
/* line 73, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .prev { left: -100%; }
/* line 76, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; }
/* line 81, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.left { left: -100%; }
/* line 84, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.right { left: 100%; }

/* line 93, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control { position: absolute; top: 0; left: 0; bottom: 0; width: 15%; opacity: 0.5; filter: alpha(opacity=50); font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); background-color: transparent; }
/* line 109, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control.left { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
/* line 112, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control.right { left: auto; right: 0; background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
/* line 119, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control:hover, .carousel-control:focus { outline: 0; color: #fff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); }
/* line 128, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-block; }
/* line 138, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; }
/* line 143, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; }
/* line 148, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; line-height: 1; font-family: serif; }
/* line 158, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before { content: '\2039'; }
/* line 163, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-next:before { content: '\203a'; }

/* line 174, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0; list-style: none; text-align: center; }
/* line 185, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid #017bb8; border-radius: 10px; cursor: pointer; background-color: #000 \9; background-color: transparent; }
/* line 207, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators .active { margin: 0; width: 12px; height: 12px; background-color: #017bb8; }

/* line 218, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
/* line 229, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption .btn, .carousel-caption .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .carousel-caption .read-more, .carousel-caption .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .carousel-caption .read-more, .carousel-caption .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .carousel-caption .read-more { text-shadow: none; }

@media screen and (min-width: 768px) { /* line 240, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; }
  /* line 249, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; }
  /* line 253, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; }
  /* line 260, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
  /* line 267, ../bootstrap/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators { bottom: 20px; } }
/* line 14, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .filter-wrapper:before, .path-node .field--name-body:before, #off-canvas-right-sidebar #block-useraccountmenu:before, #block-views-block-frontpage-news-block-1 .view-content .wrapper:before, .page-node-type-news #block-related-news-articles:before, .page-node-type-news #block-related-news-articles .wrapper:before, .page-node-type-blog-article #block-related-blogs-articles:before, .page-node-type-blog-article #block-related-blogs-articles .wrapper:before, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-wrapper:before, .page-node-type-recreation-site .site-features:before, .section-recreation.recreation-sites .recreation-site-search .article-wrapper:before, .section-blog.page-node-type-page .water-matters-blog .article-wrapper:before, .blog-archive .article-wrapper:before, .section-blog aside .region-sidebar-second .block.social-media-post .article-wrapper:before, .section-about.about-newsroom .newsroom .article-wrapper:before, .section-about.about-newsroom .slide__caption .article-wrapper:before, .section-about.about-newsroom #block-newsroom-videos:before, .section-about.about-newsroom #block-newsroom-videos-block:before, .section-about.about-newsroom #block-newsroom-events:before, .section-about.about-newsroom #block-newsroom-images-gallery-block:before, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper:before, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-wrapper:before, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info:before, .path-search .views-row:before, .embedded-entity:before, .node-add-reservation #page-wrapper .field--type-daterange:before, .projects-mfl-documents-and-reports .views-element-container .view-filters:before, .about-about-the-district-governing-board .article-wrapper:before, .clearfix:after, .filter-wrapper:after, .path-node .field--name-body:after, #off-canvas-right-sidebar #block-useraccountmenu:after, #block-views-block-frontpage-news-block-1 .view-content .wrapper:after, .page-node-type-news #block-related-news-articles:after, .page-node-type-news #block-related-news-articles .wrapper:after, .page-node-type-blog-article #block-related-blogs-articles:after, .page-node-type-blog-article #block-related-blogs-articles .wrapper:after, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-wrapper:after, .page-node-type-recreation-site .site-features:after, .section-recreation.recreation-sites .recreation-site-search .article-wrapper:after, .section-blog.page-node-type-page .water-matters-blog .article-wrapper:after, .blog-archive .article-wrapper:after, .section-blog aside .region-sidebar-second .block.social-media-post .article-wrapper:after, .section-about.about-newsroom .newsroom .article-wrapper:after, .section-about.about-newsroom .slide__caption .article-wrapper:after, .section-about.about-newsroom #block-newsroom-videos:after, .section-about.about-newsroom #block-newsroom-videos-block:after, .section-about.about-newsroom #block-newsroom-events:after, .section-about.about-newsroom #block-newsroom-images-gallery-block:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-wrapper:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info:after, .path-search .views-row:after, .embedded-entity:after, .node-add-reservation #page-wrapper .field--type-daterange:after, .projects-mfl-documents-and-reports .views-element-container .view-filters:after, .about-about-the-district-governing-board .article-wrapper:after { content: " "; display: table; }
/* line 19, ../bootstrap/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after, .filter-wrapper:after, .path-node .field--name-body:after, #off-canvas-right-sidebar #block-useraccountmenu:after, #block-views-block-frontpage-news-block-1 .view-content .wrapper:after, .page-node-type-news #block-related-news-articles:after, .page-node-type-news #block-related-news-articles .wrapper:after, .page-node-type-blog-article #block-related-blogs-articles:after, .page-node-type-blog-article #block-related-blogs-articles .wrapper:after, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-wrapper:after, .page-node-type-recreation-site .site-features:after, .section-recreation.recreation-sites .recreation-site-search .article-wrapper:after, .section-blog.page-node-type-page .water-matters-blog .article-wrapper:after, .blog-archive .article-wrapper:after, .section-blog aside .region-sidebar-second .block.social-media-post .article-wrapper:after, .section-about.about-newsroom .newsroom .article-wrapper:after, .section-about.about-newsroom .slide__caption .article-wrapper:after, .section-about.about-newsroom #block-newsroom-videos:after, .section-about.about-newsroom #block-newsroom-videos-block:after, .section-about.about-newsroom #block-newsroom-events:after, .section-about.about-newsroom #block-newsroom-images-gallery-block:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-wrapper:after, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info:after, .path-search .views-row:after, .embedded-entity:after, .node-add-reservation #page-wrapper .field--type-daterange:after, .projects-mfl-documents-and-reports .views-element-container .view-filters:after, .about-about-the-district-governing-board .article-wrapper:after { clear: both; }

/* line 12, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.center-block, .section-about.about-newsroom .more-link a { display: block; margin-left: auto; margin-right: auto; }

/* line 15, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right, #navbar .search-link, .section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option, .section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option, .section-resources.resources-free-publications .publications-listing .product-buttons .product-add-to-cart, nav.sidebar-menu ul li a:after { float: right !important; }

/* line 18, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left, .section-resources.resources-free-publications .publications-listing .product-buttons .product-download { float: left !important; }

/* line 27, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.hide { display: none !important; }

/* line 30, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.show { display: block !important; }

/* line 33, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.invisible { visibility: hidden; }

/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide, #views-exposed-form-solr-search-content-search-form-header .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-header .form-inline .form-actions button, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline .form-actions button, #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions button, #views-exposed-form-solr-search-content-page-1 .form-inline .form-actions button, #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-footer .form-inline .form-actions button, .pagination .pager__item--previous > a > span:nth-of-type(2), .pagination .pager__item--next > a > span:nth-of-type(2), .pagination .pager__item--first > a > span:nth-of-type(2), .pagination .pager__item--last > a > span:nth-of-type(2), .section-about.about-calendar .views-element-container header nav.pager .js-pager__items li > a, #cboxPrevious, #cboxNext, #cboxClose { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

/* line 45, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.hidden { display: none !important; }

/* line 53, ../bootstrap/assets/stylesheets/bootstrap/_utilities.scss */
.affix { position: fixed; }

@-ms-viewport { width: device-width; }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs { display: none !important; }

/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-sm { display: none !important; }

/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-md { display: none !important; }

/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-lg { display: none !important; }

/* line 36, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; }

@media (max-width: 767px) { /* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs { display: block !important; }
  /* line 10, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs { display: table !important; }
  /* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs { display: table-row !important; }
  /* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs, td.visible-xs { display: table-cell !important; } }
@media (max-width: 767px) { /* line 54, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-block { display: block !important; } }

@media (max-width: 767px) { /* line 59, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline { display: inline !important; } }

@media (max-width: 767px) { /* line 64, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block { display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm { display: block !important; }
  /* line 10, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm { display: table !important; }
  /* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm { display: table-row !important; }
  /* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm, td.visible-sm { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) { /* line 73, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-block { display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 78, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline { display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 83, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block { display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md { display: block !important; }
  /* line 10, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md { display: table !important; }
  /* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md { display: table-row !important; }
  /* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md, td.visible-md { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 92, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-block { display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 97, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline { display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 102, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block { display: inline-block !important; } }

@media (min-width: 1200px) { /* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg { display: block !important; }
  /* line 10, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg { display: table !important; }
  /* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg { display: table-row !important; }
  /* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg, td.visible-lg { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 111, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-block { display: block !important; } }

@media (min-width: 1200px) { /* line 116, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline { display: inline !important; } }

@media (min-width: 1200px) { /* line 121, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block { display: inline-block !important; } }

@media (max-width: 767px) { /* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { /* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg { display: none !important; } }
/* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-print { display: none !important; }

@media print { /* line 7, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print { display: block !important; }
  /* line 10, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print { display: table !important; }
  /* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print { display: table-row !important; }
  /* line 12, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print, td.visible-print { display: table-cell !important; } }
/* line 155, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-block { display: none !important; }
@media print { /* line 155, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-block { display: block !important; } }

/* line 162, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline { display: none !important; }
@media print { /* line 162, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-inline { display: inline !important; } }

/* line 169, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block { display: none !important; }
@media print { /* line 169, ../bootstrap/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-inline-block { display: inline-block !important; } }

@media print { /* line 18, ../bootstrap/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print { display: none !important; } }
/** AJAX (throbber) styling. */
@keyframes glyphicon-spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); } }
/* line 10, ../src/scss/component/_ajax.scss */
.glyphicon-spin { display: inline-block; animation: glyphicon-spin 1s infinite linear; }

/* line 14, ../src/scss/component/_ajax.scss */
a .glyphicon-spin { display: inline-block; text-decoration: none; }

/* line 20, ../src/scss/component/_ajax.scss */
html.js .btn .ajax-throbber, html.js .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more .ajax-throbber, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post html.js .read-more .ajax-throbber, html.js .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more .ajax-throbber, .section-blog aside .region-sidebar-second .block.social-media-post .article html.js .read-more .ajax-throbber, html.js .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more .ajax-throbber, .section-about.about-newsroom #block-newsroomsocialmedia .article html.js .read-more .ajax-throbber { margin-left: .5em; margin-right: -.25em; }
/* line 26, ../src/scss/component/_ajax.scss */
html.js .form-item .input-group-addon .glyphicon { color: #bcbec0; opacity: .5; transition: 150ms color, 150ms opacity; }
/* line 30, ../src/scss/component/_ajax.scss */
html.js .form-item .input-group-addon .glyphicon.glyphicon-spin { color: #000033; opacity: 1; }
/* line 35, ../src/scss/component/_ajax.scss */
html.js .form-item .input-group-addon .input-group-addon { background-color: white; }
/* line 41, ../src/scss/component/_ajax.scss */
html.js .ajax-new-content:empty { display: none !important; }

/** Alert styling. */
/* line 4, ../src/scss/component/_alert.scss */
.alert-sm { padding: 5px 10px; }

/* line 9, ../src/scss/component/_alert.scss */
.alert a { font-weight: normal; }

/* line 13, ../src/scss/component/_alert.scss */
.alert-success a, .alert-success a:hover, .alert-success a:focus { color: #114e21; }

/* line 18, ../src/scss/component/_alert.scss */
.alert-info a, .alert-info a:hover, .alert-info a:focus { color: #014b60; }

/* line 23, ../src/scss/component/_alert.scss */
.alert-warning a, .alert-warning a:hover, .alert-warning a:focus { color: #694f22; }

/* line 28, ../src/scss/component/_alert.scss */
.alert-danger a, .alert-danger a:hover, .alert-danger a:focus { color: #912c2f; }

/** $file Visual styles for fields. */
/* line 6, ../src/scss/component/_field.scss */
.field--label { font-family: "OpenSans Bold"; }

/* line 9, ../src/scss/component/_field.scss */
.field--label-inline .field--label, .field--label-inline .field--items { float: left; /*LTR*/ }

/* line 13, ../src/scss/component/_field.scss */
.field--label-inline .field--label, .field--label-inline > .field--item, .field--label-inline .field--items { padding-right: 0.5em; }

/* line 18, ../src/scss/component/_field.scss */
[dir="rtl"] .field--label-inline .field--label, [dir="rtl"] .field--label-inline .field--items { padding-left: 0.5em; padding-right: 0; }

/* line 23, ../src/scss/component/_field.scss */
.field--label-inline .field--label::after { content: ':'; }

/** File (and Image Widget) styles. */
/* line 4, ../src/scss/component/_file.scss */
.file { display: table; font-weight: 700; margin: 5px 0; width: 100%; }
/* line 9, ../src/scss/component/_file.scss */
.file > span { border-bottom: 1px solid #bcbec0; border-top: 1px solid #bcbec0; }
/* line 12, ../src/scss/component/_file.scss */
.file > span:first-child { border-left: 1px solid #bcbec0; }
/* line 15, ../src/scss/component/_file.scss */
.file > span:last-child { border-right: 1px solid #bcbec0; }
/* line 19, ../src/scss/component/_file.scss */
.file > .tabledrag-changed { background: #fdfbef; border-radius: 0; color: #906c2e; display: table-cell; padding: 0 1em; top: 0; vertical-align: middle; border-left: 1px solid inherit; }
/* line 20, ../src/scss/component/_file.scss */
.file > .tabledrag-changed, .file > .tabledrag-changed:last-child { border: 1px solid #d7c571; }

/* line 33, ../src/scss/component/_file.scss */
.file-icon { display: table-cell; font-size: 150%; padding: .25em .5em; text-align: center; vertical-align: middle; }

/* line 40, ../src/scss/component/_file.scss */
.file-link { display: table-cell; vertical-align: middle; width: 100%; }

/* line 45, ../src/scss/component/_file.scss */
.file-size { display: table-cell; padding: 0 1em; text-align: right; white-space: pre; vertical-align: middle; }

/* line 53, ../src/scss/component/_file.scss */
.image-widget.row, form.webform-submission-form .image-widget#edit-address--wrapper, form.webform-submission-form .image-widget#edit-address-mailing--wrapper, form.webform-submission-form .image-widget.school-type-wrapper, form.webform-submission-form .image-widget.school-grade-wrapper { overflow: hidden; }

/** Filter styles. */
/* line 6, ../src/scss/component/_filter.scss */
.filter-wrapper { background-color: #fff; border: 1px solid #ddd; border-top: 0; border-radius: 0 0 0 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom: 0; padding: 10px; height: 51px; }

/* line 17, ../src/scss/component/_filter.scss */
.filter-help { float: right; line-height: 1; margin: .5em 0 0; }

/* line 24, ../src/scss/component/_filter.scss */
.nav.nav-tabs.filter-formats { margin-bottom: 15px; }

/** Form styles. */
/* line 9, ../src/scss/component/_form.scss */
table .checkbox.form-no-label, table .radio.form-no-label { margin-bottom: 0; margin-top: 0; }

/* line 15, ../src/scss/component/_form.scss */
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: initil; margin-left: 0; margin-top: 8px; }

/* line 27, ../src/scss/component/_form.scss */
.select-wrapper { display: inline-block; position: relative; width: 100%; }
/* line 31, ../src/scss/component/_form.scss */
.form-inline .select-wrapper { width: auto; }
/* line 34, ../src/scss/component/_form.scss */
.input-group .select-wrapper { display: table-cell; }
/* line 37, ../src/scss/component/_form.scss */
.input-group .select-wrapper:first-child .form-control:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0; }
/* line 40, ../src/scss/component/_form.scss */
.input-group .select-wrapper:last-child .form-control:first-child { border-bottom-right-radius: 0; border-top-right-radius: 0; }
/* line 44, ../src/scss/component/_form.scss */
.select-wrapper select { -webkit-appearance: none; -moz-appearance: none; appearance: none; line-height: 1.2; padding-right: 2em; color: #757575; }
/* line 51, ../src/scss/component/_form.scss */
.select-wrapper select::-ms-expand { opacity: 0; }
/* line 55, ../src/scss/component/_form.scss */
.select-wrapper:after { color: #000033; content: '▼'; font-style: normal; font-weight: 400; line-height: 1; margin-top: -.5em; padding-right: .5em; pointer-events: none; position: absolute; right: 0; top: 50%; z-index: 10; }
/* line 70, ../src/scss/component/_form.scss */
.has-glyphicons .select-wrapper:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: '\e252'; display: inline-block; font-family: 'Glyphicons Halflings'; color: #414042; }
/* line 78, ../src/scss/component/_form.scss */
.has-error .select-wrapper:after { color: #b8383c; }
/* line 81, ../src/scss/component/_form.scss */
.has-success .select-wrapper:after { color: #1a7832; }
/* line 84, ../src/scss/component/_form.scss */
.has-warning .select-wrapper:after { color: #906c2e; }

/* line 93, ../src/scss/component/_form.scss */
.form-required:after { background-image: url(../images/required.svg); background-size: 100%; background-repeat: no-repeat; content: ""; display: inline-block; line-height: 0; height: 0.6em; width: 0.6em; padding-bottom: 1.1em; margin-left: 0.2em; }

/* line 108, ../src/scss/component/_form.scss */
.form-actions .btn, .form-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .form-actions .read-more, .form-actions .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .form-actions .read-more, .form-actions .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .form-actions .read-more, .form-actions .btn-group { margin-right: 10px; }
/* line 112, ../src/scss/component/_form.scss */
.form-actions .btn-group .btn, .form-actions .btn-group .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .form-actions .btn-group .read-more, .form-actions .btn-group .section-blog aside .region-sidebar-second .block.social-media-post .article .read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .form-actions .btn-group .read-more, .form-actions .btn-group .section-about.about-newsroom #block-newsroomsocialmedia .article .read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .form-actions .btn-group .read-more { margin-right: 0; }

/* line 118, ../src/scss/component/_form.scss */
.form-control { height: 52px; border-radius: 2px; }
/* line 380, ../src/scss/base/_mixins.scss */
.form-control:focus { border-color: #bcbec0; outline: 2px solid #017bb8; -webkit-box-shadow: 0 0 5px #017bb8; box-shadow: 0 0 5px #017bb8; }

/* line 125, ../src/scss/component/_form.scss */
label { font-family: "Oswald DemiBold"; letter-spacing: 1px; text-transform: uppercase; font-weight: normal; }

/* line 132, ../src/scss/component/_form.scss */
.form-group { margin-bottom: 0; }

/* line 137, ../src/scss/component/_form.scss */
fieldset.form-composite { margin-bottom: 30px; }

/* line 142, ../src/scss/component/_form.scss */
legend { font-family: "Oswald Regular"; color: #000033; font-size: 36px; font-size: 3.6rem; margin-bottom: 0; border-bottom: none; }

/* line 490, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions.btn, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more { font-family: "Oswald Regular"; letter-spacing: 2.4px; font-size: 16.2px; font-size: 1.62rem; text-transform: uppercase; padding: 11px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 501, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions.btn:focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form #edit-actions.btn.focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.focus.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.focus.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.focus.read-more, form.webform-submission-form #edit-actions.btn:active:focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:active:focus, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:active:focus, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:active:focus, form.webform-submission-form #edit-actions.btn:active.focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:active.focus, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:active.focus, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:active.focus, form.webform-submission-form #edit-actions.btn.active:focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.active.read-more:focus, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.active.read-more:focus, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.active.read-more:focus, form.webform-submission-form #edit-actions.btn.active.focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.active.focus.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.active.focus.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 507, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions.btn:hover, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:hover, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:hover, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:hover, form.webform-submission-form #edit-actions.btn:focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:focus, form.webform-submission-form #edit-actions.btn.focus, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.focus.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.focus.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.focus.read-more { color: #ffffff; text-decoration: none; }
/* line 514, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions.btn:active, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.read-more:active, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.read-more:active, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.read-more:active, form.webform-submission-form #edit-actions.btn.active, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.active.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.active.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 521, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions.btn.disabled, form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions.disabled.read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions.disabled.read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions.disabled.read-more, form.webform-submission-form #edit-actions.btn[disabled], form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions[disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions[disabled].read-more, form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions[disabled].read-more, form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions[disabled].read-more, fieldset[disabled] form.webform-submission-form #edit-actions.btn, fieldset[disabled] form.webform-submission-form .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post #edit-actions.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] form.webform-submission-form #edit-actions.read-more, fieldset[disabled] form.webform-submission-form .section-blog aside .region-sidebar-second .block.social-media-post .article #edit-actions.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] form.webform-submission-form #edit-actions.read-more, fieldset[disabled] form.webform-submission-form .section-about.about-newsroom #block-newsroomsocialmedia .article #edit-actions.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] form.webform-submission-form #edit-actions.read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
/* line 531, ../src/scss/base/_mixins.scss */
form.webform-submission-form #edit-actions a.btn.disabled, form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post form.webform-submission-form #edit-actions a.disabled.read-more, form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article form.webform-submission-form #edit-actions a.disabled.read-more, form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article form.webform-submission-form #edit-actions a.disabled.read-more, fieldset[disabled] form.webform-submission-form #edit-actions a.btn, fieldset[disabled] form.webform-submission-form #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] form.webform-submission-form #edit-actions a.read-more, fieldset[disabled] form.webform-submission-form #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] form.webform-submission-form #edit-actions a.read-more, fieldset[disabled] form.webform-submission-form #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] form.webform-submission-form #edit-actions a.read-more { pointer-events: none; }
/* line 156, ../src/scss/component/_form.scss */
form.webform-submission-form .form-type-textarea { margin-bottom: 30px; }
/* line 158, ../src/scss/component/_form.scss */
form.webform-submission-form .form-type-textarea .form-textarea-wrapper { margin: 20px 0; }

/* line 164, ../src/scss/component/_form.scss */
#edit-challenge-pledge .checkbox label { font-family: "OpenSans Regular"; text-transform: none; font-size: 20px; }

/* line 169, ../src/scss/component/_form.scss */
#edit-challenge-pledge--wrapper .fieldset-legend { font-size: 1.4em; }

/* line 172, ../src/scss/component/_form.scss */
#edit-group-challenge { background-color: #efe6cc; }

/* line 175, ../src/scss/component/_form.scss */
#edit-group-challenge .checkbox input[type="checkbox"] { zoom: 1.5; margin: 4px 5px 0 -5px; }

/** Icon styles. */
/* line 5, ../src/scss/component/_icon.scss */
a.icon-before .glyphicon { margin-right: .25em; }
/* line 8, ../src/scss/component/_icon.scss */
a.icon-after .glyphicon { margin-left: .25em; }

/* line 14, ../src/scss/component/_icon.scss */
.btn.icon-before .glyphicon, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .icon-before.read-more .glyphicon, .section-blog aside .region-sidebar-second .block.social-media-post .article .icon-before.read-more .glyphicon, .section-about.about-newsroom #block-newsroomsocialmedia .article .icon-before.read-more .glyphicon { margin-left: -.25em; margin-right: .25em; }
/* line 18, ../src/scss/component/_icon.scss */
.btn.icon-after .glyphicon, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .icon-after.read-more .glyphicon, .section-blog aside .region-sidebar-second .block.social-media-post .article .icon-after.read-more .glyphicon, .section-about.about-newsroom #block-newsroomsocialmedia .article .icon-after.read-more .glyphicon { margin-left: .25em; margin-right: -.25em; }

/** Navbar styling. */
/* line 10, ../src/scss/component/_navbar.scss */
body { position: relative; }
/* line 15, ../src/scss/component/_navbar.scss */
body.navbar-is-static-top { margin-top: 0; }
/* line 18, ../src/scss/component/_navbar.scss */
body.navbar-is-fixed-top { margin-top: 0; }
/* line 21, ../src/scss/component/_navbar.scss */
body.navbar-is-fixed-bottom { padding-bottom: 105px; }
@media screen and (min-width: 768px) { /* line 10, ../src/scss/component/_navbar.scss */
  body { margin-top: 0; } }
@media screen and (max-width: 767px) { /* line 32, ../src/scss/component/_navbar.scss */
  body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar, body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar { position: fixed; }
  /* line 35, ../src/scss/component/_navbar.scss */
  body.toolbar-vertical.navbar-is-fixed-top header, body.toolbar-vertical.navbar-is-fixed-bottom header { z-index: 500; }
  /* line 41, ../src/scss/component/_navbar.scss */
  body.toolbar-vertical.navbar-is-fixed-top header { top: 39px; } }

@media screen and (min-width: 768px) { /* line 47, ../src/scss/component/_navbar.scss */
  .navbar.container, .main-container h1.navbar.page-header, body .secondary-menu .navbar.menu, #hero .navbar.hero-overlay, #page-sub-hero .navbar.hero-overlay, .path-frontpage #block-contentfield-6 .navbar.field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .navbar.view-content, nav.navbar#block-frontpagemenu, nav.navbar#block-notfrontmenu, .section-about.about-calendar .navbar.breadcrumb, .page-node-type-recreation-site .navbar#block-recreation, .section-recreation.recreation-sites .navbar#block-recreation, .breadcrumb-wrapper .navbar.breadcrumb, .section-resources.resources-free-publications .navbar#block-cart { max-width: 720px; } }
@media screen and (min-width: 992px) { /* line 47, ../src/scss/component/_navbar.scss */
  .navbar.container, .main-container h1.navbar.page-header, body .secondary-menu .navbar.menu, #hero .navbar.hero-overlay, #page-sub-hero .navbar.hero-overlay, .path-frontpage #block-contentfield-6 .navbar.field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .navbar.view-content, nav.navbar#block-frontpagemenu, nav.navbar#block-notfrontmenu, .section-about.about-calendar .navbar.breadcrumb, .page-node-type-recreation-site .navbar#block-recreation, .section-recreation.recreation-sites .navbar#block-recreation, .breadcrumb-wrapper .navbar.breadcrumb, .section-resources.resources-free-publications .navbar#block-cart { max-width: 940px; } }
@media screen and (min-width: 1200px) { /* line 47, ../src/scss/component/_navbar.scss */
  .navbar.container, .main-container h1.navbar.page-header, body .secondary-menu .navbar.menu, #hero .navbar.hero-overlay, #page-sub-hero .navbar.hero-overlay, .path-frontpage #block-contentfield-6 .navbar.field--name-field-menu-tiles-frontpage, #block-views-block-frontpage-news-block-1 .navbar.view-content, nav.navbar#block-frontpagemenu, nav.navbar#block-notfrontmenu, .section-about.about-calendar .navbar.breadcrumb, .page-node-type-recreation-site .navbar#block-recreation, .section-recreation.recreation-sites .navbar#block-recreation, .breadcrumb-wrapper .navbar.breadcrumb, .section-resources.resources-free-publications .navbar#block-cart { max-width: 1170px; } }

/** Node styling. */
/* line 5, ../src/scss/component/_node.scss */
.node-preview-container { margin-top: -15px; }

/* line 9, ../src/scss/component/_node.scss */
.node-preview-form-select { padding: 15px; }

/** Panel styling. */
/* line 4, ../src/scss/component/_panel.scss */
.panel-title { display: block; margin: -10px -15px; padding: 10px 15px; }
/* line 8, ../src/scss/component/_panel.scss */
.panel-title, .panel-title:hover, .panel-title:focus, .panel-title:hover:focus { color: inherit; }
/* line 11, ../src/scss/component/_panel.scss */
.panel-title:focus, .panel-title:hover { text-decoration: none; }

/** Progress bar styles. */
/* line 4, ../src/scss/component/_progress-bar.scss */
.progress-wrapper { margin-bottom: 15px; }
/* line 7, ../src/scss/component/_progress-bar.scss */
.progress-wrapper:last-child .progress { margin-bottom: 5px; }
/* line 11, ../src/scss/component/_progress-bar.scss */
.progress-wrapper .message { font-weight: 700; margin-bottom: 5px; }
/* line 16, ../src/scss/component/_progress-bar.scss */
.progress-wrapper .percentage, .progress-wrapper .progress-label { font-size: 14px; }
/* line 21, ../src/scss/component/_progress-bar.scss */
.progress-wrapper .progress-bar { min-width: 2em; }

/** Table drag styles. */
/* line 4, ../src/scss/component/_table-drag.scss */
.tabledrag-toggle-weight { float: right; margin: 1px 2px 1px 10px; }

/* line 8, ../src/scss/component/_table-drag.scss */
.tabledrag-changed-warning { margin: 0; overflow: hidden; }

/* line 12, ../src/scss/component/_table-drag.scss */
.tabledrag-handle { color: #bcbec0; cursor: move; float: left; font-size: 125%; line-height: 1; margin: -10px 0 0 -10px; padding: 10px; }
/* line 20, ../src/scss/component/_table-drag.scss */
.tabledrag-handle:hover, .tabledrag-handle:focus { color: #000033; }

/* line 24, ../src/scss/component/_table-drag.scss */
.indentation { float: left; /* LTR */ height: 1.7em; margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ padding: 0.42em 0 0.42em 0.6em; /* LTR */ width: 20px; }
/* line 30, ../src/scss/component/_table-drag.scss */
[dir="rtl"] .indentation { float: right; margin: -0.4em -0.4em -0.4em 0.2em; padding: 0.42em 0.6em 0.42em 0; }

/** Tabs and local action styles. */
/* line 4, ../src/scss/component/_tabs.scss */
.local-actions { margin: 10px 0 10px -5px; }

/* line 7, ../src/scss/component/_tabs.scss */
.tabs--secondary { margin: 10px 0 5px; }

/** Missing Bootstrap 2 tab styling. $see http://stackoverflow.com/questions/18432577/stacked-tabs-in-bootstrap-3 $see http://bootply.com/74926 */
/* line 16, ../src/scss/component/_tabs.scss */
.tabbable { margin-bottom: 20px; }

/* line 20, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs, .tabs-left > .nav-tabs, .tabs-right > .nav-tabs { border-bottom: 0; }
/* line 22, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs .summary, .tabs-left > .nav-tabs .summary, .tabs-right > .nav-tabs .summary { color: #bcbec0; font-size: 14px; }

/* line 28, ../src/scss/component/_tabs.scss */
.tab-pane > .panel-heading, .path-admin .layout-column--half .tab-pane > .panel__title, .node-edit .layout-column--half .tab-pane > .panel__title { display: none; }

/* line 31, ../src/scss/component/_tabs.scss */
.tab-content > .active { display: block; }

/* line 37, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs { border-top: 1px solid #ddd; }
/* line 39, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; }
/* line 42, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs > li > a { border-radius: 0 0 0 0; }
/* line 44, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-top-color: #ddd; border-bottom-color: transparent; }
/* line 52, ../src/scss/component/_tabs.scss */
.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; }

/* line 64, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs, .tabs-right > .nav-tabs { padding-bottom: 20px; width: 220px; }
/* line 67, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; }
/* line 69, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li:focus, .tabs-right > .nav-tabs > li:focus { outline: 0; }
/* line 72, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { margin-right: 0; margin-bottom: 3px; }
/* line 75, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li > a:focus, .tabs-right > .nav-tabs > li > a:focus { outline: 0; }
/* line 81, ../src/scss/component/_tabs.scss */
.tabs-left > .tab-content, .tabs-right > .tab-content { border-radius: 0 0 0 0; border: 1px solid #ddd; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); overflow: hidden; padding: 10px 15px; }

/* line 92, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs { float: left; margin-right: -1px; }
/* line 95, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li > a { border-radius: 0 0 0 0; }
/* line 97, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: #d6d8d9 #ddd #d6d8d9 #d6d8d9; }
/* line 102, ../src/scss/component/_tabs.scss */
.tabs-left > .nav-tabs > .active > a, .tabs-left > .nav-tabs > .active > a:hover, .tabs-left > .nav-tabs > .active > a:focus { border-color: #ddd transparent #ddd #ddd; box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.05); }

/* line 113, ../src/scss/component/_tabs.scss */
.tabs-right > .nav-tabs { float: right; margin-left: -1px; }
/* line 116, ../src/scss/component/_tabs.scss */
.tabs-right > .nav-tabs > li > a { border-radius: 0 0 0 0; }
/* line 118, ../src/scss/component/_tabs.scss */
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: #d6d8d9 #d6d8d9 #d6d8d9 #ddd; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05); }
/* line 124, ../src/scss/component/_tabs.scss */
.tabs-right > .nav-tabs > .active > a, .tabs-right > .nav-tabs > .active > a:hover, .tabs-right > .nav-tabs > .active > a:focus { border-color: #ddd #ddd #ddd transparent; }

/** Toolbar module styling. */
/* line 10, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed .toolbar-oriented .toolbar-bar { z-index: 1031; }
/* line 14, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed .navbar-fixed-top { top: 39px; }
/* line 19, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top { top: 79px; }
/* line 26, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top { left: 240px; }
/* line 30, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed { margin-left: 240px; }
/* line 33, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray { padding-bottom: 40px; }
/* line 35, ../src/scss/component/_toolbar.scss */
body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray, body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray > .toolbar-lining:before { width: 240px; }

/* line 22, ../src/scss/_overrides.scss */
body.toolbar-tray-open .toolbar.toolbar-oriented .toolbar-bar { z-index: 20032; }
/* line 24, ../src/scss/_overrides.scss */
body.toolbar-tray-open .toolbar.toolbar-oriented .toolbar-bar .toolbar-tab { z-index: 20503; }
/* line 26, ../src/scss/_overrides.scss */
body.toolbar-tray-open .toolbar.toolbar-oriented .toolbar-bar .toolbar-tab > .toolbar-icon { z-index: 20503; }
/* line 34, ../src/scss/_overrides.scss */
body.toolbar-tray-open .toolbar-oriented .toolbar-tray-vertical { min-width: 250px; }

/* line 42, ../src/scss/_overrides.scss */
#colorbox, #cboxOverlay, #cboxWrapper { z-index: 21000; }

/* line 46, ../src/scss/_overrides.scss */
.contextual { z-index: 18000; }

/* line 50, ../src/scss/_overrides.scss */
.carousel-indicators { margin-bottom: 8px; bottom: 0; z-index: 20000; }

/* line 57, ../src/scss/_overrides.scss */
#page-sub-hero .carousel-indicators li { background-color: #ffffff; }

/* line 64, ../src/scss/_overrides.scss */
#drupal-modal { z-index: 99999; }
/* line 68, ../src/scss/_overrides.scss */
#drupal-modal .modal-body iframe.external-pages { border: 0; width: 100%; min-height: 500px; overflow: auto; }

/* line 77, ../src/scss/_overrides.scss */
.affix { position: fixed !important; }

/* line 81, ../src/scss/_overrides.scss */
li.closed a, a.closed, li.disabled a, a.disabled { cursor: not-allowed; text-decoration: none; opacity: 0.5; }

/* line 90, ../src/scss/_overrides.scss */
.toolbar .toolbar-icon { padding-left: 1.5em; }

/* line 94, ../src/scss/_overrides.scss */
.toolbar-tray a { padding: 1em 0.6em; }

/* line 98, ../src/scss/_overrides.scss */
.toolbar .toolbar-tray .toolbar-menu-administration .toolbar-menu .menu-item:not(:first-of-type) .toolbar-icon { padding-left: 0.6em; }
/* line 100, ../src/scss/_overrides.scss */
.toolbar .toolbar-tray .toolbar-menu-administration .toolbar-menu .menu-item:not(:first-of-type) .toolbar-icon:before { left: 0.5em; width: 15px; display: none; }

/* line 107, ../src/scss/_overrides.scss */
.left { float: left; }

/* line 111, ../src/scss/_overrides.scss */
.right { float: right; }

/** Base layout. */
/* line 5, ../src/scss/base/_common.scss */
html { overflow-x: hidden; }

/* line 9, ../src/scss/base/_common.scss */
body { min-height: 100vh; overflow: hidden; }

/* line 29, ../src/scss/base/_common.scss */
*:focus, *:focus + label:before, section.block-field-block:focus img { border-color: #bcbec0 !important; outline: 3px solid #017bb8 !important; outline-offset: 1px !important; -webkit-box-shadow: 0 0 5px #017bb8; box-shadow: 0 0 5px #017bb8; }

/* line 42, ../src/scss/base/_common.scss */
.article-wrapper .article-image > a:focus { outline: 5px auto #017bb8 !important; }

/* line 53, ../src/scss/base/_common.scss */
body #block-recreationsitemessageblock, body #block-emeregencymessageblock, body #header, body #hero, body #page-top { position: relative; }
/* line 63, ../src/scss/base/_common.scss */
body:not(.with-hero):not(.with-secondary-menu) #page-top { top: 168px; margin-bottom: 30px; }
/* line 76, ../src/scss/base/_common.scss */
body:not(.with-subhero):not(.with-hero) .secondary-menu { margin-top: 40px; }
@media screen and (min-width: 992px) { /* line 76, ../src/scss/base/_common.scss */
  body:not(.with-subhero):not(.with-hero) .secondary-menu { margin-top: 70px; } }
/* line 88, ../src/scss/base/_common.scss */
body.node-edit .hero .region-subheader { height: initial !important; min-height: 60px !important; }
/* line 96, ../src/scss/base/_common.scss */
body.node-add div[role="main"] { margin-top: 90px; }
/* line 99, ../src/scss/base/_common.scss */
body.node-add #header { margin-top: 0; }
/* line 103, ../src/scss/base/_common.scss */
body.node-add.with-secondary-menu #page-top { margin-top: 38px; padding-top: 40px; }
/* line 112, ../src/scss/base/_common.scss */
body.with-secondary-menu.with-hero .secondary-menu { margin-top: 20px; }
/* line 118, ../src/scss/base/_common.scss */
body nav#block-frontpagemenu.affix { margin-top: 47px; top: 0; }
/* line 124, ../src/scss/base/_common.scss */
body.path-frontpage #page-top { margin-top: 0; }
@media screen and (min-width: 992px) { /* line 127, ../src/scss/base/_common.scss */
  body.path-frontpage #hero { margin-top: 90px; } }
/* line 135, ../src/scss/base/_common.scss */
body.not-front #header { top: 0; }
/* line 137, ../src/scss/base/_common.scss */
body.not-front #header.affix { top: 90px; }
@media screen and (min-width: 768px) { /* line 141, ../src/scss/base/_common.scss */
  body.not-front div[role="main"] { padding-top: 38px; } }
@media screen and (min-width: 992px) { /* line 141, ../src/scss/base/_common.scss */
  body.not-front div[role="main"] { padding-top: 90px; } }
/* line 150, ../src/scss/base/_common.scss */
body.not-front.with-hero div[role="main"] { padding-top: 0; }
@media screen and (max-width: 767px) { /* line 153, ../src/scss/base/_common.scss */
  body.not-front.with-hero #hero.hero { margin-top: 0; } }
@media screen and (min-width: 768px) { /* line 153, ../src/scss/base/_common.scss */
  body.not-front.with-hero #hero.hero { margin-top: 37px; } }
@media screen and (min-width: 992px) { /* line 153, ../src/scss/base/_common.scss */
  body.not-front.with-hero #hero.hero { margin-top: 127px; } }
/* line 166, ../src/scss/base/_common.scss */
body.not-front:not(.with-hero) #page-top { margin-top: 0; }
@media screen and (max-width: 767px) { /* line 169, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero) div[role="main"] { padding-top: 0; } }
@media screen and (min-width: 992px) { /* line 169, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero) div[role="main"] { padding-top: 168px; } }
@media screen and (max-width: 767px) { /* line 178, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu) div[role="main"] { padding-top: 0; } }
@media screen and (min-width: 992px) { /* line 178, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu) div[role="main"] { padding-top: 198px; } }
@media screen and (max-width: 767px) { /* line 187, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu).toolbar-horizontal div[role="main"] { padding-top: 0; } }
@media screen and (min-width: 992px) { /* line 187, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu).toolbar-horizontal div[role="main"] { padding-top: 198px; } }
/* line 195, ../src/scss/base/_common.scss */
body.not-front:not(.with-hero):not(.with-secondary-menu).toolbar-horizontal #main { padding-top: 60px; }
@media screen and (max-width: 767px) { /* line 200, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu).toolbar-horizontal.section-blog div[role="main"] { padding-top: 0; } }
@media screen and (min-width: 992px) { /* line 200, ../src/scss/base/_common.scss */
  body.not-front:not(.with-hero):not(.with-secondary-menu).toolbar-horizontal.section-blog div[role="main"] { padding-top: 128px; } }
/* line 219, ../src/scss/base/_common.scss */
body.not-front.toolbar-horizontal:not(.toolbar-tray-open) #header.affix, body.not-front.toolbar-vertical:not(.toolbar-tray-open) #header.affix { top: 142.5px; }
/* line 227, ../src/scss/base/_common.scss */
body.not-front.toolbar-tray-open #header.affix { top: 195px; }
/* line 235, ../src/scss/base/_common.scss */
body.not-front.toolbar-vertical.toolbar-tray-open #header.affix { top: 142.5px; }
/* line 247, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message #block-emeregencymessageblock { top: 0; }
/* line 250, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message nav#block-frontpagemenu.affix { top: 232px; }
@media screen and (min-width: 992px) { /* line 253, ../src/scss/base/_common.scss */
  body.with-emergency-message.with-recreation-message div[role="main"] { padding-top: 0; } }
/* line 258, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message #header { top: 182px; }
@media screen and (min-width: 992px) { /* line 263, ../src/scss/base/_common.scss */
  body.with-emergency-message.with-recreation-message.not-front #hero { margin-top: 310px; } }
/* line 268, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.not-front #header { top: 0; }
/* line 270, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.not-front #header.affix { top: 272px; }
/* line 277, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.path-frontpage #page-top { margin-top: 0; }
/* line 280, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.path-frontpage #hero { top: 0; }
/* line 290, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.toolbar-horizontal:not(.toolbar-tray-open) #header.affix, body.with-emergency-message.with-recreation-message.toolbar-vertical:not(.toolbar-tray-open) #header.affix { top: 324.5px; }
/* line 298, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.toolbar-tray-open #header.affix { top: 377px; }
/* line 306, ../src/scss/base/_common.scss */
body.with-emergency-message.with-recreation-message.toolbar-vertical.toolbar-tray-open #header.affix { top: 324.5px; }
/* line 319, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message) nav#block-frontpagemenu.affix { margin-top: 91px; top: 0; }
/* line 323, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message) #header { top: 134px; }
@media screen and (max-width: 767px) { /* line 328, ../src/scss/base/_common.scss */
  body.with-emergency-message:not(.with-recreation-message):not(.path-frontpage) #hero { top: 0; } }
@media screen and (min-width: 992px) { /* line 328, ../src/scss/base/_common.scss */
  body.with-emergency-message:not(.with-recreation-message):not(.path-frontpage) #hero { top: 37px; } }
/* line 336, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message):not(.path-frontpage) #header { top: 0; }
/* line 338, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message):not(.path-frontpage) #header.affix { top: 134px; }
@media screen and (min-width: 992px) { /* line 345, ../src/scss/base/_common.scss */
  body.with-emergency-message:not(.with-recreation-message).path-frontpage #hero { margin-top: 134px; } }
/* line 357, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message).toolbar-horizontal:not(.toolbar-tray-open) #header.affix, body.with-emergency-message:not(.with-recreation-message).toolbar-vertical:not(.toolbar-tray-open) #header.affix { top: 186.5px; }
/* line 365, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message).toolbar-tray-open #header.affix { top: 239px; }
/* line 373, ../src/scss/base/_common.scss */
body.with-emergency-message:not(.with-recreation-message).toolbar-vertical.toolbar-tray-open #header.affix { top: 186.5px; }
/* line 385, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message) #navbar { top: 0; }
/* line 388, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message) #hero { margin-top: 228px; }
/* line 391, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message) nav#block-frontpagemenu.affix { top: 188px; }
/* line 394, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message) #header { top: 228px; }
@media screen and (min-width: 992px) { /* line 401, ../src/scss/base/_common.scss */
  body.with-recreation-message:not(.with-emergency-message):not(.path-frontpage) #hero { margin-top: 228px; } }
/* line 406, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message):not(.path-frontpage) #header { top: 0; }
/* line 408, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message):not(.path-frontpage) #header.affix { top: 228px; }
/* line 419, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message).toolbar-horizontal:not(.toolbar-tray-open) #header.affix, body.with-recreation-message:not(.with-emergency-message).toolbar-vertical:not(.toolbar-tray-open) #header.affix { top: 280.5px; }
/* line 427, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message).toolbar-tray-open #header.affix { top: 333px; }
/* line 435, ../src/scss/base/_common.scss */
body.with-recreation-message:not(.with-emergency-message).toolbar-vertical.toolbar-tray-open #header.affix { top: 280.5px; }
/* line 444, ../src/scss/base/_common.scss */
body #header-wrapper .block, body #header, body #navbar, body nav#block-frontpagemenu { transition: all .25s ease-in-out; }
/* line 451, ../src/scss/base/_common.scss */
body #page-top { background-color: #ffffff; }
/* line 455, ../src/scss/base/_common.scss */
body #page-top { background-color: transparent; }
/* line 459, ../src/scss/base/_common.scss */
body div[role="main"] { padding: 0; margin-top: 0; }
/* line 465, ../src/scss/base/_common.scss */
body .secondary-menu .menu { margin-top: 5px; padding-bottom: 28px; }
/* line 34, ../src/scss/base/_mixins.scss */
body .secondary-menu .menu li { flex-grow: 0; margin-right: 15px; }
@media screen and (min-width: 768px) { /* line 34, ../src/scss/base/_mixins.scss */
  body .secondary-menu .menu li { margin-right: 30px; } }
@media screen and (min-width: 992px) { /* line 34, ../src/scss/base/_mixins.scss */
  body .secondary-menu .menu li { margin-right: 45px; } }
@media screen and (min-width: 1200px) { /* line 34, ../src/scss/base/_mixins.scss */
  body .secondary-menu .menu li { margin-right: 65px; } }
/* line 47, ../src/scss/base/_mixins.scss */
body .secondary-menu .menu li a { font-family: Oswald Regular; font-size: 17.6px; font-size: 1.76rem; color: #414042; display: inline-block; border-bottom: 5px solid rgba(65, 64, 66, 0.1); padding: 0 0 5px 0; text-transform: capitalize; }
/* line 56, ../src/scss/base/_mixins.scss */
body .secondary-menu .menu li a:hover { color: #017bb8; border-bottom-color: #017bb8; background-color: transparent; }
/* line 63, ../src/scss/base/_mixins.scss */
body .secondary-menu .menu li.active a { color: #017bb8; border-bottom-color: #017bb8; }
@media screen and (max-width: 767px) { /* line 465, ../src/scss/base/_common.scss */
  body .secondary-menu .menu { display: flex; flex-direction: column; padding-left: 15px; }
  /* line 23, ../src/scss/base/_mixins.scss */
  body .secondary-menu .menu li { flex-grow: 1; margin-right: 0; margin-bottom: 15px; } }
@media screen and (min-width: 768px) { /* line 465, ../src/scss/base/_common.scss */
  body .secondary-menu .menu { display: flex; flex-direction: row; }
  /* line 12, ../src/scss/base/_mixins.scss */
  body .secondary-menu .menu li { flex-grow: 1; }
  /* line 474, ../src/scss/base/_common.scss */
  body .secondary-menu .menu li { flex-grow: 0; } }

/* line 483, ../src/scss/base/_common.scss */
.subhero { overflow: hidden; }
/* line 485, ../src/scss/base/_common.scss */
.subhero:after { box-shadow: inset 0 10px 10px -5px rgba(0, 0, 0, 0.3); content: ''; display: block; height: 442px; width: 100%; position: absolute; z-index: 16000; top: 0; }

/* line 499, ../src/scss/base/_common.scss */
.maintenance-page [role="main"] { margin-top: 168px; }

/* line 504, ../src/scss/base/_common.scss */
.highlighted { padding-left: 45px; padding-right: 45px; }
@media screen and (min-width: 768px) { /* line 504, ../src/scss/base/_common.scss */
  .highlighted { padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 504, ../src/scss/base/_common.scss */
  .highlighted { padding-left: 15px; padding-right: 15px; } }

/* line 518, ../src/scss/base/_common.scss */
#profile-link { font-size: 25px; font-size: 2.5rem; padding: 10px 0 10px 20px; float: right; margin-top: 19px; margin-bottom: 19px; }
@media screen and (max-width: 767px) { /* line 518, ../src/scss/base/_common.scss */
  #profile-link { padding-right: 45px; } }
/* line 529, ../src/scss/base/_common.scss */
#profile-link i.logged-in-icon:after { content: ""; height: 32px; width: 32px; display: block; background: transparent url("../images/icons/logged-in.png") no-repeat center center; background-size: cover; }

/* line 546, ../src/scss/base/_common.scss */
#hero .block-fieldblock .block-title { display: none; }

@media screen and (min-width: 992px) { /* line 554, ../src/scss/base/_common.scss */
  :target:before { content: ""; display: block; height: 180px; margin: -180px 0 0; } }

@media screen and (min-width: 992px) { /* line 563, ../src/scss/base/_common.scss */
  .toolbar-tray-open :target:before { content: ""; display: block; height: 300px; margin: -300px 0 0; } }

/* line 572, ../src/scss/base/_common.scss */
body.resources-staff-publications#page-top { background-color: none; }

/* Get five columns in a row.  */
/* line 6, ../src/scss/_five-columns.scss */
.col-xs-15, .col-sm-15, .col-md-15, .not-front.section-projects.projects-springs .field--name-field-menu-tile-link > .tile, .col-lg-15 { position: relative; min-height: 1px; padding-right: 15px; padding-right: 15px; }

/* line 16, ../src/scss/_five-columns.scss */
.col-xs-15 { width: 20%; float: left; }

@media screen and (max-width: 767px) { /* line 21, ../src/scss/_five-columns.scss */
  .col-sm-15 { width: 20%; float: left; } }
@media screen and (min-width: 768px) { /* line 27, ../src/scss/_five-columns.scss */
  .col-md-15, .not-front.section-projects.projects-springs .field--name-field-menu-tile-link > .tile { width: 20%; float: left; } }
@media screen and (min-width: 992px) { /* line 33, ../src/scss/_five-columns.scss */
  .col-lg-15 { width: 20%; float: left; } }
/* Admin pages.  */
/* line 5, ../src/scss/_admin-pages.scss */
.path-admin, .node-edit { background-color: rgba(214, 216, 217, 0.15); }
/* line 10, ../src/scss/_admin-pages.scss */
.path-admin h1.page-header, .node-edit h1.page-header { margin-top: 30px; }
/* line 16, ../src/scss/_admin-pages.scss */
.path-admin .panel-default > .panel-heading, .path-admin .layout-column--half .panel > .panel-heading, .node-edit .layout-column--half .path-admin .panel > .panel-heading, .path-admin .layout-column--half .panel-default > .panel__title, .path-admin .layout-column--half .panel > .panel__title, .node-edit .layout-column--half .path-admin .panel-default > .panel__title, .node-edit .layout-column--half .path-admin .panel > .panel__title, .node-edit .panel-default > .panel-heading, .path-admin .layout-column--half .node-edit .panel > .panel-heading, .node-edit .layout-column--half .panel > .panel-heading, .path-admin .layout-column--half .node-edit .panel-default > .panel__title, .path-admin .layout-column--half .node-edit .panel > .panel__title, .node-edit .layout-column--half .panel-default > .panel__title, .node-edit .layout-column--half .panel > .panel__title { color: #ffffff; background-color: #bcbec0; border-color: #bcbec0; }
/* line 22, ../src/scss/_admin-pages.scss */
.path-admin .panel-default > .panel-heading > a.panel-title, .path-admin .layout-column--half .panel > .panel-heading > a.panel-title, .node-edit .layout-column--half .path-admin .panel > .panel-heading > a.panel-title, .path-admin .layout-column--half .panel-default > .panel__title > a.panel-title, .path-admin .layout-column--half .panel > .panel__title > a.panel-title, .node-edit .layout-column--half .path-admin .panel-default > .panel__title > a.panel-title, .node-edit .layout-column--half .path-admin .panel > .panel__title > a.panel-title, .node-edit .panel-default > .panel-heading > a.panel-title, .path-admin .layout-column--half .node-edit .panel > .panel-heading > a.panel-title, .node-edit .layout-column--half .panel > .panel-heading > a.panel-title, .path-admin .layout-column--half .node-edit .panel-default > .panel__title > a.panel-title, .path-admin .layout-column--half .node-edit .panel > .panel__title > a.panel-title, .node-edit .layout-column--half .panel-default > .panel__title > a.panel-title, .node-edit .layout-column--half .panel > .panel__title > a.panel-title { color: #ffffff; }
/* line 24, ../src/scss/_admin-pages.scss */
.path-admin .panel-default > .panel-heading > a.panel-title:before, .path-admin .layout-column--half .panel > .panel-heading > a.panel-title:before, .node-edit .layout-column--half .path-admin .panel > .panel-heading > a.panel-title:before, .path-admin .layout-column--half .panel-default > .panel__title > a.panel-title:before, .path-admin .layout-column--half .panel > .panel__title > a.panel-title:before, .node-edit .layout-column--half .path-admin .panel-default > .panel__title > a.panel-title:before, .node-edit .layout-column--half .path-admin .panel > .panel__title > a.panel-title:before, .node-edit .panel-default > .panel-heading > a.panel-title:before, .path-admin .layout-column--half .node-edit .panel > .panel-heading > a.panel-title:before, .node-edit .layout-column--half .panel > .panel-heading > a.panel-title:before, .path-admin .layout-column--half .node-edit .panel-default > .panel__title > a.panel-title:before, .path-admin .layout-column--half .node-edit .panel > .panel__title > a.panel-title:before, .node-edit .layout-column--half .panel-default > .panel__title > a.panel-title:before, .node-edit .layout-column--half .panel > .panel__title > a.panel-title:before { content: "\e114"; font-family: "Glyphicons Halflings"; padding-right: 5px; }
/* line 30, ../src/scss/_admin-pages.scss */
.path-admin .panel-default > .panel-heading > a.panel-title.collapsed:before, .path-admin .layout-column--half .panel > .panel-heading > a.panel-title.collapsed:before, .node-edit .layout-column--half .path-admin .panel > .panel-heading > a.panel-title.collapsed:before, .path-admin .layout-column--half .panel-default > .panel__title > a.panel-title.collapsed:before, .path-admin .layout-column--half .panel > .panel__title > a.panel-title.collapsed:before, .node-edit .layout-column--half .path-admin .panel-default > .panel__title > a.panel-title.collapsed:before, .node-edit .layout-column--half .path-admin .panel > .panel__title > a.panel-title.collapsed:before, .node-edit .panel-default > .panel-heading > a.panel-title.collapsed:before, .path-admin .layout-column--half .node-edit .panel > .panel-heading > a.panel-title.collapsed:before, .node-edit .layout-column--half .panel > .panel-heading > a.panel-title.collapsed:before, .path-admin .layout-column--half .node-edit .panel-default > .panel__title > a.panel-title.collapsed:before, .path-admin .layout-column--half .node-edit .panel > .panel__title > a.panel-title.collapsed:before, .node-edit .layout-column--half .panel-default > .panel__title > a.panel-title.collapsed:before, .node-edit .layout-column--half .panel > .panel__title > a.panel-title.collapsed:before { content: "\e080"; font-family: "Glyphicons Halflings"; padding-right: 5px; }
/* line 41, ../src/scss/_admin-pages.scss */
.path-admin .form-control, .node-edit .form-control { color: #414042; }
/* line 45, ../src/scss/_admin-pages.scss */
.path-admin .form-group, .node-edit .form-group { margin-top: 20px; margin-bottom: 20px; }
/* line 51, ../src/scss/_admin-pages.scss */
.path-admin #edit-actions a, .node-edit #edit-actions a { color: #ffffff; }
/* line 56, ../src/scss/_admin-pages.scss */
.path-admin .radio input[type="radio"], .path-admin .radio-inline input[type="radio"], .path-admin .checkbox input[type="checkbox"], .path-admin .checkbox-inline input[type="checkbox"], .node-edit .radio input[type="radio"], .node-edit .radio-inline input[type="radio"], .node-edit .checkbox input[type="checkbox"], .node-edit .checkbox-inline input[type="checkbox"] { position: inherit; margin-left: 0; margin-top: 4px \9; }
/* line 70, ../src/scss/_admin-pages.scss */
.path-admin .layout-column--half .panel__title, .node-edit .layout-column--half .panel__title { margin-top: 0; }
/* line 78, ../src/scss/_admin-pages.scss */
.path-admin .layout-column--half dd, .path-admin .layout-column--half dt, .node-edit .layout-column--half dd, .node-edit .layout-column--half dt { line-height: 1.4; }
/* line 81, ../src/scss/_admin-pages.scss */
.path-admin .layout-column--half dd, .node-edit .layout-column--half dd { margin-bottom: 10px; }

/* Header.  */
/* line 7, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar { height: 89px; width: 100%; z-index: 19100; background-color: #000033; border-color: #000012; border: none; margin-bottom: 0; box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, 0.25); overflow: hidden; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar .navbar-header { padding-left: 15px; padding-right: 15px; text-align: left; }
@media screen and (max-width: 480px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .navbar-header { text-align: center; } }
@media screen and (min-width: 768px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .navbar-header { width: 89%; } }
@media screen and (min-width: 992px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .navbar-header { width: 83%; } }
@media screen and (min-width: 1200px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .navbar-header { width: 86%; } }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar .navbar-header .logo { display: inline-block; margin-top: 17.5px; margin-bottom: 17.5px; }
/* line 73, ../src/scss/base/_mixins.scss */
#navbar .navbar-header .logo img { height: 55px; width: auto; }
@media screen and (min-width: 992px) { /* line 39, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .navbar-header .logo { padding-left: 15px; padding-right: 15px; } }
/* line 51, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar .search-link { position: relative; top: -53px; right: -68px; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar .search-link i { font-size: 26px; font-size: 2.6rem; color: #ffffff; padding: 10px; }
@media screen and (min-width: 768px) { /* line 51, ../src/scss/component/swfwmd/_swfwmd_header.scss */
  #navbar .search-link { display: none; } }
/* line 67, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#navbar label { color: #ffffff; }

/* line 73, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#header { position: absolute; z-index: 19000; width: 100%; }
/* line 78, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#header .region-header { position: absolute; left: 50%; min-width: 100%; z-index: 19000; }

/* line 91, ../src/scss/component/swfwmd/_swfwmd_header.scss */
#header-wrapper.affix { width: 100%; z-index: 20000; }

/* Footer.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
.not-front footer { margin-top: 40px; }

/* line 10, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer { background-color: #000033; padding-top: 30px; padding-bottom: 30px; position: relative; clear: both; }
/* line 20, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer > .container > div, .main-container footer > h1.page-header > div, body .secondary-menu footer > .menu > div, #hero footer > .hero-overlay > div, #page-sub-hero footer > .hero-overlay > div, .path-frontpage #block-contentfield-6 footer > .field--name-field-menu-tiles-frontpage > div, #block-views-block-frontpage-news-block-1 footer > .view-content > div, footer > nav#block-frontpagemenu > div, footer > nav#block-notfrontmenu > div, .section-about.about-calendar footer > .breadcrumb > div, .page-node-type-recreation-site footer > #block-recreation > div, .section-recreation.recreation-sites footer > #block-recreation > div, .breadcrumb-wrapper footer > .breadcrumb > div, .section-resources.resources-free-publications footer > #block-cart > div { padding: 0; }
@media screen and (min-width: 768px) { /* line 23, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer > .container .footer-right, .main-container footer > h1.page-header .footer-right, body .secondary-menu footer > .menu .footer-right, #hero footer > .hero-overlay .footer-right, #page-sub-hero footer > .hero-overlay .footer-right, .path-frontpage #block-contentfield-6 footer > .field--name-field-menu-tiles-frontpage .footer-right, #block-views-block-frontpage-news-block-1 footer > .view-content .footer-right, footer > nav#block-frontpagemenu .footer-right, footer > nav#block-notfrontmenu .footer-right, .section-about.about-calendar footer > .breadcrumb .footer-right, .page-node-type-recreation-site footer > #block-recreation .footer-right, .section-recreation.recreation-sites footer > #block-recreation .footer-right, .breadcrumb-wrapper footer > .breadcrumb .footer-right, .section-resources.resources-free-publications footer > #block-cart .footer-right { padding: 0 15px; } }
/* line 28, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer > .container .footer-middle, .main-container footer > h1.page-header .footer-middle, body .secondary-menu footer > .menu .footer-middle, #hero footer > .hero-overlay .footer-middle, #page-sub-hero footer > .hero-overlay .footer-middle, .path-frontpage #block-contentfield-6 footer > .field--name-field-menu-tiles-frontpage .footer-middle, #block-views-block-frontpage-news-block-1 footer > .view-content .footer-middle, footer > nav#block-frontpagemenu .footer-middle, footer > nav#block-notfrontmenu .footer-middle, .section-about.about-calendar footer > .breadcrumb .footer-middle, .page-node-type-recreation-site footer > #block-recreation .footer-middle, .section-recreation.recreation-sites footer > #block-recreation .footer-middle, .breadcrumb-wrapper footer > .breadcrumb .footer-middle, .section-resources.resources-free-publications footer > #block-cart .footer-middle { margin-top: 30px; }
@media screen and (min-width: 768px) { /* line 28, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer > .container .footer-middle, .main-container footer > h1.page-header .footer-middle, body .secondary-menu footer > .menu .footer-middle, #hero footer > .hero-overlay .footer-middle, #page-sub-hero footer > .hero-overlay .footer-middle, .path-frontpage #block-contentfield-6 footer > .field--name-field-menu-tiles-frontpage .footer-middle, #block-views-block-frontpage-news-block-1 footer > .view-content .footer-middle, footer > nav#block-frontpagemenu .footer-middle, footer > nav#block-notfrontmenu .footer-middle, .section-about.about-calendar footer > .breadcrumb .footer-middle, .page-node-type-recreation-site footer > #block-recreation .footer-middle, .section-recreation.recreation-sites footer > #block-recreation .footer-middle, .breadcrumb-wrapper footer > .breadcrumb .footer-middle, .section-resources.resources-free-publications footer > #block-cart .footer-middle { margin-top: 0; padding-left: 15px; } }
@media screen and (min-width: 1200px) { /* line 28, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer > .container .footer-middle, .main-container footer > h1.page-header .footer-middle, body .secondary-menu footer > .menu .footer-middle, #hero footer > .hero-overlay .footer-middle, #page-sub-hero footer > .hero-overlay .footer-middle, .path-frontpage #block-contentfield-6 footer > .field--name-field-menu-tiles-frontpage .footer-middle, #block-views-block-frontpage-news-block-1 footer > .view-content .footer-middle, footer > nav#block-frontpagemenu .footer-middle, footer > nav#block-notfrontmenu .footer-middle, .section-about.about-calendar footer > .breadcrumb .footer-middle, .page-node-type-recreation-site footer > #block-recreation .footer-middle, .section-recreation.recreation-sites footer > #block-recreation .footer-middle, .breadcrumb-wrapper footer > .breadcrumb .footer-middle, .section-resources.resources-free-publications footer > #block-cart .footer-middle { padding-left: 30px; } }
@media screen and (min-width: 992px) { /* line 10, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer { padding-top: 60px; } }
@media screen and (min-width: 992px) { /* line 45, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer #block-footer .menu { column-count: 2; column-gap: 2em; } }
@media screen and (min-width: 1200px) { /* line 45, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer #block-footer .menu { column-count: 2; column-gap: 8em; } }
/* line 55, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer #block-footer .menu li { padding: 4px 0; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer #block-footer .menu li a { color: #ffffff; padding: 3px 0; font-size: 14px; font-size: 1.4rem; font-family: "Opensans Semibold"; color: rgba(255, 255, 255, 0.5); }
/* line 64, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer #block-footer .menu li a:hover, footer #block-footer .menu li a:focus { background-color: transparent; text-decoration: underline; }
/* line 397, ../src/scss/base/_mixins.scss */
footer #block-footer .menu li a.contact:before { content: "\f0e0"; font-family: 'FontAwesome'; margin-right: 5px; vertical-align: bottom; font-size: 14px; font-size: 1.4rem; }
/* line 78, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer #block-exposedformsearchpage-footer { margin-bottom: 20px; }
/* line 87, ../src/scss/base/_mixins.scss */
footer #block-socialmedialinks .social-media-links--platforms li { padding: 0; line-height: 3; margin-right: 5px; }
/* line 92, ../src/scss/base/_mixins.scss */
footer #block-socialmedialinks .social-media-links--platforms li a { padding: 6px; background-color: rgba(255, 255, 255, 0.75); color: #000033; border-radius: 50%; width: 35px; height: 35px; display: inline-block; font-size: 16px; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0; }
/* line 87, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer .logo { margin-top: 0; display: none; }
/* line 73, ../src/scss/base/_mixins.scss */
footer .logo img { height: 55px; width: auto; }
@media screen and (min-width: 768px) { /* line 87, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer .logo { display: block; } }
/* line 97, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
footer #block-copyrightfooterblock { color: rgba(255, 255, 255, 0.7); font-size: 12px; font-size: 1.2rem; width: 220px; margin-top: 15px; }
@media screen and (min-width: 768px) { /* line 97, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer #block-copyrightfooterblock { margin-top: 20px; } }
@media screen and (min-width: 992px) { /* line 97, ../src/scss/component/swfwmd/_swfwmd_footer.scss */
  footer #block-copyrightfooterblock { margin-top: 45px; } }

/* Off Canvas -------------------------------------------------- */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar { visibility: hidden; position: fixed; top: 0; width: 100%; z-index: 22000; overflow: scroll; min-height: 100vh; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar .sidebar-offcanvas { right: -100%; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar.active { visibility: visible; transition: all .5s ease-in-out; }
/* line 22, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar.active .sidebar-offcanvas { background-color: #414042; min-height: 100vh; position: absolute; right: 0; transition: all .25s ease-in-out; visibility: visible; width: 80%; padding: 20px 0 0; }
@media screen and (min-width: 768px) { /* line 22, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  #off-canvas-right-sidebar.active .sidebar-offcanvas { width: 60%; } }
@media screen and (min-width: 992px) { /* line 22, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  #off-canvas-right-sidebar.active .sidebar-offcanvas { width: 40%; } }
@media screen and (min-width: 1200px) { /* line 22, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  #off-canvas-right-sidebar.active .sidebar-offcanvas { width: 20%; } }
/* line 48, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-useraccountmenu .navbar-nav { width: 100%; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-useraccountmenu .navbar-nav > li > a { padding: 10px; font-size: 14px; font-size: 1.4rem; font-family: "Oswald Regular"; text-transform: uppercase; color: #ffffff; line-height: 1.3; letter-spacing: 2px; }
/* line 61, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-useraccountmenu .navbar-nav > li > a:hover, #off-canvas-right-sidebar #block-useraccountmenu .navbar-nav > li > a:focus { background-color: #009fc6; }
/* line 70, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu { margin-top: 15px; }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar { border: none; }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li > a { font-size: 14px; font-size: 1.4rem; font-family: "Oswald Regular"; text-transform: uppercase; color: #ffffff; line-height: 1.3; letter-spacing: 2px; padding: 10px 25px; }
/* line 85, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li > a:hover, #off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li > a:focus { background-color: #009fc6; }
/* line 90, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li > a .caret { margin-left: 4px; margin-top: 6px; vertical-align: top; border-top: 6px dashed; border-right: 6px solid transparent; border-left: 6px solid transparent; }
/* line 100, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.active a { background-color: #009fc6; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > .dropdown-menu { width: 100%; margin: 0 0 12px; min-height: auto; padding: 0; background-color: transparent; }
/* line 112, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > .dropdown-menu > li > a { padding: 8px 25px; line-height: 1.2; font-family: "Oswald Regular"; font-size: 14px; font-size: 1.4rem; letter-spacing: 2px; text-transform: uppercase; background-color: #2d2c2e; padding-left: 45px; color: #ffffff; white-space: normal; }
/* line 123, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > .dropdown-menu > li > a:hover { background-color: #ffffff; color: #2d2c2e; }
/* line 131, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
#off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > a, #off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > a:hover, #off-canvas-right-sidebar #block-swfwmd-theme-main-menu .navbar.nav > li.open > a:focus { background-color: #009fc6; }

/* line 144, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.offcanvas-overlay { background-color: rgba(0, 0, 0, 0.5); width: 100%; min-height: 100%; height: 100%; }

/* line 151, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.close-offcanvas { padding: 15px 12px; background-color: transparent; border: none; position: absolute; top: 0; right: 0; color: #ffffff; line-height: 0; font-size: 12px; font-size: 1.2rem; color: rgba(255, 255, 255, 0.6); }

/* line 165, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.offcanvas-toggle { position: relative; right: -20px; float: right; padding: 9px 10px; background-color: transparent; background-image: none; border: 1px solid transparent; margin-right: 15px; }
@media screen and (max-width: 767px) { /* line 165, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle { top: -80px; } }
@media screen and (min-width: 768px) { /* line 165, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle { margin-top: 23px; margin-bottom: 23px; right: -10px; } }
@media screen and (min-width: 992px) { /* line 165, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle { width: 140px; } }
/* line 188, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.offcanvas-toggle .icon-bar { display: block; height: 4px; border-radius: 1px; background-color: #ffffff; }
@media screen and (max-width: 767px) { /* line 188, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle .icon-bar { width: 30px; height: 3px; } }
@media screen and (min-width: 768px) { /* line 188, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle .icon-bar { width: 40px; } }
/* line 202, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.offcanvas-toggle .icon-bar + .icon-bar { margin-top: 6px; }
/* line 207, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.offcanvas-toggle .menu { display: none; position: absolute; top: 3px; left: 70px; font-family: "Opensans Bold"; color: #ffffff; text-transform: uppercase; font-size: 19.3px; font-size: 1.93rem; }
@media screen and (min-width: 992px) { /* line 207, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
  .offcanvas-toggle .menu { display: block; } }

/* line 223, ../src/scss/component/swfwmd/_swfwmd_off-canvas.scss */
.toolbar-fixed .region-offcanvas-right { padding-top: 40px; }

/* Hero.  */
/* line 8, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero.container-fluid, body #hero.secondary-menu, #hero.breadcrumb-wrapper, #hero.alert.bs-site-alert, #hero.alert.swfwmd_site_alert { padding-left: 0; padding-right: 0; }
@media screen and (max-width: 767px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #hero.container-fluid, body #hero.secondary-menu, #hero.breadcrumb-wrapper, #hero.alert.bs-site-alert, #hero.alert.swfwmd_site_alert { margin-bottom: -50px; } }
/* line 17, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero .region { overflow: hidden; position: relative; left: 0; min-width: 100%; z-index: 17000; height: 426px; }
@media screen and (min-width: 768px) { /* line 17, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #hero .region { height: 320px; align-items: center; } }
@media screen and (min-width: 992px) { /* line 17, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #hero .region { height: 437px; } }
/* line 33, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero .region img, #hero .region video { position: absolute; bottom: -9999px; left: -9999px; top: -9999px; right: -9999px; margin: auto; width: auto; min-width: 100%; z-index: 17000; }
/* line 46, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero .region video { object-fit: cover; width: auto !important; height: auto !important; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero .region #block-contentfield, #hero .region #block-contentfield-2, #hero .region #block-contentfield-3, #hero .region #block-contentfield-slideshow, #hero .region #block-subhero, #hero .region #block-newsroomhero, #hero .region .block-fieldblock { width: 100%; height: 100%; position: relative; }

/* line 69, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region { height: 455px; }
@media screen and (min-width: 768px) { /* line 69, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .path-frontpage #hero .region { height: 480px; } }
@media screen and (min-width: 992px) { /* line 69, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .path-frontpage #hero .region { height: 625px; } }
/* line 78, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield, .path-frontpage #hero .region #block-contentfield-2, .path-frontpage #hero .region #block-contentfield-slideshow, .path-frontpage #hero .region #block-newsroomhero, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; }
/* line 90, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield .field--name-field-image, .path-frontpage #hero .region #block-contentfield-2 .field--name-field-image, .path-frontpage #hero .region #block-contentfield-slideshow .field--name-field-image, .path-frontpage #hero .region #block-newsroomhero .field--name-field-image, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video .field--name-field-image { height: 100%; display: flex; flex-direction: column; justify-content: center; }
/* line 98, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield article.contextual-region, .path-frontpage #hero .region #block-contentfield-2 article.contextual-region, .path-frontpage #hero .region #block-contentfield-slideshow article.contextual-region, .path-frontpage #hero .region #block-newsroomhero article.contextual-region, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video article.contextual-region { position: initial; min-height: 715px; }
/* line 102, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield article.media-slideshow-image, .path-frontpage #hero .region #block-contentfield-2 article.media-slideshow-image, .path-frontpage #hero .region #block-contentfield-slideshow article.media-slideshow-image, .path-frontpage #hero .region #block-newsroomhero article.media-slideshow-image, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video article.media-slideshow-image { height: 100%; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield article.media-slideshow-image .field--name-image, .path-frontpage #hero .region #block-contentfield-2 article.media-slideshow-image .field--name-image, .path-frontpage #hero .region #block-contentfield-slideshow article.media-slideshow-image .field--name-image, .path-frontpage #hero .region #block-newsroomhero article.media-slideshow-image .field--name-image, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video article.media-slideshow-image .field--name-image { height: 100%; }
/* line 107, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield article.media-slideshow-image .field--name-image picture, .path-frontpage #hero .region #block-contentfield-2 article.media-slideshow-image .field--name-image picture, .path-frontpage #hero .region #block-contentfield-slideshow article.media-slideshow-image .field--name-image picture, .path-frontpage #hero .region #block-newsroomhero article.media-slideshow-image .field--name-image picture, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video article.media-slideshow-image .field--name-image picture { display: block; height: 100%; overflow: hidden; }
/* line 112, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #block-contentfield article.media-slideshow-image .field--name-image picture img, .path-frontpage #hero .region #block-contentfield-2 article.media-slideshow-image .field--name-image picture img, .path-frontpage #hero .region #block-contentfield-slideshow article.media-slideshow-image .field--name-image picture img, .path-frontpage #hero .region #block-newsroomhero article.media-slideshow-image .field--name-image picture img, .path-frontpage #hero .region #block-views-block-frontpage-video-frontpage-video article.media-slideshow-image .field--name-image picture img { object-fit: cover; object-position: center; max-width: initial; height: 100%; min-width: 100%; }
/* line 126, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.path-frontpage #hero .region #slogan { text-align: center; font-family: "Oswald Regular"; color: rgba(255, 255, 255, 0.9); line-height: 1.1; font-size: 20px; font-size: 2rem; letter-spacing: 1px; margin-top: 30px; margin-bottom: 15px; margin-left: auto; margin-right: auto; text-shadow: 0px 0px 10px black; width: 320px; align-self: center; }
@media screen and (min-width: 768px) { /* line 126, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .path-frontpage #hero .region #slogan { font-size: 30px; font-size: 3rem; width: 470px; } }
@media screen and (min-width: 992px) { /* line 126, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .path-frontpage #hero .region #slogan { font-size: 50px; font-size: 5rem; margin-top: 110px; width: 775px; } }

@media screen and (min-width: 768px) { /* line 156, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .not-front #hero.hero { align-items: center; } }
/* line 162, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-image, .not-front #hero.hero .field--name-field-image-hero, .not-front #hero.hero .field--name-field-recreation-site-images, .not-front #hero.hero .field--name-field-slideshow-hero { height: 100%; }
/* line 169, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-image > article, .not-front #hero.hero .field--name-field-image-hero > article, .not-front #hero.hero .field--name-field-recreation-site-images > article, .not-front #hero.hero .field--name-field-slideshow-hero > article { height: 100%; }
/* line 171, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-image > article .field--name-image, .not-front #hero.hero .field--name-field-image-hero > article .field--name-image, .not-front #hero.hero .field--name-field-recreation-site-images > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero > article .field--name-image { height: 100%; }
/* line 173, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-image > article .field--name-image img, .not-front #hero.hero .field--name-field-image-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-recreation-site-images > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero > article .field--name-image img { object-fit: cover; height: auto; }
@media screen and (max-width: 767px) { /* line 173, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .not-front #hero.hero .field--name-field-image > article .field--name-image img, .not-front #hero.hero .field--name-field-image-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-recreation-site-images > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero > article .field--name-image img { height: 100%; } }
/* line 187, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero article { display: flex; justify-content: center; }
/* line 193, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-video-hero { height: 100%; }
/* line 195, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-video-hero > article { height: 100%; }
/* line 197, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-video-hero > article .field--name-field-media-video-embed-field { width: 100%; overflow: hidden; }
/* line 200, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-video-hero > article .field--name-field-media-video-embed-field iframe { height: 442px; position: absolute; }
/* line 207, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-video { height: 100%; width: vw; display: flex; flex-direction: column; justify-content: center; }
/* line 214, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .media-video-local- { height: 100%; }
/* line 216, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .media-video-local- .field--name-field-video { height: 100%; }
/* line 222, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow, .not-front #hero.hero .field--name-field-slideshow-hero, .not-front #hero.hero .field--name-field-image, .not-front #hero.hero .field--name-field-slideshow-images-media { height: 100%; }
/* line 228, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow .form-group, .not-front #hero.hero .field--name-field-slideshow .carousel, .not-front #hero.hero .field--name-field-slideshow .view-slideshows-for-hero, .not-front #hero.hero .field--name-field-slideshow .view-slideshows, .not-front #hero.hero .field--name-field-slideshow .view-content, .not-front #hero.hero .field--name-field-slideshow .carousel-inner, .not-front #hero.hero .field--name-field-slideshow .field--item:not(.field--name-field-link-call-to-action), .not-front #hero.hero .field--name-field-slideshow .item, .not-front #hero.hero .field--name-field-slideshow-hero .form-group, .not-front #hero.hero .field--name-field-slideshow-hero .carousel, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows-for-hero, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows, .not-front #hero.hero .field--name-field-slideshow-hero .view-content, .not-front #hero.hero .field--name-field-slideshow-hero .carousel-inner, .not-front #hero.hero .field--name-field-slideshow-hero .field--item:not(.field--name-field-link-call-to-action), .not-front #hero.hero .field--name-field-slideshow-hero .item, .not-front #hero.hero .field--name-field-image .form-group, .not-front #hero.hero .field--name-field-image .carousel, .not-front #hero.hero .field--name-field-image .view-slideshows-for-hero, .not-front #hero.hero .field--name-field-image .view-slideshows, .not-front #hero.hero .field--name-field-image .view-content, .not-front #hero.hero .field--name-field-image .carousel-inner, .not-front #hero.hero .field--name-field-image .field--item:not(.field--name-field-link-call-to-action), .not-front #hero.hero .field--name-field-image .item, .not-front #hero.hero .field--name-field-slideshow-images-media .form-group, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows-for-hero, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows, .not-front #hero.hero .field--name-field-slideshow-images-media .view-content, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel-inner, .not-front #hero.hero .field--name-field-slideshow-images-media .field--item:not(.field--name-field-link-call-to-action), .not-front #hero.hero .field--name-field-slideshow-images-media .item { height: 100%; }
/* line 237, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow .form-group > article, .not-front #hero.hero .field--name-field-slideshow .carousel > article, .not-front #hero.hero .field--name-field-slideshow .view-slideshows-for-hero > article, .not-front #hero.hero .field--name-field-slideshow .view-slideshows > article, .not-front #hero.hero .field--name-field-slideshow .view-content > article, .not-front #hero.hero .field--name-field-slideshow .carousel-inner > article, .not-front #hero.hero .field--name-field-slideshow .field--item:not(.field--name-field-link-call-to-action) > article, .not-front #hero.hero .field--name-field-slideshow .item > article, .not-front #hero.hero .field--name-field-slideshow-hero .form-group > article, .not-front #hero.hero .field--name-field-slideshow-hero .carousel > article, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows-for-hero > article, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows > article, .not-front #hero.hero .field--name-field-slideshow-hero .view-content > article, .not-front #hero.hero .field--name-field-slideshow-hero .carousel-inner > article, .not-front #hero.hero .field--name-field-slideshow-hero .field--item:not(.field--name-field-link-call-to-action) > article, .not-front #hero.hero .field--name-field-slideshow-hero .item > article, .not-front #hero.hero .field--name-field-image .form-group > article, .not-front #hero.hero .field--name-field-image .carousel > article, .not-front #hero.hero .field--name-field-image .view-slideshows-for-hero > article, .not-front #hero.hero .field--name-field-image .view-slideshows > article, .not-front #hero.hero .field--name-field-image .view-content > article, .not-front #hero.hero .field--name-field-image .carousel-inner > article, .not-front #hero.hero .field--name-field-image .field--item:not(.field--name-field-link-call-to-action) > article, .not-front #hero.hero .field--name-field-image .item > article, .not-front #hero.hero .field--name-field-slideshow-images-media .form-group > article, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel > article, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows-for-hero > article, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows > article, .not-front #hero.hero .field--name-field-slideshow-images-media .view-content > article, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel-inner > article, .not-front #hero.hero .field--name-field-slideshow-images-media .field--item:not(.field--name-field-link-call-to-action) > article, .not-front #hero.hero .field--name-field-slideshow-images-media .item > article { height: 100%; }
/* line 239, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow .form-group > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .carousel > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .view-slideshows-for-hero > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .view-slideshows > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .view-content > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .carousel-inner > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow .item > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .form-group > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .carousel > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows-for-hero > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .view-content > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .carousel-inner > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-hero .item > article .field--name-image, .not-front #hero.hero .field--name-field-image .form-group > article .field--name-image, .not-front #hero.hero .field--name-field-image .carousel > article .field--name-image, .not-front #hero.hero .field--name-field-image .view-slideshows-for-hero > article .field--name-image, .not-front #hero.hero .field--name-field-image .view-slideshows > article .field--name-image, .not-front #hero.hero .field--name-field-image .view-content > article .field--name-image, .not-front #hero.hero .field--name-field-image .carousel-inner > article .field--name-image, .not-front #hero.hero .field--name-field-image .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image, .not-front #hero.hero .field--name-field-image .item > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .form-group > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows-for-hero > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .view-content > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel-inner > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image, .not-front #hero.hero .field--name-field-slideshow-images-media .item > article .field--name-image { height: 100%; }
/* line 241, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow .form-group > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .carousel > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .view-slideshows-for-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .view-slideshows > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .view-content > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .carousel-inner > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow .item > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .form-group > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .carousel > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows-for-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .view-slideshows > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .view-content > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .carousel-inner > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-hero .item > article .field--name-image img, .not-front #hero.hero .field--name-field-image .form-group > article .field--name-image img, .not-front #hero.hero .field--name-field-image .carousel > article .field--name-image img, .not-front #hero.hero .field--name-field-image .view-slideshows-for-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-image .view-slideshows > article .field--name-image img, .not-front #hero.hero .field--name-field-image .view-content > article .field--name-image img, .not-front #hero.hero .field--name-field-image .carousel-inner > article .field--name-image img, .not-front #hero.hero .field--name-field-image .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image img, .not-front #hero.hero .field--name-field-image .item > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .form-group > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows-for-hero > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .view-slideshows > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .view-content > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .carousel-inner > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .field--item:not(.field--name-field-link-call-to-action) > article .field--name-image img, .not-front #hero.hero .field--name-field-slideshow-images-media .item > article .field--name-image img { object-fit: cover; height: 100%; }
/* line 250, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
.not-front #hero.hero .field--name-field-slideshow-hero article > .content { width: 100%; }

/* line 259, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero { height: 442px; border-bottom: 3px solid #ceaf51; margin-bottom: 30px; }
@media screen and (min-width: 992px) { /* line 259, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #page-sub-hero .region .subhero { height: 442px; align-items: center; } }
/* line 269, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-sub-hero { overflow-y: hidden; display: block; height: 442px; position: relative; }
/* line 276, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-image, #page-sub-hero .region .subhero .field--name-field-image-hero, #page-sub-hero .region .subhero .field--name-field-recreation-site-images, #page-sub-hero .region .subhero .field--name-field-slideshow-hero { height: auto; }
@media screen and (max-width: 767px) { /* line 276, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #page-sub-hero .region .subhero .field--name-field-image, #page-sub-hero .region .subhero .field--name-field-image-hero, #page-sub-hero .region .subhero .field--name-field-recreation-site-images, #page-sub-hero .region .subhero .field--name-field-slideshow-hero { height: 100%; } }
/* line 287, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-image > article, #page-sub-hero .region .subhero .field--name-field-image-hero > article, #page-sub-hero .region .subhero .field--name-field-recreation-site-images > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero > article { height: 100%; }
/* line 289, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-image > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-image-hero > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-recreation-site-images > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero > article .field--name-image { height: 100%; }
/* line 291, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-image > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-image-hero > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-recreation-site-images > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero > article .field--name-image img { object-fit: cover; height: 100%; }
/* line 300, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-video-hero { height: 100%; }
/* line 302, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-video-hero > article { height: 100%; }
/* line 304, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-video-hero > article .field--name-field-media-video-embed-field { width: 100%; overflow: hidden; }
/* line 307, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-video-hero > article .field--name-field-media-video-embed-field iframe { height: 442px; position: absolute; }
/* line 315, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero, #page-sub-hero .region .subhero .field--name-field-sub-hero { height: 100%; }
/* line 319, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero .form-group, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .paragraph, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .media > .field, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-slideshows-for-hero, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-content, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel-inner, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .item, #page-sub-hero .region .subhero .field--name-field-sub-hero .form-group, #page-sub-hero .region .subhero .field--name-field-sub-hero .paragraph, #page-sub-hero .region .subhero .field--name-field-sub-hero .media > .field, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-slideshows-for-hero, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-content, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel-inner, #page-sub-hero .region .subhero .field--name-field-sub-hero .item { height: 100%; }
/* line 328, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero .form-group > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .paragraph > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .media > .field > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-slideshows-for-hero > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-content > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel-inner > article, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .item > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .form-group > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .paragraph > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .media > .field > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-slideshows-for-hero > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-content > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel-inner > article, #page-sub-hero .region .subhero .field--name-field-sub-hero .item > article { height: 100%; }
/* line 330, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero .form-group > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .paragraph > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .media > .field > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-slideshows-for-hero > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-content > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel-inner > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .item > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .form-group > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .paragraph > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .media > .field > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-slideshows-for-hero > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-content > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel-inner > article .field--name-image, #page-sub-hero .region .subhero .field--name-field-sub-hero .item > article .field--name-image { height: 100%; }
/* line 332, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero .form-group > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .paragraph > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .media > .field > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-slideshows-for-hero > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .view-content > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .carousel-inner > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-slideshow-hero .item > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .form-group > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .paragraph > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .media > .field > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-slideshows-for-hero > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .view-content > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .carousel-inner > article .field--name-image img, #page-sub-hero .region .subhero .field--name-field-sub-hero .item > article .field--name-image img { position: absolute; bottom: -9999px; left: -9999px; top: -9999px; right: -9999px; margin: auto; width: auto; min-width: 100%; max-height: initial; height: initial; z-index: 17000; height: 100%; object-fit: cover; }
/* line 351, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .field--name-field-slideshow-hero article, #page-sub-hero .region .subhero .field--name-field-sub-hero article { display: flex; justify-content: center; }
/* line 357, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero .hero-overlay { height: 442px; top: 0; max-width: 100%; margin: auto; }
@media screen and (min-width: 992px) { /* line 357, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #page-sub-hero .region .subhero .hero-overlay { max-width: 970px; } }
@media screen and (min-width: 1200px) { /* line 357, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  #page-sub-hero .region .subhero .hero-overlay { max-width: 1200px; } }
/* line 371, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero article .field--name-image img, #page-sub-hero .region .subhero video { position: absolute; bottom: -9999px; left: -9999px; top: -9999px; right: -9999px; margin: auto; width: auto; min-width: 100%; z-index: 17000; }
/* line 384, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#page-sub-hero .region .subhero video { object-fit: cover; width: auto !important; height: auto !important; }

/* line 393, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
#hero .region video { z-index: -1; }

@media screen and (max-width: 767px) { /* line 399, ../src/scss/component/swfwmd/_swfwmd_hero.scss */
  .page-node-type-landing-page #hero.container-fluid, .page-node-type-landing-page body #hero.secondary-menu, body .page-node-type-landing-page #hero.secondary-menu, .page-node-type-landing-page #hero.breadcrumb-wrapper, .page-node-type-landing-page #hero.alert.bs-site-alert, .page-node-type-landing-page #hero.alert.swfwmd_site_alert, .projects-springs #hero.container-fluid, .projects-springs body #hero.secondary-menu, body .projects-springs #hero.secondary-menu, .projects-springs #hero.breadcrumb-wrapper, .projects-springs #hero.alert.bs-site-alert, .projects-springs #hero.alert.swfwmd_site_alert, .section-recreation #hero.container-fluid, .section-recreation body #hero.secondary-menu, body .section-recreation #hero.secondary-menu, .section-recreation #hero.breadcrumb-wrapper, .section-recreation #hero.alert.bs-site-alert, .section-recreation #hero.alert.swfwmd_site_alert { margin-bottom: 0; } }

/*  The overlay that appear on Hero and Sub Hero.  */
/* line 8, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay, #page-sub-hero .hero-overlay { position: absolute; height: 100%; padding: 90px 30px; width: 100%; display: flex; justify-content: center; flex-direction: column; z-index: 17000; }
@media screen and (min-width: 768px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
  #hero .hero-overlay, #page-sub-hero .hero-overlay { max-width: 970px; } }
@media screen and (min-width: 992px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
  #hero .hero-overlay, #page-sub-hero .hero-overlay { padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 1200px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
  #hero .hero-overlay, #page-sub-hero .hero-overlay { max-width: 1200px; } }
/* line 30, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay img, #page-sub-hero .hero-overlay img { position: initial; min-width: initial; }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description, #page-sub-hero .hero-overlay .field--name-field-description { flex: 1 0 auto; height: auto !important; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description h1, #hero .hero-overlay .field--name-field-description h2, #hero .hero-overlay .field--name-field-description h3, #hero .hero-overlay .field--name-field-description h4, #hero .hero-overlay .field--name-field-description h5, #hero .hero-overlay .field--name-field-description h6, #page-sub-hero .hero-overlay .field--name-field-description h1, #page-sub-hero .hero-overlay .field--name-field-description h2, #page-sub-hero .hero-overlay .field--name-field-description h3, #page-sub-hero .hero-overlay .field--name-field-description h4, #page-sub-hero .hero-overlay .field--name-field-description h5, #page-sub-hero .hero-overlay .field--name-field-description h6 { font-family: "Oswald Regular"; color: #ffffff; letter-spacing: 2px; }
/* line 44, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description h2, #page-sub-hero .hero-overlay .field--name-field-description h2 { font-size: 50px; font-size: 5rem; text-shadow: 0px 0px 10px black; }
/* line 48, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description h3, #page-sub-hero .hero-overlay .field--name-field-description h3 { margin-top: 10px; text-shadow: 0px 0px 10px black; }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description h4, #page-sub-hero .hero-overlay .field--name-field-description h4 { color: #57daa4; font-size: 38px; font-size: 3.8rem; }
/* line 56, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p, #page-sub-hero .hero-overlay .field--name-field-description p { color: #ffffff; font-size: 16px; font-size: 1.6rem; }
/* line 60, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.light-text, #page-sub-hero .hero-overlay .field--name-field-description p.light-text { color: rgba(255, 255, 255, 0.7); }
/* line 63, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.dark-text, #page-sub-hero .hero-overlay .field--name-field-description p.dark-text { color: #414042; }
/* line 66, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.green-text, #page-sub-hero .hero-overlay .field--name-field-description p.green-text { font-size: 28px; font-size: 2.8rem; color: #57daa4; margin-top: 10px; text-shadow: 0px 0px 10px black; }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.med-white-text, #page-sub-hero .hero-overlay .field--name-field-description p.med-white-text { font-size: 36px; font-size: 3.6rem; font-family: "Oswald Regular"; color: #ffffff; margin-top: 10px; text-shadow: 0px 0px 10px black; }
/* line 79, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.med-dark-text, #page-sub-hero .hero-overlay .field--name-field-description p.med-dark-text { font-size: 36px; font-size: 3.6rem; font-family: "Oswald Regular"; color: #000033; margin-top: 10px; }
/* line 85, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.big-white-text, #page-sub-hero .hero-overlay .field--name-field-description p.big-white-text { font-size: 50px; font-size: 5rem; font-family: "Oswald Regular"; color: #ffffff; margin-top: 10px; text-shadow: 0px 0px 10px black; }
/* line 92, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-description p.big-dark-text, #page-sub-hero .hero-overlay .field--name-field-description p.big-dark-text { font-size: 50px; font-size: 5rem; font-family: "Oswald Regular"; color: #000033; margin-top: 10px; }
/* line 100, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-link-call-to-action, #page-sub-hero .hero-overlay .field--name-field-link-call-to-action { background-color: #017bb8; padding: 8px 40px; width: fit-content; margin-top: 12px; align-self: start; display: block; }
/* line 108, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
#hero .hero-overlay .field--name-field-link-call-to-action a, #page-sub-hero .hero-overlay .field--name-field-link-call-to-action a { font-family: "Oswald Regular"; color: #ffffff; font-size: 15px; font-size: 1.5rem; text-transform: uppercase; letter-spacing: 2.7px; }
@media screen and (min-width: 768px) { /* line 100, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
  #hero .hero-overlay .field--name-field-link-call-to-action, #page-sub-hero .hero-overlay .field--name-field-link-call-to-action { padding: 10px 30px; font-size: 18px; font-size: 1.8rem; margin-top: 20px; } }
@media screen and (min-width: 992px) { /* line 100, ../src/scss/component/swfwmd/_swfwmd_hero-overlay.scss */
  #hero .hero-overlay .field--name-field-link-call-to-action, #page-sub-hero .hero-overlay .field--name-field-link-call-to-action { padding: 12px 40px; } }

/* Menu tiles.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile { background-color: #ceaf51; overflow: hidden; position: relative; padding: 0 !important; margin: 0 0 20px; }
/* line 13, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .square { margin-top: 100%; }
/* line 17, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper { margin: 0; position: absolute; z-index: 1; top: -1px; right: -1px; bottom: -1px; left: -1px; overflow: hidden; }
/* line 28, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .text { padding: 60px 10px 20px 20px; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .field--name-field-link { position: absolute; z-index: 2; bottom: 5%; margin-right: 7%; font-family: "Oswald Regular"; color: #ffffff; font-size: 18px; font-size: 1.8rem; letter-spacing: 2px; line-height: 1.61; display: block; border-width: 0 0 4px; border-color: #017bb8; border-style: solid; text-transform: uppercase; padding: 4px 0 3px; }
@media screen and (min-width: 1200px) { /* line 32, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .tile .wrapper .field--name-field-link { white-space: nowrap; } }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .field--name-field-link p { margin: 0; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper h2 { font-size: 20px; font-size: 2rem; font-family: "OpenSans Bold"; padding-top: 10px; padding-bottom: 10px; color: #ffffff; margin-top: 0; margin-bottom: 0; }
@media screen and (min-width: 1200px) { /* line 57, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .tile .wrapper h2 { padding-top: 40px; font-size: 28px; font-size: 2.8rem; } }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .field--name-field-summary { font-size: 16px; font-size: 1.6rem; line-height: 1.8; color: #ffffff; height: 80px; }
/* line 79, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .text { position: absolute; /* DW 3/2019 508 issue, drop file text to bottom for contrast
top: 0;
bottom: initial;
height: 100%;
*/ bottom: 65px; height: auto; text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); }
/* line 91, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .field--name-field-menu-tile-image { height: 100%; }
/* line 93, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.tile .wrapper .field--name-field-menu-tile-image img { position: absolute; bottom: -99px; left: -99px; top: -99px; right: -99px; margin: auto; z-index: -1; object-fit: cover; max-width: 110%; width: 110%; }

/* line 113, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile { background-color: #414042; }
/* line 115, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(1) { background-color: #6ECFF6; }
/* line 117, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(1) .field--name-field-link { background-color: #6ECFF6; }
/* line 121, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(2) { background-color: #57daa4; }
/* line 123, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(2) .field--name-field-link { background-color: #57daa4; }
/* line 127, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(3) { background-color: #ceaf51; }
/* line 129, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(3) .field--name-field-link { background-color: #ceaf51; }
/* line 133, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(4) { background-color: #1CB4AA; }
/* line 135, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(4) .field--name-field-link { background-color: #1CB4AA; }
/* line 139, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(5) { background-color: #1CB4AA; }
/* line 141, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(5) .field--name-field-link { background-color: #1CB4AA; }
/* line 145, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(6) { background-color: #ceaf51; }
/* line 147, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(6) .field--name-field-link { background-color: #ceaf51; }
/* line 151, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(7) { background-color: #57daa4; }
/* line 153, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(7) .field--name-field-link { background-color: #57daa4; }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(8) { background-color: #6ECFF6; }
/* line 159, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile:nth-of-type(8) .field--name-field-link { background-color: #6ECFF6; }
/* line 167, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:hover .field--name-field-menu-tile-image, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:focus .field--name-field-menu-tile-image { opacity: .45; }
/* line 170, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:hover .field--name-field-link, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:focus .field--name-field-link { /*border-width: 0 0 5px;
padding-bottom: 2px;*/ }
/* line 174, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:hover h2, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:hover .field--name-field-summary, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:focus h2, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:focus .field--name-field-summary { color: #000; }
/* line 179, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:hover .text, .path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile .wrapper:focus .text { text-shadow: none; }
/* line 186, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile-frontpage .field--name-field-link { color: #000033; width: 100%; bottom: 0; padding: 17px 20px 25px; border: none; margin: 0; }
/* line 193, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-4 .field--name-field-menu-tile-link > .tile-frontpage .field--name-field-link span { border-bottom: 3px solid #017bb8; padding-bottom: 5px; }
/* line 204, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage { padding: 0; }
@media screen and (max-width: 992px) { /* line 204, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage { padding: inherit; width: 100%; } }
/* line 214, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile { background-color: #ffffff; min-height: 300px !important; }
@media screen and (max-width: 767px) { /* line 222, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1) .wrapper { top: 0; } }
/* line 228, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper { top: 30px; right: 0; bottom: 0; left: 0; position: absolute; display: block; background-repeat: no-repeat; }
/* line 237, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper .text { text-shadow: none; }
@media screen and (max-width: 767px) { /* line 228, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper { background-size: 70%; background-position: right -60px bottom 0; } }
@media screen and (min-width: 768px) { /* line 228, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper { background-position: bottom right; } }
/* line 249, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper * { color: #000033; }
/* line 256, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper .field--name-field-menu-tile-image { display: none; }
/* line 260, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper .field--name-field-link { margin-bottom: 10px; border-color: #000033; border-top-width: 0; position: absolute; }
/* line 267, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .wrapper:hover .field--name-field-link { border-top-width: 4px; }
/* line 272, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .square { margin-top: 100%; }
@media screen and (min-width: 992px) { /* line 272, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile .square { margin-top: 45%; } }
/* line 280, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1) .wrapper { background-color: #1CB4AA; }
@media screen and (min-width: 992px) { /* line 280, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(1) .wrapper { right: 30px; bottom: 30px; } }
/* line 290, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(2) .wrapper { background-color: #6ECFF6; }
@media screen and (min-width: 992px) { /* line 290, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(2) .wrapper { bottom: 30px; } }
/* line 299, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(3) .wrapper { background-color: #D49644; }
@media screen and (min-width: 992px) { /* line 299, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(3) .wrapper { right: 30px; bottom: 30px; top: 0; } }
/* line 310, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper { background-color: #000033; }
@media screen and (min-width: 992px) { /* line 310, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper { bottom: 30px; top: 0; } }
/* line 317, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper * { color: #ffffff; }
/* line 321, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper .field--name-field-link { border-color: #ffffff; }
/* line 325, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper:hover .field--name-field-link { border-color: #7bccc4; border-top: none; }
/* line 330, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.path-frontpage #block-contentfield-6 .field--name-field-menu-tiles-frontpage > .tile:nth-of-type(4) .wrapper .field--name-field-description { width: 70%; }

/* line 342, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile { background-color: #ffffff; margin-bottom: 30px; }
/* line 348, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile:nth-of-type(3n+1) > .wrapper { left: 0; right: 22px; }
/* line 354, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile:nth-of-type(3n+2) > .wrapper { right: 11px; left: 11px; }
/* line 360, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile:nth-of-type(3n+3) > .wrapper { left: 22px; }
/* line 365, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper { background-color: #414042; }
/* line 368, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper .text { position: absolute; bottom: 0; display: flex; flex-direction: column; align-content: flex-end; width: 100%; }
/* line 376, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper .text .field--name-field-link { padding-top: 4px; font-family: "Oswald Extra Light"; display: inline-block; align-self: flex-start; margin-top: 10px; position: relative; bottom: 0; margin-right: auto; padding-bottom: 0; line-height: 1.7; }
/* line 389, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper .text h2, .not-front .field--name-field-menu-tile-link > .tile .wrapper .text .field--name-field-summary { margin-top: auto; }
/* line 395, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper .text .field--name-field-summary { display: none; }
/* line 403, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper:hover .field--name-field-menu-tile-image img { filter: brightness(50%); }
/* line 407, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front .field--name-field-menu-tile-link > .tile .wrapper:hover .field--name-field-link { padding-top: 0; border-width: 4px 0; }
/* line 422, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.section-projects.projects-springs .field--name-field-menu-tile-link > .tile > .wrapper .field--name-field-link { display: none; }
/* line 425, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.section-projects.projects-springs .field--name-field-menu-tile-link > .tile > .wrapper .text { top: 0; }
/* line 436, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile { margin-bottom: 0; }
/* line 438, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper { left: 0 !important; right: 0 !important; }
/* line 442, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper > h2 { padding-top: 20px; padding-bottom: 40px; }
/* line 446, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper .field--name-field-summary { display: block; }
/* line 449, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper .text { position: absolute; top: 0; bottom: initial; height: 100%; }
@media screen and (max-width: 767px) { /* line 449, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
  .not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper .text { padding: 30px; } }
/* line 463, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2) { background-color: #009fc6; }
/* line 466, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2) .square { margin-top: 50%; }
/* line 470, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2) .field--name-field-menu-tile-image img { bottom: 0; top: auto; }
/* line 476, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3) { background-color: #ceaf51; }
/* line 480, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4) { background-color: #003a5d; }
/* line 483, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4) .square { margin-top: 50%; }
/* line 487, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.not-front.path-node.section-recreation.page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(4) .field--name-field-menu-tile-image img { bottom: 0; top: auto; }

/* line 508, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.recreation-activity-details .tile .text { bottom: 15px; }
/* line 510, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.recreation-activity-details .tile .text h2 { margin-bottom: 30px; }
/* line 515, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.recreation-activity-details .tile .wrapper:hover, .recreation-activity-details .tile .wrapper:focus { background-color: #414042; }
/* line 517, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.recreation-activity-details .tile .wrapper:hover .field--name-field-menu-tile-image, .recreation-activity-details .tile .wrapper:focus .field--name-field-menu-tile-image { opacity: .35; }

/* line 528, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.section-recreation .item:hover, .section-recreation .item:focus { background-color: #414042; }
/* line 530, ../src/scss/component/swfwmd/_swfwmd_menu-tiles.scss */
.section-recreation .item:hover .item-image, .section-recreation .item:focus .item-image { opacity: .35; }

/** Base Frontpage Latest News. */
/* line 4, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 { text-align: center; background-color: transparent; background-image: url(../images/frontpage-latest-news.jpg); background-size: cover; background-repeat: no-repeat; background-position: 0 30px; border-bottom: 2px solid #000033; }
/* line 13, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .form-group { margin: 0; }
@media screen and (min-width: 992px) { /* line 16, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 .feature-image { max-height: 245px; overflow: hidden; } }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 h2.block-title { font-size: 50px; font-size: 5rem; font-family: "Oswald Regular"; margin-top: 85px; margin-bottom: 50px; color: #25313f; }
@media screen and (min-width: 992px) { /* line 23, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 h2.block-title { font-size: 40px; font-size: 4rem; margin-top: 60px; margin-bottom: 100px; } }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-footer { padding: 10px 0 35px; }
@media screen and (min-width: 992px) { /* line 39, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 .view-footer { padding: 40px; } }
/* line 46, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-footer #views-all-news { font-family: "Oswald Regular"; padding: 21px 70px; background-color: #000033; color: #ffffff; text-transform: uppercase; font-size: 18px; font-size: 1.8rem; letter-spacing: 2.7px; display: inline-block; width: 100%; }
@media screen and (max-width: 767px) { /* line 46, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 .view-footer #views-all-news { width: 90%; background-color: #009fc6; } }
@media screen and (min-width: 768px) { /* line 46, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 .view-footer #views-all-news { width: auto; } }
/* line 67, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content { text-align: initial; }
/* line 71, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper { box-shadow: 0px 0px 25px -3px rgba(0, 0, 0, 0.2); background: #ffffff; padding: 0; margin-bottom: 25px; }
@media screen and (min-width: 992px) { /* line 71, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
  #block-views-block-frontpage-news-block-1 .view-content .wrapper { margin-bottom: 0; } }
/* line 83, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper .views-field-field-image img { min-width: 100%; }
/* line 88, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper h3, #block-views-block-frontpage-news-block-1 .view-content .wrapper .authored-on, #block-views-block-frontpage-news-block-1 .view-content .wrapper .summary, #block-views-block-frontpage-news-block-1 .view-content .wrapper .read-more { padding-left: 20px; padding-right: 20px; }
/* line 97, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper h3.article-title { font-family: "OpenSans Bold"; font-size: 20px; margin-top: 20px; margin-bottom: 18px; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper h3.article-title a { color: #25313f; }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper .authored-on, #block-views-block-frontpage-news-block-1 .view-content .wrapper .summary { font-size: 16px; font-size: 1.6rem; line-height: 1.65; letter-spacing: .1px; color: #414042; }
/* line 119, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper .authored-on { margin-bottom: 30px; }
/* line 126, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper .read-more { font-size: 16px; font-size: 1.6rem; display: block; font-family: "Oswald Regular"; text-transform: uppercase; margin: 20px 0; letter-spacing: 2.2px; }
/* line 134, ../src/scss/component/swfwmd/_swfwmd_latest-news.scss */
#block-views-block-frontpage-news-block-1 .view-content .wrapper .read-more:after { content: " »"; vertical-align: middle; }

/* Menu in hero section.  */
/* line 9, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .nav { margin-top: 110px; }
@media screen and (max-width: 992px) { /* line 13, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .affix { position: initial !important; } }
@media screen and (min-width: 992px) { /* line 6, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu { margin-top: 90px; }
  /* line 19, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix { height: 142px; position: fixed !important; left: 50%; } }
@media screen and (min-width: 992px) and (min-width: 992px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix { margin-left: -485px; } }
@media screen and (min-width: 992px) and (min-width: 1200px) { /* line 19, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix { margin-left: -600px; } }

/* line 33, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu, nav#block-notfrontmenu { padding: 0; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu.affix, nav#block-notfrontmenu.affix { margin-top: 0; z-index: 17000; display: none; }
@media screen and (min-width: 768px) { /* line 39, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix, nav#block-notfrontmenu.affix { display: block; }
  /* line 46, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu, nav#block-notfrontmenu.affix .menu { width: 100%; }
  /* line 48, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu li, nav#block-notfrontmenu.affix .menu li { align-items: flex-start; }
  /* line 51, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu li a, nav#block-notfrontmenu.affix .menu li a { font-size: 15.6px; font-size: 1.56rem; height: 80px; }
  /* line 54, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu li a:hover, nav#block-notfrontmenu.affix .menu li a:hover { position: relative; top: 20px; background-position: center 75%; }
  /* line 58, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu li a:hover .link-title, nav#block-notfrontmenu.affix .menu li a:hover .link-title { position: relative; top: 40px; }
  /* line 64, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix .menu li a .link-title, nav#block-notfrontmenu.affix .menu li a .link-title { height: 40px; } }
@media screen and (min-width: 992px) { /* line 78, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu.affix-top .menu li a:hover, nav#block-notfrontmenu.affix-top .menu li a:hover { height: 162px; } }
@media screen and (min-width: 992px) { /* line 88, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu, nav#block-notfrontmenu .menu { display: flex; flex-direction: row; margin-top: 0; }
  /* line 12, ../src/scss/base/_mixins.scss */
  nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li { flex-grow: 1; } }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li { align-self: flex-end; margin-bottom: 5px; }
@media screen and (max-width: 767px) { /* line 98, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li:nth-child(odd), nav#block-notfrontmenu .menu li:nth-child(odd) { padding-right: 3px; }
  /* line 101, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li:nth-child(even), nav#block-notfrontmenu .menu li:nth-child(even) { padding-left: 3px; } }
@media screen and (min-width: 992px) { /* line 95, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li, nav#block-notfrontmenu .menu li { width: 145px; height: 142px; margin: 3px 2px 0; padding: 0 2px; display: flex; align-items: flex-end; }
  /* line 116, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li:first-child, nav#block-notfrontmenu .menu li:first-child { padding-left: 0; margin-left: 0; }
  /* line 120, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li:last-child, nav#block-notfrontmenu .menu li:last-child { padding-right: 0; margin-right: 0; } }
/* line 130, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a, nav#block-notfrontmenu .menu li a { height: 46px; padding: 0; display: flex; justify-content: flex-end; color: #000033; font-size: 14.5px; font-size: 1.45rem; font-family: "Opensans Bold"; flex-direction: column; background-image: url(../images/business-icon.png); background-repeat: no-repeat; background-position: 10% center; background-size: 30px 30px; box-shadow: 0px 1px 6px 0 rgba(0, 0, 0, 0.25); }
@media screen and (min-width: 768px) { /* line 130, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li a, nav#block-notfrontmenu .menu li a { background-position: 15% center; } }
@media screen and (min-width: 992px) { /* line 130, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li a, nav#block-notfrontmenu .menu li a { width: 100%; height: 100%; color: #000033; font-size: 18.4px; font-size: 1.84rem; font-family: "Opensans Bold"; background-repeat: no-repeat; background-position: center 25%; } }
/* line 158, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a .link-title, nav#block-notfrontmenu .menu li a .link-title { width: 68%; height: 100%; align-self: flex-end; display: flex; flex-direction: column; justify-content: center; text-align: center; line-height: 1.14; }
@media screen and (min-width: 992px) { /* line 158, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-frontpagemenu .menu li a .link-title, nav#block-notfrontmenu .menu li a .link-title { height: 57px; width: 100%; } }
/* line 174, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.about, nav#block-notfrontmenu .menu li a.about { background-color: rgba(0, 174, 239, 0.73); background-image: url(../images/icons/about.svg); }
/* line 177, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.about .link-title, nav#block-notfrontmenu .menu li a.about .link-title { background-color: #00aeef; }
/* line 181, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.residents, nav#block-notfrontmenu .menu li a.residents { background-color: rgba(206, 175, 81, 0.73); background-image: url(../images/icons/residents.svg); }
/* line 184, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.residents .link-title, nav#block-notfrontmenu .menu li a.residents .link-title { background-color: #ceaf51; }
/* line 188, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.business, nav#block-notfrontmenu .menu li a.business { background-color: rgba(87, 218, 164, 0.73); background-image: url(../images/icons/businesses.svg); }
/* line 191, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.business .link-title, nav#block-notfrontmenu .menu li a.business .link-title { background-color: #57daa4; }
/* line 195, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.programs-projects, nav#block-notfrontmenu .menu li a.programs-projects { background-color: rgba(110, 207, 246, 0.73); background-image: url(../images/icons/programs.svg); }
/* line 198, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.programs-projects .link-title, nav#block-notfrontmenu .menu li a.programs-projects .link-title { background-color: #6ECFF6; }
/* line 202, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.resources, nav#block-notfrontmenu .menu li a.resources { background-color: rgba(212, 150, 68, 0.73); background-image: url(../images/icons/resources.svg); }
/* line 205, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.resources .link-title, nav#block-notfrontmenu .menu li a.resources .link-title { background-color: #D49644; }
/* line 209, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.recreation, nav#block-notfrontmenu .menu li a.recreation { background-color: rgba(28, 180, 170, 0.73); background-image: url(../images/icons/recreation.svg); }
/* line 212, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-frontpagemenu .menu li a.recreation .link-title, nav#block-notfrontmenu .menu li a.recreation .link-title { background-color: #1CB4AA; }

/* When not on frontpage, the menu should be sticked at the top. */
/* line 224, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu { z-index: 16000; position: relative; left: -50%; top: -40px; display: block; padding: 0 8.5714285714px; }
@media screen and (max-width: 992px) { /* line 224, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-notfrontmenu { display: none; } }
/* line 236, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu { width: 100%; }
/* line 238, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li { align-items: flex-start; }
@media screen and (min-width: 992px) { /* line 238, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
  nav#block-notfrontmenu .menu li { height: auto; } }
/* line 244, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a { font-size: 15.6px; font-size: 1.56rem; height: 77px; }
/* line 247, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a:hover { position: relative; top: 20px; background-position: center 75%; }
/* line 251, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a:hover .link-title { position: relative; top: 40px; }
/* line 257, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a .link-title { height: 40px; }
/* line 260, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.about { background-image: url(../images/icons/about-black.svg); }
/* line 263, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.residents { background-image: url(../images/icons/residents-black.svg); }
/* line 266, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.business { background-image: url(../images/icons/businesses-black.svg); }
/* line 269, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.programs-projects { background-image: url(../images/icons/programs-black.svg); }
/* line 272, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.resources { background-image: url(../images/icons/resources-black.svg); }
/* line 275, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
nav#block-notfrontmenu .menu li a.recreation { background-image: url(../images/icons/recreation-black.svg); }

/* line 289, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal:not(.toolbar-tray-open) .hero .region-subheader nav#block-frontpagemenu.affix { top: 103px; }
/* line 301, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal:not(.toolbar-tray-open).with-emergency-message.with-recreation-message .hero .region-subheader nav#block-frontpagemenu.affix { top: 285px; }
/* line 312, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal:not(.toolbar-tray-open).with-emergency-message:not(.with-recreation-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 147px; }
/* line 324, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal:not(.toolbar-tray-open).with-emergency-message.with-recreation-message:not(.with-emergency-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 241px; }
/* line 339, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal.toolbar-tray-open .hero .region-subheader nav#block-frontpagemenu.affix { top: 156px; }
/* line 351, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal.toolbar-tray-open.with-emergency-message.with-recreation-message .hero .region-subheader nav#block-frontpagemenu.affix { top: 338px; }
/* line 362, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal.toolbar-tray-open.with-emergency-message:not(.with-recreation-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 200px; }
/* line 374, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-horizontal.toolbar-tray-open.with-emergency-message.with-recreation-message:not(.with-emergency-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 294px; }

/* line 391, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-vertical:not(.toolbar-tray-open) .hero .region-subheader nav#block-frontpagemenu.affix, .toolbar-vertical.toolbar-tray-open .hero .region-subheader nav#block-frontpagemenu.affix { top: 103px; }
/* line 403, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-vertical:not(.toolbar-tray-open).with-emergency-message.with-recreation-message .hero .region-subheader nav#block-frontpagemenu.affix, .toolbar-vertical.toolbar-tray-open.with-emergency-message.with-recreation-message .hero .region-subheader nav#block-frontpagemenu.affix { top: 285px; }
/* line 414, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-vertical:not(.toolbar-tray-open).with-emergency-message:not(.with-recreation-message) .hero .region-subheader nav#block-frontpagemenu.affix, .toolbar-vertical.toolbar-tray-open.with-emergency-message:not(.with-recreation-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 147px; }
/* line 426, ../src/scss/component/swfwmd/_swfwmd_hero-menu.scss */
.toolbar-vertical:not(.toolbar-tray-open).with-emergency-message.with-recreation-message:not(.with-emergency-message) .hero .region-subheader nav#block-frontpagemenu.affix, .toolbar-vertical.toolbar-tray-open.with-emergency-message.with-recreation-message:not(.with-emergency-message) .hero .region-subheader nav#block-frontpagemenu.affix { top: 241px; }

/* Search forms.  */
/* line 10, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline, #views-exposed-form-solr-search-content-search-form-header .form-inline, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline, #views-exposed-form-solr-search-content-page-1 .form--inline, #views-exposed-form-solr-search-content-page-1 .form-inline, #views-exposed-form-solr-search-content-search-form-footer .form--inline, #views-exposed-form-solr-search-content-search-form-footer .form-inline { background-color: rgba(255, 255, 255, 0.32); display: flex; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item { flex-grow: 1; width: 91%; display: inline-block; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .form-text.form-control, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .form-text.form-control { border: none; background: transparent; display: table; vertical-align: middle; width: 100%; height: 100%; padding: 0 18px; }
/* line 27, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .form-text.form-control:focus, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .form-text.form-control:focus { box-shadow: none; }
/* line 380, ../src/scss/base/_mixins.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .form-text.form-control:focus:focus, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .form-text.form-control:focus:focus { border-color: #bcbec0; outline: 2px solid #017bb8; -webkit-box-shadow: 0 0 5px #017bb8; box-shadow: 0 0 5px #017bb8; }
/* line 37, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline .form-group, #views-exposed-form-solr-search-content-search-form-header .form-inline .form-group, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-group, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline .form-group, #views-exposed-form-solr-search-content-page-1 .form--inline .form-group, #views-exposed-form-solr-search-content-page-1 .form-inline .form-group, #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-group, #views-exposed-form-solr-search-content-search-form-footer .form-inline .form-group { margin-bottom: 0; margin-top: 0; display: block; }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline .form-actions, #views-exposed-form-solr-search-content-search-form-header .form-inline .form-actions, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline .form-actions, #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions, #views-exposed-form-solr-search-content-page-1 .form-inline .form-actions, #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-actions, #views-exposed-form-solr-search-content-search-form-footer .form-inline .form-actions { display: flex; padding: 0 0 0 10px; }
/* line 45, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-header .form-inline .form-actions button, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline .form-actions button, #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions button, #views-exposed-form-solr-search-content-page-1 .form-inline .form-actions button, #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-actions button, #views-exposed-form-solr-search-content-search-form-footer .form-inline .form-actions button { margin: 0; padding: 0 10px; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#views-exposed-form-solr-search-content-search-form-header .form--inline .form-actions button .icon, #views-exposed-form-solr-search-content-search-form-header .form-inline .form-actions button .icon, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions button .icon, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline .form-actions button .icon, #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions button .icon, #views-exposed-form-solr-search-content-page-1 .form-inline .form-actions button .icon, #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-actions button .icon, #views-exposed-form-solr-search-content-search-form-footer .form-inline .form-actions button .icon { margin: 0; font-size: 24px; font-size: 2.4rem; transform: scaleX(-1); color: rgba(255, 255, 255, 0.6); }

/* line 61, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.region-navigation #block-exposedformsolr-search-form-header { display: none; }
/* line 64, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.region-navigation #block-exposedformsolr-search-form-header .form--inline .form-actions button .icon { transform: initial; }
@media screen and (min-width: 768px) { /* line 61, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header { margin-top: 23.5px; margin-bottom: 23.5px; display: inline-block; float: right; margin-top: 22px; width: 50%; }
  /* line 75, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header:not(.in) .form--inline { background-color: transparent; }
  /* line 77, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header:not(.in) .form--inline > .form-item { width: 0; }
  /* line 80, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header:not(.in) .form--inline > .form-item .form-text.form-control { display: none; }
  /* line 82, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header:not(.in) .form--inline > .form-item .form-text.form-control::placeholder { color: #000033; }
  /* line 90, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header .form--inline { height: 43px; transition: all .2s ease-out; }
  /* line 96, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header .form--inline > .form-item .form-text.form-control { font-size: 14px; font-size: 1.4rem; font-family: "Oswald Regular"; color: rgba(255, 255, 255, 0.8); text-transform: uppercase; letter-spacing: 2px; }
  /* line 102, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header .form--inline > .form-item .form-text.form-control::placeholder { color: rgba(255, 255, 255, 0.8); }
  /* line 108, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .region-navigation #block-exposedformsolr-search-form-header .form--inline > .form-item .form-actions button { padding-left: 10px; padding-right: 10px; } }
/* line 116, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.region-navigation #block-exposedformsolr-search-form-header .form--inline .form-text.form-control, .region-navigation #block-exposedformsolr-search-form-header .form--inline .form-actions button { padding-top: 10px; padding-bottom: 10px; }

/* line 126, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline { height: 52px; width: 90%; margin-right: auto; margin-left: auto; margin-top: 20px; box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); border-radius: 5px; background-color: #ffffff; }
@media screen and (min-width: 992px) { /* line 126, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline { height: 60px; width: 750px; margin-top: 40px; } }
/* line 144, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline .form-text.form-control::placeholder { color: #000; font-size: 11.8px; font-size: 1.18rem; }
@media screen and (min-width: 768px) { /* line 144, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
  .path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline .form-text.form-control::placeholder { font-size: 19.3px; font-size: 1.93rem; } }
/* line 155, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions button .icon { color: #017bb8; }
/* line 160, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline .form-text.form-control, .path-frontpage #views-exposed-form-solr-search-content-page-1 .form--inline .form-actions { padding-top: 16px; padding-bottom: 16px; line-height: 1.4; }

/* line 172, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
footer #views-exposed-form-solr-search-content-search-form-footer .form--inline { height: 33px; margin-bottom: 20px; }
/* line 176, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
footer #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-text.form-control { font-size: 14px; font-size: 1.4rem; font-family: "Oswald Regular"; color: rgba(255, 255, 255, 0.8); text-transform: uppercase; letter-spacing: 2px; padding-top: 5px !important; padding-bottom: 5px !important; }
/* line 184, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
footer #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-text.form-control::placeholder { color: rgba(255, 255, 255, 0.8); }
/* line 191, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
footer #views-exposed-form-solr-search-content-search-form-footer .form--inline .form-actions button .icon { font-size: 18px; font-size: 1.8rem; }

/* line 202, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#off-canvas-right-sidebar #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline { height: 31px; margin: 20px 25px; }
/* line 206, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#off-canvas-right-sidebar #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-text.form-control { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; color: rgba(255, 255, 255, 0.9); text-transform: uppercase; letter-spacing: 2px; padding-top: 6px; padding-bottom: 6px; background-color: #555; }
/* line 215, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#off-canvas-right-sidebar #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-text.form-control::placeholder { color: rgba(255, 255, 255, 0.8); }
/* line 220, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#off-canvas-right-sidebar #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions { padding-left: 0; }
/* line 223, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
#off-canvas-right-sidebar #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline .form-actions button .icon { font-size: 13px; font-size: 1.3rem; color: #fff; }

/* line 235, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-search #views-exposed-form-solr-search-content-page-1 .form--inline { border-radius: 2px; border: 1px solid #bcbec0; width: 99%; }
/* line 241, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-search #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .form-text.form-control { height: 52px; box-shadow: none; font-size: 20px; font-size: 2rem; color: #414042; letter-spacing: 0.8px; }
/* line 253, ../src/scss/component/swfwmd/_swfwmd_search-forms.scss */
.path-search #views-exposed-form-solr-search-content-page-1 .form-actions button .icon { transform: initial; color: #000033; padding-top: 13px; padding-bottom: 13px; }

/*  Search pages.  */
@media screen and (min-width: 1200px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_search-pages.scss */
  .section-search #main, .path-search #main { padding-right: 0; } }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_search-pages.scss */
.section-search h1.page-header, .path-search h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 18, ../src/scss/component/swfwmd/_swfwmd_search-pages.scss */
  .section-search h1.page-header, .path-search h1.page-header { margin-left: 30px; margin-right: 30px; } }
@media screen and (min-width: 768px) { /* line 18, ../src/scss/component/swfwmd/_swfwmd_search-pages.scss */
  .section-search h1.page-header, .path-search h1.page-header { margin-left: auto; } }

/* Landing pages.  */
/* line 14, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
.not-front:not(.section-blog).page-node-type-landing-page .field--name-body { margin: 30px 0 20px; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
.not-front:not(.section-blog).page-node-type-landing-page .breadcrumb { margin-bottom: 0; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
.not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link { padding-top: 30px; }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
.not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile { margin-bottom: 22px; }
@media screen and (max-width: 767px) { /* line 28, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile .wrapper { right: 0; left: 0; } }
@media screen and (min-width: 768px) { /* line 35, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2n+1) > .wrapper { right: 11px; left: 0; }
  /* line 41, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(2n+2) > .wrapper { right: 0; left: 11px; } }
@media screen and (min-width: 992px) { /* line 49, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3n+1) > .wrapper { right: 11px; left: 0; }
  /* line 55, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3n+2) > .wrapper { right: 11px; left: 11px; }
  /* line 61, ../src/scss/component/swfwmd/_swfwmd_landing-pages.scss */
  .not-front:not(.section-blog).page-node-type-landing-page #block-contentfield-5 .field--name-field-menu-tile-link > .tile:nth-of-type(3n+3) > .wrapper { right: 0; left: 11px; } }

/* Pagers.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination { display: inline-block; padding-left: 0; margin: 28px 0; padding-top: 20px; padding-bottom: 20px; border-radius: 0; }
@media screen and (max-width: 767px) { /* line 5, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
  .pagination { margin-left: -30px; margin-right: -30px; } }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination > li > a, .pagination > li > span { border: none; font-size: 15px; font-size: 1.5rem; }
/* line 30, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--previous > a, .pagination .pager__item--next > a, .pagination .pager__item--first > a, .pagination .pager__item--last > a { padding-top: 9px; padding-bottom: 0; }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--previous > a > span:nth-of-type(2):before, .pagination .pager__item--next > a > span:nth-of-type(2):before, .pagination .pager__item--first > a > span:nth-of-type(2):before, .pagination .pager__item--last > a > span:nth-of-type(2):before { line-height: .8; font-size: 25px; font-size: 2.5rem; color: #017bb8; font-family: 'Glyphicons Halflings'; }
/* line 44, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--previous > a:hover > span:before, .pagination .pager__item--next > a:hover > span:before, .pagination .pager__item--first > a:hover > span:before, .pagination .pager__item--last > a:hover > span:before { color: #ffffff; }
/* line 51, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--previous > a:focus > span:before, .pagination .pager__item--next > a:focus > span:before, .pagination .pager__item--first > a:focus > span:before, .pagination .pager__item--last > a:focus > span:before { color: #ffffff; }
/* line 61, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--previous > a > span:nth-of-type(2):before { content: "\e079"; }
/* line 70, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--next > a > span:nth-of-type(2):before { content: "\e080"; }
/* line 79, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--first > a > span:nth-of-type(2):before { content: "\e079\e079"; letter-spacing: -10px; }
/* line 89, ../src/scss/component/swfwmd/_swfwmd_pagers.scss */
.pagination .pager__item--last > a > span:nth-of-type(2):before { content: "\e080\e080"; letter-spacing: -10px; }

/* Calendar.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar { /** Individual node container. */ }
/* line 7, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .breadcrumb { background-color: transparent; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event > .wrapper { padding: 20px 0; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .field--name-title a { color: #000033; font-size: 24px; font-size: 2.4rem; font-family: "Opensans Bold"; display: block; margin-bottom: 10px; }
/* line 26, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .views-field-field-start-date { font-family: "Opensans Bold"; }
/* line 29, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .views-field-body { margin-bottom: 20px; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .paragraph--type--event-attachment { margin-top: 10px; }
/* line 34, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .paragraph--type--event-attachment a { color: #017bb8; font-family: "Oswald Regular"; letter-spacing: 2.2px; font-size: 16px; font-size: 1.6rem; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .paragraph--type--event-attachment a:after { content: " \00bb"; }
/* line 43, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-list .event .paragraph--type--event-attachment .file { margin: 20px 0; }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav:before, .section-about.about-calendar .views-element-container header nav:after { display: none; }
/* line 63, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items { display: flex; justify-content: center; margin: 0; padding: 0; }
/* line 68, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items h3 { font-size: 28px; font-size: 2.8rem; display: inline-block; margin: 0; padding-top: 4px; }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items li > a { border: none; }
/* line 79, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items li > a:before { vertical-align: middle; font-size: 25px; font-size: 2.5rem; color: #017bb8; font-family: 'Glyphicons Halflings'; }
/* line 88, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items li.pager__item--previous > a:before { content: "\e079"; }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header nav.pager .js-pager__items li.pager__item--next > a:before { content: "\e080"; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header a.calendar-view { position: relative; padding: 5px 14px; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2.2px; }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header a.calendar-view:before { font-family: FontAwesome; padding-right: 5px; }
/* line 117, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header a.calendar-view-list:before { content: "\f03a"; }
/* line 122, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .views-element-container header a.calendar-view-month:before { content: "\f073"; }
/* line 130, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .view-header #views-exposed-form-content-field-start-date-on-calendar-page-month { min-width: 175px; }
/* line 135, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar #views-exposed-form-content-field-start-date-on-calendar-page-month { width: 175px; }
/* line 140, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive, .section-about.about-calendar .calendar-calendar .day-view .table-responsive { overflow-x: auto; }
/* line 143, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive .full, .section-about.about-calendar .calendar-calendar .day-view .table-responsive .full { max-width: 1170px; }
/* line 146, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive .full th.days, .section-about.about-calendar .calendar-calendar .day-view .table-responsive .full th.days { background-color: #ffffff; border-top: none; border-bottom-color: #414042; height: 50px; font-family: "Oswald Regular"; font-weight: normal; text-transform: uppercase; letter-spacing: 2.2px; font-size: 16px; font-size: 1.6rem; color: #414042; }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive .full th.days:first-of-type, .section-about.about-calendar .calendar-calendar .day-view .table-responsive .full th.days:first-of-type { border-left: none; }
/* line 160, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive .full th.days:last-of-type, .section-about.about-calendar .calendar-calendar .day-view .table-responsive .full th.days:last-of-type { border-right: none; }
/* line 168, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive tr:last-of-type td, .section-about.about-calendar .calendar-calendar .day-view .table-responsive tr:last-of-type td { border-bottom: none; }
/* line 173, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive tr.date-box td, .section-about.about-calendar .calendar-calendar .day-view .table-responsive tr.date-box td { min-height: 40px; }
/* line 180, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive tr.single-day td .inner, .section-about.about-calendar .calendar-calendar .month-view .table-responsive tr.single-day .no-entry .inner, .section-about.about-calendar .calendar-calendar .day-view .table-responsive tr.single-day td .inner, .section-about.about-calendar .calendar-calendar .day-view .table-responsive tr.single-day .no-entry .inner { min-height: 140px !important; height: 140px !important; }
/* line 187, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td { border: 1px solid #bcbec0; min-height: 100px; padding-left: 0; padding-right: 0; line-height: 1.2; }
/* line 193, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .inner, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .inner { position: relative; }
/* line 196, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .read-more-wrapper, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .read-more-wrapper { position: absolute; bottom: 0; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; height: 30px; width: 100%; text-align: left; }
/* line 206, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .read-more-wrapper a, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .read-more-wrapper a { display: block; color: #178728; letter-spacing: 2px; }
/* line 211, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .read-more-wrapper a:before, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .read-more-wrapper a:before { font-family: 'Glyphicons Halflings'; content: "\2b"; color: #ffffff; background-color: #178728; display: inline-block; height: 30px; width: 30px; text-align: center; padding: 5px; margin-right: 12px; }
/* line 225, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .day, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .day { float: left; font-size: 16px; font-size: 1.6rem; color: #414042; font-family: "Oswald Regular"; }
/* line 231, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td .day a, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td .day a { color: #017bb8; }
/* line 240, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td.empty .day, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td.empty .day { color: #5c5c5c; }
/* line 244, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td:first-of-type, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td:first-of-type { border-left: none; }
/* line 247, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td:last-of-type, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td:last-of-type { border-right: none; }
/* line 250, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td.today, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td.today { border: none; }
/* line 252, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td.today.single-day, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td.today.single-day { border-width: 0 0 0 0; }
/* line 254, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .table-responsive td.today.single-day:after, .section-about.about-calendar .calendar-calendar .day-view .table-responsive td.today.single-day:after { height: 33px; background-color: #017bb8; width: 100%; content: "Today"; content: "Today"; display: flex; justify-content: center; align-items: center; font-family: "Oswald Regular"; font-size: 16px; font-size: 1.6rem; color: #ffffff; text-transform: uppercase; letter-spacing: 2.2px; padding-top: 3px; }
/* line 275, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .field--name-title a, .section-about.about-calendar .calendar-calendar .day-view .field--name-title a { font-family: "Oswald Regular"; font-size: 14px; font-size: 1.4rem; }
/* line 278, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .field--name-title a:after, .section-about.about-calendar .calendar-calendar .day-view .field--name-title a:after { content: " \00bb"; }
/* line 290, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .icon:before, .section-about.about-calendar .calendar-calendar .day-view .icon:before { content: "\f1c1"; font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; display: inline-block; width: 30px; }
/* line 298, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .month-view .icon.video-link:before, .section-about.about-calendar .calendar-calendar .day-view .icon.video-link:before { content: "\f144"; }
@media screen and (min-width: 992px) { /* line 306, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
  .section-about.about-calendar .calendar-calendar .day-view { margin: 40px 140px 0; } }
/* line 311, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view #single-day-container { border: none; }
/* line 314, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .single-day-footer { display: none; }
/* line 317, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .calendar-agenda-hour { padding: 5px; }
/* line 321, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .single-day .half-hour { border-bottom-color: rgba(188, 190, 192, 0.5); }
/* line 324, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .single-day .view-item { max-width: 240px; padding-top: 10px; }
/* line 329, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.sr-only, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-header .form--inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-header .form-inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-offcanvas .form--inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-offcanvas .form-inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-page-1 .form--inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-page-1 .form-inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-footer .form--inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .icon > span.control-label, #views-exposed-form-solr-search-content-search-form-footer .form-inline > .form-item .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.control-label, .section-about.about-calendar .calendar-calendar .month-view .field--name-field-start-date .day-view .single-day .view-item .icon > span.field--label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .field--name-field-start-date .icon > span.field--label, .section-about.about-calendar .calendar-calendar .day-view .field--name-field-start-date .single-day .view-item .icon > span.field--label, .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item form.webform-submission-form .form-type-webform-custom-composite > .container-inline .icon > span.form-item-budget-item-add-more-items, form.webform-submission-form .form-type-webform-custom-composite > .container-inline .section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon > span.form-item-budget-item-add-more-items { position: initial; width: initial; height: initial; margin: initial; padding: initial; overflow: initial; clip: initial; border: initial; }
/* line 332, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar .day-view .single-day .view-item .icon:before { content: none; }
/* line 343, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .view-display-id-page_day header { padding: 0 140px; }
/* line 345, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .view-display-id-page_day header nav { justify-content: flex-start; }
/* line 354, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar div.calendar { padding-left: 12px; float: left; }
/* line 361, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar td .inner .item div.calendar .contents { color: #017bb8; }
/* line 366, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar td .inner .item:nth-of-type(2n) div.calendar .contents { color: #003a5d; }
/* line 368, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .calendar-calendar td .inner .item:nth-of-type(2n) div.calendar .contents a { color: #003a5d; }
/* line 377, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .bef-exposed-form .form-item { float: none; }
/* line 379, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.section-about.about-calendar .bef-exposed-form .form-item select { width: 170px; }

/* line 388, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
#block-views-block-upcoming-events-block-1 .view-footer, .view-content-field-start-date-on-calendar .view-footer { padding-top: 40px; }
/* line 391, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
#block-views-block-upcoming-events-block-1 .view-footer a.calendar-view, .view-content-field-start-date-on-calendar .view-footer a.calendar-view { text-align: center; position: relative; padding: 5px 14px; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2.2px; }
/* line 398, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
#block-views-block-upcoming-events-block-1 .view-footer a.calendar-view:before, .view-content-field-start-date-on-calendar .view-footer a.calendar-view:before { font-family: FontAwesome; padding-right: 5px; }
/* line 404, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
#block-views-block-upcoming-events-block-1 .view-footer a.calendar-view-list:before, .view-content-field-start-date-on-calendar .view-footer a.calendar-view-list:before { content: "\f03a"; }
/* line 409, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
#block-views-block-upcoming-events-block-1 .view-footer a.calendar-view-month:before, .view-content-field-start-date-on-calendar .view-footer a.calendar-view-month:before { content: "\f073"; }

/* line 417, ../src/scss/component/swfwmd/_swfwmd_calendar.scss */
.cancelled, .Cancelled { text-decoration: line-through; text-decoration-color: red; }

/* line 3, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-event .field--name-field-start-date { font-size: 28px; font-size: 2.8rem; }
/* line 7, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-event h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-event h1.page-header { margin-left: 30px; margin-right: 30px; } }
@media screen and (min-width: 768px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-event h1.page-header { margin-left: auto; } }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-event nav.tabs { padding-left: 30px; padding-right: 30px; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-event article { padding-left: 15px; padding-right: 15px; }
@media screen and (min-width: 768px) { /* line 28, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-event nav.tabs { padding-left: 0; padding-right: 0; }
  /* line 32, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-event article { padding-left: 0; padding-right: 0; margin-left: -15px; margin-right: -15px; } }

/* line 44, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles { margin-bottom: 30px; }
/* line 47, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .block-title { font-size: 50px; font-size: 5rem; font-family: "Oswald Regular"; color: #414042; margin-top: 60px; margin-bottom: 50px; }
/* line 55, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper { box-shadow: 0px 0px 25px -3px rgba(0, 0, 0, 0.2); margin-bottom: 25px; }
/* line 61, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper .views-field-field-image img { min-width: 100%; }
/* line 66, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper h3, .page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary, .page-node-type-news #block-related-news-articles .wrapper .read-more { padding-left: 20px; padding-right: 20px; }
@media screen and (min-width: 992px) { /* line 66, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper h3, .page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary, .page-node-type-news #block-related-news-articles .wrapper .read-more { padding-left: 10px; padding-right: 10px; } }
@media screen and (min-width: 1200px) { /* line 66, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper h3, .page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary, .page-node-type-news #block-related-news-articles .wrapper .read-more { padding-left: 20px; padding-right: 20px; } }
/* line 84, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper h3.article-title { font-family: "OpenSans Bold"; font-size: 24px; font-size: 2.4rem; margin-top: 20px; margin-bottom: 18px; text-transform: Capitalize; color: #414042; }
@media screen and (min-width: 768px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper h3.article-title { font-size: 24px; font-size: 2.4rem; } }
@media screen and (min-width: 992px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper h3.article-title { font-size: 18px; font-size: 1.8rem; margin-top: 10px; } }
@media screen and (min-width: 1200px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper h3.article-title { font-size: 24px; font-size: 2.4rem; margin-top: 20px; } }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper h3.article-title a { color: #25313f; }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary { font-size: 16px; font-size: 1.6rem; line-height: 1.65; letter-spacing: .1px; color: #414042; }
@media screen and (min-width: 992px) { /* line 111, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary { font-size: 14px; font-size: 1.4rem; } }
@media screen and (min-width: 1200px) { /* line 111, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-news #block-related-news-articles .wrapper .authored-on, .page-node-type-news #block-related-news-articles .wrapper .summary { font-size: 16px; font-size: 1.6rem; } }
/* line 126, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper .authored-on { margin-bottom: 30px; }
/* line 130, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper .read-more { font-size: 16px; font-size: 1.6rem; display: block; font-family: "Oswald Regular"; text-transform: uppercase; margin: 20px 0; letter-spacing: 2.2px; }
/* line 138, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-news #block-related-news-articles .wrapper .read-more:after { content: " »"; vertical-align: middle; }

/* line 149, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 149, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article h1.page-header { margin-left: 15px; margin-right: 15px; } }
@media screen and (min-width: 768px) { /* line 149, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article h1.page-header { margin-left: -15px; padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 149, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article h1.page-header { padding-left: 15px; padding-right: 15px; } }
/* line 168, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article .region-content article, .page-node-type-blog-article .region-content section, .page-node-type-blog-article .region-content nav.tabs { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 168, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article .region-content article, .page-node-type-blog-article .region-content section, .page-node-type-blog-article .region-content nav.tabs { padding-left: 0; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 168, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article .region-content article, .page-node-type-blog-article .region-content section, .page-node-type-blog-article .region-content nav.tabs { padding-left: 0; padding-right: 0; } }
@media screen and (min-width: 768px) { /* line 184, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article .region-content nav.tabs { padding-left: 0; padding-right: 0; } }
/* line 192, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article footer { margin-top: 0; }
/* line 197, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles { margin-bottom: 30px; }
/* line 200, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .block-title { font-size: 50px; font-size: 5rem; font-family: "Oswald Regular"; color: #414042; margin-top: 60px; margin-bottom: 50px; }
/* line 208, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper { box-shadow: 0px 0px 25px -3px rgba(0, 0, 0, 0.2); margin-bottom: 25px; }
/* line 214, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper .views-field-field-image img { min-width: 100%; }
/* line 219, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper h3, .page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary, .page-node-type-blog-article #block-related-blogs-articles .wrapper .read-more { padding-left: 20px; padding-right: 20px; }
@media screen and (min-width: 992px) { /* line 219, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper h3, .page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary, .page-node-type-blog-article #block-related-blogs-articles .wrapper .read-more { padding-left: 10px; padding-right: 10px; } }
@media screen and (min-width: 1200px) { /* line 219, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper h3, .page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary, .page-node-type-blog-article #block-related-blogs-articles .wrapper .read-more { padding-left: 20px; padding-right: 20px; } }
/* line 237, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper h3.article-title { font-family: "OpenSans Bold"; font-size: 24px; font-size: 2.4rem; margin-top: 20px; margin-bottom: 18px; text-transform: Capitalize; color: #414042; }
@media screen and (min-width: 768px) { /* line 237, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper h3.article-title { font-size: 24px; font-size: 2.4rem; } }
@media screen and (min-width: 992px) { /* line 237, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper h3.article-title { font-size: 18px; font-size: 1.8rem; margin-top: 10px; } }
@media screen and (min-width: 1200px) { /* line 237, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper h3.article-title { font-size: 24px; font-size: 2.4rem; margin-top: 20px; } }
/* line 258, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper h3.article-title a { color: #25313f; }
/* line 264, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary { font-size: 16px; font-size: 1.6rem; line-height: 1.65; letter-spacing: .1px; color: #414042; }
@media screen and (min-width: 992px) { /* line 264, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary { font-size: 14px; font-size: 1.4rem; } }
@media screen and (min-width: 1200px) { /* line 264, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on, .page-node-type-blog-article #block-related-blogs-articles .wrapper .summary { font-size: 16px; font-size: 1.6rem; } }
/* line 279, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper .authored-on { margin-bottom: 30px; }
/* line 283, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper .read-more { font-size: 16px; font-size: 1.6rem; display: block; font-family: "Oswald Regular"; text-transform: uppercase; margin: 20px 0; letter-spacing: 2.2px; }
/* line 291, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article #block-related-blogs-articles .wrapper .read-more:after { content: " »"; vertical-align: middle; }
/* line 299, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside { height: 100%; margin-bottom: 0; }
/* line 303, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second { height: 100%; background: #e5f7fd url(../images/blog-sidebar-bg.png) no-repeat 0 100%; padding-top: 0; padding-bottom: 150px; padding-left: 60px; padding-right: 60px; color: #000033; }
@media screen and (max-width: 767px) { /* line 303, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article aside .region-sidebar-second { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 768px) { /* line 303, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .page-node-type-blog-article aside .region-sidebar-second { padding-left: 30px; padding-right: 30px; } }
/* line 321, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .block { padding-top: 60px; }
/* line 323, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .block h3, .page-node-type-blog-article aside .region-sidebar-second .block .block-title { font-size: 28px; font-size: 2.8rem; color: #000033; border-bottom: 1px solid #000033; padding-bottom: 20px; margin-top: 0; }
/* line 333, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second #block-sidebarblogmainblock .sb-link, .page-node-type-blog-article aside .region-sidebar-second #block-sidebarblogmainblock .blog-archive #block-views-block-blog-archive-block-1 ul a, .blog-archive #block-views-block-blog-archive-block-1 ul .page-node-type-blog-article aside .region-sidebar-second #block-sidebarblogmainblock a { margin: 30px 0; display: block; }
/* line 87, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second #block-socialmedialinks-blog .social-media-links--platforms li { padding: 0; line-height: 3; margin-right: 5px; }
/* line 92, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second #block-socialmedialinks-blog .social-media-links--platforms li a { padding: 6px; background-color: #000033; color: #e5f7fd; border-radius: 50%; width: 35px; height: 35px; display: inline-block; font-size: 16px; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0; }
/* line 340, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second #block-socialmedialinks-blog li { margin-right: 0 !important; }
/* line 346, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post { padding-top: 0; }
/* line 173, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 110, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more { margin-top: 20px; }
/* line 113, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more a { color: #ffffff; }
/* line 115, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .read-more a:before { font-family: "FontAwesome"; color: #ffffff; padding-right: 5px; font-size: 18px; font-size: 1.8rem; }
/* line 123, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.facebook { background: url(../images/icons/social/facebook.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 126, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.facebook .article-title { color: #3b5998; }
/* line 129, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.facebook .read-more { background-color: #017bb8; }
/* line 132, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.facebook .read-more a:before { content: "\f230"; }
/* line 138, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.twitter { background: url(../images/icons/social/twitter.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 141, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.twitter .article-title { color: #1da1f2; }
/* line 144, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.twitter .read-more { background-color: #1da1f2; }
/* line 147, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.twitter .read-more a:before { content: "\f081"; }
/* line 153, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.instagram { background: url(../images/icons/social/instagram.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 156, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.instagram .article-title { color: #25313f; }
/* line 159, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.instagram .read-more { background-color: #f37429; }
/* line 162, ../src/scss/base/_mixins.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post.instagram .read-more a:before { content: "\f004"; }
/* line 350, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .col { width: 100%; padding: 0; }
/* line 354, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .article { padding: 20px; }
/* line 360, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .sb-link, .page-node-type-blog-article aside .region-sidebar-second .blog-archive #block-views-block-blog-archive-block-1 ul a, .blog-archive #block-views-block-blog-archive-block-1 ul .page-node-type-blog-article aside .region-sidebar-second a { color: #000033; }
/* line 364, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
.page-node-type-blog-article aside .region-sidebar-second .sb-link.rss:before, .page-node-type-blog-article aside .region-sidebar-second .blog-archive #block-views-block-blog-archive-block-1 ul a.rss:before, .blog-archive #block-views-block-blog-archive-block-1 ul .page-node-type-blog-article aside .region-sidebar-second a.rss:before { content: "\f143"; font-family: 'FontAwesome'; margin-right: 5px; vertical-align: bottom; font-size: 16px; font-size: 1.6rem; }

@media screen and (max-width: 767px) { /* line 379, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .with-view #main .region-content { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 768px) { /* line 379, ../src/scss/component/swfwmd/_swfwmd_pages.scss */
  .with-view #main .region-content { padding-right: 0; } }

/* line 603, ../src/scss/base/_mixins.scss */
.page-node-type-page h1.page-header, .page-node-type-news h1.page-header, .page-node-type-event h1.page-header, .page-node-type-reservation h1.page-header, .page-node-type-recreation-site h1.page-header, .section-recreation.page-node-type-landing-page h1.page-header, .section-projects.page-node-type-landing-page h1.page-header, .projects-mfl-documents-and-reports h1.page-header, .section-cart h1.page-header, .section-checkout h1.page-header, .section-user h1.page-header, .with-view h1.page-header, .about-staff-directory h1.page-header, .page-node-type-board-member h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 603, ../src/scss/base/_mixins.scss */
  .page-node-type-page h1.page-header, .page-node-type-news h1.page-header, .page-node-type-event h1.page-header, .page-node-type-reservation h1.page-header, .page-node-type-recreation-site h1.page-header, .section-recreation.page-node-type-landing-page h1.page-header, .section-projects.page-node-type-landing-page h1.page-header, .projects-mfl-documents-and-reports h1.page-header, .section-cart h1.page-header, .section-checkout h1.page-header, .section-user h1.page-header, .with-view h1.page-header, .about-staff-directory h1.page-header, .page-node-type-board-member h1.page-header { margin-top: 80px; margin-left: 30px; margin-right: 30px; } }
@media screen and (min-width: 768px) { /* line 603, ../src/scss/base/_mixins.scss */
  .page-node-type-page h1.page-header, .page-node-type-news h1.page-header, .page-node-type-event h1.page-header, .page-node-type-reservation h1.page-header, .page-node-type-recreation-site h1.page-header, .section-recreation.page-node-type-landing-page h1.page-header, .section-projects.page-node-type-landing-page h1.page-header, .projects-mfl-documents-and-reports h1.page-header, .section-cart h1.page-header, .section-checkout h1.page-header, .section-user h1.page-header, .with-view h1.page-header, .about-staff-directory h1.page-header, .page-node-type-board-member h1.page-header { margin-left: auto; padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 603, ../src/scss/base/_mixins.scss */
  .page-node-type-page h1.page-header, .page-node-type-news h1.page-header, .page-node-type-event h1.page-header, .page-node-type-reservation h1.page-header, .page-node-type-recreation-site h1.page-header, .section-recreation.page-node-type-landing-page h1.page-header, .section-projects.page-node-type-landing-page h1.page-header, .projects-mfl-documents-and-reports h1.page-header, .section-cart h1.page-header, .section-checkout h1.page-header, .section-user h1.page-header, .with-view h1.page-header, .about-staff-directory h1.page-header, .page-node-type-board-member h1.page-header { padding-left: 15px; padding-right: 15px; } }
/* line 624, ../src/scss/base/_mixins.scss */
.page-node-type-page nav.tabs, .page-node-type-news nav.tabs, .page-node-type-event nav.tabs, .page-node-type-reservation nav.tabs, .page-node-type-recreation-site nav.tabs, .section-recreation.page-node-type-landing-page nav.tabs, .section-projects.page-node-type-landing-page nav.tabs, .projects-mfl-documents-and-reports nav.tabs, .section-cart nav.tabs, .section-checkout nav.tabs, .section-user nav.tabs, .with-view nav.tabs, .about-staff-directory nav.tabs, .page-node-type-board-member nav.tabs { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 624, ../src/scss/base/_mixins.scss */
  .page-node-type-page nav.tabs, .page-node-type-news nav.tabs, .page-node-type-event nav.tabs, .page-node-type-reservation nav.tabs, .page-node-type-recreation-site nav.tabs, .section-recreation.page-node-type-landing-page nav.tabs, .section-projects.page-node-type-landing-page nav.tabs, .projects-mfl-documents-and-reports nav.tabs, .section-cart nav.tabs, .section-checkout nav.tabs, .section-user nav.tabs, .with-view nav.tabs, .about-staff-directory nav.tabs, .page-node-type-board-member nav.tabs { padding-left: 0; padding-right: 0; } }
@media screen and (min-width: 992px) { /* line 624, ../src/scss/base/_mixins.scss */
  .page-node-type-page nav.tabs, .page-node-type-news nav.tabs, .page-node-type-event nav.tabs, .page-node-type-reservation nav.tabs, .page-node-type-recreation-site nav.tabs, .section-recreation.page-node-type-landing-page nav.tabs, .section-projects.page-node-type-landing-page nav.tabs, .projects-mfl-documents-and-reports nav.tabs, .section-cart nav.tabs, .section-checkout nav.tabs, .section-user nav.tabs, .with-view nav.tabs, .about-staff-directory nav.tabs, .page-node-type-board-member nav.tabs { padding-left: 0; padding-right: 0; } }
/* line 638, ../src/scss/base/_mixins.scss */
.page-node-type-page .region-content, .page-node-type-news .region-content, .page-node-type-event .region-content, .page-node-type-reservation .region-content, .page-node-type-recreation-site .region-content, .section-recreation.page-node-type-landing-page .region-content, .section-projects.page-node-type-landing-page .region-content, .projects-mfl-documents-and-reports .region-content, .section-cart .region-content, .section-checkout .region-content, .section-user .region-content, .with-view .region-content, .about-staff-directory .region-content, .page-node-type-board-member .region-content { padding-right: 15px; }
@media screen and (min-width: 992px) { /* line 638, ../src/scss/base/_mixins.scss */
  .page-node-type-page .region-content, .page-node-type-news .region-content, .page-node-type-event .region-content, .page-node-type-reservation .region-content, .page-node-type-recreation-site .region-content, .section-recreation.page-node-type-landing-page .region-content, .section-projects.page-node-type-landing-page .region-content, .projects-mfl-documents-and-reports .region-content, .section-cart .region-content, .section-checkout .region-content, .section-user .region-content, .with-view .region-content, .about-staff-directory .region-content, .page-node-type-board-member .region-content { padding-right: 0; } }
/* line 645, ../src/scss/base/_mixins.scss */
.page-node-type-page .region-content article, .page-node-type-news .region-content article, .page-node-type-event .region-content article, .page-node-type-reservation .region-content article, .page-node-type-recreation-site .region-content article, .section-recreation.page-node-type-landing-page .region-content article, .section-projects.page-node-type-landing-page .region-content article, .projects-mfl-documents-and-reports .region-content article, .section-cart .region-content article, .section-checkout .region-content article, .section-user .region-content article, .with-view .region-content article, .about-staff-directory .region-content article, .page-node-type-board-member .region-content article { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 645, ../src/scss/base/_mixins.scss */
  .page-node-type-page .region-content article, .page-node-type-news .region-content article, .page-node-type-event .region-content article, .page-node-type-reservation .region-content article, .page-node-type-recreation-site .region-content article, .section-recreation.page-node-type-landing-page .region-content article, .section-projects.page-node-type-landing-page .region-content article, .projects-mfl-documents-and-reports .region-content article, .section-cart .region-content article, .section-checkout .region-content article, .section-user .region-content article, .with-view .region-content article, .about-staff-directory .region-content article, .page-node-type-board-member .region-content article { padding-left: 0; padding-right: 0; } }
/* line 654, ../src/scss/base/_mixins.scss */
.page-node-type-page .region-content section, .page-node-type-news .region-content section, .page-node-type-event .region-content section, .page-node-type-reservation .region-content section, .page-node-type-recreation-site .region-content section, .section-recreation.page-node-type-landing-page .region-content section, .section-projects.page-node-type-landing-page .region-content section, .projects-mfl-documents-and-reports .region-content section, .section-cart .region-content section, .section-checkout .region-content section, .section-user .region-content section, .with-view .region-content section, .about-staff-directory .region-content section, .page-node-type-board-member .region-content section { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 654, ../src/scss/base/_mixins.scss */
  .page-node-type-page .region-content section, .page-node-type-news .region-content section, .page-node-type-event .region-content section, .page-node-type-reservation .region-content section, .page-node-type-recreation-site .region-content section, .section-recreation.page-node-type-landing-page .region-content section, .section-projects.page-node-type-landing-page .region-content section, .projects-mfl-documents-and-reports .region-content section, .section-cart .region-content section, .section-checkout .region-content section, .section-user .region-content section, .with-view .region-content section, .about-staff-directory .region-content section, .page-node-type-board-member .region-content section { padding-left: 0; padding-right: 0; } }
/* line 665, ../src/scss/base/_mixins.scss */
.page-node-type-page aside, .page-node-type-news aside, .page-node-type-event aside, .page-node-type-reservation aside, .page-node-type-recreation-site aside, .section-recreation.page-node-type-landing-page aside, .section-projects.page-node-type-landing-page aside, .projects-mfl-documents-and-reports aside, .section-cart aside, .section-checkout aside, .section-user aside, .with-view aside, .about-staff-directory aside, .page-node-type-board-member aside { padding-left: 45px; padding-right: 45px; }
@media screen and (min-width: 768px) { /* line 665, ../src/scss/base/_mixins.scss */
  .page-node-type-page aside, .page-node-type-news aside, .page-node-type-event aside, .page-node-type-reservation aside, .page-node-type-recreation-site aside, .section-recreation.page-node-type-landing-page aside, .section-projects.page-node-type-landing-page aside, .projects-mfl-documents-and-reports aside, .section-cart aside, .section-checkout aside, .section-user aside, .with-view aside, .about-staff-directory aside, .page-node-type-board-member aside { padding-left: 0; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 665, ../src/scss/base/_mixins.scss */
  .page-node-type-page aside, .page-node-type-news aside, .page-node-type-event aside, .page-node-type-reservation aside, .page-node-type-recreation-site aside, .section-recreation.page-node-type-landing-page aside, .section-projects.page-node-type-landing-page aside, .projects-mfl-documents-and-reports aside, .section-cart aside, .section-checkout aside, .section-user aside, .with-view aside, .about-staff-directory aside, .page-node-type-board-member aside { padding-left: 15px; padding-right: 15px; } }

/* Recreation site page. Recreation site search page.  */
/* line 11, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-recreation .menu, .section-recreation.recreation-sites #block-recreation .menu { display: flex; flex-direction: row; margin-top: 5px; padding-bottom: 28px; }
/* line 12, ../src/scss/base/_mixins.scss */
.page-node-type-recreation-site #block-recreation .menu li, .section-recreation.recreation-sites #block-recreation .menu li { flex-grow: 1; }
/* line 34, ../src/scss/base/_mixins.scss */
.page-node-type-recreation-site #block-recreation .menu li, .section-recreation.recreation-sites #block-recreation .menu li { flex-grow: 0; margin-right: 15px; }
@media screen and (min-width: 768px) { /* line 34, ../src/scss/base/_mixins.scss */
  .page-node-type-recreation-site #block-recreation .menu li, .section-recreation.recreation-sites #block-recreation .menu li { margin-right: 30px; } }
@media screen and (min-width: 992px) { /* line 34, ../src/scss/base/_mixins.scss */
  .page-node-type-recreation-site #block-recreation .menu li, .section-recreation.recreation-sites #block-recreation .menu li { margin-right: 45px; } }
@media screen and (min-width: 1200px) { /* line 34, ../src/scss/base/_mixins.scss */
  .page-node-type-recreation-site #block-recreation .menu li, .section-recreation.recreation-sites #block-recreation .menu li { margin-right: 65px; } }
/* line 47, ../src/scss/base/_mixins.scss */
.page-node-type-recreation-site #block-recreation .menu li a, .section-recreation.recreation-sites #block-recreation .menu li a { font-family: Oswald Regular; font-size: 17.6px; font-size: 1.76rem; color: #414042; display: inline-block; border-bottom: 5px solid rgba(65, 64, 66, 0.1); padding: 0 0 5px 0; text-transform: capitalize; }
/* line 56, ../src/scss/base/_mixins.scss */
.page-node-type-recreation-site #block-recreation .menu li a:hover, .section-recreation.recreation-sites #block-recreation .menu li a:hover { color: #017bb8; border-bottom-color: #017bb8; background-color: transparent; }
/* line 63, ../src/scss/base/_mixins.scss */
.page-node-type-recreation-site #block-recreation .menu li.active a, .section-recreation.recreation-sites #block-recreation .menu li.active a { color: #017bb8; border-bottom-color: #017bb8; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site h1.page-header, .section-recreation.recreation-sites h1.page-header { margin-top: 43px; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .region-content, .section-recreation.recreation-sites .region-content { margin-bottom: 30px; padding-right: 0; }

/* line 33, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site { /* Email to a friend. Print this map buttons. */ }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #main { padding-left: 30px; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .park-details, .page-node-type-recreation-site .site-features, .page-node-type-recreation-site .recreation-opportunity, .page-node-type-recreation-site #additional-informations { margin-bottom: 55px; }
/* line 44, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .park-details h2, .page-node-type-recreation-site .site-features h2, .page-node-type-recreation-site .recreation-opportunity h2, .page-node-type-recreation-site #additional-informations h2 { font-size: 24px; font-size: 2.4rem; padding-bottom: 17px; border-bottom: 1px solid #bcbec0; margin-bottom: 22px; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .park-details .wrapper, .page-node-type-recreation-site .site-features .wrapper, .page-node-type-recreation-site .recreation-opportunity .wrapper, .page-node-type-recreation-site #additional-informations .wrapper { display: flex; flex-flow: row wrap; }
/* line 54, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .park-details .wrapper .field, .page-node-type-recreation-site .site-features .wrapper .field, .page-node-type-recreation-site .recreation-opportunity .wrapper .field, .page-node-type-recreation-site #additional-informations .wrapper .field { width: 50%; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .park-details .wrapper .field--label, .page-node-type-recreation-site .site-features .wrapper .field--label, .page-node-type-recreation-site .recreation-opportunity .wrapper .field--label, .page-node-type-recreation-site #additional-informations .wrapper .field--label { font-size: 18px; font-size: 1.8rem; color: #414042; font-weight: normal; font-family: "Opensans Semibold"; align-self: flex-start; }
/* line 71, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-term .field--item { font-family: "OpenSans Bold"; }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item { display: flex; align-items: center; height: 80px; line-height: 1.2; padding: 0; }
/* line 86, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a { font-size: 18px; font-size: 1.8rem; font-family: "Oswald Regular"; color: #414042; padding-left: 70px; height: 80px; display: flex; flex-direction: column; justify-content: center; }
/* line 97, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.icon { background-repeat: no-repeat; background-size: 60px 40px; background-position-y: center; }
/* line 102, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Bicycling { background-image: url(../images/icons/biking.svg); }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Great-Florida-Birding-Trail { background-image: url(../images/icons/birding.svg); }
/* line 108, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Boating { background-image: url(../images/icons/boating.svg); }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Camping { background-image: url(../images/icons/camping.svg); }
/* line 116, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Canoeing-Paddling { background-image: url(../images/icons/canoing.svg); }
/* line 119, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Equestrian { background-image: url(../images/icons/equestrian.svg); }
/* line 122, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Fishing { background-image: url(../images/icons/fishing.svg); }
/* line 125, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Florida-Springs { background-image: url(../images/icons/florida-springs.svg); }
/* line 128, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.ADA-Accessible { background-image: url(../images/icons/handicap.svg); }
/* line 131, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Hiking { background-image: url(../images/icons/hiking.svg); }
/* line 134, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Hunting { background-image: url(../images/icons/hunting.svg); }
/* line 137, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Picnic-Facilities { background-image: url(../images/icons/picnic-area.svg); }
/* line 140, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Dogs-Allowed { background-image: url(../images/icons/Dogs-Allowed.svg); }
/* line 143, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Birding { background-image: url(../images/icons/birding.svg); }
/* line 146, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Inline-Skating { background-image: url(../images/icons/Inline-Skating.svg); }
/* line 149, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-activities .item a.Restrooms { background-image: url(../images/icons/Restrooms.svg); }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #additional-informations { padding-left: 0; padding-right: 0; }
/* line 161, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #additional-informations > div { column-count: 1; column-gap: 30px; }
@media screen and (min-width: 992px) { /* line 161, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site #additional-informations > div { column-count: 2; } }
/* line 173, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #additional-informations > div > .field > .field--item { padding-left: 15px; }
/* line 181, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-map img { width: 100%; }
/* line 189, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link { height: auto; min-height: 46px; padding: 20px; margin-top: 0; }
@media screen and (min-width: 1200px) { /* line 189, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .activity-calendars-link { padding: 20px 0; } }
/* line 199, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link a { padding: 13px 14px; font-size: 14px; line-height: 25px; border-radius: 0; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2.3px; text-align: center; font-size: 15px; font-size: 1.5rem; }
/* line 206, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link a:before { font-family: 'Glyphicons Halflings'; font-size: 15px; font-size: 1.5rem; padding-right: 5px; }
/* line 214, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf, .page-node-type-recreation-site #block-forwardlink { height: 46px; padding: 20px; }
@media screen and (min-width: 1200px) { /* line 214, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .print__wrapper--pdf, .page-node-type-recreation-site #block-forwardlink { padding: 20px 0; } }
/* line 223, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf a, .page-node-type-recreation-site #block-forwardlink a { padding: 13px 14px; font-size: 14px; line-height: 25px; border-radius: 0; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2.3px; text-align: center; font-size: 15px; font-size: 1.5rem; }
/* line 230, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:before, .page-node-type-recreation-site #block-forwardlink a:before { font-family: 'Glyphicons Halflings'; font-size: 15px; font-size: 1.5rem; padding-right: 5px; }
/* line 237, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf { position: relative; margin-bottom: 30px; }
@media screen and (max-width: 767px) { /* line 242, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .print__wrapper--pdf .print__link { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 768px) { /* line 249, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .print__wrapper--pdf .print__link { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 1200px) { /* line 237, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .print__wrapper--pdf { float: right; right: 20px; margin-top: 20px; } }
/* line 261, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf a { color: #009fc6; background-color: #ffffff; border-color: #009fc6; border: 1px solid #009fc6; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:focus, .page-node-type-recreation-site .print__wrapper--pdf a.focus { color: #009fc6; background-color: #e6e6e6; border-color: #003947; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:hover { color: #009fc6; background-color: #e6e6e6; border-color: #006e89; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:active, .page-node-type-recreation-site .print__wrapper--pdf a.active, .open > .page-node-type-recreation-site .print__wrapper--pdf a.dropdown-toggle { color: #009fc6; background-color: #e6e6e6; border-color: #006e89; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:active:hover, .page-node-type-recreation-site .print__wrapper--pdf a:active:focus, .page-node-type-recreation-site .print__wrapper--pdf a:active.focus, .page-node-type-recreation-site .print__wrapper--pdf a.active:hover, .page-node-type-recreation-site .print__wrapper--pdf a.active:focus, .page-node-type-recreation-site .print__wrapper--pdf a.active.focus, .open > .page-node-type-recreation-site .print__wrapper--pdf a.dropdown-toggle:hover, .open > .page-node-type-recreation-site .print__wrapper--pdf a.dropdown-toggle:focus, .open > .page-node-type-recreation-site .print__wrapper--pdf a.dropdown-toggle.focus { color: #009fc6; background-color: #d4d4d4; border-color: #003947; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:active, .page-node-type-recreation-site .print__wrapper--pdf a.active, .open > .page-node-type-recreation-site .print__wrapper--pdf a.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a.disabled:hover, .page-node-type-recreation-site .print__wrapper--pdf a.disabled:focus, .page-node-type-recreation-site .print__wrapper--pdf a.disabled.focus, .page-node-type-recreation-site .print__wrapper--pdf a[disabled]:hover, .page-node-type-recreation-site .print__wrapper--pdf a[disabled]:focus, .page-node-type-recreation-site .print__wrapper--pdf a[disabled].focus, fieldset[disabled] .page-node-type-recreation-site .print__wrapper--pdf a:hover, fieldset[disabled] .page-node-type-recreation-site .print__wrapper--pdf a:focus, fieldset[disabled] .page-node-type-recreation-site .print__wrapper--pdf a.focus { background-color: #ffffff; border-color: #009fc6; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .print__wrapper--pdf a .badge { color: #ffffff; background-color: #009fc6; }
/* line 264, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .print__wrapper--pdf a:before { content: "\e045"; }
/* line 269, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-forwardlink { position: relative; }
@media screen and (max-width: 767px) { /* line 273, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site #block-forwardlink .forward-page { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 768px) { /* line 280, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site #block-forwardlink .forward-page { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 1200px) { /* line 269, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site #block-forwardlink { float: left; left: 20px; top: -76px; } }
/* line 292, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-forwardlink a { color: #ffffff; background-color: #009fc6; border-color: #009fc6; border: 1px solid #009fc6; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a:focus, .page-node-type-recreation-site #block-forwardlink a.focus { color: #ffffff; background-color: #007693; border-color: #003947; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a:hover { color: #ffffff; background-color: #007693; border-color: #006e89; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a:active, .page-node-type-recreation-site #block-forwardlink a.active, .open > .page-node-type-recreation-site #block-forwardlink a.dropdown-toggle { color: #ffffff; background-color: #007693; border-color: #006e89; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a:active:hover, .page-node-type-recreation-site #block-forwardlink a:active:focus, .page-node-type-recreation-site #block-forwardlink a:active.focus, .page-node-type-recreation-site #block-forwardlink a.active:hover, .page-node-type-recreation-site #block-forwardlink a.active:focus, .page-node-type-recreation-site #block-forwardlink a.active.focus, .open > .page-node-type-recreation-site #block-forwardlink a.dropdown-toggle:hover, .open > .page-node-type-recreation-site #block-forwardlink a.dropdown-toggle:focus, .open > .page-node-type-recreation-site #block-forwardlink a.dropdown-toggle.focus { color: #ffffff; background-color: #00596f; border-color: #003947; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a:active, .page-node-type-recreation-site #block-forwardlink a.active, .open > .page-node-type-recreation-site #block-forwardlink a.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a.disabled:hover, .page-node-type-recreation-site #block-forwardlink a.disabled:focus, .page-node-type-recreation-site #block-forwardlink a.disabled.focus, .page-node-type-recreation-site #block-forwardlink a[disabled]:hover, .page-node-type-recreation-site #block-forwardlink a[disabled]:focus, .page-node-type-recreation-site #block-forwardlink a[disabled].focus, fieldset[disabled] .page-node-type-recreation-site #block-forwardlink a:hover, fieldset[disabled] .page-node-type-recreation-site #block-forwardlink a:focus, fieldset[disabled] .page-node-type-recreation-site #block-forwardlink a.focus { background-color: #009fc6; border-color: #009fc6; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site #block-forwardlink a .badge { color: #009fc6; background-color: #ffffff; }
/* line 295, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-forwardlink a:before { content: "\2709"; }
/* line 300, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .check-res-link { margin: 0 20px; }
/* line 305, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link { position: relative; }
@media screen and (max-width: 767px) { /* line 309, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .activity-calendars-link .activity-calendars-link { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 768px) { /* line 316, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .activity-calendars-link .activity-calendars-link { display: block; margin-left: auto; margin-right: auto; } }
@media screen and (min-width: 1200px) { /* line 305, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site .activity-calendars-link { float: left; } }
/* line 328, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link a { color: #ffffff; background-color: #009fc6; border-color: #009fc6; border: 1px solid #009fc6; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a:focus, .page-node-type-recreation-site .activity-calendars-link a.focus { color: #ffffff; background-color: #007693; border-color: #003947; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a:hover { color: #ffffff; background-color: #007693; border-color: #006e89; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a:active, .page-node-type-recreation-site .activity-calendars-link a.active, .open > .page-node-type-recreation-site .activity-calendars-link a.dropdown-toggle { color: #ffffff; background-color: #007693; border-color: #006e89; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a:active:hover, .page-node-type-recreation-site .activity-calendars-link a:active:focus, .page-node-type-recreation-site .activity-calendars-link a:active.focus, .page-node-type-recreation-site .activity-calendars-link a.active:hover, .page-node-type-recreation-site .activity-calendars-link a.active:focus, .page-node-type-recreation-site .activity-calendars-link a.active.focus, .open > .page-node-type-recreation-site .activity-calendars-link a.dropdown-toggle:hover, .open > .page-node-type-recreation-site .activity-calendars-link a.dropdown-toggle:focus, .open > .page-node-type-recreation-site .activity-calendars-link a.dropdown-toggle.focus { color: #ffffff; background-color: #00596f; border-color: #003947; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a:active, .page-node-type-recreation-site .activity-calendars-link a.active, .open > .page-node-type-recreation-site .activity-calendars-link a.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a.disabled:hover, .page-node-type-recreation-site .activity-calendars-link a.disabled:focus, .page-node-type-recreation-site .activity-calendars-link a.disabled.focus, .page-node-type-recreation-site .activity-calendars-link a[disabled]:hover, .page-node-type-recreation-site .activity-calendars-link a[disabled]:focus, .page-node-type-recreation-site .activity-calendars-link a[disabled].focus, fieldset[disabled] .page-node-type-recreation-site .activity-calendars-link a:hover, fieldset[disabled] .page-node-type-recreation-site .activity-calendars-link a:focus, fieldset[disabled] .page-node-type-recreation-site .activity-calendars-link a.focus { background-color: #009fc6; border-color: #009fc6; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.page-node-type-recreation-site .activity-calendars-link a .badge { color: #009fc6; background-color: #ffffff; }
/* line 331, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .activity-calendars-link a:before { content: "\e109"; }
/* line 344, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-reservationcalendar .rec-calendar-wrapper { box-shadow: 0px 0px 25px -3px rgba(0, 0, 0, 0.2); padding: 20px; }
@media screen and (max-width: 992px) { /* line 344, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site #block-reservationcalendar .rec-calendar-wrapper { margin-top: 80px; } }
/* line 354, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-nearby-recreation-lands .block-title { font-weight: normal; text-align: center; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 60px; font-size: 6rem; margin: 60px 0; color: #414042; }
/* line 360, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-nearby-recreation-lands .field--name-field-nearby-recreation-lands > .tile:nth-of-type(2) { background-color: #414042; }
/* line 363, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site #block-nearby-recreation-lands .field--name-field-nearby-recreation-lands > .tile:nth-of-type(3) { background-color: #009fc6; }
@media screen and (min-width: 768px) { /* line 370, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site aside { padding-left: 30px; } }
@media screen and (min-width: 992px) { /* line 370, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
  .page-node-type-recreation-site aside { padding-left: 60px; } }
/* line 379, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site footer { margin-top: 0; }
/* line 385, ../src/scss/component/swfwmd/_swfwmd_recreation-site-page.scss */
.page-node-type-recreation-site .field--name-field-recreation-site-address .country { display: none; }

/* Recreation Landing page.  */
/* line 8, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation.page-node-type-landing-page .region-content { padding-right: 0; }
@media screen and (max-width: 767px) { /* line 15, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .region .subhero { height: 596.7px; } }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .region .subhero .field--name-field-image-hero { height: 100%; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .region .subhero .field--name-field-image-hero .media-slideshow-image { height: 100%; }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .region .subhero .field--name-field-image-hero .media-slideshow-image .field--name-image { height: inherit; }
/* line 27, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .region .subhero .field--name-field-image-hero .media-slideshow-image .field--name-image img { right: 0; margin-right: 0; z-index: 0; height: 100%; object-fit: cover; }
@media screen and (max-width: 767px) { /* line 27, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .region .subhero .field--name-field-image-hero .media-slideshow-image .field--name-image img { top: initial; left: initial; object-fit: none; bottom: 0; margin: initial; height: initial; } }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description { height: 100%; }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper { height: 100%; }
@media screen and (max-width: 767px) { /* line 52, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper { padding-left: 0; padding-right: 0; } }
@media screen and (min-width: 1200px) { /* line 52, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper { padding-left: 160px; } }
/* line 63, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div { padding-left: 0; padding-right: 0; padding-top: 40px; }
@media screen and (min-width: 768px) { /* line 63, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div { padding-top: 140px; } }
/* line 73, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title { text-align: center; }
/* line 75, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 { margin-top: 0; color: #017bb8; text-transform: uppercase; font-family: "Oswald Regular"; font-size: 52px; font-size: 5.2rem; line-height: 1.35; text-shadow: none; }
@media screen and (min-width: 768px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 > span { font-size: 40px; font-size: 4rem; } }
@media screen and (min-width: 992px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 > span { font-size: 45px; font-size: 4.5rem; } }
@media screen and (min-width: 1200px) { /* line 84, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 > span { font-size: 52px; font-size: 5.2rem; } }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 > span:nth-of-type(1) { color: #ceaf51; font-family: "SummerHearts Regular"; font-size: 23px; font-size: 2.3rem; }
/* line 100, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.title h3 span { display: block; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.description { padding-left: 30px; padding-right: 30px; }
/* line 109, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.description p { font-size: 16px; font-size: 1.6rem; color: #414042; line-height: 1.75; }
@media screen and (min-width: 768px) { /* line 109, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
  .section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.description p { width: 340px; } }
/* line 118, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #page-sub-hero .hero-overlay .field--name-field-description .wrapper > div.description .link { font-size: 16px; font-size: 1.6rem; font-family: "Oswald Regular"; text-transform: uppercase; }
/* line 133, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #block-views-block-activities-block-1 .block-title { font-weight: normal; text-align: center; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 60px; font-size: 6rem; margin: 60px 0; color: #414042; }
/* line 540, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content { column-gap: 30px; line-height: 0; }
@media screen and (min-width: 768px) { /* line 540, ../src/scss/base/_mixins.scss */
  .section-recreation #block-views-block-activities-block-1 .view-content { column-count: 2; } }
@media screen and (min-width: 992px) { /* line 540, ../src/scss/base/_mixins.scss */
  .section-recreation #block-views-block-activities-block-1 .view-content { column-count: 3; } }
/* line 555, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item { position: relative; display: inline-block; width: 100%; margin: 15px 0; }
/* line 561, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item > .item-image img { width: 100% !important; height: auto !important; }
/* line 566, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item > .item-info { position: absolute; bottom: 23px; left: 23px; }
/* line 570, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item > .item-info .item-title { font-family: "Oswald Extra Light"; text-transform: uppercase; letter-spacing: 4px; color: #ffffff; font-size: 26px; font-size: 2.6rem; line-height: 1.5; }
/* line 578, ../src/scss/base/_mixins.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item > .item-info .item-title a { border-style: solid; border-width: 0 0 4px 0; border-color: #017bb8; }
/* line 139, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #block-views-block-activities-block-1 .view-content { padding-bottom: 15px; }
/* line 141, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation #block-views-block-activities-block-1 .view-content .item { min-height: 120px; background-color: #1CB4AA; }
/* line 148, ../src/scss/component/swfwmd/_swfwmd_recreation-landing-page.scss */
.section-recreation footer { margin-top: 0; }

/*  Browse recreation sites page.  */
/* line 9, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites #main { padding-right: 45px; padding-left: 45px; }
@media screen and (min-width: 768px) { /* line 9, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
  .section-recreation.recreation-sites #main { padding-right: 15px; padding-left: 15px; } }
@media screen and (min-width: 992px) { /* line 9, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
  .section-recreation.recreation-sites #main { padding-right: 15px; padding-left: 30px; } }
/* line 27, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .region-pageheader { margin-top: 50px; }
/* line 34, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .view-header h2.block-title { margin-top: 0; margin-bottom: 20px; font-size: 28px; font-size: 2.8rem; color: #25313f; }
/* line 416, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter { border: 1px solid #ceaf51; border-width: 1px 0; padding: 5px 0; margin-bottom: 40px; font-family: "OpenSans Italic"; }
/* line 426, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li a:before { font-family: 'Glyphicons Halflings'; padding-right: 5px; color: #017bb8; vertical-align: middle; }
/* line 435, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-item-link a:before { content: "\e088"; }
/* line 438, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-item-link a:after { content: ","; }
/* line 442, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-item-link a.last:after { content: ""; }
/* line 449, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-clear-link a { color: #017bb8; font-family: "OpenSans Bold Italic"; }
/* line 452, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-clear-link a:before { content: "\e014"; }
/* line 457, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li a { color: #414042; text-transform: capitalize; }
/* line 461, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option { width: 60px; padding: 0; }
/* line 465, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option .dropdown-toggle { font-family: "OpenSans Regular"; }
/* line 467, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option .dropdown-toggle:after { font-family: 'Glyphicons Halflings'; content: "\e114"; font-size: 10px; font-size: 1rem; padding-left: 10px; color: #017bb8; }
/* line 475, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option .dropdown-menu { right: 0; left: auto; border: none; }
/* line 479, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .view-header ul.search-filter li.search-filter-sort-option .dropdown-menu li { display: block; }
/* line 45, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .form-item-sort-by, .section-recreation.recreation-sites .form-item-sort-order { display: none; }
/* line 51, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .region-sidebar-first .block-title { font-size: 28px; font-size: 2.8rem; color: #25313f; margin-bottom: 30px; }
/* line 58, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites #edit-activities--wrapper { width: 100%; }
/* line 283, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper legend { border-bottom-color: #ceaf51; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 20px; font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }
/* line 293, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper label { font-family: "OpenSans Semibold"; text-transform: capitalize; letter-spacing: initial; }
/* line 298, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox { display: block; color: #414042; }
/* line 302, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:not(:checked), .section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked { position: absolute; left: -9999px; }
/* line 308, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:not(:checked) + label, .section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }
/* line 315, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:not(:checked) + label:before, .section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 8px; width: 12px; height: 12px; border: 1px solid #017bb8; }
/* line 323, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked + label:before { background-color: #017bb8; }
/* line 326, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after, .section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 0; left: 0px; font-size: 16px; font-size: 1.6rem; color: #ffffff; transition: all .2s; }
/* line 336, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
/* line 341, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites #edit-activities--wrapper .checkbox [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); }
/* line 62, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .form-item-keywords { width: 100%; position: relative; }
/* line 264, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .form-item-keywords input { border-color: #000033; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; height: 33px; padding: 0 15px; letter-spacing: .7px; width: 100%; }
/* line 273, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .form-item-keywords input::placeholder { font-family: "Oswald Regular", fontAwesome; color: #828282; }
/* line 173, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-recreation.recreation-sites .recreation-site-search .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
@media screen and (max-width: 767px) { /* line 70, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
  .section-recreation.recreation-sites .recreation-site-search .view-content { padding-left: 30px; padding-right: 30px; } }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper { box-shadow: none; border: 1px solid #bcbec0; }
/* line 79, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info { padding: 0; }
/* line 81, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .article-title { padding: 15px; }
/* line 84, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .closed.true { background-color: #ee1d25; color: #ffffff; text-align: center; }
/* line 91, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .read-more a { padding: 10px 20px; border: 1px solid #017bb8; display: block; text-align: center; color: #ffffff; background-color: #017bb8; }
/* line 98, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .read-more a:before { content: ""; font-family: 'Glyphicons Halflings'; font-size: 14px; font-size: 1.4rem; padding-right: 5px; }
/* line 104, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .read-more a:hover { color: #ffffff; background-color: #000033; }
/* line 108, ../src/scss/component/swfwmd/_swfwmd_recreation-site-search.scss */
.section-recreation.recreation-sites .recreation-site-search .article-wrapper .article-info .read-more a.disabled { color: white; background-color: white; border-color: white; }

/* line 1, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar { margin-top: 20px; }
/* line 3, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table { margin-bottom: 0; border: solid 0.2px #bcbec0; }
/* line 7, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table thead tr th.month-title { text-align: center; }
/* line 12, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table tbody td { text-align: center; border: solid 0.2px #bcbec0; padding: 5px; }
/* line 16, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table tbody td.today { background-color: #017bb8; color: #ffffff; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table tbody td.today a { color: #ffffff; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table tbody td.booked { background-color: #d4d4d9; color: #000; }
/* line 28, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar table tbody th { border: none; text-align: center; }

/* line 37, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar-key label { width: 210px; font-family: "OpenSans Regular"; text-transform: none; }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar-key .available { background-color: #ffffff; border: solid 0.2px #bcbec0; width: 30px; height: 30px; display: inline; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_recreation-calendar.scss */
.reservation-calendar-key .reserved { background-color: #d4d4d9; border: solid 0.2px #bcbec0; width: 30px; height: 30px; display: inline; }

/* Blog pages.  */
/* line 173, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-blog.page-node-type-page .water-matters-blog .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 13, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page:not(.pagination-0) .featured { display: none; }
/* line 20, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .read-more { margin-top: 20px; }
/* line 26, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-image { overflow: hidden; position: relative; }
@media screen and (min-width: 992px) { /* line 26, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-image { height: 100%; } }
@media screen and (min-width: 992px) { /* line 34, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-image img { min-height: 100%; width: auto; max-width: initial; height: initial; } }
/* line 43, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-info { padding: 0 20px 15px; }
/* line 45, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-info .article-title { margin-top: 10px; margin-bottom: 5px; color: #25313f; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog.page-node-type-page #block-views-block-water-matters-blog-block-2 .featured .article-info .article-date { margin-bottom: 20px; }

/* line 173, ../src/scss/base/_mixins.scss */
.blog-archive .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.blog-archive .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.blog-archive .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.blog-archive .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.blog-archive .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.blog-archive .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.blog-archive .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.blog-archive .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.blog-archive .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.blog-archive .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.blog-archive #block-views-block-blog-archive-block-1 ul { list-style: none; padding: 0; }

/* line 85, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside { height: 100%; margin-bottom: 0; padding-left: 45px; padding-right: 45px; }
@media screen and (max-width: 767px) { /* line 85, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside { margin-left: -30px; margin-right: -30px; } }
@media screen and (min-width: 768px) { /* line 85, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside { padding-left: 0; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 85, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside { padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 1200px) { /* line 85, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside { padding-left: 30px; padding-right: 15px; } }
/* line 108, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second { height: 100%; background: #e5f7fd url(../images/blog-sidebar-bg.png) no-repeat 0 100%; padding-top: 0; padding-bottom: 150px; padding-left: 60px; padding-right: 60px; color: #000033; }
@media screen and (max-width: 767px) { /* line 108, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 768px) { /* line 108, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 992px) { /* line 108, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second { padding-left: 45px; padding-right: 45px; } }
@media screen and (min-width: 1200px) { /* line 108, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second { padding-left: 60px; padding-right: 60px; } }
/* line 134, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .block { padding-top: 60px; }
/* line 136, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .block .block-title { font-size: 28px; font-size: 2.8rem; color: #000033; border-bottom: 1px solid #000033; padding-bottom: 20px; margin-top: 0; }
/* line 143, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .block h3 { font-size: 18px; font-size: 1.8rem; }
/* line 148, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-sidebarblogmainblock .sb-link, .section-blog aside .region-sidebar-second #block-sidebarblogmainblock .blog-archive #block-views-block-blog-archive-block-1 ul a, .blog-archive #block-views-block-blog-archive-block-1 ul .section-blog aside .region-sidebar-second #block-sidebarblogmainblock a { margin: 30px 0; display: block; }
/* line 154, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 .views-row { line-height: normal; margin-bottom: 15px; }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 .views-row a { font-family: "oswald Regular"; color: #000033; }
/* line 160, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 .views-row a:after { content: " »"; font-size: 20px; font-size: 2rem; line-height: 1; }
/* line 168, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 #view-blog-archive { font-family: "Oswald Regular"; padding: 10px 15px; background-color: #000033; color: #ffffff; text-transform: uppercase; font-size: 16px; font-size: 1.6rem; letter-spacing: 2.2px; display: inline-block; width: 100%; text-align: center; margin-top: 20px; }
@media screen and (max-width: 767px) { /* line 168, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 #view-blog-archive { width: 100%; background-color: #000033; } }
@media screen and (min-width: 768px) { /* line 168, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 #view-blog-archive { font-size: 15px; font-size: 1.5rem; letter-spacing: 0.8px; } }
@media screen and (min-width: 992px) { /* line 168, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog aside .region-sidebar-second #block-views-block-water-matters-blog-block-1 #view-blog-archive { font-size: 15px; font-size: 1.5rem; letter-spacing: 0.8px; } }
/* line 87, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second #block-socialmedialinks-blog .social-media-links--platforms li { padding: 0; line-height: 3; margin-right: 5px; }
/* line 92, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second #block-socialmedialinks-blog .social-media-links--platforms li a { padding: 6px; background-color: #000033; color: #e5f7fd; border-radius: 50%; width: 35px; height: 35px; display: inline-block; font-size: 16px; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0; }
/* line 197, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second #block-socialmedialinks-blog li { margin-right: 0 !important; }
/* line 203, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .block.social-media-post { padding-top: 0; }
/* line 173, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 110, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article .read-more { margin-top: 20px; }
/* line 113, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article .read-more a { color: #ffffff; }
/* line 115, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article .read-more a:before { font-family: "FontAwesome"; color: #ffffff; padding-right: 5px; font-size: 18px; font-size: 1.8rem; }
/* line 123, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.facebook { background: url(../images/icons/social/facebook.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 126, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.facebook .article-title { color: #3b5998; }
/* line 129, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.facebook .read-more { background-color: #017bb8; }
/* line 132, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.facebook .read-more a:before { content: "\f230"; }
/* line 138, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.twitter { background: url(../images/icons/social/twitter.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 141, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.twitter .article-title { color: #1da1f2; }
/* line 144, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.twitter .read-more { background-color: #1da1f2; }
/* line 147, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.twitter .read-more a:before { content: "\f081"; }
/* line 153, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.instagram { background: url(../images/icons/social/instagram.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 156, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.instagram .article-title { color: #25313f; }
/* line 159, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.instagram .read-more { background-color: #f37429; }
/* line 162, ../src/scss/base/_mixins.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .article.instagram .read-more a:before { content: "\f004"; }
/* line 209, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .block.social-media-post .col { width: 100%; padding: 0; }
/* line 216, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .sb-link, .section-blog aside .region-sidebar-second .blog-archive #block-views-block-blog-archive-block-1 ul a, .blog-archive #block-views-block-blog-archive-block-1 ul .section-blog aside .region-sidebar-second a { color: #000033; }
/* line 220, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog aside .region-sidebar-second .sb-link.rss:before, .section-blog aside .region-sidebar-second .blog-archive #block-views-block-blog-archive-block-1 ul a.rss:before, .blog-archive #block-views-block-blog-archive-block-1 ul .section-blog aside .region-sidebar-second a.rss:before { content: "\f143"; font-family: 'FontAwesome'; margin-right: 5px; vertical-align: bottom; font-size: 16px; font-size: 1.6rem; }
/* line 233, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 233, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog h1.page-header { margin-left: 15px; margin-right: 15px; } }
@media screen and (min-width: 768px) { /* line 233, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog h1.page-header { margin-left: -15px; padding-left: 15px; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 233, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog h1.page-header { padding-left: 15px; padding-right: 15px; } }
/* line 252, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog .region-content article, .section-blog .region-content section, .section-blog .region-content nav.tabs { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 252, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog .region-content article, .section-blog .region-content section, .section-blog .region-content nav.tabs { padding-left: 0; padding-right: 15px; } }
@media screen and (min-width: 992px) { /* line 252, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog .region-content article, .section-blog .region-content section, .section-blog .region-content nav.tabs { padding-left: 0; padding-right: 0; } }
@media screen and (min-width: 768px) { /* line 268, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
  .section-blog .region-content nav.tabs { padding-left: 0; padding-right: 0; } }
/* line 276, ../src/scss/component/swfwmd/_swfwmd_blog.scss */
.section-blog footer { margin-top: 0; }

/* Buttons.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_buttons.scss */
.btn-dark { color: #fff; background-color: #000033; border-color: #00001a; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:focus, .btn-dark.focus { color: #fff; background-color: black; border-color: black; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:hover { color: #fff; background-color: black; border-color: black; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { color: #fff; background-color: black; border-color: black; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:active:hover, .btn-dark:active:focus, .btn-dark:active.focus, .btn-dark.active:hover, .btn-dark.active:focus, .btn-dark.active.focus, .open > .btn-dark.dropdown-toggle:hover, .open > .btn-dark.dropdown-toggle:focus, .open > .btn-dark.dropdown-toggle.focus { color: #fff; background-color: black; border-color: black; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark:active, .btn-dark.active, .open > .btn-dark.dropdown-toggle { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled.focus, .btn-dark[disabled]:hover, .btn-dark[disabled]:focus, .btn-dark[disabled].focus, fieldset[disabled] .btn-dark:hover, fieldset[disabled] .btn-dark:focus, fieldset[disabled] .btn-dark.focus { background-color: #000033; border-color: #00001a; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-dark .badge { color: #000033; background-color: #fff; }

/* Breadcrumbs.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper { background-color: #000033 !important; position: relative; left: -50%; width: 100%; max-width: 100%; z-index: 19000; color: #ffffff; }
/* line 364, ../src/scss/base/_mixins.scss */
.breadcrumb-wrapper .breadcrumb > li + li:before { color: #ffffff !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.breadcrumb-wrapper .breadcrumb > li > a { color: #ffffff !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.breadcrumb-wrapper .breadcrumb > .active { color: #ffffff !important; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper .breadcrumb { height: 38px; font-size: 13px; font-size: 1.3rem; padding: 8px 15px; margin-bottom: 0; list-style: none; background-color: transparent; border-radius: 0; }
@media screen and (max-width: 992px) { /* line 14, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
  .breadcrumb-wrapper .breadcrumb { height: auto; max-height: 56px; overflow: hidden; } }
/* line 31, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper .breadcrumb > li { display: inline-block; }
/* line 34, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper .breadcrumb > li + li:before { content: "» "; padding: 0 5px; font-family: "Opensans Regular"; }
/* line 44, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper .breadcrumb > li:last-of-type { font-family: "Opensans Bold"; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.breadcrumb-wrapper .breadcrumb > .active { font-family: "Opensans Bold"; }

/* line 57, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-about .breadcrumb-wrapper { background-color: #00aeef !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-about .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-about .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-about .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* line 63, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-residents .breadcrumb-wrapper { background-color: #ceaf51 !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-residents .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-residents .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-residents .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* line 69, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-business .breadcrumb-wrapper { background-color: #57daa4 !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-business .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-business .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-business .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* line 75, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-projects .breadcrumb-wrapper { background-color: #6ECFF6 !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-projects .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-projects .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-projects .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* line 81, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-resources .breadcrumb-wrapper { background-color: #D49644 !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-resources .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-resources .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-resources .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* line 88, ../src/scss/component/swfwmd/_swfwmd_breadcrumbs.scss */
.section-recreation .breadcrumb-wrapper, .path--node-add-reservation .breadcrumb-wrapper { background-color: #1CB4AA !important; color: #000033; }
/* line 364, ../src/scss/base/_mixins.scss */
.section-recreation .breadcrumb-wrapper .breadcrumb > li + li:before, .path--node-add-reservation .breadcrumb-wrapper .breadcrumb > li + li:before { color: #000033 !important; }
/* line 367, ../src/scss/base/_mixins.scss */
.section-recreation .breadcrumb-wrapper .breadcrumb > li > a, .path--node-add-reservation .breadcrumb-wrapper .breadcrumb > li > a { color: #000033 !important; }
/* line 371, ../src/scss/base/_mixins.scss */
.section-recreation .breadcrumb-wrapper .breadcrumb > .active, .path--node-add-reservation .breadcrumb-wrapper .breadcrumb > .active { color: #000033 !important; }

/* Newsroom landing page.  */
@media screen and (min-width: 768px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom div[role="main"] { padding-top: 90px; } }
/* line 13, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #main { padding: 0 15px; }
@media screen and (min-width: 768px) { /* line 13, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #main { padding-right: 0; padding-left: 0; } }
@media screen and (min-width: 992px) { /* line 13, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #main { padding-right: 15px; padding-left: 30px; } }
@media screen and (max-width: 992px) { /* line 24, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #main .region-content { padding-right: 0; padding-left: 0; } }
/* line 29, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #main .region-content section { margin-top: 10px; }
@media screen and (min-width: 768px) { /* line 29, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #main .region-content section { margin-top: 20px; } }
@media screen and (min-width: 992px) { /* line 29, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #main .region-content section { margin-top: 30px; } }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-pageheader { margin: 0 auto; }
@media screen and (min-width: 768px) { /* line 42, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .region-pageheader { width: 768px; } }
@media screen and (min-width: 992px) { /* line 42, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .region-pageheader { width: 992px; } }
@media screen and (min-width: 1200px) { /* line 42, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .region-pageheader { width: 1200px; } }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom.view-newsroom-all-news-page aside.sidebar-left { margin-top: 0; }
/* line 62, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom.view-newsroom-all-news-page #main .region-content { padding-right: 15px; padding-left: 15px; }
/* line 173, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .newsroom .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 71, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .newsroom .read-more { padding-top: 10px; }
/* line 77, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .view-header h2 { text-align: center; font-size: 40px; font-size: 4rem; font-family: "Oswald Regular"; margin-top: 20px; margin-bottom: 40px; padding-bottom: 15px; border-bottom: 1px solid #ceaf51; color: #25313f; letter-spacing: 1.6px; }
/* line 91, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-socialmedialinks-newsroom { position: relative; text-align: left; }
/* line 94, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-socialmedialinks-newsroom .block-title { color: #25313f; margin-top: 0; }
/* line 87, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-socialmedialinks-newsroom .social-media-links--platforms li { padding: 0; line-height: 3; margin-right: 5px; }
/* line 92, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-socialmedialinks-newsroom .social-media-links--platforms li a { padding: 6px; background-color: rgba(0, 0, 51, 0.8); color: #ffffff; border-radius: 50%; width: 35px; height: 35px; display: inline-block; font-size: 16px; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0; }
@media screen and (max-width: 767px) { /* line 91, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-socialmedialinks-newsroom { padding-left: 45px; } }
@media screen and (min-width: 768px) { /* line 91, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-socialmedialinks-newsroom { text-align: right; position: relative; }
  /* line 109, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-socialmedialinks-newsroom .block-title { margin-top: 20px; font-size: 24px; font-size: 2.4rem; } }
@media screen and (min-width: 992px) { /* line 91, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-socialmedialinks-newsroom { text-align: right; top: 0; margin-top: 45px; }
  /* line 118, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-socialmedialinks-newsroom .block-title { margin-top: 20px; font-size: 28px; font-size: 2.8rem; } }
@media screen and (min-width: 768px) { /* line 127, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom h1.page-header { margin-top: 0; } }
@media screen and (min-width: 992px) { /* line 127, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom h1.page-header { margin-top: 60px; } }
/* line 140, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .view-display-id-page_1, .section-about.about-newsroom #block-newsroom-events, .section-about.about-newsroom #block-newsroom-videos, .section-about.about-newsroom #block-newsroom-videos-block, .section-about.about-newsroom #block-newsroom-images-gallery-block { margin-top: 30px; margin-left: -30px; margin-right: -30px; }
@media screen and (max-width: 767px) { /* line 151, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .view-display-id-page_1 .view-header h2, .section-about.about-newsroom #block-newsroom-events .view-header h2, .section-about.about-newsroom #block-newsroom-videos .view-header h2, .section-about.about-newsroom #block-newsroom-videos-block .view-header h2, .section-about.about-newsroom #block-newsroom-images-gallery-block .view-header h2 { margin-left: 30px; margin-right: 30px; } }
/* line 160, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-latest-news, .section-about.about-newsroom .view-display-id-page_1, .section-about.about-newsroom .view-display-id-block_social_media, .section-about.about-newsroom #block-newsroom-events, .section-about.about-newsroom #block-newsroom-videos, .section-about.about-newsroom #block-newsroom-videos-block, .section-about.about-newsroom #block-newsroom-images-gallery-block { padding: 0 30px; }
@media screen and (min-width: 768px) { /* line 160, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroom-latest-news, .section-about.about-newsroom .view-display-id-page_1, .section-about.about-newsroom .view-display-id-block_social_media, .section-about.about-newsroom #block-newsroom-events, .section-about.about-newsroom #block-newsroom-videos, .section-about.about-newsroom #block-newsroom-videos-block, .section-about.about-newsroom #block-newsroom-images-gallery-block { padding: 0 15px; margin-left: 0; margin-right: 0; } }
@media screen and (min-width: 992px) { /* line 160, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroom-latest-news, .section-about.about-newsroom .view-display-id-page_1, .section-about.about-newsroom .view-display-id-block_social_media, .section-about.about-newsroom #block-newsroom-events, .section-about.about-newsroom #block-newsroom-videos, .section-about.about-newsroom #block-newsroom-videos-block, .section-about.about-newsroom #block-newsroom-images-gallery-block { padding: 0; }
  /* line 175, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroom-latest-news .col:nth-of-type(1), .section-about.about-newsroom .view-display-id-page_1 .col:nth-of-type(1), .section-about.about-newsroom .view-display-id-block_social_media .col:nth-of-type(1), .section-about.about-newsroom #block-newsroom-events .col:nth-of-type(1), .section-about.about-newsroom #block-newsroom-videos .col:nth-of-type(1), .section-about.about-newsroom #block-newsroom-videos-block .col:nth-of-type(1), .section-about.about-newsroom #block-newsroom-images-gallery-block .col:nth-of-type(1) { padding-right: 4px; }
  /* line 178, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroom-latest-news .col:nth-of-type(2), .section-about.about-newsroom .view-display-id-page_1 .col:nth-of-type(2), .section-about.about-newsroom .view-display-id-block_social_media .col:nth-of-type(2), .section-about.about-newsroom #block-newsroom-events .col:nth-of-type(2), .section-about.about-newsroom #block-newsroom-videos .col:nth-of-type(2), .section-about.about-newsroom #block-newsroom-videos-block .col:nth-of-type(2), .section-about.about-newsroom #block-newsroom-images-gallery-block .col:nth-of-type(2) { padding-left: 4px; } }
/* line 186, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .more-link a { color: #017bb8; font-family: Oswald Regular; text-transform: uppercase; letter-spacing: 2.2px; padding-top: 10px; text-align: center; }
/* line 195, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .more-link a:before { color: #017bb8; content: "\e081"; font-family: 'Glyphicons Halflings'; padding-right: 10px; }
@media screen and (min-width: 768px) { /* line 186, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .more-link a { float: right !important; padding-top: 20px; } }
/* line 211, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroombottommenu .menu { display: flex; flex-direction: row; justify-content: center; }
/* line 12, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroombottommenu .menu li { flex-grow: 1; }
/* line 214, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroombottommenu .menu li { text-align: center; }
/* line 216, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroombottommenu .menu li a { font-family: Oswald Regular; font-size: 18px; font-size: 1.8rem; color: #000033; display: inline-block; border-bottom: 5px solid #7bccc4; padding: 0 0 5px 0; text-transform: uppercase; letter-spacing: 3.2px; }
/* line 226, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroombottommenu .menu li a:hover { border-bottom-color: #7bccc4; background-color: transparent; }
/* line 237, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first .block-title { font-size: 28px; font-size: 2.8rem; color: #25313f; margin-bottom: 30px; }
/* line 242, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first .form-item-keywords { width: 100%; position: relative; }
/* line 264, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first .form-item-keywords input { border-color: #000033; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; height: 33px; padding: 0 15px; letter-spacing: .7px; width: 100%; }
/* line 273, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first .form-item-keywords input::placeholder { font-family: "Oswald Regular", fontAwesome; color: #828282; }
/* line 245, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper { width: 100%; }
/* line 283, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper legend, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper legend { border-bottom-color: #ceaf51; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 20px; font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }
/* line 293, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper label, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper label { font-family: "OpenSans Semibold"; text-transform: capitalize; letter-spacing: initial; }
/* line 298, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox { display: block; color: #414042; }
/* line 302, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:not(:checked), .section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:not(:checked), .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked { position: absolute; left: -9999px; }
/* line 308, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:not(:checked) + label, .section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked + label, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:not(:checked) + label, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }
/* line 315, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:not(:checked) + label:before, .section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked + label:before, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:not(:checked) + label:before, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 8px; width: 12px; height: 12px; border: 1px solid #017bb8; }
/* line 323, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked + label:before, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked + label:before { background-color: #017bb8; }
/* line 326, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked + label:after, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 0; left: 0px; font-size: 16px; font-size: 1.6rem; color: #ffffff; transition: all .2s; }
/* line 336, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
/* line 341, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .region-sidebar-first #edit-field-subject-target-id--wrapper .checkbox [type="checkbox"]:checked + label:after, .section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper .checkbox [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); }
/* line 249, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper { margin-bottom: 0; }
/* line 251, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first #edit-topic--wrapper legend { color: #414042; padding-top: 0; }
/* line 257, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first #block-newsroomdatesblock ul { list-style-type: none; padding: 0; }
/* line 260, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .region-sidebar-first #block-newsroomdatesblock ul li { font-family: "Oswald Regular"; }
/* line 268, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slide__caption { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); padding: 0; }
/* line 173, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom .slide__caption .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 273, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slide__content { padding: 2px 5px 0; }
/* line 276, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slide__grid { padding-bottom: 3px; }
/* line 279, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom nav.slick__arrow { top: 0; height: 95%; }
/* line 282, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom nav.slick__arrow button { height: 100%; width: 96px; top: 0; background-color: rgba(237, 213, 112, 0.85); border-radius: 0; transform: none; }
/* line 289, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom nav.slick__arrow button:before { background-color: transparent; color: #000033; font-family: 'Glyphicons Halflings'; }
/* line 295, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom nav.slick__arrow button.slick-next:before { content: "\e080"; }
/* line 300, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom nav.slick__arrow button.slick-prev:before { content: "\e079"; }
/* line 307, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom [class*="block-grid-"] > .grid { padding: 0 0.425rem 3px; }
/* line 313, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slick--optionset--newsroom .slick-list { padding-bottom: 10px; margin-bottom: 10px; }
/* line 317, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slick--optionset--newsroom .slick-list .slick-track { padding-bottom: 20px; }
/* line 323, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slick--optionset--newsroom .slick__arrow { display: none; }
/* line 328, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slick--optionset--newsroom .slick-dots button:before { opacity: 1; color: #017bb8; font-size: 12px; font-size: 1.2rem; content: '◯'; }
/* line 337, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom .slick--optionset--newsroom .slick-dots .slick-active button:before { color: #017bb8; content: '⬤'; }
@media screen and (min-width: 768px) { /* line 347, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom .slick-dots { display: block; }
  /* line 350, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom .slick__arrow { display: block; }
  /* line 352, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom .slick__arrow button { width: 50px; } }
@media only screen and (max-width: 768px (+1)) { /* line 358, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom .slick-dots { display: none; } }
@media screen and (min-width: 992px) { /* line 312, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom { margin-left: 0; margin-right: 0; max-width: 100%; }
  /* line 366, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom .slick--optionset--newsroom .slick__slide { margin-left: 0; margin-right: 0; } }
/* line 379, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos nav.slick__arrow button, .section-about.about-newsroom #block-newsroom-videos-block nav.slick__arrow button { background-color: rgba(87, 218, 164, 0.85); }
/* line 385, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos .view-header h2, .section-about.about-newsroom #block-newsroom-videos-block .view-header h2 { margin-top: 40px; }
/* line 390, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos .article-image, .section-about.about-newsroom #block-newsroom-videos-block .article-image { position: relative; }
/* line 393, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos .article-image a, .section-about.about-newsroom #block-newsroom-videos-block .article-image a { display: flex; align-items: center; }
/* line 396, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos .article-image a:before, .section-about.about-newsroom #block-newsroom-videos-block .article-image a:before { font-family: "FontAwesome"; content: "\f144"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #ffffff; z-index: 1; font-size: 80px; font-size: 8rem; }
/* line 407, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-videos .article-image a:hover::before, .section-about.about-newsroom #block-newsroom-videos-block .article-image a:hover::before { color: #0589a9; }
/* line 419, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events .article-wrapper { margin: 0; box-shadow: none; }
/* line 424, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events nav.slick__arrow button { background-color: rgba(0, 174, 239, 0.85); }
/* line 429, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events h3.event-date { font-family: "Oswald Regular"; font-size: 52px; font-size: 5.2rem; text-transform: uppercase; }
/* line 433, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events h3.event-date a { color: #000033; }
/* line 439, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events h4.article-title { font-size: 19.9px; font-size: 1.99rem; padding-top: 10px; }
/* line 445, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events div.event-date { font-family: "OpenSans Bold"; color: #017bb8; line-height: 1.2; }
/* line 451, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events .event-files { margin-top: 25px; }
/* line 453, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events .event-files ul { list-style-type: none; padding: 0; }
/* line 458, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-events .read-more { margin-top: 15px; }
/* line 467, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-images-gallery-block nav.slick__arrow { height: 84%; }
/* line 469, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroom-images-gallery-block nav.slick__arrow button { background-color: rgba(212, 150, 68, 0.85); }
/* line 476, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroomsocialmedia { margin-top: 30px; }
/* line 478, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article { padding: 20px; }
/* line 110, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article .read-more { margin-top: 20px; }
/* line 113, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article .read-more a { color: #ffffff; }
/* line 115, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article .read-more a:before { font-family: "FontAwesome"; color: #ffffff; padding-right: 5px; font-size: 18px; font-size: 1.8rem; }
/* line 123, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.facebook { background: url(../images/icons/social/facebook.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 126, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.facebook .article-title { color: #3b5998; }
/* line 129, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.facebook .read-more { background-color: #017bb8; }
/* line 132, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.facebook .read-more a:before { content: "\f230"; }
/* line 138, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.twitter { background: url(../images/icons/social/twitter.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 141, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.twitter .article-title { color: #1da1f2; }
/* line 144, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.twitter .read-more { background-color: #1da1f2; }
/* line 147, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.twitter .read-more a:before { content: "\f081"; }
/* line 153, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.instagram { background: url(../images/icons/social/instagram.svg) no-repeat top 20px right 20px; background-size: 37px; }
/* line 156, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.instagram .article-title { color: #25313f; }
/* line 159, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.instagram .read-more { background-color: #f37429; }
/* line 162, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom #block-newsroomsocialmedia .article.instagram .read-more a:before { content: "\f004"; }
@media screen and (min-width: 992px) { /* line 485, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroomsocialmedia .col { padding-left: .8rem; padding-right: .8rem; }
  /* line 489, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroomsocialmedia .col:first-of-type { padding-left: 15px; padding-right: .1rem; }
  /* line 493, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .section-about.about-newsroom #block-newsroomsocialmedia .col:last-of-type { padding-left: .1rem; padding-right: 15px; } }
/* line 501, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom footer { margin-top: 30px; }

@media screen and (min-width: 768px) { /* line 508, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .view-newsroom-page-1 h1.page-header { margin-top: 0; } }
@media screen and (min-width: 992px) { /* line 508, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .view-newsroom-page-1 h1.page-header { margin-top: 60px; } }

/* line 526, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 { width: 100%; }
/* line 283, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 legend { border-bottom-color: #ceaf51; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 20px; font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }
/* line 293, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 label { font-family: "OpenSans Semibold"; text-transform: capitalize; letter-spacing: initial; }
/* line 298, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox { display: block; color: #414042; }
/* line 302, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:not(:checked), .section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked { position: absolute; left: -9999px; }
/* line 308, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:not(:checked) + label, .section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }
/* line 315, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:not(:checked) + label:before, .section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 8px; width: 12px; height: 12px; border: 1px solid #017bb8; }
/* line 323, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked + label:before { background-color: #017bb8; }
/* line 326, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 0; left: 0px; font-size: 16px; font-size: 1.6rem; color: #ffffff; transition: all .2s; }
/* line 336, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
/* line 341, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-images .region-sidebar-first #block-exposedformimages-gallerypage-1 .checkbox [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); }

/* line 531, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.gallery-tmb { margin: 0 0 10px; padding: 0; width: 75%; max-height: 175px; overflow: hidden; float: left; }

/* line 541, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
#block-featured-video-block .video-embed-field-responsive-video iframe { position: absolute; }
/* line 544, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
#block-featured-video-block .view-content .views-row { border-bottom: 1px solid #009fc6; margin-bottom: 25px; }

/* line 551, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.video-grid .wrapper .views-field { min-height: 240px; }

/* line 553, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.view-newsroom.view-display-id-page_3 .article-image { position: relative; }
/* line 556, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.view-newsroom.view-display-id-page_3 .article-image a { display: flex; align-items: center; }
/* line 559, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.view-newsroom.view-display-id-page_3 .article-image a:before { font-family: "FontAwesome"; content: "\f144"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #ffffff; z-index: 1; font-size: 60px; font-size: 6rem; }
/* line 570, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.view-newsroom.view-display-id-page_3 .article-image a:hover::before { color: #0589a9; }

/* line 579, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.page-node-type-news #news-article-header-section { margin: 0 auto; }
@media screen and (min-width: 768px) { /* line 579, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .page-node-type-news #news-article-header-section { width: 768px; } }
@media screen and (min-width: 992px) { /* line 579, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .page-node-type-news #news-article-header-section { width: 992px; } }
@media screen and (min-width: 1200px) { /* line 579, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
  .page-node-type-news #news-article-header-section { width: 1200px; } }
/* line 591, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.page-node-type-news #news-article-header-section h3.news-article-header { color: #000033; font-family: "OpenSans Regular"; margin: 0 15px; padding: 10px 0; border-bottom: 5px solid #a7a9ac; border-top: 5px solid #a7a9ac; text-transform: uppercase; }
/* line 602, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.page-node-type-news aside.sidebar-left { margin-top: 40px; }
/* line 605, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.page-node-type-news .news-article-date { margin-bottom: 25px; }
/* line 607, ../src/scss/component/swfwmd/_swfwmd_newsroom.scss */
.page-node-type-news .news-article-date span { color: #000033; font-size: 18px; font-size: 1.8rem; font-family: "OpenSans Bold"; font-weight: bold; }

/* Free publication search page.  */
@media screen and (min-width: 768px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications #main { padding-right: 15px; padding-left: 15px; } }
@media screen and (min-width: 992px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications #main { padding-right: 15px; padding-left: 30px; } }
/* line 20, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications:not(.pagination-0) [id^='views-bootstrap-publications-listing-attachment-1'] { display: none; }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .menu--publications-top-menu { padding-right: 110px; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .view-header h2.block-title { margin-top: 0; margin-bottom: 20px; font-size: 28px; font-size: 2.8rem; color: #25313f; }
/* line 416, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter { border: 1px solid #ceaf51; border-width: 1px 0; padding: 5px 0; margin-bottom: 40px; font-family: "OpenSans Italic"; }
/* line 426, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li a:before { font-family: 'Glyphicons Halflings'; padding-right: 5px; color: #017bb8; vertical-align: middle; }
/* line 435, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-item-link a:before { content: "\e088"; }
/* line 438, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-item-link a:after { content: ","; }
/* line 442, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-item-link a.last:after { content: ""; }
/* line 449, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-clear-link a { color: #017bb8; font-family: "OpenSans Bold Italic"; }
/* line 452, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-clear-link a:before { content: "\e014"; }
/* line 457, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li a { color: #414042; text-transform: capitalize; }
/* line 461, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option { width: 60px; padding: 0; }
/* line 465, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option .dropdown-toggle { font-family: "OpenSans Regular"; }
/* line 467, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option .dropdown-toggle:after { font-family: 'Glyphicons Halflings'; content: "\e114"; font-size: 10px; font-size: 1rem; padding-left: 10px; color: #017bb8; }
/* line 475, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option .dropdown-menu { right: 0; left: auto; border: none; }
/* line 479, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .view-header ul.search-filter li.search-filter-sort-option .dropdown-menu li { display: block; }
/* line 43, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .form-item-sort-by, .section-resources.resources-free-publications .form-item-sort-order { display: none; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart { padding: 0; position: relative; top: 30px; }
@media screen and (min-width: 992px) { /* line 49, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications #block-cart { top: 70px; right: 20px; } }
/* line 60, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block { margin-top: 5px; position: absolute; right: 0; z-index: 1; }
@media screen and (max-width: 480px) { /* line 60, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications #block-cart .cart--cart-block { right: 35px; } }
@media screen and (max-width: 992px) { /* line 60, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications #block-cart .cart--cart-block { right: 35px; } }
/* line 73, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a.cart-block--link__expand { min-height: 30px; }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a span { float: right; }
/* line 78, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a span:first-of-type { margin-left: 10px; }
/* line 82, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a span.cart-block--summary__icon:before { content: "\f07a"; width: 26px; height: 22px; font-family: FontAwesome; font-size: 28px; font-size: 2.8rem; line-height: 30px; text-align: left; color: #0589a9; }
/* line 92, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a span.cart-block--summary__icon img { display: none; }
/* line 96, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #block-cart .cart--cart-block .cart-block--summary a span.cart-block--summary__count { font-family: Oswald Regular; font-size: 17.6px; font-size: 1.76rem; color: #0589a9; text-transform: capitalize; }
/* line 108, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications #edit-subject--wrapper { width: 100%; }
/* line 283, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper legend { border-bottom-color: #ceaf51; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 20px; font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }
/* line 293, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper label { font-family: "OpenSans Semibold"; text-transform: capitalize; letter-spacing: initial; }
/* line 298, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox { display: block; color: #414042; }
/* line 302, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:not(:checked), .section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked { position: absolute; left: -9999px; }
/* line 308, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:not(:checked) + label, .section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }
/* line 315, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:not(:checked) + label:before, .section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 8px; width: 12px; height: 12px; border: 1px solid #017bb8; }
/* line 323, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked + label:before { background-color: #017bb8; }
/* line 326, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after, .section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 0; left: 0px; font-size: 16px; font-size: 1.6rem; color: #ffffff; transition: all .2s; }
/* line 336, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
/* line 341, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications #edit-subject--wrapper .checkbox [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); }
/* line 112, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .form-item-keywords { width: 100%; position: relative; }
/* line 264, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .form-item-keywords input { border-color: #000033; font-family: "Oswald Regular"; text-transform: uppercase; font-size: 14px; font-size: 1.4rem; height: 33px; padding: 0 15px; letter-spacing: .7px; width: 100%; }
/* line 273, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .form-item-keywords input::placeholder { font-family: "Oswald Regular", fontAwesome; color: #828282; }
/* line 114, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .form-item-keywords:after { transform: scaleX(-1); }
/* line 120, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .article-title { color: #828282; margin-bottom: 0; font-size: 18px; font-size: 1.8rem; }
/* line 125, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .article-details { font-size: 14px; font-size: 1.4rem; font-family: "Opensans Italic"; }
/* line 130, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .article-summary p { margin-bottom: 0; }
/* line 134, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .article-image { position: relative; }
@media screen and (min-width: 1200px) { /* line 134, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing .article-image { height: 100%; } }
/* line 173, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
@media screen and (max-width: 480px) { /* line 147, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid .row > .col, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid form.webform-submission-form #edit-address--wrapper > .col, form.webform-submission-form .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid #edit-address--wrapper > .col, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid form.webform-submission-form #edit-address-mailing--wrapper > .col, form.webform-submission-form .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid #edit-address-mailing--wrapper > .col, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid form.webform-submission-form .school-type-wrapper > .col, form.webform-submission-form .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid .school-type-wrapper > .col, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid form.webform-submission-form .school-grade-wrapper > .col, form.webform-submission-form .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'].views-view-grid .school-grade-wrapper > .col { width: 100%; padding-left: 45px; padding-right: 45px; } }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .wrapper { margin-bottom: 50px; }
/* line 161, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper { box-shadow: none; }
@media screen and (max-width: 767px) { /* line 161, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-wrapper { margin-right: 0; margin-left: 0; } }
/* line 169, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-info { padding: 0; }
/* line 172, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-page-1'] .article-title { font-size: 18px; font-size: 1.8rem; }
/* line 173, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 181, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .wrapper { margin-bottom: 30px; }
/* line 189, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info { padding: 30px; }
@media screen and (min-width: 992px) { /* line 189, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info { padding: 15px; } }
@media screen and (min-width: 1200px) { /* line 189, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-info { min-height: 100%; padding-top: 0; } }
/* line 202, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-image { overflow: hidden; height: 100%; }
@media screen and (min-width: 1200px) { /* line 205, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-image img { min-height: 100%; max-height: 250px; width: auto; max-width: initial; height: initial; } }
/* line 216, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .article-wrapper { box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.2); position: relative; }
/* line 221, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .product-buttons { margin-top: 20px; }
@media screen and (min-width: 1200px) { /* line 225, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .product-buttons > div > a, .section-resources.resources-free-publications .publications-listing [id^='views-bootstrap-publications-listing-attachment-1'] .product-buttons > div button { padding: 6px 6px; } }
/* line 233, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons { margin: 10px 0 0; padding-bottom: 5px; font-family: "Oswald Regular"; }
/* line 238, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons > div { width: 50%; }
/* line 240, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons > div:nth-of-type(1) { padding-right: 3px; }
/* line 243, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons > div:nth-of-type(2) { padding-left: 3px; }
/* line 248, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons > div > a, .section-resources.resources-free-publications .publications-listing .product-buttons > div button { width: 100%; }
/* line 253, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .form-group { margin: 0; }
/* line 259, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-download a { text-transform: uppercase; font-size: 11.7px; font-size: 1.17rem; letter-spacing: 1.6px; background-color: #edd570; color: #000033; }
/* line 266, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-download a:hover { background-color: #000033; color: #ffffff; }
/* line 270, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-download a i { padding-right: 5px; }
/* line 278, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-add-to-cart button { text-transform: uppercase; font-size: 11.7px; font-size: 1.17rem; letter-spacing: 1.6px; margin: 0; border: 1px solid #05809e; background-color: #05809e; color: #ffffff; padding-left: 9px; padding-right: 9px; }
/* line 289, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-add-to-cart button.out-of-stock { padding-left: 6px; padding-right: 6px; }
/* line 294, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.section-resources.resources-free-publications .publications-listing .product-buttons .product-add-to-cart button:hover { border: 1px solid #000033; background-color: #000033; }

/* line 305, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
.mobile-filters-toggle, .mobile-map-toggle { display: none; }
@media screen and (max-width: 767px) { /* line 305, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .mobile-filters-toggle, .mobile-map-toggle { width: 200px; display: block; margin-left: -30px; background-color: #017bb8; color: #ffffff; margin-bottom: 30px; }
  /* line 490, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more, .mobile-map-toggle.btn, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more { font-family: "Oswald Regular"; letter-spacing: 2.4px; font-size: 16.2px; font-size: 1.62rem; text-transform: uppercase; padding: 11px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
  /* line 501, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle.btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:focus, .mobile-filters-toggle.btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.focus.read-more, .mobile-filters-toggle.btn:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:active:focus, .mobile-filters-toggle.btn:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:active.focus, .mobile-filters-toggle.btn.active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.active.read-more:focus, .mobile-filters-toggle.btn.active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.active.focus.read-more, .mobile-map-toggle.btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:focus, .mobile-map-toggle.btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.focus.read-more, .mobile-map-toggle.btn:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:active:focus, .mobile-map-toggle.btn:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:active.focus, .mobile-map-toggle.btn.active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.active.read-more:focus, .mobile-map-toggle.btn.active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
  /* line 507, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle.btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:hover, .mobile-filters-toggle.btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:focus, .mobile-filters-toggle.btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.focus.read-more, .mobile-map-toggle.btn:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:hover, .mobile-map-toggle.btn:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:focus, .mobile-map-toggle.btn.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.focus.read-more { color: #ffffff; text-decoration: none; }
  /* line 514, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle.btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more:active, .mobile-filters-toggle.btn.active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.active.read-more, .mobile-map-toggle.btn:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more:active, .mobile-map-toggle.btn.active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  /* line 521, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle.btn.disabled, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.disabled.read-more, .mobile-filters-toggle.btn[disabled], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle[disabled].read-more, fieldset[disabled] .mobile-filters-toggle.btn, fieldset[disabled] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .mobile-filters-toggle.read-more, fieldset[disabled] .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .mobile-filters-toggle.read-more, fieldset[disabled] .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .mobile-filters-toggle.read-more, .mobile-map-toggle.btn.disabled, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.disabled.read-more, .mobile-map-toggle.btn[disabled], .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle[disabled].read-more, fieldset[disabled] .mobile-map-toggle.btn, fieldset[disabled] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .mobile-map-toggle.read-more, fieldset[disabled] .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .mobile-map-toggle.read-more, fieldset[disabled] .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .mobile-map-toggle.read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
  /* line 531, ../src/scss/base/_mixins.scss */
  .mobile-filters-toggle a.btn.disabled, .mobile-filters-toggle .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-filters-toggle a.disabled.read-more, .mobile-filters-toggle .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-filters-toggle a.disabled.read-more, .mobile-filters-toggle .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-filters-toggle a.disabled.read-more, fieldset[disabled] .mobile-filters-toggle a.btn, fieldset[disabled] .mobile-filters-toggle .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .mobile-filters-toggle a.read-more, fieldset[disabled] .mobile-filters-toggle .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .mobile-filters-toggle a.read-more, fieldset[disabled] .mobile-filters-toggle .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .mobile-filters-toggle a.read-more, .mobile-map-toggle a.btn.disabled, .mobile-map-toggle .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .mobile-map-toggle a.disabled.read-more, .mobile-map-toggle .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .mobile-map-toggle a.disabled.read-more, .mobile-map-toggle .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .mobile-map-toggle a.disabled.read-more, fieldset[disabled] .mobile-map-toggle a.btn, fieldset[disabled] .mobile-map-toggle .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .mobile-map-toggle a.read-more, fieldset[disabled] .mobile-map-toggle .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .mobile-map-toggle a.read-more, fieldset[disabled] .mobile-map-toggle .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .mobile-map-toggle a.read-more { pointer-events: none; }
  /* line 317, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .mobile-filters-toggle.filter-in, .mobile-map-toggle.filter-in { float: right; margin-right: -30px; position: relative; top: -100px; }
  /* line 323, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .mobile-filters-toggle.map-in, .mobile-map-toggle.map-in { float: right; margin-right: -30px; position: relative; top: -500px; }
  /* line 329, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  .mobile-filters-toggle.filter-in, .mobile-filters-toggle.map-in, .mobile-map-toggle.filter-in, .mobile-map-toggle.map-in { width: auto; } }

@media screen and (max-width: 767px) { /* line 340, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  #block-exposedformpublications-listingpage-1:not(.in), #block-exposedformrecreation-sites-searchpage-2:not(.in), #block-recreationsitesearchmapblock:not(.in) { max-height: 0; overflow: hidden; transition: max-height 0.15s ease-out; }
  /* line 345, ../src/scss/component/swfwmd/_swfwmd_resources_free_publications-page.scss */
  #block-exposedformpublications-listingpage-1.in, #block-exposedformrecreation-sites-searchpage-2.in, #block-recreationsitesearchmapblock.in { max-height: 1200px; transition: max-height 0.15s ease-in; } }

/* Main search page.  */
@media screen and (max-width: 767px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search #main { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 1200px) { /* line 7, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search #main { padding-right: 0; } }
@media screen and (max-width: 767px) { /* line 15, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search #main .region-content, .path-search #main .region-content > section { padding-left: 0; padding-right: 0; } }
@media screen and (max-width: 767px) { /* line 24, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search .breadcrumb-wrapper { padding-left: 0; padding-right: 0; } }
/* line 31, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search h1.page-header { margin-top: 50px; }
@media screen and (max-width: 767px) { /* line 31, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search h1.page-header { margin-left: 15px; margin-right: 15px; } }
@media screen and (min-width: 768px) { /* line 31, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
  .path-search h1.page-header { margin-left: auto; } }
/* line 43, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .views-row { margin: 20px 0 20px; padding: 0 0 20px; border-bottom: 1px solid #bcbec0; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .view-web-alerts-view .views-row { display: none; }
/* line 59, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .block-views-exposed-filter-blocksolr-search-content-page-1 .form--inline #edit-actions button .icon { color: #000033; }
/* line 69, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .view-solr-search-content .search-summary { margin: 10px 0; padding: 10px 0; border-bottom: 1px solid #bcbec0; font-family: "OpenSans Italic"; }
/* line 80, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .view-solr-search-content .event-category { text-transform: capitalize; font-family: "Opensans Bold"; }
/* line 85, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .view-solr-search-content .article-title { margin: 0; font-size: 24px; font-size: 2.4rem; }
/* line 88, ../src/scss/component/swfwmd/_swfwmd_main_search-page.scss */
.path-search .view-solr-search-content .article-title a { color: #000033; }

/* Springs page.  */
/* line 9, ../src/scss/component/swfwmd/_swfwmd_springs-page.scss */
.section-projects.projects-springs #content-bottom #block-contentfield-5 .field--name-field-menu-tile-link > .tile { margin-bottom: 0; }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_springs-page.scss */
.section-projects.projects-springs #content-bottom #block-contentfield-5 .field--name-field-menu-tile-link > .tile > .wrapper { right: 0; left: 0; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_springs-page.scss */
.section-projects.projects-springs footer { margin-top: 0; }

/* Styles for wysiwyg.  */
/* line 7, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
p.header { color: #017bb8; font-size: 18px; font-size: 1.8rem; font-family: "Oswald Regular"; border: 1px solid #0079c2; border-width: 1px 0; line-height: 1.5; padding: 10px 0; }

/* line 21, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
#main .embedded-entity > article { padding: 0; margin: 0 0 0 0; }

/* line 27, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.embedded-entity { vertical-align: top; }
/* line 30, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.embedded-entity article.media-document * { font-size: 16px; font-size: 1.6rem; font-weight: normal; vertical-align: middle; }
/* line 34, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.embedded-entity article.media-document * .file { margin: 0 0 0 15px; }
/* line 40, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.embedded-entity .file:before { margin-top: 6px; }

/* line 50, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.embedded-entity article { float: left; }
@media screen and (min-width: 992px) { /* line 55, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image { /*      figcaption { width: auto; caption-side: bottom; //color: $sea-blue; color: $white; font-family: "Opensans Italic"; line-height: 1.3; background-color: $sea-blue; padding: 4px 5px 5px 10px; font-size: .85em; line-height: 1.2; &.caption_blog_normal { width: 100%; max-width: 290px; } &.caption_blog_large { width: 100%; max-width: 480px; } &.caption_blog_gallery { width: 100%; max-width: 772px; margin-bottom: 10px; } }
*/ }
  /* line 58, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image img { max-width: 100%; }
  /* line 88, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image figcaption { width: auto; caption-side: bottom; color: #05809e; font-family: "Opensans Italic"; line-height: 1.3; padding: 4px 0; font-size: .85em; line-height: 1.2; }
  /* line 98, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image figcaption.caption_blog_normal { width: 100%; max-width: 290px; }
  /* line 102, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image figcaption.caption_blog_large { width: 100%; max-width: 480px; }
  /* line 106, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image figcaption.caption_blog_gallery { width: 100%; max-width: 772px; margin-bottom: 10px; }
  /* line 113, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image.align-left { margin: 0 30px 30px 0; clear: left; }
  /* line 118, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image.align-right { margin: 0 0 30px 30px; clear: right; }
  /* line 123, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image.align-center { display: table; margin: 30px; width: 100%; }
  /* line 128, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image.align-center img, .embedded-entity.image.align-center figcaption { margin-left: auto; margin-right: auto; }
  /* line 134, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
  .embedded-entity.image.align-center figcaption { text-align: center; margin-top: 15px; } }

/* line 145, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.cke_editable .video-embed-field-responsive-video, .cke_editable div[id^="wowza-mediaplayer-"] { width: 300px; height: 200px; background-color: #ccc; }

/* line 154, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.sb-link, .blog-archive #block-views-block-blog-archive-block-1 ul a { font-size: 16px; font-size: 1.6rem; font-family: "Oswald Regular"; }
/* line 157, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.sb-link:after, .blog-archive #block-views-block-blog-archive-block-1 ul a:after { content: " »"; }

/* line 164, ../src/scss/component/swfwmd/_swfwmd_wysiwyg.scss */
.cke_widget_element .file { background-image: none !important; padding-left: 0; }

/* Basic page sidebar.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside { margin-bottom: 30px; }
/* line 9, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside #block-basic-page-sidebar-content .field--name-field-sidebar-content { background-color: #f0fbfe; border: 1px solid #009fc6; padding: 20px; margin-bottom: 30px; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left { margin-top: 80px; }
@media screen and (min-width: 768px) { /* line 14, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
  aside.sidebar-left { padding-left: 15px; margin-right: 0; } }
/* line 22, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left > .region { background-color: #f0fbfe; border: 1px solid #009fc6; padding: 15px; margin-bottom: 30px; }
/* line 27, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left > .region .block h2 { color: #414042; font-size: 24px; font-size: 2.4rem; margin-top: 0; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left > .region .block h3 { color: #414042; font-size: 18px; font-size: 1.8rem; padding-bottom: 10px; border-bottom: 1px solid #ceaf51; }
/* line 38, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left > .region .block p { line-height: 1.45; }
/* line 46, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left .block a.contact:before { content: "\2709"; font-family: 'Glyphicons Halflings'; margin-right: 5px; font-size: 14px; font-size: 1.4rem; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
aside.sidebar-left .block p { line-height: 1.4; }

/* Override on free publications page, and recreation sites search page. */
/* line 66, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
.resources-free-publications aside.sidebar-left, .recreation-sites aside.sidebar-left { margin-top: 0; }
/* line 69, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
.resources-free-publications aside.sidebar-left .region, .recreation-sites aside.sidebar-left .region { border: none; background-color: #ffffff; padding: 0; }
/* line 74, ../src/scss/component/swfwmd/_swfwmd_sidebars.scss */
.resources-free-publications aside.sidebar-left .region .block-title, .recreation-sites aside.sidebar-left .region .block-title { font-size: 28px; font-size: 2.8rem; color: #25313f; margin-bottom: 24px; }

/* Styles for rich-text text format.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_rich-text.scss */
img.align-left { float: left; padding-right: 40px; }
/* line 10, ../src/scss/component/swfwmd/_swfwmd_rich-text.scss */
img.align-right { float: right; padding-left: 40px; }

/* Files.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file:before { content: " "; margin-right: 7px; display: inline-block; font-size: 14px; font-size: 1.4rem; width: 16px; height: 16px; background: transparent url(../images/icons/files/application-octet-stream.png) no-repeat 0 0; }
/* line 17, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file.pdf:before, .file.file--mime-application-pdf:before { background-image: url(../images/icons/files/application-pdf.png); }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file.file--mime-application-vnd-ms-excel:before, .file.file--x-office-spreadsheet:before { background-image: url(../images/icons/files/x-office-spreadsheet.png); }
/* line 29, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file.file--mime-application-vnd-oasis-opendocument-text:before, .file.file--x-office-document:before { background-image: url(../images/icons/files/x-office-document.png); }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file.file--mime-application-vnd-ms-powerpoint:before, .file.file--x-office-presentation:before { background-image: url(../images/icons/files/x-office-presentation.png); }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.file > span { border: none !important; }

/* line 43, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.document figcaption { padding-left: 37px; clear: both; }

/* line 47, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.single-bullet { text-indent: -40px; margin-bottom: 0; margin-left: 40px; }
/* line 48, ../src/scss/component/swfwmd/_swfwmd_files.scss */
.single-bullet ::before { margin: 0 10px 0 20px; content: '\00BB'; }

/* Styles for Reservation creation.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .main-container.container-fluid.js-quickedit-main-content, .node-add-reservation body .main-container.js-quickedit-main-content.secondary-menu, body .node-add-reservation .main-container.js-quickedit-main-content.secondary-menu, .node-add-reservation .main-container.js-quickedit-main-content.breadcrumb-wrapper, .node-add-reservation .main-container.js-quickedit-main-content.alert.bs-site-alert, .node-add-reservation .main-container.js-quickedit-main-content.alert.swfwmd_site_alert { padding-top: 0px; }
/* line 9, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .node-edit h1.page-header { width: auto !important; }
/* line 16, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation div[role="main"] { background-color: rgba(0, 58, 93, 0.1); padding-bottom: 80px; }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation footer { margin-top: 0; }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper { margin-top: 50px; padding: 45px; background-color: #ffffff; border: 1px solid #a7a9ac; }
/* line 31, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper label { font-family: "Oswald Regular"; letter-spacing: 0.5px; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--type-daterange input, .node-add-reservation #page-wrapper .occupancy input, .node-add-reservation #page-wrapper .car-info input { max-width: 200px; }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--type-daterange label, .node-add-reservation #page-wrapper .occupancy label, .node-add-reservation #page-wrapper .car-info label { margin-bottom: 5px; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper div.dates > .form-group, .node-add-reservation #page-wrapper div.occupancy > .form-group, .node-add-reservation #page-wrapper div.car-info > .form-group, .node-add-reservation #page-wrapper #edit-field-auto-make-wrapper > .form-group, .node-add-reservation #page-wrapper #edit-field-model-wrapper > .form-group, .node-add-reservation #page-wrapper #edit-field-year-wrapper > .form-group { margin-top: 0; margin-bottom: 0; }
/* line 65, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--type-daterange > div > label { display: block; }
/* line 68, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--type-daterange > div .form-group { margin: 0; }
/* line 71, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--type-daterange > div .form-inline { display: inline-block; }
/* line 77, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .field--name-field-guest-information { display: none; }
/* line 81, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .filter-wrapper.form-inline.form-group.js-form-wrapper.form-wrapper { display: none; }
/* line 88, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .occupancy > div label { display: block; }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .occupancy > div .form-item .form-control { width: 100%; }
/* line 105, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .car-info > div label { display: block; }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper .car-info > div .form-item .form-control { width: 100%; }
/* line 120, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper aside.sidebar-right .region-sidebar-second { border: 1px solid #009fc6; margin: 10px 0 10px 40px; padding: 30px; }
/* line 397, ../src/scss/base/_mixins.scss */
.node-add-reservation #page-wrapper aside.sidebar-right .region-sidebar-second a.mailto:before { content: "\f0e0"; font-family: 'FontAwesome'; margin-right: 5px; vertical-align: bottom; font-size: 16px; font-size: 1.6rem; }
/* line 129, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper aside.sidebar-right .region-sidebar-second .title { color: #414042; }
/* line 133, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper aside.sidebar-right .region-sidebar-second ul.links { list-style-type: none; padding: 0; font-family: "Oswald Regular"; letter-spacing: .6px; }
/* line 137, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation #page-wrapper aside.sidebar-right .region-sidebar-second em { color: #000; }
/* line 144, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation strong { font-family: OpenSans; font-size: 18px; font-weight: 600; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; text-align: left; color: #000033; }
/* line 156, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation h5.highlight { font-family: Oswald; font-size: 52px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.17; letter-spacing: normal; text-align: left; color: #017bb8; margin: 30px 0; }
/* line 169, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .footnote { font-family: OpenSans; font-size: 14px; font-weight: 300; font-style: italic; font-stretch: normal; line-height: 1.93; letter-spacing: normal; text-align: left; color: #4f4f4f; }
/* line 181, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation button.form-submit.btn-primary { width: auto; min-width: 290px; height: auto; padding: 6px 40px; border-radius: 2px; background-color: #017bb8; border: solid 2px #017bb8; }
/* line 191, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .row.check-availability, .node-add-reservation form.webform-submission-form .check-availability#edit-address--wrapper, form.webform-submission-form .node-add-reservation .check-availability#edit-address--wrapper, .node-add-reservation form.webform-submission-form .check-availability#edit-address-mailing--wrapper, form.webform-submission-form .node-add-reservation .check-availability#edit-address-mailing--wrapper, .node-add-reservation form.webform-submission-form .check-availability.school-type-wrapper, form.webform-submission-form .node-add-reservation .check-availability.school-type-wrapper, .node-add-reservation form.webform-submission-form .check-availability.school-grade-wrapper, form.webform-submission-form .node-add-reservation .check-availability.school-grade-wrapper { height: 15px; margin-bottom: 91px; }
/* line 194, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .row.check-availability button#edit-check-date-campsite-availability, .node-add-reservation form.webform-submission-form .check-availability#edit-address--wrapper button#edit-check-date-campsite-availability, form.webform-submission-form .node-add-reservation .check-availability#edit-address--wrapper button#edit-check-date-campsite-availability, .node-add-reservation form.webform-submission-form .check-availability#edit-address-mailing--wrapper button#edit-check-date-campsite-availability, form.webform-submission-form .node-add-reservation .check-availability#edit-address-mailing--wrapper button#edit-check-date-campsite-availability, .node-add-reservation form.webform-submission-form .check-availability.school-type-wrapper button#edit-check-date-campsite-availability, form.webform-submission-form .node-add-reservation .check-availability.school-type-wrapper button#edit-check-date-campsite-availability, .node-add-reservation form.webform-submission-form .check-availability.school-grade-wrapper button#edit-check-date-campsite-availability, form.webform-submission-form .node-add-reservation .check-availability.school-grade-wrapper button#edit-check-date-campsite-availability { position: relative; margin: 30px 15px !important; padding: 6px 40px; width: auto !important; min-width: 290px; background-color: #f4f2ef; }
/* line 203, ../src/scss/component/swfwmd/_swfwmd_node-add-reservation.scss */
.node-add-reservation .field--type-entity-reference.field--name-field-campsite.field--widget-options-select.form-group.js-form-wrapper.form-wrapper { display: none !important; }

/* SWFWMD Alerts.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_alerts.scss */
.alert a:not(.btn) { font-family: "Opensans Bold"; text-decoration: underline; }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_alerts.scss */
.alert.alert-success a, .alert.alert-success a:hover, .alert.alert-success a:focus { color: #125422; }
/* line 16, ../src/scss/component/swfwmd/_swfwmd_alerts.scss */
.alert.alert-info a, .alert.alert-info a:hover, .alert.alert-info a:focus { color: #03526b; }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_alerts.scss */
.alert.alert-warning a, .alert.alert-warning a:hover, .alert.alert-warning a:focus { color: #6a4f20; }
/* line 26, ../src/scss/component/swfwmd/_swfwmd_alerts.scss */
.alert.alert-danger a, .alert.alert-danger a:hover, .alert.alert-danger a:focus { color: #902a2e; }

/* Sidebar Menu.  */
/* line 7, ../src/scss/component/swfwmd/_swfwmd_sidebar-menu.scss */
nav.sidebar-menu ul { background-color: #f0fbfe; border: 1px solid #009fc6; padding: 10px; margin-bottom: 30px; }
/* line 9, ../src/scss/component/swfwmd/_swfwmd_sidebar-menu.scss */
nav.sidebar-menu ul li { margin-bottom: 1px; }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_sidebar-menu.scss */
nav.sidebar-menu ul li a { background-color: #017bb8; color: #ffffff; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_sidebar-menu.scss */
nav.sidebar-menu ul li a:after { content: ">"; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_sidebar-menu.scss */
nav.sidebar-menu ul li a:hover, nav.sidebar-menu ul li a:focus { background-color: #016a9f; }

/* SWFWMD Cart and Checkout Section.  */
/* line 9, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart #main, .section-checkout #main { padding-right: 30px; padding-left: 45px; }
@media screen and (min-width: 768px) { /* line 9, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  .section-cart #main, .section-checkout #main { padding-right: 0; padding-left: 15px; } }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart #edit-login-guest, .section-checkout #edit-login-guest { clear: left; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart #edit-actions, .section-checkout #edit-actions { margin-top: 30px; }
/* line 490, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button.btn, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more, .section-checkout #edit-actions button.btn, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more { font-family: "Oswald Regular"; letter-spacing: 2.4px; font-size: 16.2px; font-size: 1.62rem; text-transform: uppercase; padding: 11px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 501, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button.btn:focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions button.btn.focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.focus.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.focus.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.focus.read-more, .section-cart #edit-actions button.btn:active:focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:active:focus, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:active:focus, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:active:focus, .section-cart #edit-actions button.btn:active.focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:active.focus, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:active.focus, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:active.focus, .section-cart #edit-actions button.btn.active:focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.active.read-more:focus, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.active.read-more:focus, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.active.read-more:focus, .section-cart #edit-actions button.btn.active.focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.active.focus.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.active.focus.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.active.focus.read-more, .section-checkout #edit-actions button.btn:focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions button.btn.focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.focus.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.focus.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.focus.read-more, .section-checkout #edit-actions button.btn:active:focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:active:focus, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:active:focus, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:active:focus, .section-checkout #edit-actions button.btn:active.focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:active.focus, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:active.focus, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:active.focus, .section-checkout #edit-actions button.btn.active:focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.active.read-more:focus, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.active.read-more:focus, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.active.read-more:focus, .section-checkout #edit-actions button.btn.active.focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.active.focus.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.active.focus.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 507, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button.btn:hover, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:hover, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:hover, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:hover, .section-cart #edit-actions button.btn:focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:focus, .section-cart #edit-actions button.btn.focus, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.focus.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.focus.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.focus.read-more, .section-checkout #edit-actions button.btn:hover, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:hover, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:hover, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:hover, .section-checkout #edit-actions button.btn:focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:focus, .section-checkout #edit-actions button.btn.focus, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.focus.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.focus.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.focus.read-more { color: #ffffff; text-decoration: none; }
/* line 514, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button.btn:active, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.read-more:active, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.read-more:active, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.read-more:active, .section-cart #edit-actions button.btn.active, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.active.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.active.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.active.read-more, .section-checkout #edit-actions button.btn:active, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.read-more:active, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.read-more:active, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.read-more:active, .section-checkout #edit-actions button.btn.active, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.active.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.active.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 521, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button.btn.disabled, .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button.disabled.read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button.disabled.read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button.disabled.read-more, .section-cart #edit-actions button.btn[disabled], .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button[disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button[disabled].read-more, .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button[disabled].read-more, .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button[disabled].read-more, fieldset[disabled] .section-cart #edit-actions button.btn, fieldset[disabled] .section-cart #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart #edit-actions button.read-more, fieldset[disabled] .section-cart #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart #edit-actions button.read-more, fieldset[disabled] .section-cart #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart #edit-actions button.read-more, .section-checkout #edit-actions button.btn.disabled, .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button.disabled.read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button.disabled.read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button.disabled.read-more, .section-checkout #edit-actions button.btn[disabled], .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button[disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button[disabled].read-more, .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button[disabled].read-more, .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button[disabled].read-more, fieldset[disabled] .section-checkout #edit-actions button.btn, fieldset[disabled] .section-checkout #edit-actions .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout #edit-actions button.read-more, fieldset[disabled] .section-checkout #edit-actions .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout #edit-actions button.read-more, fieldset[disabled] .section-checkout #edit-actions .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout #edit-actions button.read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
/* line 531, ../src/scss/base/_mixins.scss */
.section-cart #edit-actions button a.btn.disabled, .section-cart #edit-actions button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart #edit-actions button a.disabled.read-more, .section-cart #edit-actions button .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart #edit-actions button a.disabled.read-more, .section-cart #edit-actions button .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart #edit-actions button a.disabled.read-more, fieldset[disabled] .section-cart #edit-actions button a.btn, fieldset[disabled] .section-cart #edit-actions button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart #edit-actions button a.read-more, fieldset[disabled] .section-cart #edit-actions button .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart #edit-actions button a.read-more, fieldset[disabled] .section-cart #edit-actions button .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart #edit-actions button a.read-more, .section-checkout #edit-actions button a.btn.disabled, .section-checkout #edit-actions button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout #edit-actions button a.disabled.read-more, .section-checkout #edit-actions button .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout #edit-actions button a.disabled.read-more, .section-checkout #edit-actions button .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout #edit-actions button a.disabled.read-more, fieldset[disabled] .section-checkout #edit-actions button a.btn, fieldset[disabled] .section-checkout #edit-actions button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout #edit-actions button a.read-more, fieldset[disabled] .section-checkout #edit-actions button .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout #edit-actions button a.read-more, fieldset[disabled] .section-checkout #edit-actions button .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout #edit-actions button a.read-more { pointer-events: none; }
/* line 30, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .views-field-remove-button button, .section-checkout .views-field-remove-button button { padding: 5px 10px !important; }
/* line 490, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button.btn, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more, .section-checkout .views-field-remove-button button.btn, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more { font-family: "Oswald Regular"; letter-spacing: 2.4px; font-size: 16.2px; font-size: 1.62rem; text-transform: uppercase; padding: 11px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 501, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button.btn:focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button button.btn.focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.focus.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.focus.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.focus.read-more, .section-cart .views-field-remove-button button.btn:active:focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:active:focus, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:active:focus, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:active:focus, .section-cart .views-field-remove-button button.btn:active.focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:active.focus, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:active.focus, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:active.focus, .section-cart .views-field-remove-button button.btn.active:focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.active.read-more:focus, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.active.read-more:focus, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.active.read-more:focus, .section-cart .views-field-remove-button button.btn.active.focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.active.focus.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.active.focus.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.active.focus.read-more, .section-checkout .views-field-remove-button button.btn:focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button button.btn.focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button button.btn:active:focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:active:focus, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:active:focus, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:active:focus, .section-checkout .views-field-remove-button button.btn:active.focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:active.focus, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:active.focus, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:active.focus, .section-checkout .views-field-remove-button button.btn.active:focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.active.read-more:focus, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.active.read-more:focus, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.active.read-more:focus, .section-checkout .views-field-remove-button button.btn.active.focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.active.focus.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.active.focus.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 507, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button.btn:hover, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:hover, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:hover, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:hover, .section-cart .views-field-remove-button button.btn:focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:focus, .section-cart .views-field-remove-button button.btn.focus, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.focus.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.focus.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button button.btn:hover, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:hover, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:hover, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:hover, .section-checkout .views-field-remove-button button.btn:focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:focus, .section-checkout .views-field-remove-button button.btn.focus, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.focus.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.focus.read-more { color: #ffffff; text-decoration: none; }
/* line 514, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button.btn:active, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.read-more:active, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.read-more:active, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.read-more:active, .section-cart .views-field-remove-button button.btn.active, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.active.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.active.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.active.read-more, .section-checkout .views-field-remove-button button.btn:active, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.read-more:active, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.read-more:active, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.read-more:active, .section-checkout .views-field-remove-button button.btn.active, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.active.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.active.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 521, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button.btn.disabled, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.disabled.read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.disabled.read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.disabled.read-more, .section-cart .views-field-remove-button button.btn[disabled], .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button[disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button[disabled].read-more, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button[disabled].read-more, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button[disabled].read-more, fieldset[disabled] .section-cart .views-field-remove-button button.btn, fieldset[disabled] .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart .views-field-remove-button button.read-more, fieldset[disabled] .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart .views-field-remove-button button.read-more, fieldset[disabled] .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart .views-field-remove-button button.read-more, .section-checkout .views-field-remove-button button.btn.disabled, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.disabled.read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.disabled.read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.disabled.read-more, .section-checkout .views-field-remove-button button.btn[disabled], .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button[disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button[disabled].read-more, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button[disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button[disabled].read-more, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button[disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button[disabled].read-more, fieldset[disabled] .section-checkout .views-field-remove-button button.btn, fieldset[disabled] .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout .views-field-remove-button button.read-more, fieldset[disabled] .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout .views-field-remove-button button.read-more, fieldset[disabled] .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout .views-field-remove-button button.read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
/* line 531, ../src/scss/base/_mixins.scss */
.section-cart .views-field-remove-button button a.btn.disabled, .section-cart .views-field-remove-button button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button a.disabled.read-more, .section-cart .views-field-remove-button button .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button a.disabled.read-more, .section-cart .views-field-remove-button button .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button a.disabled.read-more, fieldset[disabled] .section-cart .views-field-remove-button button a.btn, fieldset[disabled] .section-cart .views-field-remove-button button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart .views-field-remove-button button a.read-more, fieldset[disabled] .section-cart .views-field-remove-button button .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart .views-field-remove-button button a.read-more, fieldset[disabled] .section-cart .views-field-remove-button button .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart .views-field-remove-button button a.read-more, .section-checkout .views-field-remove-button button a.btn.disabled, .section-checkout .views-field-remove-button button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button a.disabled.read-more, .section-checkout .views-field-remove-button button .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button a.disabled.read-more, .section-checkout .views-field-remove-button button .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button a.disabled.read-more, fieldset[disabled] .section-checkout .views-field-remove-button button a.btn, fieldset[disabled] .section-checkout .views-field-remove-button button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout .views-field-remove-button button a.read-more, fieldset[disabled] .section-checkout .views-field-remove-button button .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout .views-field-remove-button button a.read-more, fieldset[disabled] .section-checkout .views-field-remove-button button .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout .views-field-remove-button button a.read-more { pointer-events: none; }
/* line 36, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .views-field-remove-button button.btn.btn-danger:before, .section-cart .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.btn-danger.read-more:before, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart .views-field-remove-button button.btn-danger.read-more:before, .section-cart .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.btn-danger.read-more:before, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart .views-field-remove-button button.btn-danger.read-more:before, .section-cart .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.btn-danger.read-more:before, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart .views-field-remove-button button.btn-danger.read-more:before, .section-checkout .views-field-remove-button button.btn.btn-danger:before, .section-checkout .views-field-remove-button .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post button.btn-danger.read-more:before, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout .views-field-remove-button button.btn-danger.read-more:before, .section-checkout .views-field-remove-button .section-blog aside .region-sidebar-second .block.social-media-post .article button.btn-danger.read-more:before, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout .views-field-remove-button button.btn-danger.read-more:before, .section-checkout .views-field-remove-button .section-about.about-newsroom #block-newsroomsocialmedia .article button.btn-danger.read-more:before, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout .views-field-remove-button button.btn-danger.read-more:before { content: "\e083"; font-family: 'Glyphicons Halflings'; padding-right: 10px; }
/* line 47, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .view-commerce-cart-form .table > tbody > tr > td, .section-checkout .view-commerce-cart-form .table > tbody > tr > td { vertical-align: middle; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .views-field-edit-quantity .form-control, .section-checkout .views-field-edit-quantity .form-control { height: 41px; }
/* line 59, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart #shipping-information-wrapper .panel-body .form-item, .section-cart #shipping-information-wrapper .path-admin .layout-column--half .panel__content .form-item, .path-admin .layout-column--half .section-cart #shipping-information-wrapper .panel__content .form-item, .section-cart #shipping-information-wrapper .node-edit .layout-column--half .panel__content .form-item, .node-edit .layout-column--half .section-cart #shipping-information-wrapper .panel__content .form-item, .section-checkout #shipping-information-wrapper .panel-body .form-item, .section-checkout #shipping-information-wrapper .path-admin .layout-column--half .panel__content .form-item, .path-admin .layout-column--half .section-checkout #shipping-information-wrapper .panel__content .form-item, .section-checkout #shipping-information-wrapper .node-edit .layout-column--half .panel__content .form-item, .node-edit .layout-column--half .section-checkout #shipping-information-wrapper .panel__content .form-item { margin-top: 20px; }
/* line 64, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"], .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] { border: 1px solid #017bb8; margin-top: 20px; }
/* line 490, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more { font-family: "Oswald Regular"; letter-spacing: 2.4px; font-size: 16.2px; font-size: 1.62rem; text-transform: uppercase; padding: 11px 12px; font-size: 16px; line-height: 1.75; border-radius: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
/* line 501, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }
/* line 507, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more { color: #ffffff; text-decoration: none; }
/* line 514, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 521, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled], .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, fieldset[disabled] .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, fieldset[disabled] .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, fieldset[disabled] .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled], .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, fieldset[disabled] .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, fieldset[disabled] .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, fieldset[disabled] .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; }
/* line 531, ../src/scss/base/_mixins.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.btn.disabled, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.btn, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.btn.disabled, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.disabled.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-blog aside .region-sidebar-second .block.social-media-post .article a.disabled.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-about.about-newsroom #block-newsroomsocialmedia .article a.disabled.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.disabled.read-more, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.btn, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"] a.read-more { pointer-events: none; }
/* line 68, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more { color: #414042; background-color: #ffffff; border-color: #bcbec0; }
/* line 11, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more { color: #414042; background-color: #e6e6e6; border-color: #7a7e82; }
/* line 17, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover { color: #414042; background-color: #e6e6e6; border-color: #9c9fa2; }
/* line 22, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle, .open > .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle, .open > .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more { color: #414042; background-color: #e6e6e6; border-color: #9c9fa2; }
/* line 29, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle:hover, .open > .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle:focus, .open > .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle.focus, .open > .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .open > .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .open > .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active.focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.focus.read-more, .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle:hover, .open > .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:hover, .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle:focus, .open > .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more:focus, .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle.focus, .open > .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .open > .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .open > .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.focus.read-more { color: #414042; background-color: #d4d4d4; border-color: #7a7e82; }
/* line 37, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle, .open > .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:active, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.active, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].active.read-more, .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.dropdown-toggle, .open > .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .open > .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .open > .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].dropdown-toggle.read-more { background-image: none; }
/* line 45, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled.focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled]:hover, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled]:focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled].focus, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, fieldset[disabled] .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, fieldset[disabled] .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, fieldset[disabled] .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, fieldset[disabled] .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, fieldset[disabled] .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.disabled.focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].disabled.focus.read-more, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled]:hover, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:hover, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled]:focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].read-more:focus, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn[disabled].focus, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"][disabled].focus.read-more, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:hover, fieldset[disabled] .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:hover, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn:focus, fieldset[disabled] .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more:focus, fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn.focus, fieldset[disabled] .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, fieldset[disabled] .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, fieldset[disabled] .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article fieldset[disabled] .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].focus.read-more { background-color: #ffffff; border-color: #bcbec0; }
/* line 53, ../bootstrap/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn .badge, .section-cart .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-cart .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-cart .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-cart [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].btn .badge, .section-checkout .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-checkout .section-blog aside .region-sidebar-second .block.social-media-post .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-blog aside .region-sidebar-second .block.social-media-post .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-checkout .section-about.about-newsroom #block-newsroomsocialmedia .article [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge, .section-about.about-newsroom #block-newsroomsocialmedia .article .section-checkout [data-drupal-selector="edit-shipping-information-recalculate-shipping"].read-more .badge { color: #ffffff; background-color: #414042; }
/* line 73, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .layout-region-checkout-secondary, .section-checkout .layout-region-checkout-secondary { border: 1px solid #009fc6; padding: 30px; }
/* line 77, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .layout-region-checkout-secondary > h3, .section-checkout .layout-region-checkout-secondary > h3 { margin-top: 0; }
/* line 83, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
.section-cart .form-item-shipping-information-shipping-profile-address-0-address-country-code, .section-checkout .form-item-shipping-information-shipping-profile-address-0-address-country-code { display: none; }

/* line 90, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
div.cart-empty-page div.jumbotron { background-color: #1CB4AA; font-size: 18px; font-size: 1.8rem; font-family: "Oswald Regular"; color: #fff; text-transform: uppercase; letter-spacing: 2px; padding: 20px; margin-top: 30px; height: auto; }
@media screen and (max-width: 767px) { /* line 90, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page div.jumbotron { padding: 20px; } }
@media screen and (min-width: 768px) { /* line 90, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page div.jumbotron { padding-right: 180px; margin-top: 30px; } }
@media screen and (min-width: 768px) { /* line 90, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page div.jumbotron { padding-right: 180px; } }

/* line 113, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
div.cart-empty-page a.btn.btn-default, div.cart-empty-page .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.btn-default.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-blog aside .region-sidebar-second .block.social-media-post .article a.btn-default.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-about.about-newsroom #block-newsroomsocialmedia .article a.btn-default.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article div.cart-empty-page a.btn-default.read-more { background-color: #003a5d; color: #fff; width: 150px; height: 40px; margin: 20px 0 20px 20px; }
@media screen and (max-width: 767px) { /* line 113, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page a.btn.btn-default, div.cart-empty-page .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.btn-default.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-blog aside .region-sidebar-second .block.social-media-post .article a.btn-default.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-about.about-newsroom #block-newsroomsocialmedia .article a.btn-default.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article div.cart-empty-page a.btn-default.read-more { width: 100%; margin: 0; margin-top: 20px; } }
@media screen and (min-width: 768px) { /* line 113, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page a.btn.btn-default, div.cart-empty-page .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.btn-default.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-blog aside .region-sidebar-second .block.social-media-post .article a.btn-default.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-about.about-newsroom #block-newsroomsocialmedia .article a.btn-default.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article div.cart-empty-page a.btn-default.read-more { margin-top: 30px; position: absolute; right: 40px; bottom: 30px; } }
@media screen and (min-width: 992px) { /* line 113, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
  div.cart-empty-page a.btn.btn-default, div.cart-empty-page .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.btn-default.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-blog aside .region-sidebar-second .block.social-media-post .article a.btn-default.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article div.cart-empty-page a.btn-default.read-more, div.cart-empty-page .section-about.about-newsroom #block-newsroomsocialmedia .article a.btn-default.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article div.cart-empty-page a.btn-default.read-more { margin-top: 30px; position: absolute; right: 30px; bottom: 30px; } }

/* line 140, ../src/scss/component/swfwmd/_swfwmd_cart-checkout.scss */
body #page-top { background-color: none; }

/* Styles galleries.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#views-exposed-form-newsroom-videos-page-1 { margin-bottom: 20px; }

/* line 10, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left { margin-top: 44px; }
/* line 14, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left section:nth-of-type(1) { margin-top: 0; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag { width: 100%; }
/* line 283, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category legend, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag legend { border-bottom-color: #ceaf51; border-bottom-width: 1px; border-bottom-style: solid; padding-top: 20px; font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }
/* line 293, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category label, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag label { font-family: "OpenSans Semibold"; text-transform: capitalize; letter-spacing: initial; }
/* line 298, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox { display: block; color: #414042; }
/* line 302, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:not(:checked), .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:not(:checked), .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked { position: absolute; left: -9999px; }
/* line 308, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:not(:checked) + label, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked + label, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:not(:checked) + label, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked + label { position: relative; padding-left: 25px; cursor: pointer; }
/* line 315, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:not(:checked) + label:before, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked + label:before, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:not(:checked) + label:before, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 8px; width: 12px; height: 12px; border: 1px solid #017bb8; }
/* line 323, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked + label:before, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked + label:before { background-color: #017bb8; }
/* line 326, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked + label:after, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 0; left: 0px; font-size: 16px; font-size: 1.6rem; color: #ffffff; transition: all .2s; }
/* line 336, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:not(:checked) + label:after, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
/* line 341, ../src/scss/base/_mixins.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left #edit-category .checkbox [type="checkbox"]:checked + label:after, .section-about.about-newsroom-image-gallery aside.sidebar-left #edit-image-tag .checkbox [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); }
/* line 24, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.section-about.about-newsroom-image-gallery aside.sidebar-left legend { font-size: 18px; font-size: 1.8rem; color: #25313f; margin-bottom: 10px; font-family: "OpenSans Bold"; }

/* line 540, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content { column-gap: 30px; line-height: 0; }
@media screen and (min-width: 768px) { /* line 540, ../src/scss/base/_mixins.scss */
  .view-images-gallery.gallery-wrapper .view-content { column-count: 2; } }
@media screen and (min-width: 992px) { /* line 540, ../src/scss/base/_mixins.scss */
  .view-images-gallery.gallery-wrapper .view-content { column-count: 3; } }
/* line 555, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content .item { position: relative; display: inline-block; width: 100%; margin: 15px 0; }
/* line 561, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image img { width: 100% !important; height: auto !important; }
/* line 566, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-info { position: absolute; bottom: 23px; left: 23px; }
/* line 570, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-info .item-title { font-family: "Oswald Extra Light"; text-transform: uppercase; letter-spacing: 4px; color: #ffffff; font-size: 26px; font-size: 2.6rem; line-height: 1.5; }
/* line 578, ../src/scss/base/_mixins.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-info .item-title a { border-style: solid; border-width: 0 0 4px 0; border-color: #017bb8; }
@media screen and (max-width: 767px) { /* line 37, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
  .view-images-gallery.gallery-wrapper .view-content { margin-left: 30px; margin-right: 30px; } }
/* line 48, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content:hover .item > .item-image img:hover { opacity: 1; }
/* line 55, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item { box-shadow: 0 0 5px #bcbec0; padding: 5px; }
/* line 58, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-info { left: 10px; bottom: 8px; }
/* line 61, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-info .item-title { font-size: 16px; font-size: 1.6rem; letter-spacing: 1px; padding-top: 5px; font-family: Opensans Bold; text-shadow: 0 0 4px #bcbec0; }
/* line 69, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image { position: relative; }
/* line 71, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image img { transition: .8s opacity; }
/* line 77, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image .image-magnifier { position: absolute; top: 0; right: 0; width: 40px; height: 30px; }
/* line 83, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image .image-magnifier a { width: 40px; height: 40px; display: block; }
/* line 87, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
.view-images-gallery.gallery-wrapper .view-content .item > .item-image .image-magnifier a:before { line-height: 2; font-size: 20px; font-size: 2rem; font-family: "FontAwesome"; content: "\f2d0"; padding-left: 10px; color: #ffffff; text-shadow: 0 0 4px #bcbec0; }

/* line 109, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxLoadedContent { margin-bottom: 40px; }

/* line 112, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxCurrent { bottom: 0; left: 100px; font-family: "Oswald Regular"; }

/* line 117, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxPrevious, #cboxNext, #cboxClose { background: none; text-indent: initial; width: 50px; }
/* line 124, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxPrevious:before, #cboxNext:before, #cboxClose:before { font-family: FontAwesome; font-size: 16px; font-size: 1.6rem; color: #017bb8; vertical-align: middle; width: 40px; }

/* line 133, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxPrevious:before { content: "\f053"; }

/* line 137, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxNext { left: 40px; }
/* line 139, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxNext:before { content: "\f054"; }

/* line 144, ../src/scss/component/swfwmd/_swfwmd_galleries.scss */
#cboxClose:before { content: "\f00d"; }

/* SWFWMD Splash School Grants.  */
@media screen and (min-width: 992px) { /* line 5, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
  form.webform-submission-form { padding-left: 140px; padding-right: 140px; } }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form #edit-school-grant-application { margin-top: 30px; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form #edit-address--wrapper > .form-group, form.webform-submission-form #edit-address-mailing--wrapper > .form-group, form.webform-submission-form #edit-school-type-wrapper > .form-group, form.webform-submission-form #edit-school-grade-wrapper > .form-group { margin-top: 0; margin-bottom: 0; }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form #edit-is-your-school-title-1---wrapper { margin-top: 0; margin-bottom: 0; }
/* line 36, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form .form-group { margin-top: 20px; margin-bottom: 20px; }
/* line 41, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form legend { font-family: "Oswald DemiBold"; letter-spacing: 1px; text-transform: uppercase; font-weight: normal; color: #414042; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form label { font-size: 16px; font-size: 1.6rem; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form fieldset { margin-bottom: 30px; }
/* line 56, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form fieldset .fieldset-wrapper { padding-top: 10px; }
/* line 63, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form .form-inline .form-control { display: block; vertical-align: initial; width: 100%; }
/* line 68, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form .form-inline label { margin-bottom: 5px; }
/* line 75, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form .form-type-webform-custom-composite > .container-inline { display: flex; flex-flow: nowrap; }
/* line 76, ../src/scss/component/swfwmd/_swfwmd_splash-school-grants.scss */
form.webform-submission-form .form-type-webform-custom-composite > .container-inline .form-group { margin: 0; }

/* Newsletter Blocks.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_newsletter-block.scss */
.newsletter-block { margin-bottom: 20px; }
/* line 7, ../src/scss/component/swfwmd/_swfwmd_newsletter-block.scss */
.newsletter-block a { color: #ffffff; font-size: 12px; font-size: 1.2rem; font-family: "Opensans Bold"; }

/* The workbench moderation form.   */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form { padding: 10px; border-bottom: 1px solid #bcbec0; background-color: rgba(206, 175, 81, 0.1); }
/* line 10, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul { padding-left: 0; flex-wrap: nowrap; border-bottom: none; }
/* line 16, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul li .form-item { margin-right: 10px; }
/* line 19, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul li .control-label { margin-bottom: 0; display: block; }
/* line 23, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul li button { padding: 10px 14px 11px; }
/* line 26, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul li .select-wrapper { width: auto; }
/* line 30, ../src/scss/component/swfwmd/_swfwmd_workbench-moderation-form.scss */
form.workbench-moderation-entity-moderation-form ul li:first-of-type { flex: 2 0; }

/* Alert messages for recreation sites.  */
/* line 5, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert, .alert.swfwmd_site_alert { width: 100%; text-align: center; padding-top: 20px; margin-bottom: 0; border-radius: 0; border: none; }
/* line 15, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert button.close, .alert.swfwmd_site_alert button.close { text-shadow: none; border-radius: 50%; background-color: #ffffff; color: #D49644; font-size: 14px; font-size: 1.4rem; height: 15px; width: 15px; opacity: 0.6; position: relative; right: 10px; }
/* line 26, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert button.close:hover, .alert.swfwmd_site_alert button.close:hover { opacity: 0.9; }

/* line 31, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert { z-index: 16001; padding-top: 10px; padding-bottom: 10px; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert.notice { background-color: #D49644; color: #000033; }
/* line 36, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert.emergency { background-color: #aa0000; color: white; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert.emergency a.global-alert { color: white; }
/* line 41, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert.emergency a.global-alert:before { background-color: white; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert a.global-alert { text-decoration: none !important; font-family: "Opensans Regular" !important; display: flex; align-items: center; justify-content: center; color: #000033; font-size: 14px; font-size: 1.4rem; }
/* line 58, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert a.global-alert:before { margin-right: 5px; content: "!"; height: 17px; min-width: 17px; border-radius: 50%; background-color: #000033; display: inline-block; vertical-align: middle; line-height: 1.2; color: #D49644; }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.bs-site-alert button.close { top: 5px; }

/* line 77, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.swfwmd_site_alert { background-color: #017bb8; color: white; margin: 0; border-radius: 0; border: none; z-index: 18001; }
/* line 85, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.swfwmd_site_alert button.close { color: #017bb8; }
/* line 89, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.swfwmd_site_alert a.btn, .alert.swfwmd_site_alert .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post a.read-more, .page-node-type-blog-article aside .region-sidebar-second .block.social-media-post .alert.swfwmd_site_alert a.read-more, .alert.swfwmd_site_alert .section-blog aside .region-sidebar-second .block.social-media-post .article a.read-more, .section-blog aside .region-sidebar-second .block.social-media-post .article .alert.swfwmd_site_alert a.read-more, .alert.swfwmd_site_alert .section-about.about-newsroom #block-newsroomsocialmedia .article a.read-more, .section-about.about-newsroom #block-newsroomsocialmedia .article .alert.swfwmd_site_alert a.read-more { font-family: "Oswald Regular"; font-size: 13.8px; font-size: 1.38rem; letter-spacing: 2px; }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.alert.swfwmd_site_alert .alert_message { padding-bottom: 15px; }

/* line 102, ../src/scss/component/swfwmd/_swfwmd_broadcast.scss */
.recreation-closed-recreation-sites .views-field-field-recreation-site-address .country { display: none; }

/* Mfl report page.  */
@media screen and (max-width: 767px) { /* line 8, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .main-container .page-header { margin-bottom: 2px; margin-top: 70px; } }
@media screen and (max-width: 992px) { /* line 16, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .region-content { padding-right: 0; } }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container { border: 1px solid #017bb8; border-width: 0 1px 1px 1px; padding: 0; }
@media screen and (max-width: 767px) { /* line 21, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .views-element-container { margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; overflow-x: scroll; } }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table { margin-bottom: 0; border: none !important; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table tr, .projects-mfl-documents-and-reports .views-element-container table td { border: none; }
/* line 54, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table tr td:first-of-type { padding-left: 30px; }
/* line 57, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table tr td:last-of-type { padding-right: 30px; }
/* line 61, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table tr.Proposed { background-color: rgba(217, 83, 79, 0.05); }
/* line 64, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container table tr.Adopted { background-color: rgba(87, 218, 164, 0.05); }
/* line 73, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container .views-field-field-report ul, .projects-mfl-documents-and-reports .views-element-container .views-field-field-appendix ul, .projects-mfl-documents-and-reports .views-element-container .views-field-field-review ul { list-style-type: none; padding: 0; }
/* line 78, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container .views-field-field-location { font-family: "OpenSans Semibold"; }
/* line 82, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container .view-filters { padding: 0 30px 30px; }
/* line 85, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container .view-filters .form-item-document-status { float: right; }
/* line 87, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .views-element-container .view-filters .form-item-document-status .form-control { height: 33px; }
/* line 98, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .nav-tabs { border-bottom: 1px solid #017bb8; min-width: 100%; }
/* line 101, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .nav-tabs > li { float: none; margin-bottom: -1px; }
@media screen and (min-width: 1200px) { /* line 101, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .nav-tabs > li { float: left; } }
/* line 111, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .nav-tabs > li > a { margin-right: 0; color: #414042; font-family: "Oswald Regular"; text-transform: uppercase; line-height: 1.75; border: 1px solid #bcbec0; border-width: 1px 1px 0 1px; border-radius: 0 0 0 0; background-color: #f8f8f8; padding: 15px 20px; }
@media screen and (min-width: 1200px) { /* line 111, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .nav-tabs > li > a { margin-right: 7px; } }
/* line 126, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .nav-tabs > li > a:hover { border-color: #d6d8d9 #d6d8d9 #ddd; }
/* line 133, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
.projects-mfl-documents-and-reports .nav-tabs > li.active > a, .projects-mfl-documents-and-reports .nav-tabs > li.active > a:hover, .projects-mfl-documents-and-reports .nav-tabs > li.active > a:focus { color: #017bb8; background-color: #fff; border: 1px solid #017bb8; border-bottom-color: transparent; cursor: default; }

@media screen and (max-width: 767px) { /* line 151, ../src/scss/component/swfwmd/_swfwmd_mfl-uploads.scss */
  .projects-mfl-documents-and-reports .nav-tabs, .tabs, .with-view nav.tabs { margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; overflow-x: scroll; } }

/*  User profile pages.  */
/* line 9, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user .label { color: #414042; padding: 0; }
@media screen and (min-width: 768px) { /* line 14, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user #main { padding-right: 15px; padding-left: 15px; } }
@media screen and (min-width: 992px) { /* line 14, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user #main { padding-right: 15px; padding-left: 15px; } }
/* line 25, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user #main .region-content { padding-right: 0; }
/* line 27, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user #main .region-content .view-commerce-user-orders { padding-left: 30px; padding-right: 30px; }
@media screen and (min-width: 768px) { /* line 27, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user #main .region-content .view-commerce-user-orders { padding-left: 0; padding-right: 0; } }
@media screen and (max-width: 767px) { /* line 35, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user #main .region-content .user-form, .section-user #main .region-content .user-pass, .section-user #main .region-content .user-login-form { padding-left: 30px; padding-right: 30px; } }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user #main .region-content .user-form .form-group, .section-user #main .region-content .user-pass .form-group, .section-user #main .region-content .user-login-form .form-group { margin-bottom: 15px; vertical-align: top; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user .order { padding-left: 30px; padding-right: 15px; }
@media screen and (min-width: 768px) { /* line 50, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user .order { padding-left: 0; padding-right: 0; } }
/* line 60, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user .nav-tabs { min-width: 100%; margin-bottom: 30px; }
/* line 63, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
.section-user .nav-tabs > li { float: none; }
@media screen and (max-width: 767px) { /* line 67, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user .nav-tabs > li > a { border: none; padding: 4px 0; } }
@media screen and (min-width: 768px) { /* line 63, ../src/scss/component/swfwmd/_swfwmd_section-user.scss */
  .section-user .nav-tabs > li { float: left; } }

/*  Solicitations document list.  */
/*  Staff directory.  */
@media screen and (max-width: 767px) { /* line 9, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
  .about-staff-directory #main .region-content { padding-left: 30px; padding-right: 30px; } }
@media screen and (min-width: 768px) { /* line 9, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
  .about-staff-directory #main .region-content { padding-right: 0; } }
@media screen and (max-width: 767px) { /* line 26, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
  .about-staff-directory .table > thead > tr > th, .about-staff-directory .table > thead > tr > td, .about-staff-directory .table > tbody > tr > th, .about-staff-directory .table > tbody > tr > td, .about-staff-directory .table > tfoot > tr > th, .about-staff-directory .table > tfoot > tr > td { padding: 5px; } }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-filters form { margin: 10px 0 30px; }
/* line 38, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-filters form #edit-submit-staff-directory { padding: 11px 15px; }
@media screen and (max-width: 767px) { /* line 38, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
  .about-staff-directory .view-filters form #edit-submit-staff-directory { margin-top: 15px; } }
/* line 46, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-content { overflow-x: auto; }
/* line 48, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-content table { border: 1px solid #017bb8; width: 100%; }
/* line 52, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-content table tr, .about-staff-directory .view-content table td { border-top: none; }
/* line 59, ../src/scss/component/swfwmd/_swfwmd_staff-directory.scss */
.about-staff-directory .view-content table tr > th { border-bottom: 1px solid #017bb8; }

/* Embedded videos.  */
/* line 7, ../src/scss/component/swfwmd/_swfwmd_embedded-video.scss */
.embedded-entity.video, .embedded-entity.video_wowza { display: block; }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_embedded-video.scss */
.embedded-entity.video article, .embedded-entity.video_wowza article { float: none; }
/* line 15, ../src/scss/component/swfwmd/_swfwmd_embedded-video.scss */
.embedded-entity.video .video-embed-field-responsive-video, .embedded-entity.video_wowza .video-embed-field-responsive-video { position: relative; width: 100%; height: 0; padding-bottom: 56.25%; }
/* line 22, ../src/scss/component/swfwmd/_swfwmd_embedded-video.scss */
.embedded-entity.video .jwplayer, .embedded-entity.video .jw-preview, .embedded-entity.video_wowza .jwplayer, .embedded-entity.video_wowza .jw-preview { background-color: #fff; }

/*  Tables.   */
/* line 11, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content table { overflow-x: auto; border: 1px solid #017bb8; width: 100%; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content table > thead > tr > th { white-space: nowrap; }
/* line 24, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content table tr, .with-view #main .view-content table td { border-top: none; line-height: 1.3; }
/* line 29, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content table tr .views-field-field-contractor-phone, .with-view #main .view-content table td .views-field-field-contractor-phone { white-space: nowrap; }
/* line 35, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content table tr > th { border-bottom: 1px solid #017bb8; }
/* line 40, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view { margin: 0 0 10px; }
/* line 41, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view h4 { margin-bottom: 0; }
/* line 47, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table { margin-bottom: 0; }
/* line 50, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table:last-of-type { margin-bottom: 30px; }
/* line 54, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table thead { display: none; }
/* line 59, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table:first-of-type thead { display: table-header-group; }
/* line 66, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table th.views-field-field-sale-surplus-id, .with-view #main .view-content .grouped-view .grouped-content table td.views-field-field-sale-surplus-id { width: 15%; }
/* line 69, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table th.views-field-field-sale-surplus-acres, .with-view #main .view-content .grouped-view .grouped-content table td.views-field-field-sale-surplus-acres { width: 10%; }
/* line 72, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table th.views-field-field-sale-terms-of-sale, .with-view #main .view-content .grouped-view .grouped-content table td.views-field-field-sale-terms-of-sale { width: 35%; }
/* line 75, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.with-view #main .view-content .grouped-view .grouped-content table th.views-field-field-sale-additional-info, .with-view #main .view-content .grouped-view .grouped-content table td.views-field-field-sale-additional-info { width: 40%; }

/* line 92, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.view-document-and-reports.view-display-id-page_1 table.table tr td:nth-of-type(1) { width: 15%; }
/* line 95, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.view-document-and-reports.view-display-id-page_1 table.table tr td:nth-of-type(2) { width: 40%; }
/* line 98, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.view-document-and-reports.view-display-id-page_1 table.table tr td:nth-of-type(3) { width: 12%; }
/* line 101, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.view-document-and-reports.view-display-id-page_1 table.table tr td:nth-of-type(4) { width: 21%; }
/* line 104, ../src/scss/component/swfwmd/_swfwmd_tables.scss */
.view-document-and-reports.view-display-id-page_1 table.table tr td:nth-of-type(5) { width: 12%; }

/*  Events   */
@media screen and (max-width: 767px) { /* line 11, ../src/scss/component/swfwmd/_swfwmd_events.scss */
  .page-node-type-event article > .content > .col-sm-6, .page-node-type-event .path-admin article > .content > .layout-column--half, .path-admin .page-node-type-event article > .content > .layout-column--half, .page-node-type-event .node-edit article > .content > .layout-column--half, .node-edit .page-node-type-event article > .content > .layout-column--half, .page-node-type-event .page-node-type-recreation-site .field--name-field-recreation-site-activities article > .content > .item, .page-node-type-recreation-site .field--name-field-recreation-site-activities .page-node-type-event article > .content > .item, .page-node-type-event .section-about.about-newsroom article > .content > #block-socialmedialinks-newsroom, .section-about.about-newsroom .page-node-type-event article > .content > #block-socialmedialinks-newsroom, .page-node-type-event .view-newsroom-page-1 article > .content > h1.page-header, .view-newsroom-page-1 .page-node-type-event article > .content > h1.page-header, .page-node-type-event form.webform-submission-form article > .school-type-wrapper.content > .form-item, form.webform-submission-form .page-node-type-event article > .school-type-wrapper.content > .form-item, .page-node-type-event form.webform-submission-form article > .school-grade-wrapper.content > .form-item, form.webform-submission-form .page-node-type-event article > .school-grade-wrapper.content > .form-item { padding: 0; } }
@media screen and (max-width: 767px) { /* line 18, ../src/scss/component/swfwmd/_swfwmd_events.scss */
  .page-node-type-event .main-container .page-header { margin-bottom: 2px; } }
@media screen and (max-width: 767px) { /* line 23, ../src/scss/component/swfwmd/_swfwmd_events.scss */
  .page-node-type-event .main-container h1.page-header { font-size: 36px; font-size: 3.6rem; } }
@media screen and (max-width: 767px) { /* line 29, ../src/scss/component/swfwmd/_swfwmd_events.scss */
  .page-node-type-event .field--name-field-start-date { font-size: 20px; font-size: 2.0rem; line-height: 1.25; margin-bottom: 10px; } }

/* line 38, ../src/scss/component/swfwmd/_swfwmd_events.scss */
.geolocation-google-map { min-height: 480px; }

@media screen and (max-width: 767px) { /* line 41, ../src/scss/component/swfwmd/_swfwmd_events.scss */
  .page-node-type-event h1.page-header, .with-view h1.page-header { margin-top: 80px; } }

/* Governing Board.  */
/* line 173, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-wrapper { box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.1); margin-bottom: 30px; background-color: #ffffff; }
/* line 180, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-image { padding-left: 0; padding-right: 0; }
/* line 183, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-image img { min-width: 100%; }
/* line 188, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-title { font-size: 19.3px; font-size: 1.93rem; color: #25313f; padding-top: 15px; margin-top: 0; margin-bottom: 15px; }
/* line 195, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-title a { color: #25313f; }
/* line 200, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-info { padding: 0 20px 20px; }
/* line 204, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-date { font-size: 13px; font-size: 1.3rem; margin-bottom: 20px; }
/* line 209, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .article-summary { font-size: 14px; font-size: 1.4rem; line-height: 17px; }
/* line 214, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .read-more { font-size: 13px; font-size: 1.3rem; font-family: "Oswald Regular"; text-transform: uppercase; letter-spacing: 2px; }
/* line 222, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container { margin-bottom: 0; }
/* line 224, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured { margin-bottom: 30px; }
/* line 227, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured .article-info { padding: 0 25px 20px; }
/* line 231, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured .article-title { font-size: 24px; font-size: 2.4rem; margin-top: 40px; margin-bottom: 15px; }
/* line 237, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured .article-date { font-size: 16px; font-size: 1.6rem; margin-bottom: 30px; }
/* line 242, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured .article-summary { font-size: 16px; font-size: 1.6rem; line-height: 27px; }
/* line 247, ../src/scss/base/_mixins.scss */
.about-about-the-district-governing-board .views-element-container .featured .read-more { font-size: 16px; font-size: 1.6rem; }
/* line 12, ../src/scss/component/swfwmd/_swfwmd_governing-board.scss */
.about-about-the-district-governing-board .article-image img { width: 100%; }
/* line 17, ../src/scss/component/swfwmd/_swfwmd_governing-board.scss */
.about-about-the-district-governing-board .board-position { font-family: "Opensans Bold"; }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_governing-board.scss */
.about-about-the-district-governing-board .views-field-field-start-date { font-family: "Opensans Bold"; }

/* line 29, ../src/scss/component/swfwmd/_swfwmd_governing-board.scss */
.page-node-type-board-member .field--name-field-pro img { width: 100%; max-width: 245px; }
/* line 34, ../src/scss/component/swfwmd/_swfwmd_governing-board.scss */
.page-node-type-board-member .field--name-field-board-position { font-family: "Opensans Bold"; }

/* Spring dashboard.  */
/* line 6, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard h1.page-header span.page-header-subtitle { display: block; font-size: 40px; line-height: 70px; }
/* line 11, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .springs-info { text-align: center; }
/* line 13, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .springs-info span { font-weight: bold; color: #0079c2; }
/* line 18, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.row, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address--wrapper, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address--wrapper, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address-mailing--wrapper, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address-mailing--wrapper, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-type-wrapper, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-type-wrapper, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-grade-wrapper, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-grade-wrapper { background-color: #00aeef; border-radius: 8.5px; }
/* line 21, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.row h3, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address--wrapper h3, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address--wrapper h3, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address-mailing--wrapper h3, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address-mailing--wrapper h3, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-type-wrapper h3, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-type-wrapper h3, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-grade-wrapper h3, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-grade-wrapper h3 { color: #ffffff; }
/* line 24, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.row div, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address--wrapper div, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address--wrapper div, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart#edit-address-mailing--wrapper div, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart#edit-address-mailing--wrapper div, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-type-wrapper div, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-type-wrapper div, .section-projects.page-node-type-springshed-dashboard form.webform-submission-form .spring-dashboard-current-chart.school-grade-wrapper div, form.webform-submission-form .section-projects.page-node-type-springshed-dashboard .spring-dashboard-current-chart.school-grade-wrapper div { border-right: solid #ffffff 1px; color: #ffffff; }
/* line 32, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-current h2, .section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-current .spring-dashboard-current-date, .section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-current .spring-dashboard-current-chart { text-align: center; }
/* line 39, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts h3 { text-align: center; }
/* line 42, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts h4.tip-inline { clear: left; display: inline; }
/* line 49, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts .box.info img, .section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts .box.topo-map img { width: 100%; }
/* line 53, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts .box div { margin-top: 5px; }
/* line 56, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts .box .nitrate-chart-legend { margin: 15px auto 0; }
/* line 59, ../src/scss/component/swfwmd/_swfwmd_spring-dashboard.scss */
.section-projects.page-node-type-springshed-dashboard .spring-dashboard-overview .spring-dashboard-charts .box .field--name-field-dashboard-florida-inset { position: absolute; z-index: 999; right: 0; margin-right: 20px; }

/* line 1, ../src/scss/component/swfwmd/_swfwmd_activities.scss */
#views-bootstrap-activity-details-activity-details-page .tile { min-width: 275px; min-height: 275px; margin-bottom: 20px; }
/* line 5, ../src/scss/component/swfwmd/_swfwmd_activities.scss */
#views-bootstrap-activity-details-activity-details-page .tile .col { margin-right: 10px; }

/* Welcome to Compass. Use this file to write IE specific override styles. Import this file using the following HTML or equivalent: <!--[if IE]> <link href="/stylesheets/ie.css" media="screen, projection" rel="stylesheet" type="text/css" /> <![endif]--> */

/*# sourceMappingURL=style.css.map */
