
div#envelope{
	width: auto;
	margin:0 auto;
	background-color:#;
	padding:5px 0 20px 0px;
	border:1px solid #;
	border-radius:10px;
	} 
	
form{
width: ;
margin:0 0%;
}  

form header {
  text-align:center;
  font-family: 'Titillium Web', sans-serif;
  }
 

/* Makes responsive fields.Sets size and field alignment.*/
input[type=text]{
margin-bottom:10px;
margin-top: 10px;
  width:100%;
  padding:10px 0px 10px 0px;
  border-radius:0px;
  border:1px solid #CCC;
}


input[type=submit]
{
margin-bottom:0px;
  width:100%;
  padding: 15px;
  border-radius:0px;
  color:#FFF;
	border: 1px solid #f0d735;
    background-color: rgb(240, 215, 53);
}

textarea{
	width:100%;
	padding:10px 0px 10px 0px;
	margin-top:10px;
    border:1px solid #CCC;
	border-radius:0px; 
	margin-bottom:10px;
	resize:none;
  }
 
input[type=text]:focus,
textarea:focus {
  border-color: #ED1C2A;
}

/* By using @ media form can have different layout for screen, mobile phone, tablet.*/

/* Sets the form layout for mobile phone, tablet*/
@media screen and (max-device-width: 600px){

@import url('https://fonts.googleapis.com/css?family=Titillium+Web');

* {
  
  /*with these codes padding and border does not increase it's width.Gives intuitive style.*/
  
  -webkit-box-sizing: border-box;   
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


div#envelope{
	width: auto;
	margin:0;
	background-color:#;
	padding:5px 0;
	} 
	
form{
width:100%;
margin:0;
}  

form header {
  text-align:center;
  font-family: 'Titillium Web', sans-serif;
  }
 

/* Makes responsive fields.Sets size and field alignment.*/
input[type=text]{
margin-bottom: 10px;
margin-top:10px;
  width:100%;
  padding:10px;
  border-radius:0px;
  border:1px solid #CCC;
}


input[type=submit]
{
margin-bottom: 10px;
  width:100%;
  padding:10px;
  border-radius:0px;
  border: 1px solid #ef3340;
  background-color: rgb(239, 51, 64)
}
textarea{
	width:100%;
	padding:10px;
	margin-top: 10px;
    border:1px solid #CCC;
	border-radius:0px; 
	margin-bottom:10px;
	resize:none;
  }
 
input[type=text]:focus,
textarea:focus {
  border-color: #ED1C2A;
}
}
  