﻿/*UserProfile.aspx*/
.clsTableUserInfo {
    width: 96%;
}

    .clsTableUserInfo td {
        padding: 7px;
    }

        .clsTableUserInfo td:first-child {
            width: 40%;
        }

        .clsTableUserInfo td:nth-child(1) {
            text-align: right;
        }

        .clsTableUserInfo td:nth-child(2) {
            text-align: left;
            padding-right:20px
        }

.clsTableAlertManagement {
    width: 96%;
    margin: 0 auto;
}

    .clsTableAlertManagement > tbody > tr > td {
        padding: 20px 7px;
        vertical-align:middle
    }

        .clsTableAlertManagement > tbody > tr > td:nth-child(1) {
            width: 70%;
            text-align: left;
        }
    .clsTableAlertManagement #tblZoning td{
        padding:10px 0;
        vertical-align:middle
    }
.clsDivScrollUserInformation, .clsDivScrollAlertManagement {
    overflow: auto;
}

/*-----------
    Criteria
    -------------*/
.clsTableCriteria {
    margin: 10px auto;
    width: 90%;
}

    .clsTableCriteria tr {
        border-bottom: 1px solid #8F9EB0;
    }

        .clsTableCriteria tr td {
            text-align: left;
            padding: 12px 0;
        }

            .clsTableCriteria tr td a {
                float: right;
                font-size: 16pt;
            }

.clsSubTableUserInfo {
margin: 0px auto
}
 .clsSubTableUserInfo td {
        padding: 7px;
    }

 /*google*/
 .cslDivMap {
    background-color: #fff;
    width: 100%;
    margin:0 auto
}

 .CircleRadiusTooltip {
    height: 15px;
    display: none;
    min-width: 50px;
    width: auto !important;
    position: absolute;
    padding: 0px;
    z-index: 100;
    text-align: left;
    color: Black;
    white-space: nowrap;
}

.cssYellow {
    background-color: yellow !important;
    color:black;

}
.clsMessageAlertEmailDisabled {
    color: red;
    /*width: 318px;*/
    font-size: 11pt;
    margin: 10px 0;
    text-align: left;
    vertical-align: middle;
}

    .clsMessageAlertEmailDisabled img {
        vertical-align: middle;
        height: 16px;
    }



.clsHileLoadAlert {
    display: none;
}

.clsAlertTypeDuplicate {
    color: gray;
}

.clsBoundarywarning {
    color: red;
    font-size: 14pt;
    margin-top: 10px;
    vertical-align: middle;
}

    .clsBoundarywarning img {
        vertical-align: middle;
        height: 18px;
    }

/*
    - LRN-18548
*/
.clsCountySelection_Alert, .clsStateSelection_Alert, .clsLocationSelection_Alert {
    padding: 5px 10px;
    height: 140px;
    margin-top: 5px;
    overflow: auto;
    margin-bottom: 10px;
    border: 1px solid #afafaf;
}

    .clsCountySelection_Alert table, .clsStateSelection_Alert table, .clsLocationSelection_Alert table {
        border-collapse: collapse;
        border-spacing: 0;
        display: table;
    }

        .clsCountySelection_Alert table td, .clsStateSelection_Alert table td, .clsLocationSelection_Alert table td {
            vertical-align: top;
        }
