﻿.header-navbar .navbar-container ul.navbar-nav li i.ficon, .header-navbar .navbar-container ul.navbar-nav li i {
    height: 1.5rem;
    width: 1.5rem;
    font-size: 1.5rem;
    color: #6e6b7b;
}
.validation-message {
    margin-top:5px;
}

.dark-layout .validation-message {
    color:yellow;
}

.dark-layout h2.swal2-title {
    color: #595959;
}

.dark-layout a, .dark-layout .btn-link {
    color: #28c76f;
}

.navigation li a i, .navigation li a svg {    
    font-size: 20px;
    width:auto;
    height:auto;
}

.table th.sorting {
    cursor: pointer;
    position: relative;
}

.table th.sorting {
    cursor: pointer;
    position: relative;
}

.table th.sorting i {
    float: right;
    font-size:15px;
}

div.sticky {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 75px;
}

.editable-click {
    color: #00fe34;
    text-decoration: none;
    border-bottom: dashed 1px #0088cc;
    font-style: italic;
    display: inline;
    cursor: pointer;
}

.editableform .control-group {
    margin-bottom: 0;
    white-space: nowrap;
    line-height: 20px;
}

.editable-input {
    vertical-align: top;
    display: inline-block;
    width: auto;
    white-space: normal;
    zoom: 1;
    display: inline;
}


.editable-input .form-control {
    height: 30px;
    width: auto;
}

.editable-buttons {
    display: inline-block;
    vertical-align: top;
    margin-left: 7px;
    zoom: 1;
    display: inline;
}

.editable-buttons .editable-cancel {
    margin-left: 7px;
}

.bg-success h1, .bg-success h2, .bg-success h3, .bg-success h4, .bg-success h5, .bg-success h6 {
    color: white;
}


.card .card-header {
    padding: 17px;
    margin-bottom: 10px;
}

.dark-layout .design-warpper {
    border: 1px solid white;
}

.input-group .btn-left {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.input-group .btn-right {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.dark-layout .form-control.is-invalid, .dark-layout .form-control:invalid, .dark-layout select.form-select:not(:focus).is-invalid, .dark-layout select.form-select:not(:focus):invalid {
    border-color: #EA5455 !important;
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size='1'], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size='1'] {
    background-image:none;
}

.card-statistics .statistics-body .avatar .avatar-content .avatar-icon {
    font-size: 40px;
    width: 40px;
    height: 40px;
}

.card-statistics .statistics-body .avatar .avatar-content {
    width: 80px;
    height: 80px;
}

.strategy-img-list{
    padding-right:15px;
    height:100px;
    width:100%;
    max-width:200px;
}

.brand-text {
    color:orange !important;
}

.card-body{
    min-height:100px;
}
