@font-face {
font-family:"Genericons-Neue";
src:url(//jitdrathanee.com/gaiu/wp-content/themes/receptar/assets/fonts/genericons-neue/Genericons-Neue.eot?5d630a71c44ef73497a7242b3bfc0208);
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:"Genericons-Neue";
src:url(//jitdrathanee.com/gaiu/wp-content/themes/receptar/assets/fonts/genericons-neue/Genericons-Neue.eot?5d630a71c44ef73497a7242b3bfc0208);
src:url(//jitdrathanee.com/gaiu/wp-content/themes/receptar/assets/fonts/genericons-neue/Genericons-Neue.eot?#iefix) format("embedded-opentype"),
url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),
url(//jitdrathanee.com/gaiu/wp-content/themes/receptar/assets/fonts/genericons-neue/Genericons-Neue.ttf?5d630a71c44ef73497a7242b3bfc0208) format("truetype");
font-weight:normal;
font-style:normal;
}
.genericons-neue {
font-family: 'Genericons-Neue';
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: inherit;
text-transform: none;
speak: none;
display: inline-block;
line-height: 1;
text-rendering: auto;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
vertical-align: middle;
}
.genericons-neue-activity::before { content: '\f508'; }
.genericons-neue-anchor::before { content: '\f509'; }
.genericons-neue-aside::before { content: '\f101'; }
.genericons-neue-attachment::before { content: '\f416'; }
.genericons-neue-audio-mute::before { content: '\f174'; }
.genericons-neue-audio::before { content: '\f109'; }
.genericons-neue-bold::before { content: '\f471'; }
.genericons-neue-book::before { content: '\f444'; }
.genericons-neue-bug::before { content: '\f50a'; }
.genericons-neue-cart::before { content: '\f447'; }
.genericons-neue-category::before { content: '\f301'; }
.genericons-neue-chat::before { content: '\f108'; }
.genericons-neue-checkmark::before { content: '\f418'; }
.genericons-neue-close-alt::before { content: '\f406'; }
.genericons-neue-close::before { content: '\f405'; }
.genericons-neue-cloud-download::before { content: '\f440'; }
.genericons-neue-cloud-upload::before { content: '\f441'; }
.genericons-neue-cloud::before { content: '\f426'; }
.genericons-neue-code::before { content: '\f462'; }
.genericons-neue-cog::before { content: '\f445'; }
.genericons-neue-collapse::before { content: '\f432'; }
.genericons-neue-comment::before { content: '\f300'; }
.genericons-neue-day::before { content: '\f305'; }
.genericons-neue-document::before { content: '\f443'; }
.genericons-neue-download::before { content: '\f50b'; }
.genericons-neue-edit::before { content: '\f411'; }
.genericons-neue-ellipsis::before { content: '\f476'; }
.genericons-neue-expand::before { content: '\f431'; }
.genericons-neue-external::before { content: '\f442'; }
.genericons-neue-fastforward::before { content: '\f458'; }
.genericons-neue-feed::before { content: '\f413'; }
.genericons-neue-flag::before { content: '\f468'; }
.genericons-neue-fullscreen::before { content: '\f474'; }
.genericons-neue-gallery::before { content: '\f103'; }
.genericons-neue-heart::before { content: '\f461'; }
.genericons-neue-help::before { content: '\f457'; }
.genericons-neue-hide::before { content: '\f404'; }
.genericons-neue-hierarchy::before { content: '\f505'; }
.genericons-neue-home::before { content: '\f409'; }
.genericons-neue-image::before { content: '\f102'; }
.genericons-neue-info::before { content: '\f455'; }
.genericons-neue-italic::before { content: '\f472'; }
.genericons-neue-key::before { content: '\f427'; }
.genericons-neue-link::before { content: '\f107'; }
.genericons-neue-location::before { content: '\f417'; }
.genericons-neue-lock::before { content: '\f470'; }
.genericons-neue-mail::before { content: '\f410'; }
.genericons-neue-menu::before { content: '\f419'; }
.genericons-neue-microphone::before { content: '\f50d'; }
.genericons-neue-minus::before { content: '\f50e'; }
.genericons-neue-month::before { content: '\f307'; }
.genericons-neue-move::before { content: '\f50f'; }
.genericons-neue-next::before { content: '\f429'; }
.genericons-neue-notice::before { content: '\f456'; }
.genericons-neue-paintbrush::before { content: '\f506'; }
.genericons-neue-pause::before { content: '\f448'; }
.genericons-neue-phone::before { content: '\f437'; }
.genericons-neue-picture::before { content: '\f473'; }
.genericons-neue-pinned::before { content: '\f308'; }
.genericons-neue-play::before { content: '\f452'; }
.genericons-neue-plugin::before { content: '\f439'; }
.genericons-neue-plus::before { content: '\f510'; }
.genericons-neue-previous::before { content: '\f430'; }
.genericons-neue-print::before { content: '\f469'; }
.genericons-neue-quote::before { content: '\f106'; }
.genericons-neue-refresh::before { content: '\f420'; }
.genericons-neue-reply::before { content: '\f466'; }
.genericons-neue-rewind::before { content: '\f459'; }
.genericons-neue-search::before { content: '\f400'; }
.genericons-neue-send-to-phone::before { content: '\f438'; }
.genericons-neue-send-to-tablet::before { content: '\f454'; }
.genericons-neue-share::before { content: '\f415'; }
.genericons-neue-show::before { content: '\f403'; }
.genericons-neue-shuffle::before { content: '\f514'; }
.genericons-neue-sitemap::before { content: '\f507'; }
.genericons-neue-skip-ahead::before { content: '\f451'; }
.genericons-neue-skip-back::before { content: '\f450'; }
.genericons-neue-spam::before { content: '\f424'; }
.genericons-neue-standard::before { content: '\f100'; }
.genericons-neue-star-empty::before { content: '\f511'; }
.genericons-neue-star-half::before { content: '\f513'; }
.genericons-neue-star::before { content: '\f408'; }
.genericons-neue-status::before { content: '\f105'; }
.genericons-neue-stop::before { content: '\f449'; }
.genericons-neue-subscribe::before { content: '\f463'; }
.genericons-neue-subscribed::before { content: '\f465'; }
.genericons-neue-summary::before { content: '\f425'; }
.genericons-neue-tablet::before { content: '\f453'; }
.genericons-neue-tag::before { content: '\f302'; }
.genericons-neue-time::before { content: '\f303'; }
.genericons-neue-top::before { content: '\f435'; }
.genericons-neue-trash::before { content: '\f407'; }
.genericons-neue-unapprove::before { content: '\f446'; }
.genericons-neue-unsubscribe::before { content: '\f464'; }
.genericons-neue-unzoom::before { content: '\f401'; }
.genericons-neue-user::before { content: '\f304'; }
.genericons-neue-video::before { content: '\f104'; }
.genericons-neue-videocamera::before { content: '\f517'; }
.genericons-neue-warning::before { content: '\f414'; }
.genericons-neue-website::before { content: '\f475'; }
.genericons-neue-week::before { content: '\f306'; }
.genericons-neue-xpost::before { content: '\f504'; }
.genericons-neue-zoom::before { content: '\f402'; }html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background-color: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} 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;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
} html {
overflow-y: scroll; box-sizing: border-box; }
*,
*:before,
*:after { box-sizing: inherit;
}
menu,
ol,
ul {
padding: 0;
margin: 0;
}
ul { list-style: disc; }
figure { margin: 0; }
::-webkit-input-placeholder { line-height: normal; }  a {
text-decoration: none;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
a:hover { text-decoration: underline; }
a:hover,
a:active { outline: 0; }
a:focus { outline: thin dotted; }
a:visited {}
hr {
clear: both;
height: 2px;
margin: 6% 0;
border: 0;
}
abbr[title],
acronym[title] { cursor: help; }
blockquote {
clear: both;
position: relative;
padding: 1em 0;
margin: 1.62em 0;
text-align: center;
}
blockquote:before,
blockquote:after {
content: '';
display: block;
position: absolute;
width: 38%;
height: 100%;
left: 31%;
top: 0;
pointer-events: none;
border-top: 1px solid;
border-bottom: 1px solid;
}
blockquote:after {
width: 2%;
left: 49%;
border-top: .19em solid;
border-bottom: .19em solid;
}
blockquote p { margin: 1em 0 0; }
blockquote p:first-child { margin: 0; }
cite { border: 0; }
cite:before { content: '\2014\2002'; }
blockquote cite {
display: block;
margin-top: .62em;
}
q:before { content: '\201C'; }
q:after { content: '\201D'; }
mark,
ins,
.highlight {
padding: .19em 0;
margin: 0 .38em;
-webkit-box-decoration-break: clone;
-ms-box-decoration-break: clone;
box-decoration-break: clone;
}
del,
strike {
text-decoration: line-through;
color: inherit;
opacity: .5;
}
img,
iframe { vertical-align: middle; }
img[width],
img[height] { height: auto; }
iframe {
border: 0;
outline: 0;
}
code {
position: relative;
display: inline-block;
padding: 0 .62em;
margin: 0 .19em;
}
mark code,
ins code,
.highlight code,
.form-allowed-tags code,
.taxonomy-description code {
display: inline;
padding: 0 .38em;
background: transparent;
color: inherit;
}
pre {
position: relative;
max-width: 100%;
padding: 4% 8% 4% 4%;
margin-bottom: 1.62em;
border-radius: .38em;
overflow: auto;
-moz-tab-size: 2;
tab-size: 2;
}
pre:before {
content: '\f462';
position: absolute;
height: 100%;
right: 0;
top: 0;
padding: 0 .19em;
font-size: 1.38em;
line-height: 1.62;
z-index: 5;
}
ul,
ol { margin: 0 1.62em 1em 1.38em; }
ol ol { list-style: upper-alpha; }
ol ol ol { list-style: upper-roman; }
ol ol ol ol { list-style: lower-alpha; }
li > ul,
li > ol { margin-bottom: 0; }
dl { margin-bottom: 1.62em; }
dd { margin-left: 1.62em; }
::-moz-selection { text-shadow: none; }
::selection { text-shadow: none; } table {
width: 100%;
margin: 0 0 1.62em;
border: 1px solid;
border-collapse: separate;
border-radius: .38em;
}
caption { padding: 1em 0; }
td, th {
padding: .62em 1em;
border-bottom: 1px solid;
border-left: 1px solid;
}
th:first-child,
td:first-child { border-left: 0; }
th, tfoot td { text-align: left; }
caption + thead tr:first-child th,
caption + thead tr:first-child td,
colgroup + thead tr:first-child th,
colgroup + thead tr:first-child td,
thead:first-child tr:first-child th,
thead:first-child tr:first-child td { border-top: 0; }
thead + tbody tr:first-child td,
thead + tbody tr:first-child th { border-top-width: .19em; } .screen-reader-text {
clip: rect( 1px, 1px, 1px, 1px );
clip-path: inset( 50% );
position: absolute !important;
width: 1px;
height: 1px;
line-height: 1px;
overflow: hidden;
padding: 0;
margin: -1px;
word-wrap: normal !important;
border: 0;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
clip: auto !important;
clip-path: none;
display: block;
width: auto;
height: auto;
left: .38rem;
top: .38rem;
padding: 1rem;
margin: 0;
font-size: 14px;
font-size: .81rem;
font-weight: 700;
line-height: normal;
text-decoration: none;
background-color: #47c;
color: #fff;
z-index: 100000; } .clear:before,
.clear:after,
.clearfix:before,
.clearfix:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.gallery:before,
.gallery:after,
.tagcloud:before,
.tagcloud:after,
.widget_text:before,
.widget_text:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: ' ';
display: table;
}
.clear,
.clear:after,
.clearfix:after,
.entry-content:after,
.comment-content:after,
.gallery:after,
.tagcloud:after,
.widget_text:after,
.site-header:after,
.site-content:after,
.site-footer:after { clear: both; }
.clear-left  { clear: left;  }
.clear-right { clear: right; } .pagination { clear: both; }
.pagination a,
.pagination span {
display: inline-block;
width: 3em;
padding: .62em 0;
margin: .19em .19em .19em 0;
text-align: center;
text-decoration: none;
}
.pagination a { opacity: .5; }
.pagination > span,
.pagination a:active,
.pagination a:hover,
.pagination .current { opacity: 1; } .pagination > span.dots,
.pagination .extend { width: auto; }  html {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 100%;
line-height: 1.62;
}
pre,
code,
kbd,
tt,
var {
font-family: 'Lucida Console', Monaco, 'Courier New', monospace;
font-size: 1em;
font-style: normal;
font-weight: 400;
text-transform: none;
text-decoration: none;
}
pre,
pre code {
white-space: -moz-pre-wrap;
white-space:      pre-wrap; -ms-word-wrap: normal;
word-wrap: normal;
}
p,
address {
padding: 0;
margin: 0 0 1.62em;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.uppercase { text-transform: uppercase; }  html { font-size: 16px; }  .breadcrumbs { font-size: .81rem; } input,
select,
textarea,
blockquote blockquote, .site-description { font-size: 1rem; }  small, pre,
code,
blockquote cite,
.small,
.menu-item-description,
.comment-metadata,
.pingback .edit-link,
.comment .reply,
.comments-title .add-comment-link,
#cancel-comment-reply-link,
.comment-form label,
.gallery-caption,
.wp-caption .wp-caption-text { font-size: .81em; }
h4, h5, h6,
.h4, .h5, .h6 { font-size: 1.15em; }
h3,
.h3,
.comments-title { font-size: 1.24em; }
h2,
.h2,
blockquote,
.format-link .entry-content,
.format-status .entry-content,
.posts .format-image .entry-summary { font-size: 1.38em; }
h1,
.h1 { font-size: 1.62em; } blockquote,
.site-description { font-weight: 300; }
blockquote cite,
.comments-title .add-comment-link,
#cancel-comment-reply-link { font-weight: 400; } h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
dt,
th, tfoot td,
.pagination .current,
.link-more,
.is-singular .entry-summary,
.entry-summary.has-more-tag,
.comment-form label,
.format-link .entry-content a,
.format-quote .entry-content a,
.format-status .entry-content a,
.widget .current-menu-item > a,
.widget .current_page_item > a,
.site-info a { font-weight: 700; }  cite,
dfn,
em,
i, blockquote,
.taxonomy-description,
.gallery-caption,
.recentcomments a { font-style: italic; }
cite { font-style: normal; } body,
.site-description,
.sidebar,
.tagcloud,
.format-status .entry-content,
.form-allowed-tags { line-height: 1.62; }
pre { line-height: 1.5; }
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
blockquote,
table,
.format-link .entry-content,
.posts .format-image .entry-summary,
.gallery-caption,
.wp-caption .wp-caption-text { line-height: 1.38; }
.site-title,
.social-links { line-height: 1; }  .twitter-tweet-rendered {
width: 100% !important;
margin: 1.62em 0 !important;
} .alignleft,
.wp-caption.alignleft,
img.alignleft {
float: left;
margin-right: 1.62em;
margin-bottom: 1.62em;
}
.alignright,
.wp-caption.alignright,
img.alignright {
float: right;
margin-left: 1.62em;
margin-bottom: 1.62em;
}
.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignnone,
img.alignnone { margin: 0; } blockquote.alignleft,
blockquote.alignright {
clear: none;
width: 38%;
padding: 0 6%;
margin-top: 0;
margin-left: 6%;
margin-right: 6%;
text-align: left;
}
blockquote.alignleft {
padding-left: 0;
margin-left: -19%;
text-align: right;
}
blockquote.alignright {
padding-right: 0;
margin-right: -19%;
}
blockquote.alignleft:before,
blockquote.alignleft:after,
blockquote.alignright:before,
blockquote.alignright:after {
width: 1px;
height: 62%;
left: 0;
top: 19%;
border: 0;
border-left: 1px solid;
}
blockquote.alignleft:after,
blockquote.alignright:after {
width: 1px;
height: 6%;
left: 0;
top: 47%;
border: 0;
border-left: .19em solid;
}
blockquote.alignleft:before,
blockquote.alignleft:after {
left: auto;
right: 0;
border: 0;
border-right: 1px solid;
}
blockquote.alignleft:after {
left: auto;
right: 0;
border: 0;
border-right: .19em solid;
} .wp-caption {
position: relative;
display: inline-block;
max-width: 100%;
padding: 0;
margin: 0 auto 1.62em;
text-align: center;
text-transform: uppercase;
background: transparent;
overflow: hidden;
}
.wp-caption .wp-caption-text {
padding: 1em 0 0;
overflow: hidden;
opacity: .75;
} .gallery {
clear: both;
margin: 0 0 1.62em;
overflow: hidden;
}
.gallery a { display: block; }
.gallery img { width: 100%; }
.gallery-item {
float: left;
position: relative;
padding: 0;
margin: 0 1% 2%;
}
.gallery-columns-1 .gallery-item {
float: none;
width: 100%;
}
.gallery-columns-2 .gallery-item { width: 48%;     }
.gallery-columns-3 .gallery-item { width: 31.333%; }
.gallery-columns-4 .gallery-item { width: 23%;     }
.gallery-columns-5 .gallery-item { width: 18%;     }
.gallery-columns-6 .gallery-item { width: 14.666%; }
.gallery-columns-7 .gallery-item { width: 12.285%; }
.gallery-columns-8 .gallery-item { width: 10.5%;   }
.gallery-columns-9 .gallery-item { width:  9.111%; }
.gallery-icon { display: block; }
.gallery-item,
.tiled-gallery-item,
.gallery-icon,
.gallery-caption { overflow: hidden; }
.gallery-caption {
display: block;
position: absolute;
width: 100%;
max-height: 50%;
left: 0;
bottom: 0;
padding: .62em 1em;
opacity: 0;
-webkit-transition: all .3s;
transition: all .3s;
}
.gallery-item:hover .gallery-caption { opacity: 1; }
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption { display: none; } .page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
display: inline;
width: auto;
max-height: 1em;
margin: 0;
border: 0;
} .sticky { }  form { margin: 0 0 1.62em; }
fieldset {
padding: 0;
margin: 0;
border: 0;
}
button,
input,
select,
textarea {
max-width: 100%;
padding: .62em;
line-height: normal;
font-size: 1em;
font-family: inherit;
color: inherit;
border: 2px solid;
outline: 0;
vertical-align: baseline;
}
textarea,
select[multiple],
select[size] {
height: auto;
line-height: 1.62;
}
textarea,
input:not([type]),
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"] ,
input[type="text"],
input[type="url"] { -webkit-appearance: none; }
input[type="search"] { box-sizing: border-box; }
:invalid { box-shadow: none; }  label {
display: inline-block;
padding-bottom: .19em;
}
label[for] { cursor: pointer; } select,
input:not([type]),
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] { width: 17em; }
textarea {
vertical-align: top;
-ms-word-wrap: break-word;
word-wrap: break-word;
overflow-y: auto;
resize: vertical;
} input[type="checkbox"],
input[type="radio"] {
position: relative;
width: 1em;
height: 1em;
bottom: -.19em;
margin-right: .38em;
vertical-align: baseline;
}
label + input[type="checkbox"] { margin-left: .38em; } select {
position: relative;
height: auto;
line-height: 1.62;
} .button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
white-space: nowrap;
cursor: pointer;
-webkit-transition: all .3s;
transition: all .3s;
}
.button:hover,
.button:focus,
.button:active { text-decoration: none; } input[disabled] {
cursor: none;
opacity: .66;
} .comment-respond {
padding: 1.62em 0 0;
border-top: 2px solid;
}
.comment-list .comment-respond {
margin: 1.62em 0;
border-bottom: 2px solid;
}
.comment-reply-title { margin-bottom: .62em; }
#cancel-comment-reply-link { float: right; }
.comment-form {}
.comment-form p { margin-bottom: 1em; }
.comment-form label { display: block; }
.comment-form [type="checkbox"] + label,
.comment-form [type="radio"] + label { display: inline-block; }
.comment-form-author input,
.comment-form-email input,
.comment-form-url input,
.comment-form-comment textarea { width: 100%; }
.comment-form-author,
.comment-form-email {
float: left;
width: 48%;
margin-left: 4%;
}
.comment-form-author { margin-left: 0; }
.comment-form-url { clear: both; } .form-search {
display: block;
position: relative;
max-width: 100%;
margin: 0;
text-align: left;
}
.form-search .search-field {
position: relative;
width: 100%;
text-align: inherit;
z-index: 0;
} h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
clear: both;
padding: 0;
margin: 6% 0 4%;
-ms-word-wrap: break-word;
word-wrap: break-word;
text-rendering: optimizeLegibility; }
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child,
.h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child { margin-top: 0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
text-decoration: none;
color: inherit;
} .entry-title .entry-edit {
display: block;
margin-top: .62em;
}
.entry-title .entry-edit:before { content: '\2014\2002'; } .widget-title { margin: 0 0 1.62em; }  .entry-summary,
.more-tag-excerpt {
margin: 0 0 1.62em;
}
.entry-summary:last-child,
.more-tag-excerpt:last-child {
margin-bottom: 0;
} .entry-media img {
width: 100%;
vertical-align: top;
}  .posts .format-image .entry-summary,
.posts .format-link p,
.posts .format-status p { margin: 0; }
.posts .format-image .link-more { display: none; } .format-quote blockquote {
padding: 0;
margin-top: 0;
text-align: inherit;
}
.format-quote blockquote:before,
.format-quote blockquote:after { display: none; } .format-status { cursor: help; } .video-container,
.wp-video .mejs-container,
.wp-video-playlist .mejs-container {
position: relative;
max-width: 100%;
height: 0 !important;
padding: 0 0 56.25%; }
.video-container iframe,
.video-container object,
.video-container embed,
.wp-video .mejs-container .mejs-inner,
.wp-video-playlist .mejs-container .mejs-inner {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.wp-video {
width: 100% !important;
height: auto !important;
} .post-table-of-contents {
padding: 1.62em 0 0;
margin: 1.62em 0;
border-top: 2px solid;
}
.post-table-of-contents.top {
float: left;
max-width: 38%;
padding: 0 1em 1em 0;
margin: 0 1.62em 1em 0;
border: 0;
border-right: 2px solid;
border-bottom: 2px solid;
}
.post-table-of-contents.bottom { clear: both; }
.post-table-of-contents ol {
margin: 0;
list-style: none;
}
.post-table-of-contents li { padding: .19em 0; }
.post-table-of-contents a {
display: block;
line-height: 1.38;
}
.post-table-of-contents .current a,
.post-table-of-contents .passed a { color: inherit; } .entry-meta {
padding: 1em 0 0;
margin: 1.62em 0 0;
border-top: 2px solid;
}
.single .entry-meta { margin-bottom: 1.62em; }
.single .entry-meta-top {
padding: 1em 0;
margin-top: 0;
border-bottom: 2px solid;
}
.entry-meta a { color: inherit; }
.entry-meta-element {
margin-right: .38em;
opacity: .5;
}
.single .entry-meta-element { margin-right: 1em; }
.entry-date { cursor: help; }
.entry-meta-element:before,
.entry-meta .comments-link a:before,
.entry-meta .entry-likes a:before {
content: '';
position: relative;
margin: -.09em .09em 0 0;
font-size: 1.38em;
vertical-align: middle;
} .entry-meta .zilla-likes,
.entry-meta .zilla-likes:hover,
.entry-meta .zilla-likes.active {
background: transparent;
margin: 0 !important;
padding-left: 0 !important;
}
.comments-link .comments-title {
clip: rect( 1px, 1px, 1px, 1px );
clip-path: inset( 50% );
position: absolute !important;
width: 1px;
height: 1px;
line-height: 1px;
overflow: hidden;
}
.entry-meta .tags-links a {
margin: 0 .19em;
text-transform: lowercase;
}
.entry-meta .tags-links a:before { content: '#'; }
.entry-meta .entry-edit { font-variant: small-caps; } div.sharedaddy {
padding: 1.62em 0 0;
margin: 1.62em 0 0;
border-top: 2px solid;
}
.entry-content div.sharedaddy h3.sd-title:before { display: none; }
.entry-content .sd-content ul { margin: 0 !important; }
.entry-content div.sharedaddy .sd-content ul li a.sd-button { margin: .19em .62em .19em 0; }
.entry-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) {
padding: .62em 1em;
line-height: normal;
border: 0;
border-radius: 0;
cursor: pointer;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: all .4s;
transition: all .4s;
} .comments-area { position: relative; }
.comments-title .add-comment-link { float: right; } .comment-list {
padding: 0;
margin: 0 0 1.62em;
}
.comments-closed + .comment-list { margin-top: 1.62em; }
.comment-list > li,
.comment-list .children > li {
position: relative;
min-height: 100px;
padding: 1.62em 0 0 80px;
margin: 0;
background: none;
overflow: hidden;
}
.comment-list .children {
clear: both;
margin: 0 0 0 -60px;
}
.comment-list .pingback {
min-height: 0;
padding: .62em 0;
overflow: hidden;
}
.comment-body { padding: 1.62em; }
.pingback .comment-body { padding: 0; } .comment-meta {
clear: both;
padding-bottom: .62em;
margin-bottom: 1em;
border-bottom: 2px solid;
overflow: hidden;
} .comment-meta .avatar {
position: absolute;
left: 0;
top: 1.62em;
width: 90px;
border-radius: 50%;
} .comment-author { float: left; } .comment-metadata,
.pingback .edit-link {
float: right;
opacity: .6;
}
.comment-metadata .edit-link,
.pingback .edit-link {
padding-left: 1.62em;
font-variant: small-caps;
} .comment-content a {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.comment-content p,
.comment-content blockquote,
.comment-content table { margin-bottom: 1em; } .comment-navigation {
display: block;
position: relative;
clear: both;
padding: 1.62em 0;
overflow: hidden;
}
.comment-navigation .nav-previous {
float: left;
margin: 0;
}
.comment-navigation .nav-next {
float: right;
margin: 0;
}
.comment-navigation a {
padding: .62em 1em;
line-height: normal;
cursor: pointer;
-webkit-transition: all .4s;
transition: all .4s;
}
.comment-navigation a:hover {
text-decoration: none;
opacity: .75;
} .sidebar { float: right; }  .widget input,
.widget select,
.widget textarea { width: 100%; } .widget ul {
margin: 0;
list-style: none;
}
.widget ul li {
padding: .38em 0;
border-top: 1px solid;
border-bottom: 1px solid;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.widget ul li + li { margin-top: -1px; }
.widget ul li:hover {
-webkit-transform: translateX( .62em );
-ms-transform: translateX( .62em );
transform: translateX( .62em );
}
.widget ul li ul {
position: relative;
bottom: -.38em;
margin: 0 0 -1px;
}
.widget ul li li { padding-left: 1em; } .sidebar .widget { margin: 2.62em 0 0; }
.sidebar .widget:first-child { margin: 0; } .widget_recent_comments ul li,
.widget_recent_entries ul li,
.widget_zilla_likes_widget ul li {
position: relative;
padding-left: 1.62em;
}
.widget_recent_entries .post-date { display: block; } .widget_calendar table { margin: 0; }
.widget_calendar caption { padding-top: 0; }
.widget_calendar tr th,
.widget_calendar tr td {
width: auto;
height: 2.62em;
padding: 0;
text-align: center;
}
.widget_calendar tbody a {
display: block;
width: 100%;
height: 100%;
line-height: 2.62;
}
.widget_calendar tfoot a { color: inherit; } .widget .tagcloud a {
float: left;
position: relative;
display: inline-block;
width: auto;
padding: .19em .62em;
margin: 2px 2px 0 0;
white-space: nowrap;
font-size: 1em !important;
background-color: transparent;
color: inherit;
border: 1px solid;
z-index: 0;
-webkit-transition: all .3s;
transition: all .3s;
}
.widget .tagcloud:hover a { opacity: .33; }
.widget .tagcloud a:hover {
text-decoration: none;
z-index: 1;
opacity: 1;
}  .breadcrumbs-container {
padding: 1rem 0;
border-top: 2px solid;
}
.breadcrumbs-title { margin-right: 1.62em; }
.breadcrumbs .sep {
margin: 0 .62em;
opacity: .33;
}  .site .contact-form textarea { width: 100%; } .infinite-scroll.neverending .site-footer { display: none; }  .infinity-end.neverending .site-footer { display: block; }
.infinite-scroll .posts.masonry { margin-bottom: 4.38rem; }
#infinite-handle {
clear: both;
text-align: center;
}
.masonry #infinite-handle {
position: absolute;
width: 100%;
bottom: -4.38rem;
}
.site #infinite-handle span {
display: inline-block;
padding: 1em;
font-size: 1em;
border-radius: 0;
}
.infinite-loader {
clear: both;
text-align: center;
}
.masonry .infinite-loader {
position: absolute;
width: 100%;
bottom: -4.38rem;
}
.infinite-loader .spinner {
left: auto !important;
margin: 0 auto;
}
.infinite-loader .spinner > div > div { width: 1.62em !important; }
.infinite-wrap {
clear: both;
width: 100%;
} .site div#jp-relatedposts {
padding-top: 1.62em;
margin: 1.62em 0 0;
border-top: 2px solid;
}
.site div#jp-relatedposts a:before { display: none; }
.site div#jp-relatedposts h3.jp-relatedposts-headline {
display: block;
float: none;
font-size: 1em;
}
.site div#jp-relatedposts h3.jp-relatedposts-headline em:before { display: none; }
.site div#jp-relatedposts div.jp-relatedposts-items-visual { margin: 0; }
.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post {
width: 32%;
padding: 0;
margin: 0 0 0 2%;
opacity: 1;
}
.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post:first-child { margin: 0; }
.site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post img { width: 100%; }
.site div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
margin: .62em 0 .38em;
font-size: 1em;
} .jetpack-video-wrapper { margin: 1.62em 0; }
.entry-media .jetpack-video-wrapper,
.fl-video .jetpack-video-wrapper { margin: 0; } .video-player,
.videopress-placeholder,
.videopress-placeholder img {
width: 100% !important;
height: auto !important;
}
.video-player object { width: 100%; }
.videopress-placeholder .play-button + div { display: none; }
.is-singular .video-player {
position: relative;
height: 0 !important;
padding: 0 0 56.25%; }
.is-singular .video-player object,
.is-singular .video-placeholder {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
} .widget .widgets-list-layout li { margin-bottom: 0; }
.widget .widgets-list-layout .widgets-list-layout-blavatar {
width: 40px;
margin-right: 1em;
}
.widget .widgets-list-layout-links {
float: none;
width: auto;
}  @-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; } img,
embed,
iframe,
object,
video { max-width: 100%; }
embed,
iframe,
object,
video { width: 100% !important; } @media only screen and (max-width: 960px) {
body {
-webkit-text-size-adjust: none;
-ms-text-size-adjust: none;
}  blockquote.alignleft,
blockquote.alignright { padding: 0; }
blockquote.alignleft { margin-left: 0; }
blockquote.alignright { margin-right: 0; }
blockquote.alignleft:before,
blockquote.alignleft:after,
blockquote.alignright:before,
blockquote.alignright:after { display: none; }
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item { width: 31.333%; } .comments-title .add-comment-link {
float: none;
display: block;
margin: 1em 0;
} .site .sidebar {
float: none;
width: 100%;
margin: 1.62rem 0 0;
padding: 1.62rem 0 0;
} .sidebar .widget { margin-top: 2.62rem; }
}  @media only screen and (max-width: 680px) {  .post-table-of-contents.top { display: none; }
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item { width: 48%; } .comment-list .children { margin-left: -40px; }
.comment-list > li,
.comment-list .children > li { padding-left: 50px; }
.comment-meta .avatar { width: 60px; }
.comment-navigation div {
float: none;
width: 100%;
padding: 1em 0 0;
text-align: center;
}
.comment-navigation a { display: block; }  .site div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post {
width: 100%;
margin: 1.62em 0 0 0;
}
}  @media only screen and (max-width: 420px) { .pagination a,
.pagination span { display: none; }
.pagination .prev,
.pagination .next {
display: inline-block;
opacity: 1;
}  .comment-form-author,
.comment-form-email {
float: none;
width: 100%;
margin-left: 0;
}
}:root {
--color-accent: #e53739;
--color-accent-text: #ffffff;
--color-header-background: #2a2c2e;
--color-header-text: #ffffff;
--color-content-background: #ffffff;
--color-content-text: #6a6c6e;
--color-content-headings: #1a1c1e;
--color-content-border: #eaecee;
--color-content-alt-background: #2a2c2e;
--color-content-alt-text: #9a9c9e;
--color-content-alt-headings: #ffffff;
--color-content-alt-border: #3a3c3e;
--color-sidebar-background: #1a1c1e;
--color-sidebar-text: #9a9c9e;
--color-sidebar-headings: #ffffff;
--color-sidebar-border: #3a3c3e;
--color-footer-background: #f5f7f9;
--color-footer-text: #9a9c9e;
--typography-fonts-text: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
--typography-fonts-headings: 'Roboto Condensed', 'Helvetica Neue', Helvetica, Arial, sans-serif;
--typography-fonts-logo: 'Alegreya', 'Helvetica Neue', Helvetica, Arial, sans-serif;
} pre:before,
#cancel-comment-reply-link:before,
.menu-toggle:before,
.site-header-widgets .form-search:after,
.entry-meta-element:before,
.entry-meta .comments-link a:before,
.entry-meta .entry-likes a:before,
.post-table-of-contents a:before,
.bypostauthor .comment-author:before,
.post-navigation a:before,
.comment-edit-link:before,
.comment-reply-link:before,
.widget_archive li:before,
.widget_categories li:before,
.widget_nav_menu li:before,
.widget_pages li:before,
.widget_recent_comments li:before,
.widget_recent_entries li:before,
.nsfp_featured_post_widget li:before,
.widget_zilla_likes_widget li:before {
font-family: 'Genericons-Neue';
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: inherit;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
speak: none;
}
.svgicon {
display: inline-block;
position: relative;
width: 1em;
height: 1em;
top: -0.0625em;
fill: currentColor;
vertical-align: middle;
}
.svg-fallback {
display: none;
}  body {}
.site {
position: relative;
width: 100%;
margin: 0 auto;
}
.site-inner { margin-left: 5rem; }
.is-singular:not(.home) .site-inner {
position: relative;
width: 50%;
margin: 0 0 0 5rem;
} hr { margin: 3.62em 0; } caption { text-align: left; } .text-center { text-align: center; }
.text-right { text-align: right; }
.mt0 { margin-top: 0 !important; }
.mb0 { margin-bottom: 0 !important; }
.dropcap-text:first-letter {
float: left;
display: block;
padding: 0 .19em 0 0;
line-height: 1;
font-size: 3em;
color: inherit;
} .pagination {
margin-top: 0;
text-align: center;
line-height: 5rem;
border-top: 2px solid;
overflow: hidden;
}
.pagination a,
.pagination span {
width: 5rem;
padding: 0;
margin: 0;
background: transparent;
color: inherit;
vertical-align: top;
}
.pagination a { opacity: 1; }
.pagination .prev {
float: left;
border-right: 2px solid;
border-color: inherit;
}
.pagination .next {
float: right;
border-left: 2px solid;
border-color: inherit;
}  html {
font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-family: var(--typography-fonts-text);
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
.entry-category,
.entry-title .entry-edit {
font-family: 'Roboto Condensed', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-family: var(--typography-fonts-headings);
}
.site-title,
h1, .h1,
blockquote {
font-family: 'Alegreya', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-family: var(--typography-fonts-logo);
}  html { font-size: 16px; }  .entry-title .entry-edit { font-size: 1rem; }
.site-title { font-size: 1.9rem; }
.site-banner h1 { font-size: 3rem; } .post-navigation .meta-nav { font-size: .62em; }
.entry-meta,
.widget-title,
.widget .post-date,
.widget .rss-date { font-size: .81em; }
.comments-title { font-size: 1em; }
.social-links { font-size: 1.24em; }
.pagination a,
.pagination span { font-size: 1.62em; }
.post-navigation a:before,
.posts .entry-title,
.error-404 .page-title,
.not-found .page-title { font-size: 2.24em; }
h1, .h1 { font-size: 3em; } .entry-title .entry-edit,
.comments-title span { font-weight: 300; }
.link-more,
.is-singular .entry-summary,
.entry-summary.has-more-tag { font-weight: 400; }
abbr { font-weight: 600; }
h1, .h1,
.post .entry-title { font-weight: 700; } .site-header,
.type-img a { line-height: 5rem; }
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.19; }
.site-banner h1 .highlight { line-height: 1.5; }
.social-links { line-height: inherit; } .mejs-container {
margin-bottom: 1.62em;
}
.mejs-container:last-child {
margin-bottom: 0;
}   .button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
padding: 1em;
border: 0;
}
.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.button:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.button:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active { opacity: .75; }
.button:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active { opacity: .9; } #cancel-comment-reply-link:before {
content: '\f405';
margin-right: .19em;
font-size: 1.38em;
vertical-align: middle;
}
.comment-form input,
.comment-form textarea { position: relative; }
.comment-form input:focus,
.comment-form textarea:focus { z-index: 10; }
.comment-form-author input,
.comment-form-email input,
.comment-form-url input,
.comment-form-comment textarea {
padding-top: 1.38em;
padding-bottom: 1.38em;
}
.comment-form-author,
.comment-form-email { width: 50%; }
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url { margin: 0 0 -2px; }
.comment-form .comment-form-email {
width: calc( 50% + 2px );
margin-left: -2px;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label,
.comment-form-comment label {
clip: rect( 1px, 1px, 1px, 1px );
clip-path: inset( 50% );
position: absolute !important;
width: 1px;
height: 1px;
line-height: 1px;
overflow: hidden;
}
.comment-form-cookies-consent {
margin-top: 1em;
} h2, .h2 { text-transform: uppercase; }
h1 + h2,
h1 + h3,
h2 + h3,
h2 + h4,
h3 + h4,
h4 + h5,
h5 + h6 { margin-top: -2%; } .entry-header {
position: relative;
text-align: center;
padding: 1.62em 0 3.62em;
}
.is-singular.page .entry-header { padding-top: 0; }
.is-singular.home .entry-header {
padding-left: 19%;
padding-right: 19%;
}
.is-singular .entry-header { margin-bottom: 5rem; }
.entry-header .entry-title:before,
.entry-header .entry-title:after {
content: '';
display: block;
position: absolute;
width: 20%;
height: 0;
left: 40%;
bottom: -1px;
border-bottom: 2px solid;
}
.is-singular .entry-header .entry-title:before {
bottom: -2px;
border-bottom-width: 4px;
}
.entry-header .entry-title:after {
width: 0;
left: 50%;
bottom: 0;
margin: -.19rem;
border: .19rem solid;
-webkit-transform: rotate( 45deg );
-ms-transform: rotate( 45deg );
transform: rotate( 45deg );
}
.is-singular .entry-header .entry-title:after {
bottom: -2px;
border-width: .38rem;
}
.entry-category,
.entry-title .entry-edit {
position: absolute;
width: 100%;
left: 0;
top: -.62em;
text-transform: uppercase;
white-space: nowrap;
overflow: hidden;
}
.entry-category .entry-meta-element,
.entry-title .entry-edit { margin: 0; }
.entry-category a { color: inherit; }
.entry-title,
.page-title {
padding: 0;
margin: 0;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.entry-title a:hover,
.page-title a:hover { text-decoration: none; }
.entry-title .entry-edit {
margin-top: -.62em;
opacity: .66;
}
.page-title {
padding: 3.62rem 0;
margin: 0;
text-align: center;
} .widget-title { letter-spacing: .19em; } .site-header,
.home.is-singular .site-header {
position: fixed;
width: 100%;
right: 0;
top: 0;
padding: 0 3.62rem 0 8.62rem;
z-index: 998;
-webkit-transition: background .4s ease-in-out;
transition: background .4s ease-in-out;
}
.admin-bar .site-header,
.admin-bar.is-singular .site-header { top: 32px; }
.is-singular .site-header {
width: 50%;
width: calc( 50% - 5rem );
padding-left: 3.62rem;
}
.site-header::before {
content: '';
display: block;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
backdrop-filter: blur(5px);
z-index: -1;
} .site-branding {
float: left;
display: inline-block;
margin: 0;
color: inherit;
}
.secondary .site-branding {
float: none;
display: block;
margin-bottom: 5rem;
}
.site-title {
display: inline-block;
position: relative;
top: -.09em;
margin: 0;
font-weight: 700;
letter-spacing: .09em;
text-transform: uppercase;
vertical-align: middle;
}
.site-title,
.logo-font { text-rendering: auto; }
.site-description { margin: 0; }
.site-description {
clip: rect( 1px, 1px, 1px, 1px );
clip-path: inset( 50% );
position: absolute !important;
width: 1px;
height: 1px;
line-height: 1px;
overflow: hidden;
}
.site-title,
.site-branding a,
.site-branding a:hover,
.site-branding a:active {
text-decoration: none;
color: inherit;
}
.site-branding img {
display: inline-block;
width: auto;
max-height: 4.62rem;
vertical-align: middle;
} .site-header-widgets {
float: right;
min-width: 38%;
max-width: 62%;
text-align: right;
}
.site-header-widgets .widget {
display: inline-block;
margin-left: 1.62rem;
}
.site-header-widgets .widget-title { display: none; }
.site-header-widgets form {
margin: 0;
}
.site-header-widgets .form-search {
position: relative;
text-align: inherit;
}
.site-header-widgets .form-search:after {
content: '\f400';
position: absolute;
right: 0;
top: 0;
pointer-events: none;
}
.site-header-widgets .search-field {
text-align: inherit;
padding-right: 1.62em;
background: none;
border-top: 0;
border-right: 0;
border-left: 0;
} .secondary {
position: fixed;
width: 0;
max-width: 480px;
height: 100%;
left: 0;
top: 0;
padding: 0 5rem 0 0;
z-index: 999;
-webkit-transition: .4s ease-in-out;
transition: .4s ease-in-out;
}
.admin-bar .secondary { top: 32px; }
.secondary.active {
width: 100%;
-webkit-box-shadow: 0 0 .62rem rgba(0,0,0, .9);
box-shadow: 0 0 .62rem rgba(0,0,0, .9);
} .secondary-content {
display: block;
position: absolute;
width: 100%;
width: calc( 100% - 5rem );
height: 100%;
right: 5rem;
padding: 5rem 0 0 3.62rem;
line-height: 1.62;
overflow-y: auto;
opacity: 0;
direction: rtl; -webkit-transform: translateX( -110% );
-ms-transform: translateX( -110% );
transform: translateX( -110% );
-webkit-transition: .4s ease-in-out;
transition: .4s ease-in-out;
}
.active .secondary-content {
opacity: 1;
-webkit-transform: translateX( 0 );
-ms-transform: translateX( 0 );
transform: translateX( 0 );
}
.secondary-content-container {
direction: ltr; padding-bottom: 5rem;
} .main-navigation {}
.main-navigation a:hover,
.main-navigation a:active { color: inherit; }
.main-navigation ul {
padding: 0;
margin: 0;
list-style: none;
}
.main-navigation li {
padding: 0;
margin: -1px 0 0;
overflow: hidden;
border-top: 1px solid;
border-bottom: 1px solid;
}
.main-navigation a {
display: block;
padding: .62em;
text-decoration: none;
color: inherit;
}
.main-navigation li li > a { padding-left: 1.62em; }
.main-navigation li li li > a { padding-left: 2.62em; }
.menu-item-description {
display: block;
text-transform: uppercase;
opacity: .5;
} .main-navigation li ul { margin-bottom: -1px; } .secondary-controls {
position: absolute;
width: 5rem;
right: 0;
top: 0;
line-height: 5rem;
}
.menu-toggle {
display: block;
position: relative;
width: 5rem;
height: 5rem;
padding: 0;
background: transparent;
color: inherit;
cursor: pointer;
-webkit-transition: .6s ease-in-out;
transition: .6s ease-in-out;
-webkit-transform: rotate( 0deg );
-ms-transform: rotate( 0deg );
transform: rotate( 0deg );
}
.menu-toggle:hover,
.menu-toggle:active,
.menu-toggle:focus { opacity: 1; }
.hamburger-item {
position: absolute;
display: block;
height: 4px;
width: 29px;
left: 50%;
top: 50%;
margin-left: -14px;
border-radius: 2px;
opacity: 1;
-webkit-transition: .6s ease-in-out;
transition: .6s ease-in-out;
-webkit-transform-origin: 0 50%;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transform: rotate( 0deg );
-ms-transform: rotate( 0deg );
transform: rotate( 0deg );
}
.hamburger-item:nth-child(1) { margin-top: -10px; }
.hamburger-item:nth-child(2) { margin-top:  -2px; }
.hamburger-item:nth-child(3) { margin-top:   6px; }
.active .hamburger-item:nth-child(1) {
margin-top: -12px;
margin-left: -12px;
-webkit-transform: rotate( 45deg );
-ms-transform: rotate( 45deg );
transform: rotate( 45deg );
}
.active .hamburger-item:nth-child(2) {
width: 0;
opacity: 0;
}
.active .hamburger-item:nth-child(3) {
margin-top: 8px;
margin-left: -12px;
-webkit-transform: rotate( -45deg );
-ms-transform: rotate( -45deg );
transform: rotate( -45deg );
} .secondary-controls .social-links {
padding: 1rem 0;
line-height: 3rem;
text-align: center;
}
.secondary-controls .social-links,
.secondary-controls .social-links li { float: none; }
.secondary-controls .social-links a {
display: block;
padding: 0;
} .social-links { float: right; }
.social-links ul {
margin: 0;
list-style: none;
overflow: hidden;
}
.social-links li { float: left; }
.social-links a {
padding-left: .62em;
color: inherit;
-webkit-transition: .4s;
transition: .4s;
}
.social-links a:hover { text-decoration: none; } .site-banner {
position: fixed;
width: 100%;
width: calc( 100% - 5rem );
height: 61.8vh;
}
.site-banner-inner,
.site-banner-content,
.site-banner .slick-list,
.site-banner .slick-track,
.site-banner .entry,
.site-banner-media,
.site-banner-media figure {
height: 100%;
max-height: 100%;
}
.no-js .site-banner.enable-slider .entry,
.enable-slider .site-banner-inner:not(.slick-slider) .entry { display: none; }
.no-js .site-banner.enable-slider .entry:first-child,
.enable-slider .site-banner-inner:not(.slick-slider) .entry:first-child { display: block; }
.site-banner-header {
position: absolute;
width: 100%;
bottom: 3.62rem;
}
.site-banner a,
.site-banner a:hover { text-decoration: none; }
.site-banner h1,
.site-banner .slider-nav,
.site-banner .slick-dots {
padding: 0;
margin: 0 3.62rem;
text-transform: none;
letter-spacing: 2px;
color: inherit;
}
.site-banner h1 { max-width: 62%; }
.site-banner-media {
position: relative;
z-index: 0;
}
.site-banner-media:before {
content: '';
position: absolute;
display: block;
width: 100%;
height: .62rem;
left: 0;
bottom: 0;
z-index: 1;
}
.site-banner-media img {
width: 100%;
height: 100%;
object-fit: cover;
} .is-singular .site-content { padding: 8.62rem 0 3.62rem; }
.is-singular.attachment .site-content,
.is-singular.page .site-content { padding-top: 3.62rem; }
.is-singular .site-content,
.comments-area {
max-width: 72%;
margin: 0 auto;
}
.home.is-singular .site-content,
.home.is-singular .comments-area {
max-width: 100%;
padding: 0;
}
.home.is-singular .content-area { padding: 5rem 19%; }
.is-not-singular .content-area,
.home.paged .content-area,
.blog.paged .content-area { margin-top: 5rem; }
.home .content-area,
.blog .content-area {
position: relative;
margin-top: 61.8vh;
}  .single .entry-summary,
.entry-summary.has-more-tag { text-transform: uppercase; }  .is-singular .entry-media {
position: fixed;
width: 50%;
width: calc( 50% - 5rem );
height: 100%;
right: 0;
top: 0;
background-position: 50% 50%;
background-size: cover;
overflow: hidden;
}
.admin-bar.is-singular .entry-media { top: 32px; }
.home.is-singular .entry-media { display: none; }
.is-singular .entry-media img { visibility: hidden; } .video-container,
.wp-video .mejs-container,
.wp-video-playlist .mejs-container {
position: relative;
max-width: 100%;
height: 0 !important;
padding: 0 0 56.25%; }
.video-container iframe,
.video-container object,
.video-container embed,
.wp-video .mejs-container .mejs-inner,
.wp-video-playlist .mejs-container .mejs-inner {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
.wp-video {
width: 100% !important;
height: auto !important;
} ul,
ol { margin: 0 0 1.62em 1.38em; }
.text-center ul,
.text-center ol {
margin-left: 0;
list-style-position: inside;
} blockquote.alignleft { margin-left: 0; }
blockquote.alignright { margin-right: 0; } .post-table-of-contents a:before {
content: '\f404';
margin-right: .38em;
vertical-align: middle;
}
.post-table-of-contents .passed a:before { content: '\f418'; }
.post-table-of-contents .current a:before { content: '\f403'; } .posts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0;
}
.posts .entry {
float: left;
position: relative;
width: 50%;
overflow: hidden;
}
.posts .entry:after {
content: '';
display: block;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
pointer-events: none;
-webkit-transition: .4s;
transition: .4s;
-webkit-box-shadow: inset 0 0 0 2px rgba(0,0,0, .1);
box-shadow: inset 0 0 0 2px rgba(0,0,0, .1);
}
.ie10 .posts .entry:after { display: none; }
.posts .entry:hover:after {
-webkit-box-shadow: inset 0 0 0 1.62rem rgba(0,0,0, .2);
box-shadow: inset 0 0 0 1.62rem rgba(0,0,0, .2);
} .posts .entry-media {
float: left;
width: 50%;
margin: 0;
}
.posts .entry:nth-child(4n+3) .entry-media,
.posts .entry:nth-child(4n+4) .entry-media { float: right; } .posts .entry-inner {
position: absolute;
width: 50%;
height: 100%;
right: 0;
top: 0;
}
.posts .entry:nth-child(4n+3) .entry-inner,
.posts .entry:nth-child(4n+4) .entry-inner {
left: 0;
right: auto;
}
.posts .entry-inner:after {
content: '';
display: block;
position: absolute;
width: 2.62rem;
height: 2.62rem;
left: 0;
top: 50%;
margin: -1.31rem;
-webkit-transform: rotate( 45deg );
-ms-transform: rotate( 45deg );
transform: rotate( 45deg );
}
.posts .entry:nth-child(4n+3) .entry-inner:after,
.posts .entry:nth-child(4n+4) .entry-inner:after {
left: auto;
right: 0;
}
.entry-inner-content {
position: absolute;
width: 100%;
max-height: 80%;
right: 0;
bottom: 50%;
padding: 0 14%;
text-align: center;
overflow: hidden;
-webkit-transform: translateY( 50% );
-ms-transform: translateY( 50% );
transform: translateY( 50% );
} .posts .entry-header {
padding: 0 0 1rem;
margin-bottom: 1rem;
}
.posts .entry-content { margin-top: 2em; }
.posts .entry-inner p { margin-bottom: 1rem; }
.link-more a {
display: inline-block;
padding: .62em 1.62em;
border: 2px solid;
} .taxonomy-description {
padding: 0 19%;
margin-bottom: 3.62rem;
text-align: center;
} .entry-meta {
display: inline-block;
padding: .38em 1em;
margin: 0;
text-align: center;
text-transform: uppercase;
line-height: 1.62rem;
white-space: nowrap;
overflow: hidden;
}
.single .entry-meta.entry-meta-bottom {
position: absolute;
display: block;
width: 100%;
left: 0;
top: 0;
padding: 0 3.62rem;
margin: 0;
line-height: 5rem;
border: 0;
}
.entry-meta-element,
.single .entry-meta-element { margin: 0 .38em; }
.single .entry-meta-element { opacity: .85; }
.single .entry-meta {
padding: 1em 0;
border-bottom: 2px solid;
}
.entry-meta .tags-links a { text-transform: uppercase; }
.entry-meta .author:before          { content: '\f304'; }
.entry-meta .cat-links:before       { content: '\f301'; }
.entry-meta .comments-link a:before { content: '\f300'; }
.entry-meta .entry-date:before      { content: '\f303'; }
.entry-meta .tags-links:before      { content: '\f302'; }
.entry-meta .entry-likes a:before   { content: '\f461'; }
.entry-meta .entry-edit:before      { content: '\f411'; } .site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text):hover { opacity: .75; } .post-navigation {
line-height: inherit;
text-align: center;
}
.post-navigation a {
display: block;
position: relative;
color: inherit;
}
.post-navigation a:hover { text-decoration: none; }
.post-navigation a:before {
content: '\f432';
vertical-align: top;
}
.post-navigation .nav-previous a:before { content: '\f431'; }
.post-navigation .post-title {
display: block;
position: absolute;
left: 100%;
top: 0;
padding: 0 1.62em;
white-space: nowrap;
opacity: 0;
-webkit-transition: .2s;
transition: .2s;
-webkit-transform-origin: 0 50%;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transform: scale( 0, 1 );
-ms-transform: scale( 0, 1 );
transform: scale( 0, 1 );
}
.post-navigation a:hover .post-title {
left: 120%;
opacity: .8;
-webkit-transform: scale( 1, 1 );
-ms-transform: scale( 1, 1 );
transform: scale( 1, 1 );
}
.post-navigation .post-title:before {
content: '';
display: none;
position: absolute;
width: 0;
height: 0;
right: 100%;
top: 50%;
margin: -.62em 0;
border: .62em solid transparent;
border-right-color: inherit;
border-left: 0;
}
.post-navigation a:hover .post-title:before { display: block; }
.post-navigation .meta-nav {
margin-right: 1em;
text-transform: uppercase;
opacity: .66;
}  .error-404,
.not-found {
margin-bottom: 5rem;
text-align: center;
font-size: 1.62em;
}
.error-404 h1,
.not-found h1 { padding-bottom: .62em; }
.error-404 p,
.not-found p,
.error-404 a,
.not-found a { color: inherit; }
.error-404 form,
.not-found form {
display: inline-block;
width: 62%;
text-align: center;
} .comments-area-wrapper {
padding: 5rem 0 3.62rem;
margin: 3.62rem -19.44% -3.62rem;
}
.home.is-singular .comments-area-wrapper {
padding: 5rem 30.64% 3.62rem;
margin: 5rem -30.64% -5rem;
}  .bypostauthor > .comment-body .comment-author:before {
content: '\f304';
position: absolute;
display: block;
width: 30px;
height: 30px;
left: 30px;
top: 75px;
margin-top: 1.62em;
line-height: 28px;
text-align: center;
font-size: 1.17em;
border-radius: 50%;
z-index: 1;
} .comment-edit-link:before,
.comment-reply-link:before {
content: '\f466';
margin-right: .19em;
font-size: 1.38em;
vertical-align: middle;
}
.comment-edit-link:before { content: '\f411'; } .comment-navigation { padding: 3.62rem 0; } .sidebar {
float: none;
margin-top: 5rem;
}  .widget ul li {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
} .sidebar .widget { margin: 3.62rem 0 0; }
.sidebar .widget:first-child { margin: 0; } .nsfp_featured_post_widget ul li {
position: relative;
padding-left: 1.62em;
}
.nsfp_featured_post_widget .post-date,
.widget .rss-date { display: block; }
.widget_archive li:before,
.widget_categories li:before,
.widget_nav_menu li:before,
.widget_pages li:before,
.widget_recent_comments li:before {
content: '\f307';
margin-right: .38em;
vertical-align: middle;
}
.widget_categories li:before { content: '\f301'; }
.widget_nav_menu li:before,
.widget_pages li:before { content: '\f443'; }
.widget_recent_comments li:before,
.widget_recent_entries li:before,
.nsfp_featured_post_widget li:before,
.widget_zilla_likes_widget li:before {
content: '\f300';
position: absolute;
left: 0;
top: .38em;
margin: 0;
}
.widget_recent_entries li:before,
.nsfp_featured_post_widget li:before { content: '\f411'; }
.widget_zilla_likes_widget li:before { content: '\f461'; } .textwidget ul { margin-top: 0; margin-bottom: 1em; margin-left: 1.62em; margin-right: 0; list-style: square; }
.textwidget ul:last-child { margin-bottom: 0; }
.textwidget ul ul { border-width: 0; }
.textwidget ul li { padding: 0; border-width: 0; }
.textwidget ul li:hover { -webkit-transform: none; -ms-transform: none; transform: none; }
.textwidget ul li + li { margin-top: 0; }
.textwidget ul li ul { bottom: 0; margin-bottom: 0; }
.textwidget ul li li { padding: 0; }
.textwidget li a { text-decoration: underline; }
.textwidget li a:hover, .textwidget li a:active, .textwidget li a:focus { text-decoration: none; } .widget .social-links {
float: none;
}
.widget .social-links li {
float: none;
display: inline-block;
padding: 0;
border: 0;
}
.widget .social-links li:before {
display: none;
}
.widget .social-links li:hover {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.widget .social-links a {
padding: .38em;
} .site-footer {
position: relative;
padding: 2rem 3.62rem;
text-align: center;
} .site-info a { color: inherit; }  .fl-builder.home.is-singular .content-area,
.fl-builder.page .site-content { padding: 0; }
.fl-builder.home.is-singular .comments-area-wrapper {
padding: 5rem 19% 3.62rem;
margin: 0;
}
.fl-builder.page .comments-area-wrapper { margin: 0 -19.44%; }
.fl-builder.page .entry-header,
.fl-builder.page.home .entry-header { margin-top: 3.62rem; } .post .fl-row:first-child { margin-top: -1.62rem; }
.fl-builder.home.is-singular .fl-row-fixed-width { max-width: 62%; }
.fl-builder.home.is-singular .fl-row-fixed-width .fl-row-fixed-width { max-width: 100%; }
.is-singular:not(.home) .fl-row.fl-row-full-width {
margin-left: -19.44%;
margin-right: -19.44%;
}
.is-singular .fl-row-full-width .fl-row-fixed-width { max-width: 72%; }
.fl-row-content { padding: 0; }
.fl-col-content { padding: 1.62rem .81rem; }
.home.is-singular .fl-col-content { padding: 3.62rem 1.81rem; }
.fl-col.custom-background .fl-col-content {
padding-left: 1.62rem;
padding-right: 1.62rem;
} .fl-input-group { margin-bottom: 1em; }
.fl-contact-form label { display: block; }
.fl-contact-form input[type="submit"],
.fl-contact-form input[type="text"],
.fl-contact-form input[type="email"],
.fl-contact-form textarea { width: 100%; } .fl-module-rich-text h1:last-child,
.fl-module-rich-text h2:last-child,
.fl-module-rich-text h3:last-child,
.fl-module-rich-text p:last-child,
.fl-module-rich-text ol:last-child,
.fl-module-rich-text ul:last-child,
.fl-module-rich-text .gallery:last-child { margin-bottom: 0; }
.fullwidth .fl-photo-content img { width: 100% !important; } .breadcrumbs-container {
padding: 0;
margin: -1.62rem 0 2.62rem;
text-align: center;
border: 0;
}  .site .contact-form textarea,
.site .contact-form input[type=email],
.site .contact-form input[type=text] {
width: 100%;
max-width: 100%;
} .site #infinite-handle span {
padding: 0;
line-height: 5rem;
}
.site #infinite-handle button,
.site #infinite-handle button:hover,
.site #infinite-handle button:active,
.site #infinite-handle button:focus {
padding: 0 1.62em;
text-transform: uppercase;
}  @media only screen and (min-width: 1800px) { .posts .entry {
width: 33.33%;
}
.posts .entry:nth-child(4n+3) .entry-media,
.posts .entry:nth-child(4n+4) .entry-media {
float: left;
}
.posts .entry:nth-child(4n+3) .entry-inner,
.posts .entry:nth-child(4n+4) .entry-inner {
left: auto;
right: 0;
}
.posts .entry:nth-child(4n+3) .entry-inner:after,
.posts .entry:nth-child(4n+4) .entry-inner:after {
left: 0;
right: auto;
}
.posts .entry:nth-child(6n+4) .entry-media,
.posts .entry:nth-child(6n+5) .entry-media,
.posts .entry:nth-child(6n+6) .entry-media {
float: right;
}
.posts .entry:nth-child(6n+4) .entry-inner,
.posts .entry:nth-child(6n+5) .entry-inner,
.posts .entry:nth-child(6n+6) .entry-inner {
left: 0;
right: auto;
}
.posts .entry:nth-child(6n+4) .entry-inner:after,
.posts .entry:nth-child(6n+5) .entry-inner:after,
.posts .entry:nth-child(6n+6) .entry-inner:after {
left: auto;
right: 0;
}
}  @media only screen and (min-width: 1600px) { .site-banner h1 { font-size: 3.62rem; }
}  @media only screen and (max-width: 1280px) { .is-singular:not(.home) .site-header > .site-branding { display: none; }
.is-singular:not(.home) .site-header-widgets {
float: none;
display: block;
max-width: 100%;
text-align: left;
}
.is-singular:not(.home) .site-header-widgets .widget {
display: block;
margin: 1.62rem 0 0;
line-height: 1.62;
} .is-singular:not(.home) .site-inner { width: 62%; }
.is-singular:not(.home) .entry-media,
.is-singular:not(.home) .site-header {
width: 38%;
width: calc( 38% - 5rem );
}  .posts .entry {
float: none;
width: 100%;
} .posts .entry:nth-child(odd) .entry-media { float: left; }
.posts .entry:nth-child(even) .entry-media { float: right; } .posts .entry:nth-child(odd) .entry-inner {
left: auto;
right: 0;
}
.posts .entry:nth-child(even) .entry-inner {
left: 0;
right: auto;
}
.posts .entry:nth-child(odd) .entry-inner:after {
left: 0;
right: auto;
}
.posts .entry:nth-child(even) .entry-inner:after {
left: auto;
right: 0;
}
}  @media only screen and (max-width: 1024px) { .is-singular.home .entry-header {
padding-left: 8%;
padding-right: 8%;
} .is-singular .site-content,
.comments-area { max-width: 84%; }
.single .entry-meta.entry-meta-bottom {
padding-left: 8%;
padding-right: 8%;
}
.comments-area-wrapper {
margin-left: -9.52%;
margin-right: -9.52%;
}  .fl-builder.home.is-singular .comments-area-wrapper {
padding-left: 8%;
padding-right: 8%;
} .is-singular:not(.home) .fl-row.fl-row-full-width,
.fl-builder.page .comments-area-wrapper {
margin-left: -9.52%;
margin-right: -9.52%;
}
.fl-builder.home.is-singular .fl-row-fixed-width,
.is-singular .fl-row-full-width .fl-row-fixed-width { max-width: 84%; }
}  @media only screen and (max-width: 960px) { .site-inner,
.is-singular:not(.home) .site-inner { margin-left: 0; }
.is-singular:not(.home) .site-inner { width: 100%; } .pagination { line-height: 3.62rem; }
.pagination a,
.pagination span { width: 3.62rem; } .is-singular:not(.home) .site-header > .site-branding { display: block; }
.site-header,
.is-singular .site .site-header,
.admin-bar .site-header,
.admin-bar.is-singular .site-header {
position: relative;
width: 100%;
top: 0;
padding: 1rem 1.62rem 1rem 4rem;
line-height: 3.62rem;
}
.site-branding {
float: none;
display: block;
}
.site .site-header-widgets {
float: none;
display: block;
}
.site .site-header-widgets {
max-width: 100%;
text-align: left;
}
.site .site-header-widgets .widget {
display: block;
margin: 1.62rem 0 0;
line-height: 1.62;
} .secondary { padding: 0; }
.admin-bar .secondary { top: 0; } .secondary-content {
width: calc( 100% - 3rem );
right: 3rem;
padding: 3.62rem 0 0 2.62rem;
} .main-navigation li li > a { padding-left: 1em; }
.main-navigation li li li > a { padding-left: 2em; } .secondary-controls {
width: 3rem;
line-height: 3rem;
background: inherit;
}
.menu-toggle {
width: 3rem;
height: 3rem;
right: -3rem;
margin-top: 3rem;
background: inherit;
}
.active .menu-toggle { right: 0; } .site-banner {
position: relative;
width: 100%;
height: 38.2vh;
}
.site-banner-header { bottom: 1rem; }
.site-banner h1 {
margin-left: 6%;
margin-right: 6%;
font-size: 2.38rem;
}
.site-banner .slick-slider .slider-nav {
top: 0;
bottom: auto;
}
.site-banner .slick-prev,
.site-banner .slick-next {
width: 2em;
height: 2em;
right: 3em;
top: 1rem;
bottom: auto;
}
.site-banner .slick-prev { right: 6em; } .home .content-area,
.blog .content-area { margin-top: 0; }
.is-not-singular .content-area,
.home.paged .content-area,
.blog.paged .content-area { margin-top: 0; }
.page .entry-header { margin-top: 3.62rem; }
.page.home .entry-header { margin-top: 0; }
.is-singular:not(.home) .entry-media {
position: relative;
width: auto;
height: auto;
right: auto;
top: auto;
margin: 0 -9.52% 3.62rem;
background: none;
}
.is-singular.page .entry-media { margin-bottom: 0; }
.is-singular:not(.home) .entry-media img { visibility: visible; }
.is-singular .site .site-content { padding-top: 0; } .single .entry-meta.entry-meta-bottom {
position: relative;
padding: 1rem 1.62rem;
margin-top: 1.62rem;
line-height: 3.62rem;
}
.entry-meta-bottom .entry-meta-element {
display: block;
text-align: left;
line-height: 1.62;
white-space: normal;
} .error-404 form,
.not-found form {
width: 86%;
max-width: 86%;
} .sidebar {
padding: 0;
border: 0;
}
}  @media only screen and (max-width: 680px) {
body {
padding-left: 0;
padding-right: 0;
}  .comment-form .comment-form-author,
.comment-form .comment-form-email {
width: 100%;
margin-left: 0;
}  .site-branding {
float: none;
display: block;
} .site-banner h1 {
max-width: 100%;
font-size: 1.38rem;
}
.site-banner-thumbnail {
overflow: hidden;
}
.site-banner-thumbnail img {
width: 200%;
max-width: 200%;
margin-left: -50%;
margin-right: -50%;
} .home.is-singular .content-area {
padding-left: 8%;
padding-right: 8%;
} .home.is-singular .comments-area-wrapper {
padding-left: 9.52%;
padding-right: 9.52%;
margin-left: -9.52%;
margin-right: -9.52%;
}
.bypostauthor > .comment-body .comment-author:before {
left: 15px;
top: 45px;
} .posts .entry:after { display: none; }
.site .posts .entry .entry-media,
.site .posts .entry .entry-inner,
.site .entry-inner-content {
position: relative;
float: none;
width: 100%;
height: auto;
left: auto;
right: auto;
top: auto;
bottom: auto;
max-height: 100%;
}
.site .posts .entry .entry-media {
height: 62vh;
min-height: 240px;
overflow: hidden;
}
.site .posts .entry .entry-media img {
position: absolute;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
} .site .posts .entry .entry-inner:after {
left: 50%;
top: 0;
}
.entry-inner-content {
padding: 4.62rem 4% 2.62rem;
-webkit-transform: none;
-ms-transform: none;
transform: none;
} .posts .entry-header {
padding: 0 0 1rem;
margin-bottom: 1rem;
}
.posts .entry-content { margin-top: 2em; }
.posts .entry-inner p { margin-bottom: 1rem; }
.link-more a {
display: inline-block;
padding: .62em 1.62em;
border: 2px solid;
}   .fl-col.fl-col-small { max-width: 100%; }
}body { background-color: #f5f7f9; } button,
input,
select,
textarea,
tbody tr:hover td,
tbody tr:hover th,
.pagination a:hover,
.site .wp-playlist { background-color: rgba(0,0,0, .1); } .gallery-caption { background-color: rgba(0,0,0, .8); }  .site,
.hamburger-item,
.home .content-area,
.posts .entry { background-color: #fff; }
.site-header::before { background-color: #2a2c2e; }
body,
.site-footer { background-color: #f5f7f9; }
hr,
code,
pre,
.entry-meta-bottom { background-color: #eaecee; }
.main-navigation a:hover,
.current-menu-item > a { background-color: #3a3c3e; }
.not-scrolled.is-posts-list .site-header,
.not-scrolled.paged .site-header,
.pagination,
.posts,
.comments-area-wrapper,
.posts .entry-inner:after { background-color: #2a2c2e; }
.widget .tagcloud a:before { background-color: #2a2c2e; } .secondary { background-color: #1a1c1e; } mark,
ins,
.highlight,
pre:before,
.pagination .current,
.button,
button,
form button,
.fl-node-content button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.post-navigation .post-title,
.bypostauthor > .comment-body .comment-author:before,
.comment-navigation a,
.widget_calendar tbody a,
.widget .tagcloud a:hover,
body #infinite-handle span,
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { background-color: #e53739; }  .site-banner-media:before {
background: transparent; background: -webkit-linear-gradient(       top, rgba(0,0,0, 0) 0%, rgba(0,0,0, .33) 100% ); background:         linear-gradient( to bottom, rgba(0,0,0, 0) 0%, rgba(0,0,0, .33) 100% ); } .button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-box-shadow: inset 0 0 0 rgba(0,0,0, .2); box-shadow: inset 0 0 0 rgba(0,0,0, .2); }
.button:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
-webkit-box-shadow: inset 0 100px 0 rgba(0,0,0, .2); box-shadow: inset 0 100px 0 rgba(0,0,0, .2); } mark,
ins,
.highlight {
-webkit-box-shadow: .38em 0 0 #e53739, -.38em 0 0 #e53739;
box-shadow: .38em 0 0 #e53739, -.38em 0 0 #e53739;
}  .infinite-loader .spinner > div > div { background: #e53739 !important; }  mark,
ins,
.highlight,
pre:before,
.pagination .current,
.button,
button,
form button,
.fl-node-content button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.post-navigation .post-title,
.bypostauthor > .comment-body .comment-author:before,
.comment-navigation a,
.widget_calendar tbody a,
.widget .tagcloud a:hover,
body #infinite-handle span,
.site-header { color: #fff; }
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { color: #fff !important; }
.secondary-controls,
.secondary h1,
.secondary h2,
.secondary h3,
.secondary h4,
.secondary h5,
.secondary h6,
.comments-area-wrapper h1,
.comments-area-wrapper h2,
.comments-area-wrapper h3,
.comments-area-wrapper h4,
.comments-area-wrapper h5,
.comments-area-wrapper h6,
.current-menu-item > a { color: #fff; }
.gallery-caption,
.widget .tagcloud a:before { color: #caccce; }
.secondary,
.pagination,
.comments-area-wrapper,
.site-footer { color: #9a9c9e; }
body,
code { color: #6a6c6e; }
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 { color: #1a1c1e; } a,
.accent-color { color: #e53739; } ::-webkit-input-placeholder { color: inherit; } :-ms-input-placeholder { color: inherit !important; } ::-moz-placeholder { color: inherit; } :disabled::-webkit-input-placeholder { color: inherit; } :disabled:-ms-input-placeholder { color: inherit !important; } :disabled::-moz-placeholder { color: inherit; }   .site-content { border-color: #eaecee; }
.secondary,
.site-content .pagination,
.site-content .comments-area-wrapper { border-color: #3a3c3e; } input:focus,
select:focus,
textarea:focus,
.post-navigation .post-title,
.widget .tagcloud a:hover { border-color: #e53739; } blockquote:before,
blockquote:after,
table, td, th,
blockquote.alignleft:before,
blockquote.alignleft:after,
blockquote.alignright:before,
blockquote.alignright:after,
button,
input,
select,
textarea,
.comment-meta,
.comment-respond,
.comment-list .comment-respond,
.post-table-of-contents,
.post-table-of-contents.top,
div.sharedaddy,
.site div#jp-relatedposts,
.widget ul li,
.widget .tagcloud a,
.widget .tagcloud a:before,
.pagination,
.secondary *,
.main-navigation li,
.site-content *,
.fl-builder-content { border-color: inherit; }  ::selection {
background: #fafcbe; color: #6a6c2e; }
::-moz-selection {
background: #fafcbe; color: #6a6c2e; } @media only screen and (max-width: 960px) {
.site-header { background-color: #2a2c2e; }
}  .site-header::before {
background-color: rgba(0,0,0,.25);
}
.site-header {
color: var(--color-header-text);
}
.not-scrolled.is-posts-list .site-header,
.not-scrolled.paged .site-header {
background-color: var(--color-header-background);
color: var(--color-header-text);
} .secondary {
background-color: var(--color-sidebar-background);
color: var(--color-sidebar-text);
border-color: var(--color-sidebar-border);
}
.secondary-controls,
.secondary h1,
.secondary h2,
.secondary h3,
.secondary h4,
.secondary h5,
.secondary h6,
.current-menu-item > a {
color: var(--color-sidebar-headings);
}
.hamburger-item {
background-color: var(--color-sidebar-headings);
}
.main-navigation a:hover,
.current-menu-item > a {
background-color: var(--color-sidebar-border);
} body,
code {
color: var(--color-content-text);
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
color: var(--color-content-headings);
}
.site,
.home .content-area,
.posts .entry {
background-color: var(--color-content-background);
}
.site-content {
border-color: var(--color-content-border);
}
hr,
code,
pre,
.entry-meta-bottom {
background-color: var(--color-content-border);
} .site-content .pagination,
.site-content .comments-area-wrapper {
background-color: var(--color-content-alt-background);
color: var(--color-content-alt-text);
border-color: var(--color-content-alt-border);
}
.posts,
.posts .entry-inner:after {
background-color: var(--color-content-alt-background);
}
.comments-area-wrapper h1,
.comments-area-wrapper h2,
.comments-area-wrapper h3,
.comments-area-wrapper h4,
.comments-area-wrapper h5,
.comments-area-wrapper h6 {
color: var(--color-content-alt-headings);
} .site-footer {
background-color: var(--color-footer-background);
color: var(--color-footer-text);
} a,
.accent-color {
color: var(--color-accent);
}
mark,
ins,
.highlight,
pre:before,
.pagination .current,
.button,
button,
form button,
.fl-node-content button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.post-navigation .post-title,
.bypostauthor > .comment-body .comment-author:before,
.comment-navigation a,
.widget_calendar tbody a,
.widget .tagcloud a:hover,
body #infinite-handle span,
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) {
background-color: var(--color-accent);
color: var(--color-accent-text);
}
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) {
color: var(--color-accent-text) !important;
}
.infinite-loader .spinner > div > div {
background: var(--color-accent) !important;
}
input:focus,
select:focus,
textarea:focus,
.post-navigation .post-title,
.widget .tagcloud a:hover {
border-color: var(--color-accent);
}
mark,
ins,
.highlight {
-webkit-box-shadow: .38em 0 0 var(--color-accent), -.38em 0 0 var(--color-accent);
box-shadow: .38em 0 0 var(--color-accent), -.38em 0 0 var(--color-accent);
} @media only screen and (max-width: 960px) {
.site-header {
background-color: var(--color-header-background);
}
}