/**
* Theme Name: Lore Child
* Theme URI: http://preview.lsvr.sk/lore
* Description: Lore Child Theme
* Author: LSVRthemes
* Author URI: http://themeforest.net/user/LSVRthemes/portfolio
* Template: lore
* Version: 2.3.1
*/

/* Add your CSS here */

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

	}


	/* titillium-web-200 - latin */
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 200;
	src: url('/wp-content/uploads/fonts/titillium-web-v17-latin-200.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('/wp-content/uploads/fonts/titillium-web-v17-latin-200.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* titillium-web-300 - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 300;
	src: url('/wp-content/uploads/fonts/titillium-web-v17-latin-300.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('/wp-content/uploads/fonts/titillium-web-v17-latin-300.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* titillium-web-regular - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 400;
	src: url('/wp-content/uploads/fonts/titillium-web-v17-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('/wp-content/uploads/fonts/titillium-web-v17-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* titillium-web-600 - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 600;
	src: url('/wp-content/uploads/fonts/titillium-web-v17-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('/wp-content/uploads/fonts/titillium-web-v17-latin-600.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* titillium-web-700 - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Titillium Web';
	font-style: normal;
	font-weight: 700;
	src: url('/wp-content/uploads/fonts/titillium-web-v17-latin-700.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
		 url('/wp-contentuploads/fonts/titillium-web-v17-latin-700.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }


  body {
	font-family: 'Titillium Web';
  }

/* Padding in der Header Search minimieren */
  .header-search {
	padding-top:0;
	padding-bottom: 30px;
  }

/* Standard Iconfarbe überschreiben */
  .lsvr_kba-post-archive--default .post__icon,
  .general-post-archive .post__icon,
  .lsvr_kba-post-archive--default .post-archive__subcategory-icon {
	color:#373b3d;
  }


.header-search-form__input {
	border-radius: 80px;
}
.header-search-form__keywords-inner {
	border-radius: 40px;
	margin-top: 8px;
}
.header-search-form__panel {border: none;}
.post-archive__search {display: none;}

/* Formatierung der Inhaltsverzeichnisse */
.lsvr-lore-toc .lsvr-lore-toc__item.lsvr-lore-toc__item--h2 {
	margin-left: 20px;
}
.lsvr-lore-toc .lsvr-lore-toc__item.lsvr-lore-toc__item--h3 {
	margin-left: 40px;
}
.info-block {
	border: none;
	background: #F2F7FB;
	border-radius: 8px;
	padding: 20px;
	font-size: 1em;
	font-style: normal;
	margin-bottom: 30px;
}
/* Headlines */
h1 {
	font-size: 1.8em;
    font-weight: bold;
	font-style: normal;
	line-height: 1.2em;
}
h2 {
	font-size: 1.6em;
    font-weight: bold;
	font-style: normal;
	line-height: 1.2em;
}
h3 {
	font-size: 1.4em;
    font-weight: bold;
	font-style: normal;
	line-height: 1.2em;
}
h4 {
	font-size: 1.2em;
    font-weight: bold;
	font-style: normal;
}

h5 {
	font-size: 1em;
    font-weight: bold;
	font-style: normal;
}

/* Formatierung von Accordions */
.wp-block-pb-accordion-item h2 {
	font-size: 1em;
    font-weight: bold;
	font-style: normal;
	line-height: 1.2em;
}