.add-background-color-orange-grey .pl-tint::after, .add-background-color-green-grey .pl-tint::after {
    background: transparent;
}
.add-background-color-orange-grey .pl-bg--white {
 background-color: #afa89c; 
}
.add-background-color-orange-grey h2 {
 color: #000000;
 }
.add-background-color-orange-grey .white-text {
 color: #ffffff;
  }
.add-background-color-orange-grey .listpoint-main {
 color: #000000;  font-weight: bold; }
.add-background-color-orange-grey .listpoint-sub {
 color: #000000;  }

.add-background-color-green-grey .pl-bg--white {
 background-color: #939c97; 
}
.add-background-color-green-grey h2 {
 color: #000000;
  }
.add-background-color-green-grey .white-text {
 color: #ffffff;
  }

.add-background-color-dark-grey {
 background-color: #494949; 
}

.add-background-color-black .pl-bg--white,
.add-background-color-black .pl-amplience {
 background-color: #000000; 
}
.add-background-color-black .pl-text { color: #ffffff; font-size: 18px; }
.add-background-color-black h2 { color: #ffffff; }
.add-background-color-black li { color: #ffffff; text-align: left; }
.add-background-color-black h4 { color: #ffffff; font-size: 12px; line-height: 130%; }

@media all and (max-width: 1000px) {
    .specs-icons { display:none; }
}

.text-align-left p, .text-align-left h2 { text-align: left; max-width: 50%; }

.text-align-right p, .text-align-right h2 { text-align: left;  padding-left: 50%; }

.btn {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}
