/*
 Theme Name: Twenty Sixteen Child
 Theme URI:      https://blog.makeadifference.com/wp-content/themes/twentysixteen-child/
 Description:    Twenty Sixteen Child Theme
 Author:         Craig Reynolds
 Author URI:     https://blog.makeadifference.com
 Template:       twentysixteen
 Version:        1.0.0
*/

@import url("../twentysixteen/style.css");

/* =Theme customization starts here

THIS CSS is for the MD version of Mary's blog
NOTES for CJR:
margin:1px 2px 3px 4px; 
top margin is 1px     negative value pushes element UP
right margin is 2px   negative value pulls neighbor element left to overlap element
bottom margin is 3px  negative value pulls neighbor element UP to overlap element
left margin is 4px    negative value pushes element left

margin:10px 5px 15px;
top margin is 10px
right and left margins are 5px
bottom margin is 15px

margin:10px 5px;
top and bottom margins are 10px
right and left margins are 5px

margin:10px;
all four margins are 10px
-------------------------------------------------------------- */

/**
 * added template to make full-width PAGES (not posts)
 */

@media screen and (min-width: 56.875em) {
	.page-template-full-width-page .content-area
	{
	  float: left;
	  margin-right: -100%;
	  width: 100%;
	}
}

/**
 * added to make full-width POST body
 */

@media screen and (min-width: 61.5625em) {
	body:not(.search-results) article:not(.type-page) .entry-footer
	{
		float: none;
		margin-top: 1.5em;
		width: 100%;
	}
	.single .byline, .full-size-link,
	body.group-blog:not(.search-results) .byline,
	body:not(.search-results) .entry-format,
	body:not(.search-results) .cat-links,
	body:not(.search-results) .tags-links,
	body:not(.search-results) article:not(.sticky) .posted-on,
	body:not(.search-results) article:not(.type-page) .comments-link,
	body:not(.search-results) article:not(.type-page) .entry-footer .edit-link
	{
   		display: inline;
	}
  	body:not(.search-results) article:not(.type-page) .entry-footer > span:not(:last-child):after
	{
		display: inline;
	}
	body:not(.search-results) article:not(.type-page) .entry-content
	{
		float: none;
		width: 100%;
	}
	body:not(.search-results) article:not(.type-page) .entry-footer .avatar
	{
		display: inline;
		margin: auto 0.3em 1em auto;
		width: 27px;
	}
}
body:not(.search-results) article:not(.type-page) .author.vcard
{
	display: none;
}
body:not(.search-results) article:not(.type-page) .entry-footer > span:first-child:after
{
	content: "";
	padding: 0;
}

/**
 * added to give Mary easy image spacing
 */

img.spaceabove30 {
    	margin-top: 30px;
}

img.spacebelow30 {
    	margin-bottom: 30px;
}

img.spaceabove40 {
    	margin-top: 40px;
}

img.spacebelow40 {
    	margin-bottom: 40px;
}

img.spaceabove50 {
    	margin-top: 50px;
}

img.spacebelow50 {
    	margin-bottom: 50px;
}
img.spaceabove60 {
    	margin-top: 60px;
}

img.spacebelow60 {
    	margin-bottom: 60px;
}
img.spaceright {
    	margin-right: 60px;
}

img.spaceleft {
    	margin-left: 60px;
}


/**
 * 10.0 - Widgets
 */
 
.widget {
	border-top: 0px;
	margin-bottom: 1.5em;
	padding-top: 0em;
}


/**
 * 11.2 - Posts and pages
 */

.entry-title {
	font-size: 20px;
	font-size: 1.50rem;
}

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

@media screen and (min-width: 44.375em) {
	.entry-title {
		font-size: 25px;
		font-size: 1.75rem;
    }
}


/**
 * 14.4 - >= 985px
 */

@media screen and (min-width: 61.5625em) {
	.entry-title {
		font-size: 30px;
		font-size: 2.0rem;
    }
}

/**
 * 16.0 - New customizations
 * MUST SEE: https://allaboutbasic.com/2016/01/15/wordpress-twenty-sixteen-2016-theme-modifications-change-colors-titles-metassidebar-fontsheaderfooter-menus-etc-using-css/
 */


/* remove space from above the Site Title  */
#masthead {
padding-top: 0px !important;
padding-bottom: 0px !important;
}

/**
 * Reduce the white space which follows the page area (.entry-content)
 */

.site-main {
   margin-top: 0;
   margin-bottom: 0;
   padding-top: 0;
   padding-bottom: 20px;
}

/*  Change Site title's font color and size  */

.site-title a {
color: #261f56 !important;
font-family: times new roman !important;
}
.site-title {
font-size: 34px !important;
}

/*  make Site description bold, change font, font color or size  */

.site-description {
color: blue !important ;
font-size: 14px !important;
font-weight: bold !important;
font-family: times new roman !important;
}

/**
 * 6.2 - Menus
 */

.site-header-menu {
/* 	margin: 0.875em 0;  */
	margin: 0;
    padding: 0;  /* added per as forum somewhere  */
}

.social-navigation a:before {
/*	font-size: 16px;   */
	font-size: 38px;  
}

.site-header .main-navigation + .social-navigation {
/*	margin-top: 1.75em;   */
	margin-top:  0;  
}

.site-footer .social-navigation {
/*	margin-top: 1.75em;   */
	margin-top:  0;  
}

.social-navigation a {
/*  height: 35px;  */
	height: 60px;
/*  width: 35px;  */
	width: 60px;
}

.social-navigation a:before {
/*  height: 33px;
	line-height: 33px;
	width: 33px;   */
	height: 60px;
	line-height: 60px;
	width: 60px;
}

