/* media queries */
/* generic classes */
.popout-link { opacity: 0.8; }
.popout-link a { color: inherit; }
.popout-link a:visited { color: inherit; }
.popout-link a:hover, .popout-link a:focus, .popout-link a:active { color: #f14a7c; }

.inverse { background-color: #333; color: #fdfdfd; }
.inverse a { color: #fdfdfd; }
.inverse a:visited, .inverse a:hover, .inverse a:focus { color: #fdfdfd; }

html { box-sizing: border-box; }

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

body { background-color: #fdfdfd; color: #333; font-family: "Libre Baskerville", "Palatino", serif; font-size: 16px; font-size: 1em; line-height: 1.617; text-rendering: optimizeLegibility; }

h1, h2, h3, h4, h5, h6 { font-family: "Raleway", "Helvetica", sans-serif; font-weight: 300; line-height: 1.25; margin: 0; }

a { color: #f14a7c; text-decoration: none; transition: all 350ms ease-out; }
a:visited { color: #ae0d3e; }
a:hover, a:focus { color: #ae0d3e; text-decoration: underline; }

p { margin: 0 0 1.617em 0; }

dl { margin: 0.8085em 0; }
dl dt { font-weight: bold; margin-bottom: 0.40425em; }
dl dd { margin: 0 0 0.8085em 0; }

img { margin: 0; max-width: 100%; height: auto; }

figure { margin: 0; }

table { border: 1px solid #ddd; margin: 0.8085em 0; }
table td, table th { border: 1px solid #ddd; padding: 5px 12px; }
table tr { background-color: white; }
table tr:nth-child(2n) { background-color: whitesmoke; }

address { margin-bottom: 1.617em; }

blockquote { margin: 0.8085em 1.617em; }
blockquote p { line-height: 1.25; }
blockquote cite { display: block; margin-top: 0.8085em; }

code, kbd, pre, tt { font-family: "Inconsolata", monospace; font-size: 16px; font-size: 1em; }

pre { background-color: whitesmoke; margin: 0 0.539em; padding: 2px; }

kbd, tt { background-color: #333; color: #fdfdfd; padding: 2px; }

button, input[type="button"], input[type="submit"], input[type="reset"] { background-color: #fdfdfd; border: 1px solid #ddd; box-sizing: border-box; color: #333; font-family: "Raleway", "Helvetica", sans-serif; padding: 5px 12px; text-shadow: 0 1px 0 rgba(253, 253, 253, 0.8); transition: all 350ms ease-out; }
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus { box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.15); }
button:active, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active { box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); }

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { background-color: #fdfdfd; border: 1px solid #ddd; box-sizing: border-box; color: #333; font-family: "Raleway", "Helvetica", sans-serif; padding: 5px 12px; transition: all 350ms ease-out; }
input[type="text"]:hover, input[type="text"]:focus, input[type="email"]:hover, input[type="email"]:focus, input[type="url"]:hover, input[type="url"]:focus, input[type="password"]:hover, input[type="password"]:focus, input[type="search"]:hover, input[type="search"]:focus, input[type="number"]:hover, input[type="number"]:focus, input[type="tel"]:hover, input[type="tel"]:focus, input[type="range"]:hover, input[type="range"]:focus, input[type="date"]:hover, input[type="date"]:focus, input[type="month"]:hover, input[type="month"]:focus, input[type="week"]:hover, input[type="week"]:focus, input[type="time"]:hover, input[type="time"]:focus, input[type="datetime"]:hover, input[type="datetime"]:focus, input[type="datetime-local"]:hover, input[type="datetime-local"]:focus, input[type="color"]:hover, input[type="color"]:focus, textarea:hover, textarea:focus { background-color: inherit; }

embed, iframe, object { max-width: 100%; }

.alignleft { display: inline; float: left; margin: 0 1.617em 0.8085em 0; }

.alignright { display: inline; float: right; margin: 0 0 0.8085em 1.617em; }

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

.wp-caption { margin-bottom: 1.617em; max-width: 100%; }
.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }
.wp-caption .wp-caption-text { text-align: right; }

.wp-caption-text { font-size: 0.8em; text-align: center; }

.gallery { margin-bottom: 1.617em; }

.gallery-caption { display: block; }

.gallery-item { display: inline-block; margin-bottom: 0.8085em; text-align: center; vertical-align: top; width: 100%; }
.gallery-columns-2 .gallery-item { max-width: 50%; }
.gallery-columns-3 .gallery-item { max-width: 33.33333%; }
.gallery-columns-4 .gallery-item { max-width: 25%; }
.gallery-columns-5 .gallery-item { max-width: 20%; }
.gallery-columns-6 .gallery-item { max-width: 16.66667%; }
.gallery-columns-7 .gallery-item { max-width: 14.28571%; }
.gallery-columns-8 .gallery-item { max-width: 12.5%; }
.gallery-columns-9 .gallery-item { max-width: 11.11111%; }

/*# sourceMappingURL=editor-style.css.map */
