body, html{
    background-color: rgb(13, 94, 160);
}


hr{
    background-color: white;
}

.side-recent-posts{
    background-color: rgba(13, 87, 148, 0.89); 
    padding: 10px 4px 2px 1px;
    font-size: 12px;
}

.card{
    color: rgba(13, 87, 148, 0.89); 
    background: rgba(13, 87, 148, 0.89); 
    border: 0px;
}

.list-group-item{
    color: white;
    background-color: rgba(13, 87, 148, 0.89); 
    border: 0px;
}

.list-group-item-action:focus, .list-group-item-action:hover, 
.list-group-item-action:focus .recent-posts-date,
.list-group-item-action:hover .recent-posts-date {
    color: black;
}

.recent-posts-date{
    color:rgb(184, 184, 184);
}

.btn-group a:hover{
    background: none!important;
}

/* ABOVE IS REFACTORED THEME */


a, .link{
    /* color:#FFDE03; */
    color: rgb(184, 184, 184);

}

a:hover, a:focus, a:active{
    text-decoration: underline;
    /* color: black; */
    /* background: yellow;
    color:black; */
    background: #23272b;
    color: white;
}

blockquote{
    padding-top: 0px; 
    padding-bottom: 0px; 
    border-right: 1px solid white;
    /* border-right: 4px solid #1976D2;  */
    padding-right: 20px; 
}


.introText{
    margin-top: 80px; cursor: default;
}

@media only screen and (max-height: 568px) {
    .introText{
        margin-top: 0px;
    }
}

@media only screen and (max-width: 1280px) {
    .home { background-size: auto; }
}


.navbar-collapse{
    margin-top: 72px;
}

small{
    font-size: 12px;
}

@media only screen and (max-width: 786px) {
    .logo{
        margin-top: 20px;
        margin-left: 40px;
        font-size: 36px;
        color: white;
        width: 200px;
    }
    .home{
        min-height: 1000px;    
    }
}


.navbar {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.navbar .navbar-collapse {
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.navbar-nav > li > a{
    font-size: 16px;
    color: white;
}

.navbar-nav > li > a:hover{
    background-color: transparent;
        border-bottom: 1px solid white;
    padding-bottom: 10px!important;
}

a.selected{
    border-bottom: 1px solid white;
}

.btn-group > a{
    color: white;
    font-size: 1.2em;
}


/* RECENT POSTS CSS */
