@charset "utf-8";
/* CSS Document */

/*FORM STYLE ELEMENTS*/

.content form#form13 {
	margin-bottom: 0px;
	width: 100%;
}
.container.ipad form#form14 {
	margin-bottom: 0px;
	width: 100%;
}
.container.ipad form#form14 table {
	margin-bottom: 0px;
}
.content form#form13 table.wdform_table1 tbody#13form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 table {
	margin-bottom: 0px;
}

.container.ipad form#form14 table.wdform_table1 tbody#14form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 table {
	margin-bottom: 0px;
}
.container.ipad form#form14 table.wdform_table1 tbody#14form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 table.wdform_table2 tbody.wdform_tbody2 tr#5 td#5_element_section14.toolbar_padding table {
	margin-bottom: 0px !important;
	width: 100%;
	text-align: center;
}
.content #form13 table.wdform_table1 tbody.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 table.wdform_table2 tbody.wdform_tbody2 tr td table {
	margin-bottom: 0px !important;
	width: 100%;
	text-align: center;
}
.content #form13 table.wdform_table1 tbody#13form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 table.wdform_table2 tbody.wdform_tbody2 tr#5 td#5_element_section13.toolbar_padding {
	padding-bottom: 0px;
}

.content.home #form13 span.wd_form_label {
	display: none;
}
.content #form13 span.wd_form_label {
	display: none;
}
.container.ipad #form14 span.wd_form_label {
	display: none;
}
.content #form13 .wdform_table1 tr td, .container.ipad #form14 .wdform_table1 tr td {
    padding: 0px 0px 0px 0px;
}
.content form table.wdform_table1 {
	border-spacing: 0px !important;
}
.siteform  form table.wdform_table2, .content form#form1 table.wdform_table2, .content form#form13 table.wdform_table2, .content form#form14 table.wdform_table2 {
    padding-left: 0px !important;
	border-spacing: 0px;
}
.siteform form table tbody tr td.toolbar_padding, .container article form#form13 table tbody tr td.toolbar_padding, .container article form#form14 table tbody tr td.toolbar_padding {
	padding: 0px;
}
.siteform form table.wdform_table1 tbody#13form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1, .container article.item-page form#form13 table.wdform_table1 tbody#13form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1, .container article.item-page form#form14 table.wdform_table1 tbody#13form_view1.wdform_tbody1 tr.wdform_tr1 td.wdform_td1 {
	width: 100%;
}
.siteform form, .container article.item-page div form#form13, .container article.item-page div form#form14 {
	margin-bottom: 30px;
}

.siteform form hr, .container #form13 hr, .container #form14 hr {
	background-color: #efefef;
	margin-top: 10px;
	margin-bottom: 5px;
}
.siteform #form15 table.wdform_table1 textarea, .container #form13 table.wdform_table1 textarea, .container #form14 table.wdform_table1 textarea {
	padding: 8px;
	color: #666666;
}
.siteform form table.wdform_table1 img.captcha_img, .container #form13 table.wdform_table1 img.captcha_img, .container #form14 table.wdform_table1 img.captcha_img {
	box-shadow: none;
	margin-bottom: 5px;
	height: 40px;
	width: 100px;
	margin-left: 0px;
	margin-top: 5px;
}
.content #form13 table.wdform_table1 img.captcha_img, .content #form14 table.wdform_table1 img.captcha_img {
	box-shadow: none;
	margin-bottom: 5px;
	height: 40px;
	width: 100px;
	margin-left: 0px;
	margin-top: 5px;
}
.content.home #form13 table.wdform_table1 img.captcha_img {
	margin-left: 30px;
	margin-top: 5px;
}
.container.ipad #form14 table.wdform_table1 img.captcha_img {
	margin-left: 0px;
	margin-top: 5px;
}

.content #form13 .captcha_input {
	height: 35px;
	padding: 5px 5px;
	width: 100px !important;
}
.container.ipad #form14 .captcha_input {
	height: 35px;
	padding: 5px 5px;
	width: 70% !important;
}
.siteform form table.wdform_table1 input.captcha_input, .content #form13 table.wdform_table1 input.captcha_input {
	margin-bottom: 0px !important;
	margin-left: 0px;
}
.content.home #form13 table.wdform_table1 input.captcha_input {
	margin-left: 30px;
}
.container.ipad #form14 table.wdform_table1 input.captcha_input {
	margin-left: 0px;
	margin-bottom: 20px;
}

.siteform form .button_submit, #form13 .button_submit {
    margin: 20px 0px 20px 10px !important;
}
#form14 .button_submit {
    margin: 0px 0px 0px 10px !important;
}

.siteform form .wdform_table1 tr td, #form13 .wdform_table1 tr td, #form14 .wdform_table1 tr td {
border: 0px solid black;

}
.siteform form .wdform_table1 input:focus, #form13 .wdform_table1 input:focus, #form14 .wdform_table1 input:focus {
border:1px solid;

}
.content #form13 .wdform_table1 input {
	margin-bottom: 20px;
	color: #999999;
    font-size: 14px;
    line-height: 15px;
	padding: 5px 5px 5px 5px;
	width: 100% !important;
}
 .container.ipad #form14 .wdform_table1 input {
	margin-bottom: 10px;
	color: #999999;
    font-size: 14px;
    line-height: 15px;
	padding: 5px 5px 5px 5px;
	width: 100% !important;
}

.container.ipad #form14 .wdform_table1 textarea, .content #form13 .wdform_table1 textarea {
	margin-bottom: 20px;
	color: #999999;
    font-size: 14px;
    line-height: 15px;
	padding: 5px 5px 5px 5px;
	width: 100% !important;
}

.siteform form hr, #form13 hr, #form14 hr {
	background: #efefef; 
	clear: both; 
	float: none; 
	width: 100%; 
	height: 1px;
	margin: 20px 0px 10px 0px;
	border: none;
}
.siteform form hr, .container #form14 hr, .container #form13 hr {
background: #efefef;
clear: both;
float: none;
width: 100%;
height: 1px;
margin: 0px 0px 5px 0px;
border: none;
}
.siteform form .wdform_table1, .content.home #form13 .wdform_table1, .container.ipad #form14 .wdform_table1 {
font-size:14px;
font-weight:normal;
color:#5F5F5F;
border-spacing: 0px;
border: 0px solid black;
width: 70%;
margin-left: 15%;
margin-right: 15%;
border-collapse: separate;

}
.siteform form .wdform_tbody1, .container #form13 .wdform_tbody1, .container.ipad #form14 .wdform_tbody1 {
background-color:transparent;
border:0px solid black;
text-align:center;
float:left;
width: 100%;

}
.siteform form .wdform_tr1, #form13 .wdform_tr1, #form14 .wdform_tr1 {
vertical-align:top;
width:100%;

}
.siteform form .wdform_table2, .container #form13 .wdform_table2, .container #form14 .wdform_table2 {
padding-left:0px !important;
padding-right:0px !important;
padding-top:0px !important;
float:left;
border-spacing: 0px;
border-collapse:separate !important;

}
.siteform form .wdform_tr_section_break td, .container #form13 .wdform_tr_section_break td, .container #form14 .wdform_tr_section_break td {
padding-right:0px !important;
padding-left:0px !important;
width:100%;

}
.siteform form .wdform_input input, #form13 .wdform_input input, #form14 .wdform_input input {
border-width: 1px;
padding: 1px;
margin: 1px;
height: 16px;

}
.siteform form .wdform_address input, #form13 .wdform_address input, #form14 .wdform_address input {
font-size:12px;

}
.siteform form .wdform_address select, #form13 .wdform_address select, #form14 .wdform_address select {
font-size:12px;

}
.siteform form .wdform_date_fields select, #form13 .wdform_date_fields select, #form14 .wdform_date_fields select {
height:21px;
font-size:12px;
padding:1px;
margin:1px;

}
.siteform form .wdform_select select, #form13 .wdform_select select, #form14 .wdform_select select {
padding: 1px;
margin: 1px;

}
.siteform form .wdform_date_fields input, #form13 .wdform_date_fields input {
border-width: 1px;
font-size:12px;
padding:1px;
margin:1px;

}
#form13 .time_box {
border-width:1px;
margin: 1px;
padding: 1px;
text-align:right;
width:30px;
vertical-align:middle
}
.container #form13 .mini_label {
	font-size:10px;
	color:#888;
}
#form13 .ch_rad_label {
display:inline;
margin-left:5px;
margin-right:15px;
float:none;
color:#000;

}
.siteform #form15 .wd_form_label, .container #form13 .wd_form_label, .container #form14 .wd_form_label {
border:none;
color:#818181;
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: .9em;

}
#form13 .wdform_colon {
color:#000
}
#form13 .wdform_separator {
font-style:bold;
vertical-align:middle;
color:#000;

}
#form13 .wdform_line {
color:#000
}
#form13 .td_am_pm_select {
padding-left:5;

}
#form13 .am_pm_select {
height:21px;
font-size:12px;
padding:1px;
margin:1px;

}
#form13 .input_deactive {
color:#999999;
font-style:italic;
border-width:1px;
margin: 1px;
padding: 5px;

}
#form13 .input_active {
color:#000000;
font-style:normal;
border-width:1px;
margin: 1px;
padding: 1px;

}
#form13 .required {
border:none;
color:red
}
#form13 .captcha_img {
border-width:0px;
cursor:pointer;

}
#form13 .captcha_refresh {
width:30px;

height:30px;
border-width:0px;
vertical-align:middle;
cursor:pointer;
}
.content #form13 .captcha_refresh {
margin-right: 25px;
}
#form13 .captcha_input {
height:20px;
border-width:1px;
vertical-align:middle;

}
#form13 .file_upload  {
border: 0px solid white;
color: black;
background-color: white;

}
#form13 .page_deactive, #form14 .page_deactive {
color:#fff;
border: 1px solid black;
padding:4px 7px 4px 7px;
margin:4px;
cursor:pointer;
background-color: #999;

}
#form13 .page_active {
color:#000;
font-weight:bold;
border: 3px solid black;
padding:4px 7px 4px 7px;
margin:4px;
cursor:pointer;
background-color:transparent;
box-shadow: 0px 0px 0px 0px black;

}
#form13 .page_percentage_active {
border-spacing: 0px;
height:20px;
line-height:20px;
background-color:transparent;
border-radius: 0em 4em 1em 0em;
font-size:15px;
float:left;
text-align: right !important;
box-shadow: inset -5px 1px 10px 1px #ACB8A6;

}
#form14 input.file_upload {
border: 0px solid white;
color: black;
background-color: white;
box-shadow: none;
}
#form13 .page_percentage_deactive {
height:20px;
line-height:20px;
border:1px solid black;
background-color:#ffffff;
text-align: left !important;
 padding:5px;

}
#form13 .page_numbers {
font-size:11px;
color:#000;

}
#form13 .phone_area_code {
width:50px;

}
#form13 .phone_number {
width:100px;

}
.siteform form button, #form13 button, #form14 button {
	text-decoration: none;
	background-color: #760a0a;
	font-size: 14px;
	line-height: 14px;
	text-align: center;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 25px 10px 25px 10px;
	border: none;
	border-radius: 5px;
	color: #ffffff;
	width: 95%;
	height: 60px;
	display: block;
	text-transform: none;

}
#form14 button {
	background-color: #262626;
}
.siteform form button.wdform_page_button, .container #form13 button.wdform_page_button, .container #form14 button.wdform_page_button {
    border: none;
    box-shadow: 0 0 0px #ffffff;
    color: #999999;
	font-weight: normal;
    cursor: pointer;
    font-size: .9em;
    margin: 5px;
    min-height: 30px;
    min-width: 80px;
	padding: 8px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #efefef;
/*	background: rgb(96, 75, 61);
	background: -moz-linear-gradient(90deg, rgb(96, 75, 61) 50%, rgb(160, 142, 131) 100%);
	background: -webkit-linear-gradient(90deg, rgb(96, 75, 61) 50%, rgb(160, 142, 131) 100%);
	background: -o-linear-gradient(90deg, rgb(96, 75, 61) 50%, rgb(160, 142, 131) 100%);
	background: -ms-linear-gradient(90deg, rgb(96, 75, 61) 50%, rgb(160, 142, 131) 100%);
	background: linear-gradient(0deg, rgb(96, 75, 61) 50%, rgb(160, 142, 131) 100%);*/
}
/*.container #form13 .button_reset, .container #form13 .button_submit, .container #form14 .button_submit, .container #form14 .button_reset {
	color: #ffffff;
	cursor: pointer;
	font-size: .9em;
	font-weight: normal;
	font-style: italic;
	line-height: 25px;
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	min-height: 30px;
	width: 280px;
	padding: 6px 20px 6px 6px;
	display: block;
	background-color: #415573;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	text-align: right;
	border: none;
	background-image: url(../images/arrow_white_grey.png);
	background-repeat: no-repeat;
	background-position: 265px center;
	text-shadow: none;
}*/


#form13 .other_input {
border-width: 1px;
font-size:12px;
padding:1px;
margin:1px;
margin-left: 25px;

}
#form13 span.wdform_page_button {
color:#000;
cursor:pointer;

}
.siteform form .wdform_page_navigation, .container #form13 .wdform_page_navigation, .container #form14 .wdform_page_navigation {
text-align:center !important;
margin-bottom:0px;
height: 0px

}
#form13 .wdform_percentage_text {
margin:3px 7px 3px 3px;

color:#000000;
font-weight:bold;

}
#form13 .wdform_percentage_title {
color:#000000;
font-style:italic;
margin: 0px 0px 0px 30px;

}
#form13 .wdform_scale_rating table input {
margin:0 2px;

}
#form13 .wdform_grading input {
margin:0 0 3px;

}
#form13 .ui-slider-handle:hover {
background:none;
border-radius:0px !important;

}
#form13 .ui-slider-handle:focus {
background:#FFFFFF;
border-radius:0px !important;

}
#form13 .ui-slider-handle {

border-radius:0px !important;

}
#form13 .ui-slider {
border:1px solid #999;
border-radius:0px !important;

}
#form13 .matrix_  {
padding:4px 0;

}
#form13 .ui-spinner-button:hover {
background:transparent;

}
#form13 .ui-icon:hover {
color:#000000;

}
#form13 .ui-spinner-input:focus {
outline: none;
border:none !important;

}
#form13 .ui-spinner {
margin-right:3px !important;
border-radius:0px !important;

}
#form13 .ui-spinner-button {
border-radius:0px !important;

}
#form13 .matrix_  {
padding:4px 0;

}
#form13 .matrix_ label {
color:#000000;

}
#form13 .wdform_matrix table td {
border:1px solid #999;

}
#form13 .wdform_matrix table tr:first-child td:first-child {
border:none;

}
#form13 .wdform_matrix table input {
border:none;
margin:5px 7px;

}
#form13 .wdform_matrix table select {
margin:5px 7px;

}
#form13 .wdform_matrix table select:focus   {
	outline:none;
}