/*! MNC */
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Main Stylesheet
******************************************************************/
/*********************
IMPORTING PARTIALS
*********************/
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Variables
******************************************************************/
/* LINES AND FONTS */
/* COLOUR SETTINGS */
/* COLOUR ASSIGNMENTS */
/* PAGE ASSIGNMENTS */
/* default */
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: normalize.scss 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css
******************************************************************/
/*******
   HTML5 display definitions
********/
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

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

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

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

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

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

/*******
   Links
********/
/**
 * Remove the $light-grey background color from active links in IE 10.
 */
a {
  background: transparent; }

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

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

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

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

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

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

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

/*
 * proper formatting (http://blog.fontdeck.com/post/9037028497/hyphens)
*/
p {
  -webkit-hyphens: none;
  -epub-hyphens: none;
  -moz-hyphens: none;
  hyphens: none; }

/*
 * Addresses margins set differently in IE6/7.
 */
pre {
  margin: 0; }

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

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

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

/**
 * Address inconsistent and variable font size in all browsers.
 */
q:before,
q:after {
  content: '';
  content: none; }

small, .small {
  font-size: 75%; }

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

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/*******
  Lists
********/
/*
 * Addresses margins set differently in IE6/7.
 */
dl,
menu,
ol,
ul {
  background: transparent;
  color: #333;
  margin: 1em 0; }

dd {
  margin: 0; }

/*
 * Addresses paddings set differently in IE6/7.
 */
menu {
  padding: 0 0 0 40px; }

ol,
ul {
  padding: 0;
  list-style-type: none; }

/*
 * Corrects list images handled incorrectly in IE7.
 */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.image-replacement,
.ir {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }

.clearfix, .cf {
  zoom: 1; }
  .clearfix:before, .clearfix:after, .cf:before, .cf:after {
    content: "";
    display: table; }
  .clearfix:after, .cf:after {
    clear: both; }

/*
use the best ampersand
http://simplebits.com/notebook/2008/08/14/ampersands-2/
*/
span.amp {
  font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
  font-style: italic; }

/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Typography
******************************************************************/
/*********************
FONTS
*********************/
/*"Georgia", Cambria, Times New Roman, Times, serif;*/
p {
  word-wrap: break-word;
  /*-ms-word-break: break-all;
  -ms-word-wrap: break-all;
      word-break: break-word;
     word-break: break-word;
  // cleaning up the ragged lines and breaks
  -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
  // sets a minimum number of characters before and after the break
  -webkit-hyphenate-before: 2;
   -webkit-hyphenate-after: 3;
           hyphenate-lines: 3;
*/
  -webkit-font-feature-settings: "liga", "dlig";
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga", "dlig";
  -o-font-feature-settings: "liga", "dlig";
  font-feature-settings: "liga", "dlig"; }

/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Sass Functions
******************************************************************/
/*********************
COLOR FUNCTIONS
*********************/
/*********************
RESPONSIVE HELPER FUNCTION
width: cp(650px, 1000px);
or
width: calc-percent(650px, 1000px);
both compile to:
width: 65%;
*********************/
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Mixins Stylesheet
******************************************************************/
/*********************
TRANSITION
*********************/
/*********************
CSS3 GRADIENTS
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Grid Stylesheet
******************************************************************/
.last-col {
  float: right;
  padding-right: 0 !important; }

/* Mobile */
@media (max-width: 767px) {
  .m-all {
    float: left;
    padding: 0 0.25em;
    width: 100%;
    padding: 0; }
  .m-1of2 {
    float: left;
    padding: 0 0.25em;
    width: 50%; }
  .m-1of3 {
    float: left;
    padding: 0 0.25em;
    width: 33%; }
  .m-2of3 {
    float: left;
    padding: 0 0.25em;
    width: 66.66%; }
  .m-1of4 {
    float: left;
    padding: 0 0.25em;
    width: 25%; }
  .m-3of4 {
    float: left;
    padding: 0 0.25em;
    width: 75%; } }

/* Portrait tablet */
@media (min-width: 768px) and (max-width: 1020px) {
  .t-all {
    float: left;
    padding: 0 0.25em;
    width: 100%;
    padding: 0; }
  .t-1of2 {
    float: left;
    padding: 0 0.25em;
    width: 50%; }
  .t-1of3 {
    float: left;
    padding: 0 0.25em;
    width: 33%; }
  .t-2of3 {
    float: left;
    padding: 0 0.25em;
    width: 66.66%; }
  .t-1of4 {
    float: left;
    padding: 0 0.25em;
    width: 25%; }
  .t-3of4 {
    float: left;
    padding: 0 0.25em;
    width: 75%; }
  .t-1of5 {
    float: left;
    padding: 0 0.25em;
    width: 20%; }
  .t-2of5 {
    float: left;
    padding: 0 0.25em;
    width: 40%; }
  .t-3of5 {
    float: left;
    padding: 0 0.25em;
    width: 60%; }
  .t-4of5 {
    float: left;
    padding: 0 0.25em;
    width: 80%; } }

/* Landscape to small desktop */
@media (min-width: 1021px) {
  .d-all {
    float: left;
    padding: 0 0.25em;
    width: 100%;
    padding: 0; }
  .d-1of2 {
    float: left;
    padding: 0 0.25em;
    width: 50%; }
  .d-1of3 {
    float: left;
    padding: 0 0.25em;
    width: 33%; }
  .d-2of3 {
    float: left;
    padding: 0 0.25em;
    width: 66.66%; }
  .d-1of4 {
    float: left;
    padding: 0 0.25em;
    width: 25%; }
  .d-3of4 {
    float: left;
    padding: 0 0.25em;
    width: 75%; }
  .d-1of5 {
    float: left;
    padding: 0 0.25em;
    width: 20%; }
  .d-2of5 {
    float: left;
    padding: 0 0.25em;
    width: 40%; }
  .d-3of5 {
    float: left;
    padding: 0 0.25em;
    width: 60%; }
  .d-4of5 {
    float: left;
    padding: 0 0.25em;
    width: 80%; } }

/*********************
IMPORTING MODULES
*********************/
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Alert Styles
******************************************************************/
.alert-success, .alert-error, .alert-info, .alert-help {
  margin: 10px;
  padding: 5px 18px;
  border: 1px solid; }

.alert-help {
  border-colour: #e8dc59;
  background: #ebe16f; }

.alert-info {
  border-colour: #bfe4f4;
  background: #d5edf8; }

.alert-error {
  border-colour: #720000;
  background: #8b0000; }

.alert-success {
  border-colour: #deeaae;
  background: #e6efc2; }

/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Button Styles
******************************************************************/
/*********************
WP CONTACT FORM 7
*********************/
div.wpcf7 {
  margin: 0;
  padding: 0; }

div.wpcf7-response-output {
  margin: 2em 0.5em 1em;
  padding: 0.2em 1em; }

div.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  margin: 0;
  padding: 0;
  border: 0; }

div.wpcf7-mail-sent-ok {
  border: 2px solid #398f14; }

div.wpcf7-mail-sent-ng {
  border: 2px solid #ff0000; }

div.wpcf7-spam-blocked {
  border: 2px solid #ffa500; }

div.wpcf7-validation-errors {
  border: 2px solid #f7e700; }

span.wpcf7-form-control-wrap {
  position: relative; }

span.wpcf7-not-valid-tip {
  color: #f00;
  font-size: 1em;
  display: block; }

.use-floating-validation-tip span.wpcf7-not-valid-tip {
  position: absolute;
  top: 20%;
  left: 20%;
  z-index: 100;
  border: 1px solid #ff0000;
  background: #fff;
  padding: .2em .8em; }

span.wpcf7-list-item {
  margin-left: 0.5em; }

.wpcf7-display-none {
  display: none; }

div.wpcf7 img.ajax-loader {
  border: none;
  vertical-align: middle;
  margin-left: 4px; }

div.wpcf7 div.ajax-error {
  display: none; }

div.wpcf7 .placeheld {
  color: #888; }

/*********************
BUTTON DEFAULTS
*********************/
.blue-btn, .wpcf7-submit, .pushbutton-wide {
  display: inline-block;
  position: relative;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-decoration: none;
  font-size: 1em;
  font-weight: normal;
  padding: 6px 18px 6px;
  cursor: pointer;
  background-color: transparent;
  border: 1px solid #9fa6b4 !important; }
  .blue-btn:hover, .wpcf7-submit:hover, .pushbutton-wide:hover, .blue-btn:focus, .wpcf7-submit:focus, .pushbutton-wide:focus {
    border: 1px solid #000 !important; }

.front-btn {
  padding: 0 0 8px; }
  .front-btn a {
    border: 1px solid #9fa6b4;
    text-decoration: none;
    padding: 6px 12px; }
    .front-btn a:hover, .front-btn a:focus {
      border: 1px solid #000; }

/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Form Styles
******************************************************************/
/*********************
INPUTS
*********************/
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 0 12px;
  margin-bottom: 14px;
  font-size: 1em;
  color: #333;
  vertical-align: middle;
  box-shadow: none;
  border: 1px solid #9fa6b4;
  width: 100%;
  max-width: 400px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background-color: #eaedf2;
  -webkit-transition: background-color 0.24s ease-in-out;
  transition: background-color 0.24s ease-in-out; }
  input[type="text"]:focus, input[type="text"]:active,
  input[type="password"]:focus,
  input[type="password"]:active,
  input[type="datetime"]:focus,
  input[type="datetime"]:active,
  input[type="datetime-local"]:focus,
  input[type="datetime-local"]:active,
  input[type="date"]:focus,
  input[type="date"]:active,
  input[type="month"]:focus,
  input[type="month"]:active,
  input[type="time"]:focus,
  input[type="time"]:active,
  input[type="week"]:focus,
  input[type="week"]:active,
  input[type="number"]:focus,
  input[type="number"]:active,
  input[type="email"]:focus,
  input[type="email"]:active,
  input[type="url"]:focus,
  input[type="url"]:active,
  input[type="search"]:focus,
  input[type="search"]:active,
  input[type="tel"]:focus,
  input[type="tel"]:active,
  input[type="color"]:focus,
  input[type="color"]:active,
  select:focus,
  select:active,
  textarea:focus,
  textarea:active,
  .field:focus,
  .field:active {
    background-color: white; }
  input.error[type="text"], input.is-invalid[type="text"],
  input.error[type="password"],
  input.is-invalid[type="password"],
  input.error[type="datetime"],
  input.is-invalid[type="datetime"],
  input.error[type="datetime-local"],
  input.is-invalid[type="datetime-local"],
  input.error[type="date"],
  input.is-invalid[type="date"],
  input.error[type="month"],
  input.is-invalid[type="month"],
  input.error[type="time"],
  input.is-invalid[type="time"],
  input.error[type="week"],
  input.is-invalid[type="week"],
  input.error[type="number"],
  input.is-invalid[type="number"],
  input.error[type="email"],
  input.is-invalid[type="email"],
  input.error[type="url"],
  input.is-invalid[type="url"],
  input.error[type="search"],
  input.is-invalid[type="search"],
  input.error[type="tel"],
  input.is-invalid[type="tel"],
  input.error[type="color"],
  input.is-invalid[type="color"],
  select.error,
  select.is-invalid,
  textarea.error,
  textarea.is-invalid,
  .field.error,
  .field.is-invalid {
    color: #8b0000;
    border-colour: #8b0000;
    background-color: #fff;
    outline-color: #8b0000; }
  input.success[type="text"], input.is-valid[type="text"],
  input.success[type="password"],
  input.is-valid[type="password"],
  input.success[type="datetime"],
  input.is-valid[type="datetime"],
  input.success[type="datetime-local"],
  input.is-valid[type="datetime-local"],
  input.success[type="date"],
  input.is-valid[type="date"],
  input.success[type="month"],
  input.is-valid[type="month"],
  input.success[type="time"],
  input.is-valid[type="time"],
  input.success[type="week"],
  input.is-valid[type="week"],
  input.success[type="number"],
  input.is-valid[type="number"],
  input.success[type="email"],
  input.is-valid[type="email"],
  input.success[type="url"],
  input.is-valid[type="url"],
  input.success[type="search"],
  input.is-valid[type="search"],
  input.success[type="tel"],
  input.is-valid[type="tel"],
  input.success[type="color"],
  input.is-valid[type="color"],
  select.success,
  select.is-valid,
  textarea.success,
  textarea.is-valid,
  .field.success,
  .field.is-valid {
    color: #e6efc2;
    border-colour: #e6efc2;
    background-color: #fff;
    outline-color: #e6efc2; }
  input[type="text"][disabled], input.is-disabled[type="text"],
  input[type="password"][disabled],
  input.is-disabled[type="password"],
  input[type="datetime"][disabled],
  input.is-disabled[type="datetime"],
  input[type="datetime-local"][disabled],
  input.is-disabled[type="datetime-local"],
  input[type="date"][disabled],
  input.is-disabled[type="date"],
  input[type="month"][disabled],
  input.is-disabled[type="month"],
  input[type="time"][disabled],
  input.is-disabled[type="time"],
  input[type="week"][disabled],
  input.is-disabled[type="week"],
  input[type="number"][disabled],
  input.is-disabled[type="number"],
  input[type="email"][disabled],
  input.is-disabled[type="email"],
  input[type="url"][disabled],
  input.is-disabled[type="url"],
  input[type="search"][disabled],
  input.is-disabled[type="search"],
  input[type="tel"][disabled],
  input.is-disabled[type="tel"],
  input[type="color"][disabled],
  input.is-disabled[type="color"],
  select[disabled],
  select.is-disabled,
  textarea[disabled],
  textarea.is-disabled,
  .field[disabled],
  .field.is-disabled {
    cursor: not-allowed;
    border-colour: #ddd;
    opacity: 0.6; }
    input[type="text"][disabled]:focus, input[type="text"][disabled]:active, input.is-disabled[type="text"]:focus, input.is-disabled[type="text"]:active,
    input[type="password"][disabled]:focus,
    input[type="password"][disabled]:active,
    input.is-disabled[type="password"]:focus,
    input.is-disabled[type="password"]:active,
    input[type="datetime"][disabled]:focus,
    input[type="datetime"][disabled]:active,
    input.is-disabled[type="datetime"]:focus,
    input.is-disabled[type="datetime"]:active,
    input[type="datetime-local"][disabled]:focus,
    input[type="datetime-local"][disabled]:active,
    input.is-disabled[type="datetime-local"]:focus,
    input.is-disabled[type="datetime-local"]:active,
    input[type="date"][disabled]:focus,
    input[type="date"][disabled]:active,
    input.is-disabled[type="date"]:focus,
    input.is-disabled[type="date"]:active,
    input[type="month"][disabled]:focus,
    input[type="month"][disabled]:active,
    input.is-disabled[type="month"]:focus,
    input.is-disabled[type="month"]:active,
    input[type="time"][disabled]:focus,
    input[type="time"][disabled]:active,
    input.is-disabled[type="time"]:focus,
    input.is-disabled[type="time"]:active,
    input[type="week"][disabled]:focus,
    input[type="week"][disabled]:active,
    input.is-disabled[type="week"]:focus,
    input.is-disabled[type="week"]:active,
    input[type="number"][disabled]:focus,
    input[type="number"][disabled]:active,
    input.is-disabled[type="number"]:focus,
    input.is-disabled[type="number"]:active,
    input[type="email"][disabled]:focus,
    input[type="email"][disabled]:active,
    input.is-disabled[type="email"]:focus,
    input.is-disabled[type="email"]:active,
    input[type="url"][disabled]:focus,
    input[type="url"][disabled]:active,
    input.is-disabled[type="url"]:focus,
    input.is-disabled[type="url"]:active,
    input[type="search"][disabled]:focus,
    input[type="search"][disabled]:active,
    input.is-disabled[type="search"]:focus,
    input.is-disabled[type="search"]:active,
    input[type="tel"][disabled]:focus,
    input[type="tel"][disabled]:active,
    input.is-disabled[type="tel"]:focus,
    input.is-disabled[type="tel"]:active,
    input[type="color"][disabled]:focus,
    input[type="color"][disabled]:active,
    input.is-disabled[type="color"]:focus,
    input.is-disabled[type="color"]:active,
    select[disabled]:focus,
    select[disabled]:active,
    select.is-disabled:focus,
    select.is-disabled:active,
    textarea[disabled]:focus,
    textarea[disabled]:active,
    textarea.is-disabled:focus,
    textarea.is-disabled:active,
    .field[disabled]:focus,
    .field[disabled]:active,
    .field.is-disabled:focus,
    .field.is-disabled:active {
      background-color: #d5edf8; }

input[type="password"] {
  letter-spacing: 0.3em; }

textarea {
  max-width: 100%;
  min-height: 120px;
  line-height: 1.5em; }

select {
  -webkit-appearance: none;
  /* 1 */ }

/*********************
BASE (MOBILE) SIZE
*********************/
/******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Base Mobile Stylesheet
******************************************************************/
/*********************
GENERAL STYLES
*********************/
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 100%;
  line-height: 1.25;
  color: #333;
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility; }

/********************
WORDPRESS BODY CLASSES
********************/
/* for sites that are read right to left */
/* home page */
/* blog template page */
/* archive page */
/* date archive page */
/* replace the number to the corresponding page number */
/* search page */
/* search result page */
/* no results search page */
/* individual paged search (i.e. body.search-paged-3) */
/* 404 page */
/* single post page */
/* individual post page by id (i.e. body.postid-73) */
/* individual paged single (i.e. body.single-paged-3) */
/* attatchment page */
/* individual attatchment page (i.e. body.attachmentid-763) */
/* style mime type pages */
/* author page */
/* user nicename (i.e. body.author-samueladams) */
/* paged author archives (i.e. body.author-paged-4) for page 4 */
/* category page */
/* individual category page (i.e. body.category-6) */
/* replace the number to the corresponding page number */
/* tag page */
/* individual tag page (i.e. body.tag-news) */
/* replace the number to the corresponding page number */
/* custom page template page */
/* individual page template (i.e. body.page-template-contact-php */
/* replace the number to the corresponding page number */
/* parent page template */
/* child page template */
/* replace the number to the corresponding page number */
/* if user is logged in */
/* paged items like search results or archives */
/* individual paged (i.e. body.paged-3) */
/*********************
LAYOUT & GRID STYLES
*********************/
.wrap {
  width: 100%;
  margin: 0 auto; }

/*********************
LINK STYLES
*********************/
a, a:visited {
  color: #000;
  background: transparent;
  text-decoration: none !important;
  /* on hover */ }
  a:hover, a:focus, a:visited:hover, a:visited:focus {
    color: #000;
    text-decoration: underline !important; }

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  color: #333;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  text-rendering: optimizelegibility;
  font-weight: 400; }

h1, .h1 {
  font-size: 1.8em;
  line-height: 1em; }

h2, .h2 {
  font-size: 1.8em;
  line-height: 1.4em; }

h3, .h3 {
  font-size: 1.4em;
  line-height: 1.1em; }

h4, .h4 {
  font-size: 1.1em;
  font-weight: 700; }

h5, .h5 {
  font-size: 0.846em;
  line-height: 2.09em;
  text-transform: uppercase;
  letter-spacing: 2px; }

/*********************
HEADER STYLES
*********************/
.header {
  background-color: #202020; }

#header-content {
  margin: 1em 1em 1em; }
  #header-content a {
    color: transparent; }
    #header-content a #header-titles {
      color: #fff;
      text-align: center; }
      #header-content a #header-titles #header-title {
        color: #fff;
        margin: 0;
        padding: 0; }
      #header-content a #header-titles #header-desc {
        font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; }
    #header-content a #logo-img {
      display: block;
      position: relative;
      margin: 0 auto 1em;
      width: 80px;
      height: 80px;
      background-image: url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxODAgMTgwIiB2aWV3Qm94PSIwIDAgMTgwIDE4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMjMgMTA4LjNjMy4xIDkuNCAwIDYuMy00LjMuOS41IDEuNyAxLjMgMy4zIDEuOSA1bDEgMi41Yy40LjguOCAxLjYgMS4yIDIuNGwtLjctLjJjLjcgMSAuMyAyLjIgMS4yIDIuNS4xIDAgLjQtMS43LjYtMy42LjItMS44LjctNCAuOC00LjktLjQtMi4xLTEuMy00LjItMS44LTUuNHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE5LjUgODkuMS45LS41Yy0uMy0uNi0uNi0uNy0xLS45LjEuNS4xIDEgLjEgMS40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMzIuNCA4MC40cy0uMSAxLjQtLjEgMS40Yy4yLS41LjMtMS4xLjEtMS40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMjIuNyAxMDQuOWMxLjItLjQuNy0zIDEuNi00IC4zLS43IDAtMy43LS45LTIuOS43IDItMi4zIDIuMy0uMyA0LS43LjQtMS4xIDAtMS40LS44LS4xLjMtLjMuNS0uNC41LjIuOC40IDEuNS42IDIuMnMuNSAxLjIuOCAxeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTkuNCA4My4zdjEuNGMwLS4xIDAtLjEgMC0uMi4xLS42LjEtMSAwLTEuMnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTExMC42IDE2MC42Yy0uNi0uMS0xLjYgMC0yLjEtLjItLjkuMy0zLjUuNS0zLjYgMS41IDEuOS0uNCAxLjgtLjIgMSAuNi0uNS0uMS0xLjEtLjEtMS43LS4xcy0xLjMgMC0xLjggMGMtMS4xIDAtMi0uMi0yLS45LTIuNy4yLS44LjQtMi43IDEuMS0uMi41LjUuOCAxLjIgMS4xIDAgLjItOC0uNC04LS40LS4zLTEuMSA1LjEtMS4xIDIuNC0yLjUtLjctLjQtLjYtMi4xLTMuMS0xLjYgMCAuMi4yLjMuNC4zLTEuMi0uMi0xLjQuMS0yLjcuMi0uNSAxLjEgMS41IDEgMi40IDEuOC0uOC0uMi0xLjctLjgtMi43LS44bC4yLjQtMi43LS41Yy0xLS45IDIuMS4xIDIuMy0uNmwtMS43LS44Yy0yLS4yLTctMS43LTkuMi0uNC0yLjQtLjEtMS4xLTEuMS0xLjUtMS45LTEuMS0xLjMtMi42LS41LTMuOC0xLjIuMy0uOC0xLjItMS4yLS45LTIuM2wtMi4xLS42Yy0uNS0xLjkgMi41LjcgMy4zLjJzLjQtLjcgMC0uOS0uOS0uNC0uNC0uNmMxLjUuNyAxLjQgMS4zIDIuMSAxLjguOS40IDEuNS4yIDEuNi0uNC0yLjctLjEtMS0xLjUtMy4xLTEuOGwtLjIuM2MuMy0xLTIuNy0xLjUtMy41LTIuNC0yLjYuMyAxLjEgMi4yLjkgMi41bC0yLjUtMS40Yy45IDEuMS0uNiAxLjMuNyAyLjUtMS41LTEtMi4xLS4xLTMuNC0xLjUgMSAyLjQtMi43IDAtMy4zLjguOC43IDIuMyAxLjEgMy41IDEuMyAxLjIuMSAyLjItLjEgMi0uMi0uMi4zIDIuMiAxLjEgMy4yIDFsLjggMS45Yy0xLjUtLjYtMy4zLTItMy4yLS42bC0xLjgtMS40YzEuMyAyLjYgMS4zIDIuNSAzIDQuMWguMmwuMS4yYy0uMS0uMS0uMi0uMi0uMi0uMi0yLjMtLjEtNC0xLjItNS41LTIuMy0xLjUtMS4zLTIuOC0yLjUtNC43LTIuN2wuNC40Yy0xLjYtLjgtMi44LTEuNy0zLjktMi4xLTEuMS0uNS0yLS44LTIuOS0uOS0xLjctLjItMyAuMS00LjMuNS44LjggMS42IDEuNiAyLjQgMi4ybC43LS43YzIuMyAxLjIgMy44IDMgNS41IDQuNCAxLjggMS40IDMuNSAzLjEgNi4xIDMuOS0uNC0xLTIuNC0xLjUtMS45LTEuOCAxLjUuNyAxLjkgMS40IDIuNCAyLjFzMSAxLjIgMi43IDEuMmMtNC4xLTIgMi44LjYtLjctMS44IDEuMi45IDIuNSAxLjYgMy44IDIuMSAxLjQuNCAyLjguNyA0LjEgMSAyLjcuNiA1LjIuNSA3IDEtMSAuNCAxLjMgMS4yIDEuNCAxLjQgMSAuMS43LS42IDAtLjggMi0uMiAyLjQtMSAyLjItMS44IDAgMC0uMiAwLS42LS4xcy0uOC0uMi0xLjMtLjNjLS45LS4yLTEuOS0uNC0xLjktLjQgMS4zIDAgMi0uNiAzLS41LjQgMCAuOS4xIDEuNS40LjYuNC41LjUuNCAxIDEuMS43IDIuNiAxLjcgNC42IDIuOGwtLjEtLjJzMS4xLjIgMi4xLjJjMS4xLjEgMi4xLjEgMi4xLjFsLS41LS41IDIuNS44Yy0uMS0xLjEuOC0uNS42LTEuMiAxLjQtMS43IDUuNS4zIDguOC0uOWwtLjYtLjRjMSAuNSAyLjUuMSA0LjItLjUgMS42LS41IDMuNC0xLjIgNC43LTEuN2wtLjItLjJjLTEuNy4xLTIuMi0uNS0xLjUtMS4xem0tNTkuNS05LjNoLjRsMS4yIDEuM3ptNCAyLjRjLjQtLjIgMS43LjggMi40LjktLjktLjQtMi4zLjUtMi40LS45em0xOS40IDcuOWMuMy4yLjUuMy43LjYtLjUtLjMtLjYtLjQtLjctLjZ6bTEuNC0uNmMtLjkuMS0xLjYuMi0xLjQuNi0xLjItLjYtMy4zLS40LTMuOS0uOCAyLjMgMCAuNS0uOS0uNy0xLjctMS40IDAtLjEgMS0xLjIuOWwtMi44LTEuMiAyLjUuOC0uNC0xLjQuMi4yYzQgMS45LjktMS40IDQuOS42LS4xLS4yLS4yLS4zLS4yLS41LS4yLS4xLS40LS4zLS42LS41LjQuMS41LjMuNi41LjguNSAyLjEuOCAzLjEgMS4yIDEuMS4zIDIgLjYgMiAxLjItLjIgMC0xLjIgMC0yLjEuMXptNS42LjZjLTEuMS0uMi0xLjgtLjQtMS40LS44bC43LjFjLS42LS42LS4zLS41LjMgMCAuNy4yLjYuNS43LjcuMS4xLjIuMy40LjQtLjQtLjEtLjUtLjMtLjctLjR6bTcgLjVjLS4yIDAtLjUtLjEtLjctLjIuMi4xLjUuMi43LjIuNy4xIDEuNS0uMiAyIDAtMSAuNS0xLjMuMi0yIDB6bTItMi42Yy4yIDAgLjUuMS43LjItLjEtLjEtLjQtLjEtLjctLjJ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMzguNyAxNDUuNWMtLjguNS0xLjQgMS4zLTIuMiAyLjIuMS0uNC40LTEgLjItMS4zLjYtLjUgMS4zLS41IDItLjkuNC0uMi44LS42IDEuMi0xLjMgMCAwLTEuMS4yLTIuMi41LTEuMS4yLTIuMi40LTIuMi40IDEuMy0xLjUgMi44LS4yIDQuNC0yLTEtLjgtMS4zLTEuNC0zLjgtLjUtMS41IDEuNi42LjUuMSAxLjctMi4yLS4xLTEgMi4zLTMuNCAyLTEuOCAxLjEtLjggMS41LTEgMi4zIDEuOC0xLjItLjEgMS43IDIuMy4zLTEuNCAxLjktMi4xLS4yLTMuNCAxLjNsLjQgMS4zYy0xLjMgMS4xLTQuMyAzLjgtNi44IDQgMS41LTEuNi0xLjQtLjMtMS41LTEuMS40LjUgMS4xLjIgMS43LS4yczEtMS4xLjktMS4zYy0xLjUuNi01LjIgMS44LTUuOCAyLjRsMi40LTEuOWMtMS4yLS4yLTUgLjEtNS4xIDAtLjkuOS0yLjUgMS4yLTIuOSAyLjFsMi4zLjMuNC0xczEuNS42IDEuNS42Yy0xLjEuOS0zLjcgMi40LTQuMSAzLjUgMy4yLTEuMSA4LjEtMi4xIDE0LjktMy4yIDAgMC0uMi0uMS0uNS0uMSAxLjQtLjggMi4yLTEuMiAzLTEuNi43LS40IDEuNC0uNyAyLjUtMS40aC0xYy0uMS0uOSAyLjEtMS40IDMuOS0yLjYuOCAwIDIuMi0uNCAyLjUtMS40bC0uNi0uM2MtLjEtLjcgMS41LTIgMy4zLTMuNi0uMy4xLS43LjEtMS4xLjEtLjkuMS0xLjYuMy0yLjMuN3ptLTIwLjQgOC43IDEuNC0uMmMtLjMuMS0xLjggMS4zLTEuNC4yem0xOC42LTQuMmMtLjEgMC0uMiAwLS4yIDAgLjEtLjIuNi0uNC45LS41LS4yLjItLjQuMy0uNy41eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMjcuMSAxMTkuOWMuMi43LjQgMS4zLjcgMiAuMy0uNSAxLS4zIDAtMi0uMy4yLS41LjItLjcgMHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTM5LjUgMTM2YzEuMi0xLjEtMi4xLTMuNy0yLjMtNS41LTItMy4xLTMuMi0uOC00LjUtNGwxLjMuNWMtMS4xLTIuOC0xLjctMy45LTMuNi02LjYtLjYuMS0uNC40IDAgLjhzLjkuOS44IDEuM2wtMS44LS44Yy4zLjYuMiAyLjMgMS4xIDEuOC0uNS4zLS42IDEuNy0xLjMtLjRsLjEgMS44Yy0uMiAwLS4zLS4xLS40LS4yLjIuNC40LjkuNiAxLjQuNi40IDEuMSAxLjQgMi4zIDEuNy4zLS4xLS4xLTEtLjItMS42LjYuNS45IDEuMSAxLjIgMS42cy41IDEgLjcgMS40Yy0xLjUtMS43LTEuMi0uNS0yLjMtLjQuNSAxLjQgMiAzLjIgMi4zIDQgMS40IDEuNCAzLjIgMiAzLjEuNS40IDEuMiAxLjYgMS45IDEuNyAzLjUtLjgtMi41LTEuOCAxLjQtMi44LTEuOS0xLjguMiAxLjEgMi42IDIuNiAzLjUtLjQtLjguNS0uNi42LTEgMS4yIDIuMi0uMyAyLjEtMS44IDFsMS4zIDIuN2MtLjEtLjEtLjEtLjEtLjItLjIuNi44IDEuMyAxLjYgMS45IDIuMyAxLjEtLjYgMS43LTEuMS45LTEuNGwxLjcuNS0xLjUtMS44YzEuNCAwIDIgMS43IDIuOSAyLjUgMS40LjQtMS43LTIuOC0xLjYtNC44LS4zLTEuNC0yLjgtMi45LTIuOC0yLjJ6bS0zLTMuNGMuMS4zLjEuNS4xLjcgMC0uMiAwLS40LS4xLS43em0yLjkgNC41Yy43LjYgMS4xIDEuMiAxLjUgMi0uNCAwLTIuMS0xLjYtMS41LTJ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0zMi4yIDgzLjktLjUuMWMuMi4xLjMgMCAuNS0uMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE3MC42IDc3LjNjLTEuNC41LS42LjQtMSAyLjguMi0uNSAxIC40IDEgMS42LjIuNS4yLjguMiAxLjEtLjEtNC42IDIuNy0uOCAxLjgtNi40LjEuOC0uMi44LS40LjktLjMtLjctLjktMi42LS43LTMuOGwtLjQuMy0uOS00LjZjLTEuMiAxLjEgMS4xIDQuMSAwIDVsLS44LTIuNHY0LjNjLjItMS43IDEuNi0uNCAxLjIgMS4yeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTcyLjUgODMuNC0xLjcuMWMwLS4yIDAtLjQgMC0uNiAwIC45LS43IDEtLjggMS43LjYgMSAuOCAyLjcuOSA1LTEgMS42LS42IDEuOS0xIDQuNC41LjUuOC0uMiAxLTEuMS4xLS45LjMtMiAuOC0yLjEuMS41LS4xIDEuMS0uMiAxLjQuNSAxLjYuOS0uNyAxLjQtLjhsLS40LTMuMyAxLjUtMmMxLjIgMy43LjUuMyAxLjkgMi4xLS40LS44LS4zLTIuMS0uNC0zLjUtLjItMS4zLS41LTIuNi0xLjQtMy4yIDAgMC0uNCAxLS44IDItLjIuNS0uNCAxLS42IDEuNC0uMS40LS4zLjYtLjMuNi4xLS43LS4yLTEuNC4xLTIuMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTMxIDYzLjVzLTEuMy44LTIuNSAxLjdjLTEuMy45LTIuNiAxLjgtMi42IDEuOGwtLjEuMWMuOS0xIDIuMS44LjggMi4zbC44LS4zYy0uNy4xLTEuNyAyLTEuNCAyLjguNy0xLjQuNi45IDEgMS4zIDAgMCAuNi0xLjkgMS4xLTMuNy4xLS41LjMtLjkuNC0xLjQuMi0uNC4zLS44LjUtMS4yLjMtLjcuNS0xLjEuNS0xLjEtLjIgMC0uNy4xLTEgLjcuOS0yLjIgMi0xLjIgMi41LTN6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xNTYuMyA2MC44Yy4xLS40LjEtLjggMC0xLjItLjEgMC0uMi4yIDAgMS4yeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMzIuMSA2Mi44Yy41LS4yIDEuMS0uNSAxLjYtLjkuMSAwLTEuNi44LTEuNi45eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTMgNjguNWMuMi0uMi40LS41LjYtLjdsLS44LjdzLjEtLjEuMiAweiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNTYuNSAzOS4zYy0uMi4xLS4zLjEtLjQuMiIvPjxwYXRoIGQ9Im03LjEgODguNGMuMy0uNi43LTEuMi44LTEuOS4yLS43LjMtMS41IDAtMi43LTEuNCAzLjctMS44IDIuMy0zLjMgNC42di0uOWMtLjMtLjQtLjQgMS4yLS41IDEuNS42LS45LjQgMS4yLjkuNmwtMSA0LjUuOS0uOSAxLjktMy43Yy4xLS4zLjItLjYuMy0xLjF6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMjUuMiAxOC44di4xIi8+PHBhdGggZD0ibTEyNS4yIDE4LjNjLS44LS4zLS4xLjIgMCAuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTMxLjEgNjIuOWMwIC4yLS4xLjQtLjEuNmwxLjItLjdjLS41LjEtLjguMi0xLjEuMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTI0LjkgNjcuOCAxLS44IDEuMy0yLjdjLTEgMS4zLTEuOCAyLjQtMi4zIDMuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTY2LjkgMzguNWMuNy0uNSAxLjItLjkuOC0xLjUtMS4zLS4yLTEuNS0xLTMuNC0uMi0uNCAyLjUtNCAyLTYgMy45LTEtLjItLjktLjYtMi41LjIgMS4xLjkgMy40LTEuMiAyLjkuOS0uNS42LTEuMiAxLjItMiAxLjUtLjguNC0xLjYuNi0yLjMuMiAxLjctMS4zIDEuMi0xLjcuNy0yLjEtLjUtLjUtMS4xLS45IDEtMS45LS45LjQtMS45LS4xLTMuMi45LTEuNyAyIDQuNy0xIC40IDIuNGwtMS43LTEuM2MtLjkuOS0yLjIgMS45LTIuOSAyLjcgMS4zLS45IDIuNy0xLjYgMy45LTEuMy0uNy44LTEuOSAxLjctMi43IDIuNi0uOCAxLTEuNCAxLjktMS4xIDIuMy0xLjIuNi0yLjUgMS0zLjcgMS42LTEuMi41LTIuNSAxLTMuNyAxLjUtMi42IDEtNC44IDIuNS03LjEgNC43LTEuMSAyLjIuNCAyLjcgMS40IDIuMS0xLjIgMi4yLTEuOCAxLjEtMy4yIDIuMyAxLjktMSAxLjUtLjUgMi4yLjktLjMuNC0uNi43LS45LjkgMCAwIDIuOS0xLjUgNS42LTIuOCAzLTEuMSA1LjctMiA1LjctMiAxLjEtLjQgMi4xLTEuNiAyLjgtMi45LjQtLjYuNy0xLjMgMS4xLTEuOHMuOS0uOCAxLjMtLjljLTEuMSAwLTEtMS41LjMtMi40LjQgMCAuMi41LjIuOCAxLTIuNiAzLjgtNS4zIDYtNS4xbC0xLjgtLjNjMi0uOSAzLjEtMS42IDQuOC0xLjYtLjItLjEtLjYgMC0uOC0uMy42LTEuMyAyLjUtMSAzLjMtMS45IDAgMC0xIC4yLTEgLjItLjQtLjMuNy0uOCAxLjMtMS4xLjgtLjMgMi44LS4zIDEuNy45bDEuMi0xLjFjLjIuMSAwIC41IDAgLjcuMS0uNi44LTEuMiAxLjQtMS43eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNDEuOSA0OS40Yy0uMS4yLS4xLjMtLjEuNSIvPjxwYXRoIGQ9Im00OC43IDQ0LjItLjQuM3MwIDAgLjEuMWMuMS0uMS4yLS4zLjMtLjR6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0zMS4yIDYyLjVoLS40YzAgLjIuMi4zLjQuNC0uMS0uMS0uMS0uMiAwLS40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNjguOSAyMy45aC0uNmMwIC4xLjIuMS42IDB6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im00MS45IDQ5LjRjLjUtMS4zIDIuMS0yIDIuNi0yLjkgMS4zIDAgMi42LTEgMy44LTItLjgtLjUuMy0xLjgtLjMtMiAxLjktMS41IDQuMy00LjMgNi41LTQuOGwtLjYuNmMyLjMtMS42IDEuNy41IDMuMy0uNWwtMS4xLTEuNmMuNy0uMSAxLjQtLjQgMi0uOC42LS4zIDEuMi0uNSAxLjYtLjctLjctMS4yLTIuMi0uNC0zLjggMXMtMy40IDIuOC01IDIuOGMtLjEuNiAwIDEuMS0xLjMgMi4xLS42LS44LTEuNy0uMi0yLjguNy0xLjEgMS0yLjIgMi40LTMuMSAzLjEtLjUuOSAxLjctLjkgMS4zLjItMS4yIDEuMy0yLjkgMS0zLjYgMy4yLjItLjIuMi4xLjQtLjEtMi41IDIgMCAuOS4xIDEuN3oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTMxLjQgNTcuNWMwLS4xLjEtLjMuMi0uNCIvPjxwYXRoIGQ9Im0xNzAuNSAxMTJ2LjYiLz48cGF0aCBkPSJtMzMuNyAxNDYuNy45LjciLz48cGF0aCBkPSJtNTIuMyAxNjcuOS0xLjQtMS4yYy4zLjUuNy45IDEuNCAxLjJ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMDMuMiAxNzIuM2MtLjQuMS0uNi4zLS45LjUuNi0uMi45LS4zLjktLjV6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im01MC42IDE2Ni41LjIuMi0uMS0uMmMwIC4xIDAgLjEtLjEgMHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTIyLjMgMTQwLjRjLjEuMy4yLjUuMy43Ii8+PHBhdGggZD0ibTI3LjUgMTM5LjZjLS4xLS4yLS4yLS41LS4zLS43Ii8+PHBhdGggZD0ibTguNyAxMDMuNS4xIDEuNmMwLS40IDAtLjktLjEtMS42eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMjQuMiAxMzYuOWMuMSAwIC4xLS4xLjEtLjMgMCAuMS0uMS4yLS4xLjN6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xNzAuOCA5OC4yYy0uMS40LS4yLjgtLjMgMS4yLjItLjMuMy0uNy4zLTEuMnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE1Ni41IDEwNS45Yy0uMi4yLS41LjQtLjguNS4xLjIuNS0uMS44LS41eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTU3LjEgMTA1LjRjLS4yLjItLjQuNC0uNi41Ii8+PHBhdGggZD0ibTEwOS40IDE1NC41Yy4yLS4xLjMtLjIuMy0uMy0uMiAwLS4zLjEtLjMuM3oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE3NSA5MS45Yy4zIDEuMy0uMyAyLjktLjggMi4zIDAtMS4xLjMtMS44LjUtMi40LS41LS4zLTEgMS4xLTEuMy4yLS4yIDEuMy4xIDQuMi0xLjIgNC4zLjItNC43LTEuMi44LTEuNiAxIC4yLjEuMi42LjIgMSAuNC0xLjkuNy0zLjYgMS40LTF2Mi43IDEuOWMwIC41LS4xLjgtLjEuOC4yLTEuMi41LTIuMS42LTMuMXMuMi0yLS4yLTMuMmwxLjItLjhjLjIgMS4xLjEgMi40LS4xIDMuNy0uMS43LS4yIDEuMy0uNCAycy0uNCAxLjMtLjYgMmMxLjMtMS40IDItMyAyLjYtNC44LjUtMS44IDEuMS0zLjggMS4zLTYuMi0uNS0yLjQtLjggMS4xLTEuNS0uNHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE2MC44IDk5LjFjLS4xIDAtLjEuMS0uMS4ydi4xeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMzEuMSAxMDAuOS0uMy40Yy4xIDAgLjItLjEuMy0uNHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE2NS41IDEwMi45di4xIi8+PHBhdGggZD0ibTMzLjEgMTEwYy4xLS4xLjEtLjEgMCAwIi8+PHBhdGggZD0ibTExLjQgMTIwLjZoLjJjLS4xLS4yLS4yLS4zLS4yIDB6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im01Ny40IDE0Ni45Yy0uNC0uMS0uNSAwLS41LjEuMyAwIC41LS4xLjUtLjF6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im00OC45IDE0Mi44Yy0uMSAwLS4xIDAtLjIgMCIvPjxwYXRoIGQ9Im0xMjIuMSAxNzAuNGMtLjUuMS0uOS4yLTEuMy40LjQtLjEuOC0uMiAxLjMtLjR6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0zMy4yIDEwOS45Yy4xLS4xLjItLjMuMi0uNSAwIC4yLS4xLjQtLjIuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTY3LjkgMTU4aC0uMmMuMS4xLjIuMS4yLjJ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im03NiAxNTkuOGMtMS4xLS40LTIuMy0uNy0zLjEtMS4yLjEuMS4xLjMuMi41LTQuMS0yLS45IDEuMy00LjktLjYtLjEtLjEtLjEtLjEtLjItLjJsLjQgMS40LTIuNS0uOCAyLjggMS4yYzEuMi4xLS4xLS45IDEuMi0uOSAxLjIuOCAzIDEuNy43IDEuNy42LjQgMi43LjEgMy45LjgtLjItLjQuNi0uNSAxLjQtLjYuOS0uMSAxLjktLjEgMi4yIDAtLjEtLjctMS0xLjEtMi4xLTEuM3oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTcyLjMgMTU4LjFjLjEuMi4zLjMuNi41LS4xLS4yLS4yLS40LS42LS41eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtOTAuNSAxNTkuNWMuMy4xLjYuMS43LjItLjMtLjEtLjUtLjItLjctLjJ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0yNC4zIDcwLjJjLS4xLjgtLjIgMS41LS40IDIuMi44LjMuOS0yLjMuNi0yLjV6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMzYuNyAxNTBoLjJjLjMtLjIuNS0uMy43LS41LS4zLjEtLjguMy0uOS41eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNzUuMiAxNjIuMmMtLjItLjMtLjQtLjUtLjctLjYuMS4yLjIuMy43LjZ6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMzYuNSAxNDcuN2MuNy0uOSAxLjQtMS43IDIuMS0yLjItLjcuNC0xLjQuNC0xLjkuOC4yLjQgMCAxLS4yIDEuNHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTEzOC43IDE0NS41LS4xLjEiLz48cGF0aCBkPSJtMTcwLjQgMTA2LjRjLS41LS42LTEuNy0yLjQtLjYtNS4yLjMtLjIuNS0uOS43LTEuOCAwIC4xLS4xLjMtLjEuM2wtLjUtMmMtMS4zIDEuNS4yIDMuNC0xLjIgNC45aC0xLjFzMCAwIDAtLjFsLS4yLjFoLjJjLS4yIDEuMy0xIDIuOS0xLjcgMy41LjItMS45LjUtMi4zIDEuMS00LjMtLjYtLjQtMS40IDEtMS41IDEuMmwuNy0uMmMuMiAxLjMtLjIgMi4yLS44IDMuMi0uNS45LTEuMiAxLjktMS42IDMuNC0uMS41LjEuMi4zLjItMS43IDIuMS0xIDUtMy4zIDYuOGwuOC0uNWMtMS4xIDEuNC0zLjEgNC4xLTUuNiA2LjRsLS40LS4yYy0uMS0uNC0uNi42LS43IDEuMy0uNi42LTEuMSAxLjEtMS43IDEuNy0uNi41LTEuMSAxLTEuNiAxLjQgMC0uNS4xLTEgLjMtMS41LjctLjEgMS42LTIuOSAyLjQtMiAwLTEuNSAxLjktMi45IDEuOS00IDAgLjkuMy44LjguNC40LS40IDEtMS4xIDEuMy0xLjEtLjQtLjggMS0yLjUuMS0yLjYtLjEtLjQuMyAxLS42IDEuNS0xLjUgMS40LjUtMy40LTEuMS0xLjYgMS45LTIuNCAyLjUtNi4yIDQuMi04LjlsLS4xIDEuN2MuNC0xLjMgMS4xLTQuNC43LTQuOC0uMyAxLS41IDIuMS0xIDMuMy0xLS4yLjYtMyAwLTMuM2wyLjQtMy40LS4zIDEuNmMuOS0uOS41LTQuNS41LTctLjguNy0uOSAxLjYtLjkgMi43cy4xIDIuNC0uNSAzLjdjLS45IDEuOC0xLjItMS40LTEuOS4zLS4zLS41IDAtMS42LjUtMi4ybC0uMi0uN2MtMS40IDEuNC0xLjkgNC45LTMuNCA2LjkuMi0uMi40LS4zLjUtLjMuMSAxLjgtLjUgMy42LTEuMyA1LjItLjEtMSAuMi0xLjMuNS0xLjctLjMtLjItLjkgMS40LTEuNCAxLjguMS0xLjYtLjctLjUtLjYtMS41LS42LjktLjcgMS43LTEgMi45LjIuOC45LS4zIDEuNC4xLS45IDEuMS40IDIuMi0xIDMuNy43LTIuNS0xLjYuMS0yLjMuN2wuMS0uNGMtMSAuNC0xLjMgMS0uOSAxLjguOC0uOC45LTEuOCAxLjUtMS4yLS4zLjYtLjYgMS4yLTEuMiAxLjhsLjgtLjQtMS43IDIuOWMtLjkuMi0yLjEuNS0zLjIuNC4yIDEtLjkgMS42LTEuNSAyLjFsLjQtLjFjLS4zIDEuNS0yLjQgNC0zLjEgMy44IDAgLjMuNC4yIDEgMHMxLjQtLjYgMi0uOGMxLjItLjUgMi4xLS4yLS4zIDIuNy0xLjggMi4zLTIuNy4yLTQuMiAxIDAgMCAuMi4xLjIuMy0uNyAxLTEuMy43LTIuMiAxLjIuMy0uNy45LTEuNiAxLjMtMS43LS40LS4xLS44LjQtMS4yIDFzLS45IDEuMS0xLjUgMS4yYzEuOCAwLTEuMyAyLS4xIDEuOC0uNiAxLjEtMS40IDIuMS0yLjQgMi42cy0yLjEuOC0yLjguOGMtLjIgMi4zLTIuMiAxLjctNCAzLjguMy0uMyAxLS41IDEuNC0xIDEuOC0uMS0xLjkgMiAuNSAxLjQtLjUuMi0uMy0uNC4yLS42LjgtLjQgMS43LS43IDEuOC0uMSAwIDAtLjMuNi0uNiAxLS4zLjUtLjcgMS0uNyAxbC44LS4zLTIuMSAzYy0uMi0uMS0uMS0uNSAwLS43LS44LjctMS41IDEuNC0yLjQgMS45cy0xLjkgMS0yLjggMS41LTEuOC45LTIuNyAxLjRjLS45LjQtMS44LjctMi42IDEuMS0uOS0xLjItMi45LS41LTUuMi4xLTIuMy41LTQuOCAxLjQtNi40LjguOS42IDEuNyAxLjkgMS40IDIuNi42LS4xIDIuMi42IDMuNS0uMS4xLS41IDEuNi0xLjUuNC0xLjcgMy45LS45LS4xIDEuMyAxLjMgMi0yLjIuNS00IC43LTUuNy41cy0zLjEtLjUtNC41LS41di4zcy0yLjEtLjEtMi4xLS4yYy44LS4yIDEuMS0uOCAxLTEuMXMtLjctLjQtMS43LS4xbC4zLjFjLTEuMS44LTMuNy4zLTUuNi42IDAgMC0xLjMtLjktMS4zLS45LTEuOS4xLTEuOSAxLjgtMi42IDIuOS0zLjEuMy00LjgtMS41LTYuOC0yLjUtLjUuMy0xLjkuNS0yLjkuNnMtMS41LjItLjQuOWMtMS4zLS42LTEuNi0xLjgtMi4yLTIuOC0uMy0uNS0uNy0uOS0xLjMtMS0uMy0uMS0uNy0uMS0xLjEtLjFzLS45IDAtMS42LjFsMSAxYy0xLS40LTIuMi0uOC0zLjMtMS4zcy0yLjMtLjktMy4zLTEuNmMtMi4xLTEuMi0zLjktMi01LTIuMS40IDMuMS02LjEtLjEtOC4xIDEuNi41LS40LS45LTEuNS0uOS0xLjktLjUuMS0xLjItLjEtMS41LS45IDEuOC41LjQtMi45IDIuNy0uMi0uNS0yLjUtMS42LTQuNS00LjQtNi44bC0uNi45IDIuNCAxLjVjLS43LjUuNiAxLjMuOSAxLjktMS4yLS42LTEuOS0uOC0yLjItLjgtLjQgMC0uNS4zLS42LjYtLjIuNS0uMyAxLTIuNS0uOCAwLS45LjEtLjQtLjktMS42LjUuNS4yIDEuMS0uNy40bC0uMy0xLjNjLTEuMyAwLS45LjgtLjQgMS41czEuMiAxLjQuMSAxLjNjMS4yIDIgNC4xIDQuOSAyLjggNS41LTMuNC0xLjktMS4yLTQuMS00LjYtNmwtLjcuMWMtLjctMS4zLS4zLTIuMS0uNC0zLS4zLjItLjcuMS0xLjQtLjQtLjMtMS4zLS44LTIuMi0xLTMuMi0uMy0xLS41LTItLjYtMy4yLjcgMS4yIDEuMiAyIDEuOCAyLjYuNi41IDEuMS44IDEuNiAxLjEgMS4xLjYgMiAxLjMgMy44IDMuNS0uNC0uOS0yLjktMy44LTIuMS01bC0uNy44Yy0xLTEuNi0xLjYtMy4zLTMuMy00LjdsLjQgMS40Yy0uNy0xLjQtMS44LTItMi43LTIuNy0uOS0uOC0xLjYtMS42LTEuNi0zIC41LjYuOSAxLjIgMS4xIDEuNy0uNS0xLjUtMS43LTMtMi43LTQuMmwtLjEtMy44Yy0uNC4zLTEuNS0xLjUtMS44LS4zLS41LS40LS44LS45LTEtMS4zLS4yLS41LS4yLS45LS4yLTEuMyAwLS44LjItMS42IDAtMi4zLTItMS44LjQgMi4xLS44IDMtLjktMS41LTEuNy0zLjEtMi4xLTQuN3MtLjQtMy0uMy00LjFjLjQuNi43LjkuOS43LS4zIDAtLjctMS4zLS45LTIuMWwuNS0uN2MtLjgtMS4xLTEuMi0uOC0xLjQuNC0uNi0xLjEuNS0yLjktLjctMy45LS4yIDEuMSAwIDIuMy4zIDMuM3MuNyAxLjkuNiAyLjVjLS40LTIuMi0xLjItMy4xLTEuOS00LjJzLTEuNi0yLjUtMS43LTUuM2MtLjMgMC0uOSAxLjEtMS0uMSAwLTIuNiAxLjMtLjkgMi0xLjgtLjMgMiAuNCAyLjggMS41IDMuN2wuNC0uNmMtLjMgMC0uNi0xLjItLjktMS41bDEuMS0uNWMtMS4yLjMtMi40LTEuNC0yLjEtMyAxLjEgMS40IDEgMSAyLjUgMS4yIDEuMi0yLjItMS43LTIuMi0uMy00LjYtLjUuMi0uNiAyLjItMSAuNS0uMS0xLjUuOS0xLjMgMS4yLTIuMy0xLjEgMS4xLTEuOC45LTMuMSAyLjEuMSAyLjcuMSAxLjEtLjEgMy43bC0xLjEtMi4xYy4xIDIuMy0xIDEuOC0xLjQgMi0xLjYtMy45IDEuMy0zLjEgMS01LjYuNy0xLjIuMiAyLjQuOS40LS4yLTIuMy43LS42IDEuMS0zLjFsMCAuOWMtLjYtLjguMS0xLjYuMy0yLjUuNC0xIDMuNiAxLjMgNC0yLjZsMS4zLS40Yy4zLTIuMi44LTMuNi45LTUgLjEtLjcuMi0xLjQuMy0yLjFzLjQtMS41LjctMi40Yy0uMi0uMy0uNC4xLS42LjMuNS0xLjMuOC0yLjkgMS41LTQuNC42LTEuNSAxLjMtMi44IDItMy42LjItLjguOS0zLS4xLTIuNS4zLS4zLjctLjcuOS0xLjEtLjUtLjQtLjcuOS0xLjIuNy4xLS40LjEtLjYuMy0uNS0uOC4zLTEuNy0xLjYtMy4xIDEuMi45IDEuNyAxLjEtMS45IDIuNC0uNS0uNS45LTEgLjUtMS4yLjUtLjUgMS4yLS4xIDEuNC4zIDEuNS0uNy4zLS42IDIuMS0xLjYgMi40LTEuMSAyLjMgMS4yLjMuNiAxLjggMCAwLS41LjEtMSAuMnMtMSAuMi0xIC4ybC0uNSAyLjhjLS45IDEuOC0xLjUgMS41LTIuMyAxLjMtLjctLjMtMS43LS41LTIuNiAxLjggMS0uNCAyLjEgMS44IDIuMSA0IC40LTEuMyAxLjctMy40IDEuNy01LjEuNiAyLjYgMS4xLTMgMi4yLTEuNS0xIC45LTEuNyAyLjctMS41IDQuMmwuMi0uNGMtLjEgMS42LTIuMSAyLjQtMS44IDQuNy0uMSAxLjEuNC45LjguOC0uMy45LS43IDEuNi0uNCAxLjcgMCAwLTIuMy43LTQuNiAxLjYtMS4yLjQtMi4zLjktMy4yIDEuM3MtMS40LjYtMS40LjZjLjEtMi4zLjQtNC43LjQtNy4zLjQtMi41LjUtNS4yLjktNy45LS42LS44LTEuMyAwLTEuOCAxLS40IDEtLjggMi4yLTEuMSAybC4xIDIuMmMuOCAwIDEuMi01LjEgMi4xLTIuNi0uNiAyLjEtLjkgMy43LTEuMiA1LjItLjIgMS42LS41IDMtMS40IDUuMS0uOC0uNy0uNi0yLjEtLjMtMy43LjItLjguMi0xLjYuNC0yLjQuMS0uOC4xLTEuNi0uMS0yLjMtLjEgMS4yLS41IDIuMS0uOSAzIC4yLTIuNi41LTUuNC45LTguNGwuNi0uNWMtLjQgMi0uNCAzLjQtLjQgMy42LjItMi43IDItNC41IDMuMi00LjNsLS4yLjMuNi0uOC4zLTEuOGMuMS0uMi4yLS40LjQtLjZsLS4zLjNjLjEtLjYuMS0xLjIuMy0xLjguMS0uMi4zLS40LjQtLjYtLjEuMS0uMi4xLS4zLjJsLjEtLjZjMS40LTEgMy4yLTMuOSA0LjEtNC42LS4yLjItLjQuNC0uNS42LjQtLjIuNi0uNSAxLS43IDAtLjItLjItLjEtLjQgMCAuOS0xIDEuOS0yLjMgMi4yLTMuMi0uNC44LTEuMSAxLjgtMS40IDEuMy4yLS45LjEtMS44LjItMi43LjItLjkuNi0xLjkgMi0yLjkgMCAwLS4zLjQtLjUuOC0uMy40LS41LjgtLjUuOHMuMi0uMi42LS40LjktLjYgMS40LS45YzEtLjYgMi0xLjMgMi0xLjMuMS0xLjctMS45IDEuMi0yLjkgMS40IDEuMy0xLjIgMS44LTIuNiAyLjItMy45czEtMi4yIDIuMS0yLjNjLS43LS44LTEuNy0yLjEtLjMtMy44LS4xIDIgMS40LS42IDEuNSAxLjIuOS0uMiAxLjMtMi4yIDEuOS0xLjdsLS40LS4xYzEuNS0zLjggNC4xLTMgNS43LTMuNSAzLjYtMi41IDQuNi00LjUgNy44LTYuMy0uMy0uNi0uNS0yLjcuOC0zLjUgMSAuMyA0LjItLjkgNS0uMS0yIDEuNy0yLjMuMi0zLjguNy0uNCAxLjguNSAxLjEtLjUgMi43LjgtMS40IDUuNy0yLjcgNi41LTQuNWwtLjUuMWMuOS0uOSAxLjItMiAxLjgtMi45czEuNi0xLjcgMy45LTEuN2MwIDAgLjUgMCAxLS4xaDEuMWMtLjEtLjEtLjItLjItLjMtLjMgMy4xLTEuMSAxLjgtMi4xIDUuNi0yLjItLjMgMC0uMi0uMi0uNC0uMiAxLjgtMS4zIDQuMi0uMyA1LjgtLjQuNy0xLjEtLjQtLjktMS4xLTEuNCAzLjYtMS4zIDcuOC4xIDEwLjEgMSAwIDAgLjEtLjEuNC0uMS4yLS4xLjUtLjIuOC0uMi42LS4xIDEuMS0uMyAxLjEtLjMtMS40LS40LTMuMi0xLjItMi44LTEuOCAxLjMgMCAxLjEuNSAyLjkuMy0uMy0uNi0xLjEtMS4yLTIuMS0xLjkgMy45LTEuMS45IDIuMiAzLjYuMiAxLjIgMCAxLjkuOSAyLjEgMS42IDAgMCAyLjItMSAyLjItLjkuMiAxIDIuOSAxLjMgNC42IDEuNi4yLjQtMS41LjktMi4xLjUuMS44IDEuOSAxLjMgMyAxLjMuNy0yIDcuNSAxLjcgNi42LS45IDEuMy4zIDIuNyAxIDQuMSAxLjUgMS40LjYgMi45IDEgNC4zIDEuN3MyLjYgMS4zIDMuOCAxLjljLjYuMyAxLjEuNiAxLjYuOXMuOS42IDEuMi45YzEuMyAwIDMuNCAxLjEgMi42LS40IDEgLjUgMS44IDEgMi41IDEuNnMxLjIgMS4zIDEuOCAxLjljMS4xIDEuMyAyLjMgMi40IDQuMiAzLjQuMiAwLS4yLS4zLS41LS42LS40LS4zLS44LS43LS41LS45IDEgMSAyIDEuOCAzLjMgMi40LjYuNCAxLjMuNyAyLjEgMS4yLjQuMi43LjUgMS4xLjguMy4zLjcuNyAxIDEuMS0uNS0uNS0uNC0xLS4zLTEuMi0uMy4yLjggMS43IDEuNCAyLjguNi4zLS40LS44IDAtLjcgMy41IDIuNSA1LjUgNS43IDcuNCA4LjkuOCAxLjcgMS42IDMuMyAyLjUgNSAuOCAxLjcgMS42IDMuNSAyLjYgNS4yLTEuMi0yLS41LTMuNSAwLTMuOGwxLjIgMmMtLjIgMS4xLjggMi42LjkgNC4yLjMuMS44LjYuOC0uMiAxLjUgMS45IDEuOCAzLjggMS44IDUuOCAwIDIuMS0uMiA0LjIgMSA2LjcgMCAwIC4xLTEuOC4yLTMuNi4xLTEuOS4yLTMuNy4yLTMuN2wxLjQgMS4zczAtLjguMS0xLjcgMC0xLjcgMC0xLjdjMS40IDEuNS4yIDMuNiAxLjMgMy41LjEtLjUtLjItMS40LjMtMS42LjkgMS42LjMgMiAuNSAzLjMgMS00LjEtMS44LTEwLjgtMy4zLTE0LjQtLjItLjYtLjIuNy0uMy45LS43LTEuNC0xLjctMS45LTIuNC0zLjguMS0xLjUgMSAuNSAxLjYgMS4zLjYtLjUuMy0uOS0uMi0xLjktLjguMi0zLjYtNC45LTUuNC01LjMtMS41LTIuNS0xLTIuNi0uNC0yLjguNi0uMSAxLjEtLjItLjktMi4zbC0yLS42Yy0uNC0uOC0uOC0xLjYtMS4zLTIuNHMtMS4xLTEuNi0xLjctMi40Yy0xLjMtMS41LTIuNi0zLjItNC4yLTQuM2wuNi41Yy4xLjctLjguNC0xLjIuMy0yLjYtMS40LTMuNy00LjItNS44LTQuMi0xLTEuNC0yLjYtMy00LjMtNC42LTEuNy0xLjUtMy43LTIuOS01LjMtNC4xLTEuNi45IDMuOSAzLjQgNC44IDUgMCAwLS4yLS4xLS41LS4zLS4zLS4xLS43LS4zLTEtLjUtLjgtLjQtMS41LS44LTEuNS0uOCAxLjkgMSAyLjMgMS44IDIuOSAzLjMtMi42LTEuMy0yLjktMi44LTUuMy00LjQgMCAuNS0uNC41LTEuNi0uMWwuMS0xLjFjLS4xLjEtLjIuMS0uNiAwbC00LjUtMi40YzEuMiAwIDEuNS0uOCAyLjgtLjMtLjcuNC4zLjkgMS42IDEuNC0uOC0xIDEuNCAwIDEuNi0uNS0yLjUtMS01LjUtMi4zLTcuMS0zLjNsLS44LjdjLTIuNS0uNS01LTEuNy02LjctMmwuNC42Yy0zLS40LTUuOS0xLjUtOC43LTEuMS0yLjUtMS4yLTUuOS0yLjUtOC4yLTMuNi0uNi0uNi0yLjctLjItNSAuMS0yLjMuMi00LjcuOS02LjQuMi0uMi4xIDIuMy42IDMuMyAxLTIgLjQtMy44LS45LTQuMy40IDQuNi0uOS0uMSAxIDIgMS4xLTIuMS4zLTQuNC4yLTUuNSAwIDMuNS0uNi0xLjUtMS42IDIuMS0xLjUtMS41LS40LTMuMS0uNC00LjktLjItMS43LjItMy41LjUtNS4xIDEuMS4yLjUtLjIuOS0xLjMgMS41bC0xLjItLjRjLTEuNC42IDMuMSAwIC4yIDEuMi0xLjctLjEtNCAuNy02IDEuNnMtMy44IDEuNi01IC44Yy0xLjggMS45IDQuNy0xIDEuOCAxLjYgMi4zIDAgNC42LTIuMiA1LjctMS4yLTIuMS4zLS4zIDEuMi0xLjYgMS43bC0yLjQuMi40LS4yYy00IC40LTkuMyAzLjctMTMuNSA2LjMtMi4xLjctNCAxLjEtNS45IDEuOC0xLjkgMS0zLjcgMi01LjcgMy44LjgtLjIuMS42LS4zIDEuMy0uNS44LS43IDEuNC45LjgtMS4yIDIuMS0zLjMgMy4zLTMuOCAyLjkgMS4zLTEuNi40LS42IDEuNC0yLjEtMS4zLjQtMy4yIDIuNC0zLjYgMy41LjMtLjQuMy0uMi41LS4xLTEuNCAyLjEtMS4zLjQtMi43IDEuNy4zIDEtMi4zIDMuMy0yLjkgNC45IDAgMC0uNy4zLTEuMi42LS42LjMtMS4yLjYtMS4yLjYgMS40LS42LTEgMi4xLS41IDIuOS0xLjQgMS4xLTMuMiAxLjgtNC4yIDQuMy45LS44LS41IDIuNS4yIDIuOS0uMyAxLjEtLjggMi0xLjQgMi44LS41LjgtMS4xIDEuNi0xLjcgMi4zLTEuMiAxLjUtMi40IDMtMi41IDUuMy4yLS4xIDEtLjcuOS42LS41LjktLjkgMi41LTEuMyAzLjUtLjIuNS0uNC44LS42LjctLjcuOC0xLjMgMS4zLTEuOSAyLjFzLTEuMiAxLjgtMS45IDMuNmMtLjktLjQgMC0zLjUuNy00LjdsMS4zLS45Yy0xLjEtMS41IDEuMi0zLjEuOS00LTEuMS44LTIuMSAyLjgtMyA1LS44IDIuMi0xLjQgNC43LTIuMyA2LjYtLjUtMS4zLS41LTMuMi0uMy01LjRzMS00LjUgMS43LTYuN3YyLjFsLjctMi4zLjQgMi41Yy41LTIuMiAxLjEtNCAxLjktNS45LS45IDIuMi4zIDMuNS40IDIuMi0uMS0yLjggMS42LTIuMyAyLjItNC4xLS4zIDEtLjggMi40IDAgMS43LjQtNCAxLjMtNC43IDEuOC04LjQgMS4zIDEuMSAyLjItMy45IDMuNi0zLjdsLS42IDEuNXMuNi0uNiAxLjItMS4zYy42LS42IDEuMy0xLjIgMS4zLTEuMi42LTMuNC0yLjcgMS43LS45LTIuOSAyLjMtMy45IDMuNi0yLjggNS45LTUuNS0uNy4yLTEuNy43LTIuNyAxLjQtMSAuOC0xLjkgMS45LTIuNyAzLjFsLjYtMS43Yy0xIC41LTMuMSAzLjktNCA1LjcgMS4zLTEuMiAxLjItLjguNy4xLS40LjktMS4xIDIuMy0xLjEgMy4yLTEtLjIuMS0yLTEuNy0uMSAxLjEtMi4xIDEuMi0yLjQgMi41LTUuMS0xLjUgMi45LTIuOCAzLjgtNC4xIDQuNy0uNy40LTEuMy45LTEuOSAxLjUtLjYuNy0xLjIgMS42LTEuNSAzIDEuNC0yLjMuOSAxLjQgMS4yIDEuOS0uNiAxLjEtMS43IDMuNC0yLjMgNC4zbC0uOS0xLjNjLS45IDEuNS0uNyAyLjgtLjYgNC4xcy4xIDIuNi0xLjEgNC4zYy0uOS4zLjctMy40LjMtMi43LTIuMyA0LjctLjMgNy4yLS4yIDExLjktLjQuMi0xLjQgMC0yLjIgMS41LjktLjQgMS4xLjggMi0uOS4xIDEuNi0uNiAzLjMtMSA0LjctLjMtMy4zLTEuNCAxLjMtMS45IDEuOSAwIDEuNy45LS41IDEuMi0xLjUuMSAxLjQgMS4yIDMtLjEgMy43LjkuMSAyLjYtMy42IDMtNnYxLjdjLjUtMS4xLjQtMS4zLjQtMyAuNSAxLjcgMS4zIDEuNiAxLjkgMS4zLS4xLS4yLS4yLjEtLjMtLjEtLjEtMS4zLjItMi4zLjctMS45IDEuMy0xIC41IDEuOSAxIDIuOC0uMS42LS4zIDEuMy0uNCAxLjkgMCAwLTEuMSAxLjYtMi4xIDMuMnMtMS45IDMuMy0xLjkgMy4zYy0uNCAyLjkuNCA0LjMgMS4yIDYuNGwtLjkuN2MuNCAyLjUgMSA0LjkgMiAzLjEtLjMgMC0uMy0uNC0uNC0uOS4xLS4yLjItLjMuMi0uNS4xLS4xLjEtLjEuMi0uMSAwIDIuNy0uMSA0LjQtLjEgNC42LjktNC43IDEuOC0uNSAzLjQtMS41di43IDEuNWMuMSAxLjEuMiAyLjIuMiAyLjItMS4xLTIuNS0uOS4xLS45IDEuMSAxIDAgLjcgMy41IDEuMyA1bC4yLS4yYy44IDEuMyAxLjUgMy43IDEuOCA1LjYtLjMgMC0xLjIgMi44LTEuNiA0LjItMS42LTIuOS0xLjItMS0xLjktMSAuMS4zLjQuOS4zIDEtLjEuNS0uNi0uNS0uOS0uNC0uNy0zLjUtMS42LTctLjctOC43LjkuOCAwIDEuOS43IDIuOS4yLTEgLjEtMS45LS4yLTMtLjItMS4xLS41LTIuMy0uOC0zLjdsLTEtLjctLjItMi45Yy0uMiAxLjMtMS4yLjctLjcgMy43LS44LS4yLS41LTMtMS4xLTQuOCAwIDAgLjItLjMuNS0uNi4yLS4zLjUtLjYuNS0uNi0uNi41LTEuMS0zLjUtMS42LS42IDAgMCAwIC4zLS4xLjcgMCAuNC0uMSAxIDAgMS42djIuNGwtMS0xLjEuNiA0IC40LTEuMWMuNyA2LjUgMi40IDEuMyAzIDcuOC0uNiAyLjMtLjIgNC41IDEuNyA4LS45LTIuOC44LS42IDEtMS45IDEuNyAyLjQgMSAzLjcgMS4yIDUuNC45LjQgMS43LjYuNS0xLjcgMS4yLS45IDEuMSAzLjIgMi43IDIuNyAyIDMuNyAxLjggNS44IDEuOSA3LjkuMyAyLjEuOCA0LjMgNC42IDcuOWwuMi0uN2MxLjggMi43IDMuNCA0LjYgNS4xIDYuNSAxLjggMS43IDMuNiAzLjMgNS42IDUuNiAwIDAgLjMuMS43LjNzMSAuNCAxLjYuNmMxLjIuNCAyLjMuOCAyLjMuOC0uNy0uOC0yLjEtMy40LS42LTMuMi0yLjgtLjItNC0yLjMtNi40LTMuMy4xLS41IDEgMCAxLjUuMS0xLTEtMi4xLTEtMy4yLTIuNS4zLS4xIDIuMSAxIDEuMS0uMiAwIDAtLjYtLjMtMS4yLS42cy0xLjItLjctMS4yLS43Yy0xLjktMi45LjYtMi44LTIuMy01LjYtLjIgMS4xLS4yIDMuMS43IDQuNC0xLjQtMS4zIDEuMiAyLjMtLjMgMS4zLS44LTIuOS0yLjYtMy4yLTQtNi42LjEuNSAwIC43LjQgMS41bC0zLjUtNGMuNy4zLjItLjctLjItMS44cy0uOC0yLjQtLjItMi41Yy44IDEuMiAxLjMgMS45IDEuNyAyLjVzLjcgMSAxIDEuNWMuNi45IDEuMiAxLjkgMy4zIDQuMi0uOC0xLjYtMS4yLTQuMS0xLTUuNi0uMSAwLS4xLS4xLS4zLS4yLjQtMS40IDEuMi0uOCAyLjgtMS45LjUgMi45IDIuMiAzLjkgMy44IDYuNy0uNCAxLjEtMi4zLS41LTMtMiAwIDAgLjEuMi4yLjQuMS4zLjIuNi40LjkuMy43LjcgMS4zLjcgMS4zdi0uN3MxLjIgMS4zIDIuNSAyLjZjLjYuNyAxLjIgMS4zIDEuNyAxLjhzLjguOC44LjhjLS45LTEtLjctMS44LS45LTIuNi42LjcgMS40IDEuMiAyLjMgMS42LS45LjYtMS4zIDEuMS0uNiAxLjggMS44IDEuNSAzLjMgMi41IDQuNSAzLjIgMS4zLjcgMi41LjkgMy41LjlsLjQuNGMtMS4zLjMgMS40IDMuNSAxLjkgNS4yLjYtLjkgMi40LjggMy44IDEtLjEgMS40LTEuOCAyLjMtMy44IDIuMi0yLjEtMi43LS45LTEuOS0xLjEtNC4xbC0zLjMtMy45LjMgMS41Yy0yLjMtMS4yLTMuMi0zLjktMy45LTIuOC4yLjguOCAxLjUgMS40IDIuMXMxLjMgMS4yIDEuNSAybC0xLjYtLjdjMS42IDIuOCAyIDAgNC4zIDIuOS0xLjcgMCAuMi4zIDEgMS44LTEuNS0uMS00LjktNC4yLTUuMi0yLjEuNS45IDIuMSAxLjUgMy43IDIuMnMzLjMgMS40IDMuOCAyLjh2LS4yYzEuNi45IDIuNiAxLjggMy4zIDIuNnMxLjEgMS40IDEuNiAyLjFjMS43LjIgMy4zIDIgNC45IDIuOWwuMi0uNXMuNS40IDEuMS42Yy42LjMgMS4xLjYgMS4xLjYtLjctMS4zLTIuNy0xLjEtNC41LTIuM2wuNy0uOGMtMi43LS4xLTMuNC0yLjQtNC41LTQuMSAxLjkgMi4xIDYuOSAzLjMgNi42IDUuNCAwIDAgMi0uMiAyLS4ybC42LjZjMS41LS4yLjctMS44LTEuNC0yLjktLjUgMC0uNy4xLS43LjMtLjgtLjktMS40LTIuMS0zLjgtMy4xbDEgMS4xYy0zLjEtMS40LTUuNC0zLjQtNS44LTQuOSAxIC42IDIuMSAxLjEgMy4xIDEuNyAxLjEuNSAyLjEgMSAzLjIgMS41IDIuMSAxIDQuMSAyLjEgNi4yIDIuOS4zIDIuNiAxLjQgNC4zIDEuMyA2LjYuNy40IDEuNS44IDIuMyAxLjIuOC4zIDEuNy42IDIuNi45IDEuOC41IDMuNS45IDQuOS45bC0uMS0uNWMxLjMuMiAyLjUuNCAzLjUuOSAxLjUtLjMtLjctMS4zLjMtMS40bDQuMyAxLjVjLS4xLTEtMy44LTEuNy01LjUtMi4xLjMuMS45LjQuNy41LTIuMi4xLTUuNC0yLjctNi43LTEuNi0uOS0uNSAxLjcgMS42LTEuNi42LTIuNC0uMS0yLjctMS42LTIuOC0yLjEuMS0uNCAzLjYuNCAyLjYtLjYgMS43LjYgMi4yIDEuNCA0LjUgMS42LTEuNy0uNi0zLjYtMi4zLTQuOC0xLjctMi45LTItMS41LTQuMy0uMS0zLjktLjcuNyA1LjUgMi43IDEgMi40LjguOCAyLjEgMS40IDMuNSAyczIuOSAxLjIgNC4xIDEuN2wtLjEtLjIgMy4yLjljLS40LS40LTEuMy0uOC0xLjMtMS4zbDQuMiAyLjJjLTEuMi0uNy0uOC0uOC4xLS43LjkgMCAyLjIuMSAyLjgtLjEuNC45IDIuMSAxLjYuNCAxLjktMiAuNC0xLjEtLjUtMi44LS44bDIuNCAxLjUuMi0uMSAxLjQgMS4yYzMuNS4yLTEuMy0yLjYgMy0xLjJsLS43IDEuNGM1LjIuMSAxMS43LTEuOCAxNS4zLTEuNy0xLjEtLjctMS42LTItLjQtMi45LTEuNS40LTQuNS44LTYuNy42LS4yLjEuNS41IDEuNS45IDEgLjMgMi41LjQgMy42LjEtLjUgMS4yLTIgMS4xLTMuNC44cy0yLjctLjctMi44LjVjLTMuMS41LTQuMi0uMS01LjItLjYtMS0uNi0xLjktMS4xLTQuNS0uNiAwLTEuMS0xLjQtLjctMS42LTEuNi44LS44IDIuNS0uNiA0LjQtLjMgMS45LjQgNCAuNSA1LjcuMy0uMy0uMS0xLS4yLTEuMS0uNCAyLjMtLjMgMy4zLS4xIDQuOS4zbC0uMi4xYzIuOS44IDEuNy0xIDMuMy0xLjYuNy4xIDIuOS0uNSAyLjYuMyAwIDAgLjctLjMgMS40LS43LjctLjMgMS40LS43IDEuNC0uN2wuMSAxLjJjMS43LS4zIDEuOS0xLjEgMy41LS43bC4zIDFzLTEgLjMtMi4xLjZjLS41LjItMSAuMy0xLjQuNHMtLjcuMi0uNy4yYzIuMiAwIC44LjkgMy4yLjYtMi45LS42IDEuOC0xIDEuOC0ybDEuOS4yLS41LS4yYzEuMi0uOSAxLjcuMSAzLjItLjUtMS43IDEuMS0yLjggMi01LjMgMS44IDEuOS4yIDUuNS4yIDYuNC0uMiAxLjktLjEgMy0xLjMgNC42LTItMy4zLjYuMS0zLjQtNi0uNy4yLjIuNyAwIC44LS4yLS40IDEuNy0zLjkuOS01LjQuNy4yLS44LTEuMy0uNyAxLTEuNy0uNy42IDIuNSAxLjQgNC42LS4xbC0uOS0xLjUgMy4yLTEuMmgtLjNjLjktMS40IDMuNS0uOCA1LjQtMi41LjUuMS0uMi43LS41IDEuMSAxLjYtLjMgMS4zLTEuMS41LTEuMS45LS4xIDIuOC0uOSA0LjItMS4zczIuNC0uNiAxLjUuOGMxLjQtMS45IDMuNi0xLjcgNS44LTIuN2wtMi4yIDJjMy43LS43IDIuNC0uOCA1LjgtLjcgMC0uNi4zLTEuMi0uNC0xLjMgMS45LTEuNCA0LjItMy4xIDYuNC00LjcgMi0xLjcgNC0zLjEgNS41LTMuNSAxLjMtMS4xIDEuNS0yLjMgMi4xLTMuMy41LTEuMSAxLjItMi4yIDMuMS0zLjcuNC0uMy42LjEuOS4zcy43LjEgMS41LTEuM2MwLS4yLTIuOCAxLjUtLjYtMS4xIDIuNS0xLjIgMy4xLTQuOSA1LjctNyAuNS0xLjcgMi4yLTQgMS00LjEtMS4yIDIuMy0zLjQgNS40LTQuMiA1LjYuNy4xLS43IDEuOC45LjYtMS45IDMuNi0yLjEgMS43LTMuOSA0LjgtLjUtLjEuMy0yLjIgMS0yLjUtMS4xLS44LTQuOSA1LTQuMiAxLjUgMi4yLTMgNS4zLTIuMSA2LTUuNi0xLjQuNi0yLjEgMi42LTQuMyAzbDEuMi0yLjRzMi0uOSAyLS45aC0uMmMxLjQtNC42IDMuNi0yLjggNi40LTYuMS0uMyAyLjcgMi40LjcgMiAyLjcgMS42LTIuNSAyLjQtNC42IDEuMS01LjItMy41IDQuMy0xLjQtLjQtNSAzLjMtLjEtLjktMi4zIDAtMS4xLTIuNiAyLjMtMi40LjYgMS40IDIuNS0xLjIgMC0uMiAwLS41LS4zLS41IDEuMy0xIC42LTEuNiAyLjEtMi45bC0uNC4zYy4yLTIuMyAxLjgtMS45IDEuNy00IC43IDEuMSAxLjMtLjkgMi4zLTEuOC0uNCAxLjkuNyAzLjYtMSA3LjItMSAuMS0xLjItLjQtMi4zLjlsMS4yLTIuMmMtLjQuNC0uNy43LTEuMSAxLjF2LS4xbC0uMi4yYy4xLS4xLjEtLjEuMi0uMmwtLjcgMi4zYzEuOS0yLjUgMi4xLS44IDMuNS0xLjcuOS0yLjggMS4yLTIuMSAxLjYtMy45LTEuMi0uMy4yLTUuOS4yLTkuMi0uMS41LS4zIDEuMS0uNCAxLjUtMS40IDItLjUtMS44LS44LTJsMS4xLTEuNWMtLjIuMy0uNi42LS41LS4xLjktMi4xIDItMS43IDIuNi00LS40LjctMS43IDIuNC0xLjguOXptLTEzOC0yNmMuMi40LjEuOS0uMSAxLjQtLjEgMCAuMS0xLjQuMS0xLjR6bS0uMiAzLjVjLS4yLjEtLjQuMS0uNS4xem0tMTAuNCAxNy4zYy4zLjguNyAxLjIgMS40LjgtMi4xLTEuNyAxLTIgLjMtNCAuOC0uOCAxLjEgMi4yLjkgMi45LS45LjktLjQgMy41LTEuNiA0LS4zLjItLjUtLjMtLjgtLjktLjItLjctLjQtMS40LS42LTIuMi4xLS4xLjItLjMuNC0uNnptLTEuMy0xMi42LS45LjVjMC0uNC0uMS0uOS0uMS0xLjMuMy4xLjcuMyAxIC44em0tMS4xLTUuM2MuMS4yLjEuNiAwIDEuMnYuMmMwLS40IDAtLjkgMC0xLjR6bTQuNiAzNC42Yy0uMiAxLjktLjUgMy42LS42IDMuNi0uOS0uMy0uNi0xLjUtMS4yLTIuNWwuNy4yYy0uNC0uOC0uOC0xLjYtMS4yLTIuNGwtMS0yLjVjLS43LTEuNy0xLjQtMy40LTEuOS01IDQuMyA1LjQgNy4zIDguNSA0LjMtLjl2LS43Yy41IDEuMiAxLjQgMy4zIDEuOCA1LjQtLjIuOS0uOCAzLS45IDQuOHptMy43IDRjLS4yLS43LS40LTEuMy0uNy0yIC4yLjIuNC4yLjYgMCAxLjEgMS42LjUgMS41LjEgMnptMTYuMyAyMS4xYy0uOS0uOC0xLjUtMi41LTIuOS0yLjVsMS41IDEuOC0xLjctLjVjLjguNC4yLjktLjkgMS40LS42LS44LTEuMy0xLjUtMS45LTIuM2wuMi4yLTEuMy0yLjdjMS41IDEuMSAzIDEuMiAxLjgtMS0uMi40LTEgLjItLjYgMS0xLjUtLjktNC40LTMuMy0yLjYtMy41IDEgMy4zIDEuOS0uNiAyLjggMS45LS4xLTEuNi0xLjMtMi4zLTEuNy0zLjUuMSAxLjUtMS42LjktMy4xLS41LS4zLS44LTEuOC0yLjYtMi4zLTQgMS4xLS4xLjgtMS40IDIuMy40LS4xLS40LS40LS45LS43LTEuNHMtLjctMS4xLTEuMi0xLjZjLjEuNi41IDEuNS4yIDEuNi0xLjItLjQtMS43LTEuNC0yLjMtMS43LS4yLS41LS40LS45LS42LTEuNC4xLjEuMy4xLjQuMmwtLjEtMS44Yy43IDIuMS45LjcgMS4zLjQtLjkuNi0uOC0xLjEtMS4xLTEuOGwxLjguOGMuMS0uNS0uNC0uOS0uOC0xLjMtLjMtLjQtLjUtLjcgMC0uOCAxLjkgMi43IDIuNCAzLjggMy42IDYuNmwtMS4zLS42YzEuMiAzLjIgMi40LjkgNC41IDQgLjEgMS44IDMuNSA0LjQgMi4zIDUuNS4xLS43IDIuNi45IDIuOSAyLjMtLjEgMiAyLjkgNS4zIDEuNSA0Ljh6bTYzLjYgMjAuN2MtMS42LjUtMy4yLjktNC4yLjVsLjYuNGMtMy4zIDEuMi03LjQtLjktOC44LjkuMi43LS43LjItLjYgMS4ybC0yLjUtLjguNS41cy0xLjEtLjEtMi4xLS4xYy0xLjEgMC0yLjEtLjItMi4xLS4ybC4xLjJjLTItMS4xLTMuNC0yLjEtNC42LTIuOC4xLS41LjItLjYtLjQtMS0uNi0uMy0xLjEtLjQtMS41LS40LTEtLjEtMS44LjUtMyAuNSAwIDAgLjkuMiAxLjkuNC41LjEuOS4yIDEuMy4zcy42LjEuNi4xYy4yLjgtLjIgMS42LTIuMiAxLjguOC4yIDEgLjggMCAuOC0uMS0uMi0yLjUtMS0xLjQtMS40LTEuOC0uNS00LjMtLjQtNy0xLTEuMy0uMi0yLjctLjUtNC4xLTEtMS4zLS41LTIuNi0xLjItMy44LTIuMSAzLjUgMi40LTMuNS0uMi43IDEuOC0xLjcgMC0yLjMtLjYtMi43LTEuMi0uNS0uNy0uOS0xLjQtMi40LTIuMS0uNC4zIDEuNi44IDEuOSAxLjgtMi42LS44LTQuNC0yLjUtNi4xLTMuOS0xLjgtMS41LTMuMi0zLjMtNS41LTQuNGwtLjcuN2MtLjgtLjYtMS42LTEuNC0yLjQtMi4yIDEuMy0uNCAyLjYtLjcgNC4zLS41LjguMSAxLjguNCAyLjkuOXMyLjMgMS4zIDMuOSAyLjFsLS40LS40YzEuOS4yIDMuMiAxLjQgNC43IDIuNyAxLjUgMS4yIDMuMiAyLjMgNS41IDIuMy0xLjctMS42LTEuNi0xLjUtMy00LjFsMS44IDEuNGMtLjEtMS40IDEuNyAwIDMuMi42bC0xLTJjLTEgMC0zLjQtLjctMy4yLTEgLjIuMi0uNy4zLTIgLjItMS4yLS4yLTIuNy0uNi0zLjUtMS4zLjctLjggNC40IDEuNiAzLjMtLjggMS4yIDEuNCAxLjkuNSAzLjQgMS41LTEuMy0xLjMuMS0xLjQtLjctMi41bDIuNSAxLjRjLjItLjMtMy41LTIuMi0uOS0yLjUuOC45IDMuOCAxLjQgMy41IDIuNGwuMi0uM2MyLjEuNC40IDEuNyAzLjEgMS44LS4xLjUtLjcuNy0xLjYuNC0uNy0uNS0uNi0xLjEtMi4xLTEuOC0uNS4zIDAgLjQuNC42cy43LjQgMCAuOWMtLjguNS0zLjgtMi4yLTMuMy0uMmwyLjEuNmMtLjMgMS4xIDEuMiAxLjUuOSAyLjMgMS4yLjggMi44IDAgMy44IDEuMi40LjgtLjkgMS44IDEuNSAxLjkgMi4yLTEuMyA3LjIuMiA5LjIuNGwxLjcuOGMtLjIuNi0zLjMtLjQtMi4zLjZsMi43LjUtLjItLjRjLjkgMCAxLjguNiAyLjcuOC0uOC0uOC0yLjgtLjctMi40LTEuOCAxLjMtLjEgMS41LS40IDIuNy0uMi0uMy0uMS0uNS0uMi0uNC0uMyAyLjYtLjUgMi41IDEuMiAzLjEgMS42IDIuNyAxLjQtMi43IDEuNC0yLjQgMi41IDAgMCA4IC42IDggLjQtLjctLjMtMS40LS42LTEuMi0xLjEgMS45LS43IDAtLjkgMi43LTEuMSAwIC44LjkuOSAyIC45aDEuOGMuNiAwIDEuMiAwIDEuNy4xLjgtLjguOS0xLTEtLjYuMS0xIDIuNy0xLjIgMy42LTEuNS42LjEgMS41LjEgMi4xLjItLjcuNi0uMiAxLjIgMS42IDEuMmwuMi4yYy0xLjMuNS0zIDEuMS00LjcgMS43em0zMS4yLTE1LjQuNi4zYy0uMyAxLTEuNyAxLjQtMi41IDEuNC0xLjggMS4yLTQgMS43LTMuOSAyLjZoMWMtMS4xLjctMS44IDEtMi41IDEuNHMtMS41LjgtMyAxLjZjLjMtLjEuNS4xLjUuMS02LjcgMS4xLTExLjcgMi4xLTE0LjkgMy4yLjMtMS4xIDIuOS0yLjYgNC4xLTMuNSAwIDAtMS41LS41LTEuNS0uNmwtLjQgMS0yLjMtLjNjLjMtLjkgMi0xLjIgMi45LTIuMS4xLjIgMy45LS4yIDUuMSAwbC0yLjQgMS45Yy42LS42IDQuMy0xLjggNS44LTIuNC4xLjItLjMuOS0uOSAxLjNzLTEuMy42LTEuNy4yYzAgLjggMi45LS40IDEuNSAxLjEgMi42LS4yIDUuNS0yLjkgNi44LTRsLS40LTEuM2MxLjMtMS41IDEuOS42IDMuNC0xLjMtMi40IDEuNC0uNC0xLjUtMi4zLS4zLjMtLjgtLjgtMS4yIDEtMi4zIDIuNS4zIDEuMi0yLjEgMy40LTIgLjUtMS4yLTEuNiAwLS4xLTEuNyAyLjUtLjkgMi44LS40IDMuOC41LTEuNiAxLjktMy4xLjUtNC40IDIgMCAwIDEuMS0uMiAyLjItLjRzMi4yLS41IDIuMi0uNWMtLjQuNy0uOCAxLjEtMS4yIDEuMy43LS40IDEuNC0uNiAyLjItLjcuNCAwIC44LS4xIDEuMS0uMS0xLjggMS42LTMuMyAyLjktMy4yIDMuNnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTE2OC40IDEwMC40Yy4xLS43LjItMS40LjYtMS40LS44LS40LS44IDEuMy0xLjMgMiAuNC42LjYuMS43LS42eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTY3LjggOTguMWMtLjEuOC0uNC43LS42LjhsLjIgMS40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTYyLjcgOTMuNmMuMS0xLjQtLjQtMi45LS44LTMuNS0uMSAxLjItLjUgMi0xIDIuOXMtMSAxLjgtMS4xIDMuMmMyLS41LjgtMy44IDIuOC0zLjEtLjEgMS42LS41IDIuMi0xLjIgMy4yLjgtLjEgMS4yLTEuMyAxLjMtMi43eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTU4LjggOTcuNC42LTEuNi0uMS0uMS0uNiAxLjV6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xNjAuMyAxNDAuN2MuNS0uNCAxLjgtMSAxLjQtMS42LS44LjUtMS4xIDEuMi0xLjQgMS42eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTQzLjMgMjEuN2MxLjggMS42IDMuNSAyLjkgNS4xIDQuNCAwIDAtMi45LTIuNS01LjgtNS0xLjUtMS4yLTMuMS0yLjItNC4zLTMuMS0xLjItLjgtMi0xLjQtMi0xLjQgMS40IDEgMi42IDEuOSAzLjggMi43czIuMyAxLjYgMy4yIDIuNHoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTEyMC42IDE2NS40LTEuMiAxLjhjMS45LTEuMyAzLjQtMS40IDUuMi0xLjYgMS43LS4yIDMuNi0uNCA1LjctMi4yLTEuOS44LTMuNCAxLTQuOCAxLjItMS41LjItMi45LjQtNC45Ljh6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMjAuNiAxNjguNWMtLjMgMS4xIDMuNCAwIDMuMiAxLjRsLjctMS43Yy0yLjMgMS0xLjItLjMtMy45LjN6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMjguNiAxNDMuOS0uOC4yaDEuMnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTEwNCAxNzQuNCAyLS42LS41LS4yeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTA2LjUgMTc0cy0uNS0uMi0uNS0uMi41LjIuNS4yeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTI2LjUgMTQyLjYgMS45LTFoLS45eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTE4LjMgMTU0LjJjLS40IDEuMSAxLjEtLjEgMS40LS4yeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtOTEgMTc0LjYgMiAuNS4yLS4yLTItLjR6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xMDYuNSAxNTMuMWMtMS42IDEuMiAxLjYtLjIgMSAuOS4xLS41LjYtMS4xLTEtLjl6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im04OC41IDE2Mi4xYy0uMiAwLS41LS4xLS43LS4yIi8+PHBhdGggZD0ibTg4LjUgMTYyLjFjLjcuMiAxLjEuNSAyIDAtLjUtLjItMS4zLjEtMiAweiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtODEgMTYwLjljLS41LS41LS44LS42LS4zIDBsLS43LS4xYy0uMy40LjMuNiAxLjQuOC4yLjEuMy4zLjUuNS0uMS0uMi0uMy0uMy0uNC0uNC4xLS4zLjItLjYtLjUtLjh6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im00NS42IDE2Mi45Yy0uMy43LTEgLjQtMy44LS45IDMuMSAyLjQgMy45IDIuNCA2LjYgNC4zLTEuMy0xLjMtLjMtMi4xLTIuOC0zLjR6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im00OS40IDE2Ni44Yy0uNC0uMi0uNy0uNC0xLS42LjIuMi42LjQgMSAuNnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTg4LjkgMTUyLjdzLjMuMy42LjYuNy42LjcuNi0uOC0xLS44LTF6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0zOS43IDE2MC41Yy0uNS0uMS0xLjItLjctMS43LTEtLjQtLjMgMS40IDEuNyAxLjcgMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTU3LjUgMTU0LjZjLS43LS4xLTItMS4xLTIuNC0uOS4xIDEuNCAxLjUuNSAyLjQuOXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTMzLjYgMTUxLjVjMS43IDIuNCAxLjguNyAxLjUtLjEtLjIuNy0xLjEuNS0xLjUuMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTUxLjEgMTUxLjMgMS43IDEuMy0xLjMtMS40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNjEuNyAxNDVjMCAuNC0xLjMgMS0yLjguNCAyLjUgMS40LTIuMiAxLjEgMS42IDIuMy0yLjItMi4xIDIuMy0xLjEgMS4yLTIuN3oiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTU4LjkgMTQ1LjRjLS4yLS4xLS41LS4yLS43LS40Ii8+PHBhdGggZD0ibTM2LjYgMTMzLjNjMC0uMiAwLS40LS4xLS43Ii8+PHBhdGggZD0ibTUwLjEgMTM2LjljLS41LjQtLjEgMS40LjggMi4zLjggMSAxLjkgMi4xIDIuMyAzbC0xLjItMi42LjYuMmMtLjItLjktMS4zLTIuMS0yLjUtMi45eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTEuNyAxMjYuNC45IDEuNy0uMS0xLjZjLjEtMS0uNC4zLS44LS4xeiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtMTEuNyAxMjYuNC0uMS0uMyIvPjxwYXRoIGQ9Im00MC45IDEzOS4xYy0uNC0uOC0uOC0xLjQtMS41LTItLjYuNCAxLjEgMiAxLjUgMnoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTEwLjMgMTE1LjguOCAyLjUtLjYtMi40eiIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNS4yIDEwNC45LjMuNHMwLS41IDAtMS4xYzAtLjUuMS0xLjEuMS0xLjFsLS4zLS40cy0uMS41LS4xIDEuMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTMyLjkgMTEyLjNjLjEuMy4yLjYuMy44cy4xLjMuMS4zYy40LjIgMS0xLjEuNi0yLjIgMCAwLS41IDEuOC0uNCAxLjgtLjgtMS4yLjMtMS42LS45LTEuOCAwIDAgLjIuNS4zIDEuMXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTIxLjMgMzcuOGMuMS0uMS4zLS4yLjQtLjJzLjMtLjEuNC0uM2MxLjItLjcgMi4xLTEuMiAxLjUuNCAxLjctMiAzLjYtNS40IDQuNS00LjQtLjIuNy0uMyAxLjYtLjkgMi42IDEuMi0xLjYgMi4zLTIuMyAzLjMtM3MyLTEuNCAzLjItMi44Yy0xLjYuOC03IDQuOC01LjIgMS40bDMuMi0uOGMuNS0xLjItMSAwLTEuNS4yLS40LS42IDEuOC0zLjQgMi44LTMuNS4xLjUtMS41IDIuMi40IDEuNCAwIDAgLjQtLjMgMS4xLS43czEuNi0uOCAyLjUtMS4zYzEuOC0uOSAzLjYtMS44IDMuNi0xLjgtMS4zLjgtMS41IDAtMS43LS4xIDEuMi0xLjIgMi4zLS41IDMuOS0yLjIgMCAwLS44LjItMS42LjQtLjQuMS0uOC4yLTEuMS4zcy0uNS4yLS41LjJjMi43LTEuOSAzLjYtMi40IDQuMy0zIC43LS41IDEuNC0xIDQuMi0yLjFsLS4yLS4xYzEuOS0uOSA1LjEtMi43IDcuMS0yLjlsLS41LS45YzMuMy43IDEuNC0xLjEgNS41LTIuMWwtLjcuMWMyLjQtMSAxLjEtMS4xLjYtMS43IDEuOC0xLjEgMy4xLS44IDQuNC0uNnMyLjYuMyA0LjQtLjZjLS40LS43LjgtMS42LjMtMi4xLS45LjYtMi40IDEuMi0zLjYgMS4xLTEuMS0uOSA0LjMtMS41IDEuNS0yIDEuNi0uNyAyLjgtMS42IDQuNC0yLjEgMCAwLS41LjEtMS40LjNzLTIuMS43LTMuNyAxLjFjLTEuNS41LTMuMyAxLjEtNS4yIDEuNy0xLjguOC0zLjggMS42LTUuNyAyLjUtMiAuOC0zLjggMS44LTUuNiAyLjgtMS43IDEtMy40IDEuOS00LjcgMi43LTIuNiAxLjgtNC40IDMtNC40IDMgMC0uMS0uMS0uMi0uNC0uMS0uMS4yLS4yLjQtLjQuNiAwIDAtLjQuMy0xIC43cy0xLjMgMS0yLjEgMS43Yy0xLjUgMS4zLTMgMi41LTMgMi41LS4yLS43LTIuNyAxLjYtMy42IDIuMiAxLjEtLjYgMS41LS42IDEuNS0uM2wtLjYuNi0xLjYgMS40Yy0uOS41LTIuMiAyLjEtMy4zIDMuNHMtMS45IDIuMi0yLjIgMWMtLjkgMS4yLTEuMiAzLjItMi45IDQuOCAwIC4zLjEuNS4yLjV6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0yNy4yIDM1LjljLS4yLjQtLjUuOC0uOSAxLjIiLz48ZyBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0ibTcxLjQgNC40IDIuMy0uNWMtLjguMS0xLjYuMy0yLjMuNXoiLz48cGF0aCBkPSJtMTguNiA0NCAyLjMtMy41Yy0uMy0uMy0uOS0uMS0xLjItLjRsLTIuOCA0LjNjLjQuMSAyLTEuOSAxLjctLjR6Ii8+PHBhdGggZD0ibTIwLjUgMzljLjQtLjYuOC0xLjEuOC0xLjEtLjYuMy0xLjEuNi0xLjQuNi0uNSAxLjEtLjQgMS41LS4yIDEuNyAwLS4xLjQtLjYuOC0xLjJ6Ii8+PHBhdGggZD0ibTM4LjkgNTAuMy0uOS42LS40LjZzLjMtLjMuNi0uNi43LS42LjctLjZ6Ii8+PHBhdGggZD0ibTQzLjIgNDEuOWMtMS41IDEuMy0uOC44LTIuMSAyLjIuNS0uNCAyLTEuMiAyLjEtMi4yeiIvPjxwYXRoIGQ9Im00OCA0Ny4xLTEuNC45IDEuNC0uN3oiLz48cGF0aCBkPSJtOTIuMyA2LjFjLS40IDAtLjcgMC0xLjEtLjEuMy4xLjYuMiAxLjEuMXoiLz48cGF0aCBkPSJtNzIuNiA1IC40LjMtMyAuMWMtMS4yIDEuOCA3LjMtLjIgMi40IDIuMSAzLjQgMCA2LjQtLjggOS41LS45IDMuMS0uMyA2LjEtLjggOS4zLS41LTEuMi0uMi0uMy0uOSAwLTEuMi01LjUuOS0zLjYtLjYtNy42LS42LjYtLjQgMi43LTEgNC45LTEuMSAyLjIgMCA0LjYuMiA1LjcuOGwtMi4xLjQgMi4yIDEuMmMuNy0uMi40LS42LjMtLjkuMyAxLjMgNS44IDEuMSA5LjUgMS40LTIuMi0xLjMgMi45LTEuNS0uMy0yLjUgMCAwLTEuMS0uMS0yLjgtLjMtMS43LS4xLTMuOS0uNi02LjItLjZzLTQuNS0uMS02LjItLjFjLS45IDAtMS42IDAtMi4xLjEtLjUgMC0uOC4xLS44LjEtLjItLjEtLjQtLjItLjgtLjFsLjUuMi01LjQuNGMtMy4zIDEuNCAwIDEuNS00LjYgMi43LS4zLS43LjItLjkuOC0xLjd6Ii8+PHBhdGggZD0ibTEzNSAxNi45di4xYzAgLjEgMCAuMSAwLS4xeiIvPjxwYXRoIGQ9Im0xMzIuNiAxNS4zYy44IDAgMi4xIDEuMiAyLjMgMS42bC4yLTEuMS00LjMtMi40IDIuMSAyLjd6Ii8+PHBhdGggZD0ibTEzMC40IDE0LjdjLS45LTEuOS0uNy4zLTIuNS0xLjMgMS40LjIgMi4xLS45IDAtMi40bC0uNyAyLjJjLjUuNSAyLjggMi4zIDMuMiAxLjV6Ii8+PHBhdGggZD0ibTEwOS41IDUuOS0xLjEuNCAxLjcuMnoiLz48cGF0aCBkPSJtMTExLjkgNi44LTEuOC0uMiAxIDEuMWMuNC0uMy42LS42LjgtLjl6Ii8+PHBhdGggZD0ibTExNi41IDcuNiAyLjUuNWMtMS0uMi0xLjgtLjMtMi41LS41eiIvPjxwYXRoIGQ9Im0xMTQuNCA3LjRjLjcuMSAxLjMuMiAyIC4zbC0xLjktLjR6Ii8+PHBhdGggZD0ibTExNS40IDYuMWMtMi40LTEtMy0uMi0zLjQuNiAwLS4xIDIuNi41IDIuNi41eiIvPjxwYXRoIGQ9Im01NC41IDM5LjMgMS41LS41LjEtLjItMS41LjV6Ii8+PHBhdGggZD0ibTcxLjYgMzYuM2MuOC0uMyAxLjctLjcgMS43LS45LS43LTEuOC0uNC0zLjgtMi4yLTQuNi0xLjUtLjMtMy4xLjUtNC43IDEuMS0uOC40LTEuNS43LTIuMiAxcy0xLjIuNy0xLjcuOGMtLjMgMC0uNiAwLTEgMCAuMy4xLjYuMSAxIDAgMS40LjEgMS44LjYgMy43LjYuMiAxLjEuMy41IDEuNS45LjUtMS0uNi0uMy0xLS45IDEuMi0xIDMtLjYgMyAuMi0yLjcgMS42IDEgLjItLjEgMS43LjMuNSAxLjIuNCAyIC4xeiIvPjxwYXRoIGQ9Im02Ni43IDM5LjRjLjUtLjEuNy0uMSAxLjMtLjUtLjUuMi0xLjUtLjItMS4zLjV6Ii8+PHBhdGggZD0ibTgwLjkgMjAuNWMwLS4xIDIuNSAwIDIuNSAwIC4zLS41LTEuNC0uNy0xLjYtLjktLjIuMy0uNC43LS45Ljl6Ii8+PHBhdGggZD0ibTgwLjkgMjAuNS0xLjEuMWMuNSAwIC44LS4xIDEuMS0uMXoiLz48cGF0aCBkPSJtODEuOCAxOS41LjEtLjJjLS4yLjEtLjIuMi0uMS4yeiIvPjxwYXRoIGQ9Im0xMjMuNiA5LjVjLjYuNCAxLjMuNSAxLjkuNy0uNi0uNC0xLjgtMS4yLTEuOS0uN3oiLz48cGF0aCBkPSJtMTYxLjQgNDEuNmMuMy40LjYuNSAxIC43eiIvPjwvZz48cGF0aCBkPSJtMTU2LjYgNjMuMmMwLS4xLjEtLjIuMi0uMyIvPjxwYXRoIGQ9Im0xNTcuNyA2Ni4zLS4yLjJjLjUtMS0xLTIuNi0uOS0zLjMtLjEuNS4xIDEuMy40IDIuMS4zLjkuNSAxLjguNyAyLjR6IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvZz48L3N2Zz4=);
      background-size: 100% 100%; }

/*********************
NAVIGATION STYLES
*********************/
#buttonwrap {
  width: 100%;
  clear: both;
  height: 48px;
  background: #202020; }

.nav {
  border-bottom: 0;
  margin: 0;
  background: #202020;
  /* end .menu li */
  /* end current highlighters */ }
  .nav li a {
    display: block;
    color: #fff;
    text-decoration: none;
    padding: 0.25em 1em 1.25em; }
    .nav li a:hover, .nav li a:focus {
      text-decoration: none !important; }
  .nav li ul.sub-menu li a,
  .nav li ul.children li a {
    padding: 0.25em 0em 1.25em 1.5em;
    text-decoration: none !important; }

/* end .nav */
.sec-nav {
  font-size: small; }

#menubutton {
  height: 48px;
  margin: 0;
  padding: 0 4px 0 0.5em;
  cursor: pointer;
  float: left;
  top: 0; }
  #menubutton .menubuttonimg {
    padding: 0;
    width: 46px;
    height: 48px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjE4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNSIgeTE9IjYwIiB4Mj0iMTY1IiB5Mj0iNjAiLz4KPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjE4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIzNSIgeTE9IjE0MCIgeDI9IjE2NSIgeTI9IjE0MCIvPgo8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMTgiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM1IiB5MT0iMTAwIiB4Mj0iMTY1IiB5Mj0iMTAwIi8+Cjwvc3ZnPg==);
    background-size: 100% 100%; }

#menu-container {
  padding: 0;
  margin: 0;
  position: relative; }

ul.primary,
div.primary > ul {
  display: none; }

.toggled-on .primary,
.toggled-on .primary > ul {
  display: block; }

#search-menu .search-submit, #search-menu .screen-reader-text {
  display: none; }

#search-menu .search-form {
  float: right;
  top: 0; }

#search-menu .search-field {
  background-color: transparent;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgaW5rc2NhcGU6dmVyc2lvbj0iMC40N3ByZTQgcjIyNDQ2IgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjg5LjEyM3B4IgoJIGhlaWdodD0iMjg4LjI5NnB4IiB2aWV3Qm94PSIwIDAgMjg5LjEyMyAyODguMjk2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyODkuMTIzIDI4OC4yOTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic2VhcmNoLWljb24iIGlua3NjYXBlOnRyYW5zZm9ybS1jZW50ZXIteD0iLTM2LjA4OTczNSIgaW5rc2NhcGU6dHJhbnNmb3JtLWNlbnRlci15PSIzNS42MjQxNjMiIGZpbGw9IiNGRkZGRkYiIGQ9IgoJTTMyLjUwOCwzMi40NTVjLTQzLjI3Myw0My4yNzItNDMuMzc5LDExNC4xNi0wLjEwNSwxNTcuNDMzYzM2LjY2MywzNi42NjMsOTMuMjAxLDQyLjI1LDEzNS45MjIsMTYuNzY3bDc2LjM0Myw3NC4yMzQKCWMxMC41MDksMTAuMTk2LDI3LjA4NSw5LjgyMSwzNy4xMTgtMC44NDVjMTAuMDMxLTEwLjY2Niw5Ljc3LTI3LjQ0Ni0wLjczNy0zNy42NDVsLTc1LjE4NS03Mi44NjUKCWMyNi4zNjEtNDIuODQ3LDIxLjAwOC0xMDAuMDQ1LTE2LjAyOC0xMzcuMDgyQzE0Ni41NjItMTAuODE5LDc1Ljc4MS0xMC44MTksMzIuNTA4LDMyLjQ1NUwzMi41MDgsMzIuNDU1eiBNNjQuMjQ4LDY0LjE5NQoJYzI2LjEwMi0yNi4xMDMsNjcuNzQ1LTI2LjEwMyw5My44NDksMGMyNi4xMDIsMjYuMTAyLDI2LjEwMiw2Ny43NDUsMCw5My44NDhjLTI2LjEwNCwyNi4xMDMtNjcuNzQ3LDI2LjEwMy05My44NDksMAoJQzM4LjE0NiwxMzEuOTQxLDM4LjE0Niw5MC4yOTYsNjQuMjQ4LDY0LjE5NXoiLz4KPC9zdmc+Cg==) no-repeat 98% 50% transparent;
  background-position: 6px center;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  border: 0;
  cursor: pointer;
  height: 40px;
  margin: 3px 2px 3px 4px;
  padding: 0px 0 1px 36px;
  position: relative;
  width: 0;
  z-index: 99; }
  #search-menu .search-field:focus {
    background-color: #fff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgaW5rc2NhcGU6dmVyc2lvbj0iMC40N3ByZTQgcjIyNDQ2IgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjg5LjEyM3B4IgoJIGhlaWdodD0iMjg4LjI5NnB4IiB2aWV3Qm94PSIwIDAgMjg5LjEyMyAyODguMjk2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyODkuMTIzIDI4OC4yOTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic2VhcmNoLWljb24iIGlua3NjYXBlOnRyYW5zZm9ybS1jZW50ZXIteT0iMzUuNjI0MTYzIiBpbmtzY2FwZTp0cmFuc2Zvcm0tY2VudGVyLXg9Ii0zNi4wODk3MzUiIGQ9IgoJTTMyLjUwOCwzMi40NTVjLTQzLjI3Myw0My4yNzItNDMuMzc5LDExNC4xNi0wLjEwNSwxNTcuNDMzYzM2LjY2MywzNi42NjMsOTMuMjAxLDQyLjI1LDEzNS45MjIsMTYuNzY3bDc2LjM0Myw3NC4yMzQKCWMxMC41MDksMTAuMTk3LDI3LjA4NSw5LjgyMiwzNy4xMTgtMC44NDRjMTAuMDMyLTEwLjY2Niw5Ljc3LTI3LjQ0Ny0wLjczNy0zNy42NDVsLTc1LjE4NS03Mi44NjUKCWMyNi4zNjEtNDIuODQ3LDIxLjAwOC0xMDAuMDQ1LTE2LjAyOC0xMzcuMDgyQzE0Ni41NjItMTAuODE5LDc1Ljc4MS0xMC44MTksMzIuNTA4LDMyLjQ1NUwzMi41MDgsMzIuNDU1eiBNNjQuMjQ4LDY0LjE5NQoJYzI2LjEwMi0yNi4xMDMsNjcuNzQ1LTI2LjEwMyw5My44NDgsMGMyNi4xMDIsMjYuMTAyLDI2LjEwMiw2Ny43NDUsMCw5My44NDhjLTI2LjEwNCwyNi4xMDItNjcuNzQ2LDI2LjEwMi05My44NDgsMAoJQzM4LjE0NiwxMzEuOTQxLDM4LjE0Niw5MC4yOTYsNjQuMjQ4LDY0LjE5NXoiLz4KPC9zdmc+Cg==) no-repeat 98% 50% #fff;
    background-position: 6px center;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    -webkit-transition: width 400ms ease, background 80ms ease;
    transition: width 400ms ease, background 80ms ease;
    cursor: text;
    outline: 0;
    width: 200px; }

/*********************
POSTS & CONTENT STYLES
*********************/
#content {
  margin-top: 1.5em; }

.excerpt-entry, .post-entry, .page-post-entry {
  background-color: #fff;
  line-height: 1.35;
  word-spacing: 0.1em; }
  .excerpt-entry .article-header, .post-entry .article-header, .page-post-entry .article-header {
    padding: 1em;
    margin: 0 0 1.5em; }
  .excerpt-entry .excerpt-article-header, .post-entry .excerpt-article-header, .page-post-entry .excerpt-article-header {
    padding: 1.5em 1em 0.5em; }
  .excerpt-entry .excerpt-thumbnail, .post-entry .excerpt-thumbnail, .page-post-entry .excerpt-thumbnail {
    padding-top: 0.4em;
    width: 100%; }
    .excerpt-entry .excerpt-thumbnail img, .post-entry .excerpt-thumbnail img, .page-post-entry .excerpt-thumbnail img {
      width: 100%; }
  .excerpt-entry .article-footer, .post-entry .article-footer, .page-post-entry .article-footer {
    padding: 0; }
    .excerpt-entry .article-footer p, .post-entry .article-footer p, .page-post-entry .article-footer p {
      margin: 0; }

/* page formats before category-specific formats */
.format-gallery, .format-image, .format-video {
  background-color: #333 !important;
  color: #fff; }

.post-entry a, .post-entry a:visited {
  /*text-decoration:underline!important;*/
  text-decoration: none;
  border-bottom: 0.0625rem solid #9fa6b4; }
  .post-entry a:hover, .post-entry a:focus, .post-entry a:visited:hover, .post-entry a:visited:focus {
    text-decoration: none !important;
    border-bottom: 0.0625rem solid #000; }

.post-entry a.clean {
  border-bottom: none; }

.post-entry .article-header {
  background: #228b22; }
  .post-entry .article-header .sub-head {
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    font-size: 1em; }

.post-entry {
  /* default */ }
  .post-entry .article-header {
    background: #228b22; }
    .post-entry .article-header .sub-head, .post-entry .article-header .entry-title {
      color: #fff; }

.front-post-entry {
  margin-bottom: 2.5em; }
  .front-post-entry .article-header {
    background: #052962; }
    .front-post-entry .article-header .sub-head, .front-post-entry .article-header .entry-title {
      color: #fff; }

.blog-post-entry .article-header {
  background: #857e73; }
  .blog-post-entry .article-header .sub-head, .blog-post-entry .article-header .entry-title {
    color: #fff; }

.contact-post-entry .article-header, .page-post-entry .article-header {
  background: #e4e2d5; }
  .contact-post-entry .article-header .sub-head, .contact-post-entry .article-header .entry-title, .page-post-entry .article-header .sub-head, .page-post-entry .article-header .entry-title {
    color: #333; }

.error-post-entry .article-header {
  background: #8b0000; }
  .error-post-entry .article-header .sub-head, .error-post-entry .article-header .entry-title {
    color: #fff; }

.media-post-entry .article-header {
  background: #00c8eb; }
  .media-post-entry .article-header .sub-head, .media-post-entry .article-header .entry-title {
    color: #333; }

.consulting-post-entry .article-header {
  background: #b1ada3; }
  .consulting-post-entry .article-header .sub-head, .consulting-post-entry .article-header .entry-title {
    color: #333; }

.photography-post-entry .article-header {
  background: #ce2029; }
  .photography-post-entry .article-header .sub-head, .photography-post-entry .article-header .entry-title {
    color: #fff; }

.presentations-post-entry .article-header {
  background: #540e8f; }
  .presentations-post-entry .article-header .sub-head, .presentations-post-entry .article-header .entry-title, .presentations-post-entry .article-header .byline {
    color: #fff; }

.publications-post-entry .article-header {
  background: #3e434c; }
  .publications-post-entry .article-header .sub-head, .publications-post-entry .article-header .entry-title {
    color: #fff; }

.search-post-entry .article-header {
  background: #228b22; }
  .search-post-entry .article-header .sub-head, .search-post-entry .article-header .entry-title {
    color: #fff; }

.technical-post-entry .article-header {
  background: #052962; }
  .technical-post-entry .article-header .sub-head, .technical-post-entry .article-header .entry-title {
    color: #fff; }

.single-title,
.page-title,
.entry-title {
  margin: 0; }

.excerpt-entry-title {
  margin: 0;
  padding: 0.5em 0 0; }

.archive-title {
  margin: 0;
  padding-left: 0.5em;
  padding-top: 0.5em; }

.archive-desc {
  padding: 0 1.5em; }

/* post by id (i.e. post-3) */
/* general post style */
/* general article on a page style */
/* general style on an attatchment */
/* sticky post style */
/* hentry class */
/* style by category (i.e. category-videos) */
/* style by tag (i.e. tag-news) */
.byline, .footer-category, .excerpt-read-more {
  font-size: 0.9em;
  color: #333;
  margin: 0; }

.catlist {
  padding: 0 0 8px; }
  .catlist a {
    border: 1px solid #9fa6b4;
    padding: 4px 8px; }
    .catlist a:hover, .catlist a:focus {
      border: 1px solid #000; }

.entry-content, .excerpt-content {
  padding: 0 1em;
  /* Callout box */ }
  .entry-content p, .excerpt-content p {
    margin: 0 0 1.5em; }
    .entry-content p .excerpt-read-more .title-read-more, .excerpt-content p .excerpt-read-more .title-read-more {
      font-style: italic; }
  .entry-content ul li, .entry-content ol li, .excerpt-content ul li, .excerpt-content ol li {
    margin: 0 0 0.5em 1.1em; }
  .entry-content ul li, .excerpt-content ul li {
    list-style-type: disc;
    margin: 0 0 0.25em 1.2em; }
    .entry-content ul li ul, .excerpt-content ul li ul {
      margin: 0.5em 0em; }
      .entry-content ul li ul li, .excerpt-content ul li ul li {
        list-style-type: circle !important;
        margin: 0 0 0em 1.2em; }
  .entry-content ol li, .excerpt-content ol li {
    list-style-type: decimal;
    margin: 0 0 0.25em 1.2em; }
  .entry-content table, .excerpt-content table {
    width: 100%;
    border: 1px solid #eaedf2;
    margin-bottom: 1.5em; }
    .entry-content table caption, .excerpt-content table caption {
      margin: 0 0 7px;
      font-size: 0.75em;
      color: #333;
      text-transform: uppercase;
      letter-spacing: 1px; }
  .entry-content tr, .excerpt-content tr {
    border-bottom: 1px solid #eaedf2; }
    .entry-content tr:nth-child(even), .excerpt-content tr:nth-child(even) {
      background-color: #ccc; }
  .entry-content td, .excerpt-content td {
    vertical-align: top;
    padding: 7px;
    border-right: 1px solid #eaedf2; }
    .entry-content td:last-child, .excerpt-content td:last-child {
      border-right: 0; }
  .entry-content th, .excerpt-content th {
    vertical-align: top;
    background-color: #ccc;
    border-bottom: 1px solid #eaedf2;
    border-right: 1px solid #eaedf2; }
    .entry-content th:last-child, .excerpt-content th:last-child {
      border-right: 0; }
  .entry-content blockquote, .excerpt-content blockquote {
    display: block;
    position: relative;
    z-index: 1;
    margin: 1em;
    padding: 0 20px;
    font-style: italic;
    color: #333; }
    .entry-content blockquote:before, .entry-content blockquote::before, .excerpt-content blockquote:before, .excerpt-content blockquote::before {
      content: "\201C";
      font-family: Georgia, serif;
      font-weight: bold;
      font-size: 40px;
      position: absolute;
      left: -10px;
      top: -10px;
      color: #7a7a7a; }
  .entry-content dd, .excerpt-content dd {
    margin-left: 0;
    font-size: 0.9em;
    color: #787878;
    margin-bottom: 1.5em; }
  .entry-content img, .excerpt-content img {
    position: relative;
    z-index: 3;
    margin: 0 0 1.5em 0;
    max-width: 100%;
    height: auto; }
  .entry-content .alignright, .entry-content img.alignright, .excerpt-content .alignright, .excerpt-content img.alignright {
    width: 100%; }
  .entry-content .size-auto,
  .entry-content .size-full,
  .entry-content .size-large,
  .entry-content .size-medium,
  .entry-content .size-thumbnail, .excerpt-content .size-auto,
  .excerpt-content .size-full,
  .excerpt-content .size-large,
  .excerpt-content .size-medium,
  .excerpt-content .size-thumbnail {
    max-width: 100%;
    height: auto; }
  .entry-content pre, .excerpt-content pre {
    background: #333;
    color: #ccc;
    font-size: 0.9em;
    padding: 1.5em;
    margin: 0 0 1.5em; }
  .entry-content .callout, .excerpt-content .callout {
    background-color: #fb0;
    margin-bottom: 6px;
    position: relative;
    z-index: 99;
    padding: 6px; }
    .entry-content .callout h3, .excerpt-content .callout h3 {
      padding: 0.1em 0.75em 0 0.75em; }
    .entry-content .callout div > ul, .excerpt-content .callout div > ul {
      display: block;
      width: 100%;
      padding: 0;
      margin: 0; }
      .entry-content .callout div > ul li, .excerpt-content .callout div > ul li {
        list-style-type: none;
        margin: 0;
        padding: 0; }
        .entry-content .callout div > ul li a, .excerpt-content .callout div > ul li a {
          display: block;
          text-decoration: none;
          padding: 0.3em 0.75em; }
          .entry-content .callout div > ul li a:hover, .entry-content .callout div > ul li a:focus, .excerpt-content .callout div > ul li a:hover, .excerpt-content .callout div > ul li a:focus {
            background: #333;
            color: #fff; }
        .entry-content .callout div > ul li a:after, .excerpt-content .callout div > ul li a:after {
          content: "\00a0 \203A";
          font-size: x-large;
          right: 6px;
          position: absolute;
          margin: -6px 0px 0 6px; }
        .entry-content .callout div > ul li:nth-child(odd) a, .excerpt-content .callout div > ul li:nth-child(odd) a {
          background: #ddd; }
          .entry-content .callout div > ul li:nth-child(odd) a:hover, .entry-content .callout div > ul li:nth-child(odd) a:focus, .excerpt-content .callout div > ul li:nth-child(odd) a:hover, .excerpt-content .callout div > ul li:nth-child(odd) a:focus {
            background: #333;
            color: #fff; }

/* end .entry-content */
.callout.format-video {
  background-color: #ccc; }

.wp-caption {
  position: relative;
  z-index: 2;
  width: 100%;
  background: #eee;
  padding: 5px; }
  .wp-caption a, .wp-caption a:visited {
    border-bottom: 0; }
    .wp-caption a:hover, .wp-caption a:focus, .wp-caption a:visited:hover, .wp-caption a:visited:focus {
      border-bottom: 0; }
  .wp-caption img {
    max-width: 100%;
    margin-bottom: 0;
    width: 100%; }
  .wp-caption p.wp-caption-text {
    font-size: 0.82em;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
    margin: 4px 0 7px;
    text-align: center; }
    .wp-caption p.wp-caption-text a, .wp-caption p.wp-caption-text a:visited {
      border-bottom: 0.0625rem solid #ddd; }
      .wp-caption p.wp-caption-text a:hover, .wp-caption p.wp-caption-text a:focus, .wp-caption p.wp-caption-text a:visited:hover, .wp-caption p.wp-caption-text a:visited:focus {
        border-bottom: 0.0625rem solid #333; }

/* end .wp-caption */
.format-image .wp-caption, .format-video .wp-caption, .format-gallery .wp-caption {
  max-width: 100% !important;
  background: #202020; }

.format-image blockquote, .format-video blockquote, .format-gallery blockquote {
  color: #fff; }

.format-image a, .format-image a:visited, .format-video a, .format-video a:visited, .format-gallery a, .format-gallery a:visited {
  color: #fff; }

.excerpt-entry, .excerpt-article-header {
  background-color: transparent !important;
  color: #333;
  margin-bottom: 0; }
  .excerpt-entry a, .excerpt-entry a:visited, .excerpt-article-header a, .excerpt-article-header a:visited {
    color: #333; }

/* image gallery styles */
/* end .gallery */
/* gallery caption styles */
.embed-youtube, .embed-vimeo {
  overflow-x: hidden; }
  .embed-youtube .youtube-player, .embed-vimeo .youtube-player {
    max-width: 100%; }

.tags {
  margin: 0; }

.openaccess {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgODAgODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDgwIDgwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzAwOUU2MDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTUzLDIzdjEySDE2Yy0yLjgsMC01LDIuMi01LDV2MzVjMCwyLjgsMi4yLDUsNSw1aDQ5YzIuOCwwLDUtMi4yLDUtNVY0MGMwLTIuOC0yLjItNS01LTVoLTJWMjMKCQlDNjMsMTAuNiw1Mi45LDAuNSw0MC41LDAuNVMxOCwxMC42LDE4LDIzYzAsMi44LDIuMiw1LDUsNXM1LTIuMiw1LTVjMC02LjksNS42LTEyLjUsMTIuNS0xMi41UzUzLDE2LjEsNTMsMjN6IE0yMSw0NWgzOXYyNUgyMVY0NXoKCQkiLz4KPC9nPgo8L3N2Zz4K);
  width: 14px;
  height: 14px;
  margin-left: 2px;
  display: inline-block; }

.pdf {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiCgkgaWQ9IkxheWVyXzEiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgoJIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOTAgOTAiCgkgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgOTAgOTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQ0UyMDI5O30KPC9zdHlsZT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+Cgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzksOTUyLjRjLTUuNSwwLTEwLDQuNS0xMCwxMGMwLDYuOCwzLjgsMTUuMyw3LjgsMjMuMmMtMy4xLDkuOC02LjcsMjAuMi0xMS4yLDI5LjEKCQljLTkuMywzLjYtMTcuNSw2LjMtMjIuNSwxMC4zYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuMmMtMS44LDEuOS0yLjksNC40LTIuOSw3LjFjMCw1LjUsNC41LDEwLDEwLDEwYzIuNywwLDUuMy0xLDcuMS0yLjkKCQljMC4xLDAsMC4xLTAuMSwwLjItMC4yYzMuNy00LjQsOC0xMi4zLDExLjgtMTkuNWM4LjktMy41LDE4LjEtNywyNy4xLTkuMmM2LjUsNS4zLDE2LDguOCwyMy44LDguOGM1LjUsMCwxMC00LjUsMTAtMTAKCQlzLTQuNS0xMC0xMC0xMGMtNi4yLDAtMTUuMywyLjItMjIuMiw0LjZjLTUuNi01LjMtMTAuOC0xMS45LTE0LjUtMTguOWMyLjctOC4yLDUuOC0xNi4zLDUuOC0yMi43QzQ5LDk1Ni45LDQ0LjUsOTUyLjQsMzksOTUyLjR6CgkJIE0zOSw5NTguNGMyLjIsMCw0LDEuOCw0LDRjMCwzLTEuNiw4LjUtMy41LDE0LjVjLTIuNS01LjgtNC41LTExLjMtNC41LTE0LjVDMzUsOTYwLjEsMzYuOCw5NTguNCwzOSw5NTguNHogTTQwLjcsOTkyLjYKCQljMyw0LjgsNi41LDkuMiwxMC40LDEzLjJjLTUuOSwxLjYtMTEuNywzLjctMTcuNCw1LjlDMzYuNCwxMDA1LjQsMzguNiw5OTguOSw0MC43LDk5Mi42eiBNODAsMTAwNS40YzIuMiwwLDQsMS44LDQsNHMtMS44LDQtNCw0CgkJYy00LjUsMC0xMC45LTItMTYtNC45QzY5LjgsMTAwNi44LDc2LjMsMTAwNS40LDgwLDEwMDUuNHogTTIwLjMsMTAyMy4zYy0yLjgsNS01LjYsOS43LTcuNiwxMi4xYy0wLjcsMC42LTEuNiwxLTIuOCwxCgkJYy0yLjIsMC00LTEuOC00LTRjMC0xLjEsMC40LTIuMSwxLjEtMi44QzkuNCwxMDI3LjgsMTQuNSwxMDI1LjYsMjAuMywxMDIzLjN6Ii8+CjwvZz4KPC9zdmc+Cg==);
  width: 14px;
  height: 14px;
  margin-left: 2px;
  display: inline-block; }

/******************************************************************
PAGE NAVI STYLES
******************************************************************/
.pagination,
.wp-prev-next {
  margin: 1.5em 0; }

.pagination {
  margin: 20px 0;
  width: 100%;
  padding: 0 1.5em;
  font-size: 1em;
  line-height: normal;
  clear: both;
  float: left;
  border: 0; }
  .pagination .total-pages, .pagination a, .pagination span {
    float: left;
    background: #fff;
    padding: 5px 6px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #9fa6b4;
    color: #000; }
  .pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus {
    border: 1px solid #000;
    text-decoration: none !important; }
  .pagination .current {
    cursor: default;
    border: 1px solid #000; }

/* end .pagination */
.wp-prev-next .prev-link {
  float: left; }

.wp-prev-next .next-link {
  float: right; }

/* end .wp-prev-next */
/*********************
SIDEBARS, WIDGETS & ASIDES
*********************/
.no-widgets {
  background-color: #fff;
  padding: 1.5em;
  text-align: center;
  margin-bottom: 1.5em; }

.a11y-toolbar .offscreen, .offscreen {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden; }

.a11y-toolbar-widget {
  width: 100%;
  float: left;
  clear: both; }
  .a11y-toolbar-widget ul {
    display: block; }
    .a11y-toolbar-widget ul li {
      float: left;
      margin-left: 0.5em; }

/*********************
FOOTER STYLES
*********************/
#footer {
  width: 100%;
  height: 220px;
  position: bottom;
  bottom: 0;
  font-size: smaller;
  clear: both;
  background-color: #202020;
  color: #ccc; }

/* end .footer-nav */
.footer-widgets .footerwidget a {
  color: #ccc; }

.footer-widgets .footerwidget .textwidget {
  padding: 0 1em; }
  .footer-widgets .footerwidget .textwidget ul li {
    /* deep nesting */ }
    .footer-widgets .footerwidget .textwidget ul li a {
      color: #ccc; }

.socialiconwrap {
  float: left;
  height: 28px;
  width: 100%;
  max-width: 28px;
  margin: 14px 24px 0 0;
  padding: 0; }
  .socialiconwrap .fb {
    background-image: url(../images/fb.svg); }
  .socialiconwrap .im {
    background-image: url(../images/im.svg); }
  .socialiconwrap .od {
    background-image: url(../images/od.svg); }
  .socialiconwrap .pp {
    background-image: url(../images/pp.svg); }
  .socialiconwrap .sc {
    background-image: url(../images/sc.svg); }
  .socialiconwrap .tw {
    background-image: url(../images/tw.svg); }
  .socialiconwrap .fb, .socialiconwrap .im, .socialiconwrap .od, .socialiconwrap .pp, .socialiconwrap .sc, .socialiconwrap .tw, .socialiconwrap .vm {
    width: 100%;
    height: 100%;
    position: relative;
    background-size: 100% 100%; }

/* ensure recaptcha 3 badge only displays on contact page */
.grecaptcha-badge {
  visibility: hidden;
  opacity: 0; }

.page-template-page-contact .grecaptcha-badge {
  visibility: visible;
  opacity: 1; }

/*********************
LARGER MOBILE DEVICES
*********************/
@media only screen and (min-width: 481px) {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: 481px and Up Stylesheet
******************************************************************/
  /*********************
NAVIGATION STYLES
*********************/
  .menu {
    /* end .menu ul */ }
    .menu ul {
      /* end .menu ul li */
      /* end current highlighters */ }
  /* end .menu */
  /*********************
POSTS & CONTENT STYLES
*********************/
  /* entry content */
  .entry-content .alignnone, .entry-content img.alignnone {
    margin: 1em 0 1em; }
  .entry-content .alignleft, .entry-content img.alignleft {
    margin: 1.5em 1.5em 1em 0;
    display: inline;
    float: left; }
  .entry-content .alignright, .entry-content img.alignright {
    width: inherit;
    margin: 1.5em 0 1em 1.5em;
    display: inline;
    float: right; }
  .entry-content .aligncenter, .entry-content img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both; }
  .entry-content .wp-caption {
    position: relative;
    z-index: 2;
    width: inherit;
    max-width: 100%; }
  /* end .entry-content */
  /*********************
FOOTER STYLES
*********************/
  /* end .footer-nav */ }

/*********************
TABLET & SMALLER LAPTOPS
*********************/
@media only screen and (min-width: 768px) {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Tablet & Small Desktop Stylesheet
******************************************************************/
  /*********************
GENERAL STYLES
*********************/
  html,
  body {
    margin: 0;
    padding: 0;
    height: 100%; }
  #container {
    min-height: 100%;
    position: relative; }
  #content, #content-single {
    padding-bottom: 266px !important;
    clear: both; }
  /*********************
LAYOUT & GRID STYLES
*********************/
  .narrow {
    max-width: 740px;
    margin: 0 auto;
    padding: 0em; }
  #inner-content {
    max-width: 740px;
    margin: 0 auto; }
  /*********************
HEADER STYLES
*********************/
  h1, .h1 {
    font-size: 2.4em;
    line-height: 1.6em; }
  .header {
    height: 191px; }
    .header #inner-header {
      max-width: 740px;
      padding: 0;
      margin: 0 auto; }
      .header #inner-header #header-content {
        padding-bottom: 0;
        margin: 0; }
        .header #inner-header #header-content #header-titles #header-desc {
          font-weight: bold; }
        .header #inner-header #header-content a #logo-img {
          margin: 1em auto 0; }
  /*********************
NAVIGATION STYLES
*********************/
  .nav {
    border: 0;
    background: #202020;
    width: 100%;
    /* end .menu ul li */
    /* end current highlighters */ }
    .nav ul {
      margin-top: 0; }
    .nav li {
      float: left;
      position: relative;
      padding: 0.5em 1em 0em 0em; }
      .nav li a {
        color: #fff;
        width: auto;
        border-bottom: 3px solid transparent;
        padding: 0 0 2px;
        line-height: 1.35; }
        .nav li a:hover, .nav li a:focus {
          background: transparent;
          color: #fff;
          border-bottom: 3px solid #fff;
          text-decoration: none !important; }
      .nav li ul.sub-menu,
      .nav li ul.children {
        margin-top: 0;
        border: 1px solid #000;
        border-top: 0;
        position: absolute;
        visibility: hidden;
        z-index: 8999;
        background: #202020; }
        .nav li ul.sub-menu li a,
        .nav li ul.children li a {
          padding: 0.5em;
          padding-left: 2px;
          border-right: 0;
          display: block;
          width: 180px; }
          .nav li ul.sub-menu li a:hover, .nav li ul.sub-menu li a:focus,
          .nav li ul.children li a:hover,
          .nav li ul.children li a:focus {
            background: #333;
            color: #fff; }
        .nav li ul.sub-menu li:last-child a,
        .nav li ul.children li:last-child a {
          border-bottom: 0; }
      .nav li:hover > ul {
        top: auto;
        visibility: visible; }
  /* end .nav */
  ul.primary,
  div.primary > ul {
    display: inline-block; }
  #menu-container {
    display: block;
    height: 36px; }
  #menubutton {
    display: none; }
  #buttonwrap {
    display: none; }
  #search-menu {
    float: right;
    z-index: 9999; }
    #search-menu .search-field {
      background-size: 24px 24px;
      border: 0;
      cursor: pointer;
      height: 26px;
      margin: 3px 2px 2px 12px;
      padding: 2px 0 1px 34px; }
      #search-menu .search-field:focus {
        background-position: 2px center;
        background-repeat: no-repeat;
        background-size: 24px 24px;
        width: 200px; }
  /*********************
POSTS & CONTENT STYLES
*********************/
  .excerpt-entry {
    background-color: #fff;
    margin-bottom: 1.5em; }
    .excerpt-entry header {
      padding: 1.5em; }
    .excerpt-entry footer {
      padding: 1.5em; }
      .excerpt-entry footer p {
        margin: 0; }
  .post-entry, .page-post-entry {
    background-color: #fff;
    padding-bottom: 1.5em; }
    .post-entry .article-header, .page-post-entry .article-header {
      padding: 1.5em 0 1.5em;
      margin: 0 0 1.5em; }
    .post-entry .article-footer, .page-post-entry .article-footer {
      padding: 1.5em 0; }
      .post-entry .article-footer p, .page-post-entry .article-footer p {
        margin: 0; }
  .post-excerpt-archive:nth-child(even) {
    clear: both; }
  .post-excerpt-index:nth-child(odd) {
    clear: both; }
  .post-excerpt-multi:nth-of-type(odd) {
    clear: both; }
  /* entry content */
  .entry-content .callout {
    float: right;
    padding: 0;
    margin: 6px 0 -6px 0;
    width: 300px; }
    .entry-content .callout p {
      padding: 8px 8px -0 8px; }
  /*********************
SIDEBARS, WIDGETS & ASIDES
*********************/
  .cat-post-widget {
    font-size: 100%;
    line-height: 1.25; }
    .cat-post-widget ul {
      margin: 0; }
      .cat-post-widget ul .cat-post-item {
        margin: 0;
        padding: 0; }
        .cat-post-widget ul .cat-post-item .post-title {
          padding: 0;
          margin: 1em 0 0 0;
          font-size: 0.82em;
          font-weight: normal;
          text-decoration: none; }
  .lower-widgets {
    margin-top: 2.2em; }
  .widgettitle {
    margin: 0.75em 0; }
  .widget {
    padding: 0 10px 0.75em;
    margin: 2.2em 0;
    float: left;
    width: 25%; }
    .widget ul li {
      margin-bottom: 0.75em; }
      .widget ul li ul {
        margin-top: 0.75em;
        padding-left: 1em; }
  .a11y-toolbar-widget {
    float: right;
    overflow: hidden; }
    .a11y-toolbar-widget ul li {
      float: right;
      margin-left: 0.5em; }
  /*********************
FOOTER STYLES
*********************/
  /*
you'll probably need to do quite a bit
of overriding here if you styled them for
mobile. Make sure to double check these!
*/
  #footer {
    height: 266px;
    position: absolute;
    bottom: 0;
    /* end .footer-nav */ }
    #footer #lower-footer {
      max-width: 740px;
      margin: 0 auto; }
    #footer .footerwidgettitle {
      margin: 0.75em 0; }
    #footer .footerwidget {
      padding: 1em 1em 0em;
      margin: 0 0 2em;
      float: left; }
      #footer .footerwidget ul li {
        margin-bottom: 0.75em; }
        #footer .footerwidget ul li ul {
          margin-top: 0.75em;
          padding-left: 1em; }
      #footer .footerwidget .textwidget {
        padding: 0 1em 0 0; } }

/*********************
DESKTOP
*********************/
@media only screen and (min-width: 1020px) {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Desktop Stylsheet
******************************************************************/
  .post-excerpt-multi:nth-child(odd) {
    clear: none; }
  .post-excerpt-multi:nth-of-type(3n+4) {
    clear: both; }
  .post-excerpt-multi:nth-of-type(odd) {
    clear: none; }
  #footer .footerwidget {
    padding: 1em 2em 0em 0em; }
  .socialiconwrap {
    height: 20px;
    max-width: 20px;
    margin: 14px 12px 0 0; } }

/*********************
LARGE VIEWING SIZE
*********************/
@media only screen and (min-width: 1240px) {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Super Large Monitor Stylesheet
******************************************************************/ }

/*********************
RETINA (2x RESOLUTION DEVICES)
*********************/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Retina Screens & Devices Stylesheet
******************************************************************/ }

/*********************
PRINT STYLESHEET
*********************/
@media print {
  /******************************************************************
Site Name: mncflex
Author: Morgan Carpenter

Stylesheet: Print Stylesheet
******************************************************************/
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }
  a, a:visited {
    color: #444 !important;
    text-decoration: underline; }
    a:after, a:visited:after {
      content: " (" attr(href) ")"; }
    a abbr[title]:after, a:visited abbr[title]:after {
      content: " (" attr(title) ")"; }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }
  pre, blockquote {
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr, img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  .lower-widgets,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav,
  #footer,
  .sharedaddy {
    display: none; }
  .jp-relatedposts {
    display: none !important; } }
