/*
 Theme Name:   Twenty Sixteen Child
 Description:  Twenty Sixteen Child Theme
 Author:       Your Name
 Author URI:   http://example.com
 Template:     twentysixteen
 Version:      1.00
 Text Domain:  twentysixteen-child
*/

.entry-content a
{
    box-shadow: 0;
}

/* a.post-thumbnail {float:left; text-decoration:none} */

a.post-thumbnail:link {text-decoration:none !important}

img.size-thumbnail {float:left; width:102px; border: solid 1px #ccc; margin: 0 30px 0 0;}

img.avatar {border: solid 1px #ccc !important} 

ul#menu-mainmenu {
list-style: none; margin:0; padding:0;
}


ul#menu-mainmenu li.menu-item a 
{
margin-top:20px;
padding: 10px 0 10px 20px;
display: block;
border: 1px solid #DDDDDD;
font-family: sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none;
}
ul#menu-mainmenu ul.sub-menu li.menu-item a {margin:0; padding: 5px 0 5px 5px; border:none; font-size: 14px; font-weight: normal;}

div.vbm-wrapper {margin-bottom:20px;}

@media screen and (min-width: 61.5625em)
{
div.entry-content-single {
	float: right;
	max-width: 100%;
	width: 840px !important;
}


article:not(.type-page) .entry-footer .avatar {
    display: none; 
    height: auto;
    margin: 0 0 .5384615385em;
    width: 49px !important;}

}
@media (max-width: 450px) {
	body, input, textarea {
		font-size: 17px;
	}
}

@media screen and (min-width: 44.375em)
{
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets {
 margin-right: 0 !important; 
}
.sidebar, .widecolumn {
    margin-bottom: 5.25em;
    padding-right: 0 !important;
}
.pagination {
    margin-right: 0 !important;
}
}
