/*.active {
    background-color: red;
}

li a:active:not(.active) {
    color: none;
}

li a:hover {
    background-color: yellow;
}

li a:active {
    background-color: rgb(255,255,177);
}*/
table tr.done:hover {
    text-decoration: line-through;
    color: red;
}

.navbar .navbar-brand {
    color: yellow;
    text-shadow: 1px 0 rgb(30, 30, 30), -1px 0 rgb(30, 30, 30), 0 1px rgb(30, 30, 30), 0 -1px rgb(30, 30, 30);
    font-size: 28px;
}

.navbar .navbar-brand:hover {
    color: rgb(30, 30, 30);
    text-shadow: 1px 0 yellow, -1px 0 yellow, 0 1px yellow, 0 -1px yellow;
    }
/*.navbar-brand {
        background-color: black;*/ /*background of AspNetCoreToDo*/
/*}*/
/*.navbar-custom {
    background-color: red;
}*/
.navbar-custom,
.navbar-custom .navbar-text {
    background-color:rgb(177,0,0);
    text-decoration: none;
    padding: 16px;
    font-size: 16px;
    font-weight: bold;
    color: yellow;
    text-shadow: 1px 0 rgb(30, 30, 30), -1px 0 rgb(30, 30, 30), 0 1px rgb(30, 30, 30), 0 -1px rgb(30, 30, 30);
    /* transition-duration: 1.2s; */
}

.navbar-text:hover {
    color: rgb(30, 30, 30);
    text-shadow: 1px 0 yellow, -1px 0 yellow, 0 1px yellow, 0 -1px yellow;
    font-size: 16px;
    font-weight: bold;
}

.navbar-text:active, .navbar .navbar-brand:active {
    text-shadow: 1px 1px 1px yellow;
}
h1, h2, h3, h4, h5, h6, p, .panel-heading {
    color: rgb(218 209 89);
    font-weight: bold;
}
td {
    background-color: rgb(35 35 35);
    color: rgb(218 209 89);
    font-weight: bold;
    font-weight: 700;
}
 .buttoncustom {
    background-color: green;
    border: 1px solid black;
    color: rgb(0, 255, 106);
    text-shadow: 1px 1px 2px rgb(187, 9, 172), 0 0 25px rgb(219, 47, 219), 0 0 5px rgb(20, 75, 255), 0 0 20px rgb(179, 255, 0);
    padding: 2px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 20px;
    transition-duration: 0.1s;
    cursor: pointer;
  }
  .buttoncustom:hover{
    color: black;
    background-color: rgba(172, 255, 47, 0.849);
  }
input[type=text]:hover, input[type=email]:hover, input[type="password"]:hover, input[type="tel"]:hover {
    background-color: rgb(222,222,222);
}

.CustomTextCenter {
    /*height: 300px;
    width: 500px;*/ /*   boostrap class */
    /*padding: 5px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;*/
    font-size: 34px;
    text-align: center;
    margin: 20px 215px;
}

.display-4Custom { /* boostrap class*/
    font-weight: 600;
    word-spacing: 10px;
    letter-spacing: 3px;
    text-align: center;
    color: rgb(177,0,0);
    text-shadow: -1px 0 yellow, 1px 0 yellow, 0 -1px yellow, 0 1px yellow;
    font-size: 4vw;
}

@media(max-width: 993px) {
    .CustomTextCenter {
        margin: 30px 50px;
        font-size: 20px;
    }
    .display-4Custom {
        margin:30px 10px;
        font-size: 40px;
    }

}


/*h1 span {
    color: rgb(0, 255, 106);
    text-shadow: 1px 1px 2px rgb(187, 9, 172), 0 0 25px rgb(219, 47, 219), 0 0 5px rgb(20, 75, 255), 0 0 20px rgb(179, 255, 0);
}*/
.inputTextCustom:hover {
    border: dashed 2px red ;
}

.checkbox , .form-group{
    color: white;
}
