body,h2,h4,p{
	text-align:center;
	padding:0px;
	margin:0px;
  font-family:sans-serif;
}
 #mwb-wrapper {
  background-image: url('../images/1346x928-01.jpg');
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
 
  height:100vh;
 
  padding-bottom:80px;
}
 
 .mwb_picture
{
  height:40px;
  width:40px;
  display:inline;
}
.mwb_first_heading {
  color: #2e3335;
  padding-top: 20px;
  font-family: 'Tangerine', cursive;
  font-size: 50px;
  font-weight: normal;
  
}
.mwb_para {
  font-size: 65px;
  color: #196b62;
  /* font-family: 'Caveat', cursive; */
  font-family: 'Niconne', cursive;
}
.mwb_email_section {
  padding-top: 10px;
}
/*.mwb_email {
    border: 1px solid #caae38;
    padding: 10px 30px;
    background: transparent;
    box-shadow: 2px 2px 16px #756f52;
    color:white;
}*/

.mwb_email {
  border: 1px solid #caae38;
  padding: 7px 17px;
  background: transparent;
  box-shadow: 2px 2px 5px #72681c;
  color: #399fcf;
  font-size: 15px;
  text-shadow: 0px 1px 0px #211b1b;
  border-radius: 0px 214px 0px 199px;
}
.mwb_submit {
  padding: 7px 23px;
  background: #409970;
  border: 0;
  color: white;
  font-weight: normal;
  box-shadow: 2px 2px 7px #3b504a;
  border-radius: 0px 148px 0px 147px;
  text-shadow: 1px 1px 1px #211b1b;
  font-size: 14px;
}


 countdown timer /

 #mwb-clockdiv{
    font-family: sans-serif;
    color: #ffffff;
    display: inline-block;
    font-weight: 100;
    text-align: center;
    font-size: 20px;
    padding: 25px;
}

#mwb-clockdiv > div {
  padding: 5px;
  border-radius: 3px;
  /* background: linear-gradient(rgba(0, 0 ,0 , .4), rgba(0, 0 ,0 , .4)); */
  display: inline-block;
  color: #ffffff;
}
 #mwb-clockdiv div > span {
  padding: 14px;
  border-radius: 50%;
   background: #409970;
  display: inline-block;
  color: #ffffff;
  font-size: 32px;
  box-shadow: 2px 2px 7px #3f3939;
}
span.mwb-days,
span.mwb-hours,
span.mwb-minutes,
span.mwb-seconds {
    text-shadow: 2px 2px 2px black;
}

 .mwb-smalltext{
    padding-top: 10px;
    font-size: 16px;
    color:#2a2626;
    font-family:Helvetica, sans-serif;
}




/*===================================
=            media-query            =
===================================*/
@media only screen and (max-width:768px) {
#mwb-wrapper {
   background-color:#008060;
  padding-bottom: 20px;
  background-image: none;
  height:auto;
}
.mwb_first_heading {
  color: #0b0c0c;
   text-decoration:none; 
}
.mwb_para {
  font-size: 50px;
  color: #e1edec;
  text-shadow: 2px 1px 1px black;
  padding-bottom: 10px;
}
#mwb-clockdiv div > span {
  padding: 42px;
  border-radius: 0%;
  
}
.mwb_email {
  border: 0;
  padding: 10px 44px;
  background: #409970;
  box-shadow: 2px 2px 15px #2c3c35;
  color: white;
  text-align: center;
  font-weight: bold;
}
.mwb_submit {
  padding: 10px 65px;
  background: #409970;
  border: 0;
  color: white;
  font-weight: normal;
  box-shadow: 2px 2px 23px #314b44;
  margin-top: 10px;
  border-radius: 0px;
}
 }

/*=====  End of media-query  ======*/