﻿.locationMap {
    height: 525px !important;
    max-height: 525px !important;
    margin-left: 15px !important;
    width: 58% !important;
    position: relative !important;
    margin-left: 345px !important;
}

.advisorList {
    height: 525px !important;
    max-height: 525px !important;
    position: relative !important;
    overflow-x: hidden;
    overflow-y: auto;
    width: 37% !important;
    position: relative !important;
}

.seartchOutput {
    padding-left: 30px !important;
    width: 100% !important;
}

@media screen and (min-width: 769px) {
    .seartchOutput {
        padding-left: 30px !important;
        width: 100% !important;
    }

    .advisorList {
        width: 37% !important;
        height: 525px;
    }

    .locationMap {
        height: 525px;
        width: 58% !important;
        float: left !important;
        margin-left: 15px !important;
    }

    #mapquestresultsbranch, #mapquestresultsfa {
        height: 540px;
        width: 900px;
    }
}

@media screen and (max-width: 768px) {
    .locationMap {
        width: 95% !important;
        position: absolute !important;
        height: 525px;
        float: left !important;
        margin-left: 5px !important;
    }

    .advisorList {
        width: 99% !important;
        top: 530px !important;
        position: relative !important;
        height: 525px;
        margin-left: 3px !important;
        margin-bottom: 5px !important;
    }

    .seartchOutput {
        padding-left: 0px !important;
    }

    #mapquestresultsbranch, #mapquestresultsfa {
        height: 1056px;
        width: 98% !important;
    }
}





#WMvalSummary {
    color: #ff0000;
    font-size: 10pt;
    margin-left: 300px;
    position: absolute;
    top: 136px;
    padding-top: 10px;
}

UL {
    list-style-type: none;
}

#WMulSummary li {
    line-height: 13px !important;
}

#WMLastNameerrSym, #WMBusinessPhone3errSym, #WMFirstNameerrSym, #WMBonusControlerrSym, #WMCityerrSym, #WMddlStateerrSym, #WMZipCodeerrSym, #WMBusinessPhone1errSym, #WMEmailAddresserrSym, #WMStreeterrSym {
    color: #ff0000;
    font-weight: normal;
    font-size: 15pt;
}

.searchFileds .searchFileds__branchTitle input, .searchFileds .searchFileds__title input, .searchFileds .searchFileds__State .dropDown select, .searchFileds .searchFileds__State .dropDown select, .searchFileds .searchFileds__Zip input {
    font-size: 17px;
}

.searchFileds .travelmeasure {
    margin-top: 6px;
}

.searchBy {
    width: auto !important;
}

.fa_global a {
    line-height: 23px;
    color: White;
}



.buttonRefine img.upDownArrows {
    width: 9px;
    height: 10px;
    background: url(/publish/mlwm/images/fa-pages/fa/arrows.png) -10px 1px;
}

.buttonRefine img.upDownArrows2 {
    width: 9px;
    height: 10px;
    background: url(/publish/mlwm/images/fa-pages/fa/arrows.png) 0px 1px;
}

.barronsHover {
    background-color: #f8f8f8 !important;
    border-color: #1A6C9A !important;
    border: solid 1px brown !important;
    font-size: small !important;
    font-family: Arial !important;
    width: 300px !important;
    padding: 3px 3px 3px 3px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.widthBarrons {
    float: left;
    margin: 10px 23%;
}

.bullet {
    margin-bottom: 16px;
    line-height: 23px;
}

#ppotherid {
    margin-bottom: 16px;
    line-height: 23px;
}

.fa_page h4 {
    color: #454545;
    font-family: "connections bold",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 26px;
}

.advisorDetails {
    background-color: #ebe7dd;
    margin-bottom: 4%;
    padding: 3%;
    width: 100%;
    font-family: "connections regular",arial,sans-serif;
    line-height: 30px;
    color: #454545;
}

.advisorCount {
    float: left;
    font-size: 18px;
    font-weight: bold;
    width: 9%;
}


.advisorDetails__innerDiv .address {
    font-size: 14px;
    line-height: 14px;
}

.advisorDetails__innerDiv .distance, .advisorDetails__innerDiv .phNo {
    font-size: 14px;
}

.advisorDetails__innerDiv {
    width: 80%;
    float: left;
}

    .advisorDetails__innerDiv .distance .dis {
        font-weight: bold;
    }


.clearFloat {
    clear: both;
}

.advisorDetails__innerDiv .name a {
    cursor: pointer;
    text-decoration: none;
}

    .advisorDetails__innerDiv .name a:hover {
        cursor: pointer;
        text-decoration: underline;
    }


.vcard {
    color: #454545 !important;
    font-family: "connections regular",Helvetica,Arial,sans-serif;
    font-size: 16px !important;
    font-weight: normal;
    line-height: 23px !important;
    text-decoration: underline !important;
}

.name_Entered {
    padding-right: 10px;
    font-weight: bold !important;
    padding-right: 7.5px;
}

.count_Found {
    display: inline-block;
    font-weight: bold !important;
    width: 7.5% !important;
}

.countCaption {
    width: auto !important;
}


#FAData a {
    font-family: "connections regular",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: normal;
    line-height: 23px;
    text-decoration: underline;
}
/*Css to Fix Click to Call */
#FAData a.phone,#Data a.phone{
   font-family:"connections bold", Helvetica, Arial, sans-serif;
color: #ffffff; 
font-size: 14px; 
line-height: 18px; 
outline:0;
text-decoration:none;
padding:2px;
}

.staffSection  a.phone {
   font-family:"connections light",arial,sans-serif;
font-size: 14px; 
line-height: 18px; 
outline:0;
text-decoration:none;
}


/* VP edits */

.searchFileds .searchFileds__branchTitle input, .searchFileds .searchFileds__title input, .searchFileds .searchFileds__State .dropDown select, .searchFileds .searchFileds__State .dropDown select, .searchFileds .searchFileds__Zip input {
    font-size: 17px;
}

.searchFileds .travelmeasure {
    margin-top: 6px;
}

.searchBy {
    font-weight: normal;
}



#countFound {
    font-size: 16px !important;
    font-family: "connections regular",arial,sans-serif;
}

.fa_global a {
    line-height: 23px;
    color: White;
}

.pageTitle__innerDiv {
    max-width: 1000px;
    margin: 0 auto;
    margin-top: 20px;
    background-color: rgba(1, 33, 105, 0.8);
}

.searchFileds {
    display: block;
}

.searchByLocation {
    color: #002268;
    font-family: 'connections light', 'connections bold';
    font-size: 1.4em;
    padding: 2% 0;
}

#dvCity {
    font-size: 17px;
    padding-bottom: 4px;
}

#dvState {
    font-size: 17px;
    padding-bottom: 4px;
}

#dvZip {
    font-size: 17px;
    padding-bottom: 4px;
}

.buttonSearchAgain {
    background-color: #009cde;
    color: #FFF;
    font-family: Connections Regular;
    font-size: 11px;
    text-decoration: none;
    float: left;
    border: 1px solid #0078aa;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 40px;
    height: 34px;
    padding-top: 4px;
    margin-top: 10px;
}

    .buttonSearchAgain a {
        font-size: 11px;
        font-weight: bold;
        color: #FFF;
        text-decoration: none;
    }

#abtnSearch, #abtnSearch2 {
    font-size: 16px;
}

.resultTop {
    padding-bottom: 2%;
}

.dummyResult {
    width: 881px;
    margin: 0px auto;
    padding-bottom: 30px;
    display: none;
}

.dummyResult1 {
    width: 312px;
    margin: 0px auto;
    padding-bottom: 30px;
    display: none;
}

#lblLastName {
    font-size: 17px;
    padding-bottom: 4px;
}

.suggestions {
    font-style: italic;
    color: #002268;
    font-size: 12px;
    font-family: 'connections condensed bold',arial,sans-serif;
}

#dvFName {
    font-size: 17px;
    padding-bottom: 4px;
}

.optional {
    font-style: italic;
    font-size: 12px;
    vertical-align: middle;
    font-weight: bold;
}

.refineByLoc {
    color: #002268;
    font-family: 'connections light', 'connections bold';
    font-size: 1.4em;
    width: 100%;
    padding: 2% 0;
    float: left;
}

#ppdetailsid {
    margin-bottom: 16px;
    line-height: 23px;
}

.widthBarrons {
    float: left;
    margin: 10px auto;
    max-width: 290px !important;
}


.dataNationalAcc {
    clear: both;
    display: inline-flex;
    width: 100%;
}

.dvFormText {
    color: #7b7a79;
    font-size: 16px;
    font-weight: bold;
}

#ppdetailsid a{
color: #00a9e0;
}

#ppotherid a{
color: #00a9e0;
}

/*****/








