/* Windows Header */

.common-static-header-windows {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-windows h1 {
    color: #ffffff;
    margin-bottom: 0;
}

.common-static-header-windows .parallax-bg:after,
.portfolio-page-header .parallax-bg:after {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media (max-width: 1024px) {
 .common-static-header-windows {
  background: url(../img/windows-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-windows{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-windows {
  background: url(../img/windows-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Windows Header */

/* Bi-Fold Doors Header */

.common-static-header-bifold {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-bifold h1 {
    color: #ffffff;
    margin-bottom: 0;
}
.common-static-header-bifold .parallax-bg:after,
.portfolio-page-header .parallax-bg:after {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media (max-width: 1024px) {
 .common-static-header-bifold {
  background: url(../img/bi-fold-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-bifold{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-bifold {
  background: url(../img/bi-fold-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Bi-Fold Doors  */


/* Composite Doors Header */

.common-static-header-composit {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-composit h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-composit {
  background: url(../img/composit-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-composit{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-composit {
  background: url(../img/composit-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Composite Doors  */

/* Entrance Doors Header */

.common-static-header-entrance {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-entrance h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-entrance {
  background: url(../img/entrance-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-entrance{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-entrance {
  background: url(../img/entrance-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Entrance Doors  */


/* French Doors Header */

.common-static-header-french {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-french h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-french {
  background: url(../img/french-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-french{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-french {
  background: url(../img/french-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End French Doors  */

/* Patio Doors Header */

.common-static-header-patio {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-patio h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-patio {
  background: url(../img/patio-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-patio{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-patio {
  background: url(../img/patio-doors-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Patio Doors  */

/* Conservatories Header */

.common-static-header-conservatories {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-conservatories h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-conservatories {
  background: url(../img/conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-conservatories{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-conservatories {
  background: url(../img/conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Conservatories  */


/* Edwardian-Conservatories Header */

.common-static-header-edwardian-conservatories {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-edwardian-conservatories h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-edwardian-conservatories {
  background: url(../img/edwardian-conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-edwardian-conservatories{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-edwardian-conservatories {
  background: url(../img/edwardian-conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Edwardian-Conservatories  */

/* Victorian-Conservatories Header */

.common-static-header-victorian-conservatories {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-victorian-conservatories h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-victorian-conservatories {
  background: url(../img/victorian-conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-edwardian-victorian{
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-edwardian-victorian {
  background: url(../img/victorian-conservatories-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Victorian-Conservatories  */

/* Conservatory-Roofs Header */

.common-static-header-conservatory-roofs {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-conservatory-roofs h1 {
    color: #ffffff;
    margin-bottom: 0;
}

.common-static-header-conservatory-roofs .parallax-bg:after,
.portfolio-page-header .parallax-bg:after {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media (max-width: 1024px) {
 .common-static-header-conservatory-roofs {
  background: url(../img/conservatory-roof-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-conservatory-roofs {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-conservatory-roofs {
  background: url(../img/conservatory-roof-pics/-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Conservatory-Roofs  */

/* Replacement Conservatory-Roofs Header */

.common-static-header-rep-conservatory-roofs {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-rep-conservatory-roofs h1 {
    color: #ffffff;
    margin-bottom: 0;
}

.common-static-header-rep-conservatory-roofs .parallax-bg:after,
.portfolio-page-header .parallax-bg:after {
  background-color: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media (max-width: 1024px) {
 .common-static-header-rep-conservatory-roofs {
  background: url(../img/rep-conservatory-roof-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-rep-conservatory-roofs {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-rep-conservatory-roofs {
  background: url(../img/rep-conservatory-roof-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Replacement Conservatory-Roofs  */

/* Lean-to Conservatories Header */

.common-static-header-lean-to {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-lean-to h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-lean-to {
  background: url(../img/lean-to-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-lean-to {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-lean-to {
  background: url(../img/lean-to-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Lean-to Conservatories  */

/* Orangeries Header */

.common-static-header-orangeries {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-orangeries h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-orangeries {
  background: url(../img/orangeries-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-orangeries {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-orangeries {
  background: url(../img/orangeries-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Orangeries  */

/* Solid-roof Header */

.common-static-header-solid-roof {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-solid-roof h1 {
    color: #ffffff;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
 .common-static-header-solid-roof {
  background: url(../img/solid-roof-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-solid-roof {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-solid-roof {
  background: url(../img/solid-roof-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Solid-roof  */

/* brochure Header */

.common-static-header-brochure {
  position: relative;
  padding: 210px 0 90px;
}

.common-static-header-brochure h1 {
    color: #ffffff;
    margin-bottom: 0;
}

.common-static-header-brochure .parallax-bg:after,
.portfolio-page-header .parallax-bg:after {
  background-color: rgba(0, 0, 0, 0.4);
  content: "";
  display: block;
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media (max-width: 1024px) {
 .common-static-header-brochure {
  background: url(../img/brochure-page-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: left center;
} 
}
  
@media (max-width: 992px) {
.common-static-header-brochure {
 padding: 160px 0 90px;
} 
}
  
@media (max-width: 767px) {
.common-static-header-brochure {
  background: url(../img/brochure-page-pics/header-parallax-sm.html) no-repeat;
  background-size: cover;
  background-position: right center;
} 
}

/* End Solid-roof  */