/*
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
*/

/*#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content {
    background: rgba(210,38,35,0.3);
}*/

/* Remove overlay */
#top .av-hover-overlay-active .av-masonry-image-container {
    opacity: 1!important;
}

a.gt-current-lang{display:none;}


/*main titel blog*/
.title_container .main-title
 {
    font-size: 22px;
    font-weight: 400;
}
/*end main titel blog*/

/*------------------------*/
/* Add word menu next to hamburger icon
/*------------------------*/
.av-hamburger strong {
  display: block !important;
  position: absolute;
  left: -90%;
  top: 0;
  font-size: 12px;
  transform: translate(100%, -17%);
  color: #892a27!important;
}


/*menue width*/
#header #header_main .container {
    width: 90%;
    max-width: none;
}
/*end menue width*/

/* Activate burger menu */
 @media only screen and (max-width: 1366px) {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}}
/* end Activate burger menu */

@media only screen and (max-width: 1366px) {
#top #header .av-main-nav > li > a {
    font-size: 14px;
}}

@media only screen and (max-width: 1366px) {	
	#header #header_main .container {
    width: 100%;
    max-width: none;
	}}
	
/*seperator color*/	
.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
 border-left-width: 1px;
 border-color: #d22326;
}
/*end seperator color*/	

/*footer font size*/	
#socket span {
	font-size: 16px;
}

@media only screen and (max-width: 768px) {	
	#socket span {
	text-align:center;
	}}
	
	@media only screen and (max-width: 768px) {		
		#socket .sub_menu_socket .menu {
    position: relative;
    left: 55%;
    transform: translateX(-50%);
    display: inline-block;
    margin-left: 0 !important;
}
	}}
/*#top a:hover {
	text-decoration: underline;
}*/
/*footer font size*/

/*sidebar*/
.sidebar {
    background-image: url('https://www.janzfranz.at/wp-content/uploads/2026/01/spacer_sidebar.png');
    background-repeat: no-repeat;
}

.sidebar span.news-thumb,span.news-thumb img {
    width: 240px !important; 
    height: auto !important;
    margin-right: 0px !important;
}

.sidebar .news-headline {
    display: inline-block !important;
}
.sidebar  a.news-link {
text-align: center !important;
}

.widget .news-time{
display: none !important;
}

/*copyright images*/
small.avia-copyright { display: block !important; }
.avia-image-container small.avia-copyright .av_display_image_copyright {
    font-size: 11px;
}

/*end copyright images*/


/* sidebar bilder 240px*/
@media only screen and (min-width: 1025px) { 
.sidebar #newsbox-2  .news-thumb,.news-thumb img {
    width: 240px !important; 
    height: auto !important;
    margin-right: 0px !important;
}
.sidebar #newsbox-2  .news-headline {
    display: inline-block !important;
}
.sidebar #newsbox-2 a.news-link {
text-align: center !important;
}
}

@media only screen and (min-width: 800px) and (max-width: 1024px) { 
.sidebar #newsbox-2  .news-thumb,.news-thumb img {
    width: 180px !important; 
    height: auto !important;
    margin-right: 0px !important;
}
.sidebar #newsbox-2  .news-headline {
    display: inline-block !important;
}
.sidebar #newsbox-2  a.news-link {
text-align: center !important;
}
}
/* ende sidebar bilder 240px*/

/* nr.1*/
#top .av-seperator-icon:before {
  content: "\e800";
  font-size: 45px;
}
/*end nr.1*/
/* postslider*/
.html_modern-blog .avia-content-slider .slide-meta {
    display: none;
}

.html_modern-blog #top .post-entry .blog-categories {
    display: none;
}

#top .avia-content-slider .slide-entry-title.entry-title, 
#top .avia-content-slider .slide-entry-title.entry-title a {
    font-size: 16px;
	padding-bottom: 0px; 
	margin-top: -10px;
}

.html_modern-blog .more-link {
    margin: 30px 0 20px 0;
    top: -1.4em;
	font-size: 14px;
}
/* end postslider*/	


#top .avia-tooltip, 
.avia-tooltip .avia-arrow {
    background-color: #d22326;
}