/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 29 2019 | 01:57:13 */
/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS knowledge echa un vistazo a http://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 

nf-field {
    width: 50%;
    float: left;
    padding: 10px;
}

.nf-field-element input {
    padding: 10px;
    border-radius: 50px;
}

.button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
    color: #fff;
    background: #00caca;
    border-radius: 50px;
    margin: auto;
    float: right;
    margin-right: -55px;
    padding-left: 20px;
    padding-right: 20px;
}

#ninja_forms_required_items, .nf-field-container {
    clear: both;
    position: relative;
    margin-bottom: 0px;
}


#nf-form-4-cont nf-field {
    width: 100%;
    float: left;
    padding: 10px;
}

#nf-form-4-cont .button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
    color: #fff;
    background: #00caca;
    border-radius: 50px;
    margin: auto;
    float: left;
    margin-right: 0px;
    padding-left: 20px;
    padding-right: 20px;
}


.form-boton input#nf-field-21 {
    float: right;
    margin-right: -10%;
}

.label-left .nf-field-label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 2%;
    text-align: left !important;
    width: 15% !important;
    -ms-flex-order: 5;
    order: 5;
}


input#nf-field-28 {
    margin: auto;
    float: none;
    display: table;
}

.next-form.fw-button-next.saltar {
    background: none !important;
    width: 200px;
    padding: 5px;
    margin: auto;
    border-radius: 50px;
    color: #00caca;
    cursor: pointer;
}


@media (max-width: 600px) {
 .button:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=button]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=reset]:not(.components-button):not(.customize-partial-edit-shortcut-button), input[type=submit]:not(.components-button):not(.customize-partial-edit-shortcut-button) {
    color: #fff;
    background: #00caca;
    border-radius: 50px;
    margin: auto;
    float: left;
    margin-right: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
}