:root {
  --tnp_dark_blue0: #14235A;
  --tnp_bright_blue0: #599FE1;
  --flask-light-blue: #ecf0f1;
  --tnp_grey_blue1: #E4EAED;
    --tnp_grey_blue0: #7E99AA;
  --metric-triange-size: 20px ;
}

#tabs-scorecard_setup{
    border-left:none !important;
}

#panel-Notches, #panel-OverrideNotches{
    width: 202% !important;
}


.hide_3_1
{
    width: 149.5%;
}

.hide_3_2{
    position: relative;
    left: 50.5%;
    width: 149.5%;
}

.fixed-content {
    position: fixed;
    top: 0;
    bottom:0;

    width: 100vw; /* viewport width */
    height: 100vh; /* viewport height */
    overflow-y: scroll;
    overflow-x: hidden;
}

#panel-process_flow{
    height: 60vh !important;
    zoom: 0.95;
}

#panel-set_up{

    height: 62vh !important;
    position: relative;
    top: -3vh;
}

#panel-dashboard1 {
  /*  height: 66% !important;*/


}

#panel-data_assessment{
    left:14px !important;
    top: 5px !important;
}

#column_mapper{
    zoom: 0.85 !important;
}

#panel-dashboard3 {
    height: 116% !important;
    width: 48% !important;;
    position: relative !important;;
    top: -10vh !important;;
}

#panel-dashboard2 {
    height: 106% !important;
    width: 107%;
    position: relative;
    right: 42px;
    bottom: 20px;
    border: none !important
}

#panel-dashboard4{
    top: -10vh;
    height: 116% !important;
    position: relative;
    right: 90%;
    width: 85%;
}

#panel-dashboard5  {
    height: 116% !important;
    position: relative;
    top: -5vh;
    width: 48%;
}
#panel-dashboard6 {
    width: 85%;
    height: 116% !important;
    position: relative;
    top: -5vh;
    right: 90%;
}

#panel-dashboard7
{
    height: 222% !important;
    position: relative;
    left: -77%;
    top: -5vh;
    width: 86%;
}

#panel-dashboard9 {
    height: 250% !important;
    position: relative;
    width: 88%;
    left: 4.5vw;
}

#panel-dashboard10{
    width: 88% !important;
    left: 4.5vw;
    height: 158% !important;
    top: -17vh;
}


#panel-column_map, #panel-model_setup
{
    zoom: 0.98;
    height: 123.5vh !important
}

#validation_data_info{
    zoom: 1.15;
}

#panel-monthly_volumes  {
    margin-left: 15px !important;
}

#panel-DiscriminationResults{
    height: 61vh !important;
}


.scrollable_y{
  overflow-y: scroll !important;
  overflow-x: hidden !important;

}

.hasBorder{
    border: var(--tnp_bright_blue0) 1px solid !important;
    padding: 5px;
    margin-bottom: 20px;
    background-color: #f9f9f9
}

.validation_missing{
    border: #DEB43F 3px solid !important;
    border-radius: 1rem !important;
}

.validation_duplicated
{
    border: #A13B00 3px solid !important;
    border-radius: 1rem !important;
}