html,body{height:100%; width: 100%}
body{font:15px/20px "Open Sans", Arial, Helvetica, sans-serif; color:#75715F; position:relative; height:100%;}
.smalli {font-size: 8px; font-style: italic;}
#error-msg {color: red; font-size: 14px;}
#signup-form input{
	background:#fff;
	border:1px solid #b6b7a8;
	font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*color:#a2a2a2;*/
	margin:2px 0 5px;
	padding:6px 14px;
	outline:none;
	width:216px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.wrapper{width:100%;overflow:hidden;position:relative;}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.alignleft{text-align:left}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.button, .button-green{display:inline-block; font: normal 13px/16px "Open Sans", Arial, Helvetica, sans-serif; color:#f7f7f7; text-decoration:none; cursor:pointer; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#5fb446;}
.button-green span{display:inline-block; padding:3px 15px 4px 18px; position:relative; color: #fff;}
.button-green:hover{text-decoration:none; background-color:#6f694f;}
/*=================================================================================*/
@media only screen and (max-width: 995px) {
}

@media only screen and (max-width: 767px) {
}

@media only screen and (max-width: 479px) {
}
