@charset "utf-8";
/* CSS Document */
body.sidebar-icon-only {
    background: #fff !IMPORTANT;
}

footer.footer-report-page li {
    display: inline;
}
nav#sidebar {
    padding-top: 35px;
    position: fixed;
}
.main-panel {
    /* margin-left: 260px; */
    margin-left: 68px;
}

.sidebar .nav .nav-item.active > .nav-link .menu-title {
    color: #b66dff;
    /* font-family: "ubuntu-medium", sans-serif; */
}
.content-wrapper.report-page-wrapper {
    padding-bottom: 11px;
}

.blue-img.small-screen {
    display: none;
}

.free-request a:hover {
    color: #009290;
}

.button.tool .hover-box-trading::after {
    background: #a0a0a0;
    border-radius: 0;
    bottom: 0;
    color: #EDEFF0;
    content: attr(data-tip);
    margin-left: 1.1em !important;
    padding: 1em;
    transition: all .65s cubic-bezier(.84,-0.18,.31,1.26) .2s;
    transform: scale(.6) translateY(50%);
    width: 386px;
    font-size: 15px;
}


.weekly-trading-graph.report-page-seciton {
    margin-top: 28px;
}
.broker-activity {
    margin-top: 30px;
}
button.tool.hover-box-trading {
    border-radius: 999px;
    border: none;
    /* padding: 0px 10px; */
    font-size: 7px;
    width: 14px;
    color: #fff;
    background: #d4d6e0;
    margin-left: 1px;
    height: 14px;
}
button.tool.hover-box-trading::before {
    margin-left: 0.9em !important;
    top: 1px;
}
.chart-section-second.boder-graph-section {
    border-top: 1px solid #e7dee9;
}

.top-trading-chart{min-height: 250px;
    box-shadow: 0px 0px 5px 0px #e5e3e385;
    padding: 7px 0px;
    border: solid 1px #f5f5f5;
    border-radius: 6px;
    text-align: center;
}



.trading-overview {
    margin-top: 11px;
}

.header-right-button .otcpk {
    font-size: 11px;
    color: #000;
}
.box-heading {
    font-size: 16px;
}


button.tool.hover-box-trading::after {
    width: 120px;
}

.trading-heading {
    font-size: 12px;
    color: #000;
    font-weight: 400;
}

.trading-subheading {
    font-size: 10px;
    color: #000;
    font-weight: 400;
}
.report-page-nav {
    background: #00918f;
}
.report-page-nav .text-center.navbar-brand-wrapper {
    background: #00918f;
}
.report-page-nav .mdi-menu:before {
    content: "\F35C";
    color: #fff;
}
.report-page-nav p.mb-1.text-black {
    color: #fff !important;
    font-size: 16px;
}
.first-trading-chart {
    min-height: 350px;
    box-shadow: 0px 0px 5px 0px #e5e3e385;
    padding: 10px 0;
    border: solid 1px #f5f5f5;
    border-radius: 6px;
    text-align: center;
}
.liquidity_analysis_box {
    text-align: left;
    padding-left: 10px;
    color: #009290;
    border-bottom: solid 1px #ebebeb;
    padding-bottom: 4px;
    margin-bottom: 10px;
    font-size: 12px;
}
.footer-report-page {
    width: 100%;
    float: left;
    background: #fff;
    text-align: center;
    /* font-family: 'Myriadpro'; */
    font-size: 14px;
    margin-top: 13px;
}
.footer-report-page a {
    padding-right: 4px;
    text-decoration: none;
    margin-left: 2px;
}
.footer-report-page a {
    color: #1bcfb4;
    font-size: inherit;
}
.footer-report-page a:hover {
    text-decoration: underline;
}
.report-page-nav .dropup, .dropend, .dropdown, .dropstart {
    position: relative;
    right: 25px;
}
span.header-right-arrow img {
    width: 15px !important;
    height: 10px !important;
}
.header-right-arrow-text{
    font-size:16px;
    margin-right:4px;
}
.active-menu span.header-right-arrow-text{
    color:#fff !important;
}


@media only screen and (min-width: 1700px) and (max-width: 24000px){
    .search-field img {
        position: absolute;
        left: 49%;
    }
    
}

@media only screen and (min-width: 1450px) and (max-width: 1500x){
    
    .blue-img.small-screen {
        display: block;
    }
    .blue-img.deskotop {
        display: none;
    }
    
}




@media only screen and (min-width: 770px) and (max-width: 1200px){
    .chart-box .col-xl-3.col-lg-4.col-md-4.col-sm-6 {
        margin-bottom: 17px;
    }
    
}




@media only screen and (min-width: 500px) and (max-width: 800px){
    .search-field img {
        position: absolute;
        left: 40%;
    }
    
    
}



@media only screen and (min-width: 775px) and (max-width: 1300px){
    .header-right-button .otcpk {
        font-size: 12px;
    }
    .weekly-trading-section {
        font-size: 18px;
        color: #000;
        font-weight: 600;
        margin-bottom: 20px;
    }
    
    
}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    /* Styles */
    .top-trading-chart {
        margin-top: 24px;
    }
    
    .report-page-nav .mdi-menu:before {
        content: "\F35C";
        color: #fff;
        float: left;
        position: absolute;
        left: 9px;
        bottom: 18px;
    } 
    .header-right-button .otcpk {
        font-size: 12px;
        color: #000;
    } 
    
    
    
    
}




/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width: 320px) and (max-width: 767px) {
    /* Styles */
    
    .top-trading-chart {
        margin-bottom: 30px;
    }
    .navbar .navbar-menu-wrapper {
        width: auto;
        padding-left: 15px;
        padding-right: 45px;
    }
    .report-page-nav p.mb-1.text-black {
        color: #fff !important;
        font-size: 16px;
    }
    
    
}














