﻿body {
    font-size:13px;
}

.inner-btn {
    padding: 2px 5px !important;
    font-size: 12px !important;
    margin:0 2px;
    
}
.table td {
    padding: 5px;
}
#agree .table td {
    padding: 2px !important;
}
.modal-body, .modal-footer, .modal-header {
    padding: 20px 45px;
}
.sweet-alert button{
    font-size:14px!important;
}
.sweet-alert h2 {
    font-size: 22px !important;
}
.sweet-alert p {
    font-size: 14px !important;
}
.mb-3 {
    font-size: 14px;
    font-weight: 800;
}
.btn {
    margin: 0 2px;
    padding: 3px 8px;
    font-size: 12px;
}
.nav-tabs>li>a.active {
    border: 1px solid #ccc;
    border-bottom: #ffff;
    cursor: context-menu;
}
.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.modal-header .heading{
    font-weight: bold;
    font-size: 14px;
    margin: 0;
}



/*dev*/
.dxrd-tab-panel-right{
    display: none!important;
}
.dxrd-designer-wrapper .dxrd-toolbar-wrapper .dxrd-toolbar .dxrd-toolbar-item .dxrd-toolbar-item-image svg {
    width: 16px!important;
    height: 16px!important;
}
.dx-designer svg {
    height: 16px!important;
    width: 16px!important;
}
.col-lg-6 .page-link {
    padding: 0.3rem 0.5rem!important;
}



.report select, .report input {
    padding: 2px 5px!important;
    font-size: 12px!important;
}

#loading {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100vw;
    height: 100vh;
    background-color: rgba(255, 255, 255, 0.5);
    background-repeat: no-repeat;
    background-position: center;
    background-image: url('assets/images/loading.svg');
}

.validation-summary-errors ul {
    padding: 0!important;
    list-style-type: none;
}

.home .my-3{
    font-size:20px;
}
.blockOverlay {
    z-index: 1100;
    border: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: 0% 0% / 16px 16px rgb(255, 255, 255);
    opacity: 0.6;
    cursor: wait;
    position: fixed;
    display: none;
}

.modal {
    background:rgba(0, 0, 0, 0.1);
}

#newIP{
    min-width:195px;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
    white-space: normal !important;
}
.sa-button-container .cancel{
    background:#afafaf;
}

.swal-modal{
    padding-bottom:20px;
}

.select2-search--dropdown {
    display: block!important;
    padding: 4px!important;
}