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,
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: 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 {
-moz-box-sizing: content-box;
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; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} 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;
}  *,
*:before,
*:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
body {
background-color: #f5f5f5;
font: 16px/1.8 'Bitter';
font-weight: 400;
color: #7a7a7a;
}
.custom-background {
background-size: cover;
min-height: 100%;
min-width: 100%;
position: absolute;
width: 100%;
}
.site-title,
.site-description,
.hentry,
.widget,
#intro-widget-area .widget,
.comments-area {
hyphens: auto;
word-wrap: break-word;
-ms-word-wrap: break-word;
} .clear:before,
.clear:after,
.gallery:before,
.gallery:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.navigation:before,
.navigation:after,
.section:before,
.section:after,
.section-content-wrapper:before,
.section-content-wrapper:after {
content: '';
display: table;
}
.clear:after,
.gallery:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.navigation:after,
.section:after,
.section-content-wrapper:after {
clear: both;
} .create-masonry .site-main {
margin-left: -6%;
padding-bottom: 60px;
}
p,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
table,
.gallery,
blockquote,
.wp-caption,
.entry-meta,
.widget_search form,
.entry-footer,
.comment-body,
.footer-menu,
.page-links,
.comment-meta,
.page-content,
.entry-header,
.entry-content,
.entry-summary,
.entry-thumbnail,
.comments-title,
.wp-caption-text,
.comment-reply-title,
.site-main .comment-navigation {
margin-top: 0;
margin-bottom: 30px;
}
.page-links,
.site-title,
.page-content,
.entry-content,
.entry-summary,
blockquote p,
.site-main .comment-navigation,
.comment-subscription-form {
margin-top: 30px;
}
.create-masonry .section .entry-summary,
.create-masonry .content-area .entry-summary {
margin-top: 15px;
}
.widget,
.site-info,
.entry-footer,
.site-description {
padding-bottom: 30px;
}
.page-links,
.site-info,
.navigation,
#intro-widget-area .widget,
.comments-title,
.comment-reply-title {
padding-top: 30px;
}
.widget-area,
.site-content,
.content-area,
.comment-body {
padding: 30px;
}
.section {
padding: 30px 30px 0;
}
.section-wrapper {
margin: 0 30px;
padding-bottom: 30px;
}
#supplementary {
padding: 30px 30px 0;
}
.no-sidebar-full-width.create-masonry .entry-content,
.entry-meta {
margin-top: 15px;
}
.archive .entry-meta,
.blog .entry-meta {
margin-top: 0;
}
.create-masonry .entry-thumbnail {
margin-bottom: 25px;
}
.widget-title {
margin-bottom: 15px
}
.archive .entry-header,
.blog .entry-header {
margin-bottom: 10px
}
.site-title,
.create-masonry .entry-header,
.entry-title,
.page .entry-content,
.entry-meta,
.comment-subscription-form {
margin-bottom: 0;
}
.site-main .paging-navigation,
.site-main .post-navigation {
padding-top: 10px;
margin: 0;
}
#intro-widget-area {
padding: 0 30px;
}
#intro-widget-area .widget {
padding: 30px 0;
}
.pagination {
padding-top: 0;
padding-bottom: 0;
} cite {
display: block;
opacity: 0.3;
}
blockquote {
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
border-top: 1px solid rgba(0, 0, 0, 0.1);
font-family: Georgia, Time New Roman, serif;
font-size: 24px;
text-align: center;
}
blockquote:before {
content: '\201C';
font-size: 72px;
float: left;
opacity: 0.3;
} h1,
h2,
h3,
h4,
h5,
h6 {
color: #090401;
clear: both;
font-weight: 400;
line-height: 1.4;
}
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 {
color: #090401;
}
h1 {
font-size: 28px;
}
h2 {
font-size: 21px;
}
h3 {
font-size: 18px;
}
h4 {
font-size: 16px;
}
h5 {
font-size: 14px;
}
h6 {
font-size: 14px;
}
.comment-reply-title {
text-align: center;
}
.comment-reply-title:after {
content: '';
display: block;
background-color: #090401;
height: 1px;
margin: 10px auto;
width: 50px;
}
.section-title,
.no-sidebar-full-width .entry-title,
.widget-title {
font-size: 16px;
font-weight: 700;
letter-spacing: 0.05em;
text-transform: uppercase;
} select,
textarea,
input:not([type]),
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
background-color: #fff;
border: 1px solid #eee;
font-family: 'Varela', sans-serif;
font-weight: 400;
outline: none;
padding: 10px;
}
select:focus,
textarea:focus,
input:not([type]):focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus {
border-top: 1px solid #090401;
transition: all 0.1s ease-in-out;
}
select:disabled,
textarea:disabled,
input:not([type]):disabled,
input[type="text"]:disabled,
input[type="password"]:disabled,
input[type="datetime"]:disabled,
input[type="datetime-local"]:disabled,
input[type="date"]:disabled,
input[type="month"]:disabled,
input[type="time"]:disabled,
input[type="week"]:disabled,
input[type="number"]:disabled,
input[type="email"]:disabled,
input[type="url"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="color"]:disabled {
cursor: none;
} textarea,
input:not([type]),
input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"] {
-webkit-appearance: none;
} textarea,
select[multiple],
select[size] {
height: auto;
}
textarea {
width: 100%;
}
.search-form .search-field {
width: 150px;
}
.search-form .search-submit {
display: none;
} :-ms-input-placeholder {
color: #9e9e9e !important;
}
::-moz-placeholder {
color: #9e9e9e;
}
::-webkit-input-placeholder {
color: #9e9e9e;
}
:disabled:-ms-input-placeholder {
color: #9e9e9e !important;
}
:disabled::-moz-placeholder {
color: #9e9e9e;
}
:disabled::-webkit-input-placeholder {
color: #9e9e9e;
} :invalid {
box-shadow: none;
}
label {
margin-bottom: 5px;
} button,
.button,
input[type="reset"],
input[type="submit"],
input[type="button"] {
background-color: #090401;
border: 1px solid transparent;
border-radius: 1px;
color: #fff;
outline: none;
font-family: 'Varela', sans-serif;
font-weight: 400;
padding: 10px 25px;
} button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus {
background-color: #393939;
} button:active,
.button:active,
input[type="reset"]:active,
input[type="submit"]:active,
input[type="button"]:active {
background-color: #090401;
} button:disabled,
.button:disabled,
input[type="reset"]:disabled,
input[type="submit"]:disabled,
input[type="button"]:disabled {
cursor: none;
} button,
input:not([type="radio"]):not([type="checkbox"]),
select {
vertical-align: middle;
} table {
width: 100%;
}
td,
th {
padding: 4px 0;
text-align: left;
}
th {
font-weight: 700;
} a {
color: #9a9a9a;
cursor: pointer;
outline: none;
text-decoration: none;
}
a:hover,
a:focus,
a:active {
color: #e7b507;
}
a:focus {
outline: thin dotted;
}
.entry-content a:not(.more-link):not(.button):not(.wp-block-button__link),
.entry-summary a:not(.more-link):not(.button):not(.wp-block-button__link),
.ew-about a:not(.more-link):not(.button),
.widget_text a:not(.more-link):not(.button),
.comment-content a {
text-decoration: underline;
}
.entry-content a:not(.more-link):not(.button):hover,
.entry-content a:not(.more-link):not(.button):focus,
.entry-summary a:not(.more-link):not(.button):hover,
.entry-summary a:not(.more-link):not(.button):focus,
.ew-about a:not(.more-link):not(.button):hover,
.ew-about a:not(.more-link):not(.button):focus,
.widget_text a:not(.more-link):not(.button):hover,
.widget_text a:not(.more-link):not(.button):focus,
.comment-content a:hover,
.comment-content a:focus {
text-decoration: none;
} ::selection {
background: #242424;
color: #fff;
text-shadow: none;
} .site-logo {
line-height: 0;
display: block;
margin: 10px auto;
text-align: center;
}
.site-header {
color: #fff;
position: relative;
vertical-align: middle;
}
.site-banner {
background-color: #090401;
display: block;
min-height: inherit;
}
.site-title {
font-size: 133px;
font-family: 'Josefin Sans', sans-serif;
font-weight: 400;
text-align: center;
text-transform: uppercase
}
.site-title:first-child {
margin-top: 35px;
}
.site-title a {
color: #cfa205;
}
.site-title a:hover {
color: #e7b507;
}
.site-description {
color: #cfa205;
font-size: 18px;
font-weight: 400;
letter-spacing: 0.05em;
margin-bottom: 0;
text-align: center;
text-transform: uppercase;
}
#header-featured-image {
clear: both;
line-height: 0;
overflow: hidden;
text-align: center;
width: 100%;
}
#header-featured-image a {
display: block;
} .fluid .site,
.boxed-modern .site,
.fluid .section-wrapper,
.fluid .site-content .wrapper,
.fluid .site-footer .wrapper {
width: 100%;
margin: 0 auto;
}
.fluid .site {
max-width: 1920px;
}
.boxed-modern .site,
.fluid .section-wrapper,
.fluid .site-info .wrapper {
max-width: 1500px;
}
.fluid .site-content .wrapper,
.fluid #supplementary .wrapper {
max-width: 1560px;
}
.fluid #feature-slider .wrapper {
max-width: 1920px;
}
.site,
.site-main {
margin: 0 auto;
}
.section-content-wrapper.layout-four,
.section-content-wrapper.layout-three,
.section-content-wrapper.layout-two {
margin-left: -6%;
}
.section-content-wrapper .post-thumbnail {
margin-bottom: 30px;
}
.section-content-wrapper .post-thumbnail a {
display: block;
line-height: 0;
}
.section .section-content-wrapper .hentry {
display: block;
float: left;
margin-bottom: 30px;
opacity: 1;
width: 100%;
}
.section-content-wrapper.layout-four .hentry {
margin-left: 6%;
width: 19%;
}
.section-content-wrapper.layout-three .hentry {
margin-left: 6%;
width: 27.33%;
}
.section-content-wrapper.layout-two .hentry {
margin-left: 6%;
width: 44%;
}
.section-content-wrapper.layout-four .hentry:nth-child(4n+1),
.section-content-wrapper.layout-three .hentry:nth-child(3n+1),
.section-content-wrapper.layout-two .hentry:nth-child(2n+1) {
clear: both;
}
.section-content-wrapper .entry-summary,
.section-content-wrapper .entry-content,
.section-content-wrapper .entry-summary p,
.section-content-wrapper .entry-content p:last-child {
margin-bottom: 0;
}
@viewport {
width: device-width;
}  .social-menu ul a:before,
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before,
.pagination .prev:before,
.pagination .next:before,
.menu-toggle:before,
.dropdown-toggle:before,
.main-navigation a:after,
.secondary-navigation a:after {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: var(--fa-display, inline-block);
font-style: normal;
font-variant: normal;
line-height: 1;
text-rendering: auto;
}
.social-menu a:before {
font-family: "Font Awesome 6 Brands";
font-weight: 400;
}
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before,
.pagination .prev:before,
.pagination .next:before,
.menu-toggle:before,
.dropdown-toggle:before,
.main-navigation a:after,
.secondary-navigation a:after {
font-family: "Font Awesome 6 Free";
font-weight: 900;
}
.social-menu a[href*="mailto:"]:before,
.social-menu a[href*="tel:"]:before,
.social-menu a[href$="/feed"]:before {
font-family: 'Font Awesome 6 Free';
font-weight: 900;
} .create-menu {
text-align: center;
}
.create-menu ul {
list-style: none;
margin: 0;
padding-left: 0;
}
.create-menu li {
position: relative;
}
.create-menu a {
display: block;
font-family: 'Varela', sans-serif;
font-weight: 400;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.main-navigation {
background-color: #090401;
}
.secondary-navigation {
background-color: #e8e8e8;
}
.main-navigation a {
color: #dbdada;
}
.secondary-navigation a {
color: #7a7a7a;
}
.create-menu a:hover,
.create-menu a:focus {
color: #e7b507;
}
.create-menu ul ul {
float: left;
left: -999em;
top: 3em;
opacity: 0;
position: absolute;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-ms-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
transition: opacity .4s ease-in-out;
z-index: 99999;
}
.create-menu ul ul ul {
left: -999em;
top: 0;
}
.create-menu ul ul a {
display: block;
text-transform: none;
width: 200px;
}
.main-navigation .menu-item-has-children>a:after,
.main-navigation .page_item_has_children>a:after,
.secondary-navigation .menu-item-has-children>a:after {
content: "\f107";
margin-left: 5px;
line-height: 1.2;
font-size: 14px;
}
.main-navigation ul ul a {
background-color: #222;
border-bottom: 1px solid #444;
color: #dbdada;
}
.secondary-navigation ul ul a {
background-color: #e8e8e8;
border-bottom: 1px solid #bbb;
color: #7a7a7a;
}
.create-menu ul ul li {
text-align: left;
}
.create-menu li:hover>a {}
.create-menu ul ul :hover>a {}
.create-menu ul ul a:hover {}
.create-menu ul li {
display: inline-block;
}
.create-menu ul li a {
padding: 10px 16px;
}
.create-menu ul li:hover>ul,
.create-menu ul li.focus>ul,
.create-menu.toggled ul ul {
left: auto;
opacity: 1;
}
.create-menu ul ul li:hover>ul {
left: 100%;
}
.main-navigation .current_page_item>a,
.main-navigation .current-menu-item>a,
.main-navigation .current_page_ancestor>a {
color: #cfa205;
}
.secondary-navigation .current_page_item>a,
.secondary-navigation .current-menu-item>a,
.secondary-navigation .current_page_ancestor>a {
color: #e7b507;
}
.social-menu+.secondary-navigation {
margin-top: -10px;
} .menu-toggle {
display: none;
text-transform: uppercase;
}
.menu-toggle:before {
content: "\f0c9";
font-size: 16px;
line-height: 22px;
margin-right: 5px;
}
.menu-toggle.toggled-on:before {
content: "\f00d";
}
#site-header-menu .menu-toggle {
background-color: #090401;
color: #dbdada;
}
#site-header-menu .menu-toggle:hover,
#site-header-menu .menu-toggle:focus {
background-color: #393939;
color: #e7b507;
}
#site-secondary-menu .menu-toggle {
background-color: #e8e8e8;
color: #7a7a7a;
}
.menu-toggle:hover {
color: #e7b507;
}
.dropdown-toggle {
border-left: 1px solid #444;
display: none;
height: 49px;
padding: 10px 15px;
position: absolute;
right: 0;
top: 0;
width: 50px;
}
.secondary-navigation .dropdown-toggle {
border-left-color: #bbb;
}
.dropdown-toggle:before {
content: "\f107";
}
.dropdown-toggle.toggled-on:before {
content: "\f106";
} .social-menu {
background-color: #e8e8e8;
padding: 15px 0 10px;
text-align: center;
}
.widget_create_social_icons .social-menu ul a {
padding: 4px;
}
.social-menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.social-menu ul li {
display: inline-block;
list-style: none;
margin: 0;
}
.social-menu ul a:before {
font-size: 14px;
}
.social-menu ul a {
border: 3px solid #9a9a9a;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
color: #9a9a9a;
display: inline-block;
line-height: 1;
margin: 0 0 5px 5px;
padding: 2px;
text-decoration: none;
width: 28px;
height: 28px;
box-sizing: border-box;
}
.social-menu ul a:hover {
border-color: #7b7b7b;
color: #7b7b7b;
text-decoration: none;
}
.social-menu ul:last-of-type {
margin-right: 0;
}
.social-menu a[href*="codepen.io"]:before {
content: "\f1cb";
}
.social-menu a[href*="digg.com"]:before {
content: "\f1a6";
}
.social-menu a[href*="dribbble.com"]:before {
content: "\f17d";
}
.social-menu a[href*="dropbox.com"]:before {
content: "\f16b";
}
.social-menu a[href*="facebook.com"]:before {
content: "\f09a";
}
.social-menu a[href*="flickr.com"]:before {
content: "\f16e";
}
.social-menu a[href*="foursquare.com"]:before {
content: "\f180";
}
.social-menu a[href*="plus.google.com"]:before {
content: "\f0d5";
}
.social-menu a[href*="github.com"]:before {
content: "\f09b";
}
.social-menu a[href*="instagram.com"]:before {
content: "\f16d";
}
.social-menu a[href*="linkedin.com"]:before {
content: "\f0e1";
}
.social-menu a[href*="path.com"]:before {
content: "\f20c";
}
.social-menu a[href*="pinterest.com"]:before {
content: "\f231";
}
.social-menu a[href*="getpocket.com"]:before {
content: "\f265";
}
.social-menu a[href*="reddit.com"]:before {
content: "\f1a1";
}
.social-menu a[href*="skype.com"]:before {
content: "\f17e";
}
.social-menu a[href*="stumbleupon.com"]:before {
content: "\f1a4";
}
.social-menu a[href*="tumblr.com"]:before {
content: "\f174";
}
.social-menu a[href*="twitter.com"]:before {
content: "\f099";
}
.social-menu li a[href*="x.com"]:before {
content: "\e61b";
}
.social-menu a[href*="vimeo.com"]:before {
content: "\f27d";
}
.social-menu a[href*="wordpress.com"]:before,
.social-menu a[href*="wordpress.org"]:before {
content: "\f19a";
}
.social-menu a[href*="youtube.com"]:before {
content: "\f16a";
}
.social-menu a[href^="mailto:"]:before {
content: "\f0e0";
}
.social-menu a[href*="spotify.com"]:before {
content: "\f1bc";
}
.social-menu a[href*="twitch.tv"]:before {
content: "\f1e8";
}
.social-menu a[href*="amazon.com"]:before {
content: "\f270";
}
.social-menu a[href*="apple.com"]:before {
content: "\f179";
}
.social-menu a[href*="bandcamp.com"]:before {
content: "\f2d5";
}
.social-menu a[href*="behance.com"]:before {
content: "\f1b4";
}
.social-menu a[href*="deviantart.com"]:before {
content: "\f1bd";
}
.social-menu a[href*="etsy.com"]:before {
content: "\f2d7";
}
.social-menu a[href*="soundcloud.com"]:before {
content: "\f1be";
}
.social-menu li a[href*="bluesky.com"]:before,
.social-menu li a[href*="bsky.app"]:before {
content: "\e671";
}
.social-menu li a[href*="tiktok.com"]:before {
content: "\e07b";
}
.social-menu li a[href*="threads.com"]:before {
content: "\e618";
}
.social-menu li a[href*="line.me"]:before {
content: "\f3c0";
}
.social-menu li a[href*="discord.com"]:before,
.social-menu li a[href*="discord.gg"]:before {
content: "\f392";
}
.social-menu a[href$="/feed"]:before {
content: "\f09e";
}
.social-menu li a[href*="tel:"]:before {
content: "\f095";
}
.social-menu a[href*="vk.com"]:before {
content: "\f189";
}
.social-menu a[href*="xing.com"]:before {
content: "\f168";
}
.social-menu a[href*="t.me"]:before {
content: "\f2c6";
} .social-brand-hover .social-menu a[href$="/feed"]:hover,
.social-brand-static .social-menu a[href$="/feed"] {
border-color: #dc622c;
color: #dc622c;
}
.social-brand-hover .social-menu a[href*="codepen.io"]:hover,
.social-brand-static .social-menu a[href*="codepen.io"] {
border-color: #000;
color: #000;
}
.social-brand-hover .social-menu a[href*="digg.com"]:hover,
.social-brand-static .social-menu a[href*="digg.com"] {
border-color: #333;
color: #333;
}
.social-brand-hover .social-menu a[href*="dribbble.com"]:hover,
.social-brand-static .social-menu a[href*="dribbble.com"] {
border-color: #ea4c89;
color: #ea4c89;
}
.social-brand-hover .social-menu a[href*="dropbox.com"]:hover,
.social-brand-static .social-menu a[href*="dropbox.com"] {
border-color: #2281cf;
color: #2281cf;
}
.social-brand-hover .social-menu a[href*="facebook.com"]:hover,
.social-brand-static .social-menu a[href*="facebook.com"] {
border-color: #3b5998;
color: #3b5998;
}
.social-brand-hover .social-menu a[href*="flickr.com"]:hover,
.social-brand-static .social-menu a[href*="flickr.com"] {
border-color: #ff0084;
color: #ff0084;
}
.social-brand-hover .social-menu a[href*="foursquare.com"]:hover,
.social-brand-static .social-menu a[href*="foursquare.com"] {
border-color: #f94877;
color: #f94877;
}
.social-brand-hover .social-menu a[href*="plus.google.com"]:hover,
.social-brand-static .social-menu a[href*="plus.google.com"] {
border-color: #dd4b39;
color: #dd4b39;
}
.social-brand-hover .social-menu a[href*="github.com"]:hover,
.social-brand-static .social-menu a[href*="github.com"] {
border-color: #4183c4;
color: #4183c4;
}
.social-brand-hover .social-menu a[href*="instagram.com"]:hover,
.social-brand-static .social-menu a[href*="instagram.com"] {
border-color: #3f729b;
color: #3f729b;
}
.social-brand-hover .social-menu a[href*="linkedin.com"]:hover,
.social-brand-static .social-menu a[href*="linkedin.com"] {
border-color: #007bb6;
color: #007bb6;
}
.social-brand-hover .social-menu a[href*="pinterest.com"]:hover,
.social-brand-static .social-menu a[href*="pinterest.com"] {
border-color: #cb2027;
color: #cb2027;
}
.social-brand-hover .social-menu a[href*="getpocket.com"]:hover,
.social-brand-static .social-menu a[href*="getpocket.com"] {
border-color: #f13753;
color: #f13753;
}
.social-brand-hover .social-menu a[href*="polldaddy.com"]:hover,
.social-brand-static .social-menu a[href*="polldaddy.com"] {
border-color: #bc0b0b;
color: #bc0b0b;
}
.social-brand-hover .social-menu a[href*="reddit.com"]:hover,
.social-brand-static .social-menu a[href*="reddit.com"] {
border-color: #ff4500;
color: #ff4500;
}
.social-brand-hover .social-menu a[href*="stumbleupon.com"]:hover,
.social-brand-static .social-menu a[href*="stumbleupon.com"] {
border-color: #eb4924;
color: #eb4924;
}
.social-brand-hover .social-menu a[href*="tumblr.com"]:hover,
.social-brand-static .social-menu a[href*="tumblr.com"] {
border-color: #32506d;
color: #32506d;
}
.social-brand-hover .social-menu a[href*="twitter.com"]:hover,
.social-brand-static .social-menu a[href*="twitter.com"] {
border-color: #00aced;
color: #00aced;
}
.social-brand-hover .social-menu a[href*="x.com"]:hover,
.social-brand-static .social-menu a[href*="x.com"] {
border-color: #00aced;
color: #00aced;
}
.social-brand-hover .social-menu a[href*="vimeo.com"]:hover,
.social-brand-static .social-menu a[href*="vimeo.com"] {
border-color: #aad450;
color: #aad450;
}
.social-brand-hover .social-menu a[href*="wordpress.com"]:hover,
.social-brand-hover .social-menu a[href*="wordpress.org"]:hover,
.social-brand-static .social-menu a[href*="wordpress.com"],
.social-brand-static .social-menu a[href*="wordpress.org"] {
border-color: #21759b;
color: #21759b;
}
.social-brand-hover .social-menu a[href*="youtube.com"]:hover,
.social-brand-static .social-menu a[href*="youtube.com"] {
border-color: #bb0000;
color: #bb0000;
}
.social-brand-hover .social-menu a[href*="mailto:"]:hover,
.social-brand-static .social-menu a[href*="mailto:"] {
border-color: #1d62f0;
color: #1d62f0;
}
.social-brand-hover .social-menu a[href*="spotify.com"]:hover,
.social-brand-static .social-menu a[href*="spotify.com"] {
border-color: #81b900;
color: #81b900;
}
.social-brand-hover .social-menu a[href*="twitch.tv"]:hover,
.social-brand-static .social-menu a[href*="twitch.tv"] {
border-color: #6441a5;
color: #6441a5;
}
.social-brand-hover .social-menu a[href*="tiktok.com"]:hover,
.social-brand-static .social-menu a[href*="tiktok.com"] {
border-color: #fe2858;
color: #fe2858;
}
.social-brand-hover .social-menu a[href*="bluesky.com"]:hover,
.social-brand-static .social-menu a[href*="bluesky.com"],
.social-brand-hover .social-menu a[href*="bsky.app"]:hover,
.social-brand-static .social-menu a[href*="bsky.app"] {
border-color: #1185FE;
color: #1185FE;
} .navigation {
clear: both;
font-family: 'Varela', sans-serif;
margin: 0 auto;
text-align: center;
width: 100%;
}
.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
text-align: left;
}
.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
} .pagination {
background-color: #e8e8e8;
}
.pagination .nav-links {
font-size: 16px;
min-height: 3.2em;
position: relative;
text-align: center;
}
.pagination .page-numbers {
color: #7b7b7b;
display: inline-block;
line-height: 3.2em;
padding: 0 0.6667em;
}
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus {
color: #e7b507;
}
.pagination .current {
display: inline-block;
font-weight: 700;
}
.pagination .prev,
.pagination .next {
background-color: #090401;
color: #fff;
display: inline-block;
height: 51px;
overflow: hidden;
padding: 0;
position: absolute;
width: 51px;
}
.pagination .prev:before,
.pagination .next:before {
font-size: 32px;
height: 48px;
line-height: 48px;
position: relative;
width: 48px;
}
.pagination .prev:hover,
.pagination .prev:focus,
.pagination .next:hover,
.pagination .next:focus {
background-color: #222;
color: #e7b507;
}
.pagination .prev {
left: 0;
}
.pagination .prev:before {
content: "\f104";
left: -1px;
}
.pagination .next {
right: 0;
}
.pagination .next:before {
content: "\f105";
right: -1px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }  img,
embed,
object,
video {
height: auto;
max-width: 100%;
}
.create-masonry iframe {
height: auto;
max-width: 100%;
} img[src*="maps.gstatic.com"],
img[src*="googleapis.com"] {
max-width: none;
}
figure {
margin: 0;
padding: 0;
} .alignleft {
display: inline;
float: left;
margin: 0 18px 18px 0;
}
.alignright {
display: inline;
float: right;
margin: 0 0 18px 18px;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 18px auto;
}
.wp-caption {
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0 auto;
}
.wp-caption-text {
color: #444;
font-size: 12px;
text-align: center;
}
.wp-caption .wp-caption-text {
margin-bottom: 0.8075em;
margin-top: 0.8075em;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: calc(50% - 4px);
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.gallery-caption {
background-color: rgba(255, 255, 255, 0.7);
box-sizing: border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.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 {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} #intro-widget-area {
clear: both;
width: 100%;
}
#intro-widget-area .widget {
border-bottom: 2px solid #e8e8e8;
margin: 0 auto 30px auto;
text-align: center;
}
.widget:after {
content: '';
display: block;
background-color: #090401;
height: 1px;
width: 50px;
}
#intro-widget-area .widget:after {
content: none;
}
#secondary .widget:first-child {
padding-top: 0;
}
.widget:last-child:after {
background-color: transparent;
}
.widget {
font-size: 14px;
}
.widget ul {
list-style: none;
padding: 0;
}
.widget ol {
list-style: inside;
padding: 0;
}
.widget ul ul {
padding-left: 20px;
}
.widget-area {
float: left;
margin: 0;
width: 254px;
}
.right-sidebar #secondary {
float: right;
}
.widget_categories ul,
.widget_archive ul {
text-align: right
}
.widget_categories li,
.widget_archive li {
display: block;
overflow: hidden;
}
.widget_categories ul a,
.widget_archive ul a {
float: left;
} .widget select {
max-width: 100%;
margin-bottom: 25px;
} .entry-content {
border-bottom: 2px solid #e8e8e8;
}
.page .entry-content {
border-bottom: none;
}
.entry-footer span {
padding-right: 5px;
}
.create-masonry .entry-content {
border: none;
color: #7a7a7a;
font-size: 14px;
}
.create-masonry .entry-meta,
.create-masonry .entry-footer {
display: none;
}
.create-masonry .hentry {
margin-left: 6%;
width: 27.33%;
}
.create-masonry .hentry:nth-child(3n+1) {
clear: both;
}
.more-dots {
color: #e0e0e0;
font-weight: 400;
padding-left: 5px;
}
.page-title {
background-color: #e8e8e8;
color: #9a9a9a;
display: inline-block;
font-size: 13px;
margin-top: 0;
padding: 4px;
width: auto;
}
.sticky {}
.byline,
.updated:not(.published) {
display: none;
}
.blog .byline,
.single .byline,
.archive .byline,
.group-blog .byline {
display: inline;
}
.entry-meta,
.entry-footer,
.logged-in-as {
font-size: 13px;
font-style: italic;
}
.create-masonry .entry-footer {
margin-bottom: 0;
padding-top: 0;
}
.page-links {
clear: both;
}
.content-area {
float: right;
width: 710px;
}
.boxed-modern .content-area {
max-width: 1084px;
width: 75%;
}
.boxed-modern .widget-area {
width: 25%;
}
.fluid .content-area {
max-width: 1084px;
width: 70%;
}
.fluid .widget-area {
width: 30%;
}
.no-sidebar-content-width .content-area {
float: none;
margin: 0 auto;
}
.no-sidebar-full-width .content-area {
clear: both;
max-width: 100%;
width: 100%;
}
.right-sidebar .content-area {
float: left;
}
.section,
.site-content {
background-color: #fff;
}
.section-heading-wrapper {
text-align: center;
padding: 30px 0;
}
.section-wrapper {
border-bottom: 2px solid #e8e8e8;
}
.section-title {
margin-bottom: 15px;
}
.section .taxonomy-description-wrapper,
#intro-widget-area .widget_text {
font-size: 18px;
font-weight: 700;
}
.post-edit-link {
float: right;
}
.create-masonry .post-edit-link {
float: none;
}
.archive .entry-content,
.blog .entry-content {
margin-top: 0;
}
.archive .entry-title,
.blog .entry-title {
display: inline;
}
.archive .entry-thumbnail,
.blog .entry-thumbnail {
display: inline;
float: left;
margin-right: 18px;
margin-bottom: 30px;
}
.archive.create-masonry .entry-thumbnail,
.blog.create-masonry .entry-thumbnail {
margin-right: 0;
}
.entry-thumbnail {
line-height: 0;
}
.entry-thumbnail a {
display: block;
} .blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
} .comment-notes {
font-size: 12px;
font-style: italic;
}
.comment-body {
border: 1px solid rgba(0, 0, 0, 0.1);
}
.comment-list {
list-style: none;
padding-left: 0;
}
.comment-list .children {
list-style: none;
}
.comments-area label {
display: none;
}
.bypostauthor {}
.form-allowed-tags {
display: none;
}
.form-submit {
background-color: #fff;
border: 1px solid #eee;
border-top: none;
margin: -10px 0 0 0;
padding: 10px;
text-align: right;
}
.comment-meta {
text-align: center;
}
.comment-author .avatar {
border-radius: 1px;
display: block;
margin-right: auto;
margin-left: auto;
text-align: center;
}
.comment-metadata {
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0.05em;
}
.says {
display: none;
}
.comment-body .fn {
font-size: 24px;
font-weight: 400;
}
.comment-body .fn a {
color: #777;
font-weight: 400;
}
#comment {
border-bottom: none;
resize: none;
}
.comment-form-comment {
margin: 0;
padding: 0;
}  .infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
}
#infinite-handle {
bottom: 5px;
position: absolute;
text-align: center;
top: auto !important;
width: 100%;
}
.site-main #infinite-handle span {
background-color: transparent;
display: inline-block;
padding: 0;
}
.site-main #infinite-handle span button {
background-color: #090401;
color: #fff;
padding: 10px 20px;
text-transform: uppercase;
letter-spacing: 0.05em;
letter-spacing: 1px;
}
.site-main #infinite-handle span button:hover,
.site-main #infinite-handle span button:focus {
background-color: #393939;
}
.infinite-loader {
width: 100%;
text-align: center;
}
.infinite-loader .spinner {
display: block;
position: absolute !important;
top: auto !important;
bottom: 10px !important;
left: 50% !important;
transform: translate(-50%, -50%);
} a#scrollup {
background-color: #000;
bottom: 20px;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
color: #fff;
display: none;
font-size: 24px;
line-height: 22px;
padding: 5px;
position: fixed;
right: 20px;
text-decoration: none;
vertical-align: top;
opacity: 0.5;
filter: alpha(opacity=50); z-index: 999;
}
a#scrollup:before {
content: '\f432';
}
a#scrollup:hover {
opacity: 1;
filter: alpha(opacity=100); } #feature-slider {
overflow: hidden;
padding: 0;
position: relative;
z-index: 101;
}
#feature-slider .cycle-pager span {
font-size: 45px;
}
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before {
font-size: 24px;
line-height: 40px;
}
#feature-slider .cycle-prev:before {
content: "\f104";
}
#feature-slider .cycle-next:before {
content: "\f105";
}
#feature-slider .cycle-slideshow {
width: 100%;
max-width: 1920px;
margin: 0 auto;
padding: 0;
position: relative;
}
#feature-slider .cycle-slideshow img {
display: block;
margin: 0 auto;
}
#feature-slider .cycle-pager {
text-align: center;
width: 100%;
z-index: 101;
position: absolute;
bottom: 0;
overflow: hidden;
}
#feature-slider .cycle-pager span {
font-family: arial;
line-height: 20px;
width: 14px;
height: 20px;
display: inline-block;
color: #f2f2f2;
cursor: pointer;
margin: 0 2px;
}
#feature-slider .cycle-pager span.cycle-pager-active {
color: #000;
}
#feature-slider .cycle-pager>* {
cursor: pointer;
}
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before {
display: block;
text-align: center;
width: 40px;
height: 40px;
}
#feature-slider .cycle-prev,
#feature-slider .cycle-next {
background-color: #000;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
color: #fff;
cursor: pointer;
display: block;
opacity: 0;
filter: alpha(opacity=0);
position: absolute;
top: 50%;
text-decoration: none;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
z-index: 101;
}
#feature-slider .cycle-prev {
left: -20px;
}
#feature-slider .cycle-next {
right: -20px;
}
#feature-slider:hover .cycle-prev {
left: 40px;
opacity: 1;
filter: alpha(opacity=100);
}
#feature-slider:hover .cycle-next {
right: 40px;
opacity: 1;
filter: alpha(opacity=100);
}
#feature-slider .cycle-slideshow .hentry {
position: absolute;
top: 0;
left: 0;
width: 100%;
margin: 0;
padding: 0;
display: block;
}
#feature-slider .cycle-slideshow .hentry.displaynone {
display: none;
}
#feature-slider .cycle-slideshow article:first-child {
position: static;
z-index: 100;
}
#feature-slider .entry-container {
bottom: 44px;
background-color: #000;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
color: #fff;
left: 25%;
padding: 15px;
position: absolute;
text-align: center;
width: 50%;
z-index: 101;
}
#feature-slider .entry-title,
#feature-slider .entry-title a {
color: #fff;
}
#feature-slider .entry-content {
border: none;
color: #bbb;
margin: 0;
}
#feature-slider .entry-content p:last-child {
margin-bottom: 0;
}
.disabled {
opacity: .5;
filter: alpha(opacity=50);
} .section-content-wrapper.hero-content-wrapper {
padding-top: 30px;
}
.section .hero-content-wrapper .hentry {
display: table;
margin-left: 0;
position: relative;
width: 100%;
}
.hero-content-wrapper .post-thumbnail {
background-position: center center;
background-size: cover;
content: "";
display: table-cell;
float: left;
margin-bottom: 0;
padding-bottom: 0;
position: absolute;
top: 0;
bottom: 0;
left: 0;
vertical-align: middle;
width: 45%;
}
.hero-content-wrapper .post-thumbnail a {
border: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.hero-content-wrapper .entry-container {
display: table-cell;
float: right;
padding: 60px 0 60px 6%;
vertical-align: middle;
width: 55%;
} .testimonial-content-wrapper .post-thumbnail {
position: relative;
z-index: 2;
border-radius: 50%;
display: block;
height: 100px;
margin: 0 auto 30px;
padding-top: 100px;
position: relative;
text-decoration: none;
width: 100px;
}
.testimonial-content-wrapper .post-thumbnail img {
border-radius: 50%;
display: block;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
height: 100%;
width: 100%;
}
.testimonial-content-wrapper .entry-title {
display: block;
font-size: 13px;
margin-top: 15px;
} .site-footer {
vertical-align: middle;
}
#supplementary {
background-color: #e8e8e8;
clear: both;
display: block;
overflow: hidden;
}
#supplementary .widget-area {
width: 33.33%
}
#supplementary.four .widget-area {
width: 25%;
}
.site-info {
background-color: #090401;
color: #7f7f7f;
text-align: center;
} @media screen and (max-width: 1560px) {
.fluid .section {
padding-left: 60px;
padding-right: 60px;
}
}
@media screen and (max-width: 1024px) {
.site {
width: 960px;
}
.content-area {
width: 646px;
}
.section-content-wrapper.layout-four .hentry {
width: 44%;
}
.section-content-wrapper.layout-four .hentry:nth-child(2n+1) {
clear: both;
}
}
@media screen and (max-width: 960px) { .site {
width: 880px;
}
.boxed-modern .content-area,
.fluid .content-area,
.content-area,
#secondary {
width: 100%;
}
#secondary {
padding: 0;
padding: 0;
}
#secondary .widget {
float: left;
padding: 30px;
width: 33.33%;
}
#secondary .widget:nth-child(3n+1) {
clear: both;
}
.site-title {
font-size: xx-large; }
.site-description {
font-size: medium; }
.create-menu {
text-align: left;
}
.main-navigation .menu-item-has-children>a:after,
.main-navigation .page_item_has_children>a:after,
.secondary-navigation .menu-item-has-children>a:after {
content: none;
margin-left: 0;
}
.main-navigation .menu-item-has-children>a,
.main-navigation .page_item_has_children>a,
.secondary-navigation .menu-item-has-children>a {
padding-right: 49px;
}
.main-navigation .menu {
background-color: #000;
}
.secondary-navigation .menu {
background-color: #e8e8e8;
}
.dropdown-toggle,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
background-color: transparent;
}
.secondary-navigation .dropdown-toggle {
color: #7a7a7a;
}
.dropdown-toggle.toggled-on,
.dropdown-toggle:hover,
.dropdown-toggle:focus {
color: #e7b507;
}
.main-navigation a,
.main-navigation ul ul li a {
border-bottom: 1px solid #444;
}
.secondary-navigation a,
.secondary-navigation ul ul li a {
border-bottom: 1px solid #bbb;
}
#primary-menu-wrapper,
#secondary-menu-wrapper,
.create-menu ul ul {
display: none;
}
#primary-menu-wrapper.toggled-on,
#secondary-menu-wrapper.toggled-on,
.create-menu ul ul.toggled-on {
display: block;
}
.create-menu ul ul {
left: auto;
opacity: 1;
}
.dropdown-toggle,
.create-menu ul li {
display: block;
}
.create-menu ul ul,
.create-menu ul ul ul {
float: none;
left: 0;
position: relative;
top: auto;
}
.create-menu ul ul a,
.create-menu ul ul ul a {
background-color: transparent;
}
.main-navigation ul ul a,
.main-navigation ul ul ul a {
color: #dbdada;
}
.secondary-navigation ul ul a,
.secondary-navigation ul ul ul a {
color: #7a7a7a;
}
.create-menu ul ul li a {
padding-left: 30px;
width: 100%;
}
.create-menu ul ul ul li a {
padding-left: 45px;
}
.create-menu ul li:hover>ul,
.create-menu ul ul li:hover>ul {
left: auto;
}
.menu-toggle,
.create-menu.toggled ul,
.create-menu.toggled .nav-menu {
display: block;
margin: 0 auto;
}
.site-info {
padding-top: 15px;
padding-bottom: 15px;
}
#feature-slider .cycle-prev,
#feature-slider:hover .cycle-prev {
left: 20px;
opacity: 1;
}
#feature-slider .cycle-next,
#feature-slider:hover .cycle-next {
right: 20px;
opacity: 1;
}
#feature-slider .cycle-prev:before,
#feature-slider .cycle-next:before {
font-size: 25px;
line-height: 30px;
width: 30px;
height: 30px;
}
}
@media screen and (max-width: 890px) { .site {
width: 96%;
}
#secondary {
display: block;
overflow: hidden;
}
#secondary .widget,
#supplementary .widget-area {
width: 100%;
}
#supplementary.four .widget-area {
float: left;
width: 50%;
}
img {
display: block;
margin-left: auto;
margin-right: auto;
}
.site-content,
#supplementary {
padding-top: 10px;
padding-bottom: 10px;
}
.site-info {
padding: 10px;
}
#supplementary .widget-area,
#supplementary .widget {
padding-bottom: 0;
}
.widget-area,
.content-area {
display: block;
margin-right: auto;
margin-left: auto;
float: none;
width: 100%;
}
.comment-list .children {
padding-left: 0;
}
.archive .entry-title,
.blog .entry-title {
display: block;
}
.archive .entry-thumbnail,
.blog .entry-thumbnail {
display: block;
}
#feature-slider .entry-container {
padding: 5px;
}
#feature-slider .entry-content {
display: none;
}
#feature-slider .entry-header {
margin: 0;
}
#feature-slider .entry-title {
font-size: 16px;
}
}
@media screen and (max-width: 689px) {
.create-masonry .site-main,
.section-content-wrapper.layout-three {
margin-left: 0;
}
.create-masonry .hentry,
.section-content-wrapper.layout-three .hentry {
margin-left: 0;
width: 100%;
}
.hero-content-wrapper .post-thumbnail {
padding-bottom: 100%;
position: relative;
width: 100%;
}
.hero-content-wrapper .entry-container {
padding: 30px 0 0;
width: 100%;
}
#supplementary.four .widget-area {
width: 100%;
}
}
@media screen and (max-width: 479px) {
.section,
.site-content,
#supplementary {
padding-left: 0;
padding-right: 0;
}
.fluid .section {
padding-left: 30px;
padding-right: 30px;
}
.section-content-wrapper.layout-four,
.section-content-wrapper.layout-two {
margin-left: 0;
}
.section-content-wrapper.layout-four .hentry,
.section-content-wrapper.layout-two .hentry {
margin-left: 0;
width: 100%;
}
.site {
width: 100%;
}
p,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
table,
.gallery,
blockquote,
.wp-caption,
.entry-meta,
.widget_search form,
.entry-footer,
.comment-body,
.footer-menu,
.page-links,
.comment-meta,
.page-content,
.entry-header,
.entry-content,
.entry-summary,
.entry-thumbnail,
.comments-title,
.wp-caption-text,
.comment-reply-title,
.site-main .comment-navigation {
margin-top: 0;
margin-bottom: 20px;
}
.page-links,
.site-title,
.page-content,
.entry-content,
.entry-summary,
blockquote p,
.site-main .comment-navigation,
.comment-subscription-form {
margin-top: 20px;
}
.widget,
.site-info,
.entry-footer,
.site-description {
padding-bottom: 20px;
}
.page-links,
.site-info,
.navigation,
#intro-widget-area .widget,
.comments-title,
.comment-reply-title {
padding-top: 20px;
}
}
@media screen and (min-width: 1024px) { .site {
width: 1024px;
}
}  @media print {
* {
background: transparent !important;
color: black !important; text-shadow: none !important;
filter: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
} a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
} thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}