.wrapper {
    margin: ; /*initially 47*/
    max-width:px; /*initially 580, reduce width of textboxes*/
    min-height:px; /*initially 580, reduce width of textboxes*/
	margin-left:px;
	margin-top:px;
	/*border:1px solid black;*/
    
}
 /*To add css for mobile friendly, use the classes: wrapper, contact_form, input, textarea and paste into your form*/
#contact_form {
    text-shadow:0 1px 0 #FFF;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background:#F9F9F9;
    padding:25px;
	max-width:420px; /*initially not there, but 580, reduce width of textboxes*/
	
 
}

 
#ff label {
    cursor:pointer;
    margin:4px 0;
    color:#ed7700;
    display:block;
    font-weight:800;
 
}
 
textarea {
    display:block;
    width:90%;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background-color:#f4f4f4;
    color:#000;
    border:1px solid #5f5f5f;
    padding:10px;
    margin-bottom:25px;
}


 
 #ff label input {
    display:block;
    width:90%;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background-color:#f4f4f4;
    color:#000;
    border:1px solid #5f5f5f;
    padding:10px;
    margin-bottom:25px;
}
  
.sendButton{
	
	
    /*cursor:pointer;
    -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    box-shadow:inset 0px 1px 0px 0px #fce2c1;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
    background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
    background-color:#ffc477;
    -webkit-border-radius:16px;
    -moz-border-radius:16px;
    border-radius:16px;
    border:1px solid #eeb44f;
    color:#ffffff;
    font-family:Arial;
    font-size:14px;
    width:25%;
    font-weight:bold;
    text-shadow:1px 1px 0px #cc9f52;*/

   font-family: 'Alegreya SC', serif;
    text-transform: uppercase;
    font-weight: 600;
    color: #ffffff;
    font-size: 15px;
    border: 1px solid #e00000;
    background: #e00000; /* website color here*/
    padding: 8px 15px;
    border-radius: 4px;
    width:25%;
}
.sendButton:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
    background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
    background-color:#fb9e25;
}
/*place images inside input boxes*/
.inputicon1
{
	 background-image:url(../formcss/images/f1.jpg);
    background-repeat: no-repeat;
	position: relative; 
	text-indent: 10px;
	
	
}
.inputicon2
{
    background-image:url(../formcss/images/f2.jpg);
    background-repeat: no-repeat;
	position: relative; 
	text-indent: 10px;
}
.inputicon5
{
    background-image:url(../formcss/images/f5.jpg);
    background-repeat: no-repeat;
	position: relative; 
	text-indent: 10px;
}
.inputicon3
{
    background-image:url(../formcss/images/f3.jpg);
    background-repeat: no-repeat;
	position: relative; 
	text-indent: 10px;
}

