@media (max-width: 855px) {
    nav .nav-wrapper ul li a img {
        margin-top: 0px !important;
    }
}

/*------------------------------*/

@media (max-width: 1058px) {
    /*nav .nav-wrapper ul li img {margin-top: 0;  }*/
    nav .nav-wrapper ul li img + span {
        width: 0;
        opacity: 0;
        font-size: 0;
        display: block !important;
    }
    /*nav .nav-wrapper ul li img {margin-top: 0;}*/
    nav .nav-wrapper > ul.nav-right-menu li a {
        display: block;
    }
}

@media(max-width: 992px){
    .hidden-sm {
        display: none !important; }
    :root nav .nav-wrapper ul li img { margin-top: 15px !important;  }
}
@media (max-width: 768px) {

    nav .nav-wrapper .dropdown-content {
        right: 0;
        max-width: 100%;
        left: 0 !important;
    }
    nav i, nav [class^="mdi-"], nav [class*="mdi-"], nav i.material-icons {
        display: block;
        font-size: 2rem;
        height: 60px;
        line-height: 56px;
    }
    :root nav .nav-wrapper ul li img {
        margin-top: 10px !important;
    }
    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_length  label span{
        max-width: 100%;
        text-align: center;
        clear: both;
        width: 100%;
    }
}


@media (max-width: 1058px) {
    /*nav .nav-wrapper ul li img {margin-top: 0;  }*/
    nav .nav-wrapper ul li img + span {
        width: 0;
        opacity: 0;
        font-size: 0;
        display: block !important;
    }
    /*nav .nav-wrapper ul li img {margin-top: 0;}*/
    nav .nav-wrapper > ul.nav-right-menu li a {
        display: block;
    }
}

@media(max-width: 992px){
    .hidden-sm {
        display: none !important; }
    :root nav .nav-wrapper ul li img { margin-top: 15px !important;  }
}
@media (max-width: 768px) {
    .btn, .btn-flat {
        /*font-size: 0.6em;*/
    }
    nav .nav-wrapper .dropdown-content {
        right: 0;
        max-width: 100%;
        left: 0 !important;
    }
    nav i, nav [class^="mdi-"], nav [class*="mdi-"], nav i.material-icons {
        display: block;
        font-size: 2rem;
        height: 60px;
        line-height: 56px;
    }
    :root nav .nav-wrapper ul li img {
        margin-top: 10px !important;
    }
}