/*
 Theme Name:   Twenty Twelve Child
 Theme URI:    https://stefanowitsch.net/twenty-twelve-child/
 Description:  Twenty Twelve Child Theme
 Author:       Anatol Stefanowitsch
 Author URI:   https://stefanowitsch.net
 Template:     twentytwelve
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         none
 Text Domain:  twentytwelvechild
*/

/* Fonts */

/* noto-sans-100 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 100;
  src: url('../../../../../../fonts/notosans/noto-sans-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-100italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 100;
  src: url('../../../../../../fonts/notosans/noto-sans-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-200 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 200;
  src: url('../../../../../../fonts/notosans/noto-sans-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-200italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 200;
  src: url('../../../../../../fonts/notosans/noto-sans-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-300 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../../../../../../fonts/notosans/noto-sans-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-300italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../../../../../../fonts/notosans/noto-sans-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-regular - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../../../../../../fonts/notosans/noto-sans-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../../../../../../fonts/notosans/noto-sans-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-500 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../../../../../../fonts/notosans/noto-sans-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-500italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../../../../../../fonts/notosans/noto-sans-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-600 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../../../../../../fonts/notosans/noto-sans-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-600italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../../../../../../fonts/notosans/noto-sans-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-700 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../../../../../../fonts/notosans/noto-sans-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-700italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../../../../../../fonts/notosans/noto-sans-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-800 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../../../../../../fonts/notosans/noto-sans-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-800italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../../../../../../fonts/notosans/noto-sans-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-900 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 900;
  src: url('../../../../../../fonts/notosans/noto-sans-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-900italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans';
  font-style: italic;
  font-weight: 900;
  src: url('../../../../../../fonts/notosans/noto-sans-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* noto-sans-mono-100 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 100;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-200 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 200;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-300 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 300;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-regular - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 400;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-500 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 500;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-600 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 600;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-700 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 700;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-800 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 800;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-sans-mono-900 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Sans Mono';
  font-style: normal;
  font-weight: 900;
  src: url('../../../../../../../fonts/notomono/noto-sans-mono-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* noto-serif-100 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 100;
  src: url('../../../../../../../fonts/notoserif/noto-serif-100.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-100italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 100;
  src: url('../../../../../../../fonts/notoserif/noto-serif-100italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-200 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 200;
  src: url('../../../../../../../fonts/notoserif/noto-serif-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-200italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 200;
  src: url('../../../../../../../fonts/notoserif/noto-serif-200italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-300 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 300;
  src: url('../../../../../../../fonts/notoserif/noto-serif-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-300italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 300;
  src: url('../../../../../../../fonts/notoserif/noto-serif-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-regular - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: url('../../../../../../../fonts/notoserif/noto-serif-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 400;
  src: url('../../../../../../../fonts/notoserif/noto-serif-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-500 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 500;
  src: url('../../../../../../../fonts/notoserif/noto-serif-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-500italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 500;
  src: url('../../../../../../../fonts/notoserif/noto-serif-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-600 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 600;
  src: url('../../../../../../../fonts/notoserif/noto-serif-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-600italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 600;
  src: url('../../../../../../../fonts/notoserif/noto-serif-600italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-700 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 700;
  src: url('../../../../../../../fonts/notoserif/noto-serif-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-700italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 700;
  src: url('../../../../../../../fonts/notoserif/noto-serif-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-800 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 800;
  src: url('../../../../../../../fonts/notoserif/noto-serif-800.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-800italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 800;
  src: url('../../../../../../../fonts/notoserif/noto-serif-800italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-900 - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 900;
  src: url('../../../../../../../fonts/notoserif/noto-serif-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* noto-serif-900italic - Latin, Greek, Cyrillic (with extensions) */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Noto Serif';
  font-style: italic;
  font-weight: 900;
  src: url('../../../../../../../fonts/notoserif/noto-serif-900italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}


body {
	font-size: 14px;
	font-size: 1rem;
	font-family: 'Noto Sans';
	text-rendering: optimizeLegibility;
	color: #444;
}

body.custom-font-enabled {
	font-family: "Noto Sans", Helvetica, Arial, sans-serif;
}


.entry-content blockquote,
.comment-content blockquote {
	margin: 1.2em 3em 1.2em;
	padding: 0;
	font-style: normal;
}

#s {

	border: 1px solid #858;
	vertical-align: center;
	padding-top: .25em;
}

#searchsubmit {
  background-image: none;
  background-color: #858;
  border: 2px;
  color: white;
  padding: .6em 1.2em .6em;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: .8em;
  margin-bottom: 0;
  cursor: pointer;
  vertical-align: center;

}

.sn {
	font-size: .8em;
	margin-left: .1em;
	display: inline-block;
	font-family: 'Noto Sans';
	font-weight: 600;
	color: #858;
}

.txex {
	font-style: normal!important;
	padding: .5em!important;
	margin: 5%;
	font-family: 'Noto Serif';
	border: 1px solid #858;
}

.txex h4 {

	background-color: #858;
	color: white;
	margin: -.7em -.65em .7em;
	padding-left: .6em;
	padding-right: .6em;
	font-size: .8em;
	font-family: 'Noto Sans';

}

.txex p.source {

	color: #858;
	margin: 0;
	font-size: .8em;
	font-family:'Noto Sans';
	text-align: right;

}

.box {
	margin: 5%;
	font-family: 'Noto Sans';
	background: #CDC;
	padding: .5em;
}

.authshp {
	padding-top: 5em!important;
	font-family: 'Noto Sans';
	font-size: 0.6em;
	text-transform: uppercase;
	color: #D8C;
}

/* Typography: Examples */

.example {
  display: flex;
  flex-wrap: wrap;
  margin-top: .5em;
  margin-bottom: 1em;
  margin-left: 2em;
}

.number {
  flex: 0 0 36px;
  font-size: .9em;
  padding-top: .1em;
}

.sentence {
  flex: 1;
} 

.break {
  flex-basis: 100%;
  height: 0;
}

/* Typography: Constituent boxes */

.entry-content h2, h3 {
	font-weight: 200;
	color: grey;
}

.xp {
  display: inline-block;
  border: 1px solid;
  padding: 2px;
  margin: 3px;
}

.xp.red {
  border: 1px solid red;
}

.xp.green {
  border: 1px solid green;
}

.xp.orange {
  border: 1px solid orange;
}

.xp.blue {
  border: 1px solid orange;
}

/* Typography: General */

.site-header h1 {
	font-family: 'Noto Sans';
	font-weight: 500;
/*	text-transform: uppercase; */
	font-size: 2.5em;
	line-height: normal;
	padding: 0.2em 0 0.2em;
	color: #858;
}

.site-header h1 > a:visited {
	color: #858;
}


h2.site-description {
       display: none;
}

.main-navigation {
	margin-top: .3rem;
	text-align: center;
	color: #858;
}

.main-navigation li a {
 line-height: 2em;
}

.main-navigation li a:visited {
	color: #858;
}


.post-18 > header {
	display: none;
	margin: 0;
}

.post-18 > div.entry-content {

	margin-top: -20px;

}

.widget-area .widget h3 {
	margin-bottom: 0px;
	margin-bottom: 0rem;
}

.entry-title, .entry-title a {
	color: #858;
}

#page {
	margin-top: 0px;
	margin-bottom: 0px;
}

.widget-area .widget {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none;
	margin-bottom: 24px;
	margin-bottom: 1.714286rem;
}

.widget_block h2 {
	margin-top: 1em;
	margin-bottom: 1em;
}

.widget_block ul, ol, p {
	margin-top: 0em;
	margin-bottom: 0.5em;
}

.widget_block h2 {
	color: #053366;
}

.widget_block img {
	border: none;
	box-shadow: none;
}

.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p {
	margin: 0 0 8px;
	margin: 0 0 0.5714rem;
	line-height: 1.428572;
}

.entry-content li,
.entry-summary li,
.comment-content li,
.mu_register li {
	margin-bottom: 8px;
	margin-bottom: 0.5714rem;
	line-height: 1.428572;
}

/* NAVIGATION MENU */

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #858;
		border-top: 1px solid #858;
		display: inline-block !important;
		text-align: left;
		width: 100%;
	}
	.main-navigation ul {
		margin: 0;
		text-indent: 0;
	}
	.main-navigation li a,
	.main-navigation li {
		display: inline-block;
		text-decoration: none;
	}
	.main-navigation li a {
		border-bottom: 0;
		color: #6a6a6a;
		line-height: 1em;
/*		text-transform: uppercase; */
		white-space: nowrap;
	}
	.main-navigation li a:hover,
	.main-navigation li a:focus {
		color: #333;
	}
	.main-navigation li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
	.main-navigation li ul {
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px);
	}
	.main-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.main-navigation ul li:hover > ul,
	.main-navigation ul li:focus > ul,
	.main-navigation .focus > ul {
		border-left: 0;
		clip: inherit;
		overflow: inherit;
		height: inherit;
		width: inherit;
	}
	.main-navigation li ul li a {
		display: block;
		background: #fef;
		color: #858;
		border-top: 1px solid #858;
		border-collapse: collapse;	
		font-size: 11px;
		font-size: 0.785714286rem;
		line-height: 2.181818182;
		padding: 8px 10px;
		padding: 0.571428571rem 0.714285714rem;
		width: 180px;
		width: 12.85714286rem;
		white-space: normal;
	}
	.main-navigation li ul li a:hover,
	.main-navigation li ul li a:focus {
		background: #858;
		color: #fff;
	}
	.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {
		font-weight: bold;
	}


/* END NAVIGATION MENU */

.entry-header .comments-link {
  display: none;
}

.comments-title {
	margin-bottom: 24px;
	margin-bottom: 1.71428rem;
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1;
	font-weight: bold;
	color: #B3942E;
}

.comments-area article header {
	margin: 0 0 12px;
	margin: 0 0 0.8571429rem;
	overflow: hidden;
	position: relative;
}

a.footnote-link,
a:visited.footnote-link {
	color: #B3942E;
}

.footnote {
	color: #444444;
	font-size: 1em !important;
}

.widget img {
	/* remove borders from widget images */
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
	border: none;
	box-shadow: none;
}
