﻿/*
 Theme Name:    Ostseeferienhaus Findling
 Theme URI:     https://ostseeferienhaus-findling.de
 Description:   Mit diesem WordPress Theme lässt sich eine Internet-Präsenz für Ferienhäuser erstellen.
 Author:        Mario Lüpke
 Author URI:    https://boomtec.de
 Template:      hotel-galaxy
 Version:       1.0.3
 License:       GNU General Public License v2 or later
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Schrift ohne Zugriff auf google-Server einbinden (Funktion in function.php erforderlich + Schriften im Ordner Fonts) */
/* latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 300;
  src: local('Jura Light'), local('Jura-Light'), url('https://ostseeferienhaus-findling.de/fonts/z7NUdRfiaC4VVW9rRCti0Q.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 400;
  src: local('Jura Regular'), local('Jura-Regular'), url('https://ostseeferienhaus-findling.de/fonts/z7NbdRfiaC4VXcRJUQ.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 500;
  src: local('Jura Medium'), local('Jura-Medium'), url('https://ostseeferienhaus-findling.de/fonts/z7NUdRfiaC4VVTdqRCti0Q.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 600;
  src: local('Jura SemiBold'), local('Jura-SemiBold'), url('https://ostseeferienhaus-findling.de/fonts/z7NUdRfiaC4VVRttRCti0Q.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 700;
  src: local('Jura Bold'), local('Jura-Bold'), url('https://ostseeferienhaus-findling.de/fonts/z7NUdRfiaC4VVX9sRCti0Q.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}



/* Responsive-Spalten erzeugen (hier für die Tabelle auf der Seite Ferienhaus)*/

@media (max-width: 767px) {
  .hidden-xs {
    display: block !important;
  }
	.hidden-xs p{
    display: none !important;
  }
}

.home-room-img:after{
	opacity: 0.3;
	}




.grid {
	    display: grid;
	    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); /* Umbrechen, sobald die Box 300 Pixel Breite hat */
	}
.grid div {
		border: 0px solid #1d606d;
		margin: 0.5em;
		padding: 0.5em;
	}
	
/* Buchungskalender verdecken*/
.verdecker_rahmen {position: relative;}
.verdecker_bild {
	position: absolute; 
	display: block; 
	background-color: rgba(255, 255, 255, 1.0); 
	right: 0px; 
	bottom: 0px; 
	width: 100%; 
	height: 20%; 
	z-index: 1;
	}
legende {
	float: left;
	}
legende span {
	
	float: left;
	margin-right: 10px;
	padding: 3px;
	}
legende span:nth-child(1) {font-weight: bold;}
legende span:nth-child(2) {background-color: #daedb2;}
legende span:nth-child(3) {background-color: #0089c7; color: #ddd;}
.verdecker_rahmen img{width: 100%;}

/* Farbschema */
.blog-area p, .blog-section .blog-area ul li {color: #000;} /* Schriftfarbe Text*/
.blog-area h1, .blog-area h2, .blog-area h3, .blog-area h4 {color:#a29060 !important;} /* Schriftfarbe Überschriften H1 bis H4*/

/* Bilderschau*/
.bwg_image_title, .bwg_image_description  {font-family: inherit !important;}
.bwg_image_title {margin-top: 15px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	