/* Con esto se hace el menu hover (se despliega al pasar el mouse
@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .nav-link{   }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
	.navbar .nav-item .dropdown-menu-end{ right: 0; left: auto; }
*/

.navbgcolor {
    background-color: #1a4d80;
}

.footerbgcolor {
    background-color: #00376A;

}

.menutextcolor {
    color: white;
    /*font-family: monospace;*/
}

.dropdown-item:focus, .dropdown-item:hover {
    color: white;
	background-color: #1B4D7F;
}
.nav-link:focus, .nav-link:hover {
	color: white;
	background-color: rgba(0,0,0,.5);
	border-radius: 4px;
}

.margen-d {
  margin-right: 4rem;
}

/* Para hacer los link de colores diferentes sin afectar el resto.*/
a.footertextcolor{
    color: white;
    text-decoration: none;
}
a.hovercustom:hover {
    color: yellow;
}
.pr-2{
    padding-right: 2px:
}

.logo img {
  max-width: 125px;
}

.btn2 {
  border-radius: 0.0rem !important;
}

.login {
	padding-top: 10%;
}

hr.style-two {
	border: 0;
	height: 1px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

.textcoloryellow {
    color: yellow;
}

.textpasswd {
    font-size: 8px;
    color: white;
}

.truncate {
  max-width:50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.underline-on-hover {
    color: black;
    text-decoration: none;
}

.underline-on-hover:hover {
    color: blue;
    text-decoration: underline;
}

.pagination-page-info {
    padding: .6em;
    width: 40em;
    margin: .5em;
    margin-left: 5px;
    font-size: 12px;
}
.pagination-page-info b {
    padding-left: 2px;
    padding: .1em .25em;
}