/*
Theme Name:     Twenty Twelve Child
Description:    Child theme for the Twenty Twelve theme
Author:         Paola Marissa Sanchez
Template:       twentytwelve
*/

/*Full width without header image */
.page-template-fw-no-banner-php .site-content,
.page-template-page-templatesfull-width-no-banner-no-h1-php .site-content {
    float: none;
    width: 100%;
}

.page-template-fw-no-banner-php .header-image,
.page-template-page-templatesfull-width-no-banner-no-h1-php .header-image{
  display:none;
}

.page-template-full-width header.site-header img.header-image {
    display: none;
}

.page-template-full-width header.entry-header {
    display:block;
}

body.page-template-fw-no-banner-php .site {
    padding: 0;
 	width: 100%;
	max-width: 1040px;
}

.page-template-fw-no-banner-php header#masthead {
    padding-bottom: 0;
    padding: 1.714285714rem 40px 0;
}

.page-template-fw-no-banner-php img.header-image {
    display: none;
}

.page-template-fw-no-banner-php div#primary {
    margin-top: 0;
}

.page-template-fw-no-banner-php header.entry-header,
.page-template-page-templatesfull-width-no-banner-no-h1-php header.entry-header {
    display: none;
}

.page-template-fw-no-banner-php .completegallery {
    margin-top: -5px;
}

.page-template-fw-no-banner-php .div-content,
.page-template-fw-no-banner-php footer {
  	padding: 1.714285714rem 40px;
}

/*Full width without header image 2 */
.page-template-fw-no-banner2-php .site-content {
    float: none;
    width: 100%;
  	padding:0;
}

.page-template-fw-no-banner2-php .header-image {
  display:none;
}

body.page-template-fw-no-banner2-php .site {
    padding: 0px;
 	width: 100%;
	max-width: 1040px;
}

.page-template-fw-no-banner2-php header#masthead {
    padding-bottom: 0;
    padding: 1.714285714rem 40px 0;
}

.page-template-fw-no-banner2-php img.header-image {
    display: none;
}

.page-template-fw-no-banner2-php div#primary {
    margin-top: 0;
}

.page-template-fw-no-banner2-php div#main {
    padding: 0 40px;
}

.page-template-fw-no-banner2-php header.entry-header {
    display: none;
}

.page-template-fw-no-banner2-php .completegallery {
    margin-top: -5px;
}

.page-template-fw-no-banner-php footer {
  	padding: 1.714285714rem 40px;
}

.page-template-page-fullw-noheader-title-php .site-header {
    padding-bottom: 0;
}

.page-template-page-fullw-noheader-title-php a img.header-image {
    display: none;
}

.page-template-page-fullw-noheader-title-php div.site-content {
    width:100%;
    display:block;
    float: none;
  	margin-top: 4px;
}

img.noborder {
    box-shadow: none;
    border: none;
}

/* Full Width Page Template, No Banner with h1 */
.page-template-page-templatesfull-width-no-banner-php .site-content {
    float: none;
    width: 100%;
  	padding:0;
}

.page-template-page-templatesfull-width-no-banner-php .header-image {
  display:none;
}

@media screen and (max-width:979px) {

	.page-template-fw-no-banner-php header#masthead {
		position:relative;
      }
    
}