/*
Theme Name:   Author Child Theme
Theme URI:    http://example.com/twenty-fifteen-child/
Description:  Author Child Theme for Phpmonkeys
Author:       Phpmonkeys
Author URI:   http://www.phpmonkeys.de
Template:     author
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  authorchild
*/

/* import the default styles from parent theme */
@import url('../author/style.css');

/* roboto-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: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('fonts/roboto-v30-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* roboto-italic - 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: 'Roboto';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('fonts/roboto-v30-latin-italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* roboto-900 - 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: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: url('fonts/roboto-v30-latin-900.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('fonts/roboto-v30-latin-900.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }

  /* open-sans-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: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/open-sans-v40-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('fonts/open-sans-v40-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* open-sans-800 - 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: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/open-sans-v40-latin-800.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('fonts/open-sans-v40-latin-800.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }

  h1, h2, h3, h4, h5, h6 {
    font-family: "Open Sans", sans-serif;
    margin: 0;
    padding: 0;
    font-weight: 800;
  }

  body {
    font-family: "Roboto";
  }

  .logo {
    background-color: white;
    border-radius: 5px;
  }

  ul.pm-socialicons {
    float: none;
  }

  ul.pm-socialicons li {
    margin-bottom: 0;
  }

  .sidebar-primary .widget_pm_social_icons {
    padding: 0;
  }

  .widget ul.pm-socialicons a {
    margin-bottom: 0;
  }

  .widget ul.pm-socialicons a:hover, 
  .widget ul.pm-socialicons a:active, 
  .widget ul.pm-socialicons a:focus {
    text-decoration: none;
}

.blog .entry, .archive .entry, .search .entry {
    text-align: left;
}

.post-header {
    text-align: left;
}

.post-meta {
  font-size: 0.8em;
}

.main-sidebar {

}

.featured-image {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}

article {
  border-radius: 5px;
}

.has-post-thumbnail article {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.post-categories {
  display: none;
}

#author-child {
  font-family: "Roboto";
}

.yarpp ul {
  margin-top: 12px;
}

@media (min-width: 43.75em) {
    .post-title {
        font-size: 2.3125em;
        line-height: 1.1;
    }
} 