/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

.copyright {
   float: right !important;
}
i {
   font-style: italic !important;
}
#main a {
   text-decoration: underline;
   color: #f23027;
}
.main_color strong, .main_color b {
   color: #000;
}
.av-burger-overlay a {
   color: #444 !important;
   font-size: 20px !important;
}
.av-burger-overlay a:hover {
   background-color: #333333 !important;
}
.av-hamburger-inner,
.av-hamburger-inner:after,
.av-hamburger-inner:before {
   background-color: #969696 !important;
}

#wpforms-submit-45 {
   background-color: transparent !important;
   color: #444 !important;
   border: 2px solid #444 !important;
}
#wpforms-45-field_1 {
   background-color: #fff !important;
   color: #444 !important;
   border: 2px solid #fff !important;
}
#wpforms-45-field_1::placeholder {
   color: #444 !important;
}

@media only screen and (min-width: 600px) {
.wpforms-field-container {
   width: 45% !important;
   float: left !important;
}
.wpforms-submit-container {
   width: 23% !important; 
   padding-left: 2% !important;
   float: left !important;
}

.wpforms-submit-container {
   margin: 0px !important;
}
.wpforms-container .wpforms-submit-container {
   clear: none !important;
}
.wpforms-container .wpforms-field {
   padding: 0px !important;
}
}
.av-masonry-entry-title {
   font-weight: 500 !important;
}
#nav_menu-2 li a {
   font-size: 18px !important;
}
#nav_menu-2 li a:hover {
   background-color: transparent !important;
}
h1,h2,h3,h4 {
   font-family: "lucida-console-w1g",sans-serif !important;
   font-weight: 300 !important;
   font-style: normal;
   text-transform: uppercase !important;
}
h3, h4 {
     /* text-transform: lowercase !important; */
}
h3 {
   font-size: 18px !important;
}
h2 {
   font-size: 34px !important;
}
h1 {
   font-size: 32px !important;
}
.av-hamburger-inner,
.av-hamburger-inner:before,
.av-hamburger-inner:after {
   background-color: #f58d46 !important;
}
.home #av_section_1 .container {
   padding-top: 0px !important;
}

.bottom-right {
   position: absolute !important;
   bottom: 10px !important;
   right: 0px !important;
}

.av-main-nav > li > a {
   /* font-family: "tomarik-poster", sans-serif; */
   font-weight: 400 !important;
}
#top .fullsize .template-blog .post .entry-content-wrapper {
   font-size: 1em !important;
}

/* BLOG */

.big-preview.single-big {
float: left;
clear: both;
margin-right: 3%;
height: auto !important;
width: 100% !important;
}

/* BLOG */
@media only screen and (min-width: 600px) {
.page-id-253 .entry-content-wrapper.clearfix.standard-content,
.page-id-265 .entry-content-wrapper.clearfix.standard-content,
.page-id-680 .entry-content-wrapper.clearfix.standard-content,
.page-id-699 .entry-content-wrapper.clearfix.standard-content,
.page-id-256 .entry-content-wrapper.clearfix.standard-content,
.home .entry-content-wrapper.clearfix.standard-content,
.page-id-490 .entry-content-wrapper.clearfix.standard-content {
width: 75% !important;
float: right;
}
}
.home .newstory .entry-content-wrapper.clearfix.standard-content {
   width: 100% !important;
   float: left !important;
}

.home .fullsize .template-blog .blog-meta {
float: left;
width: 70%;
}

.home .fullsize .template-blog .post-title, .home .fullsize .template-blog .post-meta-infos {
text-align: left;
}

#top .flex_column .template-blog .post-title, #top .fullsize .template-blog .post-meta-infos { text-align: left; }

.home .entry-content-wrapper { margin-top: 0!important; }
.home .entry-content-wrapper h2.post-title.entry-title { padding-top: 1px!important; }

@media only screen and (max-width: 989px) and (min-width: 768px) {
.home .fullsize .template-blog .post .entry-content-wrapper {
width: 80%;
}
}
@media only screen and (max-width: 989px) and (min-width: 600px) {
.small-preview, #top .fullsize .template-blog .blog-meta {
   width: 23% !important;
}
}
a.small-preview {
width: 150px;
height: auto;
}
.blog-meta a, .blog-meta img {
   width: 100% !important;
}
.template-blog h2 {
   padding: 0px !important;
}
.notop h3 {
   line-height: 20px !important;
}
.page-id-253 .entry-content p,
.page-id-265 .entry-content p,
.page-id-680 .entry-content p,
.page-id-699 .entry-content p,
.page-id-256 .entry-content p,
.page-id-490 .entry-content p,
.home .entry-content p {
   font-size: 15px !important;
}
.more-link-arrow {
   display: none !important;
}
.single-post .blog-meta, .newstory .blog-meta {
   display: none !important;
}
#top .fullsize .template-blog .post .entry-content-wrapper {
   max-width: 100% !important;
}
#top.home .fullsize .template-blog .post-title {
   margin: 0px 0px !important;
}
.home .tribe-events-widget-events-list__event-date-tag-datetime {
   background-color: #fff !important;
}

/* BLOG */
.text-sep {
   display: none !important;
}

.blog-author {
   float: left !important;
   width: 100% !important;
   color: #444 !important;
   font-weight: 400 !important;
}
.slide-meta a {
   color: #f23027 !important;
}
.blog-author a, .slide-meta-author a {
   color: #444 !important;
   text-decoration: none !important;
}
.slide-meta {
   color: #f23027 !important;
   font-size: 13.77px !important;
}
.slide-meta-author {
   color: #444 !important;
   
}
.home .post-title, .page-id-253 .post-title,
.page-id-265 .post-title,
.page-id-256 .post-title,
.page-id-680 .post-title,
.page-id-699 .post-title,
.page-id-490 .post-title {
   float: left !important;
   width: 100% !important;
   padding-bottom: 10px !important;
}
.blog-categories a {
   color: #f23027 !important;
}
.tribe-events-widget-events-list__event-date-tag-datetime span {
   font-family: "tomarik-poster", sans-serif !important;
}
.tribe-events-widget-events-list__event-datetime span, .tribe-events-widget-events-list__event-datetime {
   color: #fff !important;
}
#upcoming-events .blog-meta {
   display: none !important;
}
.home #upcoming-events .entry-content-wrapper.clearfix.standard-content {
   width: 100% !important;
}
#upcoming-events .post-meta-infos {
   display: none !important;
}
#upcoming-events .read-more-link {

}
#upcoming-events .post_delimiter {
   display: none !important;
}
#upcoming-events p {
   font-size: 14px !important;
}
#upcoming-events .slide-entry-wrap {
   margin-bottom: 0px !important;
}
#upcoming-events .slide-meta {
   display: none !important;
}
#upcoming-events h3 {
   text-transform: uppercase !important;
}
.eighty-width {
   margin-left: 10% !important;
   width: 80% !important;
}
.eighty-width {
   padding: 50px !important;
}
@media only screen and (max-width: 600px) {

.eighty-width {

   margin-left: 0% !important;
   width: 100% !important;
   padding: 20px !important;
}
.eighty-width p {
   font-size: 14px !important;
}
.footer-page-content img {
   width: 50% !important;
   margin: 0 auto !important;
}
.footer-page-content .flex_column_table {
   margin-top: 0px !important;
}
}
.eighty-width p {
   text-transform: uppercase !important;
   font-weight: 700 !important;
   font-size: 14px !important;
}
.abh_tabs {
   display: none;
}
.abh_tab_content {
   border-top: 1px solid #ccc !important;
}
.footer-page-content .abh_box,
.category-events .abh_box {
   display: none;
}
.single-post .big-preview,
.category .big-preview {
   float: left;
   width: 100%;
}
.single-post .big-preview img,
.category .big-preview img {
    max-width: 40em;
    margin-left: auto;
    margin-right: auto;
}
.single-post .post-title {
   text-align: left !important;
}
.single-post main {
   padding: 20px 0px 20px 0px !important;
}
.home-stories h3 {
   text-transform: uppercase !important;
}
.author .page-heading-container {
    max-width: 40em;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px !important;
}
.read-more-link a,
.read-more-link-two a {
   color: #f23027 !important;
   text-decoration: none !important;
   display: inline-block !important;
   text-transform: lowercase !important;
}
.home .av_two_third .read-more-link,
.home .av_two_third .read-more-link-two {
	text-align: center !important;
    margin-top: 7px !important;
	font-size: 16px !important;
}
#upcoming-events .read-more-link-two a {
   margin-top: 0px !important;
}
.newstory p {
   margin-bottom: 0px !important;
}
.avia-button-fullwidth {
   text-decoration: none !important;
}
.single-post .big-preview {
    pointer-events: none;
}
.lightmode {
   text-align: right;
   font-size: 13px !important;
   width: 100%:
   color: ddd !important
}
.lightmode a {
   color: #ddd !important;
   text-decoration: none !important;
}
.temp-hide {
   display: none !important;
}
.category-fiction .entry-content p {
   text-align: left;
}
.category-fiction h1 {
   font-size: 36px !important;
}
a.avia-button {
   text-decoration: none !important;
}
@media only screen and (max-width: 570px) {
.responsive #top #wrap_all .avia-content-slider .slide-entry {
    width: 100% !important;
    margin-left: 0 !important;
    padding-bottom: 40px !important;
}
}
@media only screen and (min-width: 600px) {
   .page-id-253 .big-preview.single-big {
      width: 22% !important;
   }
   .page-id-265 .big-preview.single-big {
      width: 22% !important;
   }
   .page-id-680 .big-preview.single-big {
      width: 22% !important;
   }
   .page-id-699 .big-preview.single-big {
      width: 22% !important;
   }
   .page-id-256 .big-preview.single-big {
      width: 22% !important;
   }
   .page-id-490 .big-preview.single-big {
      width: 22% !important;
   }
}
.disclaimer {
   font-size: 12px !important;
   color: #969696 !important;
   font-style: italic !important;
   line-height: 16px !important;
   display: none;
}
.category-fiction .disclaimer {
   display: inline;
}
.footer-page-content .disclaimer {
   display: none;
}
#top #wrap_all .av-social-link-bluesky a:before{
    content: "";
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    background: url(/wp-content/uploads/2025/11/bluesky.png) no-repeat center center;
    background-size: contain;
}
@media only screen and (max-width: 600px) {
.page-id-268 h3 {
    line-height: 30px !important;
   margin-bottom: 20px !important;
}
}
.page-id-253 .big-preview,
.page-id-265 .big-preview,
.page-id-680 .big-preview,
.page-id-699 .big-preview,
.page-id-256 .big-preview,
.page-id-490 .big-preview {
   aspect-ratio: 1 / 1 !important;
}
.page-id-253 .big-preview a,
.page-id-253 .big-preview img,
.page-id-265 .big-preview a,
.page-id-265 .big-preview img,
.page-id-680 .big-preview a,
.page-id-680 .big-preview img,
.page-id-699 .big-preview a,
.page-id-699 .big-preview img,
.page-id-256 .big-preview a,
.page-id-256 .big-preview img,
.page-id-490 .big-preview a,
.page-id-490 .big-preview img {
   height: 100% !important;
}
.page-id-253 .big-preview a,
.page-id-265 .big-preview a,
.page-id-680 .big-preview a,
.page-id-699 .big-preview a,
.page-id-256 .big-preview a,
.page-id-490 .big-preview a {
   overflow: hidden;
}
.page-id-253 .big-preview img,
.page-id-265 .big-preview img,
.page-id-680 .big-preview img,
.page-id-699 .big-preview img,
.page-id-256 .big-preview img,
.page-id-490 .big-preview img {
  object-fit: cover !important; 
}
.page-id-253 .read-more-link a,
.page-id-265 .read-more-link a,
.page-id-680 .read-more-link a,
.page-id-699 .read-more-link a,
.page-id-256 .read-more-link a,
.page-id-490 .read-more-link a {
   margin-top: 6px !important;
}
.post-entry-662 h2, .post-entry-662 h1 {
   text-transform: none !important;
}
.page-id-699 .post-meta-infos {
   display: none !important;
}
.page-id-699  .entry-content-header {
   width: 100% !important;
   float: left !important;
}
.maxwid .container {
   max-width: 740px !important;
   margin: 0 auto !important;
}
.page-id-265 .post-title {
   max-width: 100% !important;
}

/* NEW LAYOUT */
.page-id-253 .mainstream article, 
.page-id-256 .mainstream article,
.page-id-265 .mainstream article,
.page-id-680 .mainstream article,
.page-id-490 .mainstream article {
   width: 48% !important;
   float: left !important;
   padding-right: 1% !important;
   padding-left: 1% !important;
   height: 550px !important;
}
.page-id-253 .big-preview.single-big,
.page-id-256 .big-preview.single-big,
.page-id-265 .big-preview.single-big,
.page-id-680 .big-preview.single-big,
.page-id-490 .big-preview.single-big {
   width: 100% !important;
   aspect-ratio: auto !important;
}
.page-id-253 .entry-content-wrapper.clearfix.standard-content,
.page-id-256 .entry-content-wrapper.clearfix.standard-content,
.page-id-265 .entry-content-wrapper.clearfix.standard-content,
.page-id-680 .entry-content-wrapper.clearfix.standard-content,
.page-id-490 .entry-content-wrapper.clearfix.standard-content {
   width: 100% !important;
   float: left;
}
.page-id-253 .template-blog,
.page-id-256 .template-blog,
.page-id-265 .template-blog,
.page-id-680 .template-blog,
.page-id-490 .template-blog {
   width: 100% !important;
   float: left !important;
}
.page-id-253 .post,
.page-id-256 .post,
.page-id-265 .post,
.page-id-680 .post,
.page-id-490 .post {
   clear: none !important;
}
@media only screen and (max-width: 600px) {
   .page-id-253 article, 
   .page-id-256 article,
   .page-id-265 article,
   .page-id-680 article,
   .page-id-490 article {
      width: 100% !important;
      height: auto !important;
   }
   .avia-content-slider .slide-entry-wrap {
      margin-bottom: 0px !important;
   }
}
.postid-851 .blog-author {
   display: none;
}
.postid-851 p b {
    margin-top: 10px !important;
    float: left;
    width: 100%;
}
.postid-851 .abh_box {
   display: none;
}
.postid-891 p {
   text-align: left !important;
}
.postid-906 .entry-content-wrapper {
   max-width: 40em !important;
   margin-left: auto !important;
   margin-right: auto !important;
}
.twoninesix img {
   height: 296px !important;
}
#top.page-id-1056 .fullsize .template-blog .post-title {
   margin-left: 0px !important;
   padding-bottom: 20px !important;
}
.page-id-1056 .big-preview {
   display: none !important;
}
.category-tba25 .big-preview {
   display: none !important;
}
.home .category-tba25 .big-preview {
   display: inline-block !important;
}
.black-table,
.black-table tr,
.black-table td {
   background-color: transparent !important;
   border: 0px solid #fff !important;
}
p.span-text {
   margin-top: 0px !important;
   margin-bottom: 0px !important;
}
.span-text.double {
   margin-bottom: 2em !important;
}
.page-id-1056 .zero-pad {
   padding: 0px !important;
}
.page-id-1056 h2.subtitle {
   font-family: "open sans", Helvetica, Arial, sans-serif !important;
   font-weight: 700 !important;
   font-size: 18px !important;
   text-transform: none !important;
}
.page-id-1056 h3 {
   font-family: "open sans", Helvetica, Arial, sans-serif !important;
   font-size: 16px !important;
   font-weight: 400 !important;
   margin-bottom: 18px;
   margin-top: 2.5em;
   text-transform: none !important;
}
p a {
   color: #f23027 !important;
}
.pp-logo img {
   height: 250px !important;
   width: auto !important;
}
.titles {
   padding-bottom: 0px !important;
}