﻿@import url('https://fonts.googleapis.com/css2?family=Assistant:wght@400;700&display=swap');


#app {
    font-size: 1rem;
}

    #app input, #app textarea, #app td, #app select, #app .select2-selection__rendered, #app .select2-results__option, .form-control-plaintext {
        font-family: 'Assistant', sans-serif;
    }

    a
    #app h1, #app h2, #app h3, #app h4, #app h5, #app h6 {
        font-family: 'Roboto', sans-serif;
    }

/* FORMULARIOS ------------------------------------------------------------------------------------------- */
.required::after {
    content: "*";
    font-weight: bold;
    font-size: 14px;
    vertical-align: top;
    color: #d00;
    position: relative;
    left: 2px;
    top: -3px;
}

.form-control {
    width: 100%;
}

.validation-summary-errors span {
    font-weight: bold;
}

.validation-summary-errors ul {
    padding-left: 2em;
}

.field-validation-error {
    color: red;
}

.vineta_sin_flecha {
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
    background-color: #f0f0f0;
    padding-right: .4em;
    margin: .2em;
    padding: .6rem;
}

