/*
Theme Name: Pukeko Child
Theme URI: https://www.elmastudio.de/en/themes/pukeko/
Template: pukeko
Author: Matmatch
Author URI: https://www.matmatch.com
Description: Pukeko is a flexible, modern and timeless WordPress theme with a crisp, sofiticated design perfect for your business website or blog.
Tags: one-column,two-columns,right-sidebar,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-image-header,featured-images,footer-widgets,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,blog
Version: 1.1.6
Updated: 2018-05-29 15:47:06
*/

/* Fonts changed to Opens Sans */
.f1, .sansserif, .hentry .entry-meta, .hentry .entry-meta a, .authorbox-title, .comment-respond h3.comment-reply-title,
.pukeko_sectiontitle .section-title, .elementor-widget-wp-widget-pukeko-sectiontitle-widget .section-title {
  font-family: 'Open Sans', sans-serif;
}

.f2, .serif {
  font-family: 'Open Sans', sans-serif;
}

body, button, input, select, textarea, table, .textwidget p, .archive .page-header p, .search .page-header p, .teammember-content-wrap h2.section-title span {
  font-family: 'Open Sans', sans-serif;
}

/* Headlines */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans', sans-serif;
}

.entry-content p.has-drop-cap:not(:focus):first-letter {
  font-family: 'Open Sans', sans-serif;
}

/* Change dropdown apperance */
select {
	-webkit-appearance: menulist;
}

/* Add styling to the post date of the recent posts widget */
.post-date {
  display: block;
  font-size: 12px;
  color: #7c818f;
}

/* Adjust article link style */
.entry-content p a, .entry-content li a, .comment-content p a, .comment-content li a, .hero-text a, .authorbox-content p a, figcaption a, .wp-caption .wp-caption-text a {
  border: none;
  color: #03C7A7
}

.entry-content p a:hover, .entry-content li a:hover, .comment-content p a:hover, .comment-content li a:hover, .hero-text a:hover, .authorbox-content p a:hover, figcaption a:hover, .wp-caption .wp-caption-text a:hover {
  border-bottom: 1px solid #03C7A7;
  color: #03C7A7 !important;
}

/* Fix spacing issues */
@media screen and (min-width: 52.5em) {
  .posts-container .sticky-container .sticky .entry-header {
    padding: 0 72px 56px 0;
  }
}

.archive.author .authorbox-wrap {
    padding: 32px 0;
}


/* GDPR styles */
.wpgdprc-checkbox {
  margin: 16px 0 0 0;
}

.wpgdprc-checkbox input {
  margin-right: 6px;
}

.wpgdprc-checkbox a {
color: #03C7A7;
}

.akismet_comment_form_privacy_notice {
  font-size: 14px;
  line-height: 1.57;
  letter-spacing: 0;
}

.akismet_comment_form_privacy_notice a {
  color: #03C7A7;
}
