/*
 Theme Name:     Twenty Sixteen Child
 Theme URI:      https://wordpress.org/themes/twentysixteen/
 Description:    Twenty Sixteen Child
 Template:       twentysixteen
 Version:        1.0
 Text Domain:  	twentysixteen-child
*/


.entry-content h4,
.entry-summary h4,
.comment-content h4,
.textwidget h4 {

	letter-spacing: 0;
	text-transform: none;

}

.site-header {
    margin-top: 20px;
}

/**
 * 14.1 - >= 710px
 */

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

  .site-header {
    padding-top: 30px;
    padding-bottom: 20px;
  }
}

/**
 * 14.2 - >= 783px
 */

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

  .site-header {
    padding-top: 30px;
    padding-bottom: 20px;
    /*margin-top: 100px; */
  }

}


/**
 * 14.3 - >= 910px
 */

@media screen and (min-width: 56.875em) {
  .site-header {
    padding-top: 30px;
    padding-bottom: 20px;
  }
}
/**
 * 14.4 - >= 985px
 */

@media screen and (min-width: 61.5625em) {
  .site-header {
    padding-top: 30px;
    padding-bottom: 20px;
  }
}

/**
 * 14.5 - >= 1200px
 */

@media screen and (min-width: 75em) {
  .site-header {
    padding-top: 30px;
    padding-bottom: 20px;
  }
}

/*
.site-title {
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	font-size: inherit;
	font-weight: 400;
	line-height: 1;
	margin: 0;
  padding: 0.65625em 0;
}
*/


@media screen and (max-width: 44.375em) {


  #disqus_thread {
    margin: 0 7.6923%;
  }
}
@media screen and (min-width: 44.375em) and (max-width: 56.875em){
  #disqus_thread {
    margin-right: 23.0769%;
    margin-left: 7.6923%;
  }
}

p {
	margin-top: 0.85em;
	margin-bottom: 0.85em;
}

.wonderpluginaudio {
	margin-bottom: 30px !important;
	margin-left: 0px !important;
}

body:not(.custom-background-image):before,
body:not(.custom-background-image):after {
	background: inherit;
	content: "";
	display: block;
	height: 0px;
	left: 0;

}

div.fixed-header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 50px;
	background: rgba(75, 158, 212, 1);
	color: #fff;
	z-index: 10;
  font-family: Montserrat, "Helvetica Neue", sans-serif;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26); 


}

div.fixed-header > div.fixed-header-padding {
	padding: 10px;
}


div.fixed-header-padding > 

.visible-md {
	display: none;
}


@media screen and (min-width: 48.9375em) {
	.visible-md {
		display: block;
	}
}

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

}

.clearfix:after {
   content: ".";
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}


.flex {
  display: flex;
}
.justify-space-between {
  justify-content: space-between;
}
.justify-center {
  justify-content: center;
}
.img-logo {
  height: 30px;
  width: 30px;
}

.span-brand {
	color: #085178;
}

.brand {
  line-height: 30px;
  font-size: 18px;
  text-transform: uppercase;
  color: #fff;
}

a.brand {
  color: #fff;
}


.a-btn {
	font-size: 12px;
  padding: 0px 10px;
	line-height: 30px;
	background:  #FFA22C;
	color: #fff;
  font-weight: normal;
  text-transform: uppercase;
}

a.a-btn:hover {
	background:  #FF8E00;
  cursor: pointer;
  color: #fff;
}

.margin-right-10 {
  margin-right: 10px;
}

/** 
 * Override hyphens in titles
 */

.post-navigation .post-title,
.entry-title,
.comments-title {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}

.img-border {
  border: 1px solid #ddd;
}


@media screen and (min-width: 61.5625em) {
	body:not(.search-results) article:not(.type-page) img.below-entry-meta,
	body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
		clear: both;
		display: block;
		float: none;
		margin-right: 0;
		margin-left: 0%;
		max-width: 100%;
  }

  body:not(.search-results) article:not(.type-page) .wp-block-image figcaption.below-entry-meta {
		clear: both;
		display: block;
		float: none;
		margin-right: 0;
		margin-left: 0% !important;
		max-width: 100 !important;
	}
}






div.theorytab-placeholder {
  background-size: contain;
  background-repeat: no-repeat;

  /* xs iPhone 5/SE -two-lines */
  background-image: url("images/svg/theorytab-placeholder-xs-290px-iPhone-SE.svg");

  min-width: 100%;
  width: 100px;
  *width: 100%;

  height: 757px; /* four lines iPhone SE */
}


@media only screen and (min-width: 375px) { /* xs iPhone 6 */
  div.theorytab-placeholder {
    height: 409px; /* two lines iPhone 6 >= */
    background-image: url("images/svg/theorytab-placeholder-xs-335px-iPhone-6.svg");
  }
} 

@media only screen and (min-width: 768px) { /* sm tablet // -one-line */
  div.theorytab-placeholder {
    background-image: url("images/svg/theorytab-placeholder-sm-730px-tablet.svg");
  }
} 

@media only screen and (min-width: 992px) { /* md laptop -one-line */
  div.theorytab-placeholder {
    background-image: url("images/svg/theorytab-placeholder-md-616px.svg");
  }
}

@media only screen and (min-width: 1200px) { /* lg desktop -one-line */
  div.theorytab-placeholder {
    background-image: url("images/svg/theorytab-placeholder-lg-750px.svg");
  }
}