﻿/*==================================
Header Styling
====================================*/

.ts_hdrbtn, .ts_hdrbtn:hover, .ts_hdrbtn:visited {
    color: #ffffff;
    background: #00b140;
    border-radius: 20px;
    padding: 6px;
    min-width: 100px;
    font-weight: normal;
}

/*==================================
Form Styling
====================================*/
.ts_label {
    font-weight: bold;    
}


.ts_labelRequired:after {
    color: #ef3b24;
    content: " *";
}

span.ts_erroreval {
    color: #ef3b24;
}

.ts_labelDisabled {
    background-color: #E8E8E8;
}

.ts_dvAltRow {
    background: #ffffff;
}

.ts_dvAltRow:nth-child(2n) {
    background: #cccccc;
}

.ts_btn, .ts_btn:hover, .ts_btn:visited {
    color: #ffffff;
    background: #00b140;
    border-radius: 20px;
    padding: 6px 16px 6px 16px;
    min-width: 100px;
    font-weight: normal;
}

/*====================================
Overlay Styling
======================================*/
.ts_Overlay {
    position: absolute !important;
    top: 50px !important;
}
    .ts_Overlay svg {
        fill: rgb(0,177,64) !important;
    }

.ts_OverlayRgt {
    position: absolute !important;
    top: 1px !important;
    right: -25px !important;
}
    .ts_OverlayRgt svg {
        fill: rgb(0,177,64) !important;
    }

/*====================================
Map Styling
======================================*/
.ts_MapBtn {
    padding: 8px;
    background-color: #ffffff;
    cursor: pointer !important;
    text-decoration: none;
    font-weight: bold;
    color: #000000 !important;
    border: 1px solid #000000;
}

/*====================================
Footer Styling
======================================*/
.ts_footerlink, .ts_footerlink:hover, .ts_footerlink:visited {
    color: #ffffff;
    font-weight: normal;
    font-size: 16px;
    text-decoration: none;
}

.ts_footerTextLg {
    color: #ffffff;
    font-weight: normal;
    font-size: 28px;
}

.ts_footerbtn, .ts_footerbtn:hover, .ts_footerbtn:visited {
    color: #ffffff;
    background: #00b140;
    border-radius: 20px;
    padding: 10px;
    min-width: 200px;
}