@charset "UTF-8";
/*!

Theme Name: Minimum Minimal
Theme URI: https://richwp.com/themes/minimumminimal/
Author: Felix Krusch
Author URI: http://RichWP.com
Description: A beautiful lightweight blogging WordPress theme with a minimalist nordic style. "Minimum Minimal" is your mobile friendly and fully responsive companion for your travel blog, food blog, self development articles or other daily musings. It is Jetpack, Gutenberg and WooCommerce ready and, of course, SEO (search engine) friendly. Use the icon menu to support your social media presence and publish photo galleries or post videos to share from your site. This theme is easy to set up and work with on a daily basis. Its elegant, clean and timeless design makes sure your site looks best for years to come. Live demo: https://richwp.r1e9.com/minimumminimal/
Version: 2.0.5
Tags: featured-images, custom-menu, threaded-comments, translation-ready, theme-options, post-formats, sticky-post, one-column, custom-colors, custom-logo, footer-widgets, blog
Text Domain: minimum-minimal

License: GNU General Public License v2 or later, MIT License
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Copyright 2014 & 2015 & 2016 & 2017 & 2018 & 2019 & 2020 by Felix Krusch
Minimum Minimal Edition is distributed under the terms of the GNU GPL & MIT Licenses

*/
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html {font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}

body {margin:0}

article,aside,footer,header,nav,section {display:block}

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

figcaption,figure {display:block}

figure {margin:1em 40px}

hr {box-sizing:content-box;height:0;overflow:visible}

main {display:block}

pre {font-family:monospace,monospace;font-size:1em}

a {background-color:transparent;-webkit-text-decoration-skip:objects}

a:active,a:hover {outline-width:0}

abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}

b,strong {font-weight:inherit;font-weight:bolder}

code,kbd,samp {font-family:monospace,monospace;font-size:1em}

dfn {font-style:italic}

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

small {font-size:80%}

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

sub {bottom:-.25em}

sup {top:-.5em}

audio,video {display:inline-block}

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

img {border-style:none}

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

button,input,optgroup,select,textarea {font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}

button {overflow:visible}

button,select {text-transform:none}

[type=reset],[type=submit],button,html [type=button] {-webkit-appearance:button}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {border-style:none;padding:0}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {outline:1px dotted ButtonText}

input {overflow:visible}

[type=checkbox],[type=radio] {box-sizing:border-box;padding:0}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {height:auto}

[type=search] {-webkit-appearance:textfield;outline-offset:-2px}

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

::-webkit-file-upload-button {-webkit-appearance:button;font:inherit}

fieldset {border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}

legend {box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}

progress {display:inline-block;vertical-align:baseline}

textarea {overflow:auto}

details {display:block}

summary {display:list-item}

menu {display:block}

canvas {display:inline-block}

[hidden],template {display:none}

.foundation-mq {font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}

html {box-sizing:border-box;font-size:100%}

*,:after,:before {box-sizing:inherit}

body {margin:0;padding:0;background:#fff;font-family:Muli,sans-serif;font-weight:300;line-height:1.6;color:#000}

img {display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}

textarea {height:auto;min-height:50px;border-radius:0}

select {box-sizing:border-box;width:100%;border-radius:0}

.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object {max-width:none!important}

button {padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1}

[data-whatinput=mouse] button {outline:0}

pre {overflow:auto}

.is-visible {display:block!important}

.is-hidden {display:none!important}

.row {max-width:75rem;margin-right:auto;margin-left:auto}

.row:after,.row:before {display:table;content:' '}

.row:after {clear:both}

.row.collapse>.column,.row.collapse>.columns {padding-right:0;padding-left:0}

.row .row {margin-right:-.625rem;margin-left:-.625rem}

@media print,screen and (min-width:40em) {.row .row {margin-right:-.9375rem;margin-left:-.9375rem}

}

@media print,screen and (min-width:64em) {.row .row {margin-right:-.9375rem;margin-left:-.9375rem}

}

.row .row.collapse {margin-right:0;margin-left:0}

.row.expanded {max-width:none}

.row.expanded .row {margin-right:auto;margin-left:auto}

.row:not(.expanded) .row {max-width:none}

.row.gutter-small>.column,.row.gutter-small>.columns {padding-right:.625rem;padding-left:.625rem}

.row.gutter-medium>.column,.row.gutter-medium>.columns {padding-right:.9375rem;padding-left:.9375rem}

.column,.columns {width:100%;float:left;padding-right:.625rem;padding-left:.625rem}

@media print,screen and (min-width:40em) {.column,.columns {padding-right:.9375rem;padding-left:.9375rem}

}

.column:last-child:not(:first-child),.columns:last-child:not(:first-child) {float:right}

.column.end:last-child:last-child,.end.columns:last-child:last-child {float:left}

.column.row.row,.row.row.columns {float:none}

.row .column.row.row,.row .row.row.columns {margin-right:0;margin-left:0;padding-right:0;padding-left:0}

.small-1 {width:8.33333%}

.small-push-1 {position:relative;left:8.33333%}

.small-pull-1 {position:relative;left:-8.33333%}

.small-offset-0 {margin-left:0}

.small-2 {width:16.66667%}

.small-push-2 {position:relative;left:16.66667%}

.small-pull-2 {position:relative;left:-16.66667%}

.small-offset-1 {margin-left:8.33333%}

.small-3 {width:25%}

.small-push-3 {position:relative;left:25%}

.small-pull-3 {position:relative;left:-25%}

.small-offset-2 {margin-left:16.66667%}

.small-4 {width:33.33333%}

.small-push-4 {position:relative;left:33.33333%}

.small-pull-4 {position:relative;left:-33.33333%}

.small-offset-3 {margin-left:25%}

.small-5 {width:41.66667%}

.small-push-5 {position:relative;left:41.66667%}

.small-pull-5 {position:relative;left:-41.66667%}

.small-offset-4 {margin-left:33.33333%}

.small-6 {width:50%}

.small-push-6 {position:relative;left:50%}

.small-pull-6 {position:relative;left:-50%}

.small-offset-5 {margin-left:41.66667%}

.small-7 {width:58.33333%}

.small-push-7 {position:relative;left:58.33333%}

.small-pull-7 {position:relative;left:-58.33333%}

.small-offset-6 {margin-left:50%}

.small-8 {width:66.66667%}

.small-push-8 {position:relative;left:66.66667%}

.small-pull-8 {position:relative;left:-66.66667%}

.small-offset-7 {margin-left:58.33333%}

.small-9 {width:75%}

.small-push-9 {position:relative;left:75%}

.small-pull-9 {position:relative;left:-75%}

.small-offset-8 {margin-left:66.66667%}

.small-10 {width:83.33333%}

.small-push-10 {position:relative;left:83.33333%}

.small-pull-10 {position:relative;left:-83.33333%}

.small-offset-9 {margin-left:75%}

.small-11 {width:91.66667%}

.small-push-11 {position:relative;left:91.66667%}

.small-pull-11 {position:relative;left:-91.66667%}

.small-offset-10 {margin-left:83.33333%}

.small-12 {width:100%}

.small-offset-11 {margin-left:91.66667%}

.small-up-1>.column,.small-up-1>.columns {float:left;width:100%}

.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n) {clear:none}

.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1) {clear:both}

.small-up-1>.column:last-child,.small-up-1>.columns:last-child {float:left}

.small-up-2>.column,.small-up-2>.columns {float:left;width:50%}

.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n) {clear:none}

.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1) {clear:both}

.small-up-2>.column:last-child,.small-up-2>.columns:last-child {float:left}

.small-up-3>.column,.small-up-3>.columns {float:left;width:33.33333%}

.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n) {clear:none}

.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1) {clear:both}

.small-up-3>.column:last-child,.small-up-3>.columns:last-child {float:left}

.small-up-4>.column,.small-up-4>.columns {float:left;width:25%}

.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n) {clear:none}

.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1) {clear:both}

.small-up-4>.column:last-child,.small-up-4>.columns:last-child {float:left}

.small-up-5>.column,.small-up-5>.columns {float:left;width:20%}

.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n) {clear:none}

.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1) {clear:both}

.small-up-5>.column:last-child,.small-up-5>.columns:last-child {float:left}

.small-up-6>.column,.small-up-6>.columns {float:left;width:16.66667%}

.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n) {clear:none}

.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1) {clear:both}

.small-up-6>.column:last-child,.small-up-6>.columns:last-child {float:left}

.small-up-7>.column,.small-up-7>.columns {float:left;width:14.28571%}

.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n) {clear:none}

.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1) {clear:both}

.small-up-7>.column:last-child,.small-up-7>.columns:last-child {float:left}

.small-up-8>.column,.small-up-8>.columns {float:left;width:12.5%}

.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n) {clear:none}

.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1) {clear:both}

.small-up-8>.column:last-child,.small-up-8>.columns:last-child {float:left}

.small-collapse>.column,.small-collapse>.columns {padding-right:0;padding-left:0}

.expanded.row .small-collapse.row,.small-collapse .row {margin-right:0;margin-left:0}

.small-uncollapse>.column,.small-uncollapse>.columns {padding-right:.625rem;padding-left:.625rem}

.small-centered {margin-right:auto;margin-left:auto}

.small-centered,.small-centered:last-child:not(:first-child) {float:none;clear:both}

.small-pull-0,.small-push-0,.small-uncentered {position:static;float:left;margin-right:0;margin-left:0}

@media print,screen and (min-width:40em) {.medium-1 {width:8.33333%}

.medium-push-1 {position:relative;left:8.33333%}

.medium-pull-1 {position:relative;left:-8.33333%}

.medium-offset-0 {margin-left:0}

.medium-2 {width:16.66667%}

.medium-push-2 {position:relative;left:16.66667%}

.medium-pull-2 {position:relative;left:-16.66667%}

.medium-offset-1 {margin-left:8.33333%}

.medium-3 {width:25%}

.medium-push-3 {position:relative;left:25%}

.medium-pull-3 {position:relative;left:-25%}

.medium-offset-2 {margin-left:16.66667%}

.medium-4 {width:33.33333%}

.medium-push-4 {position:relative;left:33.33333%}

.medium-pull-4 {position:relative;left:-33.33333%}

.medium-offset-3 {margin-left:25%}

.medium-5 {width:41.66667%}

.medium-push-5 {position:relative;left:41.66667%}

.medium-pull-5 {position:relative;left:-41.66667%}

.medium-offset-4 {margin-left:33.33333%}

.medium-6 {width:50%}

.medium-push-6 {position:relative;left:50%}

.medium-pull-6 {position:relative;left:-50%}

.medium-offset-5 {margin-left:41.66667%}

.medium-7 {width:58.33333%}

.medium-push-7 {position:relative;left:58.33333%}

.medium-pull-7 {position:relative;left:-58.33333%}

.medium-offset-6 {margin-left:50%}

.medium-8 {width:66.66667%}

.medium-push-8 {position:relative;left:66.66667%}

.medium-pull-8 {position:relative;left:-66.66667%}

.medium-offset-7 {margin-left:58.33333%}

.medium-9 {width:75%}

.medium-push-9 {position:relative;left:75%}

.medium-pull-9 {position:relative;left:-75%}

.medium-offset-8 {margin-left:66.66667%}

.medium-10 {width:83.33333%}

.medium-push-10 {position:relative;left:83.33333%}

.medium-pull-10 {position:relative;left:-83.33333%}

.medium-offset-9 {margin-left:75%}

.medium-11 {width:91.66667%}

.medium-push-11 {position:relative;left:91.66667%}

.medium-pull-11 {position:relative;left:-91.66667%}

.medium-offset-10 {margin-left:83.33333%}

.medium-12 {width:100%}

.medium-offset-11 {margin-left:91.66667%}

.medium-up-1>.column,.medium-up-1>.columns {float:left;width:100%}

.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n) {clear:none}

.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1) {clear:both}

.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child {float:left}

.medium-up-2>.column,.medium-up-2>.columns {float:left;width:50%}

.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n) {clear:none}

.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1) {clear:both}

.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child {float:left}

.medium-up-3>.column,.medium-up-3>.columns {float:left;width:33.33333%}

.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n) {clear:none}

.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1) {clear:both}

.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child {float:left}

.medium-up-4>.column,.medium-up-4>.columns {float:left;width:25%}

.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n) {clear:none}

.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1) {clear:both}

.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child {float:left}

.medium-up-5>.column,.medium-up-5>.columns {float:left;width:20%}

.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n) {clear:none}

.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1) {clear:both}

.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child {float:left}

.medium-up-6>.column,.medium-up-6>.columns {float:left;width:16.66667%}

.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n) {clear:none}

.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1) {clear:both}

.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child {float:left}

.medium-up-7>.column,.medium-up-7>.columns {float:left;width:14.28571%}

.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n) {clear:none}

.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1) {clear:both}

.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child {float:left}

.medium-up-8>.column,.medium-up-8>.columns {float:left;width:12.5%}

.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n) {clear:none}

.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1) {clear:both}

.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child {float:left}

.medium-collapse>.column,.medium-collapse>.columns {padding-right:0;padding-left:0}

.expanded.row .medium-collapse.row,.medium-collapse .row {margin-right:0;margin-left:0}

.medium-uncollapse>.column,.medium-uncollapse>.columns {padding-right:.9375rem;padding-left:.9375rem}

.medium-centered {margin-right:auto;margin-left:auto}

.medium-centered,.medium-centered:last-child:not(:first-child) {float:none;clear:both}

.medium-pull-0,.medium-push-0,.medium-uncentered {position:static;float:left;margin-right:0;margin-left:0}

}

@media print,screen and (min-width:64em) {.large-1 {width:8.33333%}

.large-push-1 {position:relative;left:8.33333%}

.large-pull-1 {position:relative;left:-8.33333%}

.large-offset-0 {margin-left:0}

.large-2 {width:16.66667%}

.large-push-2 {position:relative;left:16.66667%}

.large-pull-2 {position:relative;left:-16.66667%}

.large-offset-1 {margin-left:8.33333%}

.large-3 {width:25%}

.large-push-3 {position:relative;left:25%}

.large-pull-3 {position:relative;left:-25%}

.large-offset-2 {margin-left:16.66667%}

.large-4 {width:33.33333%}

.large-push-4 {position:relative;left:33.33333%}

.large-pull-4 {position:relative;left:-33.33333%}

.large-offset-3 {margin-left:25%}

.large-5 {width:41.66667%}

.large-push-5 {position:relative;left:41.66667%}

.large-pull-5 {position:relative;left:-41.66667%}

.large-offset-4 {margin-left:33.33333%}

.large-6 {width:50%}

.large-push-6 {position:relative;left:50%}

.large-pull-6 {position:relative;left:-50%}

.large-offset-5 {margin-left:41.66667%}

.large-7 {width:58.33333%}

.large-push-7 {position:relative;left:58.33333%}

.large-pull-7 {position:relative;left:-58.33333%}

.large-offset-6 {margin-left:50%}

.large-8 {width:66.66667%}

.large-push-8 {position:relative;left:66.66667%}

.large-pull-8 {position:relative;left:-66.66667%}

.large-offset-7 {margin-left:58.33333%}

.large-9 {width:75%}

.large-push-9 {position:relative;left:75%}

.large-pull-9 {position:relative;left:-75%}

.large-offset-8 {margin-left:66.66667%}

.large-10 {width:83.33333%}

.large-push-10 {position:relative;left:83.33333%}

.large-pull-10 {position:relative;left:-83.33333%}

.large-offset-9 {margin-left:75%}

.large-11 {width:91.66667%}

.large-push-11 {position:relative;left:91.66667%}

.large-pull-11 {position:relative;left:-91.66667%}

.large-offset-10 {margin-left:83.33333%}

.large-12 {width:100%}

.large-offset-11 {margin-left:91.66667%}

.large-up-1>.column,.large-up-1>.columns {float:left;width:100%}

.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n) {clear:none}

.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1) {clear:both}

.large-up-1>.column:last-child,.large-up-1>.columns:last-child {float:left}

.large-up-2>.column,.large-up-2>.columns {float:left;width:50%}

.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n) {clear:none}

.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1) {clear:both}

.large-up-2>.column:last-child,.large-up-2>.columns:last-child {float:left}

.large-up-3>.column,.large-up-3>.columns {float:left;width:33.33333%}

.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n) {clear:none}

.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1) {clear:both}

.large-up-3>.column:last-child,.large-up-3>.columns:last-child {float:left}

.large-up-4>.column,.large-up-4>.columns {float:left;width:25%}

.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n) {clear:none}

.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1) {clear:both}

.large-up-4>.column:last-child,.large-up-4>.columns:last-child {float:left}

.large-up-5>.column,.large-up-5>.columns {float:left;width:20%}

.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n) {clear:none}

.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1) {clear:both}

.large-up-5>.column:last-child,.large-up-5>.columns:last-child {float:left}

.large-up-6>.column,.large-up-6>.columns {float:left;width:16.66667%}

.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n) {clear:none}

.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1) {clear:both}

.large-up-6>.column:last-child,.large-up-6>.columns:last-child {float:left}

.large-up-7>.column,.large-up-7>.columns {float:left;width:14.28571%}

.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n) {clear:none}

.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1) {clear:both}

.large-up-7>.column:last-child,.large-up-7>.columns:last-child {float:left}

.large-up-8>.column,.large-up-8>.columns {float:left;width:12.5%}

.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n) {clear:none}

.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1) {clear:both}

.large-up-8>.column:last-child,.large-up-8>.columns:last-child {float:left}

.large-collapse>.column,.large-collapse>.columns {padding-right:0;padding-left:0}

.expanded.row .large-collapse.row,.large-collapse .row {margin-right:0;margin-left:0}

.large-uncollapse>.column,.large-uncollapse>.columns {padding-right:.9375rem;padding-left:.9375rem}

.large-centered {margin-right:auto;margin-left:auto}

.large-centered,.large-centered:last-child:not(:first-child) {float:none;clear:both}

.large-pull-0,.large-push-0,.large-uncentered {position:static;float:left;margin-right:0;margin-left:0}

}

.column-block {margin-bottom:1.25rem}

.column-block>:last-child {margin-bottom:0}

@media print,screen and (min-width:40em) {.column-block {margin-bottom:1.875rem}

.column-block>:last-child {margin-bottom:0}

}

blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul {margin:0;padding:0}

p {margin-bottom:1.4rem;font-size:inherit;line-height:1.9;text-rendering:optimizeLegibility}

em,i {font-style:italic}

b,em,i,strong {line-height:inherit}

b,strong {font-weight:600}

small {font-size:80%;line-height:inherit}

h1,h2,h3,h4,h5,h6 {font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;color:inherit;text-rendering:optimizeLegibility}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {line-height:0;color:#999}

h1 {font-size:1.5rem}

h1,h2 {line-height:1.4;margin-top:0;margin-bottom:.5rem}

h2 {font-size:1.25rem}

h3 {font-size:1.1875rem}

h3,h4 {line-height:1.4;margin-top:0;margin-bottom:.5rem}

h4 {font-size:1.125rem}

h5 {font-size:1.0625rem}

h5,h6 {line-height:1.4;margin-top:0;margin-bottom:.5rem}

h6 {font-size:1rem}

@media print,screen and (min-width:40em) {h1 {font-size:3rem}

h2 {font-size:2.5rem}

h3 {font-size:1.9375rem}

h4 {font-size:1.5625rem}

h5 {font-size:1.25rem}

h6 {font-size:1rem}

}

a {line-height:inherit;color:#2199e8;text-decoration:none;cursor:pointer}

a:focus,a:hover {color:#1585cf}

a img {border:0}

hr {clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #999;border-left:0}

dl,ol,ul {margin-bottom:1.4rem;list-style-position:outside;line-height:1.9}

li {font-size:inherit}

ul {list-style-type:disc}

ol,ul {margin-left:1.25rem}

ol ol,ol ul,ul ol,ul ul {margin-left:1.25rem;margin-bottom:0}

dl {margin-bottom:1rem}

dl dt {margin-bottom:.3rem;font-weight:600}

blockquote {margin:0 0 1.4rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #999}

blockquote,blockquote p {line-height:1.9;color:#8a8a8a}

cite {display:block;font-size:.8125rem;color:#8a8a8a}

cite:before {content:"— "}

abbr {border-bottom:1px dotted #000;color:#000;cursor:help}

figure {margin:0}

code {padding:.125rem .3125rem .0625rem;border:1px solid #999;font-weight:300}

code,kbd {background-color:#f2f2f2;font-family:Consolas,Liberation Mono,Courier,monospace;color:#000}

kbd {margin:0;padding:.125rem .25rem 0}

.subheader {margin-top:.2rem;margin-bottom:.5rem;font-weight:300;line-height:1.4;color:#8a8a8a}

.lead {font-size:125%;line-height:1.6}

.stat {font-size:2.5rem;line-height:1}

p+.stat {margin-top:-1rem}

.no-bullet {margin-left:0;list-style:none}

.text-left {text-align:left}

.text-right {text-align:right}

.text-center {text-align:center}

.text-justify {text-align:justify}

@media print,screen and (min-width:40em) {.medium-text-left {text-align:left}

.medium-text-right {text-align:right}

.medium-text-center {text-align:center}

.medium-text-justify {text-align:justify}

}

@media print,screen and (min-width:64em) {.large-text-left {text-align:left}

.large-text-right {text-align:right}

.large-text-center {text-align:center}

.large-text-justify {text-align:justify}

}

.show-for-print {display:none!important}

@media print {* {background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}

.show-for-print {display:block!important}

.hide-for-print {display:none!important}

table.show-for-print {display:table!important}

thead.show-for-print {display:table-header-group!important}

tbody.show-for-print {display:table-row-group!important}

tr.show-for-print {display:table-row!important}

td.show-for-print,th.show-for-print {display:table-cell!important}

a,a:visited {text-decoration:underline}

a[href]:after {content:" (" attr(href) ")"}

.ir a:after,a[href^='#']:after,a[href^='javascript:']:after {content:''}

abbr[title]:after {content:" (" attr(title) ")"}

blockquote,pre {border:1px solid #8a8a8a;page-break-inside:avoid}

thead {display:table-header-group}

img,tr {page-break-inside:avoid}

img {max-width:100%!important}

@page {margin:.5cm}

h2,h3,p {orphans:3;widows:3}

h2,h3 {page-break-after:avoid}

.print-break-inside {page-break-inside:auto}

}

.button {display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#2199e8;color:#fefefe}

[data-whatinput=mouse] .button {outline:0}

.button:focus,.button:hover {background-color:#1583cc;color:#fefefe}

.button.tiny {font-size:.6rem}

.button.small {font-size:.75rem}

.button.large {font-size:1.25rem}

.button.expanded {display:block;width:100%;margin-right:0;margin-left:0}

.button.primary {background-color:#2199e8;color:#000}

.button.primary:focus,.button.primary:hover {background-color:#147cc0;color:#000}

.button.secondary {background-color:#777;color:#000}

.button.secondary:focus,.button.secondary:hover {background-color:#5f5f5f;color:#000}

.button.success {background-color:#3adb76;color:#000}

.button.success:focus,.button.success:hover {background-color:#22bb5b;color:#000}

.button.warning {background-color:#ffae00;color:#000}

.button.warning:focus,.button.warning:hover {background-color:#cc8b00;color:#000}

.button.alert {background-color:#ec5840;color:#000}

.button.alert:focus,.button.alert:hover {background-color:#da3116;color:#000}

.button.hollow {border:1px solid #2199e8;color:#2199e8}

.button.hollow,.button.hollow:focus,.button.hollow:hover {background-color:transparent}

.button.hollow:focus,.button.hollow:hover {border-color:#0c4d78;color:#0c4d78}

.button.hollow.primary {border:1px solid #2199e8;color:#2199e8}

.button.hollow.primary:focus,.button.hollow.primary:hover {border-color:#0c4d78;color:#0c4d78}

.button.hollow.secondary {border:1px solid #777;color:#777}

.button.hollow.secondary:focus,.button.hollow.secondary:hover {border-color:#3c3c3c;color:#3c3c3c}

.button.hollow.success {border:1px solid #3adb76;color:#3adb76}

.button.hollow.success:focus,.button.hollow.success:hover {border-color:#157539;color:#157539}

.button.hollow.warning {border:1px solid #ffae00;color:#ffae00}

.button.hollow.warning:focus,.button.hollow.warning:hover {border-color:#805700;color:#805700}

.button.hollow.alert {border:1px solid #ec5840;color:#ec5840}

.button.hollow.alert:focus,.button.hollow.alert:hover {border-color:#881f0e;color:#881f0e}

.button.disabled,.button[disabled] {opacity:.25;cursor:not-allowed}

.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover {background-color:#2199e8;color:#fefefe}

.button.disabled.primary,.button[disabled].primary {opacity:.25;cursor:not-allowed}

.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover {background-color:#2199e8;color:#000}

.button.disabled.secondary,.button[disabled].secondary {opacity:.25;cursor:not-allowed}

.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover {background-color:#777;color:#000}

.button.disabled.success,.button[disabled].success {opacity:.25;cursor:not-allowed}

.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover {background-color:#3adb76;color:#000}

.button.disabled.warning,.button[disabled].warning {opacity:.25;cursor:not-allowed}

.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover {background-color:#ffae00;color:#000}

.button.disabled.alert,.button[disabled].alert {opacity:.25;cursor:not-allowed}

.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover {background-color:#ec5840;color:#000}

.button.dropdown:after {display:block;width:0;height:0;border:.4em inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}

.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after {border-top-color:#2199e8}

.button.dropdown.hollow.secondary:after {border-top-color:#777}

.button.dropdown.hollow.success:after {border-top-color:#3adb76}

.button.dropdown.hollow.warning:after {border-top-color:#ffae00}

.button.dropdown.hollow.alert:after {border-top-color:#ec5840}

.button.arrow-only:after {top:-.1em;float:none;margin-left:0}

[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea {display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #999;border-radius:0;background-color:#fefefe;box-shadow:none;font-family:inherit;font-size:1rem;font-weight:300;color:#000;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}

[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus {outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:none;transition:box-shadow .5s,border-color .25s ease-in-out}

textarea {max-width:100%}

textarea[rows] {height:auto}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#999}

input::-moz-placeholder,textarea::-moz-placeholder {color:#999}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#999}

input::placeholder,textarea::placeholder {color:#999}

input:disabled,input[readonly],textarea:disabled,textarea[readonly] {background-color:#f2f2f2;cursor:default}

[type=button],[type=submit] {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}

input[type=search] {box-sizing:border-box}

[type=checkbox],[type=file],[type=radio] {margin:0 0 1rem}

[type=checkbox]+label,[type=radio]+label {display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}

[type=checkbox]+label[for],[type=radio]+label[for] {cursor:pointer}

label>[type=checkbox],label>[type=radio] {margin-right:.5rem}

[type=file] {width:100%}

label {display:block;margin:0;font-size:.875rem;font-weight:300;line-height:1.8;color:#000}

label.middle {margin:0 0 1rem;padding:.5625rem 0}

.help-text {margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}

.input-group {display:table;width:100%;margin-bottom:1rem}

.input-group>:first-child,.input-group>:last-child>* {border-radius:0 0 0 0}

.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label {margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}

.input-group-label {padding:0 1rem;border:1px solid #999;background:#f2f2f2;color:#000;text-align:center;white-space:nowrap;width:1%;height:100%}

.input-group-label:first-child {border-right:0}

.input-group-label:last-child {border-left:0}

.input-group-field {border-radius:0;height:2.5rem}

.input-group-button {padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}

.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label {height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}

.input-group .input-group-button {display:table-cell}

fieldset {margin:0;padding:0;border:0}

legend {max-width:100%;margin-bottom:.5rem}

.fieldset {margin:1.125rem 0;padding:1.25rem;border:1px solid #999}

.fieldset legend {margin:0;margin-left:-.1875rem;padding:0 .1875rem;background:#fff}

select {height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;line-height:normal;color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}

@media screen and (min-width:0\0) {select {background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}

}

select:focus {outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:none;transition:box-shadow .5s,border-color .25s ease-in-out}

select:disabled {background-color:#f2f2f2;cursor:default}

select::-ms-expand {display:none}

select[multiple] {height:auto;background-image:none}

.is-invalid-input:not(:focus) {border-color:#ec5840;background-color:#fcedeb}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {color:#ec5840}

.is-invalid-input:not(:focus)::-moz-placeholder {color:#ec5840}

.is-invalid-input:not(:focus):-ms-input-placeholder {color:#ec5840}

.form-error,.is-invalid-input:not(:focus)::placeholder,.is-invalid-label {color:#ec5840}

.form-error {display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:600}

.form-error.is-visible {display:block}

.accordion {margin-left:0;background:#fefefe;list-style-type:none}

.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child {border-radius:0 0 0 0}

.accordion-title {position:relative;display:block;padding:1.25rem 1rem;border:1px solid #f2f2f2;border-bottom:0;font-size:.75rem;line-height:1;color:foreground(#fefefe,#2199e8)}

:last-child:not(.is-active)>.accordion-title {border-bottom:1px solid #f2f2f2;border-radius:0 0 0 0}

.accordion-title:focus,.accordion-title:hover {background-color:#f2f2f2}

.accordion-title:before {position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+'}

.is-active>.accordion-title:before {content:'\2013'}

.accordion-content {display:none;padding:1rem;border:1px solid #f2f2f2;border-bottom:0;background-color:#fefefe;color:foreground(#fefefe,#2199e8)}

:last-child>.accordion-content:last-child {border-bottom:1px solid #f2f2f2}

.is-accordion-submenu-parent>a {position:relative}

.is-accordion-submenu-parent>a:after {display:block;width:0;height:0;border:6px inset;content:'';border-bottom-width:0;border-top-style:solid;border-color:#8a8a8a transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}

.is-accordion-submenu-parent[aria-expanded=true]>a:after {transform:rotate(180deg);transform-origin:50% 50%}

.callout {position:relative;margin:1.4rem 0 1rem;padding:1rem;border:none;border-radius:0;background-color:#f2f2f2;color:#000}

.callout>:first-child {margin-top:0}

.callout>:last-child {margin-bottom:0}

.callout.primary {background-color:#2199e8;color:#000}

.callout.secondary {background-color:#777;color:#000}

.callout.success {background-color:#3adb76;color:#000}

.callout.warning {background-color:#ffae00;color:#000}

.callout.alert {background-color:#ec5840;color:#000}

.callout.small {padding:.5rem}

.callout.large {padding:3rem}

.menu {margin:0;list-style-type:none}

.menu>li {display:table-cell;vertical-align:middle}

[data-whatinput=mouse] .menu>li {outline:0}

.menu>li>a {display:block;padding:.6rem 1rem;line-height:1}

.menu a,.menu button,.menu input,.menu select {margin-bottom:0}

.menu>li>a i,.menu>li>a i+span,.menu>li>a img,.menu>li>a img+span,.menu>li>a svg,.menu>li>a svg+span {vertical-align:middle}

.menu>li>a i,.menu>li>a img,.menu>li>a svg {margin-right:.25rem;display:inline-block}

.menu.horizontal>li,.menu>li {display:table-cell}

.menu.expanded {display:table;width:100%;table-layout:fixed}

.menu.expanded>li:first-child:last-child {width:100%}

.menu.vertical>li {display:block}

@media print,screen and (min-width:40em) {.menu.medium-horizontal>li {display:table-cell}

.menu.medium-expanded {display:table;width:100%;table-layout:fixed}

.menu.medium-expanded>li:first-child:last-child {width:100%}

.menu.medium-vertical>li {display:block}

}

@media print,screen and (min-width:64em) {.menu.large-horizontal>li {display:table-cell}

.menu.large-expanded {display:table;width:100%;table-layout:fixed}

.menu.large-expanded>li:first-child:last-child {width:100%}

.menu.large-vertical>li {display:block}

}

.menu.simple li {display:inline-block;vertical-align:top;line-height:1}

.menu.simple a {padding:0}

.menu.simple li {margin-left:0;margin-right:1rem}

.menu.simple.align-right li {margin-right:0;margin-left:1rem}

.menu.align-right:after,.menu.align-right:before {display:table;content:' '}

.menu.align-right:after {clear:both}

.menu.align-right>li {float:right}

.menu.icon-top>li>a {text-align:center}

.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg {display:block;margin:0 auto .25rem}

.menu.icon-top.vertical a>span {margin:auto}

.menu.nested {margin-left:1rem}

.menu .active>a {background:#2199e8;color:#fefefe}

.menu.menu-bordered li {border:1px solid #f2f2f2}

.menu.menu-bordered li:not(:first-child) {border-top:0}

.menu.menu-hover li:hover {background-color:#f2f2f2}

.menu-text {padding-top:0;padding-bottom:0;padding:.6rem 1rem;font-weight:700;line-height:1;color:inherit}

.menu-centered {text-align:center}

.menu-centered>.menu {display:inline-block;vertical-align:top}

.no-js [data-responsive-menu] ul {display:none}

.menu-icon {position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}

.menu-icon:after {position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}

.menu-icon:hover:after {background:#999;box-shadow:0 7px 0 #999,0 14px 0 #999}

.menu-icon.dark {position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}

.menu-icon.dark:after {position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#000;box-shadow:0 7px 0 #000,0 14px 0 #000;content:''}

.menu-icon.dark:hover:after {background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}

.dropdown-pane {position:absolute;z-index:3;display:block;width:300px;padding:1rem;visibility:hidden;border:1px solid #999;border-radius:0;background-color:#fff;font-size:1rem}

.dropdown-pane.is-open {visibility:visible}

.dropdown-pane.tiny {width:100px}

.dropdown-pane.small {width:200px}

.dropdown-pane.large {width:400px}

.dropdown.menu>li.opens-left>.is-dropdown-submenu {top:100%;right:0;left:auto}

.dropdown.menu>li.opens-right>.is-dropdown-submenu {top:100%;right:auto;left:0}

[data-whatinput=mouse] .dropdown.menu a {outline:0}

.no-js .dropdown.menu ul {display:none}

.dropdown.menu.vertical>li .is-dropdown-submenu {top:0}

.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {right:100%;left:auto}

.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {right:auto;left:100%}

@media print,screen and (min-width:40em) {.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {top:100%;right:0;left:auto}

.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {top:100%;right:auto;left:0}

.dropdown.menu.medium-vertical>li .is-dropdown-submenu {top:0}

.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {right:100%;left:auto}

.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {right:auto;left:100%}

}

@media print,screen and (min-width:64em) {.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {top:100%;right:0;left:auto}

.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {top:100%;right:auto;left:0}

.dropdown.menu.large-vertical>li .is-dropdown-submenu {top:0}

.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {right:100%;left:auto}

.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {right:auto;left:100%}

}

.dropdown.menu.align-right .is-dropdown-submenu.first-sub {top:100%;right:0;left:auto}

.is-dropdown-menu.vertical {width:100px}

.is-dropdown-menu.vertical.align-right {float:right}

.is-dropdown-submenu-parent {position:relative}

.is-dropdown-submenu-parent a:after {position:absolute;top:50%;right:5px;margin-top:-6px}

.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {top:100%;left:auto}

.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {right:100%;left:auto}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {right:auto;left:100%}

.is-dropdown-submenu {position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:none;background:#000}

.is-dropdown-submenu>li {width:100%}

.is-dropdown-submenu.js-dropdown-active {display:block}

.media-object {display:block;margin-bottom:1rem}

.media-object img {max-width:none}

@media screen and (max-width:39.9375em) {.media-object.stack-for-small .media-object-section {padding:0;padding-bottom:1rem;display:block}

.media-object.stack-for-small .media-object-section img {width:100%}

}

.media-object-section {display:table-cell;vertical-align:top}

.media-object-section:first-child {padding-right:1rem}

.media-object-section:last-child:not(:nth-child(2)) {padding-left:1rem}

.media-object-section>:last-child {margin-bottom:0}

.media-object-section.middle {vertical-align:middle}

.media-object-section.bottom {vertical-align:bottom}

.pagination {margin-left:0;margin-bottom:1rem}

.pagination:after,.pagination:before {display:table;content:' '}

.pagination:after {clear:both}

.pagination li {margin-right:.0625rem;border-radius:0;font-size:1rem;display:none}

.pagination li:first-child,.pagination li:last-child {display:inline-block}

@media print,screen and (min-width:40em) {.pagination li {display:inline-block}

}

.pagination a,.pagination button {display:block;padding:.5rem .9375rem;border-radius:0;color:#000}

.pagination a:hover,.pagination button:hover {background:#f2f2f2}

.pagination .current {padding:.5rem .9375rem;background:#2199e8;color:foreground(#2199e8);cursor:default}

.pagination .disabled {padding:.5rem .9375rem;color:#999;cursor:not-allowed}

.pagination .disabled:hover {background:transparent}

.pagination .ellipsis:after {padding:.5rem .9375rem;content:'\2026';color:#000}

.pagination-previous.disabled:before,.pagination-previous a:before {display:inline-block;margin-right:.5rem;content:'\00ab'}

.pagination-next.disabled:after,.pagination-next a:after {display:inline-block;margin-left:.5rem;content:'\00bb'}

.sticky,.sticky-container {position:relative}

.sticky {z-index:0;transform:translateZ(0)}

.sticky.is-stuck {position:fixed;z-index:2}

.sticky.is-stuck.is-at-top {top:0}

.sticky.is-stuck.is-at-bottom {bottom:0}

.sticky.is-anchored {position:relative;right:auto;left:auto}

.sticky.is-anchored.is-at-bottom {bottom:0}

table {width:100%;margin-bottom:1rem;border-radius:0}

table tbody,table tfoot,table thead {border:1px solid #f1f1f1;background-color:#fefefe}

table caption {padding:.5rem .625rem .625rem;font-weight:600}

table thead {background:#f8f8f8;color:#000}

table tfoot {background:#f1f1f1;color:#000}

table tfoot tr,table thead tr {background:transparent}

table tfoot td,table tfoot th,table thead td,table thead th {padding:.5rem .625rem .625rem;font-weight:600;text-align:left}

table tbody td,table tbody th {padding:.5rem .625rem .625rem}

table tbody tr:nth-child(even) {border-bottom:0;background-color:#f1f1f1}

table.unstriped tbody {background-color:#fefefe}

table.unstriped tbody tr {border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}

@media screen and (max-width:63.9375em) {table.stack tfoot,table.stack thead {display:none}

table.stack td,table.stack th,table.stack tr {display:block}

table.stack td {border-top:0}

}

table.scroll {display:block;width:100%;overflow-x:auto}

table.hover thead tr:hover {background-color:#f3f3f3}

table.hover tfoot tr:hover {background-color:#ececec}

table.hover tbody tr:hover {background-color:#f9f9f9}

table.hover:not(.unstriped) tr:nth-of-type(even):hover {background-color:#ececec}

.table-scroll {overflow-x:auto}

.table-scroll table {width:auto}

.title-bar {padding:.5rem;background:#000;color:#fefefe}

.title-bar:after,.title-bar:before {display:table;content:' '}

.title-bar:after {clear:both}

.title-bar .menu-icon {margin-left:.25rem;margin-right:.25rem}

.title-bar-left {float:left}

.title-bar-right {float:right;text-align:right}

.title-bar-title {display:inline-block;vertical-align:middle;font-weight:700}

.top-bar {padding:.9rem}

.top-bar:after,.top-bar:before {display:table;content:' '}

.top-bar:after {clear:both}

.top-bar,.top-bar ul {background-color:transparent}

.top-bar ul ul {background-color:#000}

.top-bar input {max-width:200px;margin-right:1rem}

.top-bar .input-group-field {width:100%;margin-right:0}

.top-bar input.button {width:auto}

.top-bar .top-bar-left,.top-bar .top-bar-right {width:100%}

@media print,screen and (min-width:40em) {.top-bar .top-bar-left,.top-bar .top-bar-right {width:auto}

}

@media screen and (max-width:63.9375em) {.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right {width:100%}

}

@media screen and (max-width:74.9375em) {.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right {width:100%}

}

.top-bar-title {display:inline-block;float:left;padding:1rem}

.top-bar-title .menu-icon {bottom:2px}

.top-bar-left {float:left}

.top-bar-right {float:right}

.hide {display:none!important}

.invisible {visibility:hidden}

@media screen and (max-width:39.9375em) {.hide-for-small-only {display:none!important}

}

@media screen and (max-width:0em),screen and (min-width:40em) {.show-for-small-only {display:none!important}

}

@media print,screen and (min-width:40em) {.hide-for-medium {display:none!important}

}

@media screen and (max-width:39.9375em) {.show-for-medium {display:none!important}

}

@media screen and (min-width:40em) and (max-width:63.9375em) {.hide-for-medium-only {display:none!important}

}

@media screen and (max-width:39.9375em),screen and (min-width:64em) {.show-for-medium-only {display:none!important}

}

@media print,screen and (min-width:64em) {.hide-for-large {display:none!important}

}

@media screen and (max-width:63.9375em) {.show-for-large {display:none!important}

}

@media screen and (min-width:64em) and (max-width:74.9375em) {.hide-for-large-only {display:none!important}

}

@media screen and (max-width:63.9375em),screen and (min-width:75em) {.show-for-large-only {display:none!important}

}

.show-for-sr,.show-on-focus {position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}

.show-on-focus:active,.show-on-focus:focus {position:static!important;width:auto;height:auto;overflow:visible;clip:auto}

.hide-for-portrait,.show-for-landscape {display:block!important}

@media screen and (orientation:landscape) {.hide-for-portrait,.show-for-landscape {display:block!important}

}

@media screen and (orientation:portrait) {.hide-for-portrait,.show-for-landscape {display:none!important}

}

.hide-for-landscape,.show-for-portrait {display:none!important}

@media screen and (orientation:landscape) {.hide-for-landscape,.show-for-portrait {display:none!important}

}

@media screen and (orientation:portrait) {.hide-for-landscape,.show-for-portrait {display:block!important}

}

.float-left {float:left!important}

.float-right {float:right!important}

.float-center {display:block;margin-right:auto;margin-left:auto}

.clearfix:after,.clearfix:before {display:table;content:' '}

.clearfix:after {clear:both}



/*!
minimumminimal styles
*/body {font-size:1.1rem;line-height:1.8}

h1,h2,h3,h4,h5,h6 {letter-spacing:-1px}

.errortitle {padding:30% 0;text-align:center}

#iconmenu li:before,a {transition:all .3s ease}

a:focus,button:focus {outline:0}

a:hover {text-decoration:underline}

#top-menu a:hover,.comment-reply-link:hover,.pagination a:hover,a.button:hover {text-decoration:none;opacity:.8}

#above-comments-widget-area,#above-related-posts-widget-area,#bottom-widget-area,#copyright,#footer-widget-area,#sidebar .widget,.pagination,.postbox,.single-product #primary {margin-top:2em}

.page-template-page-fullwidth-notitle #primary {margin-top:1rem}

.admin-bar #top-menu {top:32px}

#top-menu {box-shadow:0 0 18px rgba(0,0,0,.05)}

.top-bar {width:100%}

.top-bar a {font-size:.9em}

#top-menu {background:#fff;z-index:5}

.richprimarymenu {margin-top:.4em}

.menu-container-mobile {display:none;width:25px;position:absolute;top:1.4em;right:1.1em}

ul.menu ul li a {line-height:1.5}

ul.submenu {padding-top:.7rem;padding-bottom:.7rem}

.menu-container-mobile .icon-menu:before {font-size:1.8rem;margin-right:.5rem}

#sitedescription,#sitetitle {display:inline}

.custom-logo-link img {max-height:3rem;width:auto}

.custom-logo-link img[src$=".svg"] {height:3rem}

#sitetitle {font-size:1.5rem;font-weight:700;line-height:inherit}

.title-logo {width:auto}

.title-logo a {padding:0 1rem}

.menu-container {width:auto;margin:0 0 0 auto}

.menu.medium-horizontal>li {white-space:nowrap}

.is-submenu-item {padding-left:1em}

.is-submenu-item a {font-size:.85rem}

#iconmenu {position:relative;padding-left:1em}

#iconmenu li a {text-indent:-99999px;position:absolute;top:0;height:1.2em}

#iconmenu .menu-item,#iconmenu .�+V  �+V                  Ѕ+V          0�+V  (�+V          �+V  #      �+V          re {font-family:richicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.icon-gplus:before {content:'\e800'}

.icon-basket:before {content:'\e801'}

.icon-twitter:before {content:'\e802'}

.icon-facebook:before {content:'\e803'}

.icon-volume-up-1:before {content:'\e804'}

.icon-rss:before {content:'\e805'}

.icon-star-empty:before {content:'\e806'}

.icon-flickr:before {content:'\e807'}

.icon-quote:before {content:'\e808'}

.icon-heart-empty:before {content:'\e809'}

.icon-email:before {content:'\e80a'}

.icon-search:before {content:'\e80b'}

.icon-user:before {content:'\e80c'}

.icon-right-open-big:before {content:'\e80d'}

.icon-left-open-big:before {content:'\e80e'}

.icon-menu:before {content:'\e80f'}

.icon-instagram:before {content:'\e810'}

.icon-pinterest:before {content:'\e811'}

.icon-tags:before {content:'\e812'}

.icon-youtube:before {content:'\e813'}

.icon-vimeo:before {content:'\e814'}

.icon-tumblr:before {content:'\e815'}

.icon-linkedin:before {content:'\e816'}

.icon-soundcloud:before {content:'\e817'}

.icon-archive:before {content:'\e818'}

.icon-xing:before {content:'\e819'}

.icon-play-circled2:before {content:'\e81a'}

.icon-picture:before {content:'\e81d'}

.icon-link-1:before {content:'\e81e'}

.icon-picture-2:before {content:'\e821'}

.icon-chat-empty:before {content:'\f0e6'}

.icon-reply:before {content:'\f112'}

.icon-child:before {content:'\f1ae'}

.icon-etsy:before {content:'\f2d7'}

.comment-reply-link:before {content:'\f112';padding-right:.5rem}

#searchwrap {display:none;padding:1em 0;width:100%;background:#f2f2f2;z-index:4;position:fixed}

#searchwrap .input-group {margin-bottom:0}

.pagination {position:relative}

.pagination .page-numbers {display:inline-block;font-size:1rem}

.pagination .current {padding:0;background:#e6e6e6;padding:.5rem .9375rem;color:#333}

.pagination .prev {left:0}

.pagination .next {right:0}

.pagination .next,.pagination .prev {color:#8a8a8a;position:absolute;top:-.35rem;font-size:1.5em;padding-left:0;padding-right:0}

.pagination a.next:hover,.pagination a.prev:hover {background:transparent}

#footermenu,.pagination {text-align:center}

#footermenu {margin-top:1rem}

#footermenu .menu-item a {padding:0 .8rem}

#footermenu .menu>li {display:inline-table}

.blog #primary,.home #primary {margin-top:4rem}

article.sticky {position:relative}

.articlebox,.postbox {word-wrap:break-word}

.postboxinner {padding:0 1.5rem 1rem}

.postbox a,.postbox a:hover {color:#000;text-decoration:none}

.postlistthumbwrap {position:relative;background:#000}

.postbox a .viewpostdisplay {opacity:0;position:absolute;text-align:center;top:48%;width:100%;color:#fefefe;text-transform:uppercase;font-weight:700;font-size:75%}

.postbox a:hover .viewpostdisplay {opacity:1}

.postbox a .entry-title,.postbox a img {transition:all .3s ease}

.postbox a .entry-title {margin:1.2rem 0 .4rem;font-size:.9em;letter-spacing:-.5px;text-transform:uppercase;font-weight:500}

.entry-title {margin-bottom:0;line-height:1.2}

.postbox-entry-meta {font-size:.8em}

.taxonomy-description {padding-top:.5rem;font-size:.9em}

.archive-title {font-size:2rem}

.archive-search,.archive-title-description {margin:3rem 0 1.5rem}

.archive-title-description:after {border-bottom:1px solid #000;content:" ";display:block;padding-bottom:1.5rem;width:2rem}

#herofeaturedimage {max-height:200px;height:200px;background:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}

#herofeaturedimage img {width:100%}

.entry-header-single {text-align:center;padding:0}

.entry-header-single:after {border-bottom:1px solid #000;content:"";display:block;margin:0 auto;padding-bottom:30px;width:2.5%}

.entry-meta {font-size:1rem}

.archive-title,.articlebox {margin-top:1.7rem}

.entry-excerpt {margin-top:.5em}

.entry-content {padding-top:1.6rem}

.updated:not(.published) {display:none}

.entry-content:after {clear:both}

.cat-and-tags {margin-top:3rem}

.cat-and-tags .icon-archive,.cat-and-tags .icon-tags,.cat-and-tags p {display:table-cell}

.cat-and-tags p {padding-left:.5rem}

#relatedposts {margin-top:3rem}

.backhome {text-align:center;padding:1em 0;display:block}

#author-info,.relatedpoststitle {margin-top:3rem}

.bypostauthor {display:inherit}

.page-links-title {font-weight:700}

.sharedaddy {margin-top:1.5rem}

.rb {padding-top:1.5em;font-size:smaller;color:#000}

.rb a {color:#888}

.wp-caption>figcaption {max-width:100%;font-size:.8rem;color:#999;padding:.25rem 0}

p.wp-caption-text {font-size:90%;color:#666;padding:.625rem 0}

.gallery-caption {color:#8a8a8a;display:block;padding:.5em 0}

figure {margin:1em 0;max-width:100%}

.alignleft {float:left;padding-right:1rem;margin:0}

.alignright {float:right;padding-left:1rem;margin:0}

.aligncenter {display:block;margin-left:auto;margin-right:auto}

#comments,#respond {margin-top:3rem}

.comment-list {margin-left:0}

.comment-list,.comment-list .children {list-style:none}

.comment-list li {padding-top:2.5rem}

.avatar {border-radius:50%}

.comment-meta {position:relative;margin-bottom:.5rem}

.comment-meta .fn,.comment-metadata a {position:absolute;top:0;left:3.4rem;font-size:90%}

.comment-metadata a {top:1.3rem;font-size:80%;color:#8a8a8a}

.says,.screen-reader-text {height:1px;overflow:hidden;position:absolute!important;width:1px}

.comment-awaiting-moderation {padding-top:.5rem;font-style:italic}

.comment-reply-link {font-size:80%;color:#000}

#reply-title,.comments-title {font-size:1.5em}

.edit-link {display:none}

p.comment-subscription-form,p.comment-subscription-form [type=checkbox] {margin-bottom:0}

embed,iframe,object,video {margin-bottom:1.6em;max-width:100%;width:100%}

#author-info,#site-footer,.widget {font-size:.85rem}

#footer-widget-area {background:#f2f2f2;padding:2em 0 0}

#bottom-widget-area {text-align:center;font-size:small}

#copyright a,#footer-widget-area a,#footermenu a {color:#888}

.widget {word-wrap:break-word;margin-bottom:2em}

#above-comments-widget-area .widget:last-child,#above-related-posts-widget-area .widget:last-child {margin-bottom:0}

.widget .menu>li {display:block}

.widget_nav_menu .sub-menu li:first-child {padding-top:.6em}

.widget .menu>li>a {padding:0;line-height:1.6}

.widget .sub-menu {padding-left:1em}

.widget-title {font-size:1rem}

.widget_archive a,.widget_categories a,.widget_links a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a {border:0}

.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul {list-style:none;margin:0}

.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li {padding:.3rem 0}

.widget_archive li:first-child,.widget_categories li:first-child,.widget_links li:first-child,.widget_meta li:first-child,.widget_nav_menu li:first-child,.widget_pages li:first-child,.widget_recent_comments li:first-child,.widget_recent_entries li:first-child {border-top:0;padding-top:0}

.widget_archive li:last-child,.widget_categories li:last-child,.widget_links li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_pages li:last-child,.widget_recent_comments li:last-child,.widget_recent_entries li:last-child {padding-bottom:0}

.widget_nav_menu .menu {margin-bottom:1em}

.widget_nav_menu .menu>li {display:block}

.widget_nav_menu .menu>li>a {padding:0}

#copyright,.poweredby {text-align:center}

#site-footer {margin-bottom:2rem;margin-top:4rem}

@media screen and (min-width:640px) {.archive-search,.archive-title-description {margin:3rem 0 1.5rem}

.postboxloop a .entry-title {margin-top:0;font-size:1.1em}

.entry-header-single {padding:1rem 0 0}

#herofeaturedimage {max-height:350px;height:350px}

.coverimage+#container {background:#fff;margin-top:-200px;position:relative}

.notonmobile {display:none}

.single #container {max-width:90%}

.postboxinner {padding:0 .5rem 2rem}

.wp-block-gallery,.wp-block-image,img.size-full,img.size-large {margin-left:-15%;margin-right:-15%}

.wp-block-image img,img.size-full,img.size-large {max-width:130%}

.wp-block-image figcaption {width:130%}

figure.wp-block-image+p,img.size-full+p,img.size-large+p,p+figure.wp-block-image,p+img.size-full,p+img.size-large {padding-top:1rem}

}

@media screen and (min-width:1024px) {.archive-title {font-size:4rem}

.taxonomy-description {font-size:1.1em}

.archive-search,.archive-title-description {margin:3rem 0 1.5rem}

.entry-header-single {padding:3rem 0 1rem}

.entry-header-single:after {padding-bottom:40px}

#herofeaturedimage {max-height:500px;height:500px}

body {margin-top:80px}

#top-menu {position:fixed;width:100%;top:0}

.top-bar {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}

.top-bar .richiconmenu,.top-bar .richprimarymenu {display:inline-block}

.top-bar ul:first-child {float:left}

.is-submenu-item {padding-left:0}

.postboxinner {padding:0 1.5rem 3.5rem}

.entry-content p {text-align:justify}

}

@media screen and (min-width:1380px) {.single #container {max-width:75rem}

}

