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

#wrap_all {
	border-left: 1px solid #e6e0d3;
	border-right: 1px solid #e6e0d3;
}

/* Logo image */

 .inner-container {
border-bottom: 1px solid #d5c6b8 !important;
	
}

 .logo {
  left: 0 !important;
  transform: none!important;
}


#avia2-menu a {
	color: #ffffff!important;
}

.html_header_top #top .av_header_stretch .container {
    width: 100%;
    padding: 0;
    max-width: 100%;
}

#top #header .av-burger-overlay-bg {
    background: #77001a;
}

#top #header .av-burger-overlay-inner a{
	text-decoration: none!important;

}

#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul li a {
    color:#ffb0c5!important;
}

#top #wrap_all #header .av-burger-overlay #av-burger-menu-ul li a:hover {
    color:#ffffff!important;
}

.av_seperator_small_border .av-main-nav > li > a > .avia-menu-text {
    border-left-style: solid;
    border-left-width: 0px;
    padding-left: 12px!important;
    margin-left: -20px!important;
}

#start-slider {
	width: 100% !important;
	margin-left: auto;
	margin-right: auto;
	margin-top: -30px;
	margin-bottom: 50px;
	border: 10px solid #ffffff !important;
}
#top .avia-slideshow-arrows a {
	background: rgba(0, 0, 0, 1);
  border-radius: 10%;
	border: 5px solid ffffff!important;
	font-size: 32px;
	line-height: 50%;
}

#top .avia-slideshow-arrows a svg{
	
  border-radius: 10%;
margin-top:-5px;
}

.bild-rahmen {
	border: 7px solid #ffffff !important;
}

#top #header_meta {
	background-image: url("https://ferienhaus-wietzendorf.de/wp-content/uploads/2026/04/hag-bg-kachel-hell.jpg");
  	background-repeat: repeat;
	padding: 0;
}

#top #header_meta ul {
	padding: 0;
	margin-top: -10px;
}

#top #header_meta li {
	color: #ffffff;
	background: #a8133b;
	border-radius: 0px 0px 5px 5px;
	padding: 2px 10px 2px 10px;
	margin-left:5px;
	text-decoration-line: none!important;
}

#top #header_meta a {
	color: #ffffff;
	font-size: 15px !important;
	text-decoration-line: none!important;
}

@media only screen and (max-width: 767px) {
    #header_meta {
        display:none;
    }
}

#top #header .av-burger-overlay-bg {
    background: #a8133b;
}

#top .widget {
	padding: 0;
}

 .tv {
	 position: absolute;
	width: 200px;
	float: left;
	right: 0;
	z-index: 20;
	text-align: center;
	  margin-top: 50px;
	 margin-right: 130px;
}

 .tv-stars {
	 color: #a8133b;
	font-size: 30px;
	 line-height: 1em;
	 margin-bottom: -10px;
}

 .tv-text {
	 color: #a8133b;
	font-size: 15px;
	 line-height: 1em;
	 margin: 0;
}

@media only screen and (max-width: 767px) {
    .tv {
        display:none;
    }
}

/*-------------------------Galerie Miniaturabstand----------------------------------*/


#top .avia-gallery-thumb a {
 
    } 

/* caption font */
#top .av-masonry h3.av-masonry-entry-title.entry-title {
	font-size: 18px!important;
	font-family: 'barlow-light', helvetiva, sans-serif ;
}

/*-------------------------Belegungskalender----------------------------------*/

#belegkalender .wpbc-cell-box a{
	color: #ffffff!important;
}

/*#belegkalender .datepick-today a {
	color: #ff0000!important;
}*/

#belegkalender .block_text{
	color: #36342f!important;
	font-family: 'barlow-regular', helvetiva, sans-serif ;
	font-size: 15px;
}

#belegkalender .datepick-header span{
	color: #36342f!important;
	font-family: 'barlow-regular', helvetiva, sans-serif ;
	font-size: 17px;
}

#belegkalender .datepick-title-row span{
	color: #36342f!important;
	font-family: 'barlow-light', helvetiva, sans-serif ;
	font-size: 13px;
}


/*-------------------------FONTS----------------------------------*/

p {
font-family: 'barlow-light', helvetiva, sans-serif ;
	font-size: 19px;
	line-height: 160%;
 font-weight: normal ;
	 text-transform: none!important;
	 color: #36342f;
	
}

 a {
font-family: 'barlow-regular', helvetiva, sans-serif ;
	font-size: 19px;
	line-height: 160%;
 font-weight: normal ;
	 text-transform: none!important;
	  color: #a8133b!important;
	letter-spacing: 0px!important;
	text-decoration-line: underline!important;
}

a:hover {

	text-decoration-line: none!important;
}

#avia-menu a {
	text-decoration-line: none!important;
	
}

strong, b {
	font-family: 'barlow-medium', helvetiva, sans-serif ;
	font-size: 19px;
	line-height: 160%;
 font-weight: normal ;
	 text-transform: none!important;
	 color: #a8133b!important;
	letter-spacing: 0px!important;
}

li {
	font-family: 'barlow-regular', helvetiva, sans-serif ;
	font-size: 19px;
	line-height: 150%;
 font-weight: normal ;
	 text-transform: none!important;
	 color: #36342f!important;
	letter-spacing: 0px!important;
}

.entry-content-wrapper ul {
	margin-top: -15px!important;
}

.content h1, h2, h3 {
	letter-spacing: 0px!important;
	color: #a8133b!important;
text-transform: none!important;
font-family: 'barlow-regular', helvetiva, sans-serif ;	
}

h1 {
 font-size: 38px !important;
	margin-bottom: 15px;
		line-height: 120%;
}

h2 {
 font-size:29px !important;
	margin-bottom: 15px;
	line-height: 130%;
}

h3 {

 font-size: 25px !important;
	margin-bottom: 10px;
}
 /* Headings/Widget title */
#footer .widgettitle  {
     color: #ffffff!important;
	font-size: 22px!important;
}

#footer  .textwidget p{
     color: #ffffff!important;
	font-size: 16px!important;
}


/* Widget links */
#footer .widget a {
 color:#ffffff!important;
	font-size: 16px!important;
	text-decoration: none!important;
}
#footer .widget a:hover {
	text-decoration: underline!important;
}

#menu-footer-menu {
	padding-top: 15px!important;
}

@font-face {
    font-family: 'barlow-light';
    src: url('https://ferienhaus-wietzendorf.de/fonts/Barlow-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}

@font-face {
    font-family: 'barlow-regular';
    src: url('https://ferienhaus-wietzendorf.de/fonts/Barlow-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}

@font-face {
    font-family: 'barlow-medium';
    src: url('https://ferienhaus-wietzendorf.de/fonts/Barlow-Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}

@font-face {
    font-family: 'barlow-semibold';
    src: url('https://ferienhaus-wietzendorf.de/fonts/Barlow-SemiBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}

@font-face {
    font-family: 'barlow-bold';
    src: url('https://ferienhaus-wietzendorf.de/fonts/Barlow-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;	
}
