/*
 * Theme Name: Redwerk
 * Uniform Theme: default
 * Description: Redwerk website design
 * Version: 1.0
 * Author: Alex
 */
 
/*****************************************************
1: Elements and labels
******************************************************/

/*Default state input, selects and textareas*/
.quform-elements .quform-element-text input,
.quform-elements .quform-element-captcha input,
.quform-elements .quform-element-email input,
.quform-elements .quform-element-password input,
.quform-elements .quform-element select,
.quform-elements .quform-element textarea {
    display: block;
    width: 100%;
    margin-bottom: 0;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    border: 1px solid #cdcdcd;
    background-color: #fff;
    border-radius: 0;
    -webkit-transition: border-color ease-in-out .3s;
    transition: border-color ease-in-out .3s;
}
.quform-elements .quform-element-text input,
.quform-elements .quform-element-captcha input,
.quform-elements .quform-element-email input,
.quform-elements .quform-element-password input {
    height: 34px;
}
.quform-elements .quform-element textarea {
	max-width: 100%;
	min-width: 100%;
	height: 174px;
}
/*Focused element*/
.quform-elements .quform-element-text input:focus,
.quform-elements .quform-element-captcha input:focus,
.quform-elements .quform-element-email input:focus,
.quform-elements .quform-element-password input:focus,
.quform-elements .quform-element select:focus,
.quform-elements .quform-element textarea:focus {
    border-color: #b8b8b8;
    outline: 0;
}

/* Error state */
.quform-element-error.quform-element-text input,
.quform-element-error.quform-element-captcha input,
.quform-element-error.quform-element-email input,
.quform-element-error.quform-element-password input,
.quform-element-error.quform-element textarea {
	border-color: #d33;
}
/* Default Label*/
.quform-element > .quform-spacer label,
.quform-element > .quform-spacer .quform-label-inside {
    opacity: 1 !important;
    min-height: 24px;
    font-size: 14px;
    line-height: 24px;
    color: #999;
	font-weight: normal;
	top: 5px !important;
}
/* Displaying the element label inside? If your input or textarea padding, height, or margin has changed, you will need to adjust the margin here to align*/
.quform-element-text.quform-labels-inside > .quform-spacer > label, 
.quform-element-textarea.quform-labels-inside > .quform-spacer > label, 
.quform-element-email.quform-labels-inside > .quform-spacer > label, 
.quform-element-password.quform-labels-inside > .quform-spacer > label, 
.quform-element-captcha.quform-labels-inside > .quform-spacer > label {
	width: 100%;
    margin: 0;
    padding: 5px 13px 5px 13px;
}
.quform-element-text.quform-labels-inside > .quform-spacer > label:hover,
.quform-element-textarea.quform-labels-inside > .quform-spacer > label:hover,
.quform-element-email.quform-labels-inside > .quform-spacer > label:hover,
.quform-element-password.quform-labels-inside > .quform-spacer > label:hover,
.quform-element-captcha.quform-labels-inside > .quform-spacer > label:hover {
	cursor: text;
}
/*****************************************************
2: File uploads
******************************************************/

/*Box around a chosen file*/
.quform-upload-queue-file {
	background: #fff;
	border: 1px solid #cdcdcd;
}
/*File name*/
.quform-upload-queue-filename {
	font-size: 14px;
	color: #555;
}
/*Remove the file icon or text*/
.quform-upload-queue-remove {
	color: #555;
}
/*Once the file has been uploaded - success tick replaces the X*/
.quform-upload-queue-success {
	color: #555;
	font-weight: normal;
}
/*add styles to your button here.
NB; Fixed width and height must be used if you require to adjust the size. The overlaying flash button will inherit these only. No padding please! */
.quform-swfupload-browse {
	width: 100px;
	height: 34px;
	padding: 7px 16px;
	margin-right: 0;
	border: 1px solid #dd3333;
	background: #fff;
	text-align: center;
	font-weight: 400;
	line-height: 1.42857143;
	font-size: .8em;
	color: #dd3333;
	transition: all .3s ease-in-out;
	vertical-align: middle;
	white-space: nowrap;
}
.quform-swfupload-browse:hover {
	color: #fff;
	background-color: #dd3333;
}
.quform-swfupload {
	margin-bottom: 0;
}
.quform-swfupload-browse .swfupload {
	width: 100px;
}
.quform-add-another-upload span.quform-add-another-upload-button,
.quform div.uploader span.action {
	height: 34px;
	padding: 7px 16px;
	margin-right: 0;
	border: 1px solid #dd3333;
	background: #fff;
	text-align: center;
	font-weight: 400;
	line-height: 1.42857143;
	font-size: .8em;
	color: #dd3333;
	transition: all .3s ease-in-out;
	vertical-align: middle;
	white-space: nowrap;
}
.quform-add-another-upload span.quform-add-another-upload-button {
	margin-bottom: 0;
}
.quform-add-another-upload span.quform-add-another-upload-button:hover,
.quform div.uploader.hover span.action {
	color: #fff;
	background-color: #dd3333;
}
div.uploader {
	height: auto;
	background: none;
}
.quform div.uploader {
	width: 275px;
	margin-left: 0;
	margin-bottom: 5px;
}
.quform div.uploader span.filename {
    float: left;
    width: 190px;
    margin-bottom: 0;
    height: 34px;
    padding: 6px 12px;
    margin-left: 0;
    font-size: 14px;
    line-height: 1.42857143;
    color: #999;
    border: 1px solid #cdcdcd;
    border-right: none;
    background-color: #fff;
    border-radius: 0;
    -webkit-transition: border-color ease-in-out .3s;
    transition: border-color ease-in-out .3s;
	background: none;
}
.quform div.uploader span.action {
	cursor: pointer;
	float: right;
	width: 85px;
}
.quform div.uploader.active span.action {
	line-height: 1.42857143 !important;
}
/*****************************************************
3: Element groups
******************************************************/
.quform-group-alignment-proportional > .quform-group-elements > .quform-group-row > .quform-element .quform-spacer,
.quform-spacer {
	padding: 0;
}
.quform-spacer {
	margin-bottom: 20px;
}
.quform-element-file {
	margin-bottom: 0;
}
.quform-group-row-2cols {
	margin-left: -15px;
	margin-right: -15px;
}
.quform-group-alignment-proportional > .quform-group-elements > .quform-group-row-2cols > .quform-element {
	width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
@media(min-width: 992px) {
	.quform-group-alignment-proportional > .quform-group-elements > .quform-group-row-2cols > .quform-element {
		width: 50%;
	}
}
/*****************************************************
4: Submit button and related
******************************************************/
/*Note: Submit button is designed so you can use rounded cornered image backgrounds that can be fluid size*/

/*Submit button wrap*/
.quform-submit-input {
	float: right; /*You might want this right. Change loading icon wrap below too*/
}
.quform-submit {
	height: 42px;
	background: #DD3333;
	color: #fff;
	padding: 7px 16px;
	margin-right: 0;
	border: 1px solid #d33;
	min-width: 120px;
	text-align: center;
	font-weight: 400;
	line-height: 1.42857143;
	font-size: .8em;
	transition: all .3s ease-in-out;
	vertical-align: middle;
	white-space: nowrap;
}
.quform-submit button {
	width: 100%;
	height: 34px;
	padding: 7px 16px;
	margin-right: 0;
	border: 1px solid #dd3333;
	background: #fff;
	text-align: center;
	font-weight: 400;
	line-height: 1.42857143;
	font-size: .8em;
	transition: all .3s ease-in-out;
	vertical-align: middle;
	white-space: nowrap;
}
.quform-submit button:hover, .quform-submit:hover {
	background-color: transparent;
	color: #dd3333;
}

.quform-button-text.quform-button-submit-text{
	font-size: 15.36px;
	text-transform: none;
	letter-spacing: normal;
	line-height: normal;
}

.quform-upload-button-icon-right{
	height: 40px;
	padding: 9px 16px;
	border: 1px solid #dd3333 !important;
	color: #dd3333 !important;
	background: transparent;
}

.quform-upload-button-icon-right:hover{
	background-color: #dd3333 !important;
}

/*Submit button default state*/
.quform-submit button span,
.quform-submit button em {
	padding: 0;
	background: none;
	line-height: normal;
}
.quform-submit button span {
	border: none;
}
.quform-submit button em {
	color: #dd3333;
	transition: color .3s ease-in-out;
}
.quform-submit button:hover em {
	color: #fff;
}
/*Loading the submit*/
.quform-loading {
	float: right; /*You will want this right if the button is right*/
}

/*****************************************************
5: Messages for user
******************************************************/

/*Errors & File upload errors*/
.quform-errors-list > .quform-error,
.quform-queue-errors-list > .quform-queue-error {
	padding: 0;
	border: none;
	background: none;
	font-size: .7em;
	font-weight: bold;
	color: #d33;
}
/******
6. Fixed style uppon migration to v2
******/

/* Contact Form */
.quform-element-row>.quform-element-column.quform-element-1_17{width:67%}.quform-element-row>.quform-element-column.quform-element-1_18{width:33%}.quform-element-row>.quform-element-column.quform-element-1_20{width:67%;max-width:100%}.quform-element-row>.quform-element-column.quform-element-1_21{width:33%;max-width:100%}.quform-1 .quform-field-1_9{resize:none}.quform-1 .quform-input-1_10 .quform-upload-button .quform-upload-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-1 .quform-input-1_10 .quform-upload-button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-1 .quform-button-submit-1_22{float:right;margin-right:0}.quform-1 .quform-element-1_22{margin-top:0}.quform-1 .quform-button-submit-1_22 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-1 .quform-button-submit-1_22 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:none;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}

.quform-field-file.quform-field-1_10 {
	background-color: none;
}

/*Quote Request*/
.quform-element-row>.quform-element-column.quform-element-2_14{width:61%}.quform-element-row>.quform-element-column.quform-element-2_15{width:39%}.quform-element-row>.quform-element-column.quform-element-2_17{width:61%}.quform-element-row>.quform-element-column.quform-element-2_18{width:39%}.quform-2 .quform-field-2_6{resize:none}.quform-2 .quform-input-2_11 .quform-upload-button .quform-upload-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-2 .quform-input-2_11 .quform-upload-button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-2 .quform-button-submit-2_19{float:right;margin-right:0}.quform-2 .quform-element-2_19{margin-top:0}.quform-2 .quform-button-submit-2_19 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-2 .quform-button-submit-2_19 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}

/*Discuss Your Project Form*/
.quform-3 .quform-field-3_1{height:94px !important;resize:none}.quform-3 .quform-label-3_1>label{padding-top:2px;padding-right:13px;line-height:1.42857143}.quform-3 .quform-element-3_3{margin-bottom:-2px}.quform-3 .quform-button-submit-3_5 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-3 .quform-button-submit-3_5 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-3 .quform-element-3_5{margin-top:0}

/*Other fixes*/
.quform-element-row>.quform-element-column.quform-element-1_17{width:67%}.quform-element-row>.quform-element-column.quform-element-1_18{width:33%}.quform-element-row>.quform-element-column.quform-element-1_20{width:67%;max-width:100%}.quform-element-row>.quform-element-column.quform-element-1_21{width:33%;max-width:100%}.quform-1 .quform-field-1_9{resize:none}.quform-1 .quform-input-1_10 .quform-upload-button .quform-upload-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-1 .quform-input-1_10 .quform-upload-button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-1 .quform-button-submit-1_22{float:right;margin-right:0}.quform-1 .quform-element-1_22{margin-top:0}.quform-1 .quform-button-submit-1_22 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-1 .quform-button-submit-1_22 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:none;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-element-row>.quform-element-column.quform-element-2_14{width:61%}.quform-element-row>.quform-element-column.quform-element-2_15{width:39%}.quform-element-row>.quform-element-column.quform-element-2_17{width:61%}.quform-element-row>.quform-element-column.quform-element-2_18{width:39%}.quform-2 .quform-field-2_6{resize:none}.quform-2 .quform-input-2_11 .quform-upload-button .quform-upload-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-2 .quform-input-2_11 .quform-upload-button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-2 .quform-button-submit-2_19{float:right;margin-right:0}.quform-2 .quform-element-2_19{margin-top:0}.quform-2 .quform-button-submit-2_19 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-2 .quform-button-submit-2_19 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-3 .quform-field-3_1{height:94px !important;resize:none}.quform-3 .quform-label-3_1>label{padding-top:2px;padding-right:13px;line-height:1.42857143}.quform-3 .quform-element-3_3{margin-bottom:-2px}.quform-3 .quform-button-submit-3_5 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-3 .quform-button-submit-3_5 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:#fff;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-3 .quform-element-3_5{margin-top:0}

.quform-2 .quform-element-2_19 {
	float: right;
    position: absolute;
    right: 10px;
}
.quform-element.quform-element-file.quform-element-2_11.quform-cf.quform-element-optional.quform-enhanced-upload {
	float: left;
}
.quform-upload-files.quform-cf {
	max-height: 120px;
    overflow-x: auto;
}.quform-5 .quform-button-submit button:hover{background-color:#e74c3c}.quform-5 .quform-button-back button:hover{background-color:#e74c3c}.quform-5 .quform-button-next button:hover{background-color:#e74c3c}.quform-5 .quform-upload-button:hover{background-color:#e74c3c}.quform-5 .quform-button-submit button:hover{border-color:#e74c3c}.quform-5 .quform-button-back button:hover{border-color:#e74c3c}.quform-5 .quform-button-next button:hover{border-color:#e74c3c}.quform-5 .quform-upload-button:hover{border-color:#e74c3c}.quform-5 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-5 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-5 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-5 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-5 .quform-button-submit-5_3 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-5 .quform-button-submit-5_3 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:transparent;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-5 .quform-button-submit-5_3 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-6 .quform-button-submit button:hover{background-color:#e74c3c}.quform-6 .quform-button-back button:hover{background-color:#e74c3c}.quform-6 .quform-button-next button:hover{background-color:#e74c3c}.quform-6 .quform-upload-button:hover{background-color:#e74c3c}.quform-6 .quform-button-submit button:hover{border-color:#e74c3c}.quform-6 .quform-button-back button:hover{border-color:#e74c3c}.quform-6 .quform-button-next button:hover{border-color:#e74c3c}.quform-6 .quform-upload-button:hover{border-color:#e74c3c}.quform-6 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-6 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-6 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-6 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-6 .quform-button-submit-6_5 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:transparent;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-6 .quform-button-submit-6_5 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-1 .quform-label-1_8>label{cursor:text}.quform-1 .quform-element-1_22{margin-top:0;float:right;position:absolute;right:10px;z-index:999999}.quform-1 .quform-button-submit-1_22{float:right;margin-right:0}.quform-1 .quform-button-submit-1_22 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-1 .quform-input-1_10 .quform-upload-button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-2 .quform-element-2_19{margin-top:0;float:right;position:absolute;right:10px;z-index:999999}.quform-2 .quform-button-submit-2_19 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-2 .quform-input-2_11 .quform-upload-button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-3 .quform-button-submit button:hover{background-color:#e74c3c}.quform-3 .quform-button-back button:hover{background-color:#e74c3c}.quform-3 .quform-button-next button:hover{background-color:#e74c3c}.quform-3 .quform-upload-button:hover{background-color:#e74c3c}.quform-3 .quform-button-submit button:hover{border-color:#e74c3c}.quform-3 .quform-button-back button:hover{border-color:#e74c3c}.quform-3 .quform-button-next button:hover{border-color:#e74c3c}.quform-3 .quform-upload-button:hover{border-color:#e74c3c}.quform-3 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-3 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-3 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-3 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-3 .quform-button-submit-3_5 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-element-submit.quform-element-1_22,.quform-element-submit.quform-element-2_19{float:right}


/*****************************************************
Form 1: Custom Style
******************************************************/
.quform-1 .quform-label-1_8>label{cursor:text}.quform-1 .quform-element-1_22{margin-top:0;float:right;position:absolute;right:10px;z-index:999999}.quform-1 .quform-button-submit-1_22{float:right;margin-right:0}.quform-1 .quform-button-submit-1_22 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-1 .quform-input-1_10 .quform-upload-button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}


/*****************************************************
Form 2: Custom Style
******************************************************/
.quform-2 .quform-element-2_19{margin-top:0;float:right;position:absolute;right:10px;z-index:999999}.quform-2 .quform-button-submit-2_19 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}.quform-2 .quform-input-2_11 .quform-upload-button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}

/*****************************************************
Form 3: Custom Style
******************************************************/
.quform-3 .quform-button-submit button:hover{background-color:#e74c3c}.quform-3 .quform-button-back button:hover{background-color:#e74c3c}.quform-3 .quform-button-next button:hover{background-color:#e74c3c}.quform-3 .quform-upload-button:hover{background-color:#e74c3c}.quform-3 .quform-button-submit button:hover{border-color:#e74c3c}.quform-3 .quform-button-back button:hover{border-color:#e74c3c}.quform-3 .quform-button-next button:hover{border-color:#e74c3c}.quform-3 .quform-upload-button:hover{border-color:#e74c3c}.quform-3 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-3 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-3 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-3 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-3 .quform-button-submit-3_5 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}

/*****************************************************
Form 4: Custom Style
******************************************************/



/*****************************************************
Form 5: Custom Style
******************************************************/
.quform-5 .quform-button-submit button:hover{background-color:#e74c3c}.quform-5 .quform-button-back button:hover{background-color:#e74c3c}.quform-5 .quform-button-next button:hover{background-color:#e74c3c}.quform-5 .quform-upload-button:hover{background-color:#e74c3c}.quform-5 .quform-button-submit button:hover{border-color:#e74c3c}.quform-5 .quform-button-back button:hover{border-color:#e74c3c}.quform-5 .quform-button-next button:hover{border-color:#e74c3c}.quform-5 .quform-upload-button:hover{border-color:#e74c3c}.quform-5 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-5 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-5 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-5 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-5 .quform-button-submit-5_3 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}.quform-5 .quform-button-submit-5_3 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:transparent;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-5 .quform-button-submit-5_3 button:hover{color:#fff;border-color:#e74c3c;background-color:#e74c3c}

/*****************************************************
Form 6: Custom Style
******************************************************/
.quform-6 .quform-button-submit button:hover{background-color:#e74c3c}.quform-6 .quform-button-back button:hover{background-color:#e74c3c}.quform-6 .quform-button-next button:hover{background-color:#e74c3c}.quform-6 .quform-upload-button:hover{background-color:#e74c3c}.quform-6 .quform-button-submit button:hover{border-color:#e74c3c}.quform-6 .quform-button-back button:hover{border-color:#e74c3c}.quform-6 .quform-button-next button:hover{border-color:#e74c3c}.quform-6 .quform-upload-button:hover{border-color:#e74c3c}.quform-6 .quform-button-submit button:hover .quform-button-text{color:#fff}.quform-6 .quform-button-back button:hover .quform-button-text{color:#fff}.quform-6 .quform-button-next button:hover .quform-button-text{color:#fff}.quform-6 .quform-upload-button:hover .quform-upload-button-text{color:#fff}.quform-6 .quform-button-submit-6_5 button{height:34px;padding:7px 16px;margin-right:0;border:1px solid #d33;background:transparent;text-align:center;font-weight:400;line-height:1.42857143;font-size:.8em;color:#d33;transition:all .3s ease-in-out;vertical-align:middle;white-space:nowrap}.quform-6 .quform-button-submit-6_5 button .quform-button-text{font-size:15.36px;text-transform:none;letter-spacing:normal;line-height:normal}