.login-img{
    width: 70%;
    margin: auto;
}
.wrap{
    display: table;
    width: 100%;
    height: 100%;
}
.container{
    display: table-cell;
    vertical-align: middle;
}
.panel-access{
    background-color: #f3f3f3;
    margin: 0 auto;
    position: relative;
    border-width:10px;
    border-style: solid;
    border-color: #eee;
    border-radius:0 20px 0 20px;
    box-shadow:#ccc 3px 3px 2px;
}

.login-form-input:focus{
    transition-delay: 0.2s;
    border-bottom-color: #FF7200 !important;
}
@media screen and (max-width: 480px) {
    .panel-access{
        width: 100%;
    }
}

@media (min-width: 480px) and (max-width: 580px){
    .panel-access{
        width: 70%;
    }
}

@media (min-width: 580px) and (max-width: 680px){
    .panel-access{
        width: 60%;
    }
}

@media (min-width: 680px) and (max-width: 780px){
    .panel-access{
        width: 50%;
    }
}

@media (min-width: 780px) and (max-width: 920px){
    .panel-access{
        width: 100%;
    }
}

@media (min-width: 920px) and (max-width: 1280px){
    .panel-access{
        width: 70%;
    }
}

@media (min-width: 1280px){
    .panel-access{
        width: 50%;
    }
}

.panel-access-header img{
    position: relative;
    margin: 0 auto;
}

.panel-access .btn{
    border-radius:0;
}

.panel-permissions{
    border: 1px solid #ccc;
}

/* AJUSTA LARGURA DAS TABS */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
    background-color: #fff !important;
}
/* .nav-tabs.nav-access{
    display:flex;
    flex-wrap: wrap;
}
@media (max-width: 768px){
    .nav-tabs.nav-access > li{
        width: 33.33%;
    }
}
@media (max-width: 526px){
    .nav-tabs.nav-access > li{
        width: 50%;
    }
} */
/* /AJUSTA LARGURA DAS TABS */

/* @media (min-width: 992px) {
    .text-responsive {
        font-size: 3em;
    }

    .cont-main .cont-item-permission {
        max-height: 650px;
    }
}
 */
@media (min-width: 1200px) {

}
.table>thead>tr>th,
.table>thead>tr>td,
.table>tbody>tr>th,
.table>tbody>tr>td,
.table>tfoot>tr>th,
.table>tfoot>tr>td {
    padding: 0.7em 1em !important;
    line-height: 1.2 !important;
    vertical-align: middle !important;
    border-width: 1px 0 0 0 !important;
}
.ms-container{
    width: 100%;
}
.ms-container .ms-list{
    height: 400px;
}
