.title-explore .card-tools-nav {
        margin: -10px -10px -10px;
}
.btn-download {
 background: no-repeat 5px center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.999' height='33' viewBox='0 0 25.999 33'%3E%3Cg transform='translate(-1003 -132)'%3E%3Cpath d='M-6907.6-2765.873h-24.8v-31.8h19.083l5.716,6.1v25.7Z' transform='translate(7936 2930.272)' fill='none' stroke='%238094ae' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='M8376.65,2941.657v5.659h5.681Z' transform='translate(-7354 -2809)' fill='none' stroke='%238094ae' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cg transform='translate(1006 150)' fill='none' stroke='%238094ae' stroke-width='1.2'%3E%3Crect width='20' height='10' stroke='none'/%3E%3Crect x='0.6' y='0.6' width='18.8' height='8.8' fill='none'/%3E%3C/g%3E%3Cline x2='19' transform='translate(1006.5 156.5)' fill='none' stroke='%238094ae' stroke-width='1.2'/%3E%3Cline x2='19' transform='translate(1006.5 153.5)' fill='none' stroke='%238094ae' stroke-width='1.2'/%3E%3Cline y2='9' transform='translate(1012.5 150.5)' fill='none' stroke='%238094ae' stroke-width='1.2'/%3E%3Cpath d='M8367,2946.265v10.484' transform='translate(-7350.928 -2809.025)' fill='none' stroke='%238094ae' stroke-linecap='round' stroke-width='1.2'/%3E%3Cpath d='M8091,3039.549l3.5,3.5,3.5-3.5' transform='translate(-7078.492 -2895.259)' fill='none' stroke='%238094ae' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/g%3E%3C/svg%3E");
 padding: 15px 10px 15px 40px!important;
    min-height: 44px;

}
.btn-save-report {
 padding: 15px 10px 15px 40px!important;
    background: no-repeat 5px center  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.023' height='33.432' viewBox='0 0 22.023 33.432'%3E%3Cg transform='translate(-67.72)'%3E%3Cg transform='translate(67.72)'%3E%3Cpath d='M89.069,0H68.394a.674.674,0,0,0-.674.674V32.759a.673.673,0,0,0,1.125.5l9.886-9,9.886,9a.674.674,0,0,0,1.125-.5V.674A.674.674,0,0,0,89.069,0ZM79.183,22.852a.674.674,0,0,0-.91,0l-9.206,8.383V1.348H88.4V31.235Z' transform='translate(-67.72)' fill='%238094ae'/%3E%3C/g%3E%3Cg transform='translate(71.287 4.822)'%3E%3Cg transform='translate(0)'%3E%3Cpath d='M124.748,62.322a.674.674,0,0,0-.389-.2l-4.313-.627-1.954-3.875a.674.674,0,0,0-1.206,0l-1.927,3.909-4.313.627a.674.674,0,0,0-.371,1.152l3.14,3.006L112.7,70.64a.674.674,0,0,0,.977.708l3.855-2.022,3.855,2.022a.674.674,0,0,0,.977-.708l-.755-4.326,3.12-3.039A.674.674,0,0,0,124.748,62.322Zm-4.331,3.318a.674.674,0,0,0-.2.593l.566,3.289-2.965-1.557a.674.674,0,0,0-.627,0l-2.958,1.557.566-3.3a.674.674,0,0,0-.2-.593L112.215,63.3l3.309-.519a.674.674,0,0,0,.505-.371l1.483-3,1.483,3a.674.674,0,0,0,.505.371l3.309.478Z' transform='translate(-110.068 -57.247)' fill='%238094ae'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
       min-height: 44px;
}

.btn-download:hover,
.btn-download:focus,
.btn-save-report:hover,
.btn-save-report:focus {
    background-color: #ebeef2;
    border-radius: 4px;
}
.main #visuals {
    background: #F4F4F4;
}
#header .dropdown .dropdown-menu .dropdown-item a {
    color: #32A5D1;
    text-transform: none;
    display: block;
}

#subheader .dropdown .dropdown-menu .dropdown-item a {
    color: #32A5D1;
    text-transform: none;
    display: block;
}
#visuals .dropdown .dropdown-menu .dropdown-item a {
    color: #32A5D1;
    text-transform: none;
    display: block;
}
#visuals .dropdown .dropdown-menu .dropdown-item a:active {
    color: #FFF;
}
#header .tag {
    color: #646473;
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 700;
    background: url(/static/img/dots-filter.gif) no-repeat right 10px;
    padding-right: 10px;
    padding-top: 10px;
    white-space: nowrap;
    vertical-align: top;
    width: 60px;
    text-align: right;
    margin-right: 2px;
}

#subheader .dropdown {
    margin-bottom: 5px;
    margin-right: 5px;

}
#subheader .ico-section {
    font-size: 15px;
    display: flex;
    padding: 10px;
    line-height: 100%;
    background-color: #f5f6fa;
    border-radius: 4px;
    align-items: center;
}
/*#subheader .ico-section :hover {*/
/*    background-color: #ededed;*/
/*}*/
#subheader .ico-section b {
    font-size: 11px;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}
#subheader .selection {
    font-size: 15px;
    display: inline-block;
    padding: 10px 10px 10px 10px;
    line-height: 100%;
    margin-right: 8px;
    background-color: #F4F4F4;
    color: #00BFFF;
}

.filter-label-lg {
    color:#364a63;
    font-size: 11px;
    display: block;
    text-transform: uppercase;
    font-weight: 600;
}
.filter-selected-lg {
    color: #18bee4;
}
#subheader .btn-option {
    color: #00BFFF;
    background-color: #F8F8F8;
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 40px;
    height: 40px;
    margin-left: 5px;
    display: inline-block;
}
#subheader .btn-option:hover,
#subheader .btn-option:focus,
#subheader .btn-option:active {
  background-color: #00BFFF;
  background-position: 0 -40px;
    color: #ffffff
}
.btn-reset {
    padding: 6px!important;
    border-radius: 4px;
    color: #00a7cd;
}

#filters .item-selected,
#visuals .item-selected {
    padding: 0 4px;
    margin-right: 10px;
    border-radius: 4px;
}
#visuals {
    margin:-19px 0;
    flex-wrap: wrap;
}

#filters .item-selected:hover {
    background-color: #F4F4F4;
}
.item-selected:hover {
    background-color: #F4F4F4;
}
.main .item-selected {
    color: #32A6D1;
}
#report_line .item-selected {
    font-size: 15px;
    display: inline-block;
    padding: 2px 8px 2px 6px;
    line-height: 100%;
    background-color: #F4F4F4;
    color: #00BFFF;
}
#report_line .item-selected:hover {
    background-color: #ededed;
}
#visuals .item-selected {
    padding: 0 6px;
}
#visuals .item-selected:hover {
    background-color: #ededed;
}
#chart_data .dropdown .dropdown-menu .dropdown-item a {
    color: #32A5D1;
    text-transform: none;
    display: block;
}
#chart_data .dropdown .dropdown-menu .dropdown-item a:active {
    color: #FFF;
}

.is-table, .div-table {
    display: table;
    width: 100%;
}
.is-cell {
    display: table-cell;
}
.filter-label {
    font-size: 10px;
    color: #868695;
    text-transform: uppercase;
    display: inline-block;
    padding: 10px 0;
}
.filter-selected {
    color: #18bee4;
}
.nav {
    margin: 0;
}
.right {
    float: right;
}

/* TABLE */
.table-viewing {
    color: #32A6D1;
}
.card-data-table {
    padding: 0 2rem;
}
@media (max-width: 575px) {
    .card-data-table {
        padding: 0!important;
    }
}
.data {
    font-weight: 400;
    font-size: 13px;
    color: #52525F;
    border-collapse: collapse;
    border: 1px solid #E7E7E8;
    table-layout : fixed;
}

@media (max-width: 575px) {
    .data {
        font-size: 12px;
        border: 0;
        border-top: 1px solid #E7E7E8;
    }
    .data th {
        font-size: 10px!important;
        padding: 10px 4px!important;
    }
}
@media (min-width: 768px) {
.data tr th:first-child,
.data tr td:first-child{
    padding-left: 30px!important;
}
}

.data th:not(:first-child) ,
.data td:not(:first-child)  {
    border-left: 1px dotted #C6D0DD;
}
.data td {
    border-bottom: 1px solid #E7E7E8;
    padding: 8px;
}
.data th {
    color: #313140;
    font-size: 12px;
    text-transform: uppercase;
    border-bottom: 1px solid #DCE1ED;
    padding: 10px 8px;
    font-weight: 600;
    background-color: #F1F5F9;
}
.data .compare {
    background: #F8FAFC;
    color: #3D6494;
    border-bottom: 2px solid #C6D0DD;
}

.td-historic a {
    background-image: url(/static/app/img/ico-historic.png);
    background-repeat: no-repeat;
    background-position: top center;
    width: 21px;
    height: 20px;
    display: inline-block;
    cursor: pointer;
}
.ico-historic:hover {
    background-position: bottom center;
    cursor: pointer;
}
.data .compare a {
    color: #3D6494;
}
.data .info a {
    width: 13px;
    height: 13px;
    display: inline-block;
    background-image: url(/static/app/img/ico-info.png);
    background-position: top center;
    background-repeat: no-repeat;
    margin: -2px;
    margin-left: 2px;
    cursor: pointer;
}

.note {
    font-size: 11px;
    color: #646472;
    font-weight: 300;
}
#filters .dropdown.disabled, #visuals .dropdown.disabled {
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
#filters .dropdown.disabled div, #visuals .dropdown.disabled div {
    color: #888;
    pointer-events: none;
    cursor: not-allowed;
}

.btn-add-line {
   background-color: #f5f6fa;
}
.btn-apply {
    height: 40px;
    vertical-align: middle;
}
.btn-apply.not-active {
    color: #a4a9b1;
    background-color: transparent!important;
    border-color: transparent;
}
#subheader {
    position: relative;
}
.btn-remove {
    color: #526484;
    padding:0 4px;
    border-radius: 2px;
    position: absolute;
    top: 15px;
    right: -20px;
    background: #f5f6fa;
}
.btn-remove:hover {
    color: #fff;
    background-color: #e85347;
    border-color: #e85347;

}
.filter-row { padding-right:20px;  }
.filter-row:not(:first-child) {
    border-top: 1px solid #dbdfea;
    padding-top: 20px;
    padding-bottom: 10px;
}
.small-highchart .highcharts-legend {
    display: none;
}