html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
h1 {font-size: 2em;margin: .67em 0;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
pre {font-family: monospace,monospace;font-size: 1em;}
a {background-color: transparent;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b, strong {font-weight: bolder;}
code, kbd, samp {font-family: monospace,monospace;font-size: 1em;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
img {border-style: none;}
button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}
button, input {overflow: visible;}
button, select {text-transform: none;}
button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {padding: .35em .75em .625em;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}
body, button, input, select, optgroup, textarea {font-family: "Muli";}
h1 {font-family: "Muli";font-size: 32px;color: #4d4d4d;}
h2 {font-family: "Muli";font-size: 26px;color: #4d4d4d;}
h3 {font-family: "Muli";font-size: 20px;color: #4d4d4d;}
h4 {font-family: "Muli";font-size: 18px;color: #4d4d4d;}
h5, h6 {font-family: "Muli";font-size: 14px;color: #4d4d4d;}
h1, h2, h3, h4, h5, h6 {font-weight: 600;margin: 0;padding: 0;clear: both;}
span {font-weight: 400;}
p {font-size: 16px;font-weight: 400;margin-bottom: 10px;color: #707070;line-height: 1.7;}
dfn, cite, em, i {font-style: italic;}
address {margin: 0 0 12px;font-style: normal;color: #707070;}
pre {background: #eee;font-size: 16px;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}
code, kbd, tt, var {font-style: normal;font-size: 16px;font-family: monospace,monospace;background: #e3e3e3;padding: 1px 5px;border-radius: 1px;}
abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}
mark, ins {background: #fff9c0;text-decoration: none;}
big {font-size: 125%;}
html {box-sizing: border-box;}
*, *:before, *:after {box-sizing: inherit;}
hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}
ul {list-style: disc;}
ol {list-style: decimal;}
li {font-size: 16px;color: #707070;line-height: 30px;}
dl {color: #707070;}
dt {font-weight: bold;margin-bottom: 10px;}
dd {margin: 0 1.5em 1.5em;}
img {height: auto;max-width: 100%;}
figure {margin: 0;}
table {width: 100%;border-collapse: collapse;margin-bottom: 22px;}
table td, table th {border: 1px solid rgba(0,0,0,.2);padding: 8px;font-size: 16px;}
table td {color: #707070;}
table th {color: #4d4d4d;padding-top: 12px;padding-bottom: 12px;text-align: left;}
blockquote {border-left: 5px solid #9d9d9d;margin-left: 50px;padding: 20px;}
blockquote p:last-child {margin: 0;}
.clear:before, .clear: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 {content: "";display: table;table-layout: fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}
a {color: #f16334;outline: none;text-decoration: none;}
a:hover, a:active {color: #e24410;outline: none;text-decoration: none;}
a:focus {color: #e24410;outline: 1px dotted #e24410;text-decoration: none;}
a:visited {color: #f16334;outline: 1px dotted #e24410;text-decoration: none;}
.btn {display: inline-block;width: auto;padding: 10px 30px;background: #f16334;color: #fff;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
.btn:hover, .btn:focus, .btn:visited {background: #e24410;color: #fff;border: none;outline: none;cursor: pointer;}
.screen-reader-text {border: 0;clip: rect(1px,1px,1px,1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;clip-path: none;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;}
#content[tabindex="-1"]:focus {outline: 0;}
.alignleft {display: inline;float: left;margin-right: 22px;}
.alignright {display: inline;float: right;margin-left: 22px;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.alignnone {clear: both;margin-left: auto;margin-right: auto;margin-bottom: 15px;margin-top: 15px;}
.alignfull {width: 100vw;margin-left: calc(50% - 50vw);max-width: none;}
.alignwide {width: 75vw;margin-left: 50%;max-width: none;transform: translate(-50%,0);}
.entry-content .alignwide {margin-left: 50%;}
.search #primary article {margin-bottom: 50px;}
.search #primary article .entry-meta {margin-bottom: 10px;}
.search #primary article .entry-meta span {margin-right: 20px;}
.search #primary .search-form .search-field {padding: 9px 13px;color: #4d4d4d;border-radius: 0;font-weight: 300;margin-right: -5px;}
@media (max-width: 767px) {.search #primary .search-form .search-field {width: 100%;margin-bottom: 4px;}}
.search #primary .search-form .search-submit {box-shadow: 0 0 8px #f8ac93;}
@media (max-width: 767px) {.search #primary .search-form .search-submit {width: 100%;}}
.archive .page-header, .search .page-header {margin-bottom: 24px;padding-bottom: 10px;border-bottom: 1px solid #e0e0e0;}
.archive .archive-description, .search .archive-description {margin-bottom: 0;}
.wp-block-search {max-width: 450px;margin-bottom: 10px;}
.wp-block-search .wp-block-search__label {color: #4d4d4d;margin-bottom: 6px;}
.wp-block-search .wp-block-search__button {padding: 10px 12px;margin-left: 0;}
.wp-block-latest-comments__comment-excerpt p {margin: 0;}
.wp-block-separator {border-bottom: 1px solid #e0e0e0;height: inherit;}
.wp-block-separator.is-style-dots {color: #e0e0e0;}
.entry-content .wp-block-latest-posts {margin-bottom: 22px;padding: 0;}
.entry-content .wp-block-latest-posts.is-grid li {margin: 0 10px 6px 0;}
.wp-block-quote {border-left: 5px solid #9d9d9d;margin-left: 50px;padding: 20px;}
.wp-block-quote.is-large {border-left: 5px solid #9d9d9d;margin-left: 50px;padding: 20px;}
.wp-block-audio {margin-bottom: 22px;}
.wp-block-pullquote {padding: 0;border-top: 2px solid #e0e0e0;border-bottom: 2px solid #e0e0e0;}
.wp-block-pullquote.is-style-solid-color {padding: 0;border-top: 2px solid #e0e0e0;border-bottom: 2px solid #e0e0e0;}
.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: center;}
.wp-block-pullquote.is-style-solid-color blockquote p {font-size: 26px;line-height: 1.3;margin-bottom: 6px;}
.wp-block-pullquote blockquote {margin: 0;border: none;}
.wp-block-pullquote blockquote.has-text-color p, .wp-block-pullquote blockquote.has-text-color cite {color: inherit;}
.wp-block-pullquote.alignwide blockquote {max-width: 100%;text-align: center;}
.wp-block-pullquote cite {color: #f16334;font-size: 14px;}
.wp-block-pullquote p {font-size: 26px;line-height: 1.3;margin-bottom: 6px;}
.wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote footer {font-size: 14px;}
.wp-block-image figcaption {font-size: 16px;font-style: italic;margin-bottom: 1.5em;text-align: left;}
.wp-block-cover-image {margin-bottom: 16px;}
.wp-block-cover {margin-bottom: 22px;}
p.has-drop-cap:not(:focus)::first-letter {font-size: 5em;}
.comment-content a {word-wrap: break-word;}
.bypostauthor {display: block;}
.comments-area {margin: 0 0 30px;}
@media (max-width: 767px) {.comments-area {padding: 15px;margin-top: 30px;}}
.comments-area .comment-reply-title {font-size: 26px;color: #4d4d4d;margin-bottom: 6px;}
.comments-area .comment-form input[type="text"], .comments-area .comment-form input[type="email"], .comments-area .comment-form input[type="url"], .comments-area .comment-form input[type="num"], .comments-area .comment-form input[type="password"], .comments-area .comment-form input[type="tel"], .comments-area .comment-form textarea {width: 100%;color: #4d4d4d;padding: 10px 16px;background: #fff;border: none;-webkit-border-radius: 0;border-radius: 0;}
.comments-area .comment-form label {display: block;}
.comments-area .comment-form label[for="wp-comment-cookies-consent"] {display: inline-block;font-size: 16px;}
.comments-area > ol {padding: 0;}
.comments-area ol {list-style-type: none;}
.comments-area ol li {font-size: 14px;margin-bottom: 22px;}
.comments-area ol li .comment-body {background: #fff;padding: 30px;margin-bottom: 30px;}
.comments-area ol li .comment-body .comment-meta {margin-bottom: 10px;}
.comments-area ol li .comment-body .comment-author {font-size: 18px;margin-bottom: -7px;}
.comments-area ol li .comment-body .comment-author img {float: left;margin: 7px 12px 0px 0;}
.comments-area ol li .comment-body .comment-metadata a {color: #4d4d4d;}
.comments-area ol li .comment-body .comment-metadata a:focus {color: #f16334;}
.comments-area ol li .comment-body .edit-link {margin-left: 10px;}
.comments-area ol li .comment-body .edit-link::before {position: static;margin-right: 4px;}
.comments-area ol li .comment-body .reply a a {color: #4d4d4d;}
.comments-area ol li .comment-body .reply a a:focus {color: #f16334;}
.comments-area ol ol.childern {margin-top: 10px;}
.container {max-width: 1200px;margin: 0 auto;padding-right: 15px;padding-left: 15px;}
@media (min-width: 1200px) {.container {max-width: 1200px;}}
.col-1 .widget-column {float: left;width: 100%;padding: 0 15px;}
.col-2 .widget-column {float: left;width: 50%;padding: 0 15px;}
@media (max-width: 767px) {.col-2 .widget-column {width: 100%;}}
.col-3 .widget-column {float: left;width: 33.33%;padding: 0 15px;}
@media (min-width: 768px) and (max-width: 1023px) {.col-3 .widget-column {width: 50%;}}
@media (max-width: 767px) {.col-3 .widget-column {width: 100%;}}
.col-4 .widget-column {float: left;width: 25%;padding: 0 15px;}
@media (min-width: 768px) and (max-width: 1023px) {.col-4 .widget-column {width: 50%;}}
@media (max-width: 767px) {.col-4 .widget-column {width: 100%;}}
.sticky {display: block;}
body {background: #f7f8f8;}
body.single .post {margin: 0 0 20px;}
body.single .navigation {margin: 30px 0 50px;}
body.single .entry-footer {margin-top: 20px;}
body.sticky-header-enabled .site-header {position: fixed;width: 100%;z-index: 9999;-webkit-box-shadow: 0px 1px 10px 0px rgba(0,0,0,.06);-moz-box-shadow: 0px 1px 10px 0px rgba(0,0,0,.06);-ms-box-shadow: 0px 1px 10px 0px rgba(0,0,0,.06);-o-box-shadow: 0px 1px 10px 0px rgba(0,0,0,.06);box-shadow: 0px 1px 10px 0px rgba(0,0,0,.06);}
@media (max-width: 767px) {body.sticky-header-enabled .site-header {position: static;}}
body.sidebar-layout-left-sidebar #primary {float: right;margin-right: 0;margin-left: 30px;}
.post {margin: 0 0 50px;}
.content-article-wrap {background: #fff;box-shadow: 0 0 26px rgba(234,234,234,.62);padding: 30px;}
.content-article-wrap .post-excerpt p {margin: 0;}
.content-article-wrap .post-excerpt p a {display: block;margin-top: 8px;color: #f16334;}
.content-article-wrap .post-excerpt p a:hover {color: #4d4d4d;}
.content-article-wrap .post-excerpt p a:focus {color: #4d4d4d;outline: 1px dotted #4d4d4d;}
.content-article-wrap .post-excerpt p a .arrow-more {margin-left: 5px;}
.post-thumbnail img {display: block;}
.post-content-wrap {background: #fff;padding: 30px;}
.featured-image-active {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: flex-start;-moz-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-justify-content: flex-start;-moz-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
@media (max-width: 767px) {.featured-image-active {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}}
.featured-image-active .thumb-wrap {-webkit-flex: 1.3;-ms-flex: 1.3;flex: 1.3;margin-right: 20px;}
@media (max-width: 767px) {.featured-image-active .thumb-wrap {flex: auto;width: 100%;margin-right: 0;margin-bottom: 15px;}}
@media (max-width: 767px) {.featured-image-active .thumb-wrap img {width: 100%;}}
.featured-image-active .content-wrap {-webkit-flex: 2;-ms-flex: 2;flex: 2;}
@media (max-width: 767px) {.featured-image-active .content-wrap {flex: auto;width: 100%;}}
.artblog-slider {position: relative;margin-bottom: 50px;}
.artblog-slider .carousel-arrow {cursor: pointer;}
.artblog-slider .carousel-arrow:focus {outline: 1px dotted #fff;}
.artblog-slider .left-arrow {position: absolute;top: 50%;transform: translate(0,-50%);left: 20px;z-index: 1;font-size: 35px;color: #fff;}
.artblog-slider .right-arrow {position: absolute;top: 50%;transform: translate(0,-50%);right: 20px;z-index: 1;font-size: 35px;color: #fff;}
.artblog-slider .slide-item-inner {position: relative;}
.artblog-slider .slide-item-thumb {position: relative;}
.artblog-slider .slide-item-thumb::before {position: absolute;content: "";bottom: 0;left: 0;background: linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.8));width: 100%;height: 100%;}
@media (max-width: 767px) {.artblog-slider .slide-item-thumb img {display: block;width: 100%;height: 300px;object-fit: cover;}}
.slide-item-content-wrap {position: absolute;width: 100%;bottom: 40px;padding: 0 20px;text-align: center;}
.slide-item-content-wrap .title {margin-bottom: 10px;}
.slide-item-content-wrap .title a {color: #fff;}
.slide-item-content-wrap .title a:focus {outline: 1px dotted #fff;}
.slide-item-content-wrap .entry-meta a {color: #fff;}
.slide-item-content-wrap .entry-meta span {margin-right: 15px;}
.slide-item-content-wrap .entry-meta span::before {color: #fff;}
.slide-item-content-wrap .entry-meta span a:hover {color: #fff;}
.slide-item-content-wrap .entry-meta span a:focus {color: #fff;outline: 1px dotted #fff;}
.slide-item-content-wrap .entry-cat-meta .cat-links .artblog-cat:focus {outline: 1px dotted #fff;}
body.page article {margin: 0 0 60px;}
.updated:not(.published) {display: none;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
embed, iframe, object {max-width: 100%;}
span.posted-on {position: relative;color: #707070;font-size: 14px;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.posted-on::before {margin-right: 6px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
span.posted-on:hover, span.posted-on:focus {color: #f16334;}
span.posted-on a {color: #707070;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.posted-on a:hover, span.posted-on a:focus {color: #f16334;}
span.byline {position: relative;color: #707070;font-size: 14px;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.byline:hover, span.byline:focus {color: #f16334;}
span.byline::before {margin-right: 2px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
span.byline a {color: #707070;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.byline a:hover, span.byline a:focus {color: #f16334;}
span.byline span.author {margin-right: 0;}
span.edit-link {position: relative;color: #707070;font-size: 14px;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.edit-link:hover, span.edit-link:focus {color: #f16334;}
span.edit-link::before {margin-right: 6px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";font-size: 12px;}
span.edit-link a {display: inline-block;position: relative;top: 1px;color: #707070;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.edit-link a:hover, span.edit-link a:focus {color: #f16334;}
span.comments-link {position: relative;color: #707070;font-size: 14px;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.comments-link:hover, span.comments-link:focus {color: #f16334;}
span.comments-link::before {margin-right: 6px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
span.comments-link a {color: #707070;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.comments-link a:hover, span.comments-link a:focus {color: #f16334;}
span.tags-links {position: relative;color: #707070;font-size: 14px;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.tags-links:hover, span.tags-links:focus {color: #f16334;}
span.tags-links::before {margin-right: 6px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
span.tags-links a {color: #707070;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
span.tags-links a:hover, span.tags-links a:focus {color: #f16334;}
.entry-cat-meta {margin-bottom: 5px;}
span.cat-links .artblog-cat {position: relative;display: inline-block;background: #f16334;padding: 6px 10px;margin-right: 5px;color: #fff;font-size: 14px;margin-bottom: 5px;}
span.cat-links .artblog-cat::before {content: "#";}
span.cat-links .artblog-cat:hover {background: #4d4d4d;}
span.cat-links .artblog-cat:focus {outline: 1px dotted #4d4d4d;}
span.cat-links .artblog-cat:last-child {margin-right: 0;}
.entry-title {font-size: 20px;color: #4d4d4d;line-height: 1.3;margin-bottom: 10px;font-family: "Muli";-webkit-transition: all,linear,.2s;-moz-transition: all,linear,.2s;-ms-transition: all,linear,.2s;-o-transition: all,linear,.2s;transition: all,linear,.2s;}
.entry-title a {color: #4d4d4d;}
.entry-title a:hover, .entry-title a:focus {color: #f16334;}
.entry-header {margin-bottom: 15px;}
.entry-header .entry-title {font-size: 26px;margin-bottom: 15px;line-height: 1.3;}
@media (max-width: 767px) {.entry-header .entry-title {font-size: 20px;}}
.entry-header .entry-meta span {margin-right: 18px;}
@media (max-width: 767px) {.entry-header .entry-meta span {display: inline-block;margin-bottom: 4px;}}
.entry-header .entry-meta span::before {font-size: 12px;}
.entry-content {margin: 15px 0 0;}
.entry-content ul, .entry-content ol {margin: 0;margin-bottom: 15px;padding: 0 18px;}
.entry-content ul ul, .entry-content ul ol, .entry-content ol ul, .entry-content ol ol {padding-left: 25px;}
.entry-content p {margin-bottom: 12px;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {margin-bottom: 15px;}
.single .entry-content h1, .single .entry-content h2, .single .entry-content h3, .single .entry-content h4, .single .entry-content h5, .single .entry-content h6 {margin: 40px 0 15px 0;}
.single .entry-content p {margin-bottom: 20px;}
.single .entry-content figure {margin-top: 20px;}
.entry-footer span {margin-right: 15px;}
#primary {float: left;width: 68%;margin-right: 30px;}
@media (min-width: 768px) and (max-width: 1023px) {#primary {width: 100%;float: none;margin-right: 0;}}
@media (max-width: 767px) {#primary {width: 100%;float: none;margin-right: 0;}}
.page-template-full-width #primary, .post-template-full-width #primary {width: 100%;float: none;margin-right: 0;}
.post-password-form input[type="password"] {padding: 9px 13px;color: #4d4d4d;border-radius: 0;font-weight: 300;margin-right: -5px;}
.page-links {clear: both;margin-top: 15px;display: inline-block;width: 100%;}
.more-link {position: relative;display: inline-block;}
.more-link::after {float: right;margin-left: 15px;font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
#footer-widgets {width: 100%;float: left;background: #333;padding: 50px 0 30px;margin-top: 50px;}
#footer-widgets .widget {margin-bottom: 20px;}
#footer-widgets .widget .search-form .search-submit {box-shadow: 0 0 8px #e24410;}
#footer-widgets .widget figcaption {color: #fff;}
#footer-widgets .widget-title {color: #fff;}
#footer-widgets ul li {position: relative;color: #fff;}
#footer-widgets ul li a {color: #fff;}
#footer-widgets ul li a:focus {outline: 1px dotted #fff;}
#footer-widgets ul li::before {color: #fff;}
#footer-widgets .textwidget p {color: #fff;}
#footer-widgets .artblog_widget_social ul li a {color: #fff;}
#footer-widgets .widget_categories ul li::before, #footer-widgets .widget_recent_entries ul li::before, #footer-widgets .widget_recent_comments ul li::before {color: #fff;}
#footer-widgets .widget_calendar .widget-title, #footer-widgets .widget_calendar table caption, #footer-widgets .widget_calendar table tr, #footer-widgets .widget_calendar table td, #footer-widgets .widget_calendar table th {color: #fff;}
.site-footer {float: left;width: 100%;background: #1a1919;padding: 20px 0;font-size: 16px;color: #fff;}
@media (max-width: 767px) {.site-footer {text-align: center;}}
.site-footer .copyright {float: left;}
@media (max-width: 767px) {.site-footer .copyright {float: none;text-align: center;margin-bottom: 10px;}}
.site-footer .site-info {float: right;}
@media (max-width: 767px) {.site-footer .site-info {float: none;text-align: center;}}
.site-footer .site-info a {color: #fff;}
.site-footer .site-info a:hover {text-decoration: underline;}
.site-footer .site-info a:focus {outline: 1px dotted #fff;}
@media (max-width: 767px) {.site-footer .col-2 {grid-gap: 15px;}}
.scrollup {display: none;background-color: #f16334;color: #fff;width: 40px;height: 40px;position: fixed;bottom: 20px;right: 20px;border-radius: 2px;z-index: 99999;}
.scrollup:visited {display: none;background-color: #832709;color: #fff;width: 40px;height: 40px;position: fixed;bottom: 20px;right: 20px;border-radius: 2px;z-index: 99999;}
.scrollup.scrollup-show {display: block;}
.scrollup:hover, .scrollup:focus, .scrollup:active {background-color: #b3360c;color: #fff;}
.scrollup::after {font-family: "Font Awesome 5 Free";font-weight: 900;content: "";height: 100%;color: #fff;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-justify-content: center;-moz-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
button, input[type="button"], input[type="reset"], input[type="submit"] {display: inline-block;width: auto;padding: 10px 30px;background: #f16334;color: #fff;border: none;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {background: #e24410;color: #fff;border: none;outline: none;cursor: pointer;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 1px solid #ccc;padding: 3px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {outline: 1px dotted #f16334;}
select {border: 1px solid #ccc;}
textarea {width: 100%;}
.site {overflow: hidden;}
.site-content {max-width: 1200px;margin: 0 auto;padding: 0 15px;}
@media (max-width: 767px) {.site-content {margin-top: 0 !important;}}
.site-header {margin-bottom: 50px;background: #fff;padding: 20px 0;}
.site-header .site-branding {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-justify-content: space-between;-moz-justify-content: space-between;-o-justify-content: space-between;justify-content: space-between;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
@media (max-width: 1199px) {.site-header .site-branding {position: relative;}}
.site-header .site-branding .site-title {font-family: "Muli";font-weight: 600;font-size: 34px;margin: 0;line-height: 1;}
@media (max-width: 767px) {.site-header .site-branding .site-title {font-size: 26px;}}
.site-header .site-branding .site-description {line-height: 1;margin-top: 10px;margin-bottom: 0;}
.site-header .site-branding .custom-logo-link {display: inline-block;max-width: 250px;margin-right: 10px;line-height: 0;}
.site-header .site-branding .custom-logo-link img {width: auto;max-height: 60px;}
.site-header .site-branding .site-identity-wrap-outer {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-justify-content: flex-start;-moz-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
.center-aligned .site-branding {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-justify-content: center;-moz-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-direction: column;-moz-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
@media (max-width: 1199px) {.center-aligned .site-branding {flex-direction: row;justify-content: space-between;}}
.center-aligned .site-branding .site-identity-wrap-outer {margin-bottom: 10px;}
.right-aligned .site-branding .site-identity-wrap-outer {-webkit-order: 2;-ms-order: 2;order: 2;}
.right-aligned .site-branding .site-identity-wrap-outer .custom-logo-link {-webkit-order: 2;-ms-order: 2;order: 2;margin-right: 0;margin-left: 10px;}
.right-aligned .site-branding .site-identity-wrap-outer .site-identity-wrapper {-webkit-order: 1;-ms-order: 1;order: 1;text-align: right;}
.right-aligned .site-branding .main-navigation-wrap {-webkit-order: 1;-ms-order: 1;order: 1;}
.right-aligned .site-branding .main-navigation-wrap .menu-toggle::before {left: 12px;}
.right-aligned .site-branding .main-navigation-wrap .site-navigation .menu {-webkit-justify-content: flex-start;justify-content: flex-start;}
.right-aligned .site-branding .main-navigation-wrap .site-navigation a {padding: 8px 50px 8px 0;}
@media (max-width: 1199px) {.right-aligned .site-branding .main-navigation-wrap .site-navigation a {padding: 8px 25px;}}
.wp-caption {margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}
.wp-caption .wp-caption-text {font-size: 14px;margin-top: 10px;font-style: italic;text-align: left;color: #707070;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}
.gallery-item .gallery-icon {display: block;line-height: 0;}
.gallery-item .gallery-icon a {display: block;line-height: 0;}
.gallery-columns-2 .gallery-item {max-width: 50%;padding: 2px;}
.gallery-columns-3 .gallery-item {max-width: 33.33%;padding: 2px;}
.gallery-columns-4 .gallery-item {max-width: 25%;padding: 2px;}
.gallery-columns-5 .gallery-item {max-width: 20%;padding: 2px;}
.gallery-columns-6 .gallery-item {max-width: 16.66%;padding: 2px;}
.gallery-columns-7 .gallery-item {max-width: 14.28%;padding: 2px;}
.gallery-columns-8 .gallery-item {max-width: 12.5%;padding: 2px;}
.gallery-columns-9 .gallery-item {max-width: 11.11%;padding: 2px;}
.gallery-caption {display: block;}
.main-navigation-wrap {padding: 14px 0;}
.site-navigation ul {list-style: none;width: 100%;margin: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
.menu-toggle {position: relative;display: block;line-height: 1;color: #f16334;margin: 0 0 0 auto;outline: none;padding: 0;background: transparent;text-indent: -99999em;}
.menu-toggle::before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "";font-size: 26px;position: absolute;top: 50%;left: 78%;transform: translate(-50%,-50%);text-indent: 0;}
.site-navigation .toggled .menu-toggle::before {content: "";}
.site-navigation .menu-toggle, .site-navigation.toggled ul {display: block;}
.site-navigation .menu, .site-navigation .menu li, .site-navigation .menu ul, .site-navigation .menu li:hover > ul, .site-navigation .menu li:focus > ul {position: absolute;top: 100%;padding: 0;margin: 0;left: -9999em;z-index: 99999;}
.toggled .main-navigation-wrap .menu {display: block;position: relative;top: 0;left: 0;}
.site-navigation .menu li {display: block;width: 100%;}
.toggled .menu li {position: relative;left: unset;}
.site-navigation a {display: block;font-size: 16px;padding: 8px 25px;color: #fff;background-color: #e24410;text-decoration: none;box-sizing: border-box;width: 100%;white-space: normal;}
.site-navigation .menu li a:hover, .site-navigation .menu li a:focus {color: #f16334;}
.site-navigation .menu li a:focus {outline: 1px dotted #339e9e;}
.site-navigation .menu ul a:hover, .site-navigation .menu ul a:focus {color: #f16334;}
.site-navigation .dropdown-toggle {background-color: #fff;padding: 16px;position: absolute;top: 14px;right: 26px;border-radius: 0;color: #f16334;text-align: center;}
.site-navigation .dropdown-toggle:focus {outline: 1px dotted #fff;}
.site-navigation .dropdown-toggle .ticon::before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "";font-size: 16px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);text-indent: 0;}
.site-navigation .toggled-on > .dropdown-toggle .ticon::before {content: "";}
.site-navigation {position: absolute;top: 70px;width: 100%;left: 0;}
.toggled .menu .toggled-on > .sub-menu {display: block;position: relative;left: 0;top: 100%;}
.toggled .menu .toggled-on > .sub-menu a {background: #cb3d0e;}
.site-navigation li.menu-item-has-children:hover, .site-navigation li.menu-item-has-children:focus {color: #f16334;}
@media screen and (min-width: 1199px) {.site-navigation .menu ul li {position: relative;}
	.site-navigation .menu ul li:first-child {border-top: 0;}
	.menu-toggle, .dropdown-toggle {display: none;}
	.site-navigation {position: static;width: 100%;}
	.site-navigation .menu ul li:hover > ul, .site-navigation .menu ul li:focus > ul, .site-navigation .menu ul li.focus > ul {left: 100%;top: 0;}
	.main-navigation-wrap {padding: 0;-webkit-flex: 3;-ms-flex: 3;flex: 3;}
	.site-branding .site-identity-wrapper {-webkit-flex: 1;-ms-flex: 1;flex: 1;}
	.menu-toggle {display: none;}
	.site-navigation .menu li:hover > ul, .site-navigation .menu li:focus > ul, .site-navigation .menu li.focus > ul {left: 0;min-width: 230px;background: #fff;color: #f16334;box-shadow: 0 0 20px rgba(0,0,0,.2);-ms-flex-direction: column;-moz-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
	.site-navigation .menu-item-has-children > a:after {font-family: "Font Awesome 5 Free";font-size: 12px;font-weight: 900;content: "";vertical-align: bottom;transform: translate(0,-45%);position: absolute;top: 50%;right: 10px;}
	.site-navigation .menu-item-has-children .sub-menu .menu-item-has-children > a:after {content: "";position: absolute;right: 20px;top: 50%;transform: translate(0,-50%);}
	.site-navigation a {background: none;color: #4d4d4d;}
	.site-navigation .menu ul a:focus {outline: 1px dotted #339e9e;}
	.site-navigation .menu a:focus {outline: 1px dotted #fff;}
	.site-navigation .menu li {position: relative;width: auto;left: unset;}
	.site-navigation .menu {position: static;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-end;}}
.error404 #primary {width: 100%;float: none;margin-right: 0;}
.error404 .error-404.not-found {text-align: center;margin-bottom: 50px;}
.error404 .error-404.not-found .page-header .page-title {color: #4d4d4d;margin-bottom: 10px;}
.error404 .error-404.not-found .search-form .search-field {padding: 9px 13px;color: #4d4d4d;border-radius: 0;font-weight: 300;margin-right: -5px;}
@media (max-width: 767px) {.error404 .error-404.not-found .search-form .search-field {width: 100%;margin-bottom: 4px;}}
.error404 .error-404.not-found .search-form .search-submit {box-shadow: 0 0 8px #f8ac93;}
@media (max-width: 767px) {.error404 .error-404.not-found .search-form .search-submit {width: 100%;}}
.pagination .page-numbers {display: inline-block;background: #f16334;font-size: 16px;padding: 8px 14px;color: #fff;-webkit-transition: all,linear,.2s;-moz-transition: all,linear,.2s;-ms-transition: all,linear,.2s;-o-transition: all,linear,.2s;transition: all,linear,.2s;}
.pagination a.page-numbers:hover {background: #e24410;}
.pagination .page-numbers.current {background: #e24410;}
.pagination .page-numbers.dots {background: transparent;color: #f16334;}
.navigation {margin: 50px 0;}
.navigation .nav-previous {display: inline-block;margin-left: 30px;}
.navigation .nav-previous a {position: relative;color: #4d4d4d;transition: all linear .3s;text-decoration: none;}
.navigation .nav-previous a::before {position: absolute;left: 0px;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);font-family: "Font Awesome 5 Free";font-size: 22px;font-weight: 900;content: "";color: #4d4d4d;}
.navigation .nav-next {float: right;margin-right: 30px;}
.navigation .nav-next a {position: relative;color: #4d4d4d;transition: all linear .3s;text-decoration: none;}
.navigation .nav-next a::after {position: absolute;right: -30px;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);font-family: "Font Awesome 5 Free";font-size: 22px;font-weight: 900;content: "";color: #4d4d4d;}
.post-navigation .nav-links, .posts-navigation .nav-links {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: flex-start;-moz-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
.post-navigation .nav-links a {padding: 0 20px;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next, .posts-navigation .nav-links .nav-previous, .posts-navigation .nav-links .nav-next {float: none;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a, .posts-navigation .nav-links .nav-previous a, .posts-navigation .nav-links .nav-next a {color: #f16334;}
.post-navigation .nav-links .nav-previous a:hover, .post-navigation .nav-links .nav-previous a:focus, .post-navigation .nav-links .nav-next a:hover, .post-navigation .nav-links .nav-next a:focus, .posts-navigation .nav-links .nav-previous a:hover, .posts-navigation .nav-links .nav-previous a:focus, .posts-navigation .nav-links .nav-next a:hover, .posts-navigation .nav-links .nav-next a:focus {color: #e24410;}
.post-navigation .nav-links .nav-previous a::after, .post-navigation .nav-links .nav-previous a::before, .post-navigation .nav-links .nav-next a::after, .post-navigation .nav-links .nav-next a::before, .posts-navigation .nav-links .nav-previous a::after, .posts-navigation .nav-links .nav-previous a::before, .posts-navigation .nav-links .nav-next a::after, .posts-navigation .nav-links .nav-next a::before {color: #f16334;}
.post-navigation .nav-links .nav-next, .posts-navigation .nav-links .nav-next {display: block;text-align: right;}
@media only screen and (max-width: 425px) {.navigation .nav-previous {margin-left: 0;margin-bottom: 15px;}
	.navigation .nav-next {float: none;margin-right: 0;}
	.post-navigation .nav-links {-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-flex-direction: column;-moz-flex-direction: column;-o-flex-direction: column;flex-direction: column;}
	.post-navigation .nav-links .nav-next, .post-navigation .nav-links .nav-previous {text-align: center;}}
.widget {margin: 0 0 1.5em;}
.widget select {max-width: 100%;padding: 3px;}
@media (max-width: 767px) {.widget select {width: 100%;}}
#secondary {float: left;width: calc(100% - ( 68% + 30px ));margin-bottom: 50px;}
@media (min-width: 768px) and (max-width: 1023px) {#secondary {width: 100%;float: none;-webkit-box-shadow: none;box-shadow: none;padding: 0;margin-top: 60px;}}
@media (max-width: 767px) {#secondary {width: 100%;float: none;-webkit-box-shadow: none;box-shadow: none;padding: 0;margin-top: 60px;}}
#secondary .widget {padding: 30px;background: #fff;box-shadow: 0 0 26px rgba(234,234,234,.62);}
#secondary .widget-title {padding-bottom: 8px;border-bottom: 1px dashed #b5b5b5;}
.widget-area .widget ul {margin: 0;padding: 0 18px;}
.widget-area .widget ul li {margin-bottom: 6px;}
.widget-area .widget ul li a {color: #4d4d4d;}
.widget-area .widget ul li a:hover, .widget-area .widget ul li a:focus {color: #f16334;}
.widget-area .widget ul {padding: 0;list-style-type: none;}
.widget-area .widget ul li {position: relative;margin-left: 15px;}
.widget-area .widget ul li::before {font-family: "Font Awesome 5 Free";font-size: 9px;color: #4d4d4d;font-weight: 900;position: absolute;top: 0;left: -15px;content: "";}
.widget-area .widget_recent_entries ul li .post-date::before {content: "/";margin: 0 6px 0 3px;}
.widget-area .artblog_widget_social ul {margin: 0;padding: 0;list-style-type: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.widget-area .artblog_widget_social ul li {margin-left: 0;}
.widget-area .artblog_widget_social ul li::before {display: none;}
.widget-area .artblog_widget_social ul li a {position: relative;color: #4d4d4d;line-height: 1;-webkit-transition: all,linear,.3s;-moz-transition: all,linear,.3s;-ms-transition: all,linear,.3s;-o-transition: all,linear,.3s;transition: all,linear,.3s;}
.widget-area .artblog_widget_social ul li a::before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "";}
.widget-area .artblog_widget_social ul li a:hover, .widget-area .artblog_widget_social ul li a:focus {color: #f16334;}
.widget-area .artblog_widget_social ul li a[href*="twitter.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="facebook.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="linkedin.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="google.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="youtube.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="dribbble.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="pinterest.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="bitbucket.org"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="github.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="codepen.io"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="flickr.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href$="/feed/"]::before {content: "";}
.widget-area .artblog_widget_social ul li a[href*="foursquare.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="instagram.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="tumblr.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="reddit.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="vimeo.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="digg.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="twitch.tv"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="stumbleupon.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="delicious.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="mailto:"]::before {content: "";}
.widget-area .artblog_widget_social ul li a[href*="soundcloud.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="wordpress.org"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="wordpress.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="jsfiddle.net"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="tripadvisor.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="angel.co"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li a[href*="slack.com"]::before {content: "";font-family: "Font Awesome 5 Brands";}
.widget-area .artblog_widget_social ul li:not(:last-child) {margin-right: 20px;}
.widget-title {position: relative;font-family: "Muli";font-size: 20px;color: #4d4d4d;line-height: 28px;margin-bottom: 18px;}
.widget_calendar table caption {font-size: 16px;margin-bottom: 7px;color: #4d4d4d;}
.widget_nav_menu .menu li .sub-menu .sub-menu .sub-menu .sub-menu {margin: 0;padding: 0;}
.widget_search .search-form {position: relative;}
.widget_search .search-form .search-field {padding: 10px 12px;padding: 10px 110px 10px 12px;width: 100%;}
.widget_search .search-form .search-submit {position: absolute;right: 0;top: 0;border: 1px solid #f16334;box-shadow: 0 0 20px white;}
.widget_tag_cloud ul {padding: 0;margin: 0;list-style-type: none;}
.widget_tag_cloud ul li {display: inline-block;margin-right: 10px;}
.widget-area .widget_tag_cloud ul {padding: 0;}
.artblog_widget_author .author-image img {display: block;width: 150px;height: 150px;border: 8px solid rgba(0,0,0,.05);border-radius: 50%;margin: 0 auto;}
.artblog_widget_author .author-details {text-align: center;margin-top: 15px;}
.artblog_widget_author .author-details .author-name {margin-bottom: 9px;}
.artblog_widget_author .author-details .author-name a {display: block;font-size: 20px;color: #4d4d4d;}
.artblog_widget_author .author-details .author-name a:hover, .artblog_widget_author .author-details .author-name a:focus {color: #f16334;}
.artblog_widget_author .author-details .author-social-links {list-style-type: none;padding: 0;margin: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-moz-align-items: center;-o-align-items: center;align-items: center;-ms-justify-content: center;-moz-justify-content: center;-o-justify-content: center;justify-content: center;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}
.artblog_widget_author .author-details .author-social-links li a {color: #4d4d4d;}
.artblog_widget_author .author-details .author-social-links li a:hover, .artblog_widget_author .author-details .author-social-links li a:focus {color: #f16334;}
.artblog_widget_author .author-details .author-social-links li::before {display: none;}
.artblog_widget_author .author-details .author-social-links li:not(:last-child) {margin-right: 10px;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item {margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-thumb {margin-right: 10px;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .recent-posts-item-title {margin-bottom: 10px;line-height: 1;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .recent-posts-item-title a {font-size: 16px;color: #4d4d4d;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .recent-posts-item-title a:hover, .artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .recent-posts-item-title a:focus {color: #f16334;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .entry-cat-meta {margin-bottom: 2px;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item .recent-posts-item-inner .recent-posts-item-content-wrap .entry-cat-meta .artblog-cat {font-size: 12px;padding: 6px;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .recent-posts-item:last-child {border: none;margin: 0;}
.artblog_widget_recent_posts_advanced .recent-posts-wrapper .featured-image-active .recent-posts-item-inner {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: flex-start;-moz-align-items: flex-start;-o-align-items: flex-start;align-items: flex-start;-ms-justify-content: flex-start;-moz-justify-content: flex-start;-o-justify-content: flex-start;justify-content: flex-start;-ms-flex-direction: row;-moz-flex-direction: row;-o-flex-direction: row;flex-direction: row;}