﻿:root {
    --bs-font-sans-serif: "Public Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",PingFang SC,Microsoft YaHei, sans-serif;
/*    --bs-border-radius: .6rem !important;
*/    --bs-body-font-size: 0.98rem!important;
}
.text-yellow {
    color: #ffc107;
}
.text-lightblue {
    color: #07b9ff;
}
.table th {
    text-transform: capitalize !important;
    font-weight: bolder;
    vertical-align: middle;
}
.table td a:not(.dropdown-item), .table td a:not(.btn) {
    text-decoration: underline;
}
.light-style .table thead tr, .light-style .table tr.table-total {
    background-color: rgba(0,0,0,0.04);
}
.dark-style .table thead tr, .dark-style .table tr.table-total {
    background-color: rgba(255,255,255,0.04);
}
.dark-style .apexcharts-canvas span, .dark-style .apexcharts-canvas g text {
    color: #d0d0d0 !important;
    fill: #d0d0d0 !important;
}
.dark-style .btn-link {
    color: #d0d0d0 !important;
}
/*.dark-style .nav-link.active {
    color: #3ccdff!important;
}*/
.card {
    box-shadow: 0 0.1rem 0.2rem rgba(75, 70, 92, 0.1) !important;
    border-radius: 20px !important;
}
.navbar-detached {
    box-shadow: 0 0.1rem 0.2rem rgba(75, 70, 92, 0.1) !important;
    border-radius: 20px !important;
}
.light-style body {
    background: #f3f5fe!important;
}
.dark-style body {
    background: #000000 !important;
}
.layout-wrapper:not(.layout-horizontal) .bg-menu-theme .menu-inner .menu-item .menu-link {
    border-radius: 1.2rem!important;
}
.authentication-wrapper.authentication-basic .authentication-inner:before, .authentication-wrapper.authentication-basic .authentication-inner:after {
  display:none!important;
}
@media (min-width: 1200px) {
    .dropdown-menu.timezone {
        left: -350px;
        display: block;
        box-shadow: none;
        top: -32px;
        background-color:transparent;
    }
        .dropdown-menu.timezone .list-group-item:hover {
            background-color: transparent;
        }
}
h5, .h5 {
    font-size: 1.2rem!important;
}
small, .small {
    font-size: 0.9rem!important;
}
.table th {
     font-size: 0.9rem!important; 
}
.nav-warning .nav-link.active, .nav-warning .nav-link.active:hover, .nav-warning .nav-link.active:focus {
    background-color: #ff9f43!important;
}
.roi .roi-hover, .roi:hover .roi-percent {
    display: none;
}
.roi:hover .roi-hover {
    display: block;
}

/*To make text in navigation bar bigger*/
.navbar-bigger-text {
    font-size: 120%;
}
.navbar-bigger-text span {
    font-size: 120%;
}
.navbar-bigger-text select, 
.navbar-bigger-text option {
    font-size: 100%;
}

/*For trading ID*/
.big-trading-id-select {
    font-size: 100% !important;
}
.big-trading-id-select option {
    font-size: 100% !important;
}


.form-label {
    font-size: inherit !important;
    /* Reverts font size to the parent element's font size */
}