/*
Theme Name: Twentyeleven Child
Description: Child theme for the twentyeleven theme 
Author: Mark Hicken
Template: twentyeleven
*/

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


/* =HD overrides
----------------------------------------------- */
.single #author-info {
   background: #f9f9f9;
   border-top: 1px solid #ddd;
   border-bottom: 1px solid #ddd;
   margin: 2.2em 0% 0 0%;
   padding: 20px 35.4%;
}
#respond {
    width: auto;
}
.commentlist {
    width: auto;
}
/* comment ads */
.commentlist .adSpace {
	margin-bottom: 1.625em;
}

/* =Header
----------------------------------------------- */
#branding img { width:auto; height:auto; }
#site-logo {
	display::block;
	margin:3.8em 3.8em 3.8em 4.4em;
}
#site-title, #site-description {
	position: absolute;
	margin-left: -5000px
}
.h-spacer { clear:both; margin-bottom:3.4em; }
.singular .hentry { padding-top:0 !important; }





/* =Responsive Structure
----------------------------------------------- */

@media (max-width: 1152px) {
	#branding #site-banner { width:100%; }
}
@media (max-width: 800px) {
	#branding #site-logo { margin-left:3em; }
}
@media (max-width: 650px) {
	#branding #site-logo { width:90%; margin:5.86em 1em -1em 1em; }
	#branding #searchform { top: 1.625em !important; }
}
@media (max-width: 450px) {
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
}
