:root {
    --bs-body-bg: rgb(245, 245, 247);
}


.navbar {
    --bs-navbar-toggler-border-color: none;
    --bs-navbar-toggler-focus-width: none;
} 


.navbar-toggler:focus {
  outline: 2px solid rgba(13, 110, 253, 1);  
  /*outline-offset: 2px;*/
}

.overflow-x {
    overflow-x: scroll;
    white-space: nowrap;
}

a {
    text-decoration: none;
}

p {
    color: black;
}

.scrolly {
    overflow-y: scroll;
}

.card {
    --bs-card-border-width: 0px;
    /*outline: 1px solid rgb(237, 237, 240);*/
    background-color: none;
    background: none;
}

.card-title {
    text-decoration: none;
    font-weight: 400;
}

.card-subtitle {
    text-decoration: none;
    color: rgb(108, 117, 125);
    font-weight: 400;
}

.text-blue {
    color: rgb(0, 0, 255);
}

.text-green {
    color: rgb(0, 128, 0);
}

.text-yellow {
    color: orange
}

.text-orange {
    color: rgb(255, 100, 0);
}

.hover-underline:hover{
    text-decoration-line: underline;
    text-decoration-color: initial;
}

.max-width-90{
    max-width: 90%;
}
