html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}
 
html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}
.dropdown-menu {
    z-index: 1050 !important;
}
 
 .e-control .e-panel .e-panel-container {
    z-index: 0 !important; 
}
 
main {
    padding-top: 65px !important;
}

@media print {
    #sidebar {
        display: none !important;
    }
    .navbar {
        display: none !important;
    }
     
}



.e-dashboardlayout.e-control .e-panel:hover span {
    display: block;
} 
 
 

 

.material .sb-demo-section .container-fluid,
.fabric .sb-demo-section .container-fluid,
.bootstrap4 .sb-demo-section .container-fluid,
.bootstrap .sb-demo-section .container-fluid,
.bootstrap5 .sb-demo-section .container-fluid {
    background: #E5E5E5;
}

body.tailwind-dark .e-dashboardlayout.e-control .e-panel {
    border: 1px solid #d7d7d7;
}

.tailwind .sb-demo-section .container-fluid {
    background: #F9FAFB;
}


span.e-input-value {
    align-items: center !important;
    display: flex !important;
   width: 93% !important;
}
.h-90 {
    height:90% !important;
}
.h-95 {
    height: 95% !important;
}


/*
.sidebar.collapsed .sidebar-link {
    margin-right: -140px !important;
    margin-left: 140px !important;
    transition: margin 0.35s ease-in-out;
}

@media(min-width:1px)and (max-width:991.98px) {
    .sidebar.collapsed .sidebar-link {
        margin-right: -200px !important;
        margin-left: 145px !important;
        transition: margin 0.35s ease-in-out;
    }
    .sidebar .sidebar-link span { 
        margin-left: 15px !important; 
    } 
}
 

 */

.e-dialog.e-popup {
    width:initial !important;
}


.btn-outline-facebook {
    color: #3b5998;
    border-color: #3b5998;
}

    .btn-outline-facebook:hover {
        color: #fff;
        background-color: #3b5998;
        border-color: #3b5998;
    }

    .btn-outline-facebook:focus, .btn-outline-facebook.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-facebook.disabled, .btn-outline-facebook:disabled {
        color: #3b5998;
        background-color: transparent;
    }

    .btn-outline-facebook:not(:disabled):not(.disabled):active, .btn-outline-facebook:not(:disabled):not(.disabled).active,
    .show > .btn-outline-facebook.dropdown-toggle {
        color: #fff;
        background-color: #3b5998;
        border-color: #3b5998;
    }

        .btn-outline-facebook:not(:disabled):not(.disabled):active:focus, .btn-outline-facebook:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-facebook.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }


.btn-outline-nemi-orange {
    color: #ff9933;
    border-color: #ff9933;
}

    .btn-outline-nemi-orange:hover {
        color: #fff;
        background-color: #ff9933;
        border-color: #ff9933;
    }

    .btn-outline-nemi-orange:focus, .btn-outline-nemi-orange.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-nemi-orange.disabled, .btn-outline-nemi-orange:disabled {
        color: #ff9933;
        background-color: transparent;
    }

    .btn-outline-nemi-orange:not(:disabled):not(.disabled):active, .btn-outline-nemi-orange:not(:disabled):not(.disabled).active,
    .show > .btn-outline-nemi-orange.dropdown-toggle {
        color: #fff;
        background-color: #ff9933;
        border-color: #ff9933;
    }

        .btn-outline-nemi-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-nemi-orange:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-nemi-orange.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }

.btn-outline-nemi-blue {
    color: #6c757d;
    border-color: #6c757d;
}

    .btn-outline-nemi-blue:hover {
        color: #fff;
        background-color: #0000cc;
        border-color: #6c757d;
    }

    .btn-outline-nemi-blue:focus, .btn-outline-nemi-blue.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-nemi-blue.disabled, .btn-outline-nemi-blue:disabled {
        color: #0000cc;
        background-color: transparent;
    }

    .btn-outline-nemi-blue:not(:disabled):not(.disabled):active, .btn-outline-nemi-blue:not(:disabled):not(.disabled).active,
    .show > .btn-outline-nemi-blue.dropdown-toggle {
        color: #fff;
        background-color: #0000cc;
        border-color: #0000cc;
    }

        .btn-outline-nemi-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-nemi-blue:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-nemi-blue.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }

.btn-outline-twitter {
    color: #1da1f2;
    border-color: #1da1f2;
}

    .btn-outline-twitter:hover {
        color: #fff;
        background-color: #1da1f2;
        border-color: #1da1f2;
    }

    .btn-outline-twitter:focus, .btn-outline-twitter.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-twitter.disabled, .btn-outline-twitter:disabled {
        color: #1da1f2;
        background-color: transparent;
    }

    .btn-outline-twitter:not(:disabled):not(.disabled):active, .btn-outline-twitter:not(:disabled):not(.disabled).active,
    .show > .btn-outline-twitter.dropdown-toggle {
        color: #fff;
        background-color: #1da1f2;
        border-color: #1da1f2;
    }

        .btn-outline-twitter:not(:disabled):not(.disabled):active:focus, .btn-outline-twitter:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-twitter.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }


.btn-outline-whatsapp {
    color: #05cd51;
    border-color: #05cd51;
}

    .btn-outline-whatsapp:hover {
        color: #fff;
        background-color: #05cd51;
        border-color: #05cd51;
    }

    .btn-outline-whatsapp:focus, .btn-outline-whatsapp.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-whatsapp.disabled, .btn-outline-whatsapp:disabled {
        color: #05cd51;
        background-color: transparent;
    }

    .btn-outline-whatsapp:not(:disabled):not(.disabled):active, .btn-outline-whatsapp:not(:disabled):not(.disabled).active,
    .show > .btn-outline-whatsapp.dropdown-toggle {
        color: #fff;
        background-color: #05cd51;
        border-color: #05cd51;
    }

        .btn-outline-whatsapp:not(:disabled):not(.disabled):active:focus, .btn-outline-whatsapp:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-whatsapp.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }


.btn-outline-linkedIn {
    color: #2977c9;
    border-color: #2977c9;
}

    .btn-outline-linkedIn:hover {
        color: #fff;
        background-color: #2977c9;
        border-color: #2977c9;
    }

    .btn-outline-linkedIn:focus, .btn-outline-linkedIn.focus {
        box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    }

    .btn-outline-linkedIn.disabled, .btn-outline-linkedIn:disabled {
        color: #2977c9;
        background-color: transparent;
    }

    .btn-outline-linkedIn:not(:disabled):not(.disabled):active, .btn-outline-linkedIn:not(:disabled):not(.disabled).active,
    .show > .btn-outline-linkedIn.dropdown-toggle {
        color: #fff;
        background-color: #2977c9;
        border-color: #2977c9;
    }

        .btn-outline-linkedIn:not(:disabled):not(.disabled):active:focus, .btn-outline-linkedIn:not(:disabled):not(.disabled).active:focus,
        .show > .btn-outline-linkedIn.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
        }

#image-editor_saveDialog_dialog-content {
    max-height: 350px !important;
}

.e-dashboardlayout.e-control .e-panel{
    border:0px  !important;
}
.text-m {
    font-size: .825rem !important;
}