/*
Theme Name: mandt_twentysixteen-child
Author: RAD.restars
Description: Twenty Sixteen Child Theme
Version: 1.0.0
Text Domain: mandt_twentysixteen-child
Template: twentysixteen
*/


.type-post{
margin-bottom:6em;
}
.page-header{
margin:2em 0 3em 0;
border-bottom:none;
}
.archive-title{
font-size:130%;
margin:0;
}

.entry-header{
overflow:hidden;
margin-bottom:3em;
}
.entry-header .entry-title{
color:#233a77;
font-size:200%;
font-weight:bold;
line-height:1.4;
margin-top:0;
margin-bottom:.5em;
padding:.6em .3em;
border-top:3px solid;
border-bottom:3px solid;
}
.entry-header .entry-title a{
color:#233a77;
font-weight:bold;
}

.entry-header .post-categories{margin-bottom:0;}
.entry-header .post-categories li{
color:white;
display:inline-block;
background:#233a77;
margin:0 .3em;
padding:.4em .9em .3em;
border-radius:.5em .5em 0 0;
}
.entry-header .post-categories li a{
color:white;
font-size:110%;
font-weight:bold;
}

.entry-header .tag-links{margin-left:1em;}
.entry-header .tag-links a{
display:inline-block;
margin-right:2.3em;
background:#D7E9FF;
padding:.3em .5em;
float:left;
text-decoration:none;
color:#444;
text-shadow:0 1px 0 rgba(255,255,255,.5);
position:relative;
}
.entry-header .tag-links a:before{
content:"";
position:absolute;
top:50%;
margin-top:-1em;
border-top:1em solid transparent;
border-bottom:1em solid transparent;
border-left:1em solid #D7E9FF;
right:-1em;
}
.entry-header .tag-links a:after{
content:"";
position:absolute;
top:50%;
margin-top:-1em;
border-top:1em solid transparent;
border-bottom:1em solid transparent;
border-right:1em solid #D7E9FF;
left:-1em;
}
.entry-header .tag-links a:hover{background:#C0DDFF;}
.entry-header .tag-links a:hover:before{border-left:1em solid #C0DDFF;}
.entry-header .tag-links a:hover:after{border-right:1em solid #C0DDFF;}


.entry-content h2{
color:#333;
font-size:140%;
margin-top:1.5em;
margin-bottom:.75em;
padding:.35em 1em;
border-left:4px solid #999;
border-bottom:1px solid #999;
}
.entry-content ul li,
.entry-content ol li{margin-bottom:.5em;}

@media screen and (min-width: 768px) {
  .entry-content .table-to-list th{
  padding:.3em .6em;
  background:#DFDFDF;
  border:1px solid #888;
  }
  .entry-content .table-to-list td{
  padding:.3em .8em;
  border:1px solid #888;
  }
}
@media screen and (max-width: 767px) {
  .entry-content .table-to-list th{
  display:inline-block;
  color:white;
  font-size:90%;
  font-weight:normal;
  margin-bottom:.3em;
  padding:.2em .5em;
  background:#333;
  }
  .entry-content .table-to-list td{
  display:block;
  margin-bottom:.5em;
  }
}

.entry-content .more-link{
display:block;
margin-top:3em;
}


.entry-footer{
border-top:1px solid #CCC;
margin-top:3em;
padding-top:.5em;
}
.entry-footer .avatar{
width:20px;height:auto;
margin-right:.5em;
}
.entry-footer .posted-on{margin-left:1em;}

.widget-title{
font-size:120%;
font-weight:bold;
padding:.5em .8em;
background:#EFEFEF;
}
.widget{margin-bottom:3em;}
.widget ul{
list-style-type:circle;
padding-left:1.5em;
}
.widget ul li{margin-bottom:.2em;}

@media screen and (min-width: 768px) {
  .blog-box #primary{
  float:left;
  width:63%;
  }
  .blog-box #secondary{
  float:right;
  width:33%;
  }
}

.navigation h2{display:none;}
.navigation .nav-links .page-numbers{
display:inline-block;
padding:.3em .75em;
background:#EAEAEA;
}
.navigation .nav-links .page-numbers.current,
.navigation .nav-links .page-numbers:hover{
color:white;
background:#233a77;
}
.navigation .nav-links .nav-previous{float:right;}
.navigation .nav-links .nav-next{float:left;}
