body{ margin: 0; padding: 0;}
p{ font-size: 14px; color: #666666; }

@font-face {
  font-family: 'AlpacaScarlettDemo';
  src: url('../fonts/AlpacaScarlettDemo.woff') format('woff'),
       url('../fonts/AlpacaScarlettDemo.ttf') format('truetype'),
   	   url('../fonts/AlpacaScarlettDemo.eot'),
   	   url('../fonts/AlpacaScarlettDemo.woff2') format('woff2'),
       url('../fonts/AlpacaScarlettDemo.svg#HastaGrotesk') format('svg');
  font-weight: normal;
  font-style: normal;
}


.form-coupon .input-group{ padding: 10px 0; width: 95%; }
.form-coupon .input-group input{ width: 100%; border-radius: 0; border: #000000 1px solid; }
.form-coupon .input-group input.submit{ width: auto; background: black; text-transform: uppercase; color: white; border:#666666 1px solid; font-weight: bold; }

.splash-coupon{ width: 100%; height: auto; }

h2{ font-family: 'Oswald'; text-transform: uppercase; font-size: 35px; text-align: center; }
.coupon{ font-family: 'Oswald'; text-align:center; background: black; color: white; text-transform: uppercase; font-size: 40px; padding: 20px; font-weight: bold; margin: auto; }

section{ float: right !important; }
section ul{ margin: 0; padding: 0; list-style-type: none; }
section ul li a{ color: #666666; text-transform: capitalize; }