﻿@import "Fonts.css";
@import "Accordeon.css";
@import "Box.css";
@import "Button.css";
@import "Dialog.css";
@import "Elementos.css";    /*Grids*/
@import "Fab.css";          /*Botones syncfusion*/
@import "Icons.css";        /*color y tamaños*/
@import "Menus.css";        /*Menus y Estructura de la pagina*/
@import "Pos.css";          /*Alineación h,v*/
@import "RadioButton.css";  /*Radio button syncfusion*/
@import "Separaciones.css"; /*Margin, Padding*/
@import "Switch.css";
@import "Table.css";
@import "Text.css";
@import "Toolbar.css";

html, input, textarea {
    font-size: var(--r-fontSize) !important;
    font-family: var(--r-font) !important;
}

body {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

a {
    color: var(--colorSecundarioTexto);
}

.e-control {
    font-family: var(--r-font) !important;
}

/* Texto de los TextBoxFor y textAreaFor */
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text {
    font-size: 1rem;
    font-weight: lighter;
    color: var(--colorSecundarioTexto);
}



/*Tipo Boton*/
.r-btn {
/*    -ms-flex-pack: center;
    justify-content: center;
    line-height: 2.286em;
    text-align: center;
    vertical-align: middle;*/
}

    .r-btn:hover {
        cursor: pointer;
        /*background-color: #e7e7ff;*/
    }

.r-btn-bg {
}

    .r-btn-bg:hover {
        cursor: pointer;
        background-color: var(--colorOverlayDialog25);
    }

.r-bg {
}
    .r-bg:hover {
        background-color: var(--colorOverlayDialog25);
    }

/* fondo boton inactivo*/
.r-bgi {
    background-color: var(--colorOverlayDialog25);
}

/*Tipo Boton*/

