@media (max-width: 800px) {
	#block-twitterfeed {
		display: none;
	}
	.node--type-blog-post figure {
		width: 100%;
	}
	.node--type-blog-post figure + figcaption {
		padding: .5ex 4.5px;
	}
	.node--type-blog-post figure img.align-right,
	.node--type-blog-post figure img.align-right + figcaption,
	.node--type-blog-post figure img.align-left,
	.node--type-blog-post figure img.align-left + figcaption {
		float: none;
		margin: 0;
		width: auto;
    clear: none;
		
	}	
	.field__item .field--name-field-blog-text p.align-left img,
	.field__item .field--name-field-blog-text img.align-left,
	.field__item .field--name-field-blog-text p.align-right img,
	.field__item .field--name-field-blog-text img.align-right{
		width: 97%;
		float: none;
		display: inline-block;
	}

}
@media (min-width: 25em) {
	#header .layout-container .region-header  a.site-branding__logo {
		background: #01628c url(/themes/child_of_bartik/css/images/MDP_web_banner_750_12.05.16.jpg) no-repeat;
		background-size: contain;
		image-rendering: -webkit-optimize-contrast;
		padding-top: 13.33%;
		width: 100%;
		height: 130px;
		height: 0;
	}
}
@media (min-width: 801px) {
	/* Text container *********************************** */
	.node--type-blog-post figure {
		width: auto;
	}	
	.node--type-blog-post figure img.align-right + figcaption {
		float: right;
		clear: right;
		margin-bottom: 1.5em;
		margin-left: 1em;
	}
	.node--type-blog-post figure img.align-left + figcaption {
		float: left;
		clear: left;	
		margin-bottom: 1.5em;
		margin-right: 1em;	
	}

	.field__item .field--name-field-blog-text p.align-left img,
	.field__item .field--name-field-blog-text img.align-left {
		margin: 0 1em .25em 0;
		max-width: 50%;
	}
	.field__item .field--name-field-blog-text p.align-right img,
	.field__item .field--name-field-blog-text img.align-right {
		margin: 0 0 .25em 1em;
		max-width: 50%;
	}
	#header .layout-container .region-header a.site-branding__logo {
		height: 130px;
		width: 100%;
		margin: 0;	
		background: url("/themes/child_of_bartik/css/images/MDP_web_banner_1300_12.06.16.jpg") no-repeat;
		background-size: contain;
		image-rendering: -webkit-optimize-contrast;
		height: 130px;
		width: 100%;
		margin: 0;
	}
	#header .layout-container #block-child-of-bartik-branding a{
		

	}
	#header .layout-container #block-child-of-bartik-branding a img {
		/* float: left; */
	}
	.region-header .site-branding {
    height: 130px;
	}
	.page-title {
    margin-left: 7%;
	}
	.view-frontpage,
	.view-blogs-sorted-by-month,
	.view-taxonomy-term,
	#block-prefixtotagtermtitle	{
		width: 85%;
		margin-left: 7%;
	}
	.page-node-type-blog-post .main-content .section .page-title {
    margin-left: 5%;
	}
	.page-node-type-blog-post .main-content .section .node--type-blog-post{
    margin-left: 5%;
		width: 90%;
	}
	/* Views Links ************ */
	.node--view-mode-teaser .node__links {
	text-align: right;
	float: right;
}
	/* Views Tags ************* */
	.node--view-mode-teaser .field--name-field-blog-tags {
			clear: none;
	}
}
@media (min-width: 1200px) {
	/* Text container *********************************** */

	.field__item .field--name-field-blog-text p.align-left img,
	.field__item .field--name-field-blog-text img.align-left {
		margin: 0 1em .25em 0;
		max-width: none;
	}
	.field__item .field--name-field-blog-text p.align-right img,
	.field__item .field--name-field-blog-text img.align-right {
		margin: 0 0 .25em 1em;
		max-width: none;
	}
	.field__item .field--name-field-blog-text img.align-left,
	.field__item .field--name-field-blog-text img.align-right {
		max-width: 50%;	
	}
}