.ezfc-theme-fresh-bordeaux{font-family:Arial,Helvetica,sans-serif}.ezfc-theme-fresh-bordeaux .ezfc-element{padding-top:0;padding-bottom:1.5em}.ezfc-theme-fresh-bordeaux .ezfc-label{display:block;font-size:1.2em;font-weight:400;margin:0;padding:.75em}.ezfc-theme-fresh-bordeaux .ezfc-element-input,.ezfc-theme-fresh-bordeaux .ezfc-element-numbers,.ezfc-theme-fresh-bordeaux .ezfc-element-select,.ezfc-theme-fresh-bordeaux .ezfc-element-textarea{border:0;border-radius:1em;background:#5F021F;color:#fff;padding:.5em 1em;width:100%}.ezfc-theme-fresh-bordeaux .ezfc-element-select{padding:.6em 1em}.ezfc-theme-fresh-bordeaux .ezfc-element-checkbox,.ezfc-theme-fresh-bordeaux .ezfc-element-checkbox-text,.ezfc-theme-fresh-bordeaux .ezfc-element-radio,.ezfc-theme-fresh-bordeaux .ezfc-element-radio-text{display:inline-block}.ezfc-theme-fresh-bordeaux .ezfc-element-checkbox-input,.ezfc-theme-fresh-bordeaux .ezfc-element-radio-input{margin:0 .5em .2em 1em}.ezfc-theme-fresh-bordeaux .ezfc-element-daterange{width:49%}.ezfc-theme-fresh-bordeaux .ezfc-element-daterange-from{margin-right:1%}.ezfc-theme-fresh-bordeaux .ezfc-element-daterange-to{margin-left:1%}.ezfc-theme-fresh-bordeaux .ezfc-element-wrapper-image img{max-width:100%}.ezfc-theme-fresh-bordeaux .ezfc-element-wrapper-subtotal .ezfc-text{font-size:1.5em;padding:.5em}.ezfc-theme-fresh-bordeaux .ui-spinner{background:0 0;border:0;border-radius:0}.ezfc-theme-fresh-bordeaux .ui-spinner-input{font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:300;margin:0}.ezfc-theme-fresh-bordeaux .ezfc-price{display:inline-block;font-size:1.75em;font-weight:700;padding:.5em}.ezfc-theme-fresh-bordeaux .ezfc-price-value{color:#5F021F;font-size:2.5em;vertical-align:middle}.ezfc-theme-fresh-bordeaux .ezfc-price-currency{font-size:1.5em;vertical-align:middle}.ezfc-theme-fresh-bordeaux .ezfc-element-price{font-style:italic}.ezfc-theme-fresh-bordeaux .ezfc-btn{border:0;border-radius:1em;background:#5F021F;color:#fff;padding:.5em 1em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ezfc-theme-fresh-bordeaux .ezfc-btn:hover{background:#780327;color:#fff}.ezfc-theme-fresh-bordeaux .ezfc-success-text{display:none}.ezfc-theme-fresh-bordeaux .ezfc-required-char{color:red}.ezfc-theme-fresh-bordeaux input.ezfc-element-fileupload{margin:.5em 0}.ezfc-theme-fresh-bordeaux .ezfc-fileupload-message{padding:.5em 0}.ezfc-theme-fresh-bordeaux .ezfc-upload-button{border:0;margin:.5em 0;padding:.5em 1em;background:#5F021F;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ezfc-theme-fresh-bordeaux .ezfc-upload-button:hover{background:#780327;color:#fff}.ezfc-theme-fresh-bordeaux .ezfc-element .fa{color:#fff}.ezfc-theme-fresh-bordeaux ::-webkit-input-placeholder{color:#e6e6e6;font-style:italic}.ezfc-theme-fresh-bordeaux :-moz-placeholder{color:#e6e6e6;font-style:italic}.ezfc-theme-fresh-bordeaux ::-moz-placeholder{color:#e6e6e6;font-style:italic}.ezfc-theme-fresh-bordeaux :-ms-input-placeholder{color:#e6e6e6;font-style:italic}.placeholder{color:#e6e6e6;font-style:italic}.hover-lighten:hover{background:#780327;color:#fff}