﻿/*
ThemeWaves Responsive CSS
*/
/* Affects device widths of 959px and smaller. */


@media (min-width: 1200px) {
}

@media (min-width: 960px) {
}


@media (max-width: 1599px) {
}

@media (max-width: 1199px) {

    .user-content {
        width: 823px;
    }

    .hereglech-tuuh-body {
        width: 828px;
    }

    .user-meta .date {
        margin-right: 10px;
    }
}

/* Affects device widths of 959px and smaller. */
@media (max-width: 959px) {
    .tooluur-res {
        width: 474px;
    }

    .undsen-medeelel .user-corner-item,
    .undsen-medeelel .user-corner-top {
        border-bottom: 1px solid #08C93E;
        padding-bottom: 40px;
        border-right: none;
        padding-right: 0;
        margin-bottom: 40px;
        margin-right: 0;
    }

        .undsen-medeelel .user-corner-item:last-child {
            margin-bottom: 0;
            padding-bottom: 0;
        }

    .call-right,
    .tooluur .uk-subnav::after {
        display: none;
    }

    .sanamj-item {
        margin-bottom: 20px;
    }

    .user-meta {
        display: none;
    }

    .dashboard-left {
        left: -207px;
    }

    .collapse .dashboard-left {
        left: 0;
        width: 207px;
    }

    .collapse .dashboard-left-middle .uk-nav > li > a span {
        display: inline-block;
    }

    .dashboard .main-container {
        padding-left: 0;
    }

    .dashboard .modal-single {
        margin-left: 0;
    }

    .last-graphic,
    .call-content {
        width: 100%;
    }

    .page .main-container {
        display: none;
    }

    .home-left {
        margin: auto;
        position: unset;
    }

    .collapse .dashboard-left-top .notification,
    .collapse .dashboard-left .tw-logo i {
        display: inline-flex;
    }

    .dashboard-left-top .tw-logo i.ion-ios-arrow-thin-right {
        display: inherit;
        margin-left: 20px;
    }

    .zuvlumj-body {
        height: 446px;
    }

    .call-content {
        width: 521px;
    }
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

@media (max-width: 767px) {
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

@media (max-width: 639px) {

    .last-graphic {
        width: 350px;
    }

    .call-content {
        width: 521px;
    }
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

@media (max-width: 496px) {
    .uk-subnav li:first-child {
        margin-left: 5px;
    }

    .uk-subnav li {
        margin-right: 10px;
    }
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

/* Affects device widths of 639px and smaller. */
@media (max-width: 425px) {
    .nuuts-ug .button.first-bg {
        margin-top: 20px;
    }
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

@media (max-width: 360px) {
    navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}

/*@media (max-width: 991px) {
    .navbar-custom-menu .navbar-nav > li {
        float: left;
    }

    .navbar-custom-menu .navbar-nav {
        margin: 0;
        float: left;
    }

        .navbar-custom-menu .navbar-nav > li > a {
            padding-top: 15px;
            padding-bottom: 15px;
            line-height: 20px;
        }
}*/