/* --- DEFINES FOR FORMS --- */

#page-guts .content .form-wrap {
	width: 560px;
	margin: 0 auto;
	padding: 40px;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	background: #f1f1f1;
	}

input.text, input[type='text'], input[type='password'], 
input.submit, input[type='submit'], 
textarea, select {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 15px;
	}

input.text, input[type='text'], input[type='password'], textarea {
	padding: 4px;
	border: solid 1px #bbb;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	background: #fcfcfc;
	border: solid 1px #bbb;
	border-left: solid 6px #bbb;
	background: #f5f5f5;
	color: #555;
	/*resize: none;*/
	}

input.disabled, input[disabled], input[disabled='disabled'], input:disabled,
textarea.disabled, textarea[disabled], textarea[disabled='disabled'], textarea:disabled {
	border: solid 1px #ddd;
	color: #999;
	background: #fcfcfc;
	}

input.formsubmit, input.formsubmit-enterkey { font-family: inherit; }
input.placeholder, textarea.placeholder { color: #bbb; font-weight: normal; }
input:-moz-placeholder { color: #bbb; font-weight: normal; }
input::-webkit-input-placeholder { color: #bbb; font-weight: normal; }

input.bigtext { font-size: 19px; }

select {
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	border: solid 1px #bbb;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-webkit-padding-end: 23px;
	-webkit-padding-start: 6px;
	-webkit-appearance: button;
	-webkit-user-select: none;
	background-color: #fcfcfc;
	border: solid 1px #bbb;
	border-left: solid 6px #bbb;
	background: #f5f5f5;
	background-image: url('/images/icon-arrow-selectbox.png');
	background-position: right center;
	background-repeat: no-repeat;
	color: #555;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	}


input.submit, input[type='submit'] {
	padding: 4px 8px;
	border: solid 2px #bbb;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background: #ddd;
	font-size: 16px;
	color: #222;
	cursor: pointer;
	}
	input.submit:hover, input[type='submit']:hover {
		background: #eee;
		}



#gform_fields_5 .gfield {
	margin-bottom: 20px;
}