
body{
    color: #75767c !important;
}
a{
  color: #5b5c61;
}
a:hover{color:#0084bc;}
p a:hover{color:#0084bc;}

.link-secondary{color:#00365e;}
.link-secondary:hover{
  color: #0084bc;
}


/******** TEXT *******/

.mtext-primary{
  color: #0084bc !important;
}
.mtext-secondary{
  color: #00365e !important;
}
.mtext-light{
  color: #EFF2F4 !important;
}
.mtext-faded-light{
  color: RGBA(239, 242, 244, 0.62);
}
.mtext-primary a{
  color: #0084bc;
}
.mtext-primary a:hover{
  color: #00365e;
}
.mtext-faded-primary{
  color: RGBA(0, 132, 188, 0.15) ;
}
.mtext-darck{
  color: #75767c;}
.mtext-darck a:hover{
  color: #0084bc;}

  
/******** BG *******/
.mbg-primary{
  background-color: #0084bc !important;
}
.mbg-secondary{
  background-color: #00365e !important;
}
.mbg-light{
  background-color: #EFF2F4;
}
.mbg-faded-primary{
  background-color: RGBA(0, 132, 188, 0.10) ;

}
.mbg-deg{
  background-image: linear-gradient(to top,rgba(0, 132, 188,.5), rgb(0, 132, 188)); 
}



/******** BOTONES *******/

.boton-primary{
  background-color: #0084bc;
  color: #ffffff;
}
.boton-primary:hover{
  background-color: #00365e;
  color: #ffffff;
}
.mbtn-primary{
  background-color: #0084bc;
  color: #ffffff;
}
.mbtn-primary:hover{
  background-color: #00365e;
  color: #ffffff;
}

.mbtn-secondary{
  background:#00365e ;
}
.mbtn-secondary:hover{
  background: rgba(0, 54, 94, 0.8);

}




.mbtn-outline-light{
  color: initial;
  border-color: #DEE2E6;;
}
.mbtn-outline-light:hover{
  background: #EFF2F4;
  }
.mbtn-outline-secondary{
  color: #0084bc;
  border-color: #0084bc;
}
.mbtn-outline-primary{
  color: #00365e;
  border-color: #0084bc;
}
.mbtn-outline-primary:hover{
  background: #0084bc;
}

/************* BORDER **************/

.border-mlight{
  border-color:#DEE2E6
}

/******** MIGUITAS *******/
.breadcrumb-item a{
  color: #75767c;
  font-size: 0.85rem;
}
.breadcrumb-item a:hover{
  color: #00365e;
}

.breadcrumb-item a::first-letter{
  text-transform: capitalize;
}
  

li.breadcrumb-item.active{text-transform: lowercase;}
li.breadcrumb-item.active::first-letter a{text-transform: uppercase;}


/******** FORM *******/

.form-control:focus {
  border-color: #0084bc;
  border:2px solid #0084bc; 
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px rgba(0, 132, 188,.3);
  
}


/******** SCROLL *******/
body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background:  #f5f7f9;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-color:  #0084bc;    /* color of the scroll thumb */
  border-radius: 0px;       /* roundness of the scroll thumb */
  border: 3px solid  #0084bc;  /* creates padding around scroll thumb */
}
/***************/

/******** MENU PRINCIPAL *******/
#menuprincipal .list-group-item a:hover{
  color:#0084bc !important;
}
.dropdown-item:focus{
  color: #00365e;}

.dropdown-item.link-secondary:focus{
    background-color:#0084bc !important;
    color: #fff;
  }  
.dropdown-item:active{
  background-color:#0084bc !important;
   }
/***************/


/******** ICONOS *******/
/*.bi{
  font-size: 1.5rem; 
}*/
.bim{
  font-size: 2.5rem;
  color: #00365e;
}
.big{
  font-size: 5rem;
  color: #00365e;
}
/***************/

/******** PESTAÑAS *******/
/*.nav-tabs .nav-link.active {
    color: #ffffff ;
    background-color: #0084bc;
    border-color: #dee2e6;
}*/
/***************/

/******** MENU PIE*******/
.menupie li{
  border: 0px;
}
.menupie a{
  color: #0084bc;
  text-decoration: none;
}
