﻿body {
}


.tooltipContainer {
    width: 350px;
    position: relative;
    display: table;
}

    .tooltipContainer .navButtonlist {
        position: absolute;
        right: 0;
        top: 0;
    }

    .tooltipContainer div {
        display: table-row;
    }

.propertySearch .ui-icon-history {
    width: 16px;
    height: 16px;
    background-image: url("images/ui-icon-history.png");
}

.propertySearchResults li {
    z-index: 40 !important;
}

    .propertySearchResults li:not(:first-child) {
        border-top: 1px solid black;
    }

    .propertySearchResults li div {
        cursor: default !important;
        user-select: text !important;
    }

div.row {
    display: table-row;
}

div.tablecell {
    display: table-cell;
}

.searchIcon {
    cursor: pointer;
}

.title {
    font-weight: bold;
}

.activeHover:hover {
    background-color: #fff;
}

#propertySearchContainer {
    position: relative;
}


#propertySearchResults {
    display: table;
    position: relative;
    padding: 0;
    margin: 0;
}

    #propertySearchResults .searchresultTitle {
        position: relative;
        text-align: center;
        display: table-row;
    }




    #propertySearchResults .addressInfo {
        margin:5px;
    }
        /*#propertySearchResults div.addressInfo:hover{
            background-color:rgb(195, 195, 195)
        }*/

        #propertySearchResults .addressInfo td {
            display: table-cell;
            padding-right: 5px;
            max-width: 300px;
        }

#defaultSearchResults .selected {
    font-weight: bold !important;
    text-decoration: underline;
}

#defaultSearchResults span {
    display: inline-block !important;
}

#recentSearchResults ul {
    list-style-type: none;
    list-style: none;
    list-style-position: inside;
    padding-left: 0;
}

.searchResult {
    width: 300px;
}

#extendedSearchContainer {
    display: table;
}

#txtVerifyProperty {
    /*margin-top: 0px;*/
    width: 375px;
    vertical-align:middle;    
    height: 25px;
    padding-left:5px;
    /*z-index:1000;*/
    margin-left:5px;
    margin-bottom:5px;
}

#btnEnter.searchIcon {
    position: absolute;
    width: 24px;
    height: 24px;
}

#searchHistoryList {
    text-align: left;
}

    #searchHistoryList ul {
        list-style: none;
        -webkit-padding-start: 10px;
        font-size: 0.8em;
    }

    #searchHistoryList li {
        cursor: pointer;
    }

#SearchFormatHelper {
    width: 100%;
    text-align: center;
    display: inline-block;
}

#extendedSearchContainer input, #extendedSearchContainer select {
    width: 250px;
    margin: 0px;
}

#extendedSearchContainer td {
    padding-top: 2px;
    padding-bottom: 3px;
}

label{
    font-size:1em;
}

.button {
    margin: 3px;
    border: 1px solid #0C7874 !important;
}

    .button:hover {
        border-color: black;
        background-color: #0C7874;
        cursor: pointer;
        color: white !important;
    }

hr {
    margin-top: 2px;
    margin-bottom: 2px;
    border: 0;
    height: 1px;
    background: #333;
    width: 100%;
}
