﻿.lb-info {
    font-size: 12px;
    color: black;
    font-weight: normal;
}

.lb-alarm {
    font-size: 12px;
    color: red;
    background-color: whitesmoke;
    font-weight: normal;
}

.lb-red {
    font-size: 12px;
    color: red;
    font-weight: normal;
}

.lb-success {
    font-size: 12px;
    color: darkgreen;
    font-weight: bold;
}

.lb-purple {
    font-size: 12px;
    color: purple;
    font-weight: bold;
}

.lb-blue {
    font-size: 12px;
    color: blue;
    font-weight: bold;
}

.lb-navy {
    font-size: 12px;
    color: navy;
    font-weight: bold;
}

.lb-darkcyan {
    font-size: 12px;
    color: darkcyan;
    font-weight: bold;
}

.lb-darkorange {
    font-size: 12px;
    color: darkorange;
    font-weight: bold;
}

.lb-title {
    font-size: 12px;
    color: darkgreen;
    font-weight: bold;
}

.lb-important {
    font-size: 12px;
    color: red !important;
    font-weight: bold;
}

.lablelink {
    font-size: 12px;
}

a.lablelink:focus, a.lablelink:hover {
    text-decoration: none;
    cursor: pointer;
}

.lb-bold {
    font-size: 12px;
    color: navy;
    font-weight: bold;
}

.form-group {
    margin-bottom: 5px;
}

.label-wrap {
    white-space: normal;
}

.AutoHeight {
    height: auto !important;
}

.bs_height_35 {
    height: 35px !important;
}

.bs_height_25 {
    height: 25px !important;
}

.bs_height_45 {
    height: 45px !important;
}

.gts_row_3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.gts_row_no_left_padding {
    padding-left: 0px !important;
}
.gts_row_left_padding_3 {
    padding-left: 3px !important;
}

.gts_row_top_padding_15 {
    padding-top: 15px !important;
}
.gts_row_top_padding_narrow {
    padding-top: 1px !important;
}
.gts_row_no_padding {
    padding: 0px !important;
}

.gts_row_minHeight_60 {
    min-height: 60px !important;
}

/* NOTE class names are case sensitive */

.btn-Red {
    color: red !important;
}

.btn-Blue {
    color: blue !important;
}

.btn-Darkgreen {
    color: darkgreen !important;
}

.btn-Darkcyan {
    color: darkcyan !important;
}

.btn-Navy {
    color: navy !important;
}

.btn-Purple {
    color: purple !important;
}

.show-Red {
    color: red !important;
}

.show-Blue {
    color: blue;
}

.show-Darkgreen {
    color: darkgreen;
}

.show-Darkorange {
    color: darkorange;
}

.show-Darkcyan {
    color: darkcyan;
}

.show-Navy {
    color: navy;
}

.show-Purple {
    color: purple;
}

.show-Bold {
    font-weight: bold;
}

.no-padding {
    padding: 0px;
}

.padding-right-2 {
    padding-right: 2px !important;
}

.no-padding-left {
    padding-left: 0px !important;
}

.padding_top_5 {
    padding-top: 5px !important;
}

.padding_bottom_5 {
    padding-bottom: 5px !important;
}

.padding_left_5 {
    padding-left: 5px !important;
}
.padding_left_2 {
    padding-left: 2px !important;
}


.padding_left_10 {
    padding-left: 10px !important;
}

.padding_top_15 {
    padding-top: 15px !important;
}

.padding_bottom_15 {
    padding-bottom: 15px !important;
}

.row_padding_15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.padding_top_12 {
    padding-top: 12px !important;
}

.padding_bottom_12 {
    padding-bottom: 12px !important;
}

.row_padding_12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}


.row_padding_3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.gts_span_wrap {
    border-radius: 2px;
    border: 1px solid #8AC007;
    padding: 5px;
    display: inline-block;
    white-space: normal;
    font-family: Verdana;
    font-size: 14px;
}


.dialogButton_Confirm {
    color: darkgreen;
}

.dialogButton_Confirm:focus {
    color: ForestGreen;
}

.dialogButton_Cancel {
    color: red;
}

.GoogleMap_Div_narrow {
    padding: 0;
    margin: 10px 0 0 0;
    height: 70vh;
    width: 70vw;
}
.GoogleMap_Div_thin {
    padding: 0;
    margin: 10px 0 0 0;
    height: 70vh;
    width: 70vw;
}
.GoogleMap_Div_wide {
    padding: 0;
    margin: 10px 0 0 0;
    height: 70vh;
    width: 85vw;
}
.GoogleMap_Div_small {
    padding: 0;
    margin: 10px 0 0 0;
    height: 55vh;
    width: 35vw;
}
