﻿.body-wraper {
   
    background-image: url(../Images/background1.jpg) ;
background-size: cover;
}
.pwhite {    
         text-shadow: 2px 2px 2px #000;
}
.pyelow {   
       text-shadow: 2px 1px 2px #000;
}
  .textholder {  
    padding:0px;
   margin: 0 auto;     
}
  .bigTitle {     
     font-size: 44px;
    line-height: 44px;
    margin-top: 20px;   
}
 .toptitle {
    margin-top: 3%;
    padding-top: 40%;
     background-size: 120%;
      /*margin-top: 18%;*/
    padding:0 2%;
    /*padding-top: 45%;*/
    padding-top: 38%;
    background-size: 100%;
}
 .maintitle2 {   
    font-size: 26px;   
}

  .TnCtable {
    width: 100%;
}
   .tnc td:first-child {
    min-width: 10px;
}
   .sorry-content .toptitle{
        padding-top:120px;             
}
   .confirm-content .toptitle{
        padding:5%;
      padding-top:130px;
}
   .smaller{
    font-size:18px;
}
.divcenter {
    width:90%;  
     font-size: 28px;     
}
.middle{
    margin-bottom:-90px;
}
.codeentry{
    background:url("../Images/GRASS450.png");
    background-size:cover;

} 
.maintitle {   
    width:80%;
    /*margin-top:-2%;*/
      
}

 .receipttoptext{
          font-size: 70px;   
  }
 .topmar1{  
    font-size: 26px;
}
  .topmar2{    
margin-top: 10%;
    font-size: 30px;
}
  .img-card {
    margin: -12% auto -7% auto;
}
  .img-conf-top
    {
   
    margin: 2% auto 3% auto
}
