﻿.dirKeywordSearch .icon-prepend {
    color: #A2A2A2;
    position: absolute;
    width: 22px;
    top: 36px;
    left: 24px;
    padding-right: 3px;
    border-right-width: 1px;
    border-right-style: solid;
}

.dirKeywordSearch #txtSearch, .dirKeywordSearch #txtCompanySearch{
    width: 280px;
    padding: 5px 0 5px 33px;
}
.dirSearchNearme {
    margin-left: 10px;
}
.dirSearchNearme #drpMiles{
    display: inline-block;    
    width: auto; 
}

.dirSearchNearme #txtZipCode, .dirSearchNearme #txtCompanyZipCode {
    display: inline-block;
    width: 50%;
}
.dirPage #PageSize {
    width: auto;
}
@media screen and (max-width: 1200px) {
    .dirSearchNearme, .dirViews {
        margin-left: 0px !important;
    }

    .dirKeywordSearch,
    .dirSearchNearme,
    .dirViews,
    .dirNumberSearch,
    .dirGeoCitySearch,
    .dirPage,
    .btn-dirSearch
    {
        margin-top: 10px !important;
    }

    .labelSearchDir{
        display:block;
    }
}

.white-popup-choose-column {
    position: relative;
    background: #FFF;
    padding: 5px;
    width: 60%;
    margin: 20px auto;
    overflow-y: auto;
    max-height: 750px;
}

#moreDirectorySearch .tblCustomDataFieldMultiSelect {
    max-width: 443px !important;
}
/*#22246*/
.clsListDirectorycustomer {
    /*border: 2px solid;*/
}
.clsListDirectorycustomer .panel.panel-default {
    border: 0;
    box-shadow: none;
}

.clsListDirectorycustomer .clshr hr {
    border-color: #EEEEEE;
}
.clsMemberlistPaging {
    margin-top: 20px;
}

/*22786*/
.clsListDirectorycustomer .panel-body:hover {
    box-shadow: 0 0 15px #EEEEEE;
}

.clsListDirectorycompany .panel-body:hover {
    box-shadow: 0 0 15px #EEEEEE;
}

/*23114: Catalog > Directory > Search Results: Minor Updates to the Layout 
.clsListDirectorycustomer .panel-body row.multiCustomerAddress:last-child {
    color: #C1C1C1;
}
*/