

.extraform-table, .entry-content {
	max-width: 1000px;
}

.extraform-table td {
    border: 1px solid #EDEDED;
}


.extraform-wrap {
    background: none repeat scroll 0% 0% #F6F6F6;
    font: 15px/1.4em Helvetica,Arial,sans-serif;
    margin: 0.5em 0px;
    width: 100%;
}

.extraform-half {
    display: inline-block;
    margin: 8px -4px 0px 3%;
    width: 45.5%;
}

.extraform-full {
    display: inline-block;
    margin: 8px 0px 0px 3%;
    width: 94%;
}

.extraform-half input, .extraform-full input, .extraform-wrap textarea {
    width: 100%;
}

.extraform-wrap textarea {
    height: 10em;
}


.extraform-wrap label {
    color: #666;
    font-size: 0.8em;
    font-weight: bold;
    margin-left: 1px;
    position: relative;
    text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8);
    text-transform: uppercase;
}

.extraform-wrap input[type="text"], .extraform-wrap textarea {
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #C3C3C3;
    color: #444;
    font: 15px/1.4em Helvetica,Arial,sans-serif;
    padding: 0px 0px 0px 0.5em;
}

.extraform-wrap input {
    height: 2em;
}
.extraform-wrap, .extraform-wrap input, .extraform-wrap textarea {
    -moz-box-sizing: border-box;
}

input[type="radio"] {
    padding: 0px;
}

.extraform-radio-wrap input {
    top: 1px;
    vertical-align: bottom;
    margin: 5px 0px 0px 3%;
    position: relative;
}

.extraform-submit-wrap {
    margin: 30px 3%;
    text-align: center;
    padding-bottom: 30px;
}

.extraform-submit {
    background: linear-gradient(#FF9A40, #D94200) repeat scroll 0% 0% transparent;
    border-radius: 4px;
    border: 1px solid #D94200;
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.5) inset, 0px 1px 4px rgba(0, 0, 0, 0.4);
    cursor: pointer;
    display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    padding: 0.5em 4em;
    position: relative;
    text-shadow: 0px -1px 0px #A63200;
}

.extraform-submit span {
    color: #FFF;
}


.extraform_csv {
	padding-top: 30px;
	padding-bottom: 50px;
}

.extraform-wrap .error {
/*	background: none repeat scroll 0% 0% #F99; */
	background-color: rgb(255, 235, 232) !important;
    border: 1px solid rgb(232, 30, 0) !important;
}

.extraform-wrap label.extraform-mandatory-label span {
  color: #e81e00;
}

.extraform-error-message  {
	background: none repeat scroll 0% 0% #F99;    
}

.extraform-error-radio-buttons {
	background-color: rgb(255, 235, 232) !important; 
}


