/*Coming Soon*/

/*html {
  position: fixed;
  height: 100%;
  overflow: hidden;
}

body {
  width: 100vw;
  height: 100vh;
  overflow-y: hidden;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;

} */


#comingsoon{
  font-family: helvetica, arial, sans-serif;
  color: #0E28C7;
  font-size: 20px;
}

#comingsoonc{
  font-family: helvetica, arial, sans-serif;
  color: #000000;
  font-size: 15px;
}

/*Home form formatting */

Body, html {
    height: 100%;
}

#landbackground { 
        background-image: url("images/background1.jpg");
				 height: 100%;

    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
			}

#homeform{
      	background: #EFF1FF;
      		font-size: 20px;
      	  background-position: center center;
        background-repeat: no-repeat;
        opacity: 0.9;
      /*  padding-top: 50px;*/
        height: 600px;
        width: 920px;
      }

#indexform{
            	background: #CDECEE;
            		font-size: 20px;
            	  background-position: center center;
              background-repeat: no-repeat;
              opacity: 0.9;
            /*  padding-top: 50px;*/
              height: 1400px;
              width: 900px;
            }

#doblabel{
  text-align: left;

}

#paymentform{
          	background: #CDECEE;
          		font-size: 20px;
          	  background-position: center center;
            background-repeat: no-repeat;
            opacity: 0.9;
          /*  padding-top: 50px;*/
          height: 1350px;
          width: 900px;
          }

#mainheader{
      	font-family: helvetica, arial, sans-serif;
      	color: black;
      	font-size: 45px;
      }

#about {
  font-family: helvetica, arial, sans-serif;
  color: #000;
  font-size: 15px;
      			}

#aboutcolor {
  font-family: helvetica, arial, sans-serif;
  color: navy;
  font-size: 15px;
            }

#ourpartnerscolor {
  font-family: helvetica, arial, sans-serif;
  color: navy;
  font-size: 15px;
            }
/* Index form formatting */
body {
	font-family: helvetica, arial, sans-serif;
	background-color: #eee;
	font-size: 15px;
}


h1{
	font-family: helvetica, arial, sans-serif;
	color: rgba(0, 0, 0, 0.98);
	font-size: 20px;

}

#acceptTerms{
	font-family: helvetica, arial, sans-serif;
	color: rgba(0, 0, 0, 0.98);
  font-size: 20px;
  transform: scale(1.5);

}

#Data{font-family: helvetica, arial, sans-serif;
	color: rgba(0, 0, 0, 0.98);
	font-size: 45px;
	padding-left: 60px;
}

.indexheader{
    font-family: helvetica, arial, sans-serif;
    color: rgba(0, 0, 0, 0.98);
    font-size: 30px;
  }

form{

	background: #91deff;
		font-size: 20px;
	  background-position: center right;
  background-repeat: no-repeat;
  height: 600px;
  width: 420px;

}

input{
	font-size: 40px;
	width: 700;
}

#myList{
	font-size: 40px;
  width: 700;
}

.drop{
	font-size: 45px;
	
}
#nextbutton{
	font-family: helvetica, arial, sans-serif;
    color: white;
    background-color: blue;
    font-size: 35px;
    border: 1;
    border-color: blue;
    border-radius: 2;
    background: blue;
    -webkit-appearance: none;
	
}

.foo{
	padding-right: 10px;
}

form input.buttom:hover	{ background-color: #2a78f6; }

/* offer labels */
.provlabel{
	font-family: helvetica, arial, sans-serif;
	color: rgba(0, 0, 0, 0.98);
	font-size: 20px; /*original 40px*/

}
.matchb{
  height:80px;
  width:110px;
  background: none;
  background-color: none;
  border: none;
}
#regis{
  
    background: #91deff;
      font-size: 20px;
      background-position: center right;
    background-repeat: no-repeat;
    height: 600px;
    width: 1000px;
  
  }
  #diningplusform{
    background: #CDECEE;
    font-size: 20px;
      background-position: center center;
    background-repeat: repeat;
    opacity: 0.9;
  /*  padding-top: 50px;*/
    height: 1520px;  /* original is 600px*/
    width: 900px;   /* original is 1000px*/
  }

  .plusheader{
    font-family: helvetica, arial, sans-serif;
    color:#012A46;
    font-size: 40px;
  
  }
  #coffeeanddiningterms{
    
      background: white;
        font-size: 40px;
        color: black;
    }
    a
    {
     color:blue;
    }
    .myBox2{
      font-family: helvetica, arial, sans-serif;
      color: white;
      background-color: black;
      font-size: 20px;
    
    }
    #province{
      font-family: helvetica, arial, sans-serif;
      color: black;
      font-size: 40px;
    
    }
    #suburb{
      font-family: helvetica, arial, sans-serif;
      color: black;
      font-size: 40px;
      size: 375px;
    }
    .moreinfo:focus {
      height:1000px;
      font-size: 20px;
  }
  .moreinfo{
      width:1000px;
      height:1000px;
      font-size: 20px;
  }

