﻿@import"alamode.css";@import"xsites.css";body{background:#1a1a1a}#page{background-color:#fff}.expert-search[class] .xsn-shade{background:rgba(255,255,255,.5);border-radius:8px;color:#fff;padding:30px;position:relative}.expert-search[class] .xsn-shade i{position:absolute;top:10px;left:33%}.expert-search[class] .xsn-shade button[class]{border-radius:4px;margin-left:20px}.expert-search[class] .xsn-shade .no-value{color:#900;font-size:75%;position:absolute;margin-top:5px;font-weight:bold}.expert-search[class] .xsn-shade #cphPageBody_SearchButton{display:block;height:38px;width:90px;position:absolute;right:0;top:0;border-radius:4px}.expert-search[class] .xsn-shade #cphPageBody_XsnSearch{position:absolute;left:0;top:5px}.expert-search[class] .xsn-shade .input-group{background-color:#fff;border-radius:4px;padding:3px;height:45px;position:relative;width:100%}.large-icon{font-size:4em}.xs-panel-text{padding:5px !important;min-height:75px}.xs-panels-container{margin:20px 0 20px 0}.xs-panels-container .row{margin-top:12px}.xs-panels-container .row .xs-panel-container:first-child{margin-top:0}.xs-panel-container{margin:0 0 10px}.xs-listings-table-content{margin:0 0 3px 0;height:35px}.xs-listings-table-content .xs-listing-thumbnail{background-color:#f2f2f2}.xs-listings-table-content .xs-listing-detail{border:1px solid #666;height:35px}.xs-listing-container.row{padding:5px 3px}#dlSearchHomes td{padding:3px}#bbSearchXSN div[style="margin-top:.2em;background-color:#FCFCFC;"]{border:1px solid #e0e0e0}#divHomeSearchMaster,#divSXSN{min-height:200px}footer nav li{border-right:1px solid #999}footer nav li::last-child{border-right:none}dt.term{font-weight:normal}dt.term:hover{cursor:pointer;text-decoration:underline}dd{margin:10px 20px 20px}.ErrorText{color:#900}.xs-map img{margin:30px}.xs-slogan{color:#000;font-size:8pt}.form-group.required>label:after,span.required{content:" *";color:#f00}.xsn_topranked{background-color:#ff9}li.xsn_topranked{margin-left:10px;padding:3px 7px;color:#000;font-size:12px}.mapGraphic{margin:10px 0;text-align:center}.mapGraphic img{max-width:none !important}.background-white{background-color:#fff}.alm-blue{color:#0089cf}.blue-header{background-color:#0089cf;width:100%;min-height:30px;line-height:30px;font-size:14px;color:#fff;padding:2px 10px;margin-bottom:2px;margin-top:20px}.blue-header-text{margin-left:10px}.blue-box{border:1px solid #d3d3d3;margin-bottom:10px;padding:10px}.blue-box.tall-box{min-height:350px}.blue-box-noheight{min-height:auto}.blue-box.short-box{min-height:230px}.pad-top-3em{padding-top:3em}.content-toggle{color:#428bca}.content-toggle li{margin-bottom:10px}.content-toggle li a{margin-left:10px}.content-toggle li p,.content-toggle li ol{margin-left:30px;margin-top:5px;display:none;color:#333}.content-toggle li p a,.content-toggle li ol a{margin-left:0}.content-toggle li.fa-cube{color:#428bca;display:block}.content-toggle li.fa-cube a,.content-toggle li.fa-cube p{font-family:sans-serif}.striped{background-color:#f9f9f9}.sidebar .filter-listings{list-style:none;margin:0;padding:0}.sidebar .filter-listings li{margin:5px 0;width:100%}.sidebar .filter-listings li a{display:inline-block;text-align:left}.sidebar .filter-listings li a.active{background-color:#428bca;color:#fff}#listings .sidebar,#sidebar .sidebar{margin-top:20px}#listings .sidebar ul,#sidebar .sidebar ul{list-style:none;margin:0;padding:0}#listings .sidebar ul li,#sidebar .sidebar ul li{width:100%;margin:5px 0}#listings .sidebar ul li a,#sidebar .sidebar ul li a{border:1px solid #ccc;padding:5px;border-radius:4px;display:inline-block;font-size:.8em}#listings .sidebar ul li a.active,#sidebar .sidebar ul li a.active{background-color:#428bca;color:#fff}#listings .sidebar ul li a:hover,#sidebar .sidebar ul li a:hover{text-decoration:none;background-color:#3b6d98;color:#fff}#listings .sidebar h4,#sidebar .sidebar h4{font-size:14px}#listings .listings .row,#sidebar .listings .row{margin-top:10px;margin-bottom:10px}#listings .listings .listing-block,#sidebar .listings .listing-block{display:table-row}#listings .listings .listing-block .listing-data,#sidebar .listings .listing-block .listing-data{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #ccc}#listings .listings .listing-block .listing-data h6,#sidebar .listings .listing-block .listing-data h6{font-weight:bold;font-size:14px}#listings .listings .listing-block .listing-data .btn,#sidebar .listings .listing-block .listing-data .btn{background-image:url("../Images/button-background.png") !important;background-position:-10px;background-repeat:repeat-y;padding-left:.7em}#listings .listings .listing-block .listing-data .btn .fa,#sidebar .listings .listing-block .listing-data .btn .fa{color:#fff;display:inline-block}#listings .listings .listing-block .listing-data .btn:hover,#sidebar .listings .listing-block .listing-data .btn:hover{background-color:#428bca;color:#fff}#listings .listings .listing-block .listing-data .ajax-fail,#sidebar .listings .listing-block .listing-data .ajax-fail{font-size:90%}#listings .listings .listing-block .listing-title h4,#sidebar .listings .listing-block .listing-title h4{font-weight:600 !important}#listings .listings .listing-block .listing-title span,#sidebar .listings .listing-block .listing-title span{font-size:12px;font-weight:normal}#listings .listings .listing-block:last-child .listing-data,#sidebar .listings .listing-block:last-child .listing-data{border-bottom:1px solid #fff !important}.sticky{position:fixed;top:0}#featuredListingsExampleContainer.sticky{left:0;border-top:0;z-index:100;background:#fff;margin:0 auto;width:100%;-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,.5);-moz-box-shadow:0 5px 5px 0 rgba(50,50,50,.5);box-shadow:0 5px 5px 0 rgba(50,50,50,.5)}#featuredListingsExample{border:1px solid #ccc;border-radius:5px;padding:0}.premiumListings{width:100%}#featuredListingsExample .featured-listings-container,.premiumListings .featured-listings-container{position:relative}#featuredListingsExample .featured-listings-container .featured-listing-logo,.premiumListings .featured-listings-container .featured-listing-logo{margin:10px 0}#featuredListingsExample .featured-listings-container .featured-listing-logo img,.premiumListings .featured-listings-container .featured-listing-logo img{position:absolute;top:50%;max-width:95%}#featuredListingsExample .featured-listings-content,.premiumListings .featured-listings-content{background:url('/Images/PremiumListings/background.png') 0 50% no-repeat;margin:10px 0;padding:5px 5px 5px 30px}#featuredListingsExample .featured-listings-content .featured-listing-contactInfo ul,.premiumListings .featured-listings-content .featured-listing-contactInfo ul{list-style:none;padding-left:0}#featuredListingsExample .featured-listings-content .featured-listing-contactInfo ul li span,.premiumListings .featured-listings-content .featured-listing-contactInfo ul li span{display:inline-flex}#featuredListingsExample .featured-listings-content .featured-listings-personal div,.premiumListings .featured-listings-content .featured-listings-personal div{padding:0}#featuredListingsExample .featured-listings-content .featured-listings-personal img,.premiumListings .featured-listings-content .featured-listings-personal img{max-width:100px}#featuredListingsExample .featured-listings-content .featured-listing-individuals,.premiumListings .featured-listings-content .featured-listing-individuals{margin:0}#featuredListingsExample .featured-listings-content .featured-listing-individuals span,.premiumListings .featured-listings-content .featured-listing-individuals span{margin-left:5px;display:inline-block}#featuredListingsExample .featured-listings-content .featured-listing-individuals .featured-main-contact,.premiumListings .featured-listings-content .featured-listing-individuals .featured-main-contact{display:block}#featuredListingsExample .featured-listings-content .featured-listing-entity,.premiumListings .featured-listings-content .featured-listing-entity{border-bottom:1px solid #ccc;margin:0 0 10px 0}#featuredListingsExample .featured-listings-content .featured-listing-entity .featured-listing-name,.premiumListings .featured-listings-content .featured-listing-entity .featured-listing-name{padding-left:0}#featuredListingsExample .featured-listings-content .featured-listing-entity .featured-listing-types p,.premiumListings .featured-listings-content .featured-listing-entity .featured-listing-types p{font-weight:normal}div.compact-search{margin-top:10px !important;padding-bottom:0;margin-bottom:10px !important}div.compact-search .form-control{font-family:sans-serif;padding-left:27px}div.compact-search input{background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABhmlDQ1BzUkdCIElFQzYxOTY2LTIuMQAAKJF1kbtLA0EQh79EJaIRCwNaWFwhFpKIRgna+UB8ECTECL6ay5lLhJwedxERSwvbFCl8YGMQG2vtxH9AEAS1EsFWLBRsRM65REgQM8vufvvbmdndWfAuZDXDru8DYz1nxSfHlIXFJcX3jIdm2gkSUTXbHI3FotS0z3vxFrsLublq+/1rzaspWwNPo/CIZlo54Snh2a2c6fK+cEDLqKvC58JBSy4o/OjqyTK/upwusdfNGbAS8XHhgLCSruJkFWsZyxAeFO4yspva733cl/hT6/Nzri69E5s4k4yhMM0E40ToZ1jGCCHC9MqKGvHhUvwsGxKryWiyjcUaaTLkpLYKm5I9JbMuekpaVjzE3D/4W1tbHwiXT/DPQMOL43z0gO8Ivvcc5+vEcb6LUCd1uS5U4jcKMPQmer6idR1D6y5cXFW05Clc5qHjyVQttSTVSffqOryfQcsitN1C03K5br/7FB8gsQPRGzg4hG7xb135AVd/Z1+IAxcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAABuUlEQVQ4jZ3SvWtUURDG4Wc3IEZMo5iAYMDCakUjavxAtLCxFRkUBUFBgo1pLASRVP4BRiwsFLQIwoiNFintYhGxEFYMgoUQUJtYKH5rsXfxZF03i29zZt4753fnzDk1XRQRA9iITViNRbzJzI/d6tuqdYFcxBQGu9Q/wkRmLvaERcQoEuO9/o4lnMvM+11hEVHDYxys/C+4iSf4gO04gy3V988Yy8yX3WAXcK3yFnA0M5tlYUSswXWcraw5HMjMn+2aerVertZvONEJgsz8hAnMV9Y+HC5r6hExhOE/e/JZJ6gAfseVwtq9DIaRIp+3sp4W8a5OWL3Iv/YBK2uGOmHvinxHH7CxIl5YBsvMJa3rh+MRsXkF2KUinuvsDG5U61rMRMSwDkVELSKmcKSyXuNeWdN+Z6u0Bru18t/jqtajXaqOdh6Hir0PMvPYX7AKuA0PMdrjiJ2azszJdjLQDprN5ttGo3EL67HzH5uf4zb2a41oT6PRWNdsNmeXdVaquoRxrXe0Aa+0xjCbmb8i4hTuFM1MZ+ZkV1g/ioiTuFsA99Z71PdUZs7gNH5U1uB/d9ZWRIxozfnFb6x4ecMHU0SJAAAAAElFTkSuQmCC') left no-repeat;background-position:calc(5px)}div.compact-search select{border-radius:4px}div.compact-search .no-value{color:#900;font-size:75%}#page-content{margin:0 0 30px}#page-content .login-pane{min-height:300px}#page-content #divFAQQ ul{padding-left:0}#page-content .expert-summary .contents{background:#f9f9f9}#page-content ul li{clear:left}#page-content .legend~span{margin-right:5px;font-size:90%}#page-content .legend span{margin-right:5px;font-size:90%}#page-content .appraiser-icons{text-align:left}.premium-steps .premium-step-container{margin-top:1em}.premium-steps .premium-step-container:first-child{margin-top:0}.premium-steps .featured-sample{margin:1.2em 0}.premium-steps .premiumListings th,.premium-steps #AdditionalPremiumListings th{background-color:#ccc;border-left:none}.premium-steps .premiumListings th:first-child,.premium-steps #AdditionalPremiumListings th:first-child{border-left:none}.premium-steps .premiumListings td,.premium-steps #AdditionalPremiumListings td{vertical-align:middle}.latest-news p,.latest-news ul{display:inline-block;list-style:none;margin:0;padding:0}.quarter-width{width:25%}.pagination-page-button{padding-left:2px;padding-right:2px;margin:5px;width:40px}.pagination-prevnext-button{padding-left:5px;padding-Right:5px;margin:5px;width:90px}.featured-listing-type label{font-weight:normal;padding-left:5px}.divider-left{border-right:1px solid #ccc}.divider-right{border-right:1px solid #ccc}nav .nav-logins a{line-height:50px;border-bottom:1px solid #262626}nav .nav-logins a:hover{text-decoration:none}nav .nav-logins a:active{text-decoration:none}.flex{display:flex;align-items:center}.xsn-fa-arrow-right{list-style-image:url('/Images/fa-arrow-circle-o-right.png')}.xsn-fa-arrow-right li{margin-left:-20px}.indent-none{margin-left:-25px}.bullet-none{list-style-type:none}.notAuthenticated .btn{padding:15px 30px}.xs-lead-capture-form p{font-size:90%}.xs-lead-capture-form .contact-form h5{font-size:100%;border-bottom:1px solid #ccc}.xs-lead-capture-form label{font-weight:100}.xs-lead-capture-form label span{font-size:10px;font-weight:normal}.xs-lead-capture-form textarea{height:100px;width:100%}.voffset-top-5{margin-top:5px}.voffset-top-10{margin-top:10px}.voffset-top-15{margin-top:15px}.voffset-top-30{margin-top:30px}.voffset-top-40{margin-top:40px}.voffset-top-60{margin-top:60px}.voffset-top-80{margin-top:80px}.voffset-top-100{margin-top:100px}.voffset-top-150{margin-top:150px}.voffset-bottom-5{margin-bottom:5px}.voffset-bottom-10{margin-bottom:10px}.voffset-bottom-15{margin-bottom:15px}.voffset-bottom-30{margin-bottom:30px}.voffset-bottom-40{margin-bottom:40px}.voffset-bottom-60{margin-bottom:60px}.voffset-bottom-80{margin-bottom:80px}.voffset-bottom-100{margin-bottom:100px}.voffset-bottom-150{margin-bottom:150px}.padding-0-0{padding:0}.padding-15-0{padding:15px 0}.background-circle{border:1px solid transparent;border-radius:50%;background:#efefef;width:30px;height:30px;display:inline-block;line-height:20px;padding:3px}.field-validation-error{color:#f00}.leadcapturebutton{height:32px;min-height:33px;font-weight:bold;font-size:14px;width:150px;min-width:150px}#msa-listings .leadcapturebutton{width:auto;min-width:unset;height:auto}.featured-listing-contactInfo ul li{margin:3px 0}.required:after{content:" *";font-weight:bold;color:#f00}.help-block{font-size:.8em}.expert-summary h4{border-bottom:1px dotted #c4c4c4;margin:0 0 15px;padding:0 0 15px}input[type="checkbox"]{cursor:pointer;height:15px;width:15px}.panel-body .btn{width:100%;white-space:normal}.panel-heading{font-weight:bold}.premiumListings .checkbox input[type=checkbox]{display:none;background:none}.premiumListings .checkbox label{display:inline-block;width:80%;cursor:default;padding-left:30px}.Status-NotAvailable .checkbox{background:none;border:none}.Status-NotAvailable .checkbox label span{color:#900}.Status-Available .checkboxControl{display:inline-block}.Status-Available .checkbox input[type=checkbox]{position:relative;margin-left:5px}.Status-Available .checkbox label{padding:5px 30px;border:1px solid #4cae4c;background:#5cb85c url(/Images/fa-square-o.png) no-repeat 5px 50%;border-radius:5px}.Status-Available .checkbox label span{color:#fff}.Status-Available .checkbox label:hover{cursor:pointer}.Status-Available .checkbox.selected input{display:none}.Status-Available .checkbox.selected label{background-color:none;background:url(/Images/fa-check-square-o.png) no-repeat 5px 50%;border:1px solid #5cb85c}.Status-Available .checkbox.selected label span{color:#5cb85c}.Status-InCart .checkbox{background:url(/Images/fa-shopping-cart-dark.png) no-repeat 5px 50%;padding:5px}.Status-InCart .checkbox label{padding-left:30px}.Status-InCart .checkbox label span{color:#333}.alert.fa-check-circle-o{background-color:#dff0d8;background-image:url('/Images/fa-check-circle-o-35.png');background-repeat:no-repeat;background-position:10px 50%;padding-left:60px}.alert.fa-check-circle-o:before{content:none}@media(max-width:992px){.fill-small[class]{padding-top:1em}.fill-medium[class]{padding-top:2em}.fill-large[class]{padding-top:3em}}@media only screen and (max-width:1200px){.notAuthenticated .btn{margin:20px auto;display:inline-block}body{background:#1a1a1a}#page{background:#fff;left:0;position:relative;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.menu-active,.menu-active body{height:100%;overflow:hidden}.menu-active #page{left:-40%}#mobile-nav{width:40%}.menu-active #mobile-nav{left:60%}}@media only screen and (max-width:992px){.slider .slide-direction-nav{display:none}header[role]{padding:0;position:relative}header[role] .menu-toggle{color:#4c4c4c;float:right;margin:20px 15px 0 0}#page,.market #page,.product #page{padding-top:0 !important}#page-content{margin-top:0}.expert-box{margin-bottom:10px}div.compact-search{padding-bottom:20px !important}#featuredListingsExample .featured-listings-container,.premiumListings .featured-listings-container{background-image:none}#featuredListingsExample .featured-listings-container .featured-listing-logo,.premiumListings .featured-listings-container .featured-listing-logo{display:none !important}#featuredListingsExample .featured-listings-content,.premiumListings .featured-listings-content{background-color:#e8f2fb;padding:10px}#featuredListingsExample .featured-listing-name,.premiumListings .featured-listing-name{margin:0 0 10px;width:100%}#featuredListingsExample .featured-listing-types p,.premiumListings .featured-listing-types p{font-weight:normal;margin-top:0}.divider-left{border-right:none}.divider-right{border-right:none;border-bottom:1px solid #ccc}}@media only screen and (max-width:768px){h1{font-size:2.3em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1em}[class*=module][class*=-large]{padding-bottom:5.5em;padding-top:5.5em}[class*=module][class*=-medium]{padding-bottom:2.5em;padding-top:2.5em}[class*=module][class*=-small]{padding-bottom:1.75em;padding-top:1.75em}[class*=btn]+[class*=btn],button+button{display:inline-block;margin:1em 0}.menu-active #page{left:-80%}#mobile-nav{width:80%}.menu-active #mobile-nav{left:20%}.row.featured-listing-entity{margin-right:10px}.premiumListings .featured-listings-content{padding:5px !important}.expert-search input,.expert-search input+span{width:auto;clear:unset}#listings{display:block}#listings .sidebar ul{list-style:none;margin:0;padding:0}#listings .sidebar ul li{margin:5px 0;display:inline-block;width:inherit}#listings .sidebar ul li a{border:1px solid #ccc;padding:5px;border-radius:4px;display:inline-block}#listings .listings .contact-button{width:100%;margin-bottom:20px}#listings .listings .contact-button button{width:inherit}}@media only screen and (max-width:480px){.lined{border:none;margin:1.5em 0}.lined:after,.lined:before{display:none}.lined span{padding:0;top:0}.slider [class*=full-image] img{display:none}[class*=btn]+[class*=btn],button+button{display:inline-block;margin:0}}@media(min-width:360px) and (max-width:767px){[class*=btn]+[class*=btn],button+button{display:inline-block;margin:0}.notAuthenticated .btn{margin:20px 0;width:100%}.image-center img{display:block;margin:0 auto}[class*=module]{overflow:inherit;padding-top:15px}.premiumListings .featured-listings-content .featured-main-individuals span{margin-left:0}.expert-search input,.expert-search input+span{clear:none;padding:0}.input-group .form-control{width:inherit}}@media(min-width:768px){[class*=module]{overflow:inherit}}@media(max-width:990px){.mapGraphic{display:none}}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none}.nav-tabs{border-bottom:0}@media only screen and (max-width:768px){.premiumListings{margin-bottom:30px;margin-top:0;padding:10px;width:100%}.premiumListings .featured-listing-logo{display:none !important}.premiumListings .featured-listings-container{background-image:none}.premiumListings .featured-listing-title{padding-left:0}.premiumListings .featured-listing-name{margin:0 0 10px;padding:0}.premiumListings .featured-listings-content{background-repeat:no-repeat;background-size:contain;background-color:#e8f2fb;background-position-x:-5px;padding:5px 5px 5px 30px}.premiumListings .featured-listings-content p{margin-top:0;padding:0}.premiumListings .featured-listings-content img{padding:0 10px 0 0;width:100px}.premiumListings .featured-listings-personal div{margin:auto}}@media only screen and (max-width:480px){[class*=btn]+[class*=btn],button+button{display:inline-block;margin:0}.notAuthenticated .btn{margin:0;width:100%}.expert-search h2{font-size:1.25em}.premiumListings{margin-bottom:30px;padding:10px;width:100%;clear:both}.premiumListings .featured-listing-logo{display:none !important}.premiumListings .featured-listing-tagline{display:block}.premiumListings .featured-listing-name{margin:0 0 10px;width:100%}.premiumListings .featured-listings-personal p{padding-left:0}footer .row{margin-left:0;margin-right:0}footer .row.summary{margin:auto 10px}#page-content .appraiser-icons{text-align:left;display:block;margin:10px 0}.table-responsive table{border:0}.table-responsive table thead{display:none}.table-responsive table tr{margin-bottom:10px;display:block;border-bottom:2px solid #ddd}.table-responsive table td{display:block;text-align:right;font-size:13px;border-bottom:1px dotted #ccc}.table-responsive table td .checkbox label,.table-responsive table td .radio label{padding-left:0}.table-responsive table td:last-child{border-bottom:0}.table-responsive table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold}.premiumListings .checkbox{margin-top:2px;margin-bottom:2px}.premiumListings .checkbox input[type=checkbox]{display:none;background:none}.premiumListings .checkbox label{width:90px;text-align:left}.Status-NotAvailable .checkbox{background:none;border:none}.Status-NotAvailable .checkbox label span{color:#900}.Status-Available .checkbox input[type=checkbox]{position:relative;margin-left:5px}.Status-Available .checkbox label{padding-left:5px}.Status-Available .checkbox label span{color:#fff;padding-left:30px}.Status-Available .checkbox.selected input{display:none}.Status-Available .checkbox.selected label span{color:#5cb85c}.Status-Available .checkbox .checkboxControl{display:inline-block}}