/*
 * Theme Name: Azucarera
 * Uniform Theme: [azucarera]
 * Description: A blank template
 * Version: 1.0
 * Author: ThemeCatcher.net
 * Author URI: http://www.themecatcher.net/
 */

/*Select an optimum background colour for preview page*/
.ip-form-wrap .iphorm-theme-azucarera-default .iphorm-inner {
    background: transparent;
}

/*If the theme relies on an optimum background color. Please add it here for pop up forms*/
#fancybox-content .iphorm-theme-azucarera-default.iphorm-outer {
    background: transparent;
}

/*****************************************************
1: Form heading and description
******************************************************/
/*Set global fonts*/
.iphorm-theme-azucarera-default {
}

/*Form heading*/
.iphorm-theme-azucarera-default h3.iphorm-title {
}

/*Form description*/
.iphorm-theme-azucarera-default p.iphorm-description {
}

/*****************************************************
2: Elements and labels
******************************************************/

/*Required - this is the text that is used to indicate a required field*/
.iphorm-theme-azucarera-default .iphorm-element-wrap label span.iphorm-required {
}

/*Element description*/
.iphorm-theme-azucarera-default .iphorm-element-wrap p.iphorm-description {
}

/*Default state input, selects and textareas*/
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-text input,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-captcha input,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-email input,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-password input,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap select,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap textarea {
    background-color: #fff;
    border: 0;
    padding: 14px 17px;
    font-family: 'Raleway';
    font-size: 16px;
    text-align: left;
    color: #000;
    width: 100%;
}

/*Hover element*/
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-text input:hover,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-captcha input:hover,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-email input:hover,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-password input:hover,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap select:hover,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap textarea:hover {
}

/*Active element*/
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-text input:active,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-captcha input:active,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-email input:active,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-password input:active,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap select:active,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap textarea:active {
}

/*Focused element*/
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-text input:focus,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-captcha input:focus,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-email input:focus,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-password input:focus,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap select:focus,
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap textarea:focus {
}

/* Default Label*/
.iphorm-theme-azucarera-default .iphorm-element-wrap > .iphorm-element-spacer > label {
}

.iphorm_2_6-outer-label {
    color: #fff;
}

/* 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*/
.iphorm-theme-azucarera-default .iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-azucarera-default .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-azucarera-default .iphorm-element-wrap-email.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-azucarera-default .iphorm-element-wrap-password.iphorm-labels-inside > .iphorm-element-spacer > label,
.iphorm-theme-azucarera-default .iphorm-element-wrap-captcha.iphorm-labels-inside > .iphorm-element-spacer > label {
    padding: 14px 17px;
    font-family: 'Raleway';
    font-size: 16px;
    text-align: left;
    color: #000;
    width: 100%;
}

/*Label for checkboxes and radio buttons*/
.iphorm-theme-azucarera-default .iphorm-input-checkbox-li label, .iphorm-theme-azucarera-default .iphorm-input-radio-li label {
}

.iphorm-theme-azucarera-default select option {
}

/*Tooltip icon*/
.iphorm-theme-azucarera-default .iphorm-tooltip-icon {
}

/*****************************************************
3: File uploads
******************************************************/

/*File uploading wrap*/
.iphorm-theme-azucarera-default .iphom-upload-progress-wrap {
}

/*Animated progress bar wrapper*/
.iphorm-theme-azucarera-default .iphorm-upload-progress-bar-wrap {
}

/*Animated progress bar*/
.iphorm-theme-azucarera-default .iphorm-upload-progress-bar {
}

/*Info displayed under progress bar*/
.iphorm-theme-azucarera-default .iphorm-upload-info {
}

.iphorm-theme-azucarera-default .iphorm-upload-info > div {
}

/*Box around a chosen file*/
.iphorm-theme-azucarera-default .iphorm-upload-queue-file {
}

/*File name*/
.iphorm-theme-azucarera-default .iphorm-upload-queue-filename {
}

/*Remove the file icon or text - text-indent: -99999px; to remove the X*/
.iphorm-theme-azucarera-default .iphorm-upload-queue-remove {
}

/*Once the file has been uploaded - success tick replaces the X*/
.iphorm-theme-azucarera-default .iphorm-upload-queue-success {
}

/*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! */
.iphorm-theme-azucarera-default .iphorm-swfupload-browse {
}

/*This is the "add another" button*/
.iphorm-theme-azucarera-default .iphorm-add-another-upload span.iphorm-add-another-upload-button {
}

.iphorm-theme-azucarera-default .iphorm-add-another-upload span.iphorm-add-another-upload-button:hover {
}

/*****************************************************
4: Captcha
******************************************************/

/*Refresh captcha icon background*/
.iphorm-theme-azucarera-default .ifb-captcha-image-inner {
}

/*****************************************************
5: Element groups
******************************************************/

/*Group title & description wrap plain*/
.iphorm-theme-azucarera-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title-description-wrap {
}

/*Group title plain*/
.iphorm-theme-azucarera-default .iphorm-group-style-plain > .iphorm-group-elements .iphorm-group-title {
}

/*Group description plain*/
.iphorm-theme-azucarera-default .iphorm-group-style-plain > .iphorm-group-elements p.iphorm-group-description {
}

/*Group title & description wrap bordered*/
.iphorm-theme-azucarera-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title-description-wrap {
}

/*Group title bordered*/
.iphorm-theme-azucarera-default .iphorm-group-style-bordered > .iphorm-group-elements .iphorm-group-title {
}

/*Group description bordered*/
.iphorm-theme-azucarera-default .iphorm-group-style-bordered > .iphorm-group-elements p.iphorm-group-description {
}

/*Bordered style group*/
.iphorm-theme-azucarera-default .iphorm-group-style-bordered > .iphorm-group-elements {
}

/*One row inside a group*/
.iphorm-theme-azucarera-default .iphorm-group-style-bordered > .iphorm-group-row {
}

.iphorm-theme-azucarera-default .iphorm-group-style-bordered .iphorm-group-row.last-child {
}

/*****************************************************
6: 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*/
.iphorm-theme-azucarera-default .iphorm-submit-input-wrap {
    background-color: transparent;
    float: right;
    border-radius: 100px;
}

/*Submit button default state*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button {
    width: 155px;
    height: 40px;
    border-radius: 100px;
    border: solid 2px #ffffff;
    margin-right: 0;
    background: transparent;
}
.iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-text input, .iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-captcha input, .iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-email input, .iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap-password input, .iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap select, .iphorm-theme-azucarera-default .iphorm-elements .iphorm-element-wrap textarea {
    border: solid 1px #ffffff;
}

.iphorm-theme-azucarera-default .iphorm-submit-wrap button span, .iphorm-theme-azucarera-default .iphorm-submit-wrap button em {
background: transparent;
    padding: 0;
    text-transform: uppercase;
    font-family: Raleway;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 2.6px;
    text-align: center;
    color: #ffffff;
    line-height: 100%;
}

/*Default*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button span {
    border: 0;
}

/*Hover*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button:hover span {
}

/*Active*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button:active span {
}

/*Default*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button em {
}

/*Hover*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button:hover em {
}

/*Active*/
.iphorm-theme-azucarera-default .iphorm-submit-wrap button:active em {
}

/*Loading the submit*/
.iphorm-theme-azucarera-default .iphorm-loading-wrap {
    float: left; /*You will want this right if the button is right*/
}

/*Loading gif image*/
.iphorm-theme-azucarera-default .iphorm-loading-wrap .iphorm-loading {
}

/*****************************************************
7: Messages for user
******************************************************/

/*Errors*/
.iphorm-theme-azucarera-default .iphorm-errors-list > .iphorm-error {
}

/*File upload errors*/
.iphorm-theme-azucarera-default .iphorm-queue-errors-list > .iphorm-queue-error {
}

/*Success message*/
.iphorm-theme-azucarera-default .iphorm-success-message {
}

/*iPhorm referal link*/
.iphorm-theme-azucarera-default .iphorm-referral-link a {
}

.iphorm-theme-azucarera-default .iphorm-referral-link a:hover {
}

/*****************************************************
8: Date picker icon
******************************************************/
.iphorm-theme-azucarera-default .iphorm-datepicker-icon {
}

.iphorm_2_1-element-wrap {
    float: left;
    width: 49%;
}

.iphorm_2_2-element-wrap {
    float: right;
    width: 49%;
}

.iphorm_2_6-element-wrap {
    float: left;
    width: 49%;
}

.iphorm_2_3-element-wrap {
    float: right;
    width: 49%;
}

.iphorm_2_4-element-wrap {
    float: none;
    width: 100%;
    clear: both;
}

@media only screen and (max-width: 959px) {
    .iphorm-outer.iphorm-responsive, .iphorm-outer.iphorm-responsive * {
        float: none;
        width: 100%;
    }

    .iphorm-theme-azucarera-default .iphorm-submit-input-wrap {
        text-align: center;
    }
}
