/* Page-specific styles for lighting.html */
/* #home-logo/#call-now and header nav-link color come from style.css (shared, identical on every page). */
#lighting-text {
  width:60%;
}
@media only screen and (max-width:749px) {
  #lighting-text {
    width:85%;
  }
}

#lighting-bg {
  background-image: url('../images/uploads/lighting-bg.jpg');
  background-attachment: fixed;
  position:relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 400px;
}
@media only screen and (max-width:749px) {
  #lighting-bg {
    background-image: url('../images/uploads/lighting-bg.jpg');
    background-attachment: inherit;
    position:relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 500px;
  }
}

/* .action-blocks (used by this page) is shared in style.css — don't redefine here. */

.lighting-main-wrap { text-align:center; margin-top:125px; }
@media only screen and (max-width: 991px) {
  .lighting-main-wrap { margin-top: 65px !important; }
}
.lighting-text-block { font-size:14pt; display:inline-block; }
.lighting-actions-row { display:flex; justify-content:center; }
.lighting-actions-blocks { margin-top:0; width:75%; justify-content:center; }
.lighting-action-spacer { margin-right:3%; margin-left:3%; }
.lighting-detail-section { margin-top: -75px; }
.lighting-bg-dancefloor { background-image: url('../images/uploads/dance-floor-lighting.jpg'); }
.lighting-bg-facade { background-size:cover; background-image: url('../images/uploads/facade-lighting.jpg'); }
.lighting-bg-uplighting { background-image: url('../images/uploads/uplighting.jpg'); }
