/** form styles **/
.gform_wrapper {
margin: 0 0 20px 0;
}

.gfield_required {
color: #C30;
}

.gfield_description {
font-size: 10px;
font-style: italic;
margin: 5px 0 0 0;
width: 600px;
}

.gform_body ul {
list-style-type: none;
margin: 0;
padding: 0;
border-bottom: none;
}

.gform_body li {
margin: 0;
padding: 0;
background: none;
list-style-type: none !important;
}

#gform_fields ul{list-style-type: none !important;}

#gforms_fields ul li {list-style-type: none;}

.gfield_label {
font-size: 13px;
color: #666;
padding: 0 0 0 2px;
font-weight: bold;
}

li.gfield {
margin: 20px 0 0 0;
border: none !important;
list-style-type: none !important;
}

.medium {
background: #FFF;
border: 1px solid #D8D8D8;
/*-moz-border-radius: 4px;
-webkit-border-radius: 4px;*/
width: 300px;
height: 20px;
padding: 4px 5px 0 5px;
margin: 5px 0 0 0;
font-family: "Lucinda Grande", "Lucinda Sans Unicode", "Helvetica Neue", Arial, sans-serif;
font-size: 13px;
color: #333;
}

.large {
background: #F9F9F9;
border: 1px solid #D8D8D8;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
width: 580px;
height: 20px;
padding: 4px 5px 0 5px;
margin: 5px 0 0 0;
}

.small {
width: 200px;
margin: 5px 0 15px 0;
}

.textarea{
background: #FFF;
border: 1px solid #D8D8D8;
/*-moz-border-radius: 4px;
-webkit-border-radius: 4px;*/
width: 580px;
height: 100px;
padding: 5px;
margin: 5px 0 0 0;
font-family: "Lucinda Grande", "Lucinda Sans Unicode", "Helvetica Neue", Arial, sans-serif;
font-size: 13px;
color: #333
}

.gfield_select {
background: #FFF;
border: 1px solid #D8D8D8;
/*-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;*/
padding: 3px 2px 2px 2px;
height: 25px;
font-size: 11px;
margin: 5px 0 0 0;
}

h2.gsection_title {
background: transparent !important;
font-family: "Lucinda Grande", "Lucinda Sans Unicode", "Helvetica Neue", Arial, sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
color: #333 !important;
padding: 10px 0 5px 0 !important;
border-bottom: 1px solid #EFEFEF;
margin: 0 0 5px 0;

)


input.button {
cursor: pointer;
background: url(images/button_comment.png) 0 0;
border: none;
width: 199px;
height: 56px;
margin: 5px 0 0 0;
padding: 0;
text-indent: -9999px;
}

/*input.button:hover {
background: url(images/form-submit.jpg) 0 -56px;
}*/

.gform_footer {
margin: 25px 0 0 0;
}

