article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

audio:not([controls]) { display: none; height: 0; }

[hidden] { display: none; }

html { font-size: 100%; background: white; color: black; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

html, button, input, select, textarea { font-family: sans-serif; }

body { margin: 0; }

a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }

h1 { font-size: 2em; margin: 0.67em 0; }

h2 { font-size: 1.5em; margin: 0.83em 0; }

h3 { font-size: 1.17em; margin: 1em 0; }

h4 { font-size: 1em; margin: 1.33em 0; }

h5 { font-size: 0.83em; margin: 1.67em 0; }

h6 { font-size: 0.75em; margin: 2.33em 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

mark { background: #ff0; color: #000; }

p, pre { margin: 1em 0; }

code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: "\201C" "\201D" "\2018" "\2019"; }

q { quotes: none; }

q:before, q:after { content: ''; content: none; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

dl, menu, ol, ul { margin: 1em 0; }

dd { margin: 0 0 0 40px; }

menu, ol, ul { padding: 0 0 0 40px; }

nav ul, nav ol { list-style-image: none; }

img { border: 0; -ms-interpolation-mode: bicubic; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

form { margin: 0; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; }

button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; }

button[disabled], input[disabled] { cursor: default; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

textarea { overflow: auto; vertical-align: top; }

table { border-collapse: collapse; border-spacing: 0; }

/*-----Navigation-----*/
nav#desktop-nav { z-index: 1000; clear: both; position: relative; height: 40px; padding: 10px 0; margin: 0 auto; -webkit-box-shadow: inset 0 3px 4px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 3px 4px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 3px 4px 0 rgba(0, 0, 0, 0.15); }
@media (min-width: 37.5em) { nav#desktop-nav { display: block; } }
nav#desktop-nav:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.04)), color-stop(100%, transparent)); background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.04), transparent); background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.04), transparent); background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.04), transparent); background-image: linear-gradient(top, rgba(255, 255, 255, 0.04), transparent); }

#nav { padding: 0; z-index: 1000; position: relative; display: none; margin: 0 auto; }

.js-nav #nav { display:table !important; }

#nav li { padding-left: 0; margin-bottom: 0; }

#nav > li { float: left; position: relative; }
#nav > li:first-child { background: none; }
#nav > li > a { position: relative; padding: 0 10px; margin: 0 10px; overflow: hidden; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }
#nav > li > a:before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background: transparent; -webkit-transition: background 0.15s ease-in-out; -moz-transition: background 0.15s ease-in-out; -o-transition: background 0.15s ease-in-out; transition: background 0.15s ease-in-out; }
#nav > li:hover > a:before, #nav > li.current > a:before { background: rgba(0, 0, 0, 0.15); }
#nav > li:hover > ul { position: absolute; display: block; z-index: 5000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; }
#nav > li > ul { position: absolute; text-align: left; overflow: hidden; display: none; margin: 0; padding: 0; left: 0; width: 230px; margin-top: -15px; z-index: 4000; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.06); -moz-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.06); box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.06); -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }

#nav > li > ul:before { content: " "; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.06); }
#nav > li > ul * { text-transform: none; text-decoration: none; line-height: 16px; }
#nav > li > ul > li { position: relative; z-index: 1000; font-size: 12px; display: block; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
#nav > li > ul > li:last-child { border-bottom: none; }
#nav > li > ul > li > a { display: block; font-size: 1.3em; font-weight: 400; }
#nav > li > ul > li > ul { padding: 18px 0; margin-bottom: 5px; }
#nav > li > ul > li > a, #nav > li > ul > li > ul > li > a, #nav > li > ul > li > ul > li > ul > li > a { padding: 20px; }
#nav > li > ul > li > ul > li a { font-size: 0.8em; font-weight: 700; text-decoration: none; }
#nav > li > ul > li > ul > li a:hover { text-decoration: underline; }
#nav > li > ul > li > ul > li > ul > li a { font-size: 0.7em; font-weight: 700; text-decoration: none; }
#nav > li > ul > li > ul > li > ul > li a:hover { text-decoration: underline; }

#nav > li, #nav > li > a { display: inline-block; height: 40px; text-decoration: none; font-size: 1em; }

#nav > li, #nav > li > a { font-weight: 400; text-transform: uppercase; line-height: 38px; }

#nav > li > a { font-size: 1.22em; }

header#primary { position: relative; z-index: 1000; display: none; }
@media (min-width: 61.5em) { header#primary { display: block; } }
header#primary .container { position: initial; }
header#primary #meta { display: table; width: 100%; padding: 35px 0; }
header#primary #logo { display: table-cell; text-align: left; margin-left: 0; width: 400px; vertical-align: middle; }
header#primary #logo img { max-width: 400px; height: auto; }
header#primary .wrap { display: table-cell; vertical-align: middle; }
header#primary #searchForm { float: right; overflow: hidden; line-height: 0; background: rgba(0, 0, 0, 0.07); }
header#primary #searchForm fieldset { margin: 0; padding: 0; }
header#primary #searchForm #search_go, header#primary #searchForm #search_term { height: 30px; line-height: 30px; }
header#primary #searchForm #search_go { padding: 0 10px; }
header#primary #searchForm #search_term { float: right; border: none; outline: none; background: transparent; }
header#primary #social-links { float: right; padding: 0; margin: 0; margin-right: 20px; }
header#primary #social-links li { display: inline-block; list-style-type: none; padding: 0; margin: 0; margin-top: 6px; }
header#primary #social-links li a { display: block; font-size: 10px; margin-left: 6px; line-height: 18px; text-align: center; vertical-align: middle; width: 18px; height: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -ms-border-radius: 18px; -o-border-radius: 18px; border-radius: 18px; -webkit-transition: background 0.15s ease-in-out; -moz-transition: background 0.15s ease-in-out; -o-transition: background 0.15s ease-in-out; transition: background 0.15s ease-in-out; }

footer#footer { clear: both; padding: 15px 0; text-align: center; }
@media (min-width: 61.5em) { footer#footer { text-align: left; padding: 25px 0; } }
footer#footer #footer-wrap { overflow: hidden; }
@media (min-width: 61.5em) { footer#footer #logo-footer { max-width: 180px; padding-right: 25px; border-right-width: 1px; border-right-style: solid; } }
footer#footer nav.footer, footer#footer #logo-footer { display: inline-block; vertical-align: middle; line-height: 50px; }
@media (min-width: 61.5em) { footer#footer nav.footer, footer#footer #logo-footer{ line-height: 43px; } }
footer#footer #footer-nav { margin: 0; padding: 0 0 0 7px; overflow: hidden; text-align: center; }
@media (min-width: 61.5em) { footer#footer #footer-nav { text-align: left; } }
footer#footer #footer-nav li, footer#footer #footer-nav li a, footer#footer #footer-nav li .divider { font-size: 13px; display: inline-block; padding: 0; }
footer#footer #footer-nav li a { padding: 0 9px; }
footer#footer .backtotop { clear: both; display: table; margin: 20px auto 0 auto; }
@media (min-width: 61.5em) { footer#footer .backtotop { display: none; } }

#footer-latest { background: rgba(0, 0, 0, 0.07); padding-top: 2em; padding-bottom: 2em; -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); }
@media (min-width: 61.5em) { #footer-latest { padding-top: 3em; padding-bottom: 3em; } }
#footer-latest h3 { font-size: 24px; font-weight: 400; margin-bottom: 20px; text-align: center; }
@media (min-width: 61.5em) { #footer-latest h3 { text-align: left; } }
#footer-latest .titles { padding: 0; margin: 0; width: 100%; display: block; }
@media (min-width: 37.5em) { #footer-latest .titles { display: table; margin: 0 auto; text-align: center; } }
@media (min-width: 61.5em) { #footer-latest .titles { display: block; text-align: left; float: left; width: 201px; } }
#footer-latest .titles li { list-style: none; padding: 0; margin: 0; display: block; }
@media (min-width: 37.5em) { #footer-latest .titles li { display: inline-block; margin-right: 5px; } }
@media (min-width: 61.5em) { #footer-latest .titles li { display: block; margin-right: 0; } }
#footer-latest .titles a.small-button-1 { display: block; margin-bottom: 10px; }
#footer-latest .titles a.small-button-1 span { position: absolute; right: 3%; font-size: 11px; }
@media (min-width: 37.5em) { #footer-latest .titles a.small-button-1 span { position: relative; float: right; margin-left: 10px; } }
#footer-latest .titles .ui-state-active a.small-button-1 { -webkit-box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.3); box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.3); }
@media (min-width: 61.5em) { #footer-latest .module { background: transparent; width: 665px; padding: 0 4%; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } }

#feat-footer { display: block; position: relative; z-index: 1; padding: 2em 0; border-top: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 5px 0 rgba(0, 0, 0, 0.05); }
@media (min-width: 61.5em) { #feat-footer { overflow: hidden; padding: 50px 0; } }
#feat-footer.count-4 .featured-item { width: 100%; }
@media (min-width: 37.5em) { #feat-footer.count-4 .featured-item { width: 50%; } }
@media (min-width: 61.5em) { #feat-footer.count-4 .featured-item { padding-left: 0%; padding-right: 0%; width: 23.41401%; float: left; margin-right: 2.11465%; } }
@media (min-width: 61.5em) { #feat-footer.count-4 .featured-item.omega { padding-left: 0%; padding-right: 0%; width: 23.41401%; float: right; margin-right: 0; } }
#feat-footer.count-4 .featured-item.pos-4 { margin-right: 0; }
#feat-footer.count-3 .featured-item { width: 100%; }
@media (min-width: 37.5em) { #feat-footer.count-3 .featured-item { width: 33%; padding: 0; margin-bottom: 0; } }
@media (min-width: 61.5em) { #feat-footer.count-3 .featured-item { padding-left: 0%; padding-right: 0%; width: 31.92357%; float: left; margin-right: 2.11465%; } }
@media (min-width: 61.5em) { #feat-footer.count-3 .featured-item.omega { padding-left: 0%; padding-right: 0%; width: 31.92357%; float: right; margin-right: 0; } }
#feat-footer.count-3 .featured-item.pos-3 { margin-right: 0; }
#feat-footer.count-1 .featured-item { width: 100%; }
#feat-footer.count-1 .featured-item.count-3 .featured-item { width: 100%; }
#feat-footer .featured-item { display: block; position: relative; z-index: 1000; text-align: center; overflow: visible; margin-bottom: 4%; }
@media (min-width: 37.5em) { #feat-footer .featured-item { display: inline-block; } }
@media (min-width: 61.5em) { #feat-footer .featured-item { margin-bottom: 0; float: none; } }
#feat-footer .featured-item.omega { padding: 0; float: none; }
#feat-footer .featured-item:last-child { margin-right: 0; }
#feat-footer .featured-item a { text-decoration: none; }
#feat-footer .featured-item p { font-size: 1.17em; line-height: 1.5em; margin-bottom: 1.7em; }
#feat-footer .featured-item .thumb { position: relative; width: 100%; z-index: 2000; min-width: 100%; max-width: 100%; height: auto; border: 1px solid rgba(0, 0, 0, 0.1); display: table; margin: 0 auto; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }
#feat-footer .featured-item .thumb:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity: 0.8; }
@media (min-width: 37.5em) { #feat-footer .featured-item .thumb { width: 90%; min-width: 90%; max-width: 90%; } }
@media (min-width: 61.5em) { #feat-footer .featured-item .thumb { display: inline-block; width: 99%; min-width: 99%; max-width: 99%; height: auto; } }
#feat-footer .featured-item h4 { display: block; margin-bottom: 1em; font-size: 1.41em; line-height: 1.2em; font-weight: 700; }

header#mobile-header { position: relative; width: 100%; z-index: 2001; overflow: hidden; }
@media (min-width: 61.5em) { header#mobile-header { display: none; } }
header#mobile-header a { text-decoration: none; }
header#mobile-header h1 { position: relative; text-align: center; width: 42%; font-size: 1.5em; line-height: 3em; margin: 3% 5%; }
@media (min-width: 37.5em) { header#mobile-header h1 { width: 33%; margin: 1% 3%; } }
header#mobile-header #logo { height: 100%; }
header#mobile-header #logo img { vertical-align: middle; display: block; width: 100%; height: auto; min-width: 100%; max-width: 100%; line-height: 0; padding: 0; margin: 0; }
@media (min-width: 37.5em) { header#mobile-header #logo img { min-width: inherit; max-width: 60%; } }

nav#mobile-nav { position: absolute; width: 82.5%; top: 0; height: 100%; overflow: hidden; -webkit-box-shadow: inset 2px 0 9px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: inset 2px 0 9px 0px rgba(0, 0, 0, 0.5); box-shadow: inset 2px 0 9px 0px rgba(0, 0, 0, 0.5); }
@media (min-width: 61.5em) { nav#mobile-nav { display: none; } }
@media (min-width: 37.5em) { nav#mobile-nav { width: 35.2%; } }
nav#mobile-nav li { font-size: 12px; padding-left: 0; margin-bottom: 0; }
nav#mobile-nav #social-links { padding: 0; margin: 0; margin-right: 20px; overflow: hidden; display: table; margin: 0 auto; padding-top: 15px; padding-bottom: 15px; }
nav#mobile-nav #social-links li { display: inline-block; list-style-type: none; padding: 0; margin: 0; }
nav#mobile-nav #social-links li a { display: block; font-size: 20px; margin-left: 6px; line-height: 34px; text-align: center; vertical-align: middle; width: 36px; height: 36px; -webkit-border-radius: 36px; -moz-border-radius: 36px; -ms-border-radius: 36px; -o-border-radius: 36px; border-radius: 36px; -webkit-transition: background 0.15s ease-in-out; -moz-transition: background 0.15s ease-in-out; -o-transition: background 0.15s ease-in-out; transition: background 0.15s ease-in-out; }

#nav-search { overflow: hidden; width: 91%; padding: 5%; display: table; margin: 0 auto; -webkit-box-shadow: inset 7px 1px 9px -6px rgba(0, 0, 0, 0.55); -moz-box-shadow: inset 7px 1px 9px -6px rgba(0, 0, 0, 0.55); box-shadow: inset 7px 1px 9px -6px rgba(0, 0, 0, 0.55); }
#nav-search ::-webkit-input-placeholder { font-style: italic; }
#nav-search ::-moz-placeholder { font-style: italic; }
#nav-search :-ms-input-placeholder { font-style: italic; }
#nav-search form { position: relative; background: rgba(0, 0, 0, 0.15); -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
#nav-search fieldset { width: 100%; }
#nav-search input, #nav-search a { height: 2.15em; line-height: 2.15em; }
#nav-search input { border: 0; height: 2.15em; width: 73%; padding: 0 3%; font-size: 1.5em; background: transparent; -webkit-font-smoothing: antialiased !important; -moz-font-smoothing: antialiased !important; font-smoothing: antialiased !important; }
@media (min-width: 37.5em) { #nav-search input { width: 76%; } }
#nav-search a { position: absolute; width: 10%; text-align: center; font-size: 1.5em; }

#menu-more { float: right; color: rgba(0, 0, 0, 0.8); width: 1em; font-size: 2em; padding: 0.20em 0.7em; margin: 2% 1%; cursor: pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding; position: absolute; right: 0; top: 50%; margin-top: -17px; }

#mobile-home > li > a { border-top: 1px solid rgba(0, 0, 0, 0.15); }

#mobile-home, ul#menu-more-links { margin: 0; padding: 0; list-style: none; }
#mobile-home li, ul#menu-more-links li { list-style-type: none; }
#mobile-home li a, ul#menu-more-links li a { display: inline-block; font-size: 1.4em; padding: 1.2em 8%; }
@media (min-width: 37.5em) { #mobile-home li a, ul#menu-more-links li a { padding: 1.2em 8%; } }
#mobile-home li a .icon, ul#menu-more-links li a .icon { display: block; float: left; font-size: 1.5em; margin-right: 0.8em; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; }
#mobile-home > li, ul#menu-more-links > li { position: relative; border-bottom: 1px solid rgba(0, 0, 0, 0.15); text-transform: uppercase; }
#mobile-home > li > a, ul#menu-more-links > li > a { font-weight: 600; text-transform: uppercase; width: 66%; }
@media (min-width: 37.5em) { #mobile-home > li > a, ul#menu-more-links > li > a { width: 67%; } }
#mobile-home li .hotspot, ul#menu-more-links li .hotspot { position: absolute; top: 0; right: 0; cursor: pointer; text-align: center; vertical-align: middle; display: table; width: 20%; min-height: 40px; height: 100%; }
@media (min-width: 37.5em) { #mobile-home li .hotspot, ul#menu-more-links li .hotspot { width: 17%; } }
#mobile-home li .hotspot .icon, ul#menu-more-links li .hotspot .icon { display: table-cell; vertical-align: middle; font-size: 12px; -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; -o-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; }
#mobile-home > li > ul, ul#menu-more-links > li > ul { width: 100%; background: rgba(0, 0, 0, 0.1); max-height: 0; margin: 0; padding: 0; overflow: hidden; position: relative; -webkit-transition: max-height 0.25s ease-in-out, padding 0.25s ease-in-out; -moz-transition: max-height 0.25s ease-in-out, padding 0.25s ease-in-out; -o-transition: max-height 0.25s ease-in-out, padding 0.25s ease-in-out; transition: max-height 0.25s ease-in-out, padding 0.25s ease-in-out; }
#mobile-home > li > ul:after, ul#menu-more-links > li > ul:after { content: ""; position: absolute; top: 0; width: 0; height: 0; left: 50%; margin-left: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top-width: 10px; border-top-style: solid; }
@media (min-width: 37.5em) { #mobile-home > li > ul:after, ul#menu-more-links > li > ul:after { margin-left: -15px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top-width: 15px; } }
#mobile-home > li > ul a, ul#menu-more-links > li > ul a { border: none; padding: 1.2em 7%; width: 86%; }
@media (min-width: 37.5em) { #mobile-home > li > ul a, ul#menu-more-links > li > ul a { padding: 5% 7%; } }
#mobile-home > li > ul > li, ul#menu-more-links > li > ul > li { border-bottom: 1px solid rgba(0, 0, 0, 0.13); }
#mobile-home > li > ul > li > a, ul#menu-more-links > li > ul > li > a { text-transform: none; font-size: 1.3em; }
#mobile-home > li > ul ul, ul#menu-more-links > li > ul ul { display: none; }
#mobile-home > li > ul .current ul, ul#menu-more-links > li > ul .current ul { display: block; padding: 0; margin: -4px 0 14px 0; background: transparent; }
#mobile-home > li > ul .current ul a, ul#menu-more-links > li > ul .current ul a { padding: 2% 7%; font-size: 1.25em; margin-bottom: .5em; text-transform: none; margin-left: 6%; }
#mobile-home li.hasChildren a, ul#menu-more-links li.hasChildren a { position: relative; background: none; }
#mobile-home li.hasChildren > ul > li:last-child > a, ul#menu-more-links li.hasChildren > ul > li:last-child > a { border-bottom: none; }
#mobile-home li:not(.hasChildren) a, ul#menu-more-links li:not(.hasChildren) a { width: 86%; }
#mobile-home li.hasChildren.active > .hotspot, ul#menu-more-links li.hasChildren.active > .hotspot { border-bottom: none; cursor: pointer; }
#mobile-home li.hasChildren.active > ul, ul#menu-more-links li.hasChildren.active > ul { height: auto; max-height: 1000px; padding: 3% 0 0 0 !important; }
@media (min-width: 61.5em) { #mobile-home li.hasChildren.active > ul, ul#menu-more-links li.hasChildren.active > ul { padding: 5% 0 0 0 !important; } }

#menu-more-close { width: 100%; text-align: center; padding: 3.55% 0; background: url("../img/more-up.png") no-repeat center center; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; cursor: pointer; }
#menu-more-close img { width: 7.58%; }

.js #inner-wrap { left: 0; }

.js-mobileNav #inner-wrap { left: -82%; }
@media (min-width: 37.5em) { .js-mobileNav #inner-wrap { left: -35.2%; } }

.csstransforms3d.csstransitions.js #mobile-nav { left: 0; -webkit-transform: translate3d(121.2%, 0, 0); -moz-transform: translate3d(121.2%, 0, 0); -ms-transform: translate3d(121.2%, 0, 0); -o-transform: translate3d(121.2%, 0, 0); transform: translate3d(121.2%, 0, 0); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; }
@media (min-width: 37.5em) { .csstransforms3d.csstransitions.js #mobile-nav { -webkit-transform: translate3d(284%, 0, 0); -moz-transform: translate3d(284%, 0, 0); -ms-transform: translate3d(284%, 0, 0); -o-transform: translate3d(284%, 0, 0); transform: translate3d(284%, 0, 0); } }

.csstransforms3d.csstransitions.js #inner-wrap { left: 0 !important; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit-transform 500ms ease; -moz-transition: -moz-transform 500ms ease; -o-transition: -o-transform 500ms ease; transition: transform 500ms ease; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; }

.csstransforms3d.csstransitions.js-mobileNav #inner-wrap { -webkit-transform: translate3d(-82%, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(-82%, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(-82%, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(-82%, 0, 0) scale3d(1, 1, 1); transform: translate3d(-82%, 0, 0) scale3d(1, 1, 1); }
@media (min-width: 37.5em) { .csstransforms3d.csstransitions.js-mobileNav #inner-wrap { -webkit-transform: translate3d(-35.2%, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(-35.2%, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(-35.2%, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(-35.2%, 0, 0) scale3d(1, 1, 1); transform: translate3d(-35.2%, 0, 0) scale3d(1, 1, 1); } }
@media (min-width: 61.5em) { .csstransforms3d.csstransitions.js-mobileNav #inner-wrap { -webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); -o-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); transform: translate3d(0%, 0, 0) scale3d(1, 1, 1); } }

.notice { position: fixed; z-index: 5000; padding: 10px 0; text-align: center; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.08); background: #1293aa; background: rgba(18, 147, 170, 0.94); width: 100%; left: 0; }
.notice.pos-top { top: 0; }
.notice.pos-bottom { bottom: 0; }
.notice:hover { background: #1ea0b6; background: rgba(18, 147, 170, 0.98); text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.16); }
.notice p, .notice a { position: relative; color: #fcfcfc; margin: 0; padding: 0; font-size: 13px; font-weight: 600; }
.notice:hover p { color: #fff; }
.notice a.notice-link { display: inline-block; padding: 5px 10px; }
.notice a.notice-link:hover { color: #fff; }
.notice a.notice-link:active { top: 1px; }
.notice a.notice-close { display: block; position: absolute; top: 25%; right: 5%; float: right; text-align: left; text-indent: -999em; width: 25px; height: 50%; background: url(/_assets/img/close-white.png) no-repeat center center; }
@media (min-width: 61.5em) { .notice { width: 33%; left: 33%; }
  .notice.pos-top { -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
  .notice.pos-bottom { -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
  .notice a.notice-close { display: none; }
  .notice:hover a.notice-close { display: block; } }

.container { -webkit-transition: width 0.3s ease-in-out, height 0.3s ease-in-out; -moz-transition: width 0.3s ease-in-out, height 0.3s ease-in-out; -o-transition: width 0.3s ease-in-out, height 0.3s ease-in-out; transition: width 0.3s ease-in-out, height 0.3s ease-in-out; }

.container { position: relative; max-width: 88.96277%; padding-left: 5.22999%; padding-right: 5.22999%; }
@media (min-width: 61.5em) { .container { max-width: 78.5em; padding-left: 1.66em; padding-right: 1.66em; margin-left: auto; margin-right: auto; }
  .container:after { content: ""; display: table; clear: both; } }

.container.mobile { max-width: 100%; overflow: hidden; }
@media (min-width: 37.5em) { .container.mobile { max-width: 78.5em; padding-left: 1.66em; padding-right: 1.66em; margin-left: auto; margin-right: auto; }
  .container.mobile:after { content: ""; display: table; clear: both; } }

.container.main { border: 1px solid rgba(0, 0, 0, 0.04); -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.04); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.04); padding-left: 0; padding-right: 0; }

.one-half, .one-third, .two-third, .three-fourth, .one-half.omega, .one-third.omega, .two-third.omega, .one-fourth.omega, .three-fourth.omega { padding-left: 2.60281%; padding-right: 2.60281%; width: 94.79438%; float: right; margin-right: 0; *margin-left: -1.66em; display: inline; }
.one-half img, .one-third img, .two-third img, .three-fourth img, .one-half.omega img, .one-third.omega img, .two-third.omega img, .one-fourth.omega img, .three-fourth.omega img { display: block; width: 100%; height: auto; min-width: 100%; max-width: 100%; line-height: 0; padding: 0; margin: 0; }

/*
.clearfix{
	clear:both;
}
*/
.clearfix:before, .clearfix:after { content: " "; display: table; }

.clearfix:after { clear: both; }

@media (min-width: 61.5em) { .one-half { padding-left: 0%; padding-right: 0%; width: 48.94268%; float: left; margin-right: 2.11465%; } }

@media (min-width: 61.5em) { .one-third { padding-left: 0%; padding-right: 0%; width: 31.92357%; float: left; margin-right: 2.11465%; } }

@media (min-width: 61.5em) { .one-fourth { padding-left: 0%; padding-right: 0%; width: 23.41401%; float: left; margin-right: 2.11465%; } }

@media (min-width: 61.5em) { .two-third { padding-left: 0%; padding-right: 0%; width: 65.96178%; float: left; margin-right: 2.11465%; } }

@media (min-width: 61.5em) { .three-fourth { padding-left: 0%; padding-right: 0%; width: 74.47134%; float: left; margin-right: 2.11465%; } }

@media (min-width: 61.5em) { .one-half.omega { padding-left: 0%; padding-right: 0%; width: 48.94268%; float: right; margin-right: 0; } }

@media (min-width: 61.5em) { .one-third.omega { padding-left: 0%; padding-right: 0%; width: 31.92357%; float: right; margin-right: 0; } }

@media (min-width: 61.5em) { .one-fourth.omega { padding-left: 0%; padding-right: 0%; width: 23.41401%; float: right; margin-right: 0; } }

@media (min-width: 61.5em) { .two-third.omega { padding-left: 0%; padding-right: 0%; width: 65.96178%; float: right; margin-right: 0; } }

@media (min-width: 61.5em) { .three-fourth.omega { padding-left: 0%; padding-right: 0%; width: 74.47134%; float: right; margin-right: 0; } }

p.responsive-img img, img.responsive-img { display: block; width: 100%; height: auto; min-width: 100%; max-width: 100%; line-height: 0; padding: 0; margin: 0; }
@media (min-width: 37.5em) { p.responsive-img img, img.responsive-img { display: auto; width: auto; height: auto; min-width: inherit; max-width: auto; line-height: 0; padding: 0; margin: 0; } }

@media only screen and (max-width: 767px) { table.responsive { margin-bottom: 0; }
  .pinned { position: absolute; left: 0; top: 0; background: #fff; width: 35%; overflow: hidden; overflow-x: scroll; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
  .pinned table { margin: 0; border-right: none; border-left: none; width: 100%; }
  .pinned table caption { text-indent: -9999px; }
  .pinned table th, .pinned table td { white-space: nowrap; }
  .pinned td:last-child { border-bottom: 0; }
  .scrollable table { margin: 0; }
  div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; }
  div.table-wrapper div.scrollable { margin-left: 35%; }
  div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }
  table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
  table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td { display: none; } }
a.large-button-1, a.large-button-2, a.large-button-3, a.small-button-1, a.small-button-2, form button, form input[type='submit'] { display: block; position: relative; outline: none; font-weight: 700; text-decoration: none; margin: 7px 0.3em; text-align: center; -webkit-appearance: none; -webkit-font-smoothing: antialiased !important; -moz-font-smoothing: antialiased !important; font-smoothing: antialiased !important; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25); -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out; transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out; }
@media (min-width: 37.5em) { a.large-button-1, a.large-button-2, a.large-button-3, a.small-button-1, a.small-button-2, form button, form input[type='submit'] { display: inline-block; } }
a.large-button-1:hover, a.large-button-2:hover, a.large-button-3:hover, a.small-button-1:hover, a.small-button-2:hover, form button:hover, form input[type='submit']:hover { text-decoration: none; }
a.large-button-1:active, a.large-button-2:active, a.large-button-3:active, a.small-button-1:active, a.small-button-2:active, form button:active, form input[type='submit']:active { -webkit-box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.25); box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.25); }
a.large-button-1 [class^="icon-"], a.large-button-1 [class*=" icon-"], a.large-button-2 [class^="icon-"], a.large-button-2 [class*=" icon-"], a.large-button-3 [class^="icon-"], a.large-button-3 [class*=" icon-"], a.small-button-1 [class^="icon-"], a.small-button-1 [class*=" icon-"], a.small-button-2 [class^="icon-"], a.small-button-2 [class*=" icon-"], form button [class^="icon-"], form button [class*=" icon-"], form input[type='submit'] [class^="icon-"], form input[type='submit'] [class*=" icon-"] { margin-right: 10px; }

a.large-button-1, a.large-button-2, a.large-button-3, form button, form input[type='submit'] { padding: 0.4em 2.5em; font-size: 16px; line-height: 2.2em; border: none; }

a.small-button-1, a.small-button-2 { font-weight: 600; padding: 0.6em 1em; font-size: 14px; line-height: 2em; vertical-align: bottom; }

/* =Pagination
---------------------------------------------------------------------
*/
#pagination { display: block; margin: 40px 0 10px; padding: 10px; background: #F3F3F3; }

#pagination a { text-decoration: none; margin: 0 3px; padding: 3px 6px; }

#pagination a:first-child { margin-left: 0; padding-left: 0; }

#pagination a:hover { text-decoration: underline; }

#pagination a#current { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; background: #5b9785; /* site link color */ }

#pagination a#current:hover { text-decoration: none; }

/* @group Select Menus */
.ui-selectmenu { display: block; float: left; position: relative; height: 2.4em; width: 150px; text-decoration: none; overflow: hidden; margin-right: 5px; background-image: url(/_assets/img/layouts/article_selectmenu_icon.png); background-repeat: no-repeat; background-position: 95% 50%; padding: 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.2); }

#content a.ui-selectmenu:hover { text-decoration: none; }

.ui-selectmenu-icon { position: absolute; right: 6px; margin-top: -8px; top: 50%; }

.ui-selectmenu-menu { padding: 0; margin: 0; list-style: none; position: absolute; z-index: 1001; top: 0; visibility: hidden; overflow: auto; margin-top: 4px; height: 200px; width: 200px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }

.ui-selectmenu-menu-dropdown { margin: 0; width: 200px !important; height: 100% !important; }

.ui-selectmenu-open { visibility: visible; }

.ui-selectmenu-menu-popup { margin-top: -1px; }

.ui-selectmenu-menu li { padding: 0; margin: 0; display: block; border-top: 1px dotted transparent; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important; }

.ui-selectmenu-menu li a, .ui-selectmenu-status { line-height: 1.4em; display: block; padding: .5em 1.5em .5em 1em; outline: none; text-decoration: none; font-size: 14px; }

.ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }

.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }

.ui-selectmenu-status { line-height: 16px; height: 16px; overflow: hidden; font-weight: 700; font-size: 16px; }

.ui-selectmenu-menu li span, .ui-selectmenu-status span { display: block; margin-bottom: .2em; }

.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }

.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }

/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }

.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display: block; padding: .6em .5em 0; font-weight: bold; }

.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-selectmenu-status { line-height: 16px; height: 16px; overflow: hidden; font-size: 16px; }

.ui-selectmenu-menu li span, .ui-selectmenu-status span { display: block; margin-bottom: .2em; }

.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }

.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }

/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }

.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display: block; padding: .6em .5em 0; font-weight: bold; }

.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }

.ui-widget { padding: 0; overflow-y: scroll; }

html, body { font-size: 12px !important; font-family: 'Open Sans', sans-serif; }

h1, h2, h3, h4, h5, h6 { letter-spacing: -1px; font-weight: 500; }

h2, h6 { text-transform: uppercase; }

h1 { font-size: 35px; line-height: 40px; margin-bottom: 5px; margin-top: 0; }

h2 { font-size: 26px; line-height: 30px; margin-bottom: 10px; font-weight: 700; }

h3 { font-size: 18px; line-height: 24px; margin-bottom: 10px; font-weight: 700; }

h4 { font-size: 18px; line-height: 24px; margin-bottom: 10px; font-weight: 700; }

h5 { font-size: 16px; line-height: 22px; margin-bottom: 12px; font-weight: 400; }

h6 { font-size: 16px; line-height: 22px; margin-bottom: 12px; font-weight: 600; letter-spacing: 1px; margin-top: 0; display: inline-block; }

a { text-decoration: none; }

p, li { font-size: 14px; line-height: 22px; margin-bottom: 0.5em; }
@media (min-width: 61.5em) { p, li { font-size: 16px; line-height: 25px; } }

li { padding-left: 0.6em; margin-bottom: 0.2em; }

menu, ol, ul { padding: 0 0 0 30px; }

em { font-style: italic; }

table { width: 100%; margin: 4em 0; }

th { font-size: 1.2em; font-weight: 700; }

th, td { padding: 1em 0.4em; }

th, td, table { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

th:nth-of-type(odd), td:nth-of-type(odd) { border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); }

caption { font-size: 2.3em; line-height: 2em; padding: 0 0.5em; -webkit-font-smoothing: antialiased !important; -moz-font-smoothing: antialiased !important; font-smoothing: antialiased !important; }

blockquote { padding: 0.5em 2em 0.5em 2em; margin: 1.2em 0; border-left-width: 6px; border-left-style: solid; }

blockquote, blockquote p, blockquote span { font-size: 20px; line-height: 30px; font-weight: 400; font-style: italic; }
@media (min-width: 61.5em) { blockquote, blockquote p, blockquote span { font-size: 24px; line-height: 36px; } }

form.monkForm { margin-top: 30px; }
form.monkForm legend { width: 100%; font-size: 26px; line-height: 30px; margin-bottom: 10px; font-weight: 700; padding-bottom: 10px; text-transform: uppercase; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
form.monkForm label { font-size: 14px; font-weight: 400; }
form.monkForm textarea, form.monkForm input[type='text'] { padding: 1.5%; outline: 0; border: none; background: rgba(0, 0, 0, 0.07); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.2); }
form.monkForm textarea { width: 100%; }
@media (min-width: 61.5em) { form.monkForm textarea { width: 443px; } }
form.monkForm img.captcha { display: block; margin-bottom: 10px; }
form.monkForm input[type='text'] { width: 100%; }
@media (min-width: 37.5em) { form.monkForm input[type='text'] { width: 230px; } }

@font-face { font-family: 'MK024'; src: url("/_assets/fonts/mk024/fonts/MK024.eot"); }

@font-face { font-family: 'MK024'; src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AACeYAAoAAAAAJ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAI0UAACNFxAxPvE9TLzIAACQ8AAAAYAAAAGAOsgNiY21hcAAAJJwAAABsAAAAbKZcuXRnYXNwAAAlCAAAAAgAAAAIAAAAEGhlYWQAACUQAAAANgAAADYBpUlXaGhlYQAAJUgAAAAkAAAAJAhDBHdobXR4AAAlbAAAANwAAADc1oAIdW1heHAAACZIAAAABgAAAAYAN1AAbmFtZQAAJlAAAAEnAAABJ7iMq3Vwb3N0AAAneAAAACAAAAAgAAMAAAEABAQAAQEBBk1LMDI0AAECAAEAP/gcAvgbA/gYBB4KAAl2ViX/i4seCgAJdlYl/4uLDAeLSxwEgPpUBR0AAAHgDx0AAAHlER0AAAAJHQAAIzwSADgCAAEABgALAA4AEwAYAB0AIgAnACwAMQA2ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKQAqQCuALMAuAC9AMIAxwDMANEA1gDbAOAA5QDqAO8A9AD5AP4BAwEIAQ0BEgEXTUswMjRNSzAyNHUyMHVFMDAwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUU2MDZ1RTYwN3VFNjA4dUU2MEJ1RTYwQ3VFNjBFdUU2MEZ1RTYxMHVFNjExdUU2MTJ1RTYxM3VFNjE0dUU2MTV1RTYxNnVFNjE3dUU2MTh1RTYxOXVFNjFBdUU2MUJ1RTYxQ3VFNjFEdUU2MUV1RTYxRnVFNjIwdUU2MjJ1RTYyM3VFNjI0dUU2MjV1RTYyNnVFNjI4dUU2Mjl1RTYyQXVFNjJCdUU2MkN1RTYyRHVFNjJFdUU2MkZ1RTYzMHVFNjMxdUU2MzJ1RTYzM3VFNjM0dUU2MzV1RTYzNnVFNjM3dUU2MzgAAAIBiQA1ADcCAAEABAAHBFsFCgUpBbIGeQbaBw4HTwfKCGsIqgkiCa0KnQtfC7IMPAzHDtwPSg+SD8sQcRCtERgUPBRlFMwVjBWiFgsWdhcLF94YexjmGXQaGBpfGusbDxvqHBEclx5mHyofTh93H58fxyA0IGog5f6UDvyUDveV+M0VgIsFi4kFj4sFin8FjosFjJcFj4sFno0Vh4sFhoEFiJUFh4sFiX0FjosFjJYFi4sFjoAFjYsFkJYFi4sFioAFjosF+yP7ZxVuiWySeZ8IeJ+CqI+oCI6om6ijngihnqiVpooInomdhJh/CJp8knWHdAiIeIB5fH4Ii4sFcHNojH+NCIKMgZGLlAiLkZCVlY8IlY+fi5mLCJmLmKV5iwh5i3OLhY0Iho2CkIyUCIuNjJGRjwidmbh6i4sIlaMFi4tvnmWCCGSChG+KhwiJgo1/l3wIfIKGe4qCCIVdzHnDpwiQjbyimMcIkqqBqnegCHubcphliwhyi2h+c3cIbXN3aIZnCH9DwE/Wjgi7jda1ldMIdVZfalSFCPdY5RWLfpGFlYsIkouSjZKOCI19BYSIgomCiwh4i4CYi54Ii6SaoqeLCJmLloSLfgiLe3t/cosIh4uGi4mLCI2YFZOLBZuLlJGLkgiLkIeNhYsIgIuCg4d/CPdt0xWbiwV5+wgFe4sFnfcIBas2FYt+kYWViwiSi5KNko4IjX0FhIiCiYKLCHiLgJiLngiLpJqip4sImYuWhIt+CIt7e39yiwiHi4aLiYsIjZgVk4sFm4uUkYuSCIuQh42FiwiAi4KDh38I2GsVlIuRj4uQCIuOiI6EjwiDkAWCkYaRi5UIi5eUlJ+LCJSLlIiTiAiHfgWEjoONhIsIhIuHiIuGCIuHjoiQiAiThgWVhZGFi4EIi319gnmLCIKLg42EjQiOmQWRiZOIk4sIwc0Vm4sFfz0Fe4sFl9kFlqwVkYuQhouFCIuFhoaFiwiFi4aQi5EIi5GQkJGLCNv7AxWLi4iKhosIgYuGj4mUCIWCgoeCiwh8i4SUi5YIi5qal6GLCI+Lj4uPigiMkIuNi40Ii5KHjoSLCIOLgomCiAiLmQWTjZSNlosInIuThIt9CIuIi4eKhgiIdwWLiIuIi4oIi4aNiJCLCI6Lj4uLiwiIfgVzrBWHi4eLiIsIgIuBhouCCIuHj4eRiwiTi5aQjpsI+9a5FXeLBW5tBZXNBXuLBXn7CAWbiwWRsgWiZAWciwVytgX3AbAVd4sFbm0Flc0Fe4sFefsIBZuLBZGyBaJkBZyLBXK2BfhethV1h3l/hHgIkZGTjpKLCJqLlYOLewiLdnp8eosIeYt/l4ufCIuvpqStkQiOfwVZTxWLg5KFk4sIlYuVlYuZCIuSh5CDiwh/i4CBi38I7MIVc4t5dotvCIt3ln+ciwiji52gi6cI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) format("woff"); font-weight: normal; font-style: normal; }

[class^="icon-"], [class*=" icon-"] { font-family: 'MK024'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-bubble-2:before { content: "\e60b"; }

.icon-drive:before { content: "\e617"; }

.icon-paypal:before { content: "\e618"; }

.icon-bubble-4:before { content: "\e60c"; }

.icon-volume-full:before { content: "\e600"; }

.icon-volume-off:before { content: "\e601"; }

.icon-download:before { content: "\e619"; }

.icon-delete-1:before { content: "\e61a"; }

.icon-bubble-1:before { content: "\e60e"; }

.icon-tumblr:before { content: "\e602"; }

.icon-people:before { content: "\e603"; }

.icon-calendar-2:before { content: "\e60f"; }

.icon-gear:before { content: "\e610"; }

.icon-tag:before { content: "\e604"; }

.icon-star:before { content: "\e605"; }

.icon-file-1:before { content: "\e611"; }

.icon-file-2:before { content: "\e612"; }

.icon-monitor:before { content: "\e606"; }

.icon-layer-1:before { content: "\e607"; }

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

.icon-weibo:before { content: "\e614"; }

.icon-contacts:before { content: "\e608"; }

.icon-media-1:before { content: "\e615"; }

.icon-home:before { content: "\e616"; }

.icon-youtube:before { content: "\e61b"; }

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

.icon-file-3:before { content: "\e61d"; }

.icon-media-2:before { content: "\e61e"; }

.icon-minus:before { content: "\e61f"; }

.icon-facebook:before { content: "\e620"; }

.icon-pin:before { content: "\e622"; }

.icon-vimeo:before { content: "\e623"; }

.icon-unordered-list:before { content: "\e624"; }

.icon-mail:before { content: "\e625"; }

.icon-delete-2:before { content: "\e626"; }

.icon-linkedin:before { content: "\e628"; }

.icon-twitter:before { content: "\e629"; }

.icon-bubble-3:before { content: "\e62a"; }

.icon-layer-2:before { content: "\e62b"; }

.icon-chevron-right:before { content: "\e62c"; }

.icon-instagram:before { content: "\e62d"; }

.icon-sort-updown:before { content: "\e62e"; }

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

.icon-google:before { content: "\e630"; }

.icon-calendar-1:before { content: "\e631"; }

.icon-chevron-left:before { content: "\e632"; }

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

.icon-arrow-left:before { content: "\e634"; }

.icon-arrow-up:before { content: "\e635"; }

.icon-rss:before { content: "\e636"; }

.icon-plus:before { content: "\e637"; }

.icon-pinterest:before { content: "\e638"; }

.module { width: 90%; margin: 4% auto; text-align: center; overflow: hidden; border: 1px solid rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -2px 0 0 rgba(0, 0, 0, 0.15); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; }
@media (min-width: 37.5em) { .module { width: 82%; } }
@media (min-width: 61.5em) { .module { float: left; margin: 0; width: 100%; background: transparent; border: none; text-align: left; -webkit-border-radius: none; -moz-border-radius: none; -ms-border-radius: none; -o-border-radius: none; border-radius: none; } }
.module h4 { margin: 0.57em 0 0.1em 0; }
.module p { margin-top: 0; }
.module .details { clear: both; overflow: hidden; padding: 10px 30px 30px 30px; }
@media (min-width: 61.5em) { .module .details { clear: none; padding: 0; } }
.module .thumb { float: left; display: block; width: 100%; margin-bottom: 20px !important; }
@media (min-width: 61.5em) { .module .thumb { float: left; width: 60%; max-width: 60%; margin-right: 5%; } }
.module a.thumb:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6; }
.module .thumb img { display: block; width: 100%; height: auto; min-width: 100%; max-width: 100%; line-height: 0; padding: 0; margin: 0; }
.module .media { margin: 10px 0; padding: 0; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.1); }
.module .media li { font-size: 12px; padding-left: 0; list-style: none; margin-bottom: 0; }
.module .media a { display: block; font-weight: 400; padding: 2px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.module .media .icon { margin-right: 10px; }
.module .dateTime { font-size: 12px; line-height: 1em; margin-bottom: 1em; }

#sidebar .module p { font-size: 13px; margin-top: 0; line-height: 1.2em; }
#sidebar .module .title { margin: 15px 0; font-weight: 400; }
#sidebar .module .title { padding: 0 20px; }
#sidebar .module .details { clear: both; padding: 0 20px 20px 20px; }
#sidebar .module .thumb { float: none; }
#sidebar .module a.large-button-1, #sidebar .module a.large-button-2, #sidebar .module a.large-button-3, #sidebar .module a.small-button-1, #sidebar .module a.small-button-2, #sidebar .module form button, #sidebar .module form input[type='submit'] { margin: 7px 0; display: block; }
#sidebar .module .thumb { width: 100%; float: none; max-width: inherit; margin-right: 0; }

.module .blogs .post { overflow: hidden; width: 100%; }
@media (min-width: 37.5em) { .module .blogs .post { float: left; width: 31%; margin-right: 3%; } }
.module .blogs .post:last-child { margin-right: 0; }

#sidebar .module .blogs .post { overflow: hidden; width: 100%; }

.module .events { overflow: hidden; }
.module .events .event { overflow: hidden; width: 100%; }
@media (min-width: 37.5em) { .module .events .event { float: left; width: 31%; margin-right: 3%; } }
.module .events .event:last-child { margin-right: 0; }
.module .events .event .day, .module .events .event .month { font-size: 13px; font-weight: bold; display: inline-block; }
.module .events .event .date { width: 56px; display: inline-block; margin-right: 10px; font-weight: 200; text-align: center; text-transform: uppercase; line-height: 1.3; margin-bottom: 0.18em; padding-top: 5px; padding-bottom: 5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0px 1px 0 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0px 1px 0 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0px 1px 0 0 rgba(0, 0, 0, 0.15); }
@media (min-width: 61.5em) { .module .events .event .date { float: left; display: block; } }
.module .events .event .day { line-height: 1.3em; padding-bottom: 1px; }
.module .events .event .month { padding: 5px 0 0 0; font-size: 1em; text-transform: uppercase; color: #94969c; }
.module .events .event .details { display: inline-block; }
@media (min-width: 61.5em) { .module .events .event .details { display: block; } }

#sidebar .event { overflow: hidden; width: 100%; }
#sidebar .event .date { width: 48px; margin-right: 10px; text-align: center; line-height: 1.3; margin-bottom: 0.18em; margin-top: 1em; }
#sidebar .event .date:hover { border-bottom: none; text-decoration: none !important; }
#sidebar .event .details { margin-top: 12px; }
@media (min-width: 61.5em) { #sidebar .event .details { margin-top: 18px; } }
#sidebar .event .description { display: none; }
#sidebar .event .thumb { display: block; margin-top: 1.5em; }
#sidebar .event .thumb img { display: block; width: 100%; height: auto; min-width: 100%; max-width: 100%; line-height: 0; padding: 0; margin: 0; }

.module .tweet { overflow: hidden; width: 100%; }
@media (min-width: 37.5em) { .module .tweet { float: left; width: 31%; margin-right: 3%; } }
.module .tweet:last-child { margin-right: 0; }
.module .tweet a { text-decoration: none; }
.module .tweet a:hover { text-decoration: underline; }

#sidebar .tweet { overflow: hidden; width: 100%; }

.module .sermon .preview, .module .sermon .small-button-1 { display: none; }
.module .sermon .small-button-1 { display: block; }
@media (min-width: 61.5em) { .module .sermon .small-button-1 { display: none; } }

#sidebar .sermon .preview, #sidebar .sermon .small-button-1 { display: block; }

.module .articles .article { overflow: hidden; width: 100%; }
@media (min-width: 37.5em) { .module .articles .article { float: left; width: 31%; margin-right: 3%; } }
.module .articles .article:last-child { margin-right: 0; }

#sidebar .module .articles .article { overflow: hidden; width: 100%; }

a { -webkit-transition: color 0.1s ease-in-out, opacity 0.1s ease-in-out; -moz-transition: color 0.1s ease-in-out, opacity 0.1s ease-in-out; -o-transition: color 0.1s ease-in-out, opacity 0.1s ease-in-out; transition: color 0.1s ease-in-out, opacity 0.1s ease-in-out; }

#footer, #content, #outer-wrap { overflow: hidden; }

#page-wrap, #inner-wrap { position: relative; width: 100%; }

#footer, #page-wrap, #pager-wrap { -webkit-font-smoothing: antialiased !important; -moz-font-smoothing: antialiased !important; font-smoothing: antialiased !important; }

#banner { padding: 30px 0; }
@media (min-width: 61.5em) { #banner { padding: 50px 0; } }

#caption { -webkit-font-smoothing: antialiased !important; -moz-font-smoothing: antialiased !important; font-smoothing: antialiased !important; }
#caption blockquote { padding: 0; margin: 0.8em 0; border: none; }
#caption blockquote, #caption blockquote p, #caption blockquote span { font-size: 19px; line-height: 24px; font-weight: 400; font-style: normal; }

#header-img { margin-bottom: 20px; }
@media (min-width: 61.5em) { #header-img { margin-bottom: 40px; } }

div#wardrobe_container a#wardrobe_toggle { display: none; }
@media (min-width: 61.5em) { div#wardrobe_container a#wardrobe_toggle { display: block; } }

#vendor-tagline{ position:absolute; right:0; margin-top:10px; }
@media (max-width: 61.5em) { #vendor-tagline { position: relative; } }

#content img { max-width:100%; height:auto; }


/*FORM*/
/* i09 - Forms */
#content .monkForm {
  display: block;
  margin: 1.5em 0;
  background-color: #e7e7e7;
}
@media (min-width: 64em) {
  #content .monkForm {
    padding: 0 2em 2em 2em;
    overflow: hidden;
  }
}
#content .monkForm p {
  margin: 0;
}
#content .monkForm p.errorSummary {
  color: #1da7b7;
  font-size: 1.25em;
  font-weight: 800;
  line-height: 1.4;
  margin-bottom: .5em;
}
#content .monkForm p.error {
  font-size: .875em;
  color: #1da7b7;
}
#content .monkForm > fieldset > legend {
  display: block;
  width: 100%;
  color: #fafafa;
  font-size: 2em;
  font-weight: 400;
  line-height: 1.313;
  padding: 1em 0;
  background-color: #1da7b7;
  position: relative;
}
@media (min-width: 64em) {
  #content .monkForm > fieldset > legend {
    margin-bottom: 1em;
  }
}
#content .monkForm > fieldset > legend:before {
  content: "";
  display: none;
  position: absolute;
  left: -2em;
  top: 0;
  width: 2em;
  height: 100%;
  background-color: #1da7b7;
}
@media (min-width: 64em) {
  #content .monkForm > fieldset > legend:before {
    display: block;
  }
}
#content .monkForm > fieldset > legend:after {
  content: "";
  display: none;
  position: absolute;
  right: -2em;
  top: 0;
  width: 2em;
  height: 100%;
  background-color: #1da7b7;
}
@media (min-width: 64em) {
  #content .monkForm > fieldset > legend:after {
    display: block;
  }
}
#content .monkForm > fieldset > fieldset > legend {
  display: block;
  width: 96%;
  font-size: 1.625em;
  font-weight: 800;
  line-height: 1.385;
  background-color: #fafafa;
  padding: .5em 2% .25em 2%;
  -moz-border-radius-topleft: 0.25em;
  -webkit-border-top-left-radius: 0.25em;
  border-top-left-radius: 0.25em;
  -moz-border-radius-topright: 0.25em;
  -webkit-border-top-right-radius: 0.25em;
  border-top-right-radius: 0.25em;
}
#content .monkForm .section {
  padding: .5em 1em 1em 1em;
  background-color: #fafafa;
  -moz-border-radius-bottomleft: 0.5em;
  -webkit-border-bottom-left-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
  -moz-border-radius-bottomright: 0.5em;
  -webkit-border-bottom-right-radius: 0.5em;
  border-bottom-right-radius: 0.5em;
}
#content .monkForm .section p {
  font-weight: 200;
}
#content .monkForm .heading {
  display: block;
  font-size: 1.25em;
  font-weight: 800;
  line-height: 1.4;
  margin-bottom: .5em;
}
#content .monkForm .asterisk {
  color: #1da7b7;
}
#content .monkForm .section,
#content .monkForm .text,
#content .monkForm .textarea,
#content .monkForm .email,
#content .monkForm .name,
#content .monkForm .phone,
#content .monkForm .address,
#content .monkForm .date,
#content .monkForm .radio,
#content .monkForm .checkbox,
#content .monkForm .select,
#content .monkForm .file {
  margin-bottom: 2em;
}
#content .monkForm div input,
#content .monkForm div textarea,
#content .monkForm div select {
  display: inline-block;
  color: #292929;
  font-size: 1em;
  padding: .25em;
  margin-bottom: .5em;
  font-weight: 200;
  border: 1px solid #d3d3d3;
  outline: none;
  -moz-border-radius: 0.5em;
  -webkit-border-radius: 0.5em;
  border-radius: 0.5em;
  background-color: #fafafa;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
@media (min-width: 64em) {
  #content .monkForm div input,
  #content .monkForm div textarea,
  #content .monkForm div select {
    border-color: transparent;
    padding: .75em;
  }
}
#content .monkForm .text input, #content .monkForm .text textarea,
#content .monkForm .email input,
#content .monkForm .email textarea,
#content .monkForm .textarea input,
#content .monkForm .textarea textarea {
  display: block;
  width: 85%;
}
@media (min-width: 64em) {
  #content .monkForm .text input, #content .monkForm .text textarea,
  #content .monkForm .email input,
  #content .monkForm .email textarea,
  #content .monkForm .textarea input,
  #content .monkForm .textarea textarea {
    width: 95%;
  }
}
#content .monkForm .address .ui-selectmenu-button {
  top: 1.125em;
}
#content .monkForm .address input {
  margin-bottom: 1em;
}
#content .monkForm .checkbox p,
#content .monkForm .radio p {
  margin-bottom: .25em;
}
#content .monkForm .checkbox label,
#content .monkForm .radio label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 35px;
  margin-right: 10px;
  font-size: 1em;
  line-height: 20px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#content .monkForm .checkbox label:after,
#content .monkForm .radio label:after {
  /*font-family: "mk030";*/
  content: "✔";
  font-size: 100%;
  font-weight: normal !important;
  vertical-align: middle;
  font-size: 12px;
  display: none;
  position: absolute;
  left: 5px;
  width: 20px;
  height: 20px;
  color: white;
  z-index: 100;
  top: 0px;
}
#content .monkForm .checkbox label:before,
#content .monkForm .radio label:before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  width: 20px;
  height: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 0 1px 0 #d3d3d3;
  -webkit-box-shadow: inset 0 0 1px 0 #d3d3d3;
  box-shadow: inset 0 0 1px 0 #d3d3d3;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #f2f2f2), color-stop(100%, #ffffff));
  background: -moz-linear-gradient(bottom, #f2f2f2, #ffffff);
  background: -webkit-linear-gradient(bottom, #f2f2f2, #ffffff);
  background: linear-gradient(to top, #f2f2f2, #ffffff);
  -moz-transition: box-shadow 0.2s ease;
  -o-transition: box-shadow 0.2s ease;
  -webkit-transition: box-shadow 0.2s ease;
  transition: box-shadow 0.2s ease;
}
#content .monkForm .checkbox label:hover:before,
#content .monkForm .checkbox label:focus:before,
#content .monkForm .checkbox label:active:before,
#content .monkForm .radio label:hover:before,
#content .monkForm .radio label:focus:before,
#content .monkForm .radio label:active:before {
  -moz-box-shadow: inset 0 0 1px 0 black(0.8);
  -webkit-box-shadow: inset 0 0 1px 0 black(0.8);
  box-shadow: inset 0 0 1px 0 black(0.8);
}
#content .monkForm .checkbox input[type="checkbox"]:checked + label:before,
#content .monkForm .checkbox input[type="radio"]:checked + label:before,
#content .monkForm .radio input[type="checkbox"]:checked + label:before,
#content .monkForm .radio input[type="radio"]:checked + label:before {
  background: #1da7b7;
}
#content .monkForm .checkbox input[type="checkbox"]:checked + label:after,
#content .monkForm .checkbox input[type="radio"]:checked + label:after,
#content .monkForm .radio input[type="checkbox"]:checked + label:after,
#content .monkForm .radio input[type="radio"]:checked + label:after {
  display: inline-block;
}
#content .monkForm .checkbox input,
#content .monkForm .radio input {
  display: none;
}
#content .monkForm .radio label:before {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
#content .monkForm .file label {
  display: none;
}
#content .monkForm .file input {
  background-color: transparent !important;
  border: 1px solid #292929;
  font-weight: 400;
}
#content .monkForm .ui-selectmenu-button {
  display: inline-block;
  margin: 0;
}
#content .monkForm input[type=submit] {
  display: block;
    position: relative;
    outline: none;
    font-weight: 700;
    text-decoration: none;
    margin: 7px 0.3em;
    text-align: center;
    -webkit-appearance: none;
    -webkit-font-smoothing: antialiased !important;
    -moz-font-smoothing: antialiased !important;
    font-smoothing: antialiased !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.25);
    -webkit-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
    -moz-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
    -o-transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
    transition: color 0.1s ease-in-out, background 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
        padding: 0.4em 2.5em;
    font-size: 16px;
    line-height: 2.2em;
    border: none;
    color: white;
}
#content .monkForm input[type=submit]:hover {
}
#content .monkForm input[type=text], 
#content .monkForm input[type=file] {
    padding: 12px;
}
#content .monkForm div select {
 height: 40px;
}
#content .monkForm label {
 box-sizing: border-box;
 width: 100%;
}


form.monkForm legend,
#content .monkForm fieldset {
	border : 0px solid #c0c0c0;
}

#content form.monkForm label.heading,
#content .monkForm .heading {
	    width: 100%;
    font-size: 22px !important;
    line-height: 30px;
    margin-bottom: 10px;
    font-weight: 700;
    padding-bottom: 10px;
    text-transform: uppercase;
    border-bottom: 0px solid rgba(0, 0, 0, 0.1);
	    display: block;
    font-size: 1.25em;
    font-weight: 800;
    line-height: 1.4;
    margin-bottom: .5em;
}


@media (max-width: 64em) {
  #content .monkForm {
    background-color: transparent;
  }
}
#content .monkForm fieldset > legend.name {
    font-size: 26px;
    line-height: 30px;
    font-weight: 700;
}
#content form.monkForm label.heading, 
#content .monkForm .heading {
	font-size: 18px !important;
    line-height: 24px;
    margin-bottom: 10px;
    font-weight: 700;
    text-transform: initial;
}
#content .monkForm div input, #content .monkForm div textarea, #content .monkForm div select {
	border-radius: 5px;
	box-sizing: border-box;
}
#content .monkForm > fieldset > legend:before,
#content .monkForm > fieldset > legend:after {
  display: block;
}
#content .monkForm .text input, 
#content .monkForm .text textarea, #content .monkForm .email input, 
#content .monkForm .email textarea, #content .monkForm .textarea input, 
#content .monkForm .textarea textarea {
  width: 100%;
  box-sizing: border-box;
}
@media (max-width: 64em) {
    #content .monkForm {
      padding: 0 2em 2em 2em;
      overflow: hidden;
      box-sizing: border-box;
    }
    #content .monkForm fieldset {
      min-width: auto;
    }
    #content .monkForm .text input, #content .monkForm .text textarea, #content .monkForm .email input, #content .monkForm .email textarea, #content .monkForm .textarea input, #content .monkForm .textarea textarea {
      width: 100%;
      box-sizing: border-box;
    }
}
#content .monkForm > fieldset > fieldset > legend {
	margin-bottom: -4px;
}