/*forms*/
.left { margin-left:10px !important; clear:none !important; }

.gform_wrapper { margin:0px !important; }
.gform_wrapper .gform_body .gfield_checkbox input { width:25px !important; height:15px !important; }

.gform_body ul { margin:0 !important; padding:0 !important; }
.gform_body ul li { list-style:none !important; background:none !important; padding:0px 0px 10px 0px !important; margin: 0px; }
.gform_wrapper .gfield_required, .gform_wrapper .validation_message, .gform_wrapper .validation_error { color:f0ce04 !important; }
.gform_wrapper .validation_error { padding: 0 0 15px 0; }
.gform_wrapper .gform_edit_link { font-size: 80%; padding: 10px 0; }
.gform_wrapper .gform_edit_link { font-size: 70%; }
.gform_wrapper .gfield.gform_validation_container { visibility: hidden; position: absolute;}
.gform_wrapper .gform_body input, .gform_wrapper .gform_body select, .gform_wrapper .gform_body textarea {
	padding: 2px 3px;
	margin-top: 0;
	font-family: arial, sans-serif;
	font-size: 12px;
	line-height: 22px;
	border: none;
	color: #9D9D9D;
}
.gform_wrapper .gform_body input{
	width: 200px;
	height: 26px;
	padding-top:6px;
}
.gform_wrapper .gform_body input.large {
	width: 100%;
}
.gform_wrapper .gform_body .gfield_checkbox input{
	width: 50px;
	height: 22px;
}
#gform_wrapper_1 { float: left; }

.gform_wrapper .gform_body .styled-select .ginput_container{
	height: 30px;
    width: 206px;
}
.gform_wrapper .gform_body .styled-select .ginput_container select{
	width: 207px;
	height: 30px !important;
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    margin-top: 0;
	padding: 7px 0 0 2px;
}
.gform_wrapper .gform_body .styled-select .ginput_container .customStyleSelectBox{
	padding: 8px 5px;
}
.gform_wrapper .gform_body textarea{
	height: 156px;
    width: 632px;
}
.gform_wrapper ul { margin: 0; }
.gform_wrapper .gform_heading { padding: 10px 0 15px 0; font-weight: normal; font-size: 15px; display:none !important; }
.gform_wrapper .gform_body li { padding: 0px !important; margin: 0; list-style: none;}
.gform_wrapper .gform_body li.clear { margin-left:10px !important; }
.gform_wrapper .gform_body li#field_1_2, .gform_wrapper .gform_body li#field_1_8, .gform_wrapper .gform_body li#field_2_2, .gform_wrapper .gform_body li#field_2_5{ margin-left: 0px;}
.gform_wrapper .gform_body li.gfield.clear { clear: both; }
.gform_wrapper .gform_body li.large-left { float:left; width:320px; }
.gform_wrapper .gform_body li.large-right { float:right; width:310px; }
.gform_wrapper .top_label .gfield_label { margin:0 !important; }
.gform_wrapper .gfield_required { color:#6dbe45 !important; }
.gform_wrapper .gform_body li label {
	font-family: 'Varela Round', sans-serif;
	color:#514b44;
	font-size:14px;
	padding:10px 0px;
	font-weight:normal !important;
}
.gform_wrapper .gform_body li .ginput_container input.medium {
	background:#FFF;
	width:250px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	border:1px solid #CCC;
	font-size:14px;
	font-family: 'Varela Round', sans-serif;
	color:#514b44;
	padding:3px 10px;
}
.gform_wrapper .gform_body li .ginput_container textarea.medium
{
	background:#FFF;
	width:530px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 15px;
	border:1px solid #CCC;
	font-size:14px;
	font-family: 'Varela Round', sans-serif;
	color:#514b44;
	padding:10px;
	margin:0px;
}

.gform_wrapper .gform_footer input {
	margin: 0px 0px 0px 10px;
	font-size: 13px;
	width: 116px;
	height: 30px;
	border: none;
	cursor: pointer;
	display: block;
	font-family: 'Varela Round', sans-serif;
	text-transform:uppercase;
	font-size:14px;
	padding:7px 15px 5px 15px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	background:#6dbe45;
	color:#FFF;
}

.gform_wrapper .gform_footer input:hover {
	background:#514b44;
}