i.fa{font-family: FontAwesome!important}
.nk-notification-text{
    max-height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 45px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.link-check li a label{
    display: block;margin-bottom: 0;
}
.link-check li a label input{
    opacity: 0;display: none;
}
.dropdown-menu.show .dropdown-menu{
    display: block
}
.dropdown-menu.show .dropdown-menu li{
    padding:6px 12px
}
.btn.btn-default{
    border:1px solid #dbdfea
}
.google_auth_container{
    margin-top: 15px
}
.hidden{display: none;}
.btn .fa{margin-right: 5px}
label.custom-control{
    margin-bottom: 0;
}
.form-group:last-child{margin-bottom: 15px;}
.table-responsive > .table-bordered{
    border:1px solid #dbdfea
}
.collapse:not(.show),
.collapse:not(.in){
    display: none
}
body .collapse.in{
    display: block
}
.bootstrap-tagsinput .tag{
    padding:2px 5px;
}
.bootstrap-tagsinput .tag.label-info{
    background: #5bc0de
}
.page-link .fa{
    /*line-height: 1.42857143*/
}
.thumbnail-inner{
    position: relative;display:inline-flex;width:90px;margin-left: 5px;margin-bottom: 5px;
    height:90px;align-items: center;border:1px solid #ddd;border-radius: 5px
}
.thumbnail-inner img{
    max-height:100%;display: block;margin: 0 auto;
}
.thumbnail-inner .close{
    position: absolute;
    color: #dc3545;
    right: 0;
    top: 0;
    padding: 1px;
    font-weight: 400;
    background: #fff;
    opacity: 1;
    border: 1px solid #ddd;border-top:0;border-right: 0;border-top-right-radius: 5px;
    font-size: 14px;
}
.thumbnail{
    margin-top: 5px;
}
.thumbnailmultiple{
    display: flex;flex-direction: row;flex-wrap: wrap
}
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control{
    line-height: 1
}
a.page-link{height: 100%}