/*
Theme Name: Oxymoronical
Description: Child theme for the twentysixteen theme 
Author: Dave Townsend
Template: twentysixteen
*/

body::before,
body::after {
  display: none !important;
}

#page {
  margin: 0;
}

.site-inner {
  max-width: none;
  margin: 0;
}

.attachment-post-thumbnail {
  margin: auto;
}

body,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

.site-header {
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  margin-bottom: 1em;
  background: #ABB9D6;
}

.header-image a img,
a.post-thumbnail {
  opacity: 1 !important;
}

.site-main > article {
  margin-bottom: 1.75em;
}

.entry-content h1,
.entry-summary h1,
.comment-content h1,
.textwidget h1 {
  margin-top: 1em;
  margin-bottom: 1em;
}

.entry-content h2,
.entry-summary h2,
.comment-content h2,
.textwidget h2 {
  margin-top: 1.2173913043em;
  margin-bottom: 1.2173913043em;
}

.entry-content h3,
.entry-summary h3,
.comment-content h3,
.textwidget h3 {
  margin-top: 1.4736842105em;
  margin-bottom: 1.4736842105em;
}

.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-summary h4,
.entry-summary h5,
.entry-summary h6,
.comment-content h4,
.comment-content h5,
.comment-content h6,
.textwidget h4,
.textwidget h5,
.textwidget h6 {
  margin-top: 1.75em;
  margin-bottom: 1.75em;
}

.entry-content h4,
.entry-summary h4,
.comment-content h4,
.textwidget h4 {
  text-transform: none;
}

@media screen and (min-width: 44.375em) {
  .site-main > article {
    margin-bottom: 2.6em;
  }
}

@media screen and (min-width: 48.9375em) {
}

@media screen and (min-width: 56.875em) {
}

@media screen and (min-width: 61.5625em) {
  .site-main > article {
    margin-bottom: 3.5em;
  }

  .entry-content h1,
  .entry-summary h1,
  .comment-content h1 {
    margin-top: 0.8484848485em;
    margin-bottom: 0.8484848485em;
  }

  .entry-content h2,
  .entry-summary h2,
  .comment-content h2 {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .entry-content h3,
  .entry-summary h3,
  .comment-content h3 {
    margin-top: 1.2173913043em;
    margin-bottom: 1.2173913043em;
  }
}

@media screen and (min-width: 75em) {
  #page {
    margin: 21px auto;
    max-width: 80%;
  }
}

@media print {
  #page {
    max-width: none;
  }

  .site-main > article {
    margin-bottom: 1.75em;
  }
}
