@media (min-width: 768px) {
    .collapse.dont-collapse-sm {
        display: block;
        height: auto !important;
        visibility: visible;
    }
}

.btn-primary {

    background: #2c3e50;

    &:active, &:hover{
        background: #2c3e50;
    }

    border: none;
}

.tural-bg-body {
    background: #f8f6f6;
}

.tural-navbar-bg {
    background: #2c3e50;
}

.tural-header-bg {
    background: #16a085;
}

.list-group-item-action.active {
    background: #2c3e50;
}

.tural-border-radius-0 {
    border-radius: 0;
}

.dropdown-item.tural-text-white {
    color: #fff;

    &:hover {
        color: #fff;
        background-color: #16a085;
    }
}
.accordion-button:focus {
    box-shadow: none;
    border-color: rgba(0,0,0,.125);
}
article, .card-footer {
    & a {
        overflow-wrap: break-word;
        background: linear-gradient(
                to bottom,
                var(--linkColor) 0%,
                var(--linkColor) 100%
        );
        background-position: 0 100%;
        background-repeat: repeat-x;
        background-size: 0.1em 0.1em;
        color: var(--linkColor);
        text-decoration: none;
        transition: background-size .2s;

        &:hover {
            background-size: 2em 2em;
            color: #fff
        }
    }
}
