
html, body{
background-image: url("../img/white-elements.jpg");
background-size: cover;
background-repeat: repeat;
height: 100%;
font-family: 'Numans', sans-serif;
}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.imputs {
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        padding: 0 4px 0 4px;
     }

#letra {
  font-family: 'Montserrat', serif;
  font-size: 150%;
  /*font-style: bold;*/
  color: orange;

}
.container{
height: 100%;
align-content: center;
}
.container2{

 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
 padding: 0 4px 0 4px;
}
.card1{
height: 450px;
margin-top: auto;
margin-bottom: auto;
width: 400px;
background-color: #562b9a;
 -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
}

.card-header h3{
color: white;
text-align: center;
}

.input-group-prepend span{
width: 50px;
background-color: #ed6c00;
color: white;
border:0 !important;
background-image: url("../img/user.png");
}

.butons{
color: white;
background-color: #4B0082;
width: 100px;
}
.butons:hover{
color: black;
background-color: white;
}

.login_btn{
color: white;
background-color: #ed6c00;
width: 160px;
height: 40px; 
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
padding: 0 4px 0 4px;
}

.login_btn:hover{
color: black;
background-color: white;
}
.button {
  background-color: #ed6c00; /* Green */
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
}
.bg-nav{
background-color: #562b9a;

}
.label
{
  width:250px;
  display:block;
  font-size:13px;
  color:#F65252;
  text-align: center;
 width: 1200px; 
}

.labell
{
  width:250px;
  display:block;
  font-size:13px;
  color:#F65252;
  text-align: center;
 width: 1200px; 
}
#brand-image{

  height: 50px;
}
/*imagen de index logo de ultra*/
#brand-image-index{

  height: 60px;
   position: absolute; 
   top: 0; 
   left: 90px;

}
.ir-arriba {
  display:none;
  padding:20px;
  background:#024959;
  font-size:20px;
  color:#fff;
  cursor:pointer;
  position: fixed;
  bottom:20px;
  right:20px;
}
.color-container{
height: 650px;
margin-top: auto;
margin-bottom: auto;
width: 500px;
  background-color:#F4EDF8    ;

}
.card-header2 h3{
color: black;
text-align: center;
}
.thead2 {
background-color: #ed6c00;

}

.header .current {
  background-color: red;
}