/* Web Fonts */

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap" rel="stylesheet');

body {
    font-family: 'Roboto', sans-serif !important;
    font-weight: 400;
}

table {
    font-family: 'Roboto', sans-serif !important;
}

.bootstrap-select>.dropdown-toggle {
    border: 1px solid #ebedf3;
}

.btn-light:not([disabled]):not(.disabled):active,
.btn-light:not([disabled]):not(.disabled).active,
.show>.btn-light.dropdown-toggle {
    background-color: #ffffff;
}

.bootstrap-select .dropdown-toggle:hover {
    background-color: #ffffff;
}

.note-editor.note-frame .panel-heading.note-toolbar {
    z-index: 1 !important;
}

.show-row {
    background: antiquewhite;
}

.modal .modal-content .modal-header {
    padding: 10px;
}

.modal .modal-content .modal-footer {
    padding: 10px;
}

.modal-header .close {
    padding: 15px;
    margin: -3px -15px -15px auto;
}

.m-brand__logo {
    width: 200px;
}

.pointer{
    cursor: pointer;
}

.m-b-20{ margin-bottom: 20px }

@media (min-width: 992px) {
    .modal-lg {
        max-width: 96%;
    }
}

.m-aside-menu.m-aside-menu--skin-light {
    background-color: #000000;
}

.m-aside-left.m-aside-left--skin-light {
    background-color: #000000;
}
.m-header__top{
    background: #F2F3F7;
    color: #000000;
}
.main-nav .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon {
    color: white;
}

.main-nav .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text {
    color: white;
    font-family: 'Roboto';
    font-weight: 400;
    font-size: 16px;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link {
    background-color: #ffa700;
}


.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-text {
    color: #000000;
    font-weight: 700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-icon {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__ver-arrow {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__ver-arrow {
    color: white;
    font-size: 16px;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link {
    background-color: #ffa700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__heading .m-menu__ver-arrow,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link .m-menu__ver-arrow {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__heading .m-menu__link-icon,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link .m-menu__link-icon {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link .m-menu__link-text {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__link .m-menu__link-text {
    color: #ffa700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__heading,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__link {
    background-color: #ffa700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link .m-menu__link-text {
    color: #000000;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link {
    background-color: #ffa700;
}

.m-stack__item .app-name {
    color: white;
    font-weight: 700;
    font-size: 36px;
    letter-spacing: 2px;
}

.m-brand__logo-wrapper:hover {
    color: #ffa700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__heading,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link {
    background-color: #ffa700;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__heading .m-menu__ver-arrow,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link .m-menu__ver-arrow {
    color: #ffffff
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__heading .m-menu__link-icon,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link .m-menu__link-icon {
    color: #ffffff;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--expanded>.m-menu__link .m-menu__link-text {
    color: #ffffff;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__link .m-menu__link-text {
    color: #ffffff;
}

.m-portlet .m-portlet__head .m-portlet__head-text {
    color: #ffa700;
}

.dataTables_wrapper .pagination .page-item.previous>.page-link,
.dataTables_wrapper .pagination .page-item.next>.page-link,
.dataTables_wrapper .pagination .page-item.last>.page-link,
.dataTables_wrapper .pagination .page-item.first>.page-link {
    background: #000000;
}

.dataTables_wrapper .pagination .page-item.previous>.page-link:hover,
.dataTables_wrapper .pagination .page-item.next>.page-link:hover,
.dataTables_wrapper .pagination .page-item.last>.page-link:hover,
.dataTables_wrapper .pagination .page-item.first>.page-link:hover {
    color: white;
    background: #000000;
}

.dataTables_wrapper .pagination .page-item>.page-link i {
    color: white;
}

.dataTables_wrapper .pagination .page-item.disabled>.page-link,
.dataTables_wrapper .pagination .page-item.disabled:hover>.page-link {
    background: #b7c9d3;
}

.dataTables_wrapper .pagination .page-item.active>.page-link {
    background: #ffa700;
}

.dataTables_wrapper .pagination .page-item:hover>.page-link {
    background: #ffa700;
}

div.dataTables_wrapper div.dataTables_info {
    color: #000000;
}

.btn-accent-custom {
    background-color: #ffa700;
    border-color: #ffa700;
    color: white;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    font-size: 16px;
    border-radius: 50px;
}


.btn.btn-accent.active,
.btn.btn-accent.focus,
.btn.btn-accent:focus,
.btn.btn-accent:hover:not(:disabled) {
    background-color: white;
    border-color: #ffa700;
    color: #ffa700 !important;
}

.btn-accent.m-btn--air {
    box-shadow: none !important;
    outline: none;
}

.btn-accent.m-btn--air:hover {
    box-shadow: none !important;
    outline: none;
}

.form-control.focus,
.form-control:focus {
    border-color: #000000;
}

div.dataTables_wrapper div.dataTables_length label {
    color: #000000 !important;
}

div.dataTables_wrapper div.dataTables_length select {
    color: #000000 !important;
}

div.dataTables_wrapper div.dataTables_filter label {
    color: #000000;
}

.btn.m-btn--hover-brand:hover,
.btn.m-btn--hover-brand.active,
.btn.m-btn--hover-brand:active,
.btn.m-btn--hover-brand:focus,
.show>.btn.m-btn--hover-brand.dropdown-toggle {
    border-color: #ffa700 !important;
    color: #fff !important;
    background-color: #ffa700 !important;
}

table a {
    color: #ffa700;
}

table a:hover {
    color: #000000;
}

.m-portlet.m-portlet--creative .m-portlet__head .m-portlet__head-caption .m-portlet__head-label.m-portlet__head-label--primary {
    background: #ffffff;
    border: 1px solid #ffa700;
    color: #ffa700;
    text-transform: uppercase;
    font-family: 'Roboto';
    font-weight: 700;
}

.m-portlet {
    border-radius: 0;
}

.m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler span::before,
.m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler span::after {
    background: white;
}

.m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler span {
    background: white;
}

.m-brand.m-brand--skin-light .m-brand__tools .m-brand__icon>i {
    color: white;
}

.m-form.m-form--fit .m-form__content,
.m-form.m-form--fit .m-form__heading,
.m-form.m-form--fit .m-form__group {
    padding-left: inherit;
    padding-right: inherit;
}

.btn.btn-secondary {
    background-color: #e4002b;
    border-color: #e4002b;
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
}

.btn.m-btn--air.btn-default,
.btn.m-btn--air.btn-secondary {
    box-shadow: none !important;
    border-color: #e4002b !important;
}

.btn.m-btn--air.btn-secondary:hover:not(:disabled):not(.active) {
    box-shadow: none !important;
    background: white !important;
    color: #e4002b !important;
    border-color: #e4002b !important;
}

.btn.btn-info {
    background-color: #6399ae;
    border-color: #6399ae;
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
}

.btn.m-btn--air.btn-info {
    box-shadow: none !important;
    border-color: #6399ae !important;
}

.btn.m-btn--air.btn-info:hover:not(:disabled):not(.active) {
    box-shadow: none !important;
    background: white !important;
    color: #6399ae !important;
    border-color: #6399ae !important;
}

.btn.btn-warning {
    background-color: #84bd00;
    border-color: #84bd00;
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
}

.btn.btn-danger {
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
}

.btn.m-btn--air.btn.btn-warning {
    box-shadow: none !important;
    border-color: #84bd00 !important;
}

.btn.m-btn--air.btn.btn-warning:hover:not(:disabled):not(.active) {
    box-shadow: none !important;
    background: white !important;
    color: #84bd00 !important;
    border-color: #84bd00 !important;
}

.btn.btn-primary {
    background-color: #000000;
    border-color: #000000;
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
}

.btn.m-btn--air.btn.btn-primary {
    box-shadow: none !important;
    border-color: #000000 !important;
}

.btn.m-btn--air.btn.btn-primary:hover:not(:disabled):not(.active) {
    box-shadow: none !important;
    background: white !important;
    color: #000000 !important;
    border-color: #000000 !important;
}

.m-switch.m-switch--info:not(.m-switch--outline) input:checked~span:before {
    background: #ffa700;
}

.m-switch.m-switch--info:not(.m-switch--outline) input:empty~span:before {
    background: #ffa700;
}

.m-switch.m-switch--info:not(.m-switch--outline) input:empty~span:after {
    opacity: inherit;
    color: #000000;
}

.m-form__group .form-control {
    background-color: #fbfbfb;
    border-color: #ffa700;
    border-radius: 0;
    border-width: 0 0 1px;
    box-shadow: none !important;
    color: #000000 !important;
    font-size: 16px;
    height: 34px;
}

.m-form__group label {
    color: #000000 !important;
    margin-bottom: 15px;
    font-size: 15px;
    font-family: 'Roboto';
    font-weight: 700;
}

.m-form__group .form-control:focus {
    background-color: white;
}


.bootstrap-select button.dropdown-toggle {
    height: 48px;
    border-bottom: 1px solid #b3b2b2;
}

.bootstrap-select>.dropdown-toggle {
    border: none;
}

.bootstrap-select>.dropdown-toggle.btn-light,
.bootstrap-select>.dropdown-toggle.btn-secondary {
    border-color: #b3b2b2;
    border-radius: 0px !important;
    font-size: 16px;
    font-family: 'Roboto';

}

.dublicate-entries-name {
    color: #183782;
    font-size: 15px;
    font-family: 'Roboto';
    font-weight: 700;
}

.m-form--fit div.form-group:first-of-type {
    padding-top: 0px;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before {
    color: #ffa700;
}

.badge-success {
    background-color: #000000;
}

@media (min-width: 1025px) {
    .m-footer--push.m-aside-left--enabled:not(.m-footer--fixed) .m-footer {
        -webkit-transition: width 0.2s ease;
        transition: width 0.2s ease;
        margin-left: 0px;
        margin-top: -60px;
    }
}

@media (max-width: 998px) {
    .m-form--fit div.form-group:first-of-type {
        padding-top: 15px;
    }

    .top-header-username {
        color: #000000 !important;
    }
}

@media (max-width: 768px) {
    .btn-box-center {
        order: 10;
    }

    .btn-box-center a {
        width: 100%;
    }

    .top-btn-box button {
        width: 100%;
        margin-bottom: 9px;
    }

    .m-footer {
        background: #000000;
    }

    .m-footer .m-footer__copyright {
        color: white;
    }

    .m-footer .m-footer__copyright .m-link {
        color: white;
        font-weight: 700;
    }
}

@media (max-width: 576px) {
    .btn-box-center {
        order: 22;
        text-align: center;
    }

    .top-btn-box {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .user-update-btns button {
        width: 100%;
        margin-bottom: 5px;
        margin-right: 0px;
    }

    .user-update-btns a {
        width: 100%;
    }

    .m-login__logo .text-success {
        font-size: 24px !important;
    }

    .m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__title {
        font-size: 19px !important;
    }

    .entries-button-wrapper button {
        width: 100%;
        margin-top: 10px;
    }
    .m-brand {
        padding: 0px 0px;
    }

    .entries-button-wrapper {
        flex-direction: column;
    }
}

@media (max-width: 440px) {
    .top-btn-box {
        justify-content: center;
    }
}


.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__form .form-control {
    color: white !important;
    background: rgba(67, 34, 167, 0.4);
}

.entry-row.active {
    background: rgb(133, 189, 0);
    color: white;
}

textarea {
    height: auto !important;
}

textarea.cke_source,textarea.full-height{
    height: 100% !important;
}

.m-form .m-form__actions {
    padding: 30px 0;
}


.m-login__logo a:hover {
    text-decoration: none !important;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__title {
    font-size: 22px;
    font-weight: 700;
}

.login-bg {
    background-size: cover;
    width: 100%;
    height: 100%;
    background-position: center;
}

.m-login__container {
    background: white;
}

.m-login__logo {
    background-color: rgb(226, 226, 226);
}

.m-login__logo .text-success {
    font-size: 32px;
    font-weight: 700;
    color: #000000 !important;
    padding: 30px;
}

.login-form-custom .form-control.m-input--solid {
    border: 1px solid rgb(222, 224, 224) !important;
    background: white !important;
}

.login-form-custom .form-control.m-input--solid:focus {
    border-color: #ffa700 !important;
}

.login-form-custom label {
    color: rgb(114, 114, 115) !important;
}

.m-login__signin {
    padding: 30px;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__logo {
    margin: 0 auto 2rem auto;
}

.m-checkbox>span {
    border-radius: 0px;
}

.m-checkbox.m-checkbox--light>span:after {
    border: 1px solid rgb(114, 114, 115);
}

.m-checkbox.m-checkbox--light>input:checked~span {
    border: 1px solid rgb(114, 114, 115);
}

.m-checkbox.m-checkbox--light {
    font-weight: 700;
}

.m-login__form-action .m-login__btn {

    color: white;
    font-family: 'Roboto';
    font-size: 16px;
    font-weight: 700;
    background-color: #ffa700;
    border-color: #ffa700;
    box-shadow: none !important;
    width: 100%;
    margin-top: 20px;
}

.m-login__form-action .m-login__btn:focus {
    outline: 0 !important;
    box-shadow: none !important;
}

.m-login__form-action .m-login__btn:active {
    background-color: #ffa700;
    border-color: #ffa700;
}

.m-login__form-action .m-login__btn:hover {
    background-color: #000000;
    border-color: #000000;
    box-shadow: none !important;
}

.forgot-password-text {
    color: #ffa700 !important;
    font-size: 15px;
    font-family: 'Roboto';
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__title {
    color: rgb(114, 114, 115) !important;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__head .m-login__desc {
    color: #ffa700;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__account .m-login__account-msg {
    color: #ffa700;
    font-size: 15px;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__account .m-login__account-link {
    color: #000000;
    font-weight: 700;
    font-size: 16px;
    margin-bottom: 20px;
    margin-top: 0px;
}

.m-login.m-login--2.m-login-2--skin-1 .m-login__container .m-login__account .m-login__account-link:hover {
    text-decoration: underline;
    color: #000000;
}

.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__account {
    margin-top: 0px;
}

.terms-link {
    color: #000000 !important;
}

.btn.btn-secondary:hover:not(:disabled) {
    background-color: #e4002b;
    border-color: #e4002b;
}

.top-header-username {
    font-size: 20px;
    color: #000000;
}

.header-logout-btn {
    border-radius: 0px;
    color: white;
    font-family: 'Roboto';
    font-size: 16px;
    font-weight: 700;
    /* background-color: #ffa700;
    border-color: #ffa700; */
    color: #000000;
    padding: 5px 8px !important;
}

/* .header-logout-btn:hover {
    background-color: #000000;
    border-color: #000000;
} */

.m-grid__item.m-header {
    background: #ffa700;
}

.m-stack__item.m-brand.m-brand--skin-light {
    background: #F2F3F7;
}
.m-dropzone.m-dropzone--success{
    border-color: #ffa700;
}
.dropzone .dz-preview .dz-image img{
    width: 100%;
}
.bootstrap-select>.dropdown-toggle.btn-light,
.bootstrap-select>.dropdown-toggle.btn-secondary {
    border: 1px solid #ffa700 !important;
    border-color: #ffa700 !important;
    color: white !important;
    height: 36px;
    padding-top: 7px;
}

.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-light {
    color: white !important;
}

.bootstrap-select>.dropdown-toggle.btn-light:focus,
.bootstrap-select>.dropdown-toggle.btn-light.active,
.bootstrap-select>.dropdown-toggle.btn-secondary:focus,
.bootstrap-select>.dropdown-toggle.btn-secondary.active {
    border-color: #ffa700 !important;
    color: white !important;
    background-color: #ffa700 !important;
}

.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-light {
    background-color: #ffa700 !important;
}

.btn.btn-light.active,
.btn.btn-light.focus,
.btn.btn-light:focus,
.btn.btn-light:hover:not(:disabled) {
    color: white !important;
}

.bootstrap-select .dropdown-menu.inner>li.selected>a {
    background-color: #ffa700 !important;
    color: white !important;
}

.bootstrap-select .dropdown-menu.inner>li.selected>a span.check-mark,
.bootstrap-select .dropdown-menu.inner>li:hover>a span.check-mark {
    color: white !important;
}

.btn-light:not([disabled]):not(.disabled):active,
.btn-light:not([disabled]):not(.disabled).active,
.show>.btn-light.dropdown-toggle {
    border-color: #ffa700 !important;
    color: white !important;
    background-color: #ffa700 !important;
}

.bootstrap-select .dropdown-menu.inner>li.selected>a .text,
.bootstrap-select .dropdown-menu.inner>li:hover>a .text {
    color: white !important;
}

.bootstrap-select .dropdown-menu.inner>li>a:hover {
    background-color: #ffa700 !important;
}

.bootstrap-select>.dropdown-toggle.btn-light,
.bootstrap-select>.dropdown-toggle.btn-secondary {
    background-color: #ffa700 !important;
}

.entry-top .m-form__group .form-control {
    height: 34px;
}

.entry-top button {
    height: 34px;
}

.entry-top .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-light {
    height: 34px;
}

.entry-top .bootstrap-select>.dropdown-toggle.bs-placeholder.btn-light>.filter-option {
    padding: 7px 0px 0px 10px;
}

.entry-top .bootstrap-select>.dropdown-toggle.btn-light,
.entry-top .bootstrap-select>.dropdown-toggle.btn-secondary {
    height: 34px;
    padding: 7px 0 0 10px;
}

.entry-top .bootstrap-select>.dropdown-toggle:after {
    right: 12px;
}

.entry-top .bootstrap-select .dropdown-menu.inner>li.selected>a span.check-mark {
    top: 35%;
}

.note-editor.note-frame .note-editing-area .note-editable {
    padding: 20px;
}

.btn.btn-danger {
    background-color: #fe5000;
    border-color: #fe5000;
    border-radius: 50px;
    text-transform: uppercase;
    font-family: 'Roboto' !important;
    font-weight: 700 !important;
    color: white;
    box-shadow: none !important;
}

.btn.btn-danger:hover {
    color: #fe5000;
    background-color: white;
    box-shadow: none !important;
}

.btn.btn-danger:hover:not(:disabled) {
    color: #fe5000 !important;
}

.btn.btn-danger:focus {
    box-shadow: none !important;
    outline: 0;
}

.m-checkbox.m-checkbox--light>span {
    border: 2px solid #ffa700;
}

.m-checkbox>span {
    border-radius: 10px;
}

.m-checkbox.m-checkbox--light>input:checked~span {
    border-color: #ffa700;
    background-color: #ffa700;
}

.m-checkbox.m-checkbox--light>span:after {
    border: 1px solid white;
}

div.dataTables_wrapper div.dataTables_info {
    white-space: initial;
}

.m-container.m-container--full-height {
    top: 10px;
}

.m-container.m-container--full-height {
    top: 0;
}

.m-login.m-login--2 .register-wrapper-no-padding {
    padding: 2% 2rem 1rem 2rem;
}

.la-edit:before {
    content: "\f112";
}

.swal2-actions .btn-success {
    background-color: #84bd00;
    border-color: #84bd00;
    font-family: 'Roboto';
    text-transform: uppercase;
    border-radius: 50px;
    font-weight: 700;
}

.m-topbar .m-topbar__nav.m-nav>.m-nav__item {
    line-height: 27px;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title{
    margin-top: 59px;
}
.m-portlet.m-portlet--creative .m-portlet__body{
    padding-top: 0 !important;
}
.m-portlet.m-portlet--creative .m-portlet__head{
    height: 0;
}
.m-form__group.row .m-switch{
    margin-top: -6px;
}

.table .form-group{
    margin-bottom: 0 !important;
}

.table .m-form__group label{
    margin-bottom: 0 !important;
}
.table .m-form__group.row .m-switch {
    margin-top: -7px;
    position: relative;
    top: 7px;
    left: -7px;
}

.index-text .m-portlet__head-title{
    margin-top: 0 !important;
}

.m-portlet .m-portlet__head .m-portlet__head-caption .m-portlet__head-title .m-portlet__head-text {
    font-weight: 700;
    text-transform: uppercase;
}

.create-entry-dropdown .bootstrap-select>.dropdown-toggle.btn-light, .entry-top .bootstrap-select>.dropdown-toggle.btn-secondary {
    height: 34px;
    padding: 7px 0 0 10px;
}

.create-entry-dropdown .m-form__group .form-control {
    height: 34px;
}

.modal-dialog{
    max-width: 98vw !important;
    max-height: 98vh !important;
    margin: 6px auto !important;
}
 .m-switch.m-switch--info:not(.m-switch--outline) input:empty~span:before {
    background: #ebedf2!important;
    width: 47px;
    margin-left: 3px;
}
 .m-switch.m-switch--info:not(.m-switch--outline) input:checked ~ span:before {
    background: #ffa700!important;
    width: 47px;
}
 .m-switch.m-switch--icon input:empty ~ span:after {
    content: '';
    border: 1px solid #f2f2f2;
}

 .m-switch input:empty ~ span {
    line-height: 27px;
    margin: 2px 0;
    height: 24px;
    width: 50px;
    border-radius: 15px;
}

 .m-switch input:empty ~ span:after {
    top: 0px;
    bottom: 0px;
}
 .m-switch input:empty ~ span:after{
    top: 0;
    bottom: 0;
}
.input-group-addon{
    border-bottom: 1px solid #b3b2b2;
    height: 34px;
    width: 30px;
    text-align: center;
    padding-top: 7px;
    background: #fbfbfb;
}
.date{
    width: 100%;
}

.content{
    width: 100%;
}
.order-incoming{
    background:rgba(52, 191, 163, 0.68);
}

.pt-15{
    padding-top: 15px !important;
}