.pimg1, .pimg2, .pimg3 {
  position: relative;
  opacity: 1;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  /*
    fixed = parallax
    scroll = normal
  */
  background-attachment: fixed; }

.pimg1 {
  background-image: url("../images/woodworking.jpg");
  min-height: 382px; }

.pimg2 {
  background-image: url("../images/wood_bg.jpg");
  min-height: 300px;
  margin-bottom: 50px;
  opacity: 0.90; }

.pimg3 {
  border-top: 10px solid #904799;
  background-image: url("../images/news_section_img.jpg");
  min-height: 300px; }

.pimg-secondary {
  background-image: url("../images/core_img.jpg");
  min-height: 150px;
  background-position: -12px; }

.pimg-secondary-interior {
  background: #c3c5c8;
  min-height: 150px;
  background-position: -12px;
  border-top: 5px solid white; }
  .pimg-secondary-interior img {
    text-align: left;
    display: block;
    border-right: 5px solid white; }

.img-full {
  width: 100%;
  border-right: none !important; }

.pimg-footer {
  background-image: url("../images/footer_imgs.jpg");
  min-height: 200px;
  background-position: -12px; }

.section {
  text-align: center;
  padding: 0 50px; }

.section-middle {
  text-align: center;
  /*padding: 0 50px;*/ }

.section-light {
  background-color: #f4f4f4;
  color: #666; }

.section-grey {
  background-color: #ddd; }

.section-dark {
  background-color: #282e34;
  color: #ddd; }

.ptext {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  color: #000;
  font-size: 27px;
  letter-spacing: 8px;
  text-transform: uppercase; }

.ptext .border {
  background-color: #111;
  color: #fff;
  padding: 20px; }

.ptext .border.trans {
  background-color: transparent; }

@media (max-width: 568px) {
  .pimg1, .pimg2, .pimg3 {
    background-attachment: scroll; }

  .section-middle {
    padding: 0; } }
