/*
Theme Name: nikkon Child
Author: zoomwerk
Author URI: http://zoomwerk.de
License: GNU GPL
License URI: http://www.gnu.org/licenses/gpl.html
Version: 1.0
Template: nikkon
*/
@font-face {
    font-family: 'viner_hand_itcregular';
    src: url('fonts/vineritc-webfont.woff2') format('woff2'),
         url('fonts/vineritc-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	font-display:swap;
}
/* syncopate-regular - latin */
@font-face {
  font-family: 'Syncopate';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/syncopate-v19-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/syncopate-v19-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/syncopate-v19-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/syncopate-v19-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/syncopate-v19-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/syncopate-v19-latin-regular.svg#Syncopate') format('svg'); /* Legacy iOS */
font-display:swap;
}
/* source-sans-pro-300 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/source-sans-pro-v21-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/source-sans-pro-v21-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/source-sans-pro-v21-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/source-sans-pro-v21-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/source-sans-pro-v21-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
font-display:swap;
}
/* source-sans-3-500 - 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: 'Source Sans 3';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/source-sans-3-v10-latin-500.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/source-sans-3-v10-latin-500.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}

/* source-sans-3-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: 'Source Sans 3';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/source-sans-3-v10-latin-600.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
       url('fonts/source-sans-3-v10-latin-600.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
}


body {
	background:rgba(140,125,117,.6);
	font-family: 'Source Sans 3', sans-serif !important;
	color:rgba(50,50,50,1);
    font-weight: 500;
	font-size:18px;
	line-height:1.4;
}
strong {font-weight: 600;}
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
    font-family: 'Syncopate', sans-serif !important;
}

#page {
	padding-top:50px;
}
.site-title, .site-title a {
    font-family: 'viner_hand_itcregular' !important;
	font-weight:normal;
	color:rgba(50,50,50,1) !important;
}
.main-navigation ul li a {
    font-family: 'Syncopate', sans-serif !important;
	color:rgba(50,50,50,1) !important;
}
.main-navigation ul li a:hover {
	color:rgba(120,112,130,1) !important;
}
.main-navigation ul li.current-menu-item > a,
.main-navigation ul li.current_page_item > a,
.main-navigation ul li.current-post-ancestor > a,
.main-navigation ul li.current-page-ancestor > a,
.main-navigation ul li.current-category-ancestor > a,
.main-navigation ul li.current-menu-parent > a,
.main-navigation ul li.current-post-parent > a {
	color:rgba(120,112,130,1) !important;
}
.main-navigation ul ul {
	background:rgba(140,125,117,.6);
}
.sub-menu {
	font-size:14px;
}
.main-navigation ul ul a {
  padding: 10px 15px 5px 10px;
}
.post-loop-content .entry-title {
  margin: 0 0 50px;
}
p {
  margin: 0 0 10px;
}
.category .entry-header {
  border-bottom: none;
}
.entry-meta {
	display:none;
}
.site-footer-standard {
  background:none;
  box-shadow:none;
}
footer .widget_nav_menu ul {
	display:flex;
}
footer .widget_nav_menu ul li {
	padding-right:10px !important;
}