body  {
  padding: 0;
  margin: 0;
}

header {
  width :100%;
  text-align: center;
  margin-bottom: 50px;
}

header img {
  display: block;
  margin: auto;
}

p {
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

.content2 {
  width :33%;
  float :left;
}

.img-right {
  float: right;
}

.img-left {
  float: left;
}

.row {
  margin-bottom: 50px;
}
.block-left, .block-right {
  text-align: center;
}

.before .stamp, .after .stamp{
  margin: 10px 0;
}

.txt-content {
  padding-top: 60px;
}

.stamp {
  transform: rotate(12deg);
  color: #555;
  font-size: 3rem;
  font-weight: 700;
  border: 0.25rem solid #555;
  display: inline-block;
  padding: 0.25rem 1rem;
  text-transform: uppercase;
  border-radius: 1rem;
  font-family: 'Courier';
  -webkit-mask-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/8399/grunge.png');
  -webkit-mask-size: 944px 604px;
  mix-blend-mode: multiply;
}

.is-nope {
  color: #D23;
  border: 0.5rem double #D23;
  transform: rotate(3deg);
  -webkit-mask-position: 2rem 3rem;
  font-size: 2rem;  
}

.is-approved {
  color: #0A9928;
  border: 0.5rem solid #0A9928;
  -webkit-mask-position: 13rem 6rem;
  transform: rotate(-14deg);
  border-radius: 0;
} 

footer  {
  width :100%;
}

@media (max-width: 983px) {
   img {
     display: table;
     margin: 15px auto;
   }

   .img-right {
     float: none;
   }

   .img-left {
     float: none;
   }

   .container-fluid {
    padding: 0 50px !important;
   }
}

@media (max-width: 768px) {

font {
  font-weight: bold;
  font-size: 22px;
  text-align: center;
}

li {
  font-size: 14px;
  text-align: left;
}

p{
  font-size: 17px;
  text-align: left;
}

.txt-content {
  padding-top: 0;
}

}