@media (min-width: 576px) {
    .header-elements-sm-inline .header-elements {
        display: block!important;
        width: 90%
    }
}

.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

@media (min-width: 768px) {
    .bd-placeholder-img-lg {
        font-size: 3.5rem;
    }
}

.clickable-row {
    cursor: pointer;
}

.higlihable-row:hover {
    background-color: rgba(0, 0, 0, 0.05);
}

.form-check-switchery .switchery {
    position: relative;
}

.navbar.hesed-app {
    background-color: #cacaca;
}

.navbar.hesed {
    background-color: #f9fafa;
    color: #30af63;
    height: 160px;
}

.navbar.hesed .navbar-brand {
    background-color: #f9fafa;
    box-shadow: none;
}

.navbar.hesed-app .navbar-brand {
    background-color: #cacaca;
    color: #30af63;
    box-shadow: none;
}

.navbar.hesed-app a {
    color: #30af63;
}

.navbar.hesed .navbar-brand img {
    height: auto;
}

.navbar.hesed-app .navbar-brand img {
    height: 48px!important;
}

.navbar.hesed-app .navbar-brand {
    padding: 0!important;
    min-width: auto!important;
}

main.hesed {
    background-color: #eeeded;
    padding-top: 40px!important;
    padding-bottom: 40px!important;
}

main.hesed .container {
    min-height: 280px;
}

footer.hesed {
    background-color: #333333;
    height: 250px;
}

footer.hesed .hesed-title{
    color:#31af63;
}

footer.hesed .hesed-funding{
    color:#cacaca;
}

.multiselect-container {
    width: auto;
}

@media (min-width: 576px) {
    .form-inline .multiselect-container label {
        align-items:inherit;
        justify-content: left;
    }
}

.sidebar {
    padding: 0;
}