﻿/*#container {
    height: 400px;
}*/

#btnExcelEbook:hover {
    background: #fff;
    color: #5cb85c;
}

.highcharts-credits {
    display: none;
}

#frmChartProp {
    position: sticky;
    top: 10px;
    margin-top: 10px;
    margin-bottom: 5px;
}

#chartPropMensal, #chartAcreditacaoPropMensal, #chartTempoEnvioAnual, #chartMinTempoEnvioProp, #chartMedTempoEnvioProp, #chartMaxTempoEnvioProp {
    border-radius: 25px;
    box-shadow: 10px 10px 5px grey;
    margin-bottom: 15px;
    height: 200px;
}

chartEbookMensal, #chartEbook{
    border-radius: 25px;
    box-shadow: 10px 10px 5px grey;
    margin-bottom: 15px;
    height: 250px;
}

#chartBlog, #chartNormaProp, #chartBlogMensal, #chartBlogInteracao {
    border-radius: 25px;
    box-shadow: 10px 10px 5px grey;
    margin-bottom: 15px;
}

#chartNormaProp {
    height: 270px;
}

.card {
    background-color: #fff;
    border-radius: 10px;
    border: none;
    position: relative;
    margin-bottom: 30px;
    box-shadow: 0 0.46875rem 2.1875rem rgba(90,97,105,0.1), 0 0.9375rem 1.40625rem rgba(90,97,105,0.1), 0 0.25rem 0.53125rem rgba(90,97,105,0.12), 0 0.125rem 0.1875rem rgba(90,97,105,0.1);
    height: 120px;
}

.l-bg-ganha {
    background: linear-gradient(to right, rgba(0,42,27,1), rgba(5,181,127,1)) !important;
    color: #fff;
    box-shadow: 10px 10px 5px grey;
}

.l-bg-perdida {
    background: linear-gradient(to right, rgba(109,51,53,1), rgba(219,104,104,1)) !important;
    color: #fff;
    box-shadow: 10px 10px 5px grey;
}

.l-bg-negociando {
    background: linear-gradient(to right, rgba(0,17,45,1), rgba(15,124,139,1)) !important;
    color: #fff;
    box-shadow: 10px 10px 5px grey;
}

.l-bg-primeano {
    background: linear-gradient(to right, rgba(240, 58, 7, 1), rgba(235, 121, 89, 1)) !important;
    color: #fff;
    box-shadow: 10px 10px 5px grey;
}

.card .card-statistic-3 .card-icon-large .fas, .card .card-statistic-3 .card-icon-large .far, .card .card-statistic-3 .card-icon-large .fab, .card .card-statistic-3 .card-icon-large .fal {
    font-size: 110px;
}

.card .card-statistic-3 .card-icon {
    text-align: center;
    line-height: 50px;
    margin-left: 15px;
    color: #000;
    position: absolute;
    right: -5px;
    top: 20px;
    opacity: 0.1;
}

.card-title {
    padding: 10px;
}

.d-flex {
    margin-left: 5px;
}

#percGanha,
#percPerdida,
#percNegociando,
#percSemPrev,
#percPrimeiroAno {
    margin-left: 5px;
}

.l-bg-cyan {
    background: linear-gradient(135deg, #05b57f, #84c0ec) !important;
    color: #fff;
}

.l-bg-green {
    background: linear-gradient(135deg, #23bdb8 0%, #43e794 100%) !important;
    color: #fff;
}

.l-bg-orange {
    background: linear-gradient(to right, #f9900e, #ffba56) !important;
    color: #fff;
}

.l-bg-cyan {
    background: linear-gradient(135deg, #289cf5, #84c0ec) !important;
    color: #fff;
}

/*.highcharts-figure, .highcharts-data-table table {
    min-width: 310px;
    max-width: 800px;
    margin: 1em auto;
}*/

/*.highcharts-data-table table {
    font-family: Verdana, sans-serif;
    border-collapse: collapse;
    color: #000;
    margin: 10px auto;
    text-align: center;
    width: 100%;
    min-width: 500px;
}*/

/*.highcharts-data-table caption {
    padding: 1em 0;
    font-size: 1.2em;
    color: #555;
}

.highcharts-data-table th {
    font-weight: 600;
    padding: 0.5em;
}

.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
    padding: 0.5em;
}

.highcharts-data-table thead tr, .highcharts-data-table tr:nth-child(even) {
    background: #f8f8f8;
}

.highcharts-data-table tr:hover {
    background: #f1f7ff;
}*/

