.page-title, .page-options {
    /*margin-left: 80px;*/
    display: inline-block;
}

html {
    font-size: 18px;
}

body {
    border-top: 5px solid #263a94;
}

.page-title {
    text-transform: uppercase;
    font-size: 18px;
    display: inline-block;
}

.pageOptionButtons {
    font-weight: 300;
    display: inline-block;
}

#slide-out {
    background: linear-gradient(45deg, #263a94 10%, #3369E6 100%) !important;
}

.side-nav a {
    color: #fff;
}

#email-list .collection .collection-item:hover {
    background: #e1f5fe;
}

#email-list .collection .collection-item.selected {
    background: #e1f5fe;
    border-left: 4px solid #263a94;
}

.menu-sidebar-collapse {
    position: fixed;
    left: 0;
    top: 10px;
    margin: 0 18px 0 10px;
}

.nav-bar-custom {
    padding: 12px;
    padding-left: 60px;
}

.nav-left, .right {
    float: left !important;
}

.nav-right, .left {
    float: right !important;
}

th, td {
    text-align: inherit;
}

.jsgrid-table {
    width: 100% !important;
}

.jsgrid-table td {
    text-align: left;
}

.jsgrid-edit-row input, .jsgrid-edit-row select, .jsgrid-edit-row textarea, .jsgrid-filter-row input, .jsgrid-filter-row select, .jsgrid-filter-row textarea, .jsgrid-insert-row input, .jsgrid-insert-row select, .jsgrid-insert-row textarea {
    height: 40px;
    padding: 0 5%;
    margin-bottom: 4px;
}

.jsgrid-edit-row input[type="checkbox"], .jsgrid-insert-row input[type="checkbox"], .jsgrid-filter-row input[type="checkbox"], .jsgrid-alt-row input[type="checkbox"], .jsgrid-row input[type="checkbox"], .config-panel input[type=checkbox] {
    z-index: 1;
    height: 14px;
    width: 14px;
    margin: 4px auto;

}

#modal_payment td {
    text-align: left;
}

.ct-chart-table td {
    text-align: center;
    padding: 8px 0;
}

.update-timestamp {
    position: relative;
    top: -22px;
    float: right;
}

/*select {
	display: block;
}*/
.height500 {
    height: 550px;
}

body {
    background-color: #f9f9f9;
    font-family: 'Cairo';
    font-size: 14px;
}

#card-alert-approved, #card-alert-declined, #modal_payment_btn, .progress-approve, #modal_budget_btn, #content .header-search-wrapper {
    display: none;
}

.filter-row {
    margin: 0;
    z-index: 1000;
}

.filter-row p {
    margin: 6px 0px;
}

.mtop10 {
    margin-top: 10px;
}

@media screen and (min-width: 768px) {
    .filter-row {
        padding: 0;
        position: absolute;
        top: 0;
        right: 280px;
        margin-top: 14px;
        width: 900px;
        height: 40px;
        display: inline-block;
    }

    .filter-row label {
        color: #fff;
    }
}

.bborder {
    border-bottom: 1px solid #e9e9e9;
}

#jsGrid-custom, #jsGrid-custom1 {
    font-size: 0.8em;
}

.jsgrid-row.lastrow td {
    background: #dcdcdc;
}

#users-app .left-alert input[type=text] + label:after,
#users-app .left-alert input[type=password] + label:after,
#users-app .left-alert input[type=email] + label:after,
#users-app .left-alert input[type=url] + label:after,
#users-app .left-alert input[type=time] + label:after,
#users-app .left-alert input[type=date] + label:after,
#users-app .left-alert input[type=datetime-local] + label:after,
#users-app .left-alert input[type=tel] + label:after,
#users-app .left-alert input[type=number] + label:after,
#users-app .left-alert input[type=search] + label:after,
#users-app .left-alert textarea.materialize-textarea + label:after {
    top: 56px;
}

#users-app .form-label {
    width: 100%;
}

#users-app .modal {
    overflow-y: visible;
}

#users-app span.badge {
    color: #fff;
    border-radius: 2px;
    font-size: 0.8rem;
    font-weight: 300;
    position: absolute;
    right: 30px;
    left: auto;
    top: 44px;
}

a.disabled {
    pointer-events: none;
}

.dropdown-content li a,
.dropdown-content li a i {
    color: #000 !important;
}

.blue {
    background-color: #263a94 !important;
}

.side-nav li > a.btn-flat {
    color: #fff;
}

.side-nav li > a,
.side-nav li > a i {
    color: #fff;
}

.side-nav li > a > i, .side-nav li > a > [class^="mdi-"], .side-nav li > a li > a > [class*="mdi-"], .side-nav li > a > i.material-icons {
    color: rgba(255, 255, 255, 0.9);
}

.dropdown-content li a, .dropdown-content li a i {
    color: #000 !important;
}