#leftRail .mortgage-search{padding-top:21px!important}.mortgage-search{padding-top:80px!important}@media(min-width:768px) and (max-width:1024px){.mortgage-search{padding-top:7px!important}}@media(min-width:0) and (max-width:767px){.mortgage-search{padding-top:12px!important}}.mortgage-search .search-col{background-color:#fff}.mortgage-search label,.mortgage-search p,.mortgage-search input,.mortgage-search h1,.mortgage-search h2,.mortgage-search h3,.mortgage-search h4,.mortgage-search h5,.mortgage-search h6{color:#333;font-family:"proxima-nova",Helvetica,Arial,sans-serif}.mortgage-search h5,.mortgage-search .h5{text-align:center;width:210px;margin-left:auto;margin-right:auto}.mortgage-search .full-length{width:100%}@media(min-width:0) and (max-width:1024px){.mortgage-search h5,.mortgage-search .h5{text-align:left;width:auto}}.mortgage-search input{padding:10px 20px;height:48px;font-size:1rem;background:#fff}.mortgage-search label{font-weight:normal;font-size:.875rem;line-height:1.42857em}.mortgage-search .hide-label{display:none}.mortgage-search .btn{height:48px}.mortgage-search .btn-search{width:100%;color:#fff;margin-top:10px}.mortgage-search .btn-back{background-color:#fff;margin-bottom:20px}.mortgage-zip-search h6{margin-top:0;margin-bottom:0;color:#333;font-weight:bold}.mortgage-zip-search h4{margin-top:26px}@media(min-width:0) and (max-width:1024px){.mortgage-zip-search h4{margin-top:20px}}.mortgage-zip-search p{margin:0;color:#333}.mortgage-zip-search p small{font-size:1.125rem;line-height:1.44444em}@media(min-width:0) and (max-width:767px){.mortgage-zip-search p small{font-size:1rem;line-height:1.375em}}@media(min-width:768px) and (max-width:1024px){.mortgage-zip-search p small{font-size:1rem;line-height:1.375em}}.mortgage-zip-search .left-chevron{height:20px;margin-right:10px;padding-left:5px}.mortgage-zip-search .direction{display:inline-block;margin-top:15px;margin-bottom:15px}.mortgage-zip-search .leadership-thumbnail{padding-bottom:20px;margin-top:40px}@media(min-width:0) and (max-width:767px){.mortgage-zip-search .leadership-thumbnail{padding-bottom:0;margin-top:46px}}@media(min-width:768px) and (max-width:1024px){.mortgage-zip-search .leadership-thumbnail{padding-bottom:10px;margin-top:50px}}.mortgage-zip-search .top-padding{padding-top:50px}.mortgage-zip-search .thumbnail{margin-bottom:0;border:0}.mortgage-zip-search .thumbnail .caption{margin-top:6px}.mortgage-zip-search .leader-photo{width:249px;height:249px}@media(min-width:0) and (max-width:1024px){.mortgage-zip-search .leader-photo{width:224px;height:224px}}.mortgage-zip-search .img-circle:hover{box-shadow:0 0 0 5px #e61e25}.mortgage-zip-search .load-btn-row{margin-top:15px;margin-bottom:59px}.mortgage-zip-search .load-btn{width:170px;height:50px;font-size:.875rem}.top-padding-our-leadership{padding-top:80px}@media(min-width:0) and (max-width:1024px){.top-padding-our-leadership{padding-top:30px}}.person-profile-search h1,.person-profile-search .h1{color:#333;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.25em;text-align:center;width:210px;margin-left:auto;margin-right:auto;letter-spacing:0}.mortgage-name-search{margin-top:42px}.margin-top-10{margin-top:10px}.mortgage-zip-search .profile-name{margin-top:0;margin-bottom:0;color:#333;font-weight:bold}.mortgage-zip-search .profile-address{margin-top:0;margin-bottom:0;color:#333;font-weight:bold;font-size:1rem}@media(min-width:0) and (max-width:1024px){.person-profile-search h1{width:auto;text-align:left;font-size:1.25rem}}@media(max-width:1024px) and (min-width:768px){.person-profile-search-result .leadership-thumbnail{min-height:460px}.person-profile-search-result .LO-name-search.leadership-thumbnail{min-height:480px}.person-profile-search-result .leadership-thumbnail .thumbnail{min-height:400px}}@media(min-width:1025px){.person-profile-search-result .leadership-thumbnail{min-height:460px}.person-profile-search-result .LO-name-search.leadership-thumbnail{min-height:480px}.person-profile-search-result .leadership-thumbnail .thumbnail{min-height:450px}}.SearchHeader{width:100%}.search-label{cursor:pointer;display:flex;justify-content:center;align-items:center;width:60px;height:40px;z-index:100;float:right}#search-terms{font-size:20%;padding-bottom:10px}div#searchcontainer{position:fixed;width:100%;height:23%;z-index:100;display:block;background:#f2f2f2;left:-100%;top:60px;padding-top:5px;opacity:0;cursor:crosshair;text-align:center;font:bold 16px 'Bitter',sans-serif;-webkit-transform:scale(.9) translate3d(-0,-50px,0);transform:scale(.9) translate3d(-0,-50px,0);-webkit-transition:-webkit-transform .5s,opacity .5s,left 0s .5s;transition:transform .5s,opacity .5s,left 0s .5s}div#searchcontainer div{padding:5px;color:#fff}div#searchcontainer form{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:all .5s 0s;transition:all .5s 0s}div#searchcontainer form input[type="text"]{border-bottom:7px solid #e61e25!important;width:100%;top:0;left:0;z-index:99;position:absolute;cursor:pointer;padding:28px;border:none;outline:none;font-size:1.5em;background:#eee}div#searchcontainer.opensearch{left:0;opacity:1}div#searchcontainer.opensearch form{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .5s .5s;transition:all .5s .5s}div#searchcontainer input[type="text"]{border-bottom:7px solid #e61e25!important;width:100%;top:0;left:0;z-index:99;position:absolute;cursor:pointer;padding:28px;border:none;outline:none;font-size:1.5em;background:#eee}.search-field{display:none}.search-field.desktop{position:absolute;top:77px}.search-field.desktop.open{display:block}.search-field.desktop .search-input-container{padding:50px 0}.search-field.desktop .search-input-container i{right:0}.search-field.desktop .related-searches{margin:0;background-color:#fff}.search-field.desktop .related-searches .related-searches-list{padding-top:40px}.search-field.desktop .related-searches .results-container{margin-left:-20px;margin-right:-20px}.search-field.desktop .related-searches a{padding:0;color:#e61e25}.search-field.desktop .related-searches .search-title{display:none}@media(min-width:0) and (max-width:1024px){.search-field.mobile{top:45px;overflow-y:scroll}.search-field.mobile .search-input-container{padding-left:20px;padding-right:20px}.search-field.mobile .search-input-container i{right:20px}}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.search-field{width:100%;z-index:2000;background-color:#f2f2f2}.search-field .search-input-container{position:relative;padding:50px;width:100%}.search-field .search-input-container input{font-family:"proxima-nova",Helvetica,Arial,sans-serif;width:100%;background-color:transparent;border:none;border-bottom:1px solid #e61e25;font-size:1.75rem;line-height:1.07143em;color:#333;padding-bottom:10px;padding-right:36px;box-shadow:none}.search-field .search-input-container input:focus{outline:none}.search-field .search-input-container input::-ms-clear{width:0;height:0}@media(max-width:767px){.search-field .search-input-container input{font-size:1.125rem}}.search-field .search-input-container i{position:absolute;cursor:pointer;right:50px;top:55px;width:30px;height:30px;background-size:30px 30px;background-image:url('../../../images/icon-red-close.png')}.fo-search-results-top-padding{padding-top:76px}.fo-search-results-custom-top-padding{padding-top:223px}.fo-search-results{max-width:630px;margin:auto}.fo-search-results p.results{font-size:.875rem;color:#333;line-height:2.14286em;margin-bottom:12px}.fo-search-results p.title,.fo-search-results span.title{font-size:1.5rem;line-height:1.5em;margin-bottom:8px;padding-top:8px}.fo-search-results p.content,.fo-search-results span.content{font-size:1rem;line-height:1.375em;color:#666}@media(min-width:0) and (max-width:1024px){.fo-search-results p.content{font-size:.875rem;line-height:1.42857em}}.fo-search-results .paginator{margin-top:120px;width:100%;position:relative;border-top:2px solid #e5e5e5}@media(max-width:767px){.fo-search-results .paginator{margin-top:120px!important;width:104%!important;position:relative;border-top:2px solid #e5e5e5}}.fo-search-results .paginator .center{position:absolute;left:25%;-webkit-transform:translate(-10%,-2px);-moz-transform:translate(-10%,-2px);-ms-transform:translate(-10%,-2px);-o-transform:translate(-10%,-2px);transform:translate(-10%,-2px)}@media(min-width:0) and (max-width:767px){.fo-search-results .paginator .center{left:17%!important;-webkit-transform:translate(-10%,-2px);-moz-transform:translate(-10%,-2px);-ms-transform:translate(-10%,-2px);-o-transform:translate(-10%,-2px);transform:translate(-10%,-2px)}}.fo-search-results .paginator .center .page{font-size:1rem;line-height:1.5em;display:inline-block;padding:16px 24px;color:#666;cursor:pointer}@media(min-width:0) and (max-width:767px){.fo-search-results .paginator .center .page{font-size:1rem;line-height:1.5em!important;padding:16px 13px!important;color:#666;cursor:pointer}}.fo-search-results .paginator .center .page.active{color:#e61e25;border-top:2px solid #e61e25}.fo-search-results .paginator .left,.fo-search-results .paginator .right{position:absolute;margin:14px 23px}.fo-search-results .paginator .left{left:0}.fo-search-results .paginator .right{right:0}.fo-search-results p.content{font-size:1rem;line-height:1.375em;color:#666}@media(max-width:1484px) and (min-width:1285px){.search-header-container-inner{width:1284px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.navbar-activity-search>a{line-height:18px!important}.familyoffice .glyphicon{background:url('../../../images/search-icons-header-new.png') no-repeat 0 -8px;height:21px;width:21px}.familyoffice .glyphicon-search:before{content:" "}.familyoffice .searchHidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}