/*! normalize.css v2.1.2 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 8/9.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */

audio,
canvas,
video {
    display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
    display: none;
    height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */

[hidden],
template {
    display: none;
}

script {
  display: none !important;
}

/* ==========================================================================
   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 gray 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 {
    font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */

code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */

svg:not(:root) {
    overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */

button,
input,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,
input {
    line-height: normal;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */

button,
select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
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.
 * 2. Remove excess padding in IE 8/9.
 */

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; /* 2 */
    box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}

@import url("//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700");meta.foundation-mq-small{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;width:100%;float:left}@media only screen{.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.small-1{position:relative;width:8.33333%}.small-2{position:relative;width:16.66667%}.small-3{position:relative;width:25%}.small-4{position:relative;width:33.33333%}.small-5{position:relative;width:41.66667%}.small-6{position:relative;width:50%}.small-7{position:relative;width:58.33333%}.small-8{position:relative;width:66.66667%}.small-9{position:relative;width:75%}.small-10{position:relative;width:83.33333%}.small-11{position:relative;width:91.66667%}.small-12{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:8.33333%}.small-offset-2{position:relative;margin-left:16.66667%}.small-offset-3{position:relative;margin-left:25%}.small-offset-4{position:relative;margin-left:33.33333%}.small-offset-5{position:relative;margin-left:41.66667%}.small-offset-6{position:relative;margin-left:50%}.small-offset-7{position:relative;margin-left:58.33333%}.small-offset-8{position:relative;margin-left:66.66667%}.small-offset-9{position:relative;margin-left:75%}.small-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right !important}}@media only screen and (min-width: 40.063em){.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.medium-1{position:relative;width:8.33333%}.medium-2{position:relative;width:16.66667%}.medium-3{position:relative;width:25%}.medium-4{position:relative;width:33.33333%}.medium-5{position:relative;width:41.66667%}.medium-6{position:relative;width:50%}.medium-7{position:relative;width:58.33333%}.medium-8{position:relative;width:66.66667%}.medium-9{position:relative;width:75%}.medium-10{position:relative;width:83.33333%}.medium-11{position:relative;width:91.66667%}.medium-12{position:relative;width:100%}.medium-offset-0{position:relative;margin-left:0%}.medium-offset-1{position:relative;margin-left:8.33333%}.medium-offset-2{position:relative;margin-left:16.66667%}.medium-offset-3{position:relative;margin-left:25%}.medium-offset-4{position:relative;margin-left:33.33333%}.medium-offset-5{position:relative;margin-left:41.66667%}.medium-offset-6{position:relative;margin-left:50%}.medium-offset-7{position:relative;margin-left:58.33333%}.medium-offset-8{position:relative;margin-left:66.66667%}.medium-offset-9{position:relative;margin-left:75%}.medium-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.medium-centered,.columns.medium-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right !important}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.large-1{position:relative;width:8.33333%}.large-2{position:relative;width:16.66667%}.large-3{position:relative;width:25%}.large-4{position:relative;width:33.33333%}.large-5{position:relative;width:41.66667%}.large-6{position:relative;width:50%}.large-7{position:relative;width:58.33333%}.large-8{position:relative;width:66.66667%}.large-9{position:relative;width:75%}.large-10{position:relative;width:83.33333%}.large-11{position:relative;width:91.66667%}.large-12{position:relative;width:100%}.large-offset-0{position:relative;margin-left:0%}.large-offset-1{position:relative;margin-left:8.33333%}.large-offset-2{position:relative;margin-left:16.66667%}.large-offset-3{position:relative;margin-left:25%}.large-offset-4{position:relative;margin-left:33.33333%}.large-offset-5{position:relative;margin-left:41.66667%}.large-offset-6{position:relative;margin-left:50%}.large-offset-7{position:relative;margin-left:58.33333%}.large-offset-8{position:relative;margin-left:66.66667%}.large-offset-9{position:relative;margin-left:75%}.large-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}@media only screen and (min-width: 90.063em){.xlarge-push-1{position:relative;left:8.33333%;right:auto}.xlarge-pull-1{position:relative;right:8.33333%;left:auto}.xlarge-push-2{position:relative;left:16.66667%;right:auto}.xlarge-pull-2{position:relative;right:16.66667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.33333%;right:auto}.xlarge-pull-4{position:relative;right:33.33333%;left:auto}.xlarge-push-5{position:relative;left:41.66667%;right:auto}.xlarge-pull-5{position:relative;right:41.66667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.33333%;right:auto}.xlarge-pull-7{position:relative;right:58.33333%;left:auto}.xlarge-push-8{position:relative;left:66.66667%;right:auto}.xlarge-pull-8{position:relative;right:66.66667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.33333%;right:auto}.xlarge-pull-10{position:relative;right:83.33333%;left:auto}.xlarge-push-11{position:relative;left:91.66667%;right:auto}.xlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.xlarge-1{position:relative;width:8.33333%}.xlarge-2{position:relative;width:16.66667%}.xlarge-3{position:relative;width:25%}.xlarge-4{position:relative;width:33.33333%}.xlarge-5{position:relative;width:41.66667%}.xlarge-6{position:relative;width:50%}.xlarge-7{position:relative;width:58.33333%}.xlarge-8{position:relative;width:66.66667%}.xlarge-9{position:relative;width:75%}.xlarge-10{position:relative;width:83.33333%}.xlarge-11{position:relative;width:91.66667%}.xlarge-12{position:relative;width:100%}.xlarge-offset-0{position:relative;margin-left:0%}.xlarge-offset-1{position:relative;margin-left:8.33333%}.xlarge-offset-2{position:relative;margin-left:16.66667%}.xlarge-offset-3{position:relative;margin-left:25%}.xlarge-offset-4{position:relative;margin-left:33.33333%}.xlarge-offset-5{position:relative;margin-left:41.66667%}.xlarge-offset-6{position:relative;margin-left:50%}.xlarge-offset-7{position:relative;margin-left:58.33333%}.xlarge-offset-8{position:relative;margin-left:66.66667%}.xlarge-offset-9{position:relative;margin-left:75%}.xlarge-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xlarge-centered,.columns.xlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right !important}}@media only screen and (min-width: 120.063em){.xxlarge-push-1{position:relative;left:8.33333%;right:auto}.xxlarge-pull-1{position:relative;right:8.33333%;left:auto}.xxlarge-push-2{position:relative;left:16.66667%;right:auto}.xxlarge-pull-2{position:relative;right:16.66667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.33333%;right:auto}.xxlarge-pull-4{position:relative;right:33.33333%;left:auto}.xxlarge-push-5{position:relative;left:41.66667%;right:auto}.xxlarge-pull-5{position:relative;right:41.66667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.33333%;right:auto}.xxlarge-pull-7{position:relative;right:58.33333%;left:auto}.xxlarge-push-8{position:relative;left:66.66667%;right:auto}.xxlarge-pull-8{position:relative;right:66.66667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.33333%;right:auto}.xxlarge-pull-10{position:relative;right:83.33333%;left:auto}.xxlarge-push-11{position:relative;left:91.66667%;right:auto}.xxlarge-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375em;padding-right:0.9375em;float:left}.xxlarge-1{position:relative;width:8.33333%}.xxlarge-2{position:relative;width:16.66667%}.xxlarge-3{position:relative;width:25%}.xxlarge-4{position:relative;width:33.33333%}.xxlarge-5{position:relative;width:41.66667%}.xxlarge-6{position:relative;width:50%}.xxlarge-7{position:relative;width:58.33333%}.xxlarge-8{position:relative;width:66.66667%}.xxlarge-9{position:relative;width:75%}.xxlarge-10{position:relative;width:83.33333%}.xxlarge-11{position:relative;width:91.66667%}.xxlarge-12{position:relative;width:100%}.xxlarge-offset-0{position:relative;margin-left:0%}.xxlarge-offset-1{position:relative;margin-left:8.33333%}.xxlarge-offset-2{position:relative;margin-left:16.66667%}.xxlarge-offset-3{position:relative;margin-left:25%}.xxlarge-offset-4{position:relative;margin-left:33.33333%}.xxlarge-offset-5{position:relative;margin-left:41.66667%}.xxlarge-offset-6{position:relative;margin-left:50%}.xxlarge-offset-7{position:relative;margin-left:58.33333%}.xxlarge-offset-8{position:relative;margin-left:66.66667%}.xxlarge-offset-9{position:relative;margin-left:75%}.xxlarge-offset-10{position:relative;margin-left:83.33333%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.xxlarge-centered,.columns.xxlarge-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right !important}}button,.button{cursor:pointer;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#669932;border-color:#59862c;color:#fff;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;padding-top:1.0625rem;padding-bottom:1rem;-webkit-appearance:none;border:none;font-weight:normal !important}button:hover,button:focus,.button:hover,.button:focus{background-color:#59862c}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#2f6899;border-color:#295b85;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#295b85}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#fff}button.success,.button.success{background-color:#5da423;border-color:#518f1f;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#518f1f}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#ae0d11;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#ae0d11}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#669932;border-color:#59862c;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#59862c}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#669932}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#2f6899;border-color:#295b85;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#295b85}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#fff}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#2f6899}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#518f1f;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#518f1f}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#ae0d11;color:#fff;cursor:default;opacity:0.7;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ae0d11}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;margin-bottom:0.5rem}label.right{float:none;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.625rem 0}label small{text-transform:capitalize;color:#666}select{-webkit-appearance:none !important;background:#fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border:1px solid #ccc;padding:0.5rem;font-size:0.875rem;-webkit-border-radius:0;border-radius:0}select.radius{-webkit-border-radius:3px;border-radius:3px}select:hover{background:#f2f2f2 url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;background-position-x:97%;background-position-y:center;border-color:#999}@-moz-document url-prefix(){select{background:#fafafa}select:hover{background:#f2f2f2}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:none}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error label,.error label.error{color:#c60f13}.error>small,.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#c60f13;color:#fff}.error span.error-message{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#c60f13}

		.printSection																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																	
        {
            margin: 0;
        }

        .mapFloatContent
        {
            background: white;
            background: rgba(255,255,255, .8);
            padding: 1px;
            color: black;
            border: 1px solid #A6C9E2;
        }

        .mapFloat
        {
            position: absolute;
            z-index: 32;
            visibility: visible;
        }

        #htmlPrintLegendImage
        {
            bottom: 6px;
            left: 6px;
            max-width: 150px;
            overflow-x: hidden;
            font-size: 12px;
        }

        #htmlPrintLegendLabel
        {
            font-weight: bold;
        }

        #htmlPrintMapScale
        {
            bottom: 6px;
            right: 6px;
            font-size: x-small;
        }

        #htmlPrintMapScaleLeft
        {
            float: left;
        }

        #htmlPrintMapScaleLabel
        {
            width: 1in;
        }

        #htmlPrintMapScaleLine
        {
            width: 1in;
            border-bottom: 3px solid black;
        }

        #htmlPrintMapScaleCompass
        {
            width: .25in;
            float: right;
        }

        .htmlPrintFooterLogo
        {
            max-height: 96px;
            width: 300px;
            display: table-cell;
            vertical-align: bottom;
        }

            .htmlPrintFooterLogo > img
            {
                vertical-align: bottom;
            }

        .htmlPrintFooterTM
        {
            display: table-cell;
            vertical-align: bottom;
            width: 5in;
        }



        .printTitle
        {
            font-weight: bold;
            text-align: center;
        }

        .header
        {
            background-color: RGB(145,227,227);
            color: white;
            text-align: center;
        }

        table
        {
            page-break-inside: avoid;
            background-color: RGB(240,240,240);
            table-layout : fixed;
        }

        .dataRow
        {
            background-color: RGB(240,240,240);
            font-size: xx-small;
            page-break-inside: avoid;
        }

        .dataSection
        {
            max-width: 1000px;
        }

        body
        {
            font-family: Verdana,sans-serif;
        }

        .resultsListValue, .resultsListLabel
        {
            height: 2em;
            overflow: hidden;
            text-overflow: clip; 
            max-width: 100%;
        }

        #htmlPrintPrintPageOne
        {
            position: relative;
            overflow: hidden;
        }

        #htmlPrintPrintImageContainer
        {
            position: relative;
            overflow: hidden;
        }

        #htmlPrintPrintImage
        {
			outline: 1px solid lightgrey;
        }

        #loadingImgContainer
        {
            text-align: center;
        }

        #loadingImage
        {
            display: inline-block;
            vertical-align: middle;
        }

        #loadingText
        {
            display: inline-block;
            vertical-align: middle;
        }

        #loadingHelper
        {
            height: 32px;
            display: inline-block;
            vertical-align: middle;
        }

        #htmlPrintPreviewToolbar
        {
            width: 100%;
            border-bottom: 1px solid black;
            position: fixed;
            height: 46px;
            top: 0px;
            background-color: white;
            z-index: 1;
            margin-left: -10px;
        }

		#htmlPrintPreviewZoomInput
		{
			margin: 5px 0;
		}

		#htmlPrintPreviewZoomInputDescription
		{
			
			font-family: 'Open Sans', sans-serif;
			/* display: inline-block; */
			font-size: .8rem;
			color: #777;
			line-height: 1.35;
		}
		#htmlPrintPreviewZoomInputLabel
		{
			font-weight: bold;
		}


        #htmlPrintLeftColumn
        {
            border-right:1px solid black;
            
            position: fixed;
            width:275px;
            top: 46px;
            margin-left: -285px;
            background-color: white;
            z-index: 1;
            height: 100%;
            overflow:auto;
	    padding-bottom:46px;
        }

        

        #htmlPrintContents
        {

            /*background-color: white;*/

        }

		.htmlPrintPage
		{
			
			background-color:white;
		}

        @media screen
        {
            body
            {
                background-color: lightgray;
                padding: 56px 0 0 10px;
            }

			.htmlPrintPage{
				border-bottom:solid 10px lightgray;
			}
			
        .htmlPrintFooter
        {
            position: absolute;
            bottom: .25in;
            max-height: 96px;
        }


        }

        @media print
        {

            
    

			
        .htmlPrintFooter
        {
            position: absolute;
            bottom: 5px;
            max-height: 96px;
			overflow: hidden;
        }

            html, body
            {
                width: 100%;
                height: 100%;
            }

            body
            {
                zoom: 100% !important;
            }


            #htmlPrintContents
            {
                zoom: 100% !important;
				-moz-transform: scale(1) !important;
				-moz-transform-origin: 50% 50% 0 !important;
				-webkit-transform: scale(1) !important;
				-webkit-transform-origin: 50% 50% 0 !important;
				-o-transform: scale(1) !important;
				-o-transform-origin: 50% 50% 0 !important;
				-ms-transform: scale(1) !important;
				-ms-transform-origin: 50% 50% 0 !important;
            }


            #htmlPrintPreviewToolbar,#htmlPrintLeftColumn
            {
                display: none;
            }
        }

        .large-1
        {
            position: relative;
            width: 8.33333%;
        }

        .large-2
        {
            position: relative;
            width: 16.66667%;
        }

        .large-3
        {
            position: relative;
            width: 25%;
        }

        .large-4
        {
            position: relative;
            width: 33.33333%;
        }

        .large-5
        {
            position: relative;
            width: 41.66667%;
        }

        .large-6
        {
            position: relative;
            width: 50%;
        }

        .large-7
        {
            position: relative;
            width: 58.33333%;
        }

        .large-8
        {
            position: relative;
            width: 66.66667%;
        }

        .large-9
        {
            position: relative;
            width: 75%;
        }

        .large-10
        {
            position: relative;
            width: 83.33333%;
        }

        .large-11
        {
            position: relative;
            width: 91.66667%;
        }

        .large-12
        {
            position: relative;
            width: 100%;
        }
		
.editAttributeLabel
{
	float:left;
	padding:5px;

}

.editAttributeInput
{
	float:left;
	padding-right:5px;
	margin-bottom:5px;
}

.editAttributeSelect
{
	float:left;
	margin-bottom:5px;
}

.editAttributeSubmit
{
	margin-top:10px;
	float: right;
}

.editAttributeInput[type=text]
{
	/*
	padding:10px;
	border: solid 1px #E5E5E5;  
	outline: 0;  
	border-radius: 7px;
	-moz-border-radius: 7px;
	font: normal 0.9em Verdana, Aerial, sans-serif;
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);  
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
	*/
}

.editAttributeNotice
{
	float: left;
}

.editAttributeElement 
{
	border-top: none !important;
	border-left: none !important;
	border-right: none !important;	
	margin: 5px;
}

.editAttributeElementNoBorders
{
	border: none !important;
}


.new_form.ui-dialog
{
    max-width: 50rem !important;
	background: transparent;
	padding: 0;
	border: 1px solid grey;
	border-radius: 0;
	box-shadow: rgba(0,0,0,0.25) .2em .2em .2em;
}

	.new_form.ui-dialog > *,
    .new_form.ui-dialog-content > *,
    .new_form.ui-datepicker > *,
    .new_form button
	{
		font-family: 'Open Sans',sans-serif;
        font-family: 'Muli',sans-serif;
		font-weight: 700;
	}

	.new_form .ui-state-default,
    .new_form .ui-widget-content .ui-state-default,
    .new_form .ui-widget-header .ui-state-default
	{
		background:none;
		border:none;
		font-family: 'Open Sans',sans-serif;
        font-family: 'Muli',sans-serif;
		font-weight: 700;
	}
    .new_form .ui-widget-content .ui-button-icon-only.ui-state-hover {
      background: #2f6899 !important;
    }
/*
    .ui-slider-handle.ui-state-default 
    {
        background: #008cba;
        border: 1px solid #007ba9;
    }
*/
	.new_form .ui-state-hover .ui-state-hover,
    .new_form .ui-widget-content .ui-state-hover,
    .new_form .ui-widget-header .ui-state-hover,
    .new_form .ui-state-focus,
    .new_form .ui-widget-content .ui-state-focus,
    .new_form .ui-widget-header .ui-state-focus
	{
		background:none !important;
		border:none !important;
		font-family: 'Open Sans',sans-serif !important;
        font-family: 'Muli',sans-serif !important;
		font-weight: 700 !important;
	}
/*
    .ui-slider-handle.ui-state-hover,
    .ui-widget-content .ui-slider-handle.ui-state-hover,
    .ui-slider-handle.ui-state-focus,
    .ui-widget-content .ui-slider-handle.ui-state-focus 
    {
        background: #009dcb !important;
        border: 1px solid #008cba !important;
    }
*/
	.new_form.ui-dialog .new_form.ui-dialog-titlebar,
    .new_form.ui-accordion-header
	{
		background: #66a22a;
		background: #333;
		padding: 1rem 1.25rem;
		z-index: 1;
		border-radius: 0;
		border-bottom: 1px solid white;
		box-shadow: rgba(0,0,0,0.25) 0 .2em .2em;
	}



    /* "New Form" - Accordian */
    .new_form .ui-accordion .ui-accordion-header {
        background: hsl(208, 40%, 60%);
        background: #669932;
        margin: 0;
        padding: .25rem 0;
        border: none;
        font-weight: bold;
        box-shadow: none;
    }
    .new_form .ui-accordion .ui-accordion-header.ui-state-default {
        margin-bottom: 1px;
    }
    .new_form .ui-accordion .ui-accordion-header a {
        font-size: .8rem;
        max-width: 88%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-top: .5rem;
        line-height: 1;
        padding-bottom: 0.5rem;
        letter-spacing: .1em;
    }
    .new_form .ui-accordion .ui-accordion-content {
        position: relative;
        overflow: auto;
        display: none;
        zoom: 1;
        padding: .25rem 0 .75rem;
        border: none;
        background: transparent;
        margin: 0;
        top: initial;
    }
/*
    .ui-autocomplete.ui-widget {
        padding: 0;
        border: 1px solid #ccc;
        border-radius: 0;
        font-size: .9rem;
        font-weight: 700;
    }
    .ui-autocomplete.ui-widget a {
        color: #999;
    }
*/

	.new_form.ui-dialog .new_form.ui-dialog-title
	{
		margin: 0;
		padding: 0 .25rem;
		font-size: 1.2rem;
	}

	.new_form.ui-dialog .ui-dialog-titlebar-close
	{
		right: 1rem;
	}

		.new_form.ui-dialog .ui-dialog-titlebar-close span
		{
			margin: 0;
		}

	.new_form.ui-dialog .ui-dialog-content, .new_form.ui-dialog-content
	{
		width: auto;
		height: 50rem;
		border-radius: 0;
		background: #f7f7f7 !important;
		padding: .5rem;
	}

	.new_form.ui-dialog .ui-dialog-content
	{
        width: auto !important;
        height: inherit !important;
        max-height: 50rem !important;
        overflow: auto !important;
		margin: 0;
		background: rgba(252,252,252,0.95)!important;
	}

.new_form .editAttributeElement
{
	font-family: 'Open Sans',sans-serif;
    font-family: 'Muli',sans-serif;
	background: none;
	border: none;
    margin: 1rem .5rem;
}

    .new_form .editAttributeElement.associatedContent {
        margin: .5rem;
    }

	.new_form .editAttributeElement .ui-widget-header
	{
		background: transparent;
		font-size: 1rem;
		color: #777;
		line-height: 1;
		margin-top: 1.25rem;
		margin-bottom: .5rem;
		padding: 0;
	}

	.new_form .editAttributeElement:first-child .ui-widget-header
	{
		margin-top: .5rem;
	}

	.new_form .editAttributeElement .subheader
	{
		font-size: .8rem;
		font-weight: 400;
		line-height: 1.25;
		color: #777;
	}


    .editAttributeElement > span.ui-icon {
        display: none !important;
     }

.new_form.ui-widget-content .editAttributeElement.requiredInput:first-child
{
	display: block;
	margin: 0;
}

.new_form .editAttributeElement.requiredInput .editAttributeLabel:after,
.new_form .editAttributeElement.requiredInput .header:after
{
	content: "*";
	font-size: 1.25rem;
	line-height: 0;
	vertical-align: middle;
	margin-left: .25rem;
	color: #dd6565;
    vertical-align: -webkit-baseline-middle;
}
.new_form .editAttributeLabel
{
	float: none;
	display: inline-block;
	font-size: .8rem;
	color: #777;
	line-height: normal;
	padding: 0 0 .5rem 0;
}

.new_form .editAttributeCommand {
    float: right;
    padding-top: 1rem;
}
.new_form .editAttributeCommand > a {
    color: blue;
    padding: 0.5rem;
    text-decoration: underline;
    cursor: pointer;
}
.new_form .lineStart {
    float: left;
    margin-right: 5px;
}
.new_form .lineEnd {
    overflow: hidden;
}
.remainingWidth {
    display: block;
    overflow: hidden;
    padding-right: 5px;
}
.remainingWidth > * {
    width: 100%;
}

.new_form .editAttributeInput[type="text"],
.new_form .editAttributeInput[type="password"],
.new_form .editAttributeInput[type="date"],
.new_form .editAttributeInput[type="datetime"],
.new_form .editAttributeInput[type="datetime-local"],
.new_form .editAttributeInput[type="month"],
.new_form .editAttributeInput[type="week"],
.new_form .editAttributeInput[type="email"],
.new_form .editAttributeInput[type="number"],
.new_form .editAttributeInput[type="search"],
.new_form .editAttributeInput[type="tel"],
.new_form .editAttributeInput[type="time"],
.new_form .editAttributeInput[type="url"],
.new_form textarea
{
	font-size: .9rem;
    font-weight: 700;
	line-height: 1.4;
	font-weight: 700;
	color: #777;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	background-color: white;
	font-family: inherit;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	display: block;
	margin: 0;
	padding: .5rem;
	/*height: 2rem;*/
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: -webkit-box-shadow .45s,border-color .45s ease-in-out;
	-moz-transition: -moz-box-shadow .45s,border-color .45s ease-in-out;
	transition: box-shadow .45s,border-color .45s ease-in-out;
}

	.new_form .editAttributeInput[type="text"]:focus,
    .new_form .editAttributeInput[type="password"]:focus,
    .new_form .editAttributeInput[type="date"]:focus,
    .new_form .editAttributeInput[type="datetime"]:focus,
    .new_form .editAttributeInput[type="datetime-local"]:focus,
    .new_form .editAttributeInput[type="month"]:focus,
    .new_form .editAttributeInput[type="week"]:focus,
    .new_form .editAttributeInput[type="email"]:focus,
    .new_form .editAttributeInput[type="number"]:focus,
    .new_form .editAttributeInput[type="search"]:focus,
    .new_form .editAttributeInput[type="tel"]:focus,
    .new_form .editAttributeInput[type="time"]:focus,
    .new_form .editAttributeInput[type="url"]:focus,
    .new_form textarea:focus
	{
        font-family: 'Muli',sans-serif;
        background-color: #f5fbff;
        border: 1px solid #ccc;
        border: 1px solid rgba(100, 169, 207, 0.5);
        background-color: rgb(245, 251, 255);
        box-shadow: 0 0 .2rem rgba(100, 169, 207, 0.5);
        outline: none;
        /*
		background: #fafff2;
		outline: none;
		border: 1px solid #78be20;
		box-shadow: 0 0 .2rem #92998a;
        */
	}

	.new_form .editAttributeInput[type="text"]:disabled,
    .new_form .editAttributeInput[type="password"]:disabled,
    .new_form .editAttributeInput[type="date"]:disabled,
    .new_form .editAttributeInput[type="datetime"]:disabled,
    .new_form .editAttributeInput[type="datetime-local"]:disabled,
    .new_form .editAttributeInput[type="month"]:disabled,
    .new_form .editAttributeInput[type="week"]:disabled,
    .new_form .editAttributeInput[type="email"]:disabled,
    .new_form .editAttributeInput[type="number"]:disabled,
    .new_form .editAttributeInput[type="search"]:disabled,
    .new_form .editAttributeInput[type="tel"]:disabled,
    .new_form .editAttributeInput[type="time"]:disabled,
    .new_form .editAttributeInput[type="url"]:disabled,
    .new_form textarea:disabled
	{
		background: #f1f1f1;
	}

.new_form ::-webkit-input-placeholder
{
	font-size: .9rem;
	font-weight: 300;
	line-height: 1.75;
	color: #c9c9c9;
}

.new_form img[src*="http://maps.digitalmapcentral.com/"]
{
	display: none;
}

.new_form span.ui-icon.ui-icon-notice.editAttributeNotice
{
	display: none;
}

.new_form input[type="checkbox"], .new_form input[type="radio"]
{
	display: inline-block;
	float: left;
	width: 1rem;
	height: 1rem;
	margin: 0 .75rem 1rem 0;
}

.new_form a.ui-selectmenu
{
	display: none;
}

.new_form select
{
	display: block !important;
	float: none;
	width: 100% !important;
	min-height: 2rem;
	color: #777;
	font-size: .8rem;
    font-family: 'Muli',sans-serif;
	font-weight: 700;
	background-color: #fff;
	cursor: pointer;
	border: 1px solid #ccc;
	padding: 0 .5rem;
	-webkit-border-radius: 0;
	border-radius: 0;
	box-shadow: inset 1px 1px 1px #ccc;
}
    .new_form select:hover,
	.new_form select:active,
    .new_form select:focus
	{
        font-family: 'Muli',sans-serif;
        background-color: #f5fbff;
        border: 1px solid #ccc;
        border: 1px solid rgba(100, 169, 207, 0.5);
        box-shadow: none;
        outline: none;
        /*
      background-color: #fafff2;
      background: #fafff2;
      outline: none;
      border: 1px solid #78be20;
      box-shadow: 0 0 .2rem #92998a;
      */
	}
    /*
	.new_form select:focus
	{
		background-color: #fafff2;
		outline: none;
		box-shadow: 0 0 .2rem #92998a;
	}
    */

	.new_form select option
	{
		background: #fff;
		padding: 5px 5px 0px;
	}
	
	.new_form select[multiple]
	{
		padding: 5px 5px 0px;
	}

.new_form .ui-slider
{
	float: none;
	display: block;
	width: 95%;
	height: .5rem;
	margin-top: .5rem;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.75rem;
	border: 1px solid #ccc;
	border-radius: 0;
	padding: 0;
}

.new_form .ui-slider-handle
{
	width: 1.25rem;
	height: 1.25rem;
	margin: 0;
	margin-left: -0.75rem;
	top: -0.5rem;
	left: 0;
	background: #fafff2;
	outline: none;
	border: 2px solid #66a22a;
	box-shadow: .1rem .1rem .2rem rgba(50,50,50,0.25);
	cursor: pointer;
}

	.new_form .ui-slider-handle:hover
	{
		background: #fafff2 !important;
		border: 2px solid #66a22a;
	}

.new_form .ui-slider-range
{
	background: #78be20;
}

.new_form .ui-slider-tooltip {
    position: absolute;
    width: 400%;
    top: -1.25rem;
    left: -150%;
    color: #555;
    text-align: center;
    font-weight: bold;
}

.new_form textarea.editAttributeInput
{
	min-height: 4rem;
}

.new_form .editAttributeLabel.inlineElement
{
	float: left;
	margin-right: .5rem;
	padding: .5rem 0;
}

.new_form .editAttributeInput.inlineElement
{
	margin-top: .5rem;
}

	.new_form .editAttributeInput.inlineElement[type=text]
	{
		width: 30%;
		margin-top: 0rem;
		margin-right: .75rem;
	}

.new_form input.editAttributeSubmit
{
  margin: 0;
  padding: 1rem 1rem .5rem;
  color: #2f6999;
  background: none !important;
  font-weight: 700;
  border: none;
}
.new_form input.editAttributeSubmit:focus { 
    outline: none;
}

.new_form button
{
	cursor: pointer;
	font-size: .9rem;
	border: none;
	background: transparent;
	color: #008cba;
    margin: .25rem 1rem 0 .5rem;
    padding: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.new_form button.right
{
	float: right;
}

.new_form button .ui-button-text {
    padding: 0;
    font-size: .75rem;
    color: #2f6899;
}
.new_form button.ui-button.ui-button-icon-only {
    background-color: #2f6899 !important;
    width:2rem;
    height:2rem;
}

.new_form button:hover,  .new_form button:focus {
    background-color: inherit;
    color: #008cba;
}

.new_form.ui-datepicker
{
	font-family: 'Open Sans',sans-serif;
    font-family: 'Muli',sans-serif;
	box-shadow: .2rem .2rem .2rem rgba(50,50,50,0.25);
	border: 1px solid #777;
	outline: none;
	border-radius: 0;
	padding: 0;
	width: auto;
	margin-top: .25rem;
}

	.new_form.ui-datepicker .ui-datepicker-header
	{
		background: #333;
		border-radius: 0;
		border-bottom: 1px solid white;
		box-shadow: rgba(0,0,0,0.25) 0 .2em .2em;
	}

	.new_form.ui-datepicker .ui-datepicker-title
	{
		font-size: 1rem;
		line-height: 1.5;
	}

	.new_form.ui-datepicker th
	{
		font-size: .75rem;
	}

	.new_form.ui-datepicker table
	{
		margin: 0;
	}

		.new_form.ui-datepicker table thead
		{
			background: #eee;
			margin-bottom: 1rem;
		}

.new_form.ui-datepicker-prev-hover, .new_form.ui-datepicker-next-hover
{
	background: transparent!important;
	border: none;
	top: 2px;
	left: 2px;
}

.new_form.ui-datepicker .ui-datepicker-calendar .ui-state-default
{
	background: #fafff2;
	border: 1px solid lightgrey;
	color: #999;
	font-size: .9rem;
	font-weight: 700;
	text-align: center;
	padding: .6rem;
}

	.new_form.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover
	{
		background: #78be20;
		color: #fff;
	}

.new_form.ui-datepicker .ui-datepicker-calendar .ui-state-active
{
	background: #e6ffbd!important;
	border: 1px solid #78be20;
	color2: #fff;
}

	.new_form.ui-datepicker .ui-datepicker-calendar .ui-state-active:hover
	{
		background: #78be20!important;
	}

.new_form .ui-timepicker-div
{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1rem;
}

.new_form.ui-datepicker .ui_tpicker_time, .new_form.ui-datepicker .ui_tpicker_time_label
{
	display: inline-block;
}

.new_form.ui-datepicker .ui_tpicker_time
{
	margin-left: .5rem;
	font-size: .9rem;
	color: #66a22a;
	line-height: 1;
	margin-bottom: 1rem;
}

.new_form.ui-datepicker .ui_tpicker_time_label, .new_form.ui-datepicker .ui_tpicker_hour_label, .new_form.ui-datepicker .ui_tpicker_minute_label
{
	font-size: .9rem;
	color: #999;
}

.new_form .ui-timepicker-div .ui_tpicker_hour, .new_form .ui-timepicker-div .ui_tpicker_minute
{
	margin-bottom: 1rem;
}

.new_form .ui-datepicker-buttonpane
{
	display: none;
}

.new_form .ui-state-error.editAttributeElement
{
	background: transparent;
	border: none;
}

.new_form .ui-state-error.editAttributeInput
{
	background: #fff;
	border: 1px solid #ccc;
}

.new_form .ui-state-error.editAttributeElement .editAttributeLabel
{
	color: #dd6565;
}

.new_form .ui-state-error.editAttributeElement .editAttributeInput[type=text]
{
	background: #f96;
	border-color: #dd6565;
	color: #fff;
}

	.new_form .ui-state-error.editAttributeElement .editAttributeInput[type=text]::-webkit-input-placeholder
	{
		color: #fff;
	}

.new_form.ui-dialog
{
	background2: #f7f7f7;
	background: black;
	background: transparent\9;
	background: rgba(0,0,0,0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0000000,endColorstr=#0000000);
	zoom: 1;
}

	.new_form.ui-dialog:nth-child(n)
	{
		filter: none;
	}

	.new_form.ui-dialog .ui-dialog-titlebar, .new_form.ui-datepicker .ui-datepicker-header
	{
		border-bottom: none;
		box-shadow: none;
		padding: .4em 1em;
	}

	.new_form.ui-dialog .ui-dialog-title, .new_form.ui-datepicker .ui-datepicker-title
	{
		font-size: .9rem;
		max-width: 88%;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding: .25rem;
		line-height: 1;
	}

	.new_form.ui-dialog .ui-dialog-content
	{
		background: #fcfcfc;
		background: transparent\9;
		background: rgba(252,252,252,0.9);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5FCFCFC,endColorstr=#e5FCFCFC);
		zoom: 1;
	}

		.new_form.ui-dialog .ui-dialog-content:nth-child(n)
		{
			filter: none;
		}

.new_form .ui-state-error.editAttributeElement .editAttributeLabel
{
	color: #777;
}

	.new_form .ui-state-error.editAttributeElement .editAttributeInput[type=text]::-webkit-input-placeholder
	{
		color: #c9c9c9;
	}

.new_form .editAttributeElement small
{
	display: none;
	background: #f96;
	color: #fff;
	text-transform: capitalize;
	padding: 2.25rem .5rem .5rem;
	line-height: 1;
}

.new_form .editAttributeElement textarea ~ small
{
	padding-top: .25rem;
}

.new_form .ui-state-error.editAttributeElement small
{
	display: block;
}

.new_form button { 
    margin: 0 0 .5rem .25rem;
    float: none;
}

/* "Submit" buttons on bottom of form*/
.new_form.ui-dialog .ui-dialog-buttonpane {
    border: none;
    background: #f7f7f7;
    margin: 0;
}

.new_form.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 2rem;
}


/* Autocomplete Input */

.new_form .linkAutoCompleteClass span:nth-child(2)
{
	width: 100%;
    margin-bottom: .5rem;
}

.new_form .linkAutoCompleteClass span:nth-child(2) input
{
	width: 90%;
    height: 2rem;
    padding: .5rem .75rem;
}

.new_form .linkAutoCompleteClass button
{
    width: 10%;
    height: 2.5rem;
    margin: 0;
    border-radius: 0;
}

.new_form .linkAutoCompleteClass div:nth-child(3) .editAttributeLabel { 
    padding: 0 1rem;
}
    

  
/*** Displays Number of Comps radios and Types of Comps checkboxes horizontally ***/
.new_form .is-horizontal div[class^='Radiobuttons'],
.new_form .is-horizontal div[class*='Radiobuttons'],
.new_form .is-horizontal div[class^='CheckBoxGroup'] div:nth-child(2),
.new_form .is-horizontal div[class*='CheckBoxGroup'] div:nth-child(2) {
    display: flex;
}
.new_form .editAttributeLabel {
	font-size: .9em;
	font-weight: 500;
	line-height: 1;
	padding: 0 2rem .5rem 0;
}
.new_form input[type="checkbox"],
.new_form input[type="radio"] {
	margin: 0 .5rem 1rem 0;
}
.new_form button {
  font-size: 1rem;
  padding: .5rem 2rem;
  margin: 1rem;
  border: 1px solid #008cba;	
}
.new_form.ui-dialog .ui-dialog-content {
	max-height: 6 !important;
	max-height: 70vh !important;
	background: #f2f2f2 !important;
}
.new_form.ui-dialog > *,
.new_form.ui-dialog-content > *,
.new_form.ui-datepicker > *,
.new_form button {
	font-family: 'Muli', sans-serif;
	font-weight: 700;
	letter-spacing: .1rem;
}
.new_form.ui-dialog .ui-dialog-title,
.new_form.ui-datepicker .ui-datepicker-title,
.new_form select {
	font-size: inherit;
	letter-spacing: .1rem;
}
.new_form .editAttributeInput[type="text"],
.new_form .editAttributeInput[type="password"],
.new_form .editAttributeInput[type="date"],
.new_form .editAttributeInput[type="datetime"],
.new_form .editAttributeInput[type="datetime-local"],
.new_form .editAttributeInput[type="month"],
.new_form .editAttributeInput[type="week"],
.new_form .editAttributeInput[type="email"],
.new_form .editAttributeInput[type="number"],
.new_form .editAttributeInput[type="search"],
.new_form .editAttributeInput[type="tel"],
.new_form .editAttributeInput[type="time"],
.new_form .editAttributeInput[type="url"],
.new_form textarea {
	font-size: inherit;
	letter-spacing: .1rem;
	padding: 0 .5rem;
}
.new_form.ui-dialog .ui-dialog-titlebar, .new_form.ui-datepicker .ui-datepicker-header {
	background: #64A9CF;
	border-radius: 0;
	padding: .75rem 1rem;
	letter-spacing: .2rem;
}
.new_form .editAttributeLabel {
	padding: 0 2rem .25rem 0;
	line-height: normal;
}
.new_form .editAttributeElement {
	font-family: 'Muli', sans-serif;
	margin: 0;
}
.new_form.ui-dialog {
	max-width: 60vw !important;
}




.new_form .ui-widget-content a, .new_form .ui-widget-content .ui-state-error a { 
    color: #64a9cf;
}


.new_form div[class^='ImageUpload'],
.new_form div[class*=' ImageUpload']  { 
    padding: 2rem 2rem 0;
}


