@media (max-width: 768px) {
  #tails-image {
    padding-top: 130px !important; } 
}
html body {
  font-family: 'Raleway', serif !important; }
  html body  {
    background: #f6f6f6 no-repeat;
    background-size: contain; }
  html body img {
    width: 100%; }
  html body h1 {
    background-color: #732626;
    text-align: center;
    margin-top: 0px;
    color: #ffffff;
    padding: 20px;
    font-size: 20px; }
  html body h3 {
    background-color: #732626;
    text-align: center;
    margin-top: 0px;
    color: #ffffff;
    padding: 10px;
    font-size: 20px; }

  html body h4 {
    text-align: center;
    margin-top: 0px;
 margin: 0px;
  background-color: #ffffff;
   opacity: 0.7;
  filter: alpha(opacity=60); /* For IE8 and earlier */
   text-shadow: 10px 10px 8px rgba(0,0,0,0.1); 

color: ##2f4f4f;
    padding: 35px;
    font-size: 20px; }

html body h5 {
    background-color: #000000;
    text-align: centre;
    margin-top: 10px;
    color: #ffffff;
    padding: 5px;
    font-size: 14px; }

html body h6 {
   
    text-align: left;
    margin-top: 0px;
    color: ##2f4f4f;
 font-size: 15px; }

html body label {
    font-size: 11px;
    line-height: 30px;
    font-weight: bold; }

  html body input {
    border: 2px gray; }
  html body form .row {
   background-color: #f6f6f6;
 margin-top: 10px; }

  html body form .btn {
    width: 65%;
    padding: 10px;
background-color: #732626;
    color: #ffffff;
    font-size: 19px;
    font-weight: bold;
    margin: 10px 10% 0; }

  html body form .check .custom-checkbox {
    background-color: #ffffff;
    border: solid 2px gray;
    padding: 10px;
    width: 100%;
    text-align: center; }

  html body form .radio .custom-checkbox {
    background-color: #ffffff;
    border: solid 2px gray;
    padding: 1px;
    width: 100%;
    text-align: center; }

div.transbox {
  margin: 10px;
  background-color: #ffffff;
  border: none;
  opacity: 0.7;
  filter: alpha(opacity=60); /* For IE8 and earlier */
}

div.transbox p {
  margin: 0%;
  font-weight: bold;
  color: #000000;
}

div.background {
  background: url(http://luxuryopinions.signups.co.uk/img/mainback.jpg) repeat;
  border: 0.5px solid grey;
}
div.background1 {
 background: url(http://luxuryopinions.signups.co.uk/img/mainback.jpg) repeat;
height: 100%; 
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
div.footer {
  background: url(http://luxuryopinions.signups.co.uk/img/bottomback.jpg) repeat;
  border: 0.5px solid grey;
 width:100%;
}
/*# sourceMappingURL=style.css.map */
