

:root {
  --color-fondo-boton-login: #aaaaaa;
  --color-letra-boton-login: #131313;

  --fondoDegradadode:#2e4f5f;
  --fondoDegradadohasta:#94a3ac;

    --page-header-bgColor: #314f5c;
    --page-header-bgColor-hover: #1d2636;

    --page-header-txtColor: #dde9f8;
    --page-header-headingColor: #7889a4;
    --page-header-width: 220px;
    --page-content-bgColor: #f0f1f6;
    --page-content-txtColor: #171616;
    --page-content-blockColor: #fff;
    --white: #fff;
    --black: #333;
    --blue: #00b9eb;
    --red: #ec1848;
    --border-radius: 4px;
    --box-shadow: 0 0 10px -2px rgba(0, 0, 0, 0.075);
    --switch-bgLightModeColor: #617b87;
    --switch-sunColor: gold;
    --switch-moonColor: #f4f4f4;
    --switch-bgDarkModeColor: #1f1f27;
  }

  .navbar-default{

    background-color: #f8f8f800;
border-color: #f8f8f800;
  }
  .form-control{

    background-color: #fff0 !important;
    color: var(--page-header-txtColor) !important;
    border: 0px solid #ccc0 !important;
border-radius: 4px;
  }

  .form-control2{

    color: #999;
  }

.formulario{
    color: var(--page-header-txtColor);
    background-color:#fff0;

    box-shadow: none !important;
}
legend{

  color: #999  !important;
}

.cuerpo {
   
/*   
    min-height: 100vh;
    padding: 30px;
    color: var(--page-content-txtColor);

    background: url(/assets/imagenes/FONDO.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background-color: var(--page-content-bgColor);
      overflow: auto;
    /* background: var(--page-content-bgColor); */
  


    min-height: 100vh;
    padding: 30px;



    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background: -moz-linear-gradient(315deg, var(--fondoDegradadode), var(--fondoDegradadohasta) 100%);
    background: -webkit-linear-gradient(315deg, var(--fondoDegradadode), var(--fondoDegradadohasta) 100%);
/*     background: -webkit-gradient(linear, 45deg, from(var(--fondoDegradadode)), to(var(--fondoDegradadohasta)));
    background: -o-linear-gradient(45deg, var(--fondoDegradadode), var(--fondoDegradadohasta) 100%);
    background: linear-gradient(to 45deg, var(--fondoDegradadode), var(--fondoDegradadohasta) 100%);
  
 */



  }
  
  .btn-login{
    color: var(--page-header-txtColor) !important;
    width: -moz-available;
    background-color: var(--color-fondo-boton-login) !important;
    border-color: #fff0 !important;
    border-radius: 0px !important;
  }
  .btn-superiores{
    color: var(--page-header-txtColor) !important;
   
    background-color: var(--color-fondo-boton-login) !important;
    border-color: #fff0 !important;
    border-radius: 0px !important;
  }

  .navbar{

    background-color: #f8f8f800 !important;
    border-color: #e7e7e7 !important;
    border: azure !important;
  }

  .textoShow{
    color: var(--page-header-txtColor) !important;
   
  }
  
  .enlace{

    color: var(--page-header-txtColor) !important;
  }