
body{
	font-family: Arial, sans-serif;
	text-align: center;
	color: #fff;
	font-size: 17px;
	line-height:25px;
	background: #071133;
	box-sizing: border-box;
	width: 100%;
	margin: 0 auto; 
	background: url(../img/welcome_email_bg.jpg) top center no-repeat;
	background-size: cover;
	position: relative;
	
}

.welcome{
	margin: 25px auto;
	font-size: 20px;
	line-height:30px;
	font-weight: bold;
	max-width: 800px;
}

p{

	font-size: 18px;
	line-height:24px;
	max-width: 800px;
	margin: 40px auto 0 auto;
}

.signinOUt{
	width: 100%;
	background: rgba(255, 255, 255, 0.198);
	padding: 15px;
	text-align: right;
}

button{
	background: rgb(98,120,205);
	background: -moz-linear-gradient(180deg, rgba(98,120,205,1) 0%, rgba(24,21,125,1) 100%); background: -webkit-linear-gradient(180deg, rgba(98,120,205,1) 0%, rgba(24,21,125,1) 100%); background: linear-gradient(180deg, rgba(98,120,205,1) 0%, rgba(24,21,125,1) 100%); 
	text-decoration: none;
	padding: 10px 25px !important;
	color: #ffffff !important;
	text-transform: uppercase;
	font-weight: bold !important;
	font-family: Arial, sans-serif;
	border: none !important;
	margin: 0 5px;
}

table, td, div, h1, p {
  font-family: Arial, sans-serif;
}
@media screen and (max-width: 858px) {
  
  .body {
	  text-align: center;
	}
  
  .app {
	clear: both;
	text-align: center;
	margin: 0 auto;
  }
  
  .reset{
	  margin: 60px 0;
  }
}
@media screen and (min-width: 858px) {
  .app {
	  float: left;
	}
	.topP{
		padding-top: 30px;
	}
	
	.reset{
		  margin: 30px 0;
	  }
}