﻿h3 {
    font-size: 1.5vw;
}

.card-body-small {
    line-height: 0.8em;
}

.table-default {
    font-size: 0.7vw;
}

.table-box-sizing {
    box-sizing: border-box;
    padding: 0px;
    /*overflow: hidden;*/
}

.pictogram-fill {
    width: 100%;
    height: 200px;
}

.radar-guage {
    width: 100%;
    height: 280px;
}

.graph-card {
    min-height: 300px;
}

    .graph-card#median_data,
    .graph-card#range_data {
        min-height: 355px;
    }

.filter-card {
    min-height: 848px;
}

.fill-parent {
    width: 100%;
    height: 100%;
}

.card-warning {
    color: red;
}

.responsive-canvas {
    width: 100%;
}

.select2-drpdwn .select2-selection {
    overflow: hidden !important;
    height: auto !important;
}

.embed-frame {
    height: 100% !important;
}