@media only screen and (max-width:1200px){
	.wrapper {width:90%;}
	input {width:50%;}
	button {width:30%}
	.text-wrap {width:70%;}
}

@media only screen and (max-width:1000px){
	.form-wrap {width:50%;}
}

@media only screen and (max-width:800px){
	.form-wrap {width:60%;}
	button {width:35%;}
}

@media only screen and (max-width:650px){
	input {width:35%;}
	a {width:60px; line-height:70px; height:60px;}
	i {font-size:22px;}
}

@media only screen and (max-width:550px){
	button {
    float: none;
    margin: 0 auto;
    width: 192px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	border-top-right-radius: 0px;
    clear: both;
}
input {
    clear: both;
	float: none;
    background: none;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 0px;
    width: 150px;
 
}
}