@import './app.css';

.hide {
    display: none;
}

.pull-right {
    float: right;
    clear: both;
}

.bg-navbar {
    background-color: #222e3c !important;
    height: 50px;
}
.top-navbar-brand {
    padding: 0px;
    /* color: #222e3c !important; */
    font-weight: 600;
    font-size: 150%;
}

.wrapper {
    margin-top: 50px;
}
.sidebar {
    position: fixed;
    z-index: 999;
}
.sidebar-content {
    padding-bottom: 100px;
    overflow-x: auto;
  }
.main {
    margin-left: 260px;
}

.wrapper.wrapped .sidebar {
    margin-left: -260px;
}

.wrapper.wrapped .main {
    margin-left: 0px;
}

.sidebar-link,
a.sidebar-link {
    color: rgba(254, 254, 255, 0.65);
}

footer.footer {
    margin-top: 60px;
}

.iti {
    width: 100% !important;
}

.mt-sm--5 {
    margin-top: -5px;
}

.img-circle {
    border-radius: 50% !important;
}

.sm-absolute {
    position: relative;
}

.select2-container {
    width: 100% !important;
}

@media(min-width:1px)and (max-width:767.98px) {
    .wrapper {
        margin-top: 50px;
    }
    .sidebar {
        margin-left: -260px;
    }
    .main {
        margin-left: 0px;
    }
    .wrapper.wrapped .sidebar {
        margin-left: 0px;
    }
}
@media(min-width:992px) {
    .content {
        padding: 1.5rem 1.5rem .75rem;
    }
}
@media(max-width:575.98px) {
    .navbar {
        padding:0.5rem;
    }
    .sm-absolute {
        position: absolute !important;
    }
}