#mobile-nav,#mobile-nav #brand-nav,#nav-label,#nav-trigger,#search-label,#search-trigger{display:none}h1,h2,h3,h4,h5,h6{font-weight:700}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:12px 0}p{margin-bottom:12px}h1{font-size:138.5%}h1.lightRule{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:7px}ul{list-style:disc}ol{list-style:decimal}strong{font-weight:700}em{font-style:italic}html{height:100%}a,a code{color:#003b93;text-decoration:none}a:visited,a:visited code{color:#5675a0;text-decoration:none}a:active,a:active code{color:#000;text-decoration:underline}a:hover,a:hover code{color:#000;text-decoration:underline}a.decorated{text-decoration:underline}a.nodec,a.nodec-altcolor,a.nodec-altcolor:hover,a.nodec:hover{text-decoration:none}a.nodec-altcolor,a.nodec-altcolor:hover{color:#000}a.overlayLinkIco{font-weight:700}a.overlayLinkIco span{display:inline-block;width:15px;height:13px;background:transparent url(../images/homes/sprite_search_results_icons.png) no-repeat 4px -74px}.outlineNone:focus,a.outlineNone:focus{outline:0}a.pdf{background:url(../images/global/pdficon_small.png) 0 0 no-repeat;padding:1px 0 1px 19px}.infobox{width:100%;box-sizing:border-box;margin-bottom:10px;padding:10px;border:1px solid #35fb34;background:url(../images/global/gradient_green_info.jpg) repeat-x;background-color:#f0fdee}.infoicon{float:left;width:57px;padding-right:10px}.infomsg{width:100%;box-sizing:border-box;margin-left:67px}.colspacer td,.colspacer th{padding:4px}.rowspacer td,.rowspacer th{padding:4px 0}.colspacersmall td{padding:2px}.colspacer.mortcalcspacer td,.colspacer.mortcalcspacer th{padding:4px 1px}.boldtext{font-weight:700}table.monthly-costs-table{width:200px}table.monthly-costs-table td{text-align:left;padding:3px 0}table.monthly-costs-table td.colLeft{text-align:right;padding-right:6px}img.agentphoto{border:0;padding:0;background-color:#fff}div.agentphoto{border:1px solid #fff;padding:.25em;background-color:#fff}.adserver{margin-top:10px;margin-bottom:15px}.listdot{padding:0 5px 2px 0}.leftnavlink{font-size:77%;font-weight:700;text-decoration:none}.fLeft{float:left}.fRight{float:right}.clearbox{clear:both;zoom:normal}.cLeft{clear:left}.cRight{clear:right}.tLeft{text-align:left}.tRight{text-align:right}.tCenter{text-align:center}.vertTop{vertical-align:top}.vertMid{vertical-align:middle}.vertBtm{vertical-align:bottom}.section_hdr{color:#666;font-size:100%;font-weight:700;padding:2px 5px;background-color:#e1e1e1;border-left:1px solid #ccc;border-right:1px solid #ccc}.helpicon{display:inline-block;background:url(../images/global/sprite_icons.png) 0 -606px no-repeat;width:14px;height:14px;cursor:pointer;padding-left:4px}.helpicon:hover{background-position:0 -572px}.partner_disclaimer{width:980px;margin:12px auto;font-size:85%;text-align:left}.instruct{font-size:85%}.overlayPinViewportTop{top:70px!important}.newIcon,.viewedIcon{display:inline-block;width:auto;border-radius:5px;padding:2px 5px;background:#f88205 url(../images/global/ds_gradient.png) 0 0 repeat-x;font-size:75%;color:#fff;margin:0 3px;font-weight:700;max-width:58px;text-align:center}h1 .newIcon,h1 .viewedIcon{font-size:60%;line-height:1em}.viewedIcon{background-image:none;background-color:#999}#propInfoWrapper .newIcon{margin:3px 10px 0 0;position:relative;top:-2px}.helpbubbleicon{display:inline-block;background:url(../images/global/sprite_icons.png) 0 -606px no-repeat;width:14px;height:14px;cursor:pointer}.helpbubbleicon:hover{background-position:0 -572px}#doc3.margAuto,.margAuto{margin:auto}.widthAuto{width:auto}.dispBlock{display:block}.inlineBlock{display:inline-block}.dispNone{display:none}.zeroMargPad{margin:0;padding:0}.zeroMarg{margin:0}.xSmallPad{padding:2px}.xSmallVPad{padding:3px 0}.smallHPad{padding:0 10px}.smallPad{padding:10px 15px}.smallVPad{padding:10px 0}.smallTopPad{padding-top:10px}.smallBtmPad{padding:0 0 10px 0}.medPad{padding:20px}.medVPad{padding:20px 0 15px 0}.medHPad{padding:0 20px}.lgHPad{padding:0 30px}.largePad{padding:30px}.xLargePad{padding:45px}.xSmallBtmMarg{margin-bottom:5px}.xSmallTopMarg{margin-top:5px}.smallBtmMarg{margin-bottom:10px}.smallVautoHMarg{margin:10px auto}.smallMarg{margin:5px}.smallLeftMarg{margin-left:12px}.smallRtMarg{margin-right:12px}.smallVMarg{margin:12px 0}.smallTopMarg{margin-top:10px}.medLeftMarg{margin-left:24px}.medRtMarg{margin-right:24px}.medTopMarg{margin-top:20px}.medVMarg{margin:20px 0}.medMarg{margin:15px 10px}.largeVMarg{margin:40px 0}.inlineHeading{margin:0;padding:0;display:inline}.inlineBlockHeading{margin:0;padding:0;display:inline-block;zoom:1}.xxSmText{font-size:77%}.xSmText{font-size:85%}.smText{font-size:93%}.empTextL{font-size:108%}.empTextXL{font-size:116%}.empTextXXL{font-size:123.1%}.empTextXXXL{font-size:131%}.empTextSuper{font-size:300%}.zTextLight{color:#666}.zTextEmp{color:red}.zTextAltEmp{color:#fb710b}.zipAltColor{color:#f36619}.zTextDec{text-decoration:underline}.zGreen{color:green}.zRed{color:red}.zipQuote{color:#ff8000}.resprice{color:#376d98}.lighterText{color:#525252}.lightText{color:#666}.superLightText{color:#aaa}.fNormal{font-weight:400}.fBold{font-weight:700}.fonts-loaded .fancyText{font-family:Ubuntu,Trebuchet MS,sans-serif}.grad3{background:#282828;background:-moz-linear-gradient(top,#282828 0,#3f3f3f 40%,#181818 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#282828),color-stop(40%,#3f3f3f),color-stop(100%,#181818));background:-webkit-linear-gradient(top,#282828 0,#3f3f3f 40%,#181818 100%);background:-o-linear-gradient(top,#282828 0,#3f3f3f 40%,#181818 100%);background:-ms-linear-gradient(top,#282828 0,#3f3f3f 40%,#181818 100%);background:linear-gradient(to bottom,#282828 0,#3f3f3f 40%,#181818 100%)}.notify-alert{color:#060;background:#efefef;font-weight:700;padding:10px 0}.notify-alert a{text-decoration:underline}.notify-alert .notify-alert__dismiss{cursor:pointer;font-weight:400;float:right}.async-widget-loading{display:none;width:100%;height:200px;background:url(../images/global/ajax-loader.gif) center center no-repeat;margin:0 auto;text-align:center}.async-widget-error{display:none}.async-widget-content{display:none}.zStdWidthCont{position:relative;width:980px;margin:auto}.empRule{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;background-color:#fffaf2;padding:3px 0;text-align:center}.noWrap{white-space:nowrap}#loadingNextPageDiv{background-color:#fff;border:1px solid #ccc;padding:12px;border-radius:10px}#loadingNextPageDiv #loadLbl{font-size:138.5%;font-weight:700;color:#666;text-align:center}#loadingNextPageDiv #loadImg{margin-top:8px;text-align:center}#pcontainer{width:100%;margin:auto;text-align:left;min-width:980px}#doc2{width:75.385em;min-width:980px;padding:0 10px}body{-webkit-text-size-adjust:100%;font-family:Arial,sans-serif;color:#666}#bd{min-height:600px}sub,sup{vertical-align:baseline;position:relative;top:-.4em}.primary-color{color:#30517f}.primary-bg{background-color:#30517f}.f-left{float:left}.f-right{float:right}@media only screen and (max-width:768px){.f-adjustable{float:none}}.no-wrap{white-space:nowrap}.no-click{position:absolute;width:100%;height:100%;left:0;top:0;z-index:99}image{max-width:100%}.gmnoprint image{max-width:none}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.v-align-top{vertical-align:top!important}.v-align-mid{vertical-align:middle!important}.v-align-bot{vertical-align:bottom!important}.ib{display:inline-block;zoom:1}i{font-style:normal}strong{font-weight:700}.fw-parent{position:relative;width:100%}.bfc{overflow:hidden}.box-size{box-sizing:border-box}.t-left{text-align:left!important}.t-right{text-align:right!important}.t-center{text-align:center!important}.t-justify{text-align:justify!important}.t-offscreen{text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start;height:0;width:0}.t-uppercase{text-transform:uppercase!important}.t-underline{text-decoration:underline!important}.t-none{text-decoration:none!important}.d-bl{display:block!important}.d-in-bl{display:inline-block!important}.d-none{display:none!important}.d-tbl{display:table}.d-tblc{display:table-cell}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-20{padding:20px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-40{padding-left:40px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-40{padding-right:40px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-40{padding-top:40px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-40{padding-bottom:40px!important}.m-auto{margin:0 auto!important}.m-0{margin:0!important}.ml-0{margin-left:5px!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-40{margin-left:40px!important}.ml-50{margin-left:50px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-40{margin-right:40px!important}.mr-50{margin-right:50px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-neg-10{margin-bottom:-10px!important}.lh-12{line-height:12px!important}.lh-14{line-height:14px!important}.lh-16{line-height:16px!important}.lh-18{line-height:18px!important}.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-25{line-height:25px!important}.lh-32{line-height:32px!important}.v-hidden{visibility:hidden}.p-relative{position:relative}.p-absolute{position:absolute}.p-fixed{position:fixed}.clickable{cursor:pointer}.tappable{cursor:pointer}.tappable:active{background-color:rgba(48,81,127,.33)}.tappable{-webkit-tap-highlight-color:transparent}.bgcolor-gray{background-color:#a2a2a2!important}.bgcolor-red{background-color:#e50202!important}.bgcolor-yellow{background-color:#ffbf00!important}.bgcolor-green{background-color:#5e9e20!important}#skipToMenu{z-index:10000}.l-fixed{width:980px;margin:0 auto;position:relative}.l-fixed--wide{width:1236px!important}.l-semifluid{min-width:980px;max-width:1236px;margin:0 auto;width:auto;position:relative}.l-two-col-right{position:relative;width:25%;min-width:300px;float:right}.l-two-col-main{position:relative;float:left;width:660px}.l-semifluid__main{padding-right:20px;float:none;width:auto;display:table-cell;width:10000px!important}.l-col--semifluid{float:none;width:auto;display:table-cell;width:10000px!important}.l-two-col-left{margin-right:20px;position:relative;float:left}.l-two-col--regSignin{float:left;width:210px}.l-two-col--regSignin+.l-two-col--regSignin{margin-left:-2px;border-left:1px solid #ccc;width:57%}.l-two-col--regSignin>.smallPad{padding:15px 5px 10px 0}.l-two-col--regSignin+.l-two-col--regSignin>.smallPad{padding:15px 0 10px 15px}.l-media-cont{position:relative;overflow:hidden}.l-media-cont *{box-sizing:border-box}.l-media-cont .l-media-cont__col{position:relative;display:inline-block;width:49%;margin:0;padding:0;vertical-align:middle}.l-media-cont .l-media-cont__col__content--copy{width:100%;max-width:80%;z-index:3;margin:0 auto}@media only screen and (min-width:360px) and (max-width:420px){.l-media-cont .l-media-cont__col{width:100%;display:block}.l-media-cont .l-media-cont__col__content--copy{width:85%;padding:20px 0}}.l-grid__col-1-1{float:none!important;width:100%!important}.l-grid__col-1-2{width:50%}.l-grid__col-1-3{width:33.33333%}.l-grid__col-2-3{width:66.66666%}.l-grid__col-1-4{width:25%}.l-grid__col-3-1{width:75%}.l-grid__col-1-5{width:20%}.l-grid__col-2-5{width:40%}.l-grid__col-3-5{width:60%}.l-grid__col-4-5{width:80%}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes pulse{50%{background:#30517f}}@keyframes bouncer{25%{transform:scale(1.5,1.5)}50%{transform:scale(1,1)}}.xloading{border-radius:50%;display:inline-block;vertical-align:middle;width:25px;height:25px;border:.25rem solid rgba(48,81,127,.2);border-top-color:#30517f;animation:spin 1s infinite linear}.xloading--double{border-style:double;border-width:.5rem}.xloading-pulse{position:relative;width:6.25px;height:25px;background:rgba(48,81,127,.2);animation:pulse 750ms infinite;animation-delay:250ms}.xloading-pulse:after,.xloading-pulse:before{content:'';position:absolute;display:block;height:16.6666666667px;width:6.25px;background:rgba(48,81,127,.2);top:50%;transform:translateY(-50%);animation:pulse 750ms infinite}.xloading-pulse:before{left:-12.5px}.xloading-pulse:after{left:12.5px;animation-delay:.5s}.xbounce{animation-name:bouncer;animation-timing-function:ease-in-out;animation-duration:1s}.mainpgcontent{width:980px;margin:0 auto}.mainpgcontent.mainsemifluid,.mainsemifluid{overflow:auto;width:100%;max-width:1236px;min-width:980px;position:relative}.mainrtcol{float:right;width:300px;padding-right:10px}.maincol{position:relative;margin-right:327px}#navcontainer{width:100%;height:100%;padding:0;margin:0 auto;text-align:center;border:none}#navcontainer.subnavbcolor{border-bottom:1px solid #ffbf00}#navcontent{width:980px;margin:0 auto;text-align:center;position:relative;top:6px;color:#df5712;z-index:3001}ul.globalNavSignInLinks,ul.globalNavSignInLinks li{margin:0;padding:0;position:relative}ul.globalNavSignInLinks li{float:left;list-style-type:none;margin-right:8px;min-height:16px}ul.globalNavSignInLinks li a{padding-left:8px}ul.globalNavSignInLinks a.firstLink{padding-left:0}ul.globalNavSignInLinks li.medRightMarg{margin-right:45px}ul.globalNavSignInLinks a.medLeftMarg{margin-left:50px}ul.globalNavSignInLinks li.signinwelcome{margin-right:0}ul.globalNavSignInLinks li.signinwelcome a{color:#000;font-weight:700}ul.globalNavSignInLinks li.signincaret{margin-right:0;padding-right:18px}ul.globalNavSignInLinks a.firstLink,ul.globalNavSignInLinks a.firstLink:hover{color:#000!important;font-weight:700;text-decoration:none!important}ul.globalNavSignInLinks li.signincaret span{z-index:3003;position:absolute;cursor:pointer;height:15px;width:15px;display:inline-block;top:0;right:0;background:url(../images/global/bn-global-nav-caret.png) 50% 50% no-repeat}ul.globalNavSignInLinks li ul{top:16px;display:none;position:absolute;border:1px solid #ccc;background-color:#fff;right:0;min-width:100px;box-shadow:2px 1px 6px #ddd;z-index:3002}ul.globalNavSignInLinks li.signincaret:hover ul{display:block}ul.globalNavSignInLinks li.signincaret:hover span{border:1px solid #ccc;border-bottom:1px solid #fff;background-color:#fff;box-shadow:4px -1px 6px #eee}ul.globalNavSignInLinks li ul li{float:none;text-align:right;padding:4px 2px}ul.globalNavSignInLinks li ul a{display:block;line-height:1.6em}ul.globalNavSignInLinks+ul.globalNavSignInLinks{margin:0 auto;width:550px;position:relative}ul.globalNavSignInLinks+ul.globalNavSignInLinks .firstLink{margin-left:16px}div.horBRule hr,div.horGrayRule hr{display:none}div.horBRule{border-top:1px solid #8a9386}div.horGrayRule{border-top:1px solid #d6dfe5;margin-bottom:0}div.hrGrayRule{border-top:1px solid #ccc;margin-bottom:0}div.dashedRule hr{display:none}div.dashedRule{border-top:1px dashed #ccc;margin-bottom:.5em}#subnavcontainer{clear:both;padding:0 0 .4em 0;margin:0;width:100%;text-align:center;background:url(../images/global/sprite2_10-3-1.gif) 0 0 repeat-x}#subnavcontent{width:980px;margin:auto;text-align:center}#subnavlist{padding:.8em 0 0 0;margin-left:5em;margin-top:0;font-weight:700;font-size:100%}#subnavlist li{list-style:none;margin:0;display:inline;border-left:1px solid #fff}#subnavlist li a{padding:.3em .5em;margin:0 10px;border-bottom:none;text-decoration:none}#subnavlist li a:link{color:#000}#subnavlist li a:visited{color:#000}#subnavlist li a:hover{text-decoration:underline}#subnavlist li a#subcurrent{background-color:#fff;color:#000;border:1px solid #ffbf00;border-bottom:none;text-decoration:none}#subnavlist li.subfirst{padding-left:0;margin-left:0;border:0}#logo{float:left;padding:0;margin:15px 0 0 0}#callrealtor{position:absolute;top:35px;right:0;width:125px;margin:0;text-align:right}#callrealtor .bphone{font-weight:700;color:#000;font-size:123.1%}#callrealtor .sphone{font-size:85%;font-weight:400;color:#222;margin:5px 0 0 0}.newclient,.signinlink{font-weight:400}.signinwelcome{font-weight:700;color:#000}.newclient{color:#000;border-left:1px solid #ccc;padding-left:.5em}.signinlink{border-right:1px solid #ccc;padding-right:10px}.zipcommunity{margin:0 2px;padding-left:20px;background:url(../images/community/forum-icon.png) no-repeat;font-weight:700}.startherelink{font-weight:400}.topnavtabbox{float:left;width:550px;margin-bottom:0}.topnavrule{border-top:1px solid #ccc}#siginagentbox{min-height:50px;position:relative;width:100%;z-index:3003;background-color:#2a2f34;border-bottom:1px solid #fff}#siginagentbox .siab-innerbox{padding:14px 0 10px}#siginagentbox .siab-custbox{display:inline-block;margin-right:50px;font-weight:500;color:#fff;font-size:18px}#siginagentbox .siab-zipnotbox{display:inline-block;font-weight:700;color:red}#siginagentbox .siab-clearbox{clear:both;margin:0;padding:0;height:0}#siginagentbox .siab-button{padding:0 10px;background-color:#49a1e0;border:none;font-size:14px;font-weight:500;height:25px;padding-bottom:2px;vertical-align:middle;line-height:1.9;position:relative;top:-1px}#siginagentbox .siab-button:hover{background-color:#3081c2}#siginagentbox .siab-link{color:#3a9ff3;border-bottom:none}#siginagentbox .siab-link:hover{text-decoration:none}#siginagentbox .tooltip__body{width:200px;color:#fff;background-color:#3b434a;border-color:#3b434a;box-shadow:1px 2px 2px 0 #4b434a;left:-50%;top:150%}#siginagentbox .tooltip__caret--top:after,#siginagentbox .tooltip__caret--top:before{left:45%;border-bottom-color:#3b434a}#siginagentbox .li-v li{margin:8px 0;font-size:14px}#siginagentbox .li-v li:first-child{margin-top:0}#siginagentbox .li-v li:last-child{margin-bottom:0}.ulNav,.ulNav li{margin:0;padding:0}.ulNav li{float:left;display:inline-block;padding:0 45px;margin:0}.ulNav a,.ulNav a:hover,.ulNav a:visited{color:#000;text-decoration:none}.ulNav a.active,.ulNav a:hover{border-bottom:2px solid #f36619}#ftcontainer{margin:15px 0 0 0;text-align:left}.mls-company-name{font-size:15px;font-family:Ubuntu,Trebuchet MS,sans-serif;font-weight:700}#footerbar{background:0 0;margin:0 auto;height:1.25em;border-top:1px solid #f47920}#ftcontent{width:980px;margin:auto;text-align:left}#rssbox{float:right;margin:0;height:15px}#rssbox a.rsslink{display:block;height:15px;font-size:85%;padding-left:18px;background:url(../images/global/sprite10-3-1.gif) 0 -500px no-repeat}.footerlinks{padding:.8em 0;margin:0;font-size:85%;clear:left}.footerlinks li{line-height:1em;padding:0;margin:0;list-style:none;display:inline;float:left;border-right:1px solid #000}.footerlinks li.footLabel,.footerlinks li.last,.footerlinks li:last-child{border-right:0}.footerlinks li.footLabel{font-weight:700}.footerlinks li a{padding:0;margin:0 10px}.footerlinks li a:link{color:#666}.footerlinks li a:visited{color:#666}.footerlinks li a:hover{color:#000}.footerphone{padding:.5em 0 .5em 0;margin:0;font-size:120%}.footerphonetf{font-weight:700}#languages{padding:0 0 .5em 0;margin:0;font-size:100%}#languages li{padding:0 0 0 1em;margin:0;list-style:none;display:inline}#languages li a{padding:0;margin:0}#languages li a:link{color:#003b93}#languages li a:visited{color:#5675a0}#languages li a:hover{color:#000}#inchinese{background:url(../images/global/sprite10-3-1.gif) 0 -534px no-repeat}#inkorean{background:url(../images/global/sprite10-3-1.gif) 0 -571px no-repeat}.copyright{padding:1em 0;font-size:85%;color:#666;padding-top:35px}#ft .copyright{clear:left;float:left;display:inline-block;padding-top:25px}#footerlogos{width:500px;height:65px;margin:-7px 0 0 0;float:right;position:relative}#footerlogos a,#footerlogos div{background:url(../images/global/gray-logos-sprite.png) 0 0 no-repeat;margin-right:5px}#footerlogos #eho{width:60px;height:48px;background-position:0 0;float:left;margin-top:9px}#footerlogos #mls{width:120px;height:48px;background-position:0 -48px;float:left;margin-top:5px}#footerlogos a#bbb{width:55px;height:55px;background-position:0 -101px;float:left}#footerlogos #realtor{width:30px;height:48px;margin:0;background-position:0 -158px;float:left;margin-top:8px}#footerlogos .zip-follow{top:0;left:0;font-size:93%;color:#999}#footerlogos .sub-left-cont a{display:inline-block;background-image:url(../images/global/sprite_social_icons_v4.png);background-repeat:no-repeat;width:18px;height:18px;float:left;margin:0 10px 0 0}#footerlogos a.zip-fb{background-position:0 0}#footerlogos a.zip-twit{background-position:0 -28px}#footerlogos a.zip-youtube{background-position:0 -56px;width:19px}#footerlogos a.zip-com{background-position:0 -84px}#footerlogos a.zip-pin{background-position:0 -280px}#footerlogos a.zip-gPlus{background-position:0 -308px}#footerlogos .sub-left-cont{width:180px;float:left;background:0 0;padding-top:10px}#footerlogos .sub-right-cont{float:right;width:285px;background:0 0}#newFeaturesOverlay #newFeaturesOverlay_iframe{height:530px!important}#newFeaturesOverlay.yui-panel .bd{padding:0;background:#fff url(../images/new_features/nfBarGradient.png) repeat-x bottom left;border-radius:6px}#newFeaturesOverlay.yui-panel .container-close{top:10px!important;right:10px!important}#newFeaturesContainer{position:relative;top:0;left:0;width:100%;min-width:980px;height:40px;z-index:3002;font-weight:400;background:#ff8000 url(../images/global/newfeature/orangeBar.png) 0 0 no-repeat;overflow:hidden;display:none}.fonts-loaded #newFeaturesContainer{font-family:Ubuntu,Trebuchet MS,sans-serif}#newFeaturesContainer.displayNF{display:block}#newFeaturesContent{width:980px;position:relative;margin:0 auto;min-height:40px;padding-top:7px;font-size:116%;background:url(../images/global/newfeature/grayBar.png) 267px 0 no-repeat}#newFeaturesContent a{font-family:Arial,sans-serif;text-decoration:underline}#newFeaturesContent .empText{color:#fff;margin-right:60px;font-size:123.1%;letter-spacing:0}#newFeaturesClose{position:absolute;top:13px;right:10px;height:12px;width:12px;background:url(../images/buttons/btnCloseIcon.png) 0 0 no-repeat}#newFeaturesBgShim{position:absolute;width:50%;height:40px;top:0;right:0;background:url(../images/global/newfeature/gradient.png) 0 0 repeat-x}.ftmlsdiscbox{width:95%;margin:0 auto;padding:24px 0;font-size:85%;color:#999;text-align:left}.yui-overlay.yui-panel,.yui-overlay.yui-panel:first-child div{border-radius:8px}.yui-overlay.yui-panel{box-shadow:3px 5px 4px 1px #777;-webkit-box-shadow:3px 5px 4px 1px #777}.yui-overlay.yui-panel{border:3px solid #ffb400}.yui-panel .container-close{background:url(../images/global/sprite_icons.png) no-repeat 0 -640px;height:13px;width:14px;outline:0}#zip_bubble .innerbd{margin-right:15px;padding:5px}#ifpc_iframe_div #ifc_panel_iframe{margin-top:10px;height:96%}#ifc_panel .bd{height:99%!important}#fsc_iframe_div{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;background-color:#fff}.newFeatureBubble,.nfbBtmCaret,.nfbLtCaret,.nfbRtCaret,.nfbTopCaret,.yui-panel.newFeatureBubble .container-close{background:#ff4f00 url(../images/global/new-feat-bubble-sprite.png) 0 -170px repeat-x;position:absolute}.yui-overlay.yui-panel.newFeatureBubble{border:0;border-bottom:2px solid #000;border-radius:6px;text-align:left;overflow:visible;min-height:70px;font-size:131%;line-height:1.2em;box-shadow:2px 2px 5px 1px #aaa}.fonts-loaded .yui-overlay.yui-panel.newFeatureBubble{font-family:Ubuntu,Trebuchet MS,sans-serif}.yui-overlay.yui-panel.newFeatureBubble a.learnMore,.yui-overlay.yui-panel.newFeatureBubble a.learnMore:visited{color:#fff;text-decoration:underline;font-size:85%;padding-top:6px;display:inline-block}.yui-overlay.yui-panel.newFeatureBubble a.learnMore:hover{text-decoration:none}.yui-panel.newFeatureBubble .container-close{background-position:0 -144px;background-color:transparent}.yui-overlay.yui-panel.newFeatureBubble:first-child div{border-radius:0}.newFeatureBubble .smallPad{color:#fff}.nfbBtmCaret{bottom:-19px;left:100px;height:19px;width:52px;background-repeat:no-repeat;background-position:0 0;background-color:transparent}.nfbTopCaret{top:-16px;left:100px;height:17px;width:47px;background-repeat:no-repeat;background-position:0 -34px;background-color:transparent}.nfbLtCaret{top:15px;left:-10px;height:26px;width:11px;background-repeat:no-repeat;background-position:0 -65px;background-color:transparent}.nfbRtCaret{top:15px;right:-11px;height:26px;width:11px;background-repeat:no-repeat;background-position:0 -104px;background-color:transparent}#localInfoOverlay_c,#mapsOverlay_c,#maptips_panel_c,#pvbigphoto_c,#schedule_visit_panel_c,#schoolsOverlay_c,#soldHomesOverlay_c{z-index:3006!important}#localInfoOverlay_mask,#mapsOverlay_mask,#maptips_panel_mask,#pvbigphoto_mask,#schedule_visit_panel_mask,#schoolsOverlay_mask,#soldHomesOverlay_mask{z-index:3005!important}#ifpc_iframe_div{height:100%;overflow:hidden;background-color:#fff}#ifpc_iframe_div iframe{width:100%;height:100%;overflow:auto;margin:0}.notify-me-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.notify-me-overlay .msg-subject{font-weight:700;font-size:1.2em}.notify-me-overlay .msg-item{margin:10px}#coBrCont{width:100%;min-width:980px;position:relative;margin:0;padding:0;height:34px;background:url(../images/cobranding/agentbranded-sprite.png) 0 3px repeat-x;z-index:3002}#coBrBlendStrip{width:100%;position:relative;height:7px;background-color:#ffb600}#coBrTab{position:absolute;top:7px;right:0;height:60px;z-index:3002;background-position:0 0;background-repeat:no-repeat;overflow:hidden;width:294px}#coBrTab img{max-width:none}#coBrTab .smallPad{padding:2px 2px 2px 60px}.coBrContent{position:relative;width:980px;margin:0 auto;height:28px;overflow:hidden;font-size:116%}.coBrContent.coBrTrayContent{height:330px;margin-top:30px;font-size:100%}.fonts-loaded .coBrContent .altFont{font-family:Ubuntu,Trebuchet MS,sans-serif}#coBrTray{position:absolute;width:100%;height:382px;top:-348px;z-index:3002;overflow:hidden;background:url(../images/cobranding/slider-bkgd.png) 0 0 repeat-x}#coBrTrayClose{position:absolute;bottom:5px;left:50%;margin:0 0 0 -32px;width:64px;height:16px;cursor:pointer;background:url(../images/cobranding/agentbranded-sprite.png) 0 -201px no-repeat}#coBrAgPhotoCont{position:relative;width:150px}#coBrAgInfoCont{position:relative;width:830px;height:270px}#coBrAgentContact{border-top:1px solid #3e3e3e;border-bottom:1px solid #3e3e3e;padding:7px 0;margin:10px 0}#btncoBrToggle{font-size:108%}#btncoBrToggle span{display:inline-block;width:43px;height:15px;background:url(../images/cobranding/agentbranded-sprite.png) 10px -44px no-repeat;vertical-align:middle}#btncoBrToggle img{vertical-align:middle;margin:-4px 2px 0 0}.coBrEmail{background:url(../images/cobranding/agentbranded-sprite.png) 0 -109px no-repeat;display:inline-block;width:auto;padding:2px 0 2px 28px;margin-left:20px}#coBrTray .coBrEmail{margin-left:0}.coBrPhone{background:url(../images/cobranding/agentbranded-sprite.png) 0 -142px no-repeat;display:inline-block;width:auto;padding:2px 0 2px 26px;margin-left:40px}.coBrTrayContent .coBrEmail,.coBrTrayContent .coBrPhone{font-size:131%;font-family:Ubuntu,Trebuchet MS,sans-serif}.fonts-loaded .coBrTrayContent .coBrEmail,.fonts-loaded .coBrTrayContent .coBrPhone{font-size:131%;font-family:Ubuntu,Trebuchet MS,sans-serif}.coBrTrayContent .coBrEmail{background-position:0 -107px}.coBrTrayContent .coBrPhone{background-position:0 -140px}.coBrPipe{background:url(../images/cobranding/agentbranded-sprite.png) 0 -68px no-repeat;display:inline-block;width:2px;height:22px;margin:0 3px 0 3px;vertical-align:top}#coBrCol1{min-height:165px;width:240px;padding-right:8px;border-right:1px solid #3e3e3e;float:left}#coBrCol2{min-height:165px;width:300px;padding:0 5px 0 15px;border-right:1px solid #3e3e3e;float:left}#coBrCol2 #coBrAreasServedBlock,#coBrCol2 .areaservedbox{width:300px}#coBrCol2 .areaservedbox table td{text-align:left;vertical-align:top;font-size:93%;width:50%}.areaservedbox table{float:none;position:relative;margin:0}.btmBorder{border-bottom:1px solid #aaa}#coBrCol2 #coBrMoreareasServedBlock{position:relative}#coBrCol2 #coBrMoreareasServedBlock .areaservedbox{height:100px;overflow-y:scroll;position:relative}#coBrCol3{min-height:165px;width:245px;padding-left:15px;float:left}#coBrLogo{position:relative;margin-left:135px}.fonts-loaded #coBrAgentName{font-family:Ubuntu,Trebuchet MS,sans-serif}#coBrAgentName{font-weight:500;font-size:174%}.coBrContent,.coBrContent a,.coBrContent a:hover{color:#000;text-decoration:none}.coBrContent.coBrTrayContent,.coBrContent.coBrTrayContent a,.coBrContent.coBrTrayContent a:hover{color:#fff;text-decoration:none}.fonts-loaded .coBrSubHead{font-family:Ubuntu,Trebuchet MS,sans-serif}.coBrSubHead{font-weight:500;font-size:131%;margin-bottom:5px}.coBrScrollable{height:112px;overflow-y:auto}a.viewMore{font-size:85%;display:inline-block;width:auto;margin-top:5px}#conBrFooterCont{width:100%;position:relative}#coBrFooter{margin:0 auto;width:980px;padding:30px 0 20px 0;color:#444;position:relative}.pbzPhone{min-height:20px;padding-left:25px;background-position:0 -474px}.zipFootLogo{width:165px;height:40px;background-position:0 -617px}.pbzFoot .zipFootLogo{background-position:0 -439px}.pbzFoot.longrealty .zipFootLogo{background-position:0 -518px}.pbzFoot.metrobrokers .zipFootLogo{background-position:0 -565px}body#pgAgentProfile #ftcontainer,body#pgHomeDetail #ftcontainer{margin-top:0}body#pgAgentProfile #conBrFooterCont,body#pgHomeDetail #conBrFooterCont{background-color:#f0f0f0}.star-rating{display:inline-block;height:16px;width:16px;float:left;margin-right:2px;background-image:url(../images/agent/star-sprite-xsm.png);background-repeat:no-repeat}#agent-spotlight .aw-ainfobox,#agent-spotlight .aw-photobox,#agent-spotlight .star-rating{float:none}#agent-spotlight .aw-ainfobox{margin:auto}.agentwidget .aw-satisbox{width:88px;min-height:20px}.agentwidget .aw-satisbox .star-rating{margin-right:1px}.star-rating.star-full{background-position:0 0}.star-rating.star-3qtr{background-position:0 -16px}.star-rating.star-half{background-position:0 -32px}.star-rating.star-1qtr{background-position:0 -48px}.star-rating.star-empty{background-position:0 -64px}.closedRatings .star-rating.star-full{background-position:0 -80px}.closedRatings .star-rating.star-3qtr{background-position:0 -96px}.closedRatings .star-rating.star-half{background-position:0 -112px}.closedRatings .star-rating.star-1qtr{background-position:0 -128px}.closedRatings .star-rating.star-empty{background-position:0 -64px}.agentCarouselOptOut .star-rating{width:12px;height:12px;margin-right:1px}.agentCarouselOptOut .star-rating.star-full{background-position:0 -157px}.agentCarouselOptOut .star-rating.star-3qtr{background-position:0 -169px}.agentCarouselOptOut .star-rating.star-half{background-position:0 -182px}.agentCarouselOptOut .star-rating.star-1qtr{background-position:0 -194px}.agentCarouselOptOut .star-rating.star-empty{background-position:0 -145px}.schoolIcon{width:23px;margin:0;padding:0;position:relative}.schoolIcon .schoolScoreCont{position:absolute;top:21px;left:0;width:21px;height:13px;border:1px solid #999;border-top:0;background-color:#fff}.schoolIcon .schoolScoreCont .score{position:relative;margin:0 1px;padding-left:1px;border:1px solid #5e9e20;min-width:16px;background-color:#5e9e20}.schoolIcon .schoolScoreCont .score img{position:relative;top:0;margin:0;float:left;display:inline-block}.schoolIcon .schoolScoreCont .score img.ten{margin-left:1px}.schoolIcon .schoolScoreCont .score img.qm{margin-left:5px}.schoolIcon .schoolScoreCont .score .clearbox{font-size:0;height:0;line-height:0}.school-bubble{visibility:hidden;position:absolute;z-index:2100;-moz-opacity:100;width:300px}.popularity_bar{background:url(../images/homes/popularity/sprite_popularity_bar.gif) 0 0 no-repeat;width:102px;height:22px;display:inline-block;vertical-align:top;margin-top:-5px}.popularity1{background-position:0 -1px}.popularity2{background-position:0 -22px}.popularity3{background-position:0 -44px}.popularity4{background-position:0 -66px}.popularity5{background-position:0 -88px}.popularity6{background-position:0 -110px}.popularity7{background-position:0 -132px}.popularity8{background-position:0 -154px}.popularity9{background-position:0 -176px}.popularity10{background-position:0 -198px}.container-agent-rating{overflow:hidden;width:100px}@media only screen and (max-width:768px){.container-agent-rating{margin:0 auto}}.fourCornerLargeRound{border-radius:6px;-moz-border-radius:6px}.topCornersLargeRound{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0}.brdRadDelimiter{border-radius:6px;background-color:#fff;border:1px solid #ddd;width:100%;margin-bottom:15px;position:relative;float:left;clear:left;box-shadow:1px 2px 2px 0 #ccc;-webkit-box-shadow:1px 2px 2px 0 #ccc}.brdRadDelimiter.rightColBrdRadCont{width:295px}label{font-weight:700}.innerLabel{color:#ccc}th{font-weight:700}.bas-ul{margin:0;padding:0 0 0 1em;list-style:disc url(../images/global/orange_bullet.gif) outside}.cus-ul{list-style:none;margin:0;padding:0 0 0 .5em;text-indent:-.75em}.orange{color:#f60}.txthi1{color:#f60}table.dottedRowTable td{padding:10px 0 6px 6px;border-bottom:1px dotted #aaa}table.dottedRowTable tr.noRule td{border-bottom:0;padding:10px 0 2px 6px}table.dottedRowTable tr.noRule+tr.noRule td{padding:1px 0 1px 6px}.requiredField{color:red}a.btn{font-size:93%;font-weight:700;color:#000;margin:0;padding:2px 4px;text-align:center;background:#ff9a00 url(../images/global/sprite_gradients_vert.png) 0 -1168px repeat-x;border:1px solid #999}a.btn:hover{font-size:93%;font-weight:700;color:#000;text-decoration:underline;margin:0;padding:2px 4px;text-align:center;background:#ffbf00 url(../images/global/sprite_gradients_vert.png) 0 -1197px repeat-x;border:1px solid #999}input.btn{font-size:93%;font-weight:700;color:#000;margin:0;padding:2px 4px;text-align:center;background:#ff9a00 url(../images/global/sprite_gradients_vert.png) 0 -1168px repeat-x;border:1px solid #999}input.btn:hover{font-size:93%;font-weight:700;color:#000;text-decoration:underline;margin:0;padding:2px 4px;text-align:center;background:#ffbf00 url(../images/global/sprite_gradients_vert.png) 0 -1197px repeat-x;border:1px solid #999}.grdtbtn{font-weight:700;color:#000;margin:0;text-align:center;background:#f90 url(../images/global/sprite_gradients_vert.png) repeat-x;border-bottom:1px solid #c60;border-left:1px solid #fc6;border-right:1px solid #c60;border-top:1px solid #fc6}.grdtbtn:hover{text-decoration:none}a.grdtbtn:active,a.grdtbtn:link,a.grdtbtn:visited{color:#000}.grdtbtn:hover,.primarybtn:hover{cursor:pointer}.bgposventi{padding:6px 16px;background-position:0 -1689px}.bgposventi:hover{background:0 0;background-color:#fc0}.bgposgrande{padding:6px 6px;background-position:0 -1734px}.bgposgrande:hover{background:0 0;background-color:#fc0}.bgposshort{padding:6px 6px;background-position:0 -1734px}.bgposshort:hover{background:0 0;background-color:#fc0}.getMoreInfoBtn{background:url(../images/recruit/zap/getMoreInfoBtn.png) 0 0 no-repeat;display:block;width:214px;height:33px;margin:0 auto}input.bgposgrande,input.bgposshort{padding:4px 6px}a.flatbtn{color:#fff;margin:0;padding:8px;text-align:center;background-color:#ff8000;border:none}a.flatbtn:hover{background-color:#fb8000}input.flatbtn{color:#fff;padding:8px;background-color:#ff8000;border:none}input.flatbtn:hover{background-color:#fb8000}.roundedbtn{border-radius:5px}.primarybtn{font-weight:400;color:#000;margin:0;text-align:center;background:#f90 url(../images/global/sprite_gradients_vert.png) repeat-x;border-bottom:1px solid #c60;border-left:1px solid #fc6;border-right:1px solid #c60;border-top:1px solid #fc6}.primarybtn:hover{text-decoration:none}.priventi{padding:6px 16px;background-position:0 -1689px}.priventi:hover{background:0 0;background-color:#fc0}.prigrande{padding:4px 6px;background-position:0 -1734px}.prigrande:hover{background:0 0;background-color:#fc0}.secondarybtn{font-weight:400;color:#fff;margin:0;text-align:center;background:#f90 url(../images/global/sprite_gradients_vert.png) repeat-x;border-bottom:1px solid #c63;border-left:1px solid #f93;border-right:1px solid #c63;border-top:1px solid #f93}.secondarybtn:hover{text-decoration:none}.secventi{padding:6px 12px;background-position:0 -1609px}.secventi:hover{background:0 0;background-color:#f60}.secgrande{padding:4px 6px;background-position:0 -1654px}.secgrande:hover{background:0 0;background-color:#f60}.tertiarybtn{font-weight:700;color:#000;margin:0;text-align:center;background:#999 url(../images/global/sprite_gradients_vert.png) repeat-x;border-bottom:1px solid #666;border-left:1px solid #ccc;border-right:1px solid #666;border-top:1px solid #ccc}.tertiarybtn:hover{text-decoration:none}.terventi{padding:6px 16px;background-position:0 -1573px}.terventi:hover{color:#666}.tergrande{padding:4px 6px;background-position:0 -1573px}.tergrande:hover{color:#666}input.tergrande{padding:2px 6px}.prigrande.venti{font-weight:700;padding:9px 24px}.venti{font-size:123.1%}.grande{font-size:93%}.short{font-size:93%}.primaryBtn{font-weight:700;color:#000;text-align:center;background:#f90 url(../images/global/sprite_gradients_vert.png) 0 -1700px repeat-x;border-bottom:1px solid #c60;border-left:1px solid #fc6;border-right:1px solid #c60;border-top:1px solid #fc6;padding:6px 18px;border-radius:5px;font-size:16px}.primaryBtn:hover{text-decoration:none;background:0 0;background-color:#fc0}.primaryBtn:active,.primaryBtn:link,.primaryBtn:visited{color:#000}.primaryBtn:hover,.primarybtn:hover{cursor:pointer}.btnEmphasis{padding:10px 25px}.primaryBtn.btnEmphasis{background-position:0 -1695px;font-size:17px}.btn-a{border-radius:6px;margin:0;border-bottom:1px solid #ca6500;border-right:1px solid #ca6500;font-size:13px;overflow:hidden;height:25px;line-height:1em;font-family:Arial,Verdana,sans-serif}.btn-a .grad{padding:6px 13px;background:#ffbc01;background:-moz-linear-gradient(top,#ffbc01 0,#fec307 48%,#ffa103 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffbc01),color-stop(48%,#fec307),color-stop(100%,#ffa103));background:-webkit-linear-gradient(top,#ffbc01 0,#fec307 48%,#ffa103 100%);background:-o-linear-gradient(top,#ffbc01 0,#fec307 48%,#ffa103 100%);background:-ms-linear-gradient(top,#ffbc01 0,#fec307 48%,#ffa103 100%);background:linear-gradient(to bottom,#ffbc01 0,#fec307 48%,#ffa103 100%)}.btn-a:hover .grad{background:#ffcb2a;background:-moz-linear-gradient(top,#ffcb2a 0,#ffcb2a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffcb2a),color-stop(100%,#ffcb2a));background:-webkit-linear-gradient(top,#ffcb2a 0,#ffcb2a 100%);background:-o-linear-gradient(top,#ffcb2a 0,#ffcb2a 100%);background:-ms-linear-gradient(top,#ffcb2a 0,#ffcb2a 100%);background:linear-gradient(to bottom,#ffcb2a 0,#ffcb2a 100%)}.btn-a:active .grad{box-shadow:inset 2px 3px 4px 0 #ce8a03;background:-moz-linear-gradient(top,#f6b302 0,#ffb701 48%,#ffa300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6b302),color-stop(48%,#ffb701),color-stop(100%,#ffa300));background:-webkit-linear-gradient(top,#f6b302 0,#ffb701 48%,#ffa300 100%);background:-o-linear-gradient(top,#f6b302 0,#ffb701 48%,#ffa300 100%);background:-ms-linear-gradient(top,#f6b302 0,#ffb701 48%,#ffa300 100%);background:linear-gradient(to bottom,#f6b302 0,#ffb701 48%,#ffa300 100%)}.btn-a,.btn-a:active,.btn-a:hover,.btn-a:visited{font-weight:700;text-decoration:none;color:#000;border-right:1px solid #ca6500;border-bottom:1px solid #ca6500}.sectionGrad{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(75%,#f7f7f7),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-ms-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f7 75%,#e4e4e4 100%)}.button-subtle{background:#fff;background:-moz-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(75%,#f7f7f7),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-o-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:-ms-linear-gradient(top,#fff 0,#f7f7f7 75%,#e4e4e4 100%);background:linear-gradient(to bottom,#fff 0,#f7f7f7 75%,#e4e4e4 100%);padding:10px;border-radius:5px;border:solid 1px #ccc;text-align:center}.button-subtle A{color:#00598c}.save-search-top-link{background:url(../images/global/sprite_icons.png) 0 -704px no-repeat;padding:1px 0 1px 28px}.email-notify-top-link{background:url(../images/global/sprite_icons.png) 0 -739px no-repeat;padding:1px 0 1px 28px}.btn-primary,.btn-primary:active,.btn-primary:hover,.btn-primary:visited{border-radius:4px;-webkit-appearance:none;overflow:hidden;font-family:Ubuntu,Trebuchet MS,sans-serif;display:inline-block;cursor:pointer;font-weight:700;text-decoration:none;color:#fff;border-right:1px solid #1b2e47;border-bottom:1px solid #1b2e47}.btn-primary:active:focus,.btn-primary:focus,.btn-primary:hover:focus,.btn-primary:visited:focus{outline:0;border-color:#00f;box-shadow:0 0 10px #9ecaed}.btn-primary--input{border-top:0;border-left:0}.btn-primary .grad,.btn-primary--input{box-sizing:border-box;padding:6px 13px;background:#30517f;background:linear-gradient(to bottom,#30517f 0,#30517f 48%,#30517f 100%)}.btn-primary--input:hover,.btn-primary.active .grad:hover,.btn-primary:hover .grad{background-color:#5682bf;background:#5682bf}.btn-primary .grad:active,.btn-primary--active .grad,.btn-primary--active:active .grad,.btn-primary--input.active,.btn-primary--input:active,.btn-primary.active .grad,.btn-primary:active .grad{box-shadow:2px 3px 4px 0 #30517f inset;background:#30517f;background:linear-gradient(to bottom,#30517f 0,#30517f 48%,#30517f 100%)}.btn-primary .grad:active,.btn-primary--input:active{background-color:#30517f}.btn-primary--flat{background:#30517f;color:#fff}.btn-primary--flat:hover{background:#30517f}.btn-primary--search{padding:6px 16px;font-size:116%}.btn-primary--disabled,.btn-primary--disabled.active,.btn-primary--disabled:active,.btn-primary--disabled:hover,.btn-primary--disabled:visited{background:#efefef!important;border:1px solid #999!important;border-right:1px solid #999!important;border-bottom:1px solid #999!important;border-radius:4px;box-shadow:none!important;color:#999!important}.btn-primary--disabled .grad,.btn-primary--disabled .grad:active,.btn-primary--disabled.active .grad:hover,.btn-primary--disabled:active .grad,.btn-primary--disabled:hover .grad{background:#efefef!important;box-shadow:none!important}.btn-secondary--disabled,.btn-secondary--disabled.active,.btn-secondary--disabled:active,.btn-secondary--disabled:hover,.btn-secondary--disabled:visited{background:#efefef!important;border:1px solid #999!important;border-right:1px solid #999!important;border-bottom:1px solid #999!important;border-radius:4px;box-shadow:none!important;color:#999!important;font-weight:700}.btn-secondary--disabled .grad,.btn-secondary--disabled.active .grad:hover,.btn-secondary--disabled:active .grad,.btn-secondary--disabled:hover .grad{background:#efefef!important;box-shadow:none!important}.btn-primary--disabled .icon-btn--star,.btn-primary--disabled .icon-btn--visit,.btn-primary--disabled .icon-btn--watch{background-position:0 -376px!important}.btn-secondary--disabled .icon--watch{background:url(../images/global/sprites/button_sprite_white.png) 0 -376px no-repeat!important;height:18px!important}.btn-primary--input.btn-primary--inverse,.btn-primary--input.btn-primary--inverse:hover{background:#fff;border:1px solid #30517f;box-shadow:1px 1px 5px #ccc;color:#30517f}.btn-primary--input.btn-primary--inverse .icon,.btn-primary--input.btn-primary--inverse:hover .icon{fill:#30517f}.btn--full-width{font-size:116%;width:100%;text-align:center;border-radius:4px}.btn-primary--small{font-size:100%;line-height:.9em}.btn-primary--medium{font-size:108%;line-height:1em}.btn-primary--large{font-size:116%;line-height:1.1em}.btn-primary--xlarge{font-size:123.1%;line-height:1.1em}.btn-primary--small .grad{padding:5px 10px 4px 10px}.btn-primary--medium .grad{padding:6px 15px 5px 15px}.btn-primary--large .grad{padding:8px 20px}.btn-primary--xlarge .grad{padding:12px 20px 11px 20px}.btn-primary--input.btn-primary--small{padding:5px 10px}.btn-primary--input.btn-primary--medium{padding:6px 15px 5px 15px}.btn-primary--input.btn-primary--large{padding:8px 20px}.btn-primary--input.btn-primary--xlarge{padding:12px 20px 11px 20px}.btn-primary--input.btn-primary--large::-moz-focus-inner{border:0;padding:0;margin-top:-2px;margin-bottom:-2px}.btn-primary--small--floated{margin-top:-1px}.btn-primary--medium--floated{margin-top:-2px}.btn-primary--large--floated{margin-top:-3px}.btn-primary--xlarge--floated{margin-top:-12px}.btn-primary--expand{position:relative;background:#888;border:solid 1px #888;border-radius:4px;width:160px;min-width:148px;height:40px;cursor:pointer;color:#fff;font-size:1em;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);text-transform:uppercase;font-weight:500;text-indent:-10px;outline-width:0}.btn-primary--expand .f-icon-caret-down{position:absolute;top:35%;right:15px}.btn-primary--expand.expanded .f-icon-caret-down{top:28%;right:25px;transform:rotate(180deg)}.btn-primary--expand:hover{background:#ababab;box-shadow:0 5px 7px 0 rgba(0,0,0,.25);border:none}.btn-primary--expand:focus{background:#ababab;box-shadow:0 5px 7px 0 rgba(0,0,0,.25);border:none}.btn-primary--expand.btn-active-expanded,.btn-primary--expand:active{background:#666;box-shadow:0 1px 3px 0 rgba(0,0,0,.5)}.btn-primary--globalsearch{background:#30517f;min-width:100px;height:40px;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);font-size:1em;text-transform:uppercase;border:none;border-radius:4px;padding:0}.btn-primary--globalsearch:hover{box-shadow:0 5px 7px 0 rgba(0,0,0,.25);border:none;border-radius:4px}.btn-primary--globalsearch:active{background:#183051;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);border-radius:4px}.btn-reg-signin,.btn-secondary{background:#f3f3f3;background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 100%);border-radius:4px;border:solid 1px #b8b8b8;color:#333;display:inline-block;cursor:pointer;text-decoration:none}.btn-reg-signin:hover,.btn-reg-signin:visited,.btn-secondary:hover,.btn-secondary:visited{color:#333}.btn-secondary.is-selected{background:#30517f!important;color:#fff!important;cursor:pointer}.btn-secondary.is-selected:hover{background:#30517f!important;color:#fff!important;cursor:pointer}.btn-reg-signin{border-radius:6px 0 0 6px;color:#000;font-weight:700;padding:8px 20px;margin:0;text-decoration:none}.btn-reg-signin:hover{text-decoration:none}.btn-reg-signin+.btn-reg-signin{border-radius:0 6px 6px 0;margin:0 0 0 -1px}.btn-reg-signin.active,.btn-reg-signin:active{background:#fff;/* IE6-9 */color:#333}.btn-secondary A,.btn-secondary A:hover,.btn-secondary A:visited{color:#333;text-decoration:none}.btn-secondary:hover{background:#fff;text-decoration:none}.btn-secondary:active{box-shadow:1px 1px 1px 0,inset rgba(0,0,0,.65)}.btn-secondary--small{font-size:93%;padding:4px 10px}.btn-secondary--small-trans{background:0 0;color:#fff;border:solid 1px #30517f}.btn-secondary--medium{font-size:108%;padding:6px 15px}.btn-branded-simple{color:#fff;font-size:14px;text-align:center;border:solid 1px #30517f;border-radius:4px;display:inline-block;padding:9px;background:0 0}.btn-branded-simple:hover{color:#fff}.btn-secondary--paginate{background:0 0;border:0;border-radius:100px;color:#666;font-weight:700;padding:10px;text-decoration:none;text-transform:uppercase}.btn-secondary--paginate.is-selected{background:#30517f;color:#fff!important}.btn-secondary--paginate:active{background:#e1e1e1;box-shadow:0 0 0 transparent!important;color:#666;text-decoration:none}.btn-secondary--paginate:visited{color:#666}.btn-secondary--paginate:hover{background:#e1e1e1;box-shadow:0 1px 5px #555;color:#666}.paginate--single:hover{padding:8px 10px!important}.btn-facebook,.btn-facebook:active,.btn-facebook:hover,.btn-facebook:visited{color:#fff;text-decoration:none;border-radius:6px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:116%;line-height:1.1em;font-family:Arial,san-serif;height:36px;position:relative}.btn-facebook{background:#4375b7;background:linear-gradient(to bottom,#4375b7 0,#3b5f9c 100%)}.btn-facebook .icon--facebook{fill:#fff;position:absolute;left:0;border-right:1px solid #fff;width:42px;height:42px}.btn-facebook:hover{background:#5080bf}.btn-facebook .grad:active,.btn-facebook:active .grad{box-shadow:2px 3px 4px 0 #304d7e inset}.btn-test,.btn-test:active,.btn-test:hover,.btn-test:visited{border-radius:4px;overflow:hidden;font-family:Arial,Verdana,sans-serif;display:inline-block;cursor:pointer;font-weight:700;text-decoration:none;color:#fff;border-right:1px solid #1b2e47;border-bottom:1px solid #1b2e47}.btn-test--input{border-top:0;border-left:0}.btn-test .grad,.btn-test--input{padding:6px 13px;background:#7b9dcd;background:linear-gradient(to bottom,#7b9dcd 0,#30517f 100%)}.btn-primary--search:hover,.btn-test--input:hover,.btn-test.active .grad:hover,.btn-test:hover .grad{background-color:#5682bf;background:#5682bf}.btn-primary--input:focus{background-color:#5682bf;background:#5682bf}.btn-test .grad:active,.btn-test--active .grad,.btn-test--active:active .grad,.btn-test--input.active,.btn-test--input:active,.btn-test.active .grad,.btn-test:active .grad{box-shadow:2px 3px 4px 0 #30517f inset;background:#7b9dcd;background:linear-gradient(to bottom,#7b9dcd 0,#30517f 100%)}.btn-test .grad:active,.btn-test--input:active{background-color:#30517f}#bottomFixedNav.experimentalButtons ul li:nth-child(1){width:58%;border:solid 1px #30517f!important;background-color:#30517f;font-size:16px;line-height:24px;margin:6px;border-radius:4px;height:34px}#bottomFixedNav.experimentalButtons ul li:nth-child(1) a{color:#fff;font-size:100%}#bottomFixedNav.experimentalButtons ul li:nth-child(1) a i{font-size:20px;color:#fff}#bottomFixedNav.experimentalButtons ul li:nth-child(2){border:solid 1px #30517f;font-size:16px;line-height:24px;margin:6px;border-radius:4px;height:34px}#bottomFixedNav.experimentalButtons ul li:nth-child(2) a{color:#30517f;font-size:100%}#google-customBtn{background:#fff;color:#444;border-radius:4px;border:thin solid #888;box-shadow:1px 1px 1px grey;height:36px;text-align:left}#google-customBtn span.label{font-family:serif;font-weight:400}#google-customBtn span.icon{background:url(https://developers.google.com/identity/sign-in/g-normal.png) transparent 5px 50% no-repeat;display:inline-block;vertical-align:middle;width:36px;height:36px;float:left}#google-customBtn img.buttonText{margin:10px 0 0 21px;height:20px}#google-customBtn:hover{cursor:pointer;-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}#google-customBtn span.buttonText:hover,#google-customBtn span.icon:hover,#google-customBtn span.label:hover,#google-customBtn:hover{text-decoration:none}.btn-facebook .fb-icon{width:20px;height:20px;display:block;float:left;margin:10px 12px}.btn-facebook .fb-text{display:block;margin:12px 0 0 60px;text-align:left;font-size:1rem}.btn-close-overlay{position:absolute;top:10px;right:15px;font-size:1.3em;cursor:pointer}.carousel-component{position:relative;overflow:hidden}.carousel-component ul.carousel-list{width:10000000px;position:relative;z-index:1}.carousel-component .carousel-list>li{float:left;list-style:none;overflow:hidden}.carousel-component .carousel-vertical li{margin-bottom:0;float:left;clear:left;overflow:hidden;display:block}.carousel-component .carousel-clip-region{overflow:hidden;margin:0 auto;position:relative}.carousel-component{padding:0;margin:0;background-color:#fff}.carousel-component .carousel-clip-region{margin:0}.zipcarousel{position:relative;padding:0 25px;margin:10px 0}.zipcarousel__next-button{position:absolute;z-index:3;cursor:pointer;width:18px;height:50px;background-color:#fff;text-align:center;top:40%;right:0;border-radius:0 7px 7px 0}.zipcarousel__prev-button{position:absolute;z-index:3;cursor:pointer;width:18px;height:50px;background-color:#fff;text-align:center;top:40%;left:0;border-radius:7px 0 0 7px}.zipcarousel:hover .zipcarousel__next-button,.zipcarousel:hover .zipcarousel__prev-button{background-color:#ddd}.zipcarousel__next-button i,.zipcarousel__prev-button i{position:relative;top:40%}.zipcarousel--agentreviews li{width:218px}.zipcarousel--sh{width:570px}.zipcarousel--sh__li{width:178px;text-align:center!important;border:1px solid #ccc;border-radius:5px;margin:0 5px}.zipcarousel--awc{width:578px}.zipcarousel--awc__li{width:182px;text-align:center!important;margin:0 5px}.zipcarousel--ss-aw__li{width:288px}.widget-carousel{position:relative}.widget-carousel .widget-carousel__fade-r{display:none}.widget-carousel .carousel-component{overflow:visible}.widget-carousel .carousel-component .carousel-list>li{border-bottom:3px solid #666;padding-bottom:10px}.widget-carousel .carousel-component .carousel-list>li:hover{border-bottom:3px solid #30517f}.widget-carousel .carousel-btn{background-color:#30517f;color:#fff;cursor:pointer;font-family:zip-icons;font-size:24px;height:40px;position:absolute;width:40px;z-index:1000}.widget-carousel .carousel-btn:hover{background-color:#5682bf;text-decoration:none}.widget-carousel .carousel-btn:active{top:30%}.widget-carousel .carousel-btn--next:after,.widget-carousel .carousel-btn--prev:after{border-color:transparent #fff transparent;position:absolute;top:8px}.widget-carousel .carousel-btn--prev{left:-40px;top:28%}.widget-carousel .carousel-btn--prev:after{left:12px;content:"\e61d"}.widget-carousel .carousel-btn--next{right:-40px;top:28%}.widget-carousel .carousel-btn--next:after{right:12px;content:"\e61e"}.widget-carousel .carousel-btn-inverse{background-color:#fff}.widget-carousel .carousel-btn-inverse:after{color:#30517f}.widget-carousel .carousel-btn-inverse:hover:after{color:#fff}.gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 32px}.gallery-thumbs .swiper-slide{height:60px}.gallery-thumbs .item-in-view{border:solid 1px #30517f;background-clip:content-box;padding:3px}.item-in-view-border{border:solid 1px #30517f}.form-std__heading{font-size:16px;padding-bottom:2px;margin-bottom:12px;border-bottom:solid 1px #ccc}.fonts-loaded .form-std__heading{font-family:Ubuntu,Trebuchet MS,sans-serif}.form-std input[type=submit],.form-std__submit{margin:15px 0}.form-std input[type=password],.form-std input[type=text],.form-std textarea{border:solid 1px #ccc;border-radius:5px;font-size:108%;padding:5px;margin-bottom:8px;width:100%;box-shadow:0 1px 1px 0 #ccc inset;box-sizing:border-box;-webkit-transition:border .5s,box-shadow .5s;transition:border .5s,box-shadow .5s}.form-std SELECT{font-size:108%;margin-bottom:8px}.form-std--select-full-width SELECT{width:100%}.form-std--large-input{border-radius:10px!important;font-size:123.1%!important}.form-std--search{background:#fff url(../images/global/iconMagnify.png) no-repeat 4px 50%;padding-left:32px!important}.form-std--search-button{margin:-3px 0 0 5px!important}.form-std input[type=password]:focus,.form-std input[type=text]:focus,.form-std textarea:focus{border-color:#30517f;box-shadow:0 1px 1px 0 #ccc inset,0 0 2px rgba(48,81,127,.2);outline:0}.form-std input[type=checkbox]{display:inline-block;vertical-align:middle}.form-std label{font-size:100%;display:block;font-weight:700;margin-bottom:5px}.form-std__disclaimer{font-size:85%}.form-std__optional{color:#666;font-weight:400}.form-std--large input[type=password],.form-std--large input[type=text]{font-size:16px;padding:10px 5px;border-radius:15px}.form-std--large label{font-size:16px}.form-std__search-icon{background:#fff url(../images/global/iconMagnify.png) 7px 43% no-repeat;padding-left:35px!important}.form-std__cb{float:left;margin-right:8px}.form-std__cb-label{width:auto!important;overflow:hidden;zoom:1;margin-bottom:8px}.form-std--oneline__rightcol{width:200px;margin-left:160px}.form-std--oneline .form-std__textbox-label{width:150px;display:inline-block;margin-right:10px;vertical-align:top;text-align:right}.form-std__cb{width:auto}.form-std--oneline input[type=password],.form-std--oneline input[type=text],.form-std--oneline textarea{display:inline-block;vertical-align:middle;width:200px!important}.form-std--searchbar label{display:inline-block;font-weight:400}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.placeholder-text{color:#666!important}.gradient-grey{background:#f3f3f3;background:linear-gradient(to bottom,#fff 0,#f3f3f3 48%,#efefef 100%)}.gradient-orange{background:#ffb900;background:linear-gradient(to bottom,#ffbd00 0,#ffb900 65%,#ff9700 100%)}.icon--block{overflow:hidden}.icon-std-layout{margin-right:5px;vertical-align:middle}.icon-std-spacing{margin-right:5px}.icon-std-layout-right{margin-left:5px;vertical-align:middle}.icon-sr-back{display:inline-block;width:12px;height:16px;background:url(../images/global/sprite_icons.png) 0 -939px no-repeat}.icon-overlay{background:url(../images/global/sprite_icons.png) 0 -2602px no-repeat;display:inline-block;width:12px;height:12px;vertical-align:middle}.icon-homegain{display:inline-block;width:87px;height:21px;background:url(../images/global/sprite_partner_icons.png) no-repeat 0 -566px transparent}.icon--sd{background:url(../images/homes/cmaSprite.png) 0 0 no-repeat;width:12px;height:16px;display:inline-block}.icon--nhood{background:url(../images/homes/cmaSprite.png) 0 -19px no-repeat;width:11px;height:17px;display:inline-block}.icon-text{display:inline-block;width:auto;border-radius:5px;padding:2px 5px;font-size:75%;margin:0 3px;font-weight:700;text-align:center;color:#fff}.icon-text--flush-left{margin-left:0!important}.icon--flipH{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.icon-text--new{background:#30517f}.icon-text--viewed{background:#999}.icon--map{background-image:url(../images/global/sprite_icons.png);background-repeat:no-repeat;background-position:0 -1075px;width:20px;height:20px;display:inline-block;vertical-align:middle}.icon--myplaces{background:url(../images/map/myplaces-icon-global-16x22.png) no-repeat;display:inline-block;height:22px;width:16px;vertical-align:middle}.icon--dd{display:inline-block;background:url(../images/global/sprite_icons.png) 0 -542px no-repeat;width:19px;height:10px;cursor:pointer;vertical-align:middle}.icon--dd:hover{background-position:0 -512px}.icon-list-view{background-image:url(../images/global/sprite_icons.png);background-color:#888;background-position:0 -2260px;background-repeat:no-repeat;display:inline-block;height:20px;width:24px}.li-h--tabbed-b--icons a:hover .icon-list-view--gallery,.li-h--tabbed-b--icons a:hover .icon-list-view--list,.li-h--tabbed-b--icons a:hover .icon-list-view--map,.li-h--tabbed-b--icons li:hover .icon-list-view--gallery,.li-h--tabbed-b--icons li:hover .icon-list-view--list,.li-h--tabbed-b--icons li:hover .icon-list-view--map{background-color:#444}.icon-list-view--list{background-position:0 -2260px}.icon-list-view--map{background-position:0 -2302px}.icon-list-view--gallery{background-position:0 -2344px}.active .icon-list-view--list,.li-h--tabbed-b--icons .active a:hover .icon-list-view--list,.li-h--tabbed-b--icons .active:hover .icon-list-view--list{background-color:#30517f}.active .icon-list-view--map,.li-h--tabbed-b--icons .active a:hover .icon-list-view--map,.li-h--tabbed-b--icons .active:hover .icon-list-view--map{background-color:#30517f}.active .icon-list-view--gallery,.li-h--tabbed-b--icons .active a:hover .icon-list-view--gallery,.li-h--tabbed-b--icons .active:hover .icon-list-view--gallery{background-color:#30517f}.icon-page-prev{background-image:url(../images/global/sprite_icons.png);background-position:0 -2384px;background-repeat:no-repeat;display:inline-block;height:12px;vertical-align:middle;width:8px}.icon-page-next{background-image:url(../images/global/sprite_icons.png);background-position:0 -2416px;background-repeat:no-repeat;display:inline-block;height:12px;vertical-align:middle;width:8px}.icon--pagination{margin:-3px 0 -1px 0}.icon--save{display:inline-block;width:25px;height:15px;background:url(../images/global/sprite_icons.png) 0 -704px no-repeat}.icon--email{display:inline-block;width:25px;height:15px;background:url(../images/global/sprite_icons.png) 0 -739px no-repeat}.icon--down-arrow{display:inline-block;background:url(../images/global/v2/arrow-down.png) no-repeat 0 0;width:23px;height:22px}.icon--up-arrow{display:inline-block;background:url(../images/global/v2/arrow-up.png) no-repeat 0 0;width:23px;height:22px}.icon--close{cursor:pointer;display:inline-block;background:url(../images/global/v2/icon-close_18x18.png) no-repeat 0 0;width:18px;height:18px}.icon--close:hover{background:url(../images/global/v2/icon-close-hover_18x18.png) no-repeat 0 0}.icon--close-x::before{font-family:zip-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e630";color:#666;cursor:pointer;display:inline-block;font-size:14px}.icon--close-x-color::before{font-family:zip-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e630";color:#30517f;cursor:pointer;display:inline-block;font-size:14px}.icon--watch{display:inline-block;width:19px;height:12px;background:url(../images/sell/sellersuite/navSprite.png) 0 -382px no-repeat}.icon--school-score{background-color:#5e9e20;color:#fff;text-align:center;font-weight:700;font-size:85%;padding:2px 6px;margin:auto;display:inline-block;width:auto;vertical-align:middle}.icon--school-large{background:url(../images/map/school-icon.gif) 0 0 no-repeat;width:20px;height:24px;display:inline-block}.icon--openhouse{width:20px;height:20px;background:url(../images/global/sprite_icons.png) 0 -2087px no-repeat #30517f;display:inline-block;vertical-align:middle}.icon--agentcomment{width:20px;height:20px;background:url(../images/global/sprite_icons.png) 0 -2218px no-repeat #30517f;display:inline-block;vertical-align:middle}.icon--viewmap{width:20px;height:20px;background:url(../images/global/sprite_icons.png) 0 -1072px no-repeat #30517f;display:inline-block;vertical-align:middle}.icon--print{width:20px;height:20px;background:url(../images/global/sprite_icons.png) 0 -1843px no-repeat #30517f;display:inline-block;vertical-align:middle}.icon--pricereduced{display:inline-block;background:url(../images/global/sprite_icons.png) 0 -673px no-repeat;width:11px;height:11px}.icon--error{display:inline-block;background:url(../images/global/sprite_icons.png) 0 -2178px no-repeat;width:25px;height:21px;vertical-align:top;position:relative;top:-2px;float:left;margin-right:5px}.icon--email-contact{display:inline-block;width:25px;height:18px;background:url(../images/global/sprite_icons.png) 0 -32px no-repeat}.icon--write-review{display:inline-block;width:15px;height:15px;background:url(../images/global/sprite_icons.png) 0 -1178px no-repeat}.icon--video{display:inline-block;width:21px;height:15px;background:url(../images/global/sprite_icons.png) 0 -248px no-repeat}.icon--question-mark{background:url(../images/global/sprite_icons.png) no-repeat scroll 0 -2448px transparent;cursor:pointer;display:inline-block;height:16px;vertical-align:middle;width:16px}.icon--question-mark:hover{background-position:0 -2484px}.icon--small-next{background:url(../images/buttons/btn-photoviewer-control.png) 0 -216px no-repeat;display:inline-block;width:7px;height:14px}.icon--small-prev{background:url(../images/buttons/btn-photoviewer-control.png) 0 -160px no-repeat;display:inline-block;width:7px;height:14px}.icon-fancy-quote{font-family:'Arial Black',Arial,sans-serif;font-weight:700;font-size:53px;color:#30517f;letter-spacing:0;display:inline-block;width:27px;height:27px;line-height:33px;overflow:hidden;padding:3px}.icon-fancy-quote--small{font-size:28px;width:16px;height:16px;line-height:20px}.icon-smartzip{height:20px;width:80px;margin:0;display:inline-block;background:url(../images/global/sprite_partner_icons.png) 0 -974px no-repeat;vertical-align:middle}.icon-btn{margin-right:8px;display:inline-block;vertical-align:middle;margin-top:-2px}.btn-primary--medium .icon-btn{height:18px;margin:-3px 8px -3px 0}.btn-primary--large .icon-btn{height:21px;margin:-4px 8px -3px 0}.icon-btn--facebook{background:url(../images/global/sprite_icons.png) 0 -2118px no-repeat;width:18px;height:36px;padding-right:12px;border-right:1px solid #1f3e7d;position:absolute;left:10px;top:0;margin:0}.icon-btn--star{background:url(../images/global/sprites/button_sprite_white.png) 0 -97px no-repeat;width:17px}.btn-primary--large .icon-btn--star{background-position:0 0;width:22px}.icon-btn--visit{background:url(../images/global/sprites/button_sprite_white.png) 0 -219px no-repeat;width:22px}.btn-primary--large .icon-btn--visit{background-position:0 -184px;width:27px}.icon-btn--appt{background:url(../images/global/sprites/button_sprite_white.png) 0 -307px no-repeat;width:22px}.btn-primary--large .icon-btn--appt{background-position:0 -307px;width:22px}.icon-btn--watch{background:url(../images/global/sprites/button_sprite_white.png) 0 -63px no-repeat;width:22px}.btn-primary--large .icon-btn--watch{background-position:0 -63px;width:28px}.icon-btn--info{background:url(../images/global/sprites/button_sprite_white.png) 0 -33px no-repeat;width:22px}.icon-btn--email{background:url(../images/global/sprites/button_sprite_white.png) 0 -127px no-repeat;width:19px}.icon--caret-toggle{font-family:zip-icons;color:#30517f;font-size:25px;display:inline-block;vertical-align:middle;margin-left:5px;margin-right:1px}.icon--caret-toggle:before{content:"\e61f"}.agent-info .is-off .icon--caret-toggle,.toggle_div__parent--height-trans.is-off .icon--caret-toggle{/*background: url(/longisland/images/global/sprite_icons.png) 167% -1482px no-repeat;*/-webkit-transform:scale(1,-1)!important;-ms-transform:scale(1,-1)!important;transform:scale(1,-1)!important}.icon--caret-toggle--option1:before{content:"\e619"}.icon--centuryclub_badge{background:url(../images/agent/agent_medals.png) 0 -80px no-repeat;width:25px;height:25px;display:inline-block}.icon--presclub_badge{background:url(../images/agent/agent_medals.png) 0 -320px no-repeat;width:22px;height:19px;display:inline-block}.icon--teamleader_badge{background:url(../images/agent/agent_medals.png) 4px 0 no-repeat;width:25px;height:20px;display:inline-block}.icon--shortsale_badge{background:url(../images/agent/agent_medals.png) 4px -436px no-repeat;width:20px;height:18px;display:inline-block}.icon--listexpert_badge{background:url(../images/agent/agent_medals.png) 4px -400px no-repeat;width:18px;height:18px;display:inline-block}.icon--listpro_badge{background:url(../images/agent/agent_medals.png) 2px -240px no-repeat;width:22px;height:22px;display:inline-block}.icon--centuryclub_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 -80px no-repeat;width:90px;height:25px;cursor:pointer}.icon--presclub_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 -320px no-repeat;width:86px;height:19px;cursor:pointer}.icon--teamleader_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 0 no-repeat;width:85px;height:19px;cursor:pointer}.icon--shortsale_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 -436px no-repeat;width:92px;height:18px;cursor:pointer}.icon--listexpert_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 -400px no-repeat;width:92px;height:18px;cursor:pointer}.icon--listpro_badge-large{display:inline-block;background:url(../images/agent/agent_medals.png) 0 -240px no-repeat;width:88px;height:22px;cursor:pointer}.icon--badge-vmarg{margin-bottom:4px}.icon--viewvideo{display:inline-block;width:21px;height:16px;background:url(../images/global/sprite_icons.png) 0 -249px no-repeat}.icon--viewvideo:hover{display:inline-block;background-position:0 -216px}.icon--footer-logo{display:inline-block;width:165px;height:40px;background:url(../images/cobranding/pbz-footer-sprite.png) 0 -617px no-repeat}.icon--phone{display:inline-block;width:20px;height:20px;background:url(../images/cobranding/pbz-footer-sprite.png) 0 -484px no-repeat}.icon-button--white{display:inline-block;vertical-align:middle;margin:-3px 5px -3px 0;vertical-align:middle;background-image:url(../images/global/sprites/button_sprite_white.png)!important}.icon-button--black{display:inline-block;vertical-align:middle;margin:-3px 5px -3px 0;vertical-align:middle;background-image:url(../images/global/sprites/button_sprite_black.png)!important}.icon-button--head{background-image:url(../images/global/sprites/button_sprite_black.png);background-position:0 -280px;display:inline-block;height:18px;margin-right:5px;vertical-align:middle;width:19px}.icon-button--location{width:10px;height:14px;background-position:0 -252px}.icon--mobile-apps{display:inline-block;width:11px;height:17px;vertical-align:middle;background:url(../images/global/small-mobile-phone.png) 0 0 no-repeat}.icon--social-share-white{background:url(../images/learningcenter/buyerguide/buy-a-home-social.png) no-repeat;width:32px;height:30px;display:inline-block}.icon--social-share-white--fb{background-position:10px 0}.icon--social-share-white--twitter{background-position:0 -42px;height:26px}.icon--social-share-white--gplus{background-position:2px -82px;height:24px}.icon--social-share-white--pinterest{background-position:0 -121px;height:32px}.icon-social-share{background-image:url(../images/global/sprite_social_icons_v4.png);background-repeat:no-repeat;display:inline-block;float:left;height:18px;margin:0 10px 0 0;width:18px}.icon-social-share--fb{background-position:0 0}.icon-social-share--twitter{background-position:0 -28px}.icon-social-share--gplus{background-position:0 -308px}.icon-social-share--pinterest{background-position:0 -280px}.icon-social-share--img{background:url(../images/global/sprite_icons.png) no-repeat scroll 0 -2522px transparent;display:inline-block;height:20px;width:24px}.icon--resource-center{background:url(../images/resource_center/resource_center_sprite_icons_60x40.png) no-repeat;width:60px;height:40px;display:inline-block}.icon--resource-center--zipseller{background-position:0 0}.icon--resource-center--gfc{background-position:0 -82px}.icon--resource-center--prospectmortgage{background-position:0 -202px}.icon--resource-center--prospectlending{background-position:0 -164px}.icon--resource-center--lendingtree{background-position:0 -45px}.icon--resource-center--insure{background-position:12px -122px}.icon-like{outline:0;display:inline-block;width:51px;height:20px;margin:-4px 2px 0 0;background:url(../images/buttons/like-graphic.png) top right no-repeat;vertical-align:middle}.icon-like--liked{background:url(../images/buttons/liked-graphic.png) top right no-repeat}.icon-agentbranded{background:url(../images/global/sprites/agentbranded-sprite-black.png) no-repeat;font-family:zip-icons;content:"\e61f";display:inline-block;width:20px;height:16px;vertical-align:middle}.icon-agentbranded--white{background:url(../images/global/sprites/agentbranded-sprite-white.png) no-repeat}.icon-agentbranded--arrowdown{background-position:0 -42px!important;margin-left:5px;width:14px}.icon-agentbranded--arrowup{background-position:0 -174px!important}.icon-agentbranded--email{background-position:0 -112px!important;margin-right:10px}.icon-agentbranded--phone{background-position:0 -142px!important;height:20px}.icon-agentbranded--mobileapps{background-position:0 -232px!important;height:18px}.icon-agentbranded--subnavmenu{background-position:0 -260px!important;height:18px;margin-left:5px;width:10px}.icon-save-search{background:url(../images/global/sprite_icons.png) no-repeat scroll 5px -1964px transparent;display:inline-block;height:28px;left:0;position:absolute;top:0;width:80px}.saved .icon-save-search{background-position:5px -2002px}.icon-save-search:hover{background-position:5px -2002px}.icon-more-options{background:url(../images/global/sprite_icons.png) no-repeat scroll 0 -1484px transparent;display:inline-block;width:10px;height:10px}.icon-start-new-search{background:url(../images/global/sprites/button_sprite_black.png) no-repeat scroll 0 -343px transparent;display:inline-block;height:20px;vertical-align:middle;width:18px}.icon-capsule{background:url(../images/homes/icon/agent-comment-icons.png) no-repeat scroll 0 0 transparent;display:inline-block;height:16px;left:4px;position:absolute;top:4px;vertical-align:middle;width:16px}.icon-capsule--big-backyard{background-position:0 0}.icon-capsule--major-fixer{background-position:0 -20px;left:7px;top:5px}.icon-capsule--great-views{background-position:0 -40px;height:14px;top:5px;width:18px}.icon-capsule--street-noise{background-position:0 -56px;height:12px;top:6px;width:20px}.icon-capsule--lots-of-lights{background-position:0 -72px;height:18px;width:18px}.icon-capsule--needs-some-work{background-position:0 -92px}.icon-capsule--needs-painting{background-position:0 -111px;height:18px;left:5px}.icon-capsule--open-floor-plan{background-position:0 -132px;left:5px}.icon-capsule--good-condition{background-position:0 -153px;height:18px;left:6px;top:4px}.icon-capsule--close-to-amenities{background-position:0 -176px;height:20px;left:5px;top:2px}.icon-legend{background:url(../images/map/icon-toolbar-sprite.png) 0 0 no-repeat;min-height:22px;width:20px;display:inline-block;vertical-align:middle}.icon-legend--lbSchD{background-position:0 -113px;width:25px}.icon-legend--lbSch{background-position:1px -141px;width:25px}.icon-legend--lbTran{background-position:0 -174px;width:25px}.icon-legend--lbYelp{background-position:0 -207px}.icon-legend--boundaries{background:0 0}.icon-legend--lbNeig{background-position:0 -92px}.icon-legend--lblSold{background-position:2px -244px;width:30px}.icon-legend--lbParcels{background-position:0 -274px}.icon-legend--myfav{background-position:0 1px}.icon-legend--av{background-position:0 -32px}.icon-legend--hfs{background-position:0 -65px}.icon-label-text{color:#30517f;padding:1px 6px;text-align:center;vertical-align:16%;text-transform:uppercase}.icon-label-text--new{background:#fff;border:1px solid #30517f}.ulSocial{margin:0;padding:0;vertical-align:middle}.ulSocial li{margin:0;padding:0;width:auto;float:left;margin-left:15px}.ulSocial.ulSocial--lessMarg li{margin-left:10px}.ulSocial a{display:block;width:20px;height:20px;background-image:url(../images/global/sprite_social_icons_v4.png);background-repeat:no-repeat}.ulSocial a.fb{background-position:0 0}.ulSocial a.tw{background-position:0 -28px}.ulSocial a.gp{background-position:0 -308px}.ulSocial a.li{background-position:0 -112px}.ulSocial a.pn{background-position:0 -280px}.ulSocial a.yp{background-position:0 -392px}.ulSocial a.email{background-position:0 -364px;width:23px}.hd-social-cont{position:relative;top:16px;margin-right:10px}.hd-social-cont .ulSocial{vertical-align:bottom}.icon{display:inline-block;vertical-align:middle}.icon--primary-color{fill:#30517f}.icon--secondary-color{fill:#fff}.icon--tertiary-color{fill:#30517f}.icon--666{fill:#666}.icon--888{fill:#888}.icon.svg-icon-filledIn{fill:#30517f}.icon.svg-icon-noStroke{stroke:none}.icon.svg-icon-stroke{stroke:#30517f}.icon.icon--empty{fill:none}.icon.icon--inactive{fill:#b4b4b4}.icon.icon--inactive-with-stroke{fill:#b4b4b4;stroke:#fff;stroke-width:4em;fill-opacity:.3}.icon.favorited-active{stroke:#fff;fill:#30517f;fill-opacity:1}.icon.icon--heart-full{stroke-width:4em;cursor:pointer}.icon.icon--share-email{background-color:#1b96cd;border-radius:3px;fill:#fff;padding:6px}.icon-initial-hide{display:none}.btn-primary .icon{fill:#fff}.btn-primary .icon--btn--save{width:16px;height:16px;margin-top:-3px}.btn-primary .icon--heart-search{width:24px;height:20px}#bottomFixedNav .icon--heart-full{width:21px;height:21px}#bottomFixedNav .icon--save-search-btn{width:26px;height:22px;padding:3px 0 0 0}#bottomFixedNav .icon-btn--onFilledBackground .svg-icon-filledIn{fill:#fff}.icon--save-overlay{cursor:pointer;width:49px;height:46px;z-index:1}.icon--save-overlay--pos{cursor:pointer;position:absolute;top:30px;right:10px;z-index:1}.icon--save-overlay--pos.favorited-active .icon--heart-full{stroke:#fff;fill:#30517f;fill-opacity:1}.icon--save-search-bar{width:16px;height:16px}.icon-btn-save-search-container{text-indent:23px;position:relative}.icon-btn-save-search-container .icon-btn--save-search{width:22px;height:18px;position:absolute;top:4px;left:11px}@media only screen and (max-width:768px){.icon--save-overlay--pos{top:20px}.icon--save-overlay{width:33px;height:30px}}@supports (-ms-ime-align:auto){.icon--heart-full{pointer-events:none}}[data-icon]:before{font-family:zip-icons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=f-icon-]:before,[class^=f-icon-]:before{font-family:zip-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f-icon{display:inline-block;font:normal normal normal 14px/1 zip-icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.f-icon-1x{font-size:25px}.f-icon-2x{font-size:50px}.f-icon-3x{font-size:100px}.f-icon-4x{font-size:125px}.f-icon-5x{font-size:150px}.f-icon-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-icon-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.f-icon-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.f-icon-flip-h{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.f-icon-flip-v{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .f-icon-180,:root .f-icon-270,:root .f-icon-90,:root .f-icon-flip-horizontal,:root .f-icon-flip-vertical{filter:none}.f-icon-spin{-webkit-animation:f-icon-spin 2s infinite linear;animation:f-icon-spin 2s infinite linear}@-webkit-keyframes f-icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes f-icon-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.f-icon-rounded-bg{border-radius:100%;border:1px solid #30517f;background-color:#30517f;color:#fff;padding:6%}.f-icon-rounded-bg:hover{background-color:#fff;color:#30517f}.f-icon-school:before{content:"\e600"}.f-icon-school-stack:before{content:"\e600";position:absolute;left:0}.f-icon-school-outline:before{color:#fff;content:"\e600";font-size:1.14em;left:-.06em;position:absolute;text-shadow:0 2px 2px #999;top:-.05em}.f-icon-school-shadow:before{content:"\e601";color:#aaa;opacity:.6;left:.38em;top:.34em;position:absolute}.f-icon-list:before{content:"\e602"}.f-icon-map:before{content:"\e603"}.f-icon-photos:before{content:"\e604"}.f-icon-myzip:before{content:"\e605"}.f-icon-draw:before{content:"\e606"}.f-icon-arrow-up:before{content:"\e607"}.f-icon-arrow-down:before{content:"\e608"}.f-icon-home:before{content:"\e609"}.f-icon-home-shadow:before{content:"\e60a";color:#aaa;opacity:.6}.f-icon-price-shadow:before{content:"\e60b";color:#aaa;opacity:.6}.f-icon-transit:before,.m-transit .f-icon-home:before{content:"\e60c"}.f-icon-yelp:before,.m-yelp .f-icon-home:before{content:"\e60d"}.f-icon-plus:before{content:"\e60e"}.f-icon-minus:before{content:"\e60f"}.f-icon-saved-place:before{content:"\e600";color:#ffbf00;position:absolute;left:0}.f-icon-saved-place:after{border:0 none!important;content:"\e610"!important;position:absolute!important;top:-.65em!important;left:0!important;color:#000}.f-icon-facebook-cta:before{background-color:#1e5b9c;border-radius:3px;color:#fff;content:"\e611"}.f-icon-gplus-cta:before{background-color:#ec462e;border-radius:3px;color:#fff;content:"\e613"}.f-icon-twitter-cta:before{background-color:#67add1;border-radius:3px;color:#fff;content:"\e616"}.f-icon-linkedin-cta:before{background-color:#0075ab;border-radius:3px;color:#fff;content:"\e618"}.f-icon-youtube-cta:before{background-color:#cc181e;border-radius:3px;color:#fff;content:"\e61b"}.f-icon-yelp-cta:before{background-color:#c41200;border-radius:3px;color:#fff;content:"\e903"}.f-icon-pinterest-cta:before{background-color:#c9232d;border-radius:3px;color:#fff;content:"\e614"}.f-icon-instagram-cta:before{background-color:#2e6a91;border-radius:3px;color:#fff;content:"\e632"}.f-icon-mail-cta:before{background-color:#2e6a91;border-radius:3px;color:#fff;content:"\e633"}.f-icon-menu:before{content:"\e622"}.f-icon-phone:before{content:"\e615"}.f-icon-write:before{content:"\e617"}.f-icon-toggle-more--option1:before{content:"\e619"}.f-icon-toggle-more--option2:before{content:"\e61f"}.f-icon-calendar:before{content:"\e61a"}.f-icon-mail:before{content:"\e61c"}.f-icon-carousel-l:before{content:"\e61d"}.f-icon-carousel-r:before{content:"\e61e"}.f-icon-sign-in:before{content:"\e620"}.f-icon-mobile:before{content:"\e621"}.f-icon-arrow-r{border-bottom:7px solid transparent;border-left:8px solid #fff;border-top:7px solid transparent;height:0;width:0}.f-icon-agent-cta:before{content:"\e634"}.f-icon-planning:before{content:"\e635"}.f-icon-lifestyle:before{content:"\e636"}.f-icon-eval:before{content:"\e637"}.f-icon-p-home:before{content:"\e638"}.f-icon-locate-agent:before{content:"\e639"}.f-icon-circle-outline:before{content:"\e63a"}.f-icon-circle-full:before{content:"\e63b"}.f-icon-job-done:before{content:"\e63c"}.f-icon-negotiate:before{content:"\e63d"}.f-icon-price-right:before{content:"\e63e"}.f-icon-deal:before{content:"\e63f"}.f-icon-the-market:before{content:"\e640"}.f-icon-work-together:before{content:"\e641"}.f-icon-land:before{content:"\e801"}.f-icon-multi-home:before{content:"\e802"}.f-icon-single-home:before{content:"\e803"}.f-icon-townhouse:before{content:"\e804"}.f-icon-condo:before{content:"\e805"}.f-icon-coop:before{content:"\e806"}.f-icon-coop:before{content:"\e806"}.f-icon-press-release:before{content:"\e901"}.f-icon-virtual-tours:before{content:"\e902"}.school-na:before{content:"NA";color:#fff;text-align:center;position:absolute;left:.8em;top:.6em;font-weight:700;font-size:35%}.school-elm:before{content:"ELM";color:#fff;text-align:center;position:absolute;left:.75em;top:.9em;font-weight:700;font-size:30%}.school-mid:before{content:"MID";color:#fff;text-align:center;position:absolute;left:.8em;top:.8em;font-weight:700;font-size:30%}.school-hs:before{content:"HS";color:#fff;text-align:center;position:absolute;left:.8em;top:.6em;font-weight:700;font-size:35%}.fonts-loaded .school-elm:before,.fonts-loaded .school-hs:before,.fonts-loaded .school-mid:before,.fonts-loaded .school-na:before{font-family:Ubuntu,Trebuchet MS,sans-serif}.school-rating-gray{color:#a2a2a2}.school-rating-red{color:#e50202}.school-rating-yellow{color:#ffbf00}.school-rating-green{color:#5e9e20}.f-icon-mob-sort:before{content:"\e623"}.f-icon-mob-star:before{content:"\e624"}.f-icon-mob-saved:before{content:"\e625"}.f-icon-mob-list:before{content:"\e626"}.f-icon-mob-layers:before{content:"\e627"}.f-icon-mob-map:before{content:"\e628"}.f-icon-mob-directions:before{content:"\e629"}.f-icon-mob-contact:before{content:"\e62a"}.f-icon-mob-search:before{content:"\e62b"}.f-icon-mob-draw:before{content:"\e62c"}.f-icon-mob-locate:before{content:"\e62d"}.f-icon-mob-share:before{content:"\e62e"}.f-icon-mob-watch:before{content:"\e62f"}.f-icon-mob-close:before{content:"\e630"}.f-icon-mob-arrowl:before{content:"\e631"}.f-icon-caret-down:before{content:"\e800"}.f-icon-filter:before{content:"\e900"}.f-icon-filter-filled:before{content:"\e905"}.f-icon-save-search:before{content:"\e904"}.f-icon-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.f-icon-stack-bg{background-color:#fff;height:90%!important;width:90%!important;left:5%!important;top:5%!important}.f-icon-stack-1x,.f-icon-stack-2x{left:0;position:absolute;text-align:center;width:100%}.f-icon-stack-1x{line-height:inherit}.f-icon-stack-2x{font-size:2em}.f-icon-inverse{color:#fff}.li-flex-h{display:flex;align-items:center}.li-flex-h>li{margin-left:10px;list-style:none;color:#000;text-decoration:none}.li-flex-h>li:first-child{margin-left:0}.li-flex-h>li>a,.li-flex-h>li>a:hover{color:#000;text-decoration:none}.li-flex-h.li-flex-h--pipe>li{border-left:1px solid #000;padding-left:10px}.li-flex-h.li-flex-h--pipe>li:first-child{border:0;padding:0}.li-flex-h .li-flex-h--pipe__none{border:0!important}.li-h{list-style:none;margin:0;padding:0;vertical-align:middle;display:block}.li-h.li-h--text{vertical-align:bottom}.li-h li,.li-h__li{float:left}.li-h a{vertical-align:baseline}.li-h--inline{display:inline-block}.li-h--pipe li,.li-h--pipe__li{margin-left:8px;padding-left:8px;border-left:1px solid #30517f}.li-h--pipe li:first-child{border-left:none;margin-left:0;padding-left:0}.li-h--gradpipe li{padding:0 10px;background:url(../images/account/bgPipeMyZipHead.png) top left no-repeat}.li-h--gradpipe li:first-child{background:0 0;border-left:none}.li-h--gradpipe A{color:#000}.li-h--gradpipe .is-active A{font-weight:700}.li-h--gradpipe__label{font-weight:700;padding:0 0;margin-right:10px;display:inline-block}.li-h--breadcrumb{margin:20px 0}.li-h--breadcrumb li{font-size:1em;padding-left:16px;margin-left:8px;text-align:left;text-transform:uppercase;background:url(../images/icons/svg/breadcrumb_cheveron.svg) left center no-repeat}.li-h--breadcrumb li:first-child{margin:0;padding:0;background:0 0}.li-h--tabbed-a LI:hover{background-color:#fff;text-decoration:none}.li-h--tabbed-a .is-active{border-style:solid;border-color:#999;border-width:1px 1px 0 1px}.li-h--tabbed-a A{display:inline-block;font-weight:700;color:#003994}.li-h--tabbed-a A:hover{text-decoration:none}.li-h--subnav{display:inline-block}.li-h--subnav>LI{padding-bottom:3px;margin-left:20px;border-bottom:3px solid transparent}.li-h--subnav>LI.active,.li-h--subnav>LI:hover{border-bottom:3px solid #30517f}.li-h--subnav>LI.active A,.li-h--subnav>LI:hover A{color:#000}.li-h--subnav>LI A{color:#000}.li-h--subnav A{font-size:100%;font-weight:700;text-decoration:none}.li-h--subnav--option-1 li{border-bottom:0 none transparent;margin-left:10px;padding-bottom:0}.li-h--subnav--option-1 li.active,.li-h--subnav--option-1 li:hover{border-bottom:0 none transparent}.li-h--subnav--option-1 li:last-child a{line-height:15px}.li-h--subnav--option-1 li a{background-color:#30517f;color:#fff;display:block;font-weight:400;height:30px;line-height:32px;padding:12px 20px 5px 10px;text-align:left;text-transform:uppercase}.li-h--subnav--option-1 li a:hover{background-color:#5682bf}.li-h--subnav--option-1 li a:hover{color:#fff}.fonts-loaded .li-h--subnav--option-2>li a{font-family:Ubuntu,Trebuchet MS,sans-serif}.li-h--subnav--option-2>li{border-bottom:0 none!important;margin-left:20px;padding-left:20px;padding-bottom:0}.li-h--subnav--option-2>li:first-child{border-left:0}.li-h--subnav--option-2>li:hover a{color:#30517f;padding-bottom:3px;border-bottom:2px solid #30517f}.li-h--subnav--option-2>li a{color:#30517f;text-transform:uppercase}.li-h--subnav--option-2 .dropdown-menu-parent{color:#30517f;padding:0}.li-h--subnav--option-2 .dropdown-menu-parent .dropdown-menu-child{padding:15px!important;top:18px}.li-h--subnav--option-2 .dropdown-menu-parent .dropdown-menu-child:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute;left:9px;top:-8px}.li-h--subnav--option-2 .dropdown-menu-parent .dropdown-menu-child:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute;left:10px;top:-6px}.li-h--subnav--option-2 .dropdown-menu-parent>a{color:#30517f;font-weight:700;border-bottom:0}.li-h--subnav--option-2 .dropdown-menu-parent .li-v--dropdown-menu>li{width:100%!important}.li-h--subnav--option-2 .dropdown-menu-parent .li-v--dropdown-menu>li a{text-transform:capitalize}.li-h--subnav--option-2 .dropdown-menu-parent .li-v--dropdown-menu>li:hover a,.li-h--subnav--option-2 .dropdown-menu-parent .li-v--dropdown-menu>li:hover a:hover{border-bottom:0;color:#fff!important;padding-bottom:0;width:100%}.li-h--tabbed-b{display:inline-block}.li-h--tabbed-b LI{padding-bottom:3px;margin-left:20px}.li-h--tabbed-b LI.active,.li-h--tabbed-b LI:hover{border-bottom:3px solid #30517f}.li-h--tabbed-b LI.active A,.li-h--tabbed-b LI:hover A{color:#000}.li-h--tabbed-b LI:first-child{margin-left:0}.li-h--tabbed-b A{color:#888;font-size:116%;font-weight:700;text-decoration:none}.li-h--tabbed-b--icons LI.active,.li-h--tabbed-b--icons LI.active:hover{border-bottom:0}.li-h--tabbed-b--icons LI.active A,.li-h--tabbed-b--icons LI.active:hover A{color:#30517f;border-bottom:0}.li-h--tabbed-b--icons LI A{color:#888}.li-h--tabbed-b--icons LI:hover{color:#444;border-bottom:0}.li-h--tabbed-b--wide LI{margin-left:50px!important}.li-h--tabbed-b--wide LI:first-child{margin-left:0!important}.li-h--tabbed-b--xwide LI{margin-left:100px!important}.li-h--tabbed-b--xwide LI:first-child{margin-left:0!important}.li-h--tabbed-b--small LI{margin-left:20px}.li-h--tabbed-b--small A{font-size:93%}.li-h--tabbed-b--large LI{margin-left:20px}.li-h--tabbed-b--large LI.active,.li-h--tabbed-b--large LI:hover{border-bottom:3px solid #30517f}.li-h--tabbed-b--large LI.active A,.li-h--tabbed-b--large LI:hover A{color:#000}.li-h--tabbed-b--large A{font-size:116%;color:#888}.li-h--tabbed-b--large.li-h--tabbed-b--underline LI{margin-bottom:-2px}.li-h--tabbed-b--underline{width:100%;border-bottom:solid 1px #ccc}.li-h--tabbed-b--underline LI{margin-bottom:-2px}@media only screen and (max-device-width:900px) and (min-device-width:767px){.li-h--subnav--option-2>li{margin-left:10px;padding-left:10px}}.li-v{list-style:none}.li-bullets{list-style:disc;margin-left:30px}.li-bullets li{margin:0 0 7px 0}.li-v--hr li{padding:20px 0;border-top:solid 1px #ccc}.li-v--hr li:first-child{padding-top:0;border-top:0}.li-v--small-gap li{border:0;padding:0;margin:4px 0}.li-v--med-v-gap li{border:0;padding:0;margin:7px 0}.li-v--blog li{padding:0 8px 0 40px;margin:8px 0 0 0;background:#fff url(../../../images/community/gray-blog-icon-sm.png) no-repeat 10px center}.li-v--blog__altrow{background-color:#f7f7f7}.li-v--blog__title{font-weight:700}.li-v--blog__byline{font-size:77%;color:#666}.li-v--msw{height:200px;overflow-y:auto;border:1px solid #ccc;margin:0}.li-v--msw li{padding:2px 15px 2px 3px;cursor:pointer;line-height:1em;margin-bottom:2px}.li-v--msw li:hover{cursor:pointer}.li-v--msw-add li:hover{background:#ffdf98 url(../images/global/sprite_icons.png) 115% -1308px no-repeat}.li-v--msw-remove li:hover{background:#ffdf98 url(../images/global/sprite_icons.png) 115% -1340px no-repeat}.li-v--dropdown-menu{z-index:100;margin:-10px 0}.fonts-loaded .li-v--dropdown-menu li{font-family:Ubuntu,Trebuchet MS,sans-serif}.fonts-loaded .li-v--dropdown-menu li,.fonts-loaded .li-v--dropdown-menu li a,.fonts-loaded .li-v--dropdown-menu li a:hover,.fonts-loaded .li-v--dropdown-menu li a:visited{font-family:Ubuntu,Trebuchet MS,sans-serif}.li-v--dropdown-menu li{padding:7px 15px;margin:0 -15px;color:#444}.li-v--dropdown-menu li,.li-v--dropdown-menu li a,.li-v--dropdown-menu li a:hover,.li-v--dropdown-menu li a:visited{text-decoration:none;color:#444;display:block}.li-v--dropdown-menu li:hover{background-color:#30517f;color:#fff;cursor:pointer}.li-v--dropdown-menu li:hover a,.li-v--dropdown-menu li:hover a:hover,.li-v--dropdown-menu li:hover a:visited{text-decoration:none;color:#fff}.li-v--dropdown-menu__li--disabled:hover{background-color:inherit!important;cursor:inherit!important;color:inherit!important}.li-v--dropdown-menu__separator{border-top:solid 1px #ccc}.cf:after,.cf:before,.l-grid:after,.l-grid:before,.media:after,.media:before{content:" ";display:table}.cf:after,.l-grid:after,.media:after{clear:both}.bfc{display:table-cell;width:10000px!important}.l-grid__col-last{display:table-cell;width:10000px!important}.l-grid__col{float:left}.l-grid__col-last{float:none!important;width:auto}.l-grid__col-right{float:right}.map-pod,.pod{background-color:#fff;margin-bottom:15px;padding:15px 15px;text-align:left}.map-pod__heading-link,.pod__heading-link{float:right;padding:4px;position:relative}.map-pod__heading-link a,.pod__heading-link a{font-weight:700;text-decoration:none}.pod__map-overlay-header{margin:-15px -15px 5px -15px;padding:10px;border-radius:6px 6px 0 0}.pod__map-overlay-close{cursor:pointer;background:url(../images/global/sprite_icons.png) no-repeat 0 -1340px;height:16px;width:15px;outline:0;position:absolute;top:5px;right:5px}.pod--school-rating{border-radius:0;color:#fff;margin-bottom:0;text-align:center}.pod--school-rating-gray{background-color:#a2a2a2}.pod--school-rating-red{background-color:#e50202}.pod--school-rating-yellow{background-color:#ffbf00}.pod--school-rating-green{background-color:#5e9e20}.pod--rounded{border-radius:0;border:1px solid #ddd;box-shadow:1px 2px 2px 0 #ccc;-webkit-box-shadow:1px 2px 2px 0 #ccc}.map-pod--bubble{border-radius:5px;border:1px solid #ddd;box-shadow:1px 2px 2px 0 #999;-webkit-box-shadow:1px 2px 2px 0 #999}.map-pod--caret--top:before{position:absolute;display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #fff;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);top:-8px;content:''}.map-pod--caret--top:after{position:absolute;display:inline-block;border-left:6px solid transparent;border-bottom:6px solid #fff;border-right:6px solid transparent;top:-6px;content:''}.map-pod--caret--bottom:before{position:absolute;display:inline-block;border-left:7px solid transparent;border-top:7px solid #fff;border-right:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:-8px;content:''}.map-pod--caret--bottom:after{position:absolute;display:inline-block;border-left:6px solid transparent;border-top:6px solid #fff;border-right:6px solid transparent;bottom:-6px;content:''}.map-pod--caret--right:before{position:absolute;display:inline-block;border-top:7px solid transparent;border-left:7px solid #fff;border-bottom:7px solid transparent;border-left-color:rgba(0,0,0,.2);right:-8px;top:10px;content:''}.map-pod--caret--right:after{position:absolute;display:inline-block;border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;right:-6px;top:10px;content:''}.map-pod--caret--left:before{position:absolute;display:inline-block;border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;border-right-color:rgba(0,0,0,.2);left:-8px;top:10px;content:''}.map-pod--caret--left:after{position:absolute;display:inline-block;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;left:-6px;top:10px;content:''}.map-pod--bubble--hover:hover,.pod--rounded--hover:hover{border-color:#30517f}.pod--error{border-radius:0;border:1px solid red;padding:10px 8px 10px 5px}.pod--error.zeroMarg{margin-bottom:0}.pod--error--inline{display:inline-block}.pod--error--inline--asbutton{position:relative;top:-5px}.pod--error__msg{display:table-cell;width:10000px!important}.pod--error ul{margin-left:18px}.pod--na{text-align:center}.pod--button-tabs{position:relative;text-align:center}.pod--button-tabs .btn-reg-signin{position:relative}.pod--button-tabs__rule{height:0;font-size:0;line-height:0;border-bottom:1px solid #ccc;position:absolute;top:15px;width:100%}.pod--color-border{border:2px solid #30517f}.pod--overlay{box-shadow:3px 5px 4px 1px #777}.pod--rounded-grad{background:url(../images/global/sprite_icons.png) 0 -1880px repeat-x}.ad-pod{border:1px solid #ccc;margin:12px auto;padding:10px;border-radius:6px;background:#f3f3f3;background:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#f3f3f3),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f3f3f3 50%,#ededed 100%)}.pod-fixed-CTA{position:fixed;width:100%;left:0;right:0;background-color:#000;border-top:3px solid #30517f;color:#fff;height:70px;z-index:3000;box-shadow:0 5px 5px -5px #666}.pod-fixed-CTA--Top{top:0}.pod-fixed-CTA--Bottom{bottom:0}.fullTransparency{top:-114px!important;transition:all .3s ease-in-out}.noTransparency{top:0!important;transition:all .3s ease-in-out}.keyval{font-size:100%}.keyval{width:100%}.keyval dt{clear:left;float:left;padding-right:12px;margin:5px 0}.keyval-right-150 dt{text-align:right;width:150px}.keyval-right-100 dt{text-align:right;width:100px}.keyval dd{display:table-cell;width:10000px!important;text-align:left;margin:5px 0}.std-table{width:100%}.std-table TH{font-weight:700;border-bottom:solid 1px #ccc;margin-bottom:6px;padding:3px 6px;background-color:#efefef}.std-table TD{padding:5px;border-top:solid 1px #efefef}.std-table TD:first-child{borer-top:none}.media__content{display:table-cell;width:10000px!important}.media__img{float:left}.media__content{text-align:left}.media__content__seperator{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 0;display:inline-block}.media__img--stdmarg{margin-right:15px}.media__img--largemarg{margin-right:20px}.media__img--smallmarg{margin-right:8px}.popularity-bar{background:url(../images/homes/popularity/sprite_popularity_bar.gif) 0 0 no-repeat;width:102px;height:21px;display:inline-block;vertical-align:top;margin-top:-5px}.popularity-bar--1{background-position:0 -1px}.popularity-bar--2{background-position:0 -22px}.popularity-bar--3{background-position:0 -44px}.popularity-bar--4{background-position:0 -66px}.popularity-bar--5{background-position:0 -88px}.popularity-bar--6{background-position:0 -110px}.popularity-bar--7{background-position:0 -132px}.popularity-bar--8{background-position:0 -154px}.popularity-bar--9{background-position:0 -176px}.popularity-bar--10{background-position:0 -198px}.realstories-sr{background-color:#ed6b07;margin:0;height:35px;border-left:1px solid #ccc}.realstories-hd{margin:0 0 15px 0;height:35px}.system-message{padding:15px;margin:0 auto 15px auto}.system-message__heading{font-size:108%;font-weight:700}.system-message__body{margin-top:12px}.system-message--info{border:1px solid #35fb34;background:url(../images/global/gradient_green_info.jpg) repeat-x;background-color:#f0fdee}.system-message--error{border:1px solid red;background:url(../images/global/gradient_red_error.jpg) repeat-x;background-color:#fff}.module-heading{position:relative;border:1px solid #ccc;border-bottom:0;overflow:hidden;border-radius:6px 6px 0 0;padding:8px}.partnerlogobox{overflow:hidden}.orRule{width:100%;border-bottom:1px solid #ccc;height:1px;text-align:center;margin:20px 0}.orRule--narrow{width:300px}.orRule .orCopy{color:#aaa;background-color:#fff;padding:10px;position:relative;top:-8px;font-weight:700}.page-separator{border-top:4px solid #30517f;margin:20px 0}.dropdown-menu-child{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;position:absolute;visibility:hidden;z-index:4000}.dropdown-menu-parent:hover .dropdown-menu-child{visibility:visible;opacity:1}.show-on-hover__child{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.gv-touch .show-on-hover--touch .show-on-hover__child,.show-on-hover__parent:hover .show-on-hover__child{opacity:1}.results-row--fullwidth{margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}.results-row{margin:0 -15px 0 -15px;padding:20px 15px;border-top:solid 1px #ccc;border-bottom:solid 1px transparent;border-left:solid 1px transparent;border-right:solid 1px transparent;position:relative}.results-row--first{border-top:solid 1px transparent}.results-row--flush-top{margin-top:-15px}.results-row--accounts{margin:0}.results-row:hover,.reviewCont:hover{border:solid 1px #30517f}.results-row--heading{padding:0 15px 10px 15px;border-bottom:solid 1px #ccc;margin:0 -15px}.deleted-row{padding:20px 15px;margin:0 -15px;text-align:center}.more-options-row{padding:10px 15px;background-color:#f6f6f6}.more-options-row--bottom{margin-bottom:-15px;border-top:solid 1px #ccc}.more-options-row__bottom-arrow{vertical-align:top;margin-top:-7px;margin-right:20px}.more-options-row__top-arrow{vertical-align:bottom;margin-bottom:-6px;margin-right:20px}.toggle_div__parent--display.is-off .toggle_div__on{display:none}.toggle_div__parent--display.is-off .toggle_div__on--inline{display:none}.toggle_div__parent--display.is-off .toggle_div__off{display:block}.toggle_div__parent--display .toggle_div__off{display:none}.toggle_div__parent--display .toggle_div__on{display:inherit}.toggle_div__parent--display .toggle_div__on--inline{display:inherit}.toggle_div__parent--opacity.is-off .toggle_div__on{opacity:0}.toggle_div__parent--opacity.is-off .toggle_div__on--inline{opacity:0}.toggle_div__parent--opacity.is-off .toggle_div__off{display:block}.toggle_div__parent--opacity .toggle_div__off{display:none}.toggle_div__parent--opacity .toggle_div__on{display:inherit}.toggle_div__parent--opacity .toggle_div__on--inline{display:inherit}.toggle_div__parent--fancy.is-off .toggle_div__on{opacity:0;height:0}.toggle_div__parent--fancy.is-off .toggle_div__on--inline{opacity:0;height:0}.toggle_div__parent--fancy.is-off .toggle_div__off{opacity:1;overflow:visible;height:auto;min-height:20px}.toggle_div__parent--fancy .toggle_div__off,.toggle_div__parent--fancy .toggle_div__on{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.toggle_div__parent--fancy .toggle_div__off{height:0;overflow:hidden}.toggle_div__parent--height-trans .toggle_div__off,.toggle_div__parent--height-trans.is-off>.toggle_div__on{max-height:0;opacity:0;overflow:hidden;-webkit-transition:none;transition:none}.toggle_div__parent--height-trans .toggle_div__on,.toggle_div__parent--height-trans.is-off>.toggle_div__off{opacity:1;max-height:100%}.toggle-switch{z-index:2;display:inline-block;zoom:1;cursor:pointer;position:relative;/*left:0;top:-3px;*/width:76px;height:22px;overflow:hidden;outline:0;visibility:hidden}.toggle-switch__thumb{z-index:1;width:118px;height:22px;outline:0;left:-43px;position:absolute;transition:left .2s;background:url(../images/buttons/toggle-btn-on-off-new.png) 0 0 no-repeat}.toggle-switch__curves{background:url(../images/buttons/toggle-btn-curves.png) top center no-repeat;width:76px;height:22px;position:absolute;left:0;top:0;z-index:2}.toggle-switch.is-on .toggle-switch__thumb{left:0}.toggle-switch INPUT{visibility:hidden}.progress-bar{vertical-align:text-top;border-radius:3px;position:relative;display:inline-block;height:11px;border:1px solid #aaa;background-color:#eee}.progress-bar__highlight{border-radius:0 3px 3px 0;position:relative;height:100%;background-color:#30517f}.progress-bar--small{height:7px}.progress-bar-1-10 .progress-bar__highlight{width:10%}.progress-bar-2-10 .progress-bar__highlight{width:20%}.progress-bar-3-10 .progress-bar__highlight{width:30%}.progress-bar-4-10 .progress-bar__highlight{width:40%}.progress-bar-5-10 .progress-bar__highlight{width:50%}.progress-bar-6-10 .progress-bar__highlight{width:60%}.progress-bar-7-10 .progress-bar__highlight{width:70%}.progress-bar-8-10 .progress-bar__highlight{width:80%}.progress-bar-9-10 .progress-bar__highlight{width:90%}.progress-bar-10-10 .progress-bar__highlight{width:100%}.sign-up-widget{background-color:#067fcf;border-radius:3px;padding:3px 5px;font-weight:700}.sign-up-widget,.sign-up-widget:active,.sign-up-widget:hover,.sign-up-widget:visited{color:#fff}.button-imgs-cont{text-align:center;margin:0 auto}.button-imgs-cont a:hover{text-decoration:none}.button-imgs{background-position:center center;background-repeat:no-repeat;background-color:transparent;width:270px;height:100px;display:inline-block;text-align:center;vertical-align:top}.button-imgs:hover{background-image:none;background-color:#30517f}.button-imgs span,.button-imgs span:hover{color:#fff;display:block;font-size:18px;line-height:22px;margin:0 auto;padding-top:11%;text-shadow:1px 1px 2px #000;vertical-align:middle;width:180px}.step-list{display:inline-block;float:left}.step-list--num{background-color:#30517f;border-radius:10px;color:#fff;font-size:31px;margin-right:20px;padding:4px 14px}.step-list--content{background-color:#fff;margin-right:55px;width:208px}.capsule{border:1px solid #30517f;border-radius:5px;cursor:default;display:inline-block;margin-right:5px;margin-bottom:5px;overflow:hidden;vertical-align:middle;white-space:nowrap}.capsule__icon{background-color:#30517f;content:"";display:inline-block;float:left;height:25px;vertical-align:middle;width:25px;position:relative}.capsule__capsule-text{background-color:#fff;color:#000;display:inline-block;float:left;font-weight:700;line-height:25px;padding:0 10px;vertical-align:middle}.prop-details SPAN{line-height:1.5em}.prop-details .val{font-size:138.5%}.prop-details .middle{margin-right:5px}.prop-details .left{margin-left:15px;margin-right:5px}.prop-details .val.standalone{margin-left:15px}.prop-details .left.is-first{margin-left:0!important}.prop-details--large .val{font-size:138.5%}.prop-details--large .label{font-size:100%}.property-details{font-weight:400}.property-details .row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:wrap;flex-flow:wrap}.property-details .row1{font-size:123.1%;-webkit-justify-content:space-between;justify-content:space-between}.property-details .row .measure{margin:0 3px 0 0;display:block}.property-details .row .measure:last-child{text-align:right}.property-details .measure .label{font-weight:300}.property-details .measure .val{font-weight:500}.property-details .row2{font-size:107.7%;margin:12px 0 9px 0}.property-details .row2 .measure .val{font-size:112.5%}@media only screen and (max-width:320px){.property-details .row1 .measure,.property-details .row2 .measure{-webkit-flex-grow:1;flex-grow:1}.property-details .row1 .measure .label,.property-details .row1 .measure .val,.property-details .row2 .measure .label,.property-details .row2 .measure .val{font-size:92.3%}}.prop-details--small .val{font-size:116%!important}.prop-details--small .label{font-size:93%!important}.ad-block{margin-bottom:15px;display:inline-block;zoom:1;overflow:hidden}.content-block__heading{font-size:138.5%;font-weight:400;margin:15px 0}.content-block{padding:0 10px}.content-block--last:after{display:none!important}.content-block:after{content:'';width:100%;display:block;border-bottom:solid 1px #ccc;margin-bottom:10px;padding-bottom:10px;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.content-block-plain:after{content:'';width:100%;display:block;padding-bottom:10px;padding-top:10px}.bulleted-list{margin-bottom:20px}.bulleted-list LI{list-style:none;line-height:1.5em;font-size:108%;text-indent:-1em;margin-left:1em}.bulleted-list__heading{white-space:nowrap;font-size:100%;margin:0 0 5px 0;font-weight:400}.bulleted-list__heading--leftcol{box-sizing:border-box;display:inline-block;width:45%;vertical-align:top}.bulleted-list--rightcol{box-sizing:border-box;display:inline-block;width:45%}.bulleted-list LI:before{content:'\2013';padding-right:5px;color:#30517f}.accordion__control:active{background-color:rgba(48,81,127,.33)}.accordion__control{-webkit-tap-highlight-color:transparent}.accordion .accordion__body{max-height:0;overflow:hidden;transition:max-height .8s ease}.accordion__body:before{content:'';height:15px;display:block}.accordion.is-open .accordion__body{max-height:500px}.accordion__control{position:relative}.accordion__control:after{display:inline-block;width:11px;height:11px;margin:0 10px 0 0;padding:0;position:absolute;top:17px;right:10px;background-size:11px 11px;background:url(../images/mobileweb/chevron.png) 0 0 no-repeat;content:'';-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in}.accordion.is-open .accordion__control::after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.accordion__control .heading-std,.accordion__control.heading-std{margin:-10px;padding:10px}.panel-launcher__control:active{background-color:rgba(48,81,127,.33)}.panel-launcher__control{-webkit-tap-highlight-color:transparent}.panel-launcher__control{position:relative}.panel-launcher__control:after{display:inline-block;width:11px;height:11px;margin:0 10px 0 0;padding:0;position:absolute;top:17px;right:10px;background-size:11px 11px;background:url(../images/mobileweb/chevron.png) 0 0 no-repeat;content:'';-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg)}.panel-launcher__control .heading-std,.panel-launcher__control.heading-std{margin:-10px;padding:10px}.gallery-card{margin-right:15px;padding:10px!important;width:290px}.gallery-card:active,.gallery-card:hover{border-color:#30517f}.gallery-grid{margin-top:20px;margin-right:-15px}.address-block{width:160px}.tap-highlight{cursor:pointer;-webkit-tap-highlight-color:transparent}.tap-highlight:active{background-color:rgba(48,81,127,.33)}.zipOverlayPanel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;-webkit-transition:top .3s;transition:top .3s;overflow:scroll;-webkit-overflow-scrolling:touch}.zipOverlayPanel #mainCont{margin-top:0}.in-place-panel .fsp-header,.zipOverlayPanel .fsp-header{height:40px;border-bottom:solid 1px #ccc}.in-place-panel .fsp-header .smPad,.zipOverlayPanel .fsp-header .smPad{padding:5px 5%}.in-place-panel .fsp-header .buttonClose.mobButton,.zipOverlayPanel .fsp-header .buttonClose.mobButton{position:relative;float:left;cursor:pointer;margin-top:3px;top:0}.in-place-panel .fsp-header .right-close .buttonClose.mobButton,.zipOverlayPanel .fsp-header .right-close .buttonClose.mobButton{float:right}.in-place-panel .fsp-header .header-link-left,.zipOverlayPanel .fsp-header .header-link-left{float:left;line-height:30px}.in-place-panel .fsp-header .fsp-heading,.zipOverlayPanel .fsp-header .fsp-heading{color:#000}.in-place-panel .fsp-header .topNavLink,.zipOverlayPanel .fsp-header .topNavLink{display:inline-block;float:right}.in-place-panel .topNavLink,.zipOverlayPanel .topNavLink{display:none;line-height:30px;font-size:107%;font-weight:400;color:#30517f}.in-place-panel .instructions,.zipOverlayPanel .instructions{margin:10px auto 20px;width:75%;text-align:center;font-size:116%;text-shadow:1px 1px 1px #fff}.in-place-panel .forgotpwd-txt,.zipOverlayPanel .forgotpwd-txt{color:#000;font-size:107.7%;text-align:center;width:90%;margin:0 auto 20px}.in-place-panel .errorbox,.zipOverlayPanel .errorbox{overflow:hidden}.in-place-panel .errorbox ul,.zipOverlayPanel .errorbox ul{margin:12px 0 0 0;list-style:none}.in-place-panel .errorbox li,.zipOverlayPanel .errorbox li{margin:0 auto;padding:0 0 12px 0;font-size:108%;width:90%}.in-place-panel .field-container,.zipOverlayPanel .field-container{position:relative;display:block}.in-place-panel .errorSymbol,.zipOverlayPanel .errorSymbol{width:32px;height:28px;z-index:3;display:block;position:absolute;top:4px;right:8px;-webkit-mask-image:url(../images/icons/svg/ErrorIcon.svg);background-color:red}.in-place-panel .regElemCont,.zipOverlayPanel .regElemCont{overflow:visible;border:none}.in-place-panel .regElemCont label,.zipOverlayPanel .regElemCont label{text-align:right}.in-place-panel .orRule span,.zipOverlayPanel .orRule span{background-color:#fff;line-height:1em}.in-place-panel iframe,.zipOverlayPanel iframe{display:none;visibility:hidden}body#homepage .zipOverlayPanel h1{color:#000;margin:20px;width:100%}.pageHideLayer{display:none}body.noscroll .pageHideLayer{display:block;height:100%;width:100%;background-color:#000;z-index:2;position:fixed;top:0;left:0;opacity:.5}.property-card{position:fixed;bottom:0;left:0;width:100%;height:374px;z-index:2001;background-color:#fff;overflow:hidden;background-color:#fff}.property-card .animate{-webkit-transition:bottom .25s cubic-bezier(.52,-.38,.46,1.54);transition:bottom .25s cubic-bezier(.52,-.38,.46,1.54)}.property-card a{color:#000}.property-card.bottom{bottom:-200px}.property-card .property-photo{height:240px;position:relative}.property-card .property-details-all{padding:15px}.property-card .property-details-main{position:relative;border-bottom:solid 1px #ccc;padding-bottom:10px;overflow:hidden}.property-card .photobox__label__photos a{color:#fff;background:rgba(0,0,0,.6);position:absolute;right:15px;top:165px;padding:5px;text-decoration:none;z-index:2}.property-card.map{height:310px}.property-card.map .property-details-all{padding:12px}.property-card.map .property-photo{height:205px}.property-card.map .property-photo .swiper-slide img{height:auto}.graphicDets{position:absolute;bottom:48px;font-size:128%;color:#fff;background-color:rgba(0,0,0,.7);width:100%;text-align:center;line-height:150%;padding:6px;z-index:33}.zipOverlayMenu{color:#666;position:fixed;left:0;width:80%;height:100%;z-index:4999;background-color:#fff;-webkit-transition:left .3s;transition:left .3s;overflow:scroll;padding:20px 0;border-top:solid 1px #ccc}.zipOverlayMenu .signinLink{margin-bottom:36px}.zipOverlayMenu h3{color:#999;text-transform:uppercase;margin:20px 0;font-size:100%}.zipOverlayMenu .media{margin:16px 0 36px 0}.zipOverlayMenu .aw-agentphoto{width:80px}.agentContactDetails svg{width:15px;fill:#003b93}.noscroll{overflow:hidden}.menuLinks{font-size:137%;list-style:none;margin:0 0 20px 0;display:block}.menuLinks li{position:relative;display:block}.menuLinks li a{font-weight:300;color:#424041;display:block;margin:10px 0;font-size:100%}.menuLinks li a .linkText{line-height:44px;display:inline-block;position:absolute;left:50px;top:0;line-height:33px}.menuLinks li a .linkText.selected{color:orange;fill:orange}.menuLinks li a svg{display:inline-block;width:31px;max-height:32px;fill:#30517f}.menuLinks li a svg.feedBackIcon{height:25px;margin-top:5px}#myZip{position:absolute;top:13px;left:13px;z-index:3}#myZip svg{width:21px;height:17px;fill:#30517f}#backZip svg{width:25px;height:26px;fill:#30517f}body#brand .zipOverlayMenu .menuLinks li.home,body#homepage .zipOverlayMenu .menuLinks li.home{border-left:solid 5px #30517f;margin-left:-10px;text-indent:5px}body#brand .zipOverlayMenu .menuLinks li.home a .linkText,body#homepage .zipOverlayMenu .menuLinks li.home a .linkText{color:#30517f}body#brand .zipOverlayMenu .menuLinks li.home a svg,body#homepage .zipOverlayMenu .menuLinks li.home a svg{fill:#30517f}body#brand .zipOverlayMenu h1,body#homepage .zipOverlayMenu h1{color:#000;margin:20px;width:100%;font-size:145%;text-align:left;margin:0}body#brand.noscroll #bd,body#broker-hp.noscroll #bd{height:93%}body#brand.noscroll #ft,body#broker-hp.noscroll #ft{position:fixed}.pgn{display:block;margin-left:0;padding-left:0;list-style-type:none;font-size:93%}.pgn>li{display:inline}.pgn__text{border:1px solid #b8b8b8;border-radius:3px;padding:5px 10px;vertical-align:middle}.pgn__first{border-right:solid 1px #ccc;margin-right:5px;padding:0 5px}.pgn__last{border-left:solid 1px #ccc;margin-left:5px;padding:0 5px}.pgn__button{background:url(../images/global/sprite_icons.png) 0 -1654px no-repeat;display:inline-block;width:19px;height:18px;vertical-align:middle}.pgn__button--prev{background-position:0 -1654px}.pgn__button--next{background:url(../images/global/sprite_icons.png) 0 -1616px no-repeat}.pgn.is-first .pgn__first{visibility:hidden}.pgn.is-first .pgn__button--prev{background-position:0 -1730px}.pgn.is-last .pgn__last{visibility:hidden}.pgn.is-last .pgn__button--next{background-position:0 -1692px}.pgn.is-last .pgn__last{visibility:hidden}.pgn-list A,.pgn-list SPAN{margin:0 3px 5px 3px}.pagination-list A,.pagination-list SPAN{margin-bottom:5px}.photobox{display:block;position:relative;text-align:center;overflow:hidden}.photobox--no-overflow{overflow:visible!important}.photobox__canvas{position:relative;overflow:hidden}.photobox IMG,.photobox__canvas IMG{position:relative}.photobox__caret:before{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:0;content:"";display:inline-block;left:15px;position:absolute}.photobox__caret:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:0;content:"";display:inline-block;left:15px;position:absolute}.photobox__label{position:absolute;bottom:0;left:0;padding:2px 5px 4px 5px;text-align:center;overflow:hidden;z-index:1}.photobox__label-open-house{background:#30517f;color:#fff}.photobox__label,.photobox__label A,.photobox__label A:hover,.photobox__label:hover{color:#fff!important}.photobox__label:before{content:"";background-color:#000;display:block;bottom:0;left:0;height:100%;width:100%;position:absolute;opacity:.75;z-index:-1}.photobox__label--offset{left:5px;bottom:5px}.photobox__label-new{z-index:1;position:absolute;line-height:1.5em}.photobox__label-new--br{bottom:5px;right:5px}.photobox__label-new--bl{bottom:5px;left:5px}.photobox__label-new:before{opacity:.75;display:block;height:100%;width:100%;position:absolute;z-index:-1;content:''}.photobox__label-new--gray{color:#fff}.photobox__label-new--primary{color:#fff}.photobox__label-new--gray:before{background:#999}.photobox__label-new--white:before{background:#fff}.photobox__label-new--primary:before{background:#30517f}.photobox__viewed{position:absolute;bottom:5px;right:5px;z-index:1}.photobox__viewed:before{background:#999;opacity:.75;display:block;height:100%;width:100%;position:absolute;z-index:-1;content:''}.photobox__viewed:after{content:'VIEWED';color:#fff;font-size:85%;padding:5px 10px}.photobox__saved{position:absolute;bottom:5px;right:5px;z-index:1}.photobox__saved:before{background:#30517f;opacity:.75;display:block;height:100%;width:100%;position:absolute;z-index:-1;content:''}.photobox__saved:after{content:'SAVED';color:#fff;font-size:85%;padding:5px 10px}.photobox--mobile,.photobox--mobile .photobox__canvas{height:340px;text-align:center;max-width:375px}@media only screen and (max-width:768px){.photobox--mobile,.photobox--mobile .photobox__canvas{height:420px}}@media only screen and (max-width:640px){.photobox--mobile,.photobox--mobile .photobox__canvas{height:360px}}@media only screen and (min-width:360px) and (-webkit-min-device-pixel-ratio:2){.photobox--mobile,.photobox--mobile .photobox__canvas{height:240px}}@media only screen and (min-width:320px) and (max-width:420px){.photobox--mobile,.photobox--mobile .photobox__canvas{height:240px}}.photobox--mobile.is-contingent:before,.photobox--mobile.is-foreclosure:before,.photobox--mobile.is-new-construction:before,.photobox--mobile.is-pending:before,.photobox--mobile.is-short-sale:before{content:''}.photobox--streetview{width:100%;max-height:638px;margin:0 auto;position:relative}.w100{width:100%}.photobox--overlay{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;color:#fff;background:rgba(0,0,0,.5)}.photobox--mobile.photobox-banner__foreclosure{margin:0 auto;background:#d90000;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__foreclosure::after{content:"Foreclosure"}.photobox--mobile.photobox-banner__short-sale{margin:0 auto;background:#ffc926;display:inline-block;opacity:.8;z-index:10;color:#000;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__short-sale::after{content:"Short Sale"}.photobox--mobile.photobox-banner__new-construction{margin:0 auto;background:#2db200;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__new-construction::after{content:"New Construction"}.photobox--mobile.photobox-banner__pending{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__pending::after{content:"Pending"}.photobox--mobile.photobox-banner__contingent{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__contingent::after{content:"Contingent"}.photobox--mobile.photobox-banner__offmarket{margin:0 auto;background:#888;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__offmarket::after{content:"Off Market"}.photobox--mobile.photobox-banner__featured{margin:0 auto;background:#30517f;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox--mobile.photobox-banner__featured::after{content:"Featured Listing"}.photobox--180,.photobox--180 .photobox__canvas{width:210px;height:135px}.photobox--180.is-contingent:before,.photobox--180.is-foreclosure:before,.photobox--180.is-new-construction:before,.photobox--180.is-pending:before,.photobox--180.is-short-sale:before{content:''}.photobox--180.is-foreclosure,.photobox--180__foreclosure{margin:0 auto;position:absolute;top:0;left:0;background:rgba(217,0,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-foreclosure::after,.photobox--180__foreclosure::after{content:"FORECLOSURE"}.photobox--180.is-short-sale,.photobox--180__short-sale{margin:0 auto;position:absolute;top:0;left:0;background:rgba(255,201,38,.65);z-index:3;color:#000;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-short-sale::after,.photobox--180__short-sale::after{content:"SHORT SALE"}.photobox--180.is-new-construction,.photobox--180__new-construction{margin:0 auto;position:absolute;top:0;left:0;background:rgba(45,178,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-new-construction::after,.photobox--180__new-construction::after{content:"NEW CONSTRUCTION"}.photobox--180.is-pending,.photobox--180__pending{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-pending::after,.photobox--180__pending::after{content:"PENDING"}.photobox--180.is-contingent,.photobox--180__contingent{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-contingent::after,.photobox--180__contingent::after{content:"CONTINGENT"}.photobox--180.is-featured,.photobox--180__featured{margin:0 auto;position:absolute;top:0;left:0;background:rgba(48,81,127,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-featured::after,.photobox--180__featured::after{content:"FEATURED LISTING"}.photobox--150,.photobox--150 .photobox__canvas{width:150px}.photobox--101,.photobox--101 .photobox__canvas{width:101px;height:80px}.photobox--101.is-contingent:before,.photobox--101.is-foreclosure:before,.photobox--101.is-new-construction:before,.photobox--101.is-pending:before,.photobox--101.is-short-sale:before{content:''}.photobox--101.is-foreclosure,.photobox--101__foreclosure{margin:0 auto;position:absolute;top:0;left:0;background:rgba(217,0,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:77%;font-weight:700}.photobox--101.is-foreclosure::after,.photobox--101__foreclosure::after{content:"FORECLOSURE"}.photobox--101.is-short-sale,.photobox--101__short-sale{margin:0 auto;position:absolute;top:0;left:0;background:rgba(255,201,38,.65);z-index:3;color:#000;padding:5px 0;width:100%;font-size:77%;font-weight:700}.photobox--101.is-short-sale::after,.photobox--101__short-sale::after{content:"SHORT SALE"}.photobox--101.is-new-construction,.photobox--101__new-construction{margin:0 auto;position:absolute;top:0;left:0;background:rgba(45,178,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:77%;font-weight:700}.photobox--101.is-new-construction::after,.photobox--101__new-construction::after{content:"NEW CONST"}.photobox--101.is-pending,.photobox--101__pending{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:77%;font-weight:700}.photobox--101.is-pending::after,.photobox--101__pending::after{content:"PENDING"}.photobox--101.is-contingent,.photobox--101__contingent{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:77%;font-weight:700}.photobox--101.is-contingent::after,.photobox--101__contingent::after{content:"CONTINGENT"}.photobox--250,.photobox--250 .photobox__canvas{width:260px;height:195px}.photobox--250.is-contingent:before,.photobox--250.is-foreclosure:before,.photobox--250.is-new-construction:before,.photobox--250.is-pending:before,.photobox--250.is-short-sale:before{content:''}.photobox--250.is-foreclosure,.photobox--250__foreclosure{margin:0 auto;position:absolute;top:0;left:0;background:rgba(217,0,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--250.is-foreclosure::after,.photobox--250__foreclosure::after{content:"FORECLOSURE"}.photobox--250.is-short-sale,.photobox--250__short-sale{margin:0 auto;position:absolute;top:0;left:0;background:rgba(255,201,38,.65);z-index:3;color:#000;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--250.is-short-sale::after,.photobox--250__short-sale::after{content:"SHORT SALE"}.photobox--250.is-new-construction,.photobox--250__new-construction{margin:0 auto;position:absolute;top:0;left:0;background:rgba(45,178,0,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--250.is-new-construction::after,.photobox--250__new-construction::after{content:"NEW CONSTRUCTION"}.photobox--250.is-pending,.photobox--250__pending{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--250.is-pending::after,.photobox--250__pending::after{content:"PENDING"}.photobox--180.is-contingent,.photobox--180__contingent{margin:0 auto;position:absolute;top:0;left:0;background:rgba(0,109,217,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:85%;font-weight:700}.photobox--180.is-contingent::after,.photobox--180__contingent::after{content:"CONTINGENT"}.photobox--250.is-featured,.photobox--250__featured{margin:0 auto;position:absolute;top:0;left:0;background:rgba(48,81,127,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--250.is-featured::after,.photobox--250__featured::after{content:"FEATURED LISTING"}.photobox-banner__foreclosure{margin:0 auto;background:#d90000;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__foreclosure::after{content:"FORECLOSURE"}.photobox-banner__short-sale{margin:0 auto;background:#ffc926;display:inline-block;opacity:.8;z-index:10;color:#000;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__short-sale::after{content:"SHORT SALE"}.photobox-banner__new-construction{margin:0 auto;background:#2db200;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__new-construction::after{content:"NEW CONSTRUCTION"}.photobox-banner__pending{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__pending::after{content:"PENDING"}.photobox-banner__contingent{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__contingent::after{content:"CONTINGENT"}.photobox-banner__featured{margin:0 auto;background:#30517f;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:85%}.photobox-banner__featured::after{content:"FEATURED LISTING"}.photobox-banner__foreclosure--mobile{margin:0 auto;background:#d90000;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__foreclosure--mobile::after{content:"Foreclosure"}.photobox-banner__short-sale--mobile{margin:0 auto;background:#ffc926;display:inline-block;opacity:.8;z-index:10;color:#000;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__short-sale--mobile::after{content:"Short Sale"}.photobox-banner__new-construction--mobile{margin:0 auto;background:#2db200;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__new-construction--mobile::after{content:"New Construction"}.photobox-banner__pending--mobile{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__pending--mobile::after{content:"Pending"}.photobox-banner__contingent--mobile{margin:0 auto;background:#006dd9;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__contingent--mobile::after{content:"Contingent"}.photobox-banner__offmarket--mobile{margin:0 auto;background:#888;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__offmarket--mobile::after{content:"Off Market"}.photobox-banner__featured--mobile{margin:0 auto;background:#30517f;display:inline-block;opacity:.8;z-index:10;color:#fff;padding:2px 10px;width:auto;font-size:100%}.photobox-banner__featured--mobile::after{content:"Featured Listing"}.photobox--v2.is-foreclosure,.photobox--v2__foreclosure{margin:0 auto;position:absolute;top:0;left:0;background:rgba(254,78,60,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-foreclosure::after,.photobox--v2__foreclosure::after{content:"FORECLOSURE"}.photobox--v2.is-pending,.photobox--v2__pending{margin:0 auto;position:absolute;top:0;left:0;background:#fe4e3c;z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-pending::after,.photobox--v2__pending::after{content:"PENDING"}.photobox--v2.is-contingent,.photobox--v2__contingent{margin:0 auto;position:absolute;top:0;left:0;background:#fe4e3c;z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-contingent::after,.photobox--v2__contingent::after{content:"CONTINGENT"}.photobox--v2.is-short-sale,.photobox--v2__short-sale{margin:0 auto;position:absolute;top:0;left:0;background:rgba(51,155,223,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-short-sale::after,.photobox--v2__short-sale::after{content:"SHORT SALE"}.photobox--v2.is-new-construction,.photobox--v2__new-construction{margin:0 auto;position:absolute;top:0;left:0;background:rgba(51,155,223,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-new-construction::after,.photobox--v2__new-construction::after{content:"NEW CONSTRUCTION"}.photobox--v2.is-featured,.photobox--v2__featured{margin:0 auto;position:absolute;top:0;left:0;background:rgba(51,155,223,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-featured::after,.photobox--v2__featured::after{content:"FEATURED LISTING"}.photobox--v2.is-new-listing,.photobox--v2__new-listing{margin:0 auto;position:absolute;top:0;left:0;background:rgba(51,155,223,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-new-listing::after,.photobox--v2__new-listing::after{content:"NEW"}.photobox--v2.is-open-house,.photobox--v2__open-house{margin:0 auto;position:absolute;top:0;left:0;background:rgba(51,155,223,.65);z-index:3;color:#fff;padding:5px 0;width:100%;font-size:93%;font-weight:700}.photobox--v2.is-open-house::after,.photobox--v2__open-house::after{content:""}.photobox img.no-resize{width:auto;height:auto}.js-resize-image{position:absolute;top:0;left:0}.video-box{display:flex;align-items:center;justify-content:center;width:100%;height:85%;position:absolute;top:0;left:0}.video-box svg{fill:#fff;opacity:.6;box-shadow:-8px 2px 4px -5px #000}a,a code{color:#30517f}a:active,a:active code{color:#30517f}a:hover,a:hover code{color:#30517f}a:visited,a:visited code{color:#30517f}.h1{font-size:138.5%;font-weight:700}.heading-modifier{float:right;padding:4px;position:relative;font-size:85%;color:#aaa}.fonts-loaded .heading-std,.fonts-loaded .heading-std:hover,.fonts-loaded .heading-std:visited{font-family:Ubuntu,Trebuchet MS,sans-serif}.heading-std,.heading-std:hover,.heading-std:visited{font-size:19px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1.2;color:#30517f;margin:0 0 16px 0;padding:0}.heading-std--large,.heading-std--large:hover,.heading-std--large:visited{font-size:24px}.heading-std--mlarge,.heading-std--mlarge:hover,.heading-std--mlarge:visited{font-size:32px}.heading-std--xlarge,.heading-std--xlarge:hover,.heading-std--xlarge:visited{font-size:40px}.heading-std--underline,.heading-std--underline:hover{padding-bottom:2px;border-bottom:1px solid #ccc}.heading-std--regoverlay,.heading-std--regoverlay:hover,.heading-std--regoverlay:visited{margin:0;padding-bottom:2px;border-bottom:1px solid #ccc}.heading-sub{font-size:100%;font-weight:700;background:0 0;padding-bottom:6px;margin:0 0 16px 0;border-bottom:1px solid #ccc}.heading-b{font-size:16px;padding-bottom:2px;margin-bottom:12px;border-bottom:solid 1px #ccc}.heading-c{font-size:138.5%;line-height:1.2em;margin:12px 0;font-weight:700}.heading-d{background:url(../../images/account/bgH2boxGlass.png) 0 0 repeat-x;padding:13px 15px 15px 15px;border:0;margin:0 5px;font-size:108%;font-weight:700}.heading-e{font-size:100%;font-weight:700;background:#efefef url(../../images/global/sprite_gradients_vert.png) 0 -1423px repeat-x;padding:4px}.heading-f{font-size:150%;font-weight:500;color:#333;line-height:1.2em;margin:12px 0}.heading-g{color:#30517f}.aw-homes-header{font-size:85%;font-weight:700;margin:0;border-bottom:solid 1px #333;color:#333;margin-bottom:4px;padding:2px}.font-price{color:#40a800}.font-list-price{color:#40a800}.font-sold-price{color:red}.font-8{font-size:62%}.font-9{font-size:70%}.font-10{font-size:77%}.font-11{font-size:85%}.font-12{font-size:92.3%}.font-14{font-size:108%}.font-15{font-size:116%}.font-16{font-size:123.1%}.font-17{font-size:131%}.font-18{font-size:138.5%}.font-19{font-size:146%}.font-20{font-size:153.8%}.font-21{font-size:161.6%}.font-22{font-size:167%}.font-24{font-size:182%}.font-25{font-size:189%}.font-26{font-size:197%}.font-30{font-size:230%}.font-35{font-size:269%}.font-40{font-size:307%}.font-lh-1_2{line-height:1.2em}.font-lh-1_5{line-height:1.5em}.font-lh-2{line-height:2em}.fonts-loaded .font-fancy{font-family:Ubuntu,Trebuchet MS,sans-serif}.font-weight-normal{font-weight:400}.font-disclaimer{font-size:77%;color:#666!important}.font-000{color:#000!important}.font-subtler{color:#333!important}.font-subtlest{color:#666!important}.font-333{color:#333!important}.font-444{color:#444!important}.font-666{color:#666!important}.font-999{color:#999!important}.font-aaa{color:#aaa!important}.font-ccc{color:#ccc!important}.font-ef{color:#efefef!important}.font-fff{color:#fff!important}.font-primary-color{color:#30517f!important}.font-bold{font-weight:700!important}.font-bold--100{font-weight:100!important}.font-bold--200{font-weight:200!important}.font-bold--300{font-weight:300!important}.font-bold--400{font-weight:400!important}.font-normal{font-weight:400!important}.font-underline{text-decoration:underline!important}.font-green{color:green!important}.font-error-heading{color:red;font-size:116%;padding-bottom:3px}.font-error-copy{color:#000;font-family:Arial,Verdana,sans-serif;font-size:100%}.font-na{color:#525252}.fonts-loaded .font-error-heading,.fonts-loaded .font-na,.fonts-loaded .font-review-text,.fonts-loaded .heading-b,.fonts-loaded .heading-f{font-family:Ubuntu,Trebuchet MS,sans-serif}.font-review-text{font-weight:700;line-height:1.2em;color:#888;font-size:13px}.font-read-more{font-size:12px}.font-autocomplete-modifier{border:solid 1px #ccc;border-radius:3px;padding:2px;vertical-align:middle;font-size:11px;color:#999;margin-left:5px}.font-a{color:#444;line-height:1.3em}.font-b{color:#444;line-height:1.6em}.yui-ac-highlight .font-autocomplete-modifier{color:#fff}.font-tooltip{border-bottom:dotted 1px #30517f;cursor:pointer}.font-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.font-nowrap{white-space:nowrap}.bgcolor-fff{background-color:#fff}.bgcolor-999{background-color:#999}.bgcolor-ef{background-color:#efefef}.wgtH2,h2.wgtH2{font-size:146.5%;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1.2;color:#f36619;margin:0 0 10px 0;padding:0}.fonts-loaded h2.wgtH2,.wgtH2{font-family:Ubuntu,Trebuchet MS,sans-serif}h2 .headingSEO{font-size:77%;font-weight:400}.h2box{font-size:100%;font-weight:700;background:#efefef url(../images/global/sprite_gradients_vert.png) 0 -1423px repeat-x;padding:4px}h3{font-size:108%;font-weight:700}.tooltip{position:relative;cursor:pointer}.tooltip--question{display:inline-block;background:url(http://www.ziprealty.com/images/global/sprite_icons.png) 0 -606px no-repeat;width:14px;height:14px;border-bottom:none!important}.tooltip--question .tooltip__body:before{left:6px!important}.tooltip--question .tooltip__body:after{left:6px!important}.tooltip--question:hover{background-position:0 -572px}.tooltip--text{border-bottom:dotted 1px #30517f}.tooltip--top .tooltip__body{bottom:100%;left:-20px}.tooltip--bottom .tooltip__body{top:100%;left:-20px}.tooltip--right .tooltip__body{top:-10px;left:100%}.tooltip--left .tooltip__body{right:100%;top:-10px}.tooltip .tooltip__body{cursor:default;width:100px;position:absolute;display:none;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;background-color:#fff;margin-bottom:10px;padding:15px 15px;text-align:left;border-radius:6px;border:1px solid #ddd;box-shadow:1px 2px 2px 0 #ccc;z-index:10000}.tooltip .tooltip__body--tl:before{position:absolute;display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #fff;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);left:20px;bottom:-10px;content:''}.tooltip .tooltip__body--tl:after{position:absolute;display:inline-block;border-left:6px solid transparent;border-bottom:6px solid #fff;border-right:6px solid transparent;left:20px;bottom:-6px;content:''}.tooltip__caret--top:before{position:absolute;display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #fff;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);top:-8px;content:''}.tooltip__caret--top:after{position:absolute;display:inline-block;border-left:6px solid transparent;border-bottom:6px solid #fff;border-right:6px solid transparent;top:-6px;content:''}.tooltip__caret--bottom:before{position:absolute;display:inline-block;border-left:7px solid transparent;border-top:7px solid #fff;border-right:7px solid transparent;border-top-color:rgba(0,0,0,.2);bottom:-8px;content:''}.tooltip__caret--bottom:after{position:absolute;display:inline-block;border-left:6px solid transparent;border-top:6px solid #fff;border-right:6px solid transparent;bottom:-6px;content:''}.tooltip__caret--right:before{position:absolute;display:inline-block;border-top:7px solid transparent;border-left:7px solid #fff;border-bottom:7px solid transparent;border-left-color:rgba(0,0,0,.2);right:-8px;top:10px;content:''}.tooltip__caret--right:after{position:absolute;display:inline-block;border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;right:-6px;top:10px;content:''}.tooltip__caret--left:before{position:absolute;display:inline-block;border-top:7px solid transparent;border-right:7px solid #fff;border-bottom:7px solid transparent;border-right-color:rgba(0,0,0,.2);left:-8px;top:10px;content:''}.tooltip__caret--left:after{position:absolute;display:inline-block;border-top:6px solid transparent;border-right:6px solid #fff;border-bottom:6px solid transparent;left:-6px;top:10px;content:''}.tooltip--icon:hover .tooltip__body,.tooltip--icon:hover .tooltip__body:after,.tooltip--icon:hover .tooltip__body:before,.tooltip--onclick.is-visible .tooltip__body,.tooltip--onclick.is-visible .tooltip__body:after,.tooltip--onclick.is-visible .tooltip__body:before,.tooltip--onhover:hover .tooltip__body,.tooltip--onhover:hover .tooltip__body:after,.tooltip--onhover:hover .tooltip__body:before{display:block;opacity:1}.tooltip__body-close{position:absolute;top:5px;right:5px;color:#444;font-size:108%}.tooltip__close--std-pos{position:absolute;top:5px;right:5px}.switch-label{width:100%;font-size:123%;color:#000;text-transform:capitalize}.switch,.switch-label{display:table-cell;vertical-align:middle}.toggle-switch{position:absolute;margin-left:-9999px;visibility:hidden}.toggle-switch+label{display:block;position:relative;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input.toggle-switch--round+label{width:4.5em;height:2.5em;background-color:#ddd;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em}input.toggle-switch--round+label:after,input.toggle-switch--round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.toggle-switch--round+label:before{right:1px;background-color:#f1f1f1;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}input.toggle-switch--round+label:after{width:2.5em;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);-moz-box-shadow:0 2px 5px rgba(0,0,0,.3);box-shadow:0 2px 5px rgba(0,0,0,.3);-webkit-transition:margin .4s;-moz-transition:margin .4s;-o-transition:margin .4s;transition:margin .4s}input.toggle-switch--round:checked+label:before{background-color:#30517f}input.toggle-switch--round:checked+label:after{margin-left:2em}input.toggle-switch--flat+label{width:4.5em;height:2.5em;background-color:#ddd;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}input.toggle-switch--flat+label:after,input.toggle-switch--flat+label:before{display:block;position:absolute;content:""}input.toggle-switch--flat+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;-webkit-border-radius:2.5em;-moz-border-radius:2.5em;-ms-border-radius:2.5em;-o-border-radius:2.5em;border-radius:2.5em;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}input.toggle-switch--flat+label:after{top:4px;left:4px;bottom:4px;width:2em;background-color:#ddd;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;-o-border-radius:2em;border-radius:2em;-webkit-transition:margin .4s,background .4s;-moz-transition:margin .4s,background .4s;-o-transition:margin .4s,background .4s;transition:margin .4s,background .4s}input.toggle-switch--flat:checked+label{background-color:#30517f}input.toggle-switch--flat:checked+label:after{margin-left:2em;background-color:#30517f}input.toggle-switch--yes-no+label{width:4.5em;height:2.5em}.fonts-loaded input.toggle-switch--yes-no+label:after,.fonts-loaded input.toggle-switch--yes-no+label:before{font-family:Ubuntu,Trebuchet MS,sans-serif}input.toggle-switch--yes-no+label:after,input.toggle-switch--yes-no+label:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;font-size:20px;text-align:center;line-height:1.8em}input.toggle-switch--yes-no+label:before{background-color:#ddd;content:"NO";-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}input.toggle-switch--yes-no+label:after{background-color:#30517f;content:"YES";-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}input.toggle-switch--yes-no:checked+label:before{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}input.toggle-switch--yes-no:checked+label:after{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}ul.flexbox{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}ul.flexbox>li{display:inline-block;-webkit-flex:1;-ms-flex:1;flex:1;min-width:15%;margin-right:15px}ul.flexbox>li:last-child{margin-right:0}.ribbon{left:-25px;position:relative;top:0}.fonts-loaded .ribbon__txt{font-family:Ubuntu,Trebuchet MS,sans-serif}.ribbon__txt{background-color:#30517f;border-radius:0 5px 5px 0;color:#fff;font-size:16px;font-weight:400;padding:5px 15px}.ribbon__txt--bradius-0{border-radius:0}.ribbon__txt:before{border-color:#30517f transparent transparent;border-style:solid;border-width:10px 0 0 10px;bottom:-15px;content:"";display:block;position:absolute}.ribbon__txt:after{border-color:#000 transparent transparent;border-style:solid;border-width:10px 0 0 10px;bottom:-15px;content:"";opacity:.2;display:block;position:absolute}.media__agent{position:relative}.media__agent .ribbon--list{bottom:6px;left:-12px;top:auto;width:100%}.media__agent .ribbon--list .ribbon__txt{width:100%;display:inline-block;text-align:center}.media__agent .ribbon--lux .ribbon__txt:before{border-color:transparent transparent #666}.media__agent .ribbon--list .ribbon__txt:before{top:-8px;left:0;bottom:auto;border-width:0 0 8px 12px}.media__agent .ribbon--list .ribbon__txt:after{border:none}.media__agent .ribbon--subtext{font-size:.6em}#agent-homepage #agent-cover .media__agent .ribbon--list{bottom:3px}.fonts-loaded .ribbon--lg .ribbon__txt,.ribbon--lux .ribbon__txt{font-family:Ubuntu,Trebuchet MS,sans-serif}.ribbon--lg,.ribbon--lux{left:-25px;position:absolute;top:24px;z-index:10}.ribbon--lg .ribbon__txt,.ribbon--lux .ribbon__txt{border-radius:0;font-weight:600;letter-spacing:2px;padding:8px 25px;text-transform:uppercase}.ribbon--lg .ribbon__txt--normal,.ribbon--lux .ribbon__txt--normal{font-weight:400;letter-spacing:0;text-transform:capitalize}.ribbon--lg .ribbon__txt__alpha,.ribbon--lux .ribbon__txt__alpha{opacity:.8;font-weight:400}.ribbon--lg .ribbon__txt:after,.ribbon--lg .ribbon__txt:before,.ribbon--lux .ribbon__txt:after,.ribbon--lux .ribbon__txt:before{border-width:10px 0 0 25px;bottom:-17px}.ribbon--list{top:10px;left:-16px}.ribbon--list .ribbon__txt{padding:6px 8px;font-size:10px}.ribbon--list .ribbon__txt:after,.ribbon--list .ribbon__txt:before{bottom:-13px;border-width:8px 0 0 16px}.ribbon--map{top:20px;left:-10px}.ribbon--map .ribbon__txt{padding:6px 10px;font-size:10px}.ribbon--map .ribbon__txt:after,.ribbon--map .ribbon__txt:before{bottom:-13px;border-width:8px 0 0 10px}.ribbon--photos{top:20px;left:-16px}.ribbon--photos .ribbon__txt{padding:6px 8px;font-size:10px}.ribbon--photos .ribbon__txt:after,.ribbon--photos .ribbon__txt:before{bottom:-14px;border-width:8px 0 0 16px}.select-label{width:100%;font-size:123%;color:#000;text-transform:capitalize;margin-bottom:10px}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select:focus{outline:0;border-color:#00f;box-shadow:0 0 10px #9ecaed}.cs-select select{display:none}.cs-select span{display:block;position:relative;cursor:pointer;padding:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-select .cs-selected span::after,.cs-select>span::after{speak:none;position:absolute;top:50%;right:25px;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-select>span::after{font-family:zip-icons;content:'\e800'}.cs-select>span::before{border-left:1px solid #30517f;content:"";height:100%;position:absolute;right:50px;top:0}.cs-select .cs-selected span::after{margin-left:1em}.cs-select.cs-active>span::after{-webkit-transform:translateX(50%) translateY(-50%) rotate(180deg);transform:translateX(50%) translateY(-50%) rotate(180deg)}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden}.cs-select.cs-active .cs-options{visibility:visible;position:relative}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:.75em;font-size:123%}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}div.cs-skin-elastic{background:0 0;color:#000}div.cs-skin-elastic .cs-placeholder{text-align:center;padding-right:16%}div.cs-skin-elastic--submenu{display:block;width:50%;margin:0 auto}div.cs-skin-elastic--submenu .cs-placeholder{padding-right:36%}.cs-skin-elastic>span{border:1px solid #30517f;border-radius:3px;font-size:123.1%;z-index:100}.cs-skin-elastic>span::after{font-family:zip-icons;content:'\e800';-webkit-backface-visibility:hidden;backface-visibility:hidden}.cs-skin-elastic .cs-options{overflow:visible;background:0 0;opacity:1;visibility:visible;pointer-events:none}.cs-skin-elastic.cs-active .cs-options{pointer-events:auto;position:absolute}#searchFilterCont #third{padding-bottom:70px}.cs-options.cs-options--caret:before,.cs-skin-elastic .cs-options>ul,.cs-skin-elastic .cs-options>ul::before{opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s}.cs-skin-elastic .cs-options>ul::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:translate3d(0,-55px,0);transform:translate3d(0,-55px,0);background:#fff}.cs-active .cs-options.cs-options--caret:before,.cs-skin-elastic.cs-active .cs-options>ul,.cs-skin-elastic.cs-active .cs-options>ul::before{opacity:1}.cs-active .cs-options.cs-options--caret:before,.cs-skin-elastic.cs-active .cs-options>ul::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border:1px solid #ccc;border-radius:3px}.cs-options.cs-options--caret:before,.cs-skin-elastic .cs-options ul{opacity:0;-webkit-transform:translate3d(0,-55px,0);transform:translate3d(0,-55px,0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.cs-skin-elastic.cs-active .cs-options ul{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.cs-skin-elastic.cs-active .cs-options ul li{border-left:none;border-right:none;border-bottom:1px solid #ccc}.cs-skin-elastic.cs-active .cs-options ul li:last-child{border-bottom:0}.cs-skin-elastic .cs-options span{background-repeat:no-repeat;background-position:1.5em 50%;background-size:2em auto}.cs-skin-elastic .cs-options .cs-selected span,.cs-skin-elastic .cs-options li.cs-focus span,.cs-skin-elastic .cs-options span:hover{color:#30517f}.cs-skin-elastic .cs-options .cs-selected span::after{content:''}@-webkit-keyframes expand{0%{-webkit-transform:scale3d(1,0,1)}25%{-webkit-transform:scale3d(1,1.2,1)}50%{-webkit-transform:scale3d(1,.85,1)}75%{-webkit-transform:scale3d(1,1.05,1)}100%{-webkit-transform:scale3d(1,1,1)}}@keyframes expand{0%{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}25%{-webkit-transform:scale3d(1,1.2,1);transform:scale3d(1,1.2,1)}50%{-webkit-transform:scale3d(1,.85,1);transform:scale3d(1,.85,1)}75%{-webkit-transform:scale3d(1,1.05,1);transform:scale3d(1,1.05,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,-25px,0);opacity:0}25%{-webkit-transform:translate3d(0,10px,0)}50%{-webkit-transform:translate3d(0,-6px,0)}75%{-webkit-transform:translate3d(0,2px,0)}100%{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes bounce{0%{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0);opacity:0}25%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}50%{-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}75%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.sr-card-toggle-cont .cs-labeled-form{position:relative;top:auto;right:auto}.cs-labeled-form{position:absolute;top:5px;right:10px;min-width:250px;text-transform:uppercase;color:#333}.cs-labeled-form label,.cs-labeled-form legend{display:inline-block;margin:0 10px 0 0;height:28px;padding:0;line-height:33px;font-weight:700;vertical-align:middle}.cs-labeled-form div.cs-select{width:220px;height:38px}.cs-select-container,.cs-select-container--tiny{font-weight:500;font-family:BlinkMacSystemFont,Arial,sans-serif}.cs-drop-downs div.cs-select .cs-placeholder{text-align:left;text-indent:18px;height:38px;line-height:40px;color:#888;z-index:0}.cs-drop-downs div.cs-select .cs-placeholder:hover{box-shadow:0 4px 4px rgba(0,0,0,.25)}.cs-drop-downs .cs-skin-elastic>span.cs-placeholder,.cs-drop-downs div.cs-select:not(.cs-active){z-index:0}.cs-drop-downs .cs-skin-elastic.cs-active>span.cs-placeholder{color:#fff;background-color:#666;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.cs-drop-downs .cs-select.cs-active>span::after{-webkit-transform:translateX(50%) translateY(-50%) rotate(180deg);transform:translateX(36%) translateY(-55%) rotate(180deg)}.cs-drop-downs .cs-select span{padding:0}.cs-drop-downs .cs-skin-elastic>span{border:solid 1px #888;border-radius:4px;background:#fff;font-size:100%}.cs-drop-downs .cs-skin-elastic>span::before{border-left:none;content:"";height:100%;position:absolute;right:50px;top:0}.cs-drop-downs .cs-select ul span{padding:1em;font-size:100%}.cs-drop-downs .cs-select .cs-selected span::after,.cs-drop-downs .cs-select>span::after{top:54%;text-indent:0}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options{z-index:2;top:40px}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options ul{box-shadow:0 0 6px rgba(0,0,0,.3);border:none;border-radius:4px;z-index:2}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options ul:before{border:none}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options ul li span:hover{opacity:1;color:#000;box-shadow:0 2px 9px rgba(0,0,0,.5)}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options ul li{border-bottom:none}.cs-drop-downs .cs-skin-elastic .cs-options .cs-selected span,.cs-drop-downs .cs-skin-elastic .cs-options li.cs-focus span{color:#000;background-color:#e1e1e1}.cs-drop-downs .cs-active .cs-options.cs-options--caret:before{width:15px;height:15px;border:1px solid #fff;top:-5px;bottom:auto;left:185px;position:absolute;box-shadow:-2px -2px 3px rgba(0,0,0,.2);transform:rotate(45deg);background:#fff;z-index:1;-webkit-clip-path:polygon(0 0,100% 0,0 100%,0 100%);clip-path:polygon(0 0,100% 0,0 100%,0 100%)}.cs-drop-downs .cs-active .cs-options.cs-options--caret:after{display:none}.cs-drop-downs .cs-active .cs-options.cs-options--caret.over-first:before{z-index:0}.cs-drop-downs .cs-skin-elastic.cs-active .cs-options ul li.cs-down-state span{background-color:#666;color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}#main-search-cont{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#main-search-cont .cs-select-container{width:118px;min-width:118px}#main-search-cont .cs-select-container--tiny{width:100px;min-width:100px}#main-search-cont .cs-select-container .cs-select>span::before,#main-search-cont .cs-select-container--tiny .cs-select>span::before{border:none}#main-search-cont .cs-select .cs-selected span::after,#main-search-cont .cs-select>span::after{right:15px}#main-search-cont .cs-select .cs-placeholder{text-indent:10px}#main-search-cont .cs-drop-downs div.cs-select .cs-placeholder{color:#888}#main-search-cont #inputZipCode{width:100%;height:40px;font-size:1.2em;border:1px solid #888;border-radius:4px;color:#333}#main-search-cont #inputZipCode:focus{border:1px solid #30517f}#main-search-cont .cs-skin-elastic .cs-placeholder{text-transform:uppercase}#main-search-cont .label-search{text-transform:uppercase;color:#888;line-height:40px;margin:0 8px;font-weight:500}#main-search-cont .cs-select-container .cs-select ul{max-height:400px;overflow-y:scroll;background:#fff}#main-search-cont .cs-select-container .cs-select ul::-webkit-scrollbar{width:8px}#main-search-cont .cs-select-container .cs-select ul::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc}#main-search-cont .cs-select ul span{text-transform:uppercase}#main-search-cont .cs-active .cs-options.cs-options--caret:before{left:auto;right:14px}#main-search-cont .cs-options--caret::after{display:none}#jsBigParent{position:relative}.sbAd{background:#eee;border-bottom:1px solid #eee;height:70px;position:relative;top:0;z-index:9999;width:100%;-webkit-transition:opacity .5s,height 1s;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,.5,1)}.sbAd__logo{border:1px solid #bbb;border-radius:10px}.sbAd.fadeIt{border-bottom:0;height:0;top:-80px}.sbAd.fadeIt{-webkit-animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-80)}}.sbAd h2{color:#555;font-family:Arial,"Lucida Grande",sans-serif;font-weight:400;font-size:108%;margin:10px 0;white-space:normal}.sbAd h2 .xSmText{color:#777}.sbAd__btnCloseAlt{z-index:2;position:absolute;right:3px;width:50px;height:70px;opacity:1;cursor:pointer;display:block;top:0}.dismiss-cta .f-icon-mob-close{position:absolute;top:25px;right:10px}.sbAd .smPad{padding:12px 20px}.sbAd .downloadLink:active,.sbAd .downloadLink:hover{text-decoration:none}body.nativeBannerOn #mainCont{margin-top:0}body.nativeBannerOn #topFixedNav{position:relative!important;height:auto}@media only screen and (min-width:768px){.hide-tablets{display:none}}.portrait .searchAutoCompleteResults{width:268px;margin-left:-12px}.landscape .searchAutoCompleteResults{width:469px;margin-left:-13px}.searchAutoCompleteResults{display:block;margin-top:27px;border:solid 1px;background-color:#fff;min-width:300px;padding:0;max-height:300px;overflow:scroll;-webkit-overflow-scrolling:touch}.searchAutoCompleteResults .searchResultSet{border-bottom:solid 12px #efefef}.searchAutoCompleteResults .searchResultCat{text-transform:uppercase;color:#30517f;font-size:92.4%;padding:12px 0 0 0;margin:0 12px}.searchAutoCompleteResults a{display:block;color:#000;padding:12px;font-size:123.1%;border-bottom:solid 1px #ccc}.searchAutoCompleteResults a.highlighted{background-color:#ededed}.searchAutoCompleteResults a .secondaryVal{float:right;color:#ccc;font-size:85%}.searchAutoCompleteResults .searchResultSet a:last-child{border:none}.autocompleteFormSearchResults,.landscape .autocompleteFormSearchResults,.portrait .autocompleteFormSearchResults{padding:2px 10px 0 10px;background-color:#30517f;position:relative}.autocompleteFormSearchResults .searchAutoCompleteResults,.landscape .autocompleteFormSearchResults .searchAutoCompleteResults,.portrait .autocompleteFormSearchResults .searchAutoCompleteResults{display:block;position:absolute;z-index:3;top:35px;left:0;width:100%;border:none;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch;margin-left:0;min-height:400px}.autocompleteFormSearchResults form,.landscape .autocompleteFormSearchResults form,.portrait .autocompleteFormSearchResults form{display:-webkit-flex;display:flex}.autocompleteFormSearchResults form .searchResults-autoComplete,.landscape .autocompleteFormSearchResults form .searchResults-autoComplete,.portrait .autocompleteFormSearchResults form .searchResults-autoComplete{margin:10px auto;width:95%;display:block;line-height:30px;font-size:123.1%;padding:3px;text-align:center;-webkit-flex:1;flex:1}.autocompleteFormSearchResults form .searchResultSet:last-child,.landscape .autocompleteFormSearchResults form .searchResultSet:last-child,.portrait .autocompleteFormSearchResults form .searchResultSet:last-child{margin-bottom:50px}.autocompleteFormSearchResults form .autocompletionCancel,.landscape .autocompleteFormSearchResults form .autocompletionCancel,.portrait .autocompleteFormSearchResults form .autocompletionCancel{line-height:58px;margin:0 0 0 10px;color:#fff;font-size:123.1%;display:none}.autocompleteFormSearchResults.focused form .autocompletionCancel{display:block}body#homepage.noscroll{overflow:auto}body.noscroll #mainCont{overflow:hidden;height:100%}.iframe-panel{background:#fff;position:fixed;z-index:999999;top:0;-webkit-transition:opacity .5s,height 1s;transition-property:all;transition-duration:1.5s;transition-timing-function:cubic-bezier(0,1,1,1)}.iframe-panel--dismiss{top:-100%;height:0;-webkit-animation-name:dismiss}@-webkit-keyframes dismiss{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-100%)}}.nps-ignore{margin:20px 0;background:#fff;border:1px solid #30517f;color:#30517f}.nps-ignore:hover{background:#fff;border:1px solid #30517f;color:#30517f}.slider-label{color:#ccc;clear:both;margin:20px 0}.slider-label span:first-child{float:left}.slider-label span{float:right}.nps-comments-cont{margin-top:65px;min-height:150px}.app-logo{border-radius:15px}.js-thank-you-cont{width:85%;margin:0 auto;text-align:center}.thank-you-msg{color:#000;font-family:Helvetica Neue,arial,helvetica,sans-serif;font-weight:300;font-size:123.1%;min-height:200px;margin-top:50px;margin-bottom:100px}.thank-you-msg .icon--heart-outline{width:68px;min-height:62px}.js-nps-connect-def{background:#ccc}.js-nps-score{font-size:4em;color:#30517f}.js-nps-heading{font-size:19px;font-style:normal;font-weight:400;letter-spacing:.015em;line-height:1.5;color:#30517f;margin:0;padding:0}.js-nps-heading,.js-nps-score,.js-nps-text{line-height:1.5}.js-nps-heading{height:85px}.js-nps-comments{box-sizing:border-box;border:1px solid #999;border-radius:0;padding:10px;font-size:108%;width:100%;min-height:110px}.nps-panel .slider-output{margin-bottom:65px}.nps-panel .noUi-pips-horizontal{top:-80px}.nps-panel .noUi-marker{display:none}.nps-panel .noUi-value{width:40px;text-align:center;font-size:1.5em;color:#000;font-weight:300}.nps-desktop{margin-top:45px}.nps-desktop .nps-flexbox li{background:#30517f;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1.5em;margin:10px 0;margin-right:20px!important;text-align:center;min-width:5%!important;min-height:35px!important;padding-top:6px}.nps-desktop .nps-flexbox li.nps-active{background:#5682bf}.nps-desktop .nps-flexbox li:last-child{margin-right:0!important}.nps-desktop .nps-flexbox-caption li{color:#666}.nps-desktop .nps-comments-cont{margin-top:20px;margin-bottom:20px;min-height:inherit}.nps-desktop .js-thank-you-cont{margin:0;width:100%;text-align:left}.nps-desktop .js-iframe-dismiss-cta{position:absolute;right:0;top:-6px;font-size:20px;color:#666;text-decoration:none;cursor:pointer}.avm-chart-series{position:relative;margin:55px 0 25px 0;z-index:10}.avm-chart-series__line{position:absolute;height:5px}.avm-chart-series__marker{position:absolute;bottom:10px;padding:2px 6px;border-radius:5px;color:#fff;font-size:90%;font-family:arial}.avm-chart-series--ziprealty .avm-chart-series__marker:before{position:absolute;display:inline-block;border-top:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid transparent;bottom:-15px;right:0;content:''}.avm-chart-series__marker:before{position:absolute;display:inline-block;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;bottom:-10px;right:0;content:''}.avm-chart-series__endpoint .avm-range{visibility:hidden}.avm-chart-series:hover .avm-chart-series__endpoint .avm-range{visibility:visible}.avm-chart-series__endpoint:before{position:absolute;display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ccc;border-bottom:6px solid transparent;top:-11px;left:9px;content:''}.avm-chart-series__endpoint{position:absolute;margin-left:-15px;top:5px;font-size:10px;font-family:arial}.avm-chart-series_logo{position:absolute;top:-6px;left:0;background:url(../images/global/sprite_partner_icons.png) 0 0 no-repeat}.avm-chart-series--ziprealty .avm-chart-series_logo{height:34px;width:145px;margin-left:-168px;top:-22px;background:url(../images/sell/sellersuite/zipLogo.png) 0 0 no-repeat}.avm-chart-series--ziprealty .avm-chart-series__marker{bottom:15px;padding:4px 7px}.avm-chart-series--zillow .avm-chart-series_logo{height:15px;width:64px;margin-left:-104px;background-position:0 -817px}.avm-chart-series--eppraisal .avm-chart-series_logo{height:15px;width:100px;margin-left:-145px;background-position:0 -606px}.avm-chart-series--homegain .avm-chart-series_logo{height:15px;width:95px;margin-left:-125px;background-position:0 -570px}.avm-chart-series--resprice .avm-chart-series_logo{height:25px;width:90px;margin:-5px 0 0 -130px;background-position:0 -928px}.avm-chart-series--resprice .avm-chart-series__marker:before{border-right-color:#376d98}.avm-chart-series--resprice .avm-chart-series__line,.avm-chart-series--resprice .avm-chart-series__marker{background-color:#376d98}.avm-chart-series--zillow .avm-chart-series__marker:before{border-right-color:#71b023}.avm-chart-series--zillow .avm-chart-series__line,.avm-chart-series--zillow .avm-chart-series__marker{background-color:#71b023}.avm-chart-ticks{list-style-type:none;margin:0;padding:0;position:relative;border-top:1px solid #bbb}.avm-chart-ticks li{float:left;width:20%;border-left:1px solid #bbb;height:10px;padding:0;margin:0 -1px 0 0;position:relative}.avm-chart-ticks li.last-child{width:0}.avm-chart-ticks li div{position:absolute;bottom:-15px;left:-12px;font-size:10px}.avm-chart-series--eppraisal .avm-chart-series__line,.avm-chart-series--eppraisal .avm-chart-series__marker{background-color:#efb81c}.avm-chart-series--eppraisal .avm-chart-series__marker:before{border-right-color:#efb81c}.avm-chart-series--homegain .avm-chart-series__line,.avm-chart-series--homegain .avm-chart-series__marker{background-color:#6b8bde}.avm-chart-series--homegain .avm-chart-series__marker:before{border-right-color:#6b8bde}.avm-chart-series--ziprealty{margin:65px 0 90px 0}.avm-chart-series--ziprealty .avm-chart-series__marker{font-size:140%}.avm-chart-series--ziprealty .avm-chart-series__line,.avm-chart-series--ziprealty .avm-chart-series__marker{background-color:#fd8e23}.avm-chart-series--ziprealty .avm-chart-series__marker:before{border-right-color:#fd8e23}.avm-chart__lp{position:absolute;top:0;width:2px;height:100%;z-index:5;background-color:#ccc}.avm-chart__lpmarker{position:absolute;top:-8px;left:8px;padding:2px 6px;color:#333;font-size:85%;font-family:arial;background-color:#ccc;border-top-right-radius:5px;border-bottom-right-radius:5px}.avm-chart__lpmarker:before{position:absolute;display:inline-block;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid transparent;bottom:0;left:-8px;content:'';border-right-color:#ccc}.range--active{font-weight:700}.ct-label{fill:#666;color:#666;font-size:.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:center;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px;cursor:pointer}.ct-area{stroke:none;fill-opacity:.1;cursor:pointer}.ct-bar{fill:none;stroke-width:10px;cursor:pointer}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#30517f}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#30517f}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#d70206}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#d70206}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.chartist-tooltip{position:absolute;display:inline-block;opacity:0;min-width:5em;padding:.5em;background:#4574b7;border-radius:5px;color:#fff;font-family:Oxygen,Helvetica,Arial,sans-serif;font-weight:700;text-align:center;pointer-events:none;z-index:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.chartist-tooltip:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-5px;border:5px solid transparent;border-top-color:#4574b7}.chartist-tooltip.tooltip-show{opacity:1}.point-fx{fill-opacity:1!important;stroke-width:0;stroke:#30517f;transition:all .2s linear;cursor:pointer}.point-fx:hover{stroke-opacity:.2;stroke-width:20px}.ct-chart .ct-label.ct-horizontal{text-anchor:middle}#hdr-module{background:#fff;position:relative;z-index:3000}.search-panel-active{box-shadow:0 0!important;border-bottom:2px solid #30517f!important}.flex-align-center{display:flex;align-items:center}#hdr-member a,#hdr-member a:hover{text-decoration:none}#hdr-member .dropdown-menu-parent{position:relative}#hdr-member .dropdown-menu-child{background:#fff;border:1px solid #ccc;width:165px;padding:0;right:0;top:15px}#hdr-member .dropdown-menu-child li,#hdr-member .dropdown-menu-child ul{margin:0;padding:0}#hdr-member .dropdown-menu-child li:first-child{padding:8px 10px}#hdr-member .dropdown-menu-child li a{display:block;padding:8px 10px;color:#000;vertical-align:middle}#hdr-member .dropdown-menu-child li a:hover{color:#fff;text-decoration:none}#hdr-member .dropdown-menu-child::after,#hdr-member .dropdown-menu-child::before{right:0;position:absolute;display:inline-block;content:''}#hdr-member .dropdown-menu-child::before{border-left:7px solid transparent;border-bottom:7px solid #fff;border-right:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);top:-8px}#hdr-member .dropdown-menu-child::after{border-left:6px solid transparent;border-bottom:6px solid #fff;border-right:6px solid transparent;top:-6px}.cobrand-nav li,.cobrand-nav li a,.cobrand-nav li a:hover,.cobrand-nav li:before{color:#000}#hdr-nav{background:#fff;position:relative;padding:10px 0}#hdr-nav .broker-logo{min-height:50px}#hdr-nav .broker-logo--h{width:215px;height:65px;overflow:hidden}#hdr-nav .broker-logo--v{width:120px;height:80px;overflow:hidden}#hdr-nav .home-logo{margin-right:30px}#hdr-nav .li-h--subnav--option-2{right:20px}#hdr-cobrand{box-sizing:border-box;background:#fff;border-top:solid 3px #30517f;min-height:30px;position:relative;width:100%}#hdr-cobrand .flex-align-center{display:flex;align-items:baseline;justify-content:space-between;padding:8px 15px;box-sizing:border-box}#hdr-cobrand .dropdown-menu-parent>a{color:#000}.hdr-cobrand-logo{position:absolute;right:0;top:35px;z-index:11}.header-text{color:#000}#agent-tray{background:#292a2b;background:linear-gradient(to bottom,#202021 0,#292a2b 48%,#414242 100%);border-bottom:4px solid #202021;width:100%;height:382px;position:absolute;top:40px;z-index:20}#agent-tray,#agent-tray a{color:#fff}#agent-tray.slider{height:382px}#agent-close{position:absolute;bottom:0;left:50%;margin:0 0 0 -32px;width:64px;height:16px;cursor:pointer;background:url(../images/global/sprites/agentbranded-sprite-black.png) 0 -201px no-repeat}#agent-contact{border-bottom:1px solid #3e3e3e;border-top:1px solid #3e3e3e;margin:10px 0;padding:7px 0}#agent-contact a{vertical-align:middle}#agent-contact .l-grid__col{margin-left:20px}#agent-contact .l-grid__col:first-child{margin:0}#agent-info-area-served .coBrScrollable{overflow-x:hidden}.subnav{vertical-align:bottom;padding-bottom:6px}.subnav li a{color:#000;margin-left:20px;font-weight:700}.subnav li a:hover{border-bottom:2px solid #30517f;padding-bottom:3px;text-decoration:none}#hdr-search{background:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.2);border-top:1px solid #979797;margin-bottom:10px;padding:0 10px;position:relative}#hdr-search .form-std SELECT{font-size:85%;border:1px solid #666}#main-search-cont{padding:15px 0;position:relative;text-align:center;visibility:hidden}#main-search-cont>div{position:relative;width:100%}#main-search-cont .d-in-bl{vertical-align:middle}#main-search-cont .main-search--label{font-size:85%;font-weight:400;display:block;margin-bottom:0;text-align:left}#search-tip{bottom:-8px;color:#666;font-size:85%;left:2px;position:absolute;display:none}.autocompfield{text-align:left}.more-search-toggle{bottom:-18px;position:absolute;text-align:center;width:100%}.global-search{padding-right:80px!important}.save-search{border-radius:0 6px 6px 0;color:#000;padding:5px 20px 4px;margin:0;text-decoration:none;position:absolute;top:0;right:0}.slider{overflow-y:hidden;max-height:1000px;-webkit-transition-property:all;-webkit-transition-duration:1s;-moz-transition-property:all;-moz-transition-duration:1s;-ms-transition-property:all;-ms-transition-duration:1s;transition-property:all;transition-duration:1s;width:100%}.slider--closed{max-height:0;border-bottom:0!important;visibility:hidden}#advanced-search-cont{width:100%;color:#000;position:relative;z-index:8}#advanced-search-cont #advSearchPanel{padding:10px 0 20px}#advanced-search-cont .l-grid__col-last{overflow:visible}.cities-search{left:6px;position:absolute;top:-6px;z-index:10}.addcities--hover #locationBlock{background:none repeat scroll 0 0 #fff;border:2px solid #ccc;border-radius:10px;display:block;height:194px;list-style:none;left:-6px;margin:7px 0;overflow:hidden;padding:18px 22px 10px;position:absolute;width:666px;text-align:left;top:30px;z-index:12}.addcities--hover #locationBlockLink{position:relative;z-index:10}#locationBlockLink:before,#psMoreFeaturesBlockLink:before{background:url(../images/global/sprites/sprite-moreless20x20.png) no-repeat scroll 2px -29px #888;border-radius:21px;color:#fff;content:"";font-size:146.9%;font-weight:400;height:23px;left:0;padding-left:1px;position:absolute;text-align:center;top:14px;width:23px}.addcities--active #locationBlockLink:before,.addcities--active #psMoreFeaturesBlockLink:before{background:url(../images/global/sprites/sprite-moreless20x20.png) no-repeat scroll 1px 0 #30517f}#close-cities{position:absolute;right:10px;top:10px}#locationBlockLink,#psMoreFeaturesBlockLink{display:inline-block;font-weight:700;min-height:20px;padding:3px 0 0 30px}#main-search-cont #locationBlockLink span{display:none}#advanced-search-cont #advSearchPanel .empTextXL{font-size:100%;display:block;margin-bottom:10px}#advanced-search-cont #advSearchPanel label{display:inline-block;font-weight:400;vertical-align:middle;cursor:pointer}#advanced-search-cont .addlfeatbox p label:first-child{font-weight:700!important}#advanced-search-close{display:none}#advanced-search-cont div.availcitybox,#advanced-search-cont div.availcitybox ul,#advanced-search-cont div.selcitybox,#advanced-search-cont div.selcitybox ul{width:220px}#add-search-cont{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:13px;overflow:hidden;padding:16px 0;position:relative}#add-prop #psMoreFeaturesBlock #psMoreFeatureScrollable{border:0;height:168px;padding:0 10px}#input-keywords{border:1px solid #aaa;border-radius:5px;box-shadow:0 2px 1px 0 #eee inset;margin:0;min-height:25px;padding:1px 3px}#advSearchPanel div.availcitybox li.hover,.cities-search div.availcitybox li.hover{background:#30517f;color:#fff}#advSearchPanel div.selcitybox li.hover,.cities-search div.selcitybox li.hover{background:#30517f;color:#fff}@media only screen and (max-device-width:768px){#main-search-cont{width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#main-search-cont #inputZipCode{display:block;width:100%}#main-search-cont .btn-primary--expand,#main-search-cont .btn-primary--globalsearch{width:195px}#main-search-cont .cs-select-container{margin-left:0!important}}@media only screen and (max-width:768px){.search-results #main-search-cont .cs-select-container{width:110px;min-width:110px}.search-results #main-search-cont .cs-select-container--tiny{width:80px;min-width:80px}.search-results #main-search-cont .btn-primary--expand,.search-results #main-search-cont .btn-primary--globalsearch{width:148px}.search-results #main-search-cont .btn-primary--search.btn-primary--globalsearch.brand-colored--button{width:80px}}.yui-skin-sam .yui-h-slider{background:0 0;height:20px;position:relative;width:160px;margin:23px 0 0 0}.yui-skin-sam .yui-h-slider .yui-slider-thumb{width:34px;height:17px;cursor:pointer;z-index:3;margin-top:-2px}.slider__thumb--left{background:url(../images/cma/left_arrow.png) no-repeat;z-index:3}.slider__thumb--right{background:url(../images/cma/right_arrow.png) no-repeat;z-index:3}.slider_highlight{background-color:#30517f;height:5px;left:7px;position:absolute;top:8px;width:100%;z-index:2}.slider_bg{border:1px solid #aaa;border-radius:3px;background-color:#ccc;position:absolute;z-index:1;left:10px;right:-32px;height:5px;top:7px;box-shadow:0 1px 2px 0 #555 inset}.sliderThumbLabel{position:relative;top:-20px;font-size:93%;font-weight:400;color:#333}.slider__thumb--right .sliderThumbLabel--small{position:absolute;bottom:100%;left:25px;font-size:85%;font-weight:700}.slider__thumb--left .sliderThumbLabel--small{position:relative;bottom:100%;left:4px;font-size:85%;font-weight:700}.slider__thumb--left .sliderThumbLabel{right:20px;text-align:right}.slider__thumb--right .sliderThumbLabel{left:20px}.slider_min_max_labels{position:relative;margin:0;padding:0;height:15px;font-size:85%;color:#999}.slider_min_max_labels li{float:none;display:inline-block;text-align:right;width:49%;margin:0;padding:0;height:15px;border:0!important}.slider_min_max_labels li:first-child{text-align:left}.sliderHeading{font-weight:700;margin-bottom:10px}#ssResultsNav li{position:relative}.fonts-loaded #ssResultsNav.v1 .optTest{font-family:Ubuntu,Trebuchet MS,sans-serif}#ssResultsNav.v1 .optTest{font-size:36px;line-height:20px;left:10px;top:25px;display:block;color:#bbb;font-weight:700}#ssResultsNav.v1 li.active .optTest{color:#ff8f1f}#ssResultsNav.v1 .imgCont.avm{margin-left:28px}#ssResultsNav.v1 li:first-child .optTest{left:0}#ssResultsNav.v2 li{border-left:0}#ssResultsNav.v2 li.active:first-child .optTest,#ssResultsNav.v2 li:first-child .optTest{background-image:none}#ssResultsNav.v2 li .optTest{background:url(../sell/sellersuite/optimostTabBorderTrans.png) 0 0 no-repeat;height:70px;width:15px;display:block;font-size:0;line-height:0;top:0;left:0}#ssResultsNav.v2 li.active+li .optTest{background:url(../sell/sellersuite/optimostTabBgHexFFF.png) 0 0 no-repeat}#ssResultsNav.v2 li+li.active .optTest{background:url(../sell/sellersuite/optimostTabBorderWithGrad.png) 0 0 no-repeat}#ssResultsNav.v2 li:hover{background-color:transparent}#ssResultsNav.v2 li.active:hover{background-color:#fff}#ssResultsNav.v3 li{overflow:visible}#ssResultsNav.v3 .optTest{display:inline-block;font-size:0;height:15px;left:50%;line-height:0;margin-left:-9px;top:-9px;width:15px;background-color:#e7e7e7;border-radius:15px;box-shadow:inset 1px 1px 2px #666}#ssResultsNav.v3 li:hover .optTest{background-color:#30517f;box-shadow:1px 1px 1px #222 inset}#ssResultsNav.v3 li.active .optTest{background-color:#30517f;border-radius:18px;box-shadow:1px 1px 1px #222 inset}.slider-cont{width:85%;margin:0 auto}.slider-output{border:0;color:#000;font-family:Helvetica Neue,arial,helvetica,sans-serif;font-weight:300;font-size:123.1%;margin-top:16px;text-align:center;display:block;width:100%}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:2px;width:100%;margin:0 auto}.noUi-horizontal .noUi-handle{width:30px;height:30px;left:-17px;top:-14px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#ccc}.noUi-connect{background:#30517f}.noUi-origin{border-radius:2px}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:30px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%}.yui-skin-sam .yui-ac-input{position:absolute;width:100%}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid grey;background:#fff;overflow:hidden;z-index:9050}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.1;opacity:.1;z-index:9049}.yui-skin-sam .yui-ac iframe{opacity:0;padding-right:.3em;padding-bottom:.3em}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#b3d4ff}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#426fd9;color:#fff}.yui-skin-sam .yui-ac-input{position:static;width:auto}.yui-skin-sam .yui-ac-container{position:static;width:auto}.yui-skin-sam .yui-ac-content{width:100%}.yui-skin-sam .yui-ac-shadow{width:auto}.yui-skin-sam .yui-ac-content ul{width:auto}.media-hide{display:none}.media__img--agent-photoV2{text-align:center;width:120px;overflow:hidden;margin:0 auto;margin-bottom:20px}.media__content--agent{text-align:center}.media__content--agent__name,a.media__content--agent__name{color:#666;display:block;font-size:123.1%;text-decoration:none}.media__content--agent .li-h--pipe li:first-child{border:0}.media__content--agent .li-h--pipe li{border-left:1px solid #999}.media__content--agent-rating{margin:20px auto}.media__content--agent-rating li{vertical-align:middle;font-size:11px;margin-right:10px}.media__content--agent-rating .star-rating{margin-top:-2px}.heading-strikethru{font-family:'Arial Black',Arial,sans-serif;font-weight:700;font-size:53px;color:#f80;position:relative;text-align:center;z-index:1}.heading-strikethru::before{border-top:1px solid #ccc;content:"";left:0;margin:0 auto;position:absolute;right:0;top:60%;width:100%;z-index:-1}.heading-strikethru span{background:#fff;width:50px;margin:0 auto;display:block}.icon--home-activity,.icon--rating-qoutes{fill:#666}.dye-color{color:#666}.dye-color:hover{color:#666}.dye-color-button{border:0;background:#666;color:#fff}.dye-color-button:hover{border:0;background:#999;color:#fff}.image-grid{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:28px 0;-webkit-flex-flow:row wrap;flex-flow:row wrap}.image-grid-item{margin:0 20px 20px 0}.result-list-heading{margin-bottom:20px}.result-list-heading span.font-fancy{font-size:1.5em;font-weight:400;margin:0}.result-list-heading .li-h--breadcrumb{margin:0 0 20px 0}.result-list-heading #saveSearchLink{text-transform:uppercase;font-size:1em;position:absolute;right:0;top:-5px}.sr-card-toggle-cont{margin-bottom:20px}.li-h--tab-toggle{background:#fff;border-radius:4px;border:1px solid #888}.li-h--tab-toggle li{cursor:pointer;display:block;padding:10px 20px;text-decoration:none;text-transform:uppercase}.li-h--tab-toggle li.active{background-color:#666;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.li-h--tab-toggle li.active a{color:#fff}.li-h--tab-toggle li a{color:#888;text-decoration:none}.search-results{background:#efefef}.search-results .result-list{padding:20px;overflow:hidden}.search-results .result-list .l-two-col-main{width:72%}.sr-card{background:#fff;border-radius:4px;border:2px solid transparent;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.5);cursor:pointer;min-width:720px}.sr-card:hover{border:2px solid #30517f}.sr-card a:hover{text-decoration:none}.sr-card .sr-card__photobox img{border-radius:4px 0 0 4px}.sr-card .media__content{box-sizing:border-box;height:195px;padding:15px;position:relative}.sr-card .sr-card__street h2{margin:0;margin-bottom:5px}.sr-card .sr-card__street h2 a{color:#30517f;font-size:1.3em;font-weight:700;text-decoration:none}.sr-card .sr-card__city-state{color:#666;font-size:1.25em}.sr-card .sr-card__prop-details{margin-top:25px}.sr-card .sr-card__prop-details:first-child{margin-top:0}.sr-card .sr-card__prop-details ul{padding:0;list-style:none;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.sr-card .sr-card__prop-details li{color:#333;padding:3px 10px 3px 0;font-size:16px;text-align:center}.sr-card .sr-card__prop-details li:first-child{padding-left:0}.sr-card .sr-card__prop-details li:first-child:before{content:"";margin:0}.sr-card .sr-card__prop-details li:before{content:".";font-size:24px;line-height:12px;margin:-10px 10px 0 0;height:17px;display:inline-block;vertical-align:middle;font-family:monospace}.sr-card .sr-card__prop-details .sr-card__prop-type{color:#333;font-size:16px}.sr-card .sr-card__price{color:#333;position:absolute;right:15px;top:15px;text-align:right}.sr-card .sr-card__price .font-list-price{color:#333;font-weight:700}.sr-card .sr-card__actions{position:absolute;right:15px;bottom:15px}.sr-card .action-labels{background:#e1e1e1;border-radius:4px;color:#666;display:inline-block;font-size:75%;font-weight:700;margin-right:10px;padding:8px 10px;text-align:center;text-transform:uppercase;text-decoration:none}.sr-card .action-labels--white{background:#fff;border:1px solid #979797}.sr-card .icon--heart-full--sr-card{width:35px;height:33px;stroke:#fff}.sr-card .icon--primary-color{fill:#fe4e3c}.sr-card .sr-card__photobox-label{border-radius:4px;color:#fff;position:absolute;bottom:10px;left:10px;padding:5px;overflow:hidden;z-index:1;font-size:11px}.sr-card .sr-card__photobox-label:before{content:"";background-color:#000;display:block;bottom:0;left:0;height:100%;width:100%;position:absolute;opacity:.5;z-index:-1}.sr-card .icon--photobox-label{fill:#fff;height:16px;width:16px}.heart-save-icon{-webkit-filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .4));filter:drop-shadow(0 2px 1px rgba(0, 0, 0, .4))}.sr-card .btn-primary,.sr-card .btn-primary:hover{display:inline}.sr-card--recommended,.sr-card--recommended:hover{border:2px solid #30517f}.sr-card__listing{margin-bottom:15px;margin-top:5px}@media only screen and (max-width:1024px){.search-results #ft,.search-results #ftcontent,.search-results .l-fixed,.search-results .l-semifluid,.search-results .l-two-col-main{width:100%;min-width:100%;max-width:100%}.search-results .result-list .l-two-col-right{display:none}}@media only screen and (max-width:768px){#hdr-nav .li-h--subnav--option-2{font-size:.75em}}@media only screen and (max-width:640px){.sr-card{min-width:310px}.sr-card .media__img{float:none}.sr-card .photobox{margin:0 auto}.sr-card .sr-card__city-state,.sr-card .sr-card__prop-details li,.sr-card .sr-card__street{font-size:100%}.sr-card .sr-card__city-state,.sr-card .sr-card__street{width:62%}.sr-card .sr-card__street h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.action-alert{background:#30517f;color:#fff;border-top:0;padding:5px 5px}.action-alert+.pod,.action-alert+.results-row{border-top:1px solid transparent}.action-alert img{border-radius:3px;width:35px;max-height:40px}.action-alert .action-alert__agent{display:flex}.action-alert--sr-card-mobile{padding:5px 15px}.action-alert--hd{border-top:1px solid transparent}.action-alert--prompt{background:#fff;border:1px solid #30517f!important;color:#3b434a;border-top:0;padding:12px 25px 12px 48px;position:relative;margin-bottom:15px}.action-alert--prompt .heading-std{color:#30517f}.action-alert--prompt .icon-recommend-alert{fill:#30517f;position:absolute;top:15px;left:15px}.action-alert--prompt .f-icon-mob-close{position:absolute;right:15px;top:15px;cursor:pointer}.action-alert--border{border:2px solid #30517f!important;margin:0!important}.x-loader-bar{position:fixed;top:0;height:2px;width:0;left:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#30517f;transition-duration:15s;transition-timing-function:cubic-bezier(0,0,.0005,1);z-index:9999;display:none}.x-loader-bar--run{width:99%;display:block}.x-modal-content{position:fixed;top:25%;width:100%;z-index:9999;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.x-modal-content.x-modalfx--fadein-scale{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.x-modal-content.x-modalfx--fadein{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.x-modal-content.x-modalfx--zoom{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.x-modal{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:9000;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.x-modal-content--show{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.x-modal-content--show.x-modalfx--fadein-scale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.x-modal-content--show.x-modalfx--fadein{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.x-modal-content--show.x-modalfx--zoom{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.x-modal-content--show~.x-modal{opacity:1;visibility:visible}.no-scroll{overflow-x:hidden;overflow-y:hidden}@media only screen and (max-width:1024px){.x-modal-content{top:5%}}.js-success-bar{position:fixed;padding:0 20px;top:0;height:60px;width:100%;left:0;background-color:#2ecc71;z-index:9999;visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear;color:#fff}.js-success-bar h2{font-family:OpenSans-Semi-bold,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-size:18px;display:inline-block;line-height:60px;margin:0;vertical-align:middle}.js-success-bar .icon-checkmark-fat{display:inline-block;fill:#fff;margin-right:10px;vertical-align:middle}.js-success-bar--show{visibility:visible;opacity:1;transition:opacity .5s linear}.js-agent-metro-error{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:99999;top:0;left:0;padding:10% 0}.js-agent-metro-error .pod{border-radius:5px;font-family:'Open Sans',sans-serif;height:50%;width:50%;margin:0 auto;padding:2em}.js-agent-metro-error .pod h2{font-weight:700;font-size:18px;color:#555}.js-agent-metro-error .pod a:active,.js-agent-metro-error .pod a:link,.js-agent-metro-error .pod a:visited{color:#49a1e0!important}.js-agent-metro-error .pod a:hover{color:#185fa4!important}.js-agent-metro-error button#metro-exit{border:none!important;border-radius:4px!important;background:#49a1e0!important;color:#fff!important;margin-top:40px;padding:10px 30px}.js-agent-metro-error button#metro-exit:active{box-shadow:none;position:relative;top:1px;left:1px}.js-agent-metro-error button#metro-exit:hover,.js-agent-metro-error button#metro-exit:visited{background:#185fa4!important}.js-agent-modal .pod{border-radius:5px;box-sizing:border-box;font-family:'Open Sans',sans-serif;margin:0 auto;padding:2em;width:60%;min-width:360px;max-width:1024px;position:relative}.js-agent-modal .pod h2{font-weight:700;font-size:18px;color:#555;margin-top:0}.js-agent-modal .pod input[type=text],.js-agent-modal .pod textarea{border:1px solid #ccc;border-radius:3px;margin-bottom:5px}.js-agent-modal .pod input[type=text]{box-sizing:border-box;padding:10px;width:100%}.js-agent-modal .pod textarea{box-sizing:border-box;width:100%;height:150px;padding:10px;resize:vertical}.js-agent-modal .pod input[type=text]::-webkit-input-placeholder,.js-agent-modal .pod textarea::-webkit-input-placeholder{font-size:12px;font-weight:400;color:#ccc}.js-agent-modal .pod input[type=text]::-webkit-input-placeholder,.js-agent-modal .pod textarea::-moz-placeholder{font-size:12px;font-weight:400;color:#ccc}.js-agent-modal .pod input[type=text]::-webkit-input-placeholder,.js-agent-modal .pod textarea:-ms-input-placeholder{font-size:12px;font-weight:400;color:#ccc}.js-agent-modal .pod--error{border-radius:5px;margin:10px auto;padding:10px 8px 0 5px}.js-agent-modal .mls-address{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.js-agent-modal .mls-address strong{font-size:14px}.js-agent-modal .mls-address span{font-size:11px}.js-agent-modal .mls-info{margin-top:10px}.js-agent-modal .mls-info ul{display:flex}.js-agent-modal .mls-info li{list-style:none}.js-agent-modal .mls-info li:first-child{padding-left:0}.js-agent-modal .mls-info li:first-child:before{content:"";margin:0}.js-agent-modal .mls-info li:before{content:".";font-size:24px;line-height:12px;margin:-10px 6px 0 6px;height:16px;display:inline-block;vertical-align:middle;font-family:monospace}.js-agent-modal label{cursor:pointer;font-size:11px;font-weight:400}.js-agent-modal .f-icon-mob-close{cursor:pointer;font-size:20px;position:absolute;right:30px;top:15px}.js-agent-modal .agent-modal-ctas{display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;height:80px}.js-agent-modal .agent-modal-ctas button{display:flex;align-self:flex-end;-webkit-align-self:flex-end;font-size:100%}.js-agent-modal .agent-modal-ctas button:first-child{margin-right:5px}.gallery-card-mobile--recommendation .agent-recommended,.pod--recommendation .agent-recommended{display:flex}.gallery-card-mobile--recommendation .agent-quote,.pod--recommendation .agent-quote{margin-bottom:15px;position:relative}.gallery-card-mobile--recommendation .agent-quote>.icon-recommend-alert,.pod--recommendation .agent-quote>.icon-recommend-alert{fill:#30517f;vertical-align:middle;position:absolute;left:0;top:0}.gallery-card-mobile--recommendation .agent-quote>.agent-quote__comment,.pod--recommendation .agent-quote>.agent-quote__comment{margin-left:30px;vertical-align:middle}.gallery-card-mobile--recommendation .agent-recommended__agent-img,.pod--recommendation .agent-recommended__agent-img{margin-left:30px}.gallery-card-mobile--recommendation .agent-recommended__agent-img img,.pod--recommendation .agent-recommended__agent-img img{border-radius:3px;max-height:40px}@media only screen and (max-width:1024px){.js-agent-modal input,.js-agent-modal select,.js-agent-modal textarea{font-size:16px}.js-agent-modal .media__img{margin-right:0!important;margin-bottom:10px;width:100%}.js-agent-modal .media__img--mls{display:flex}.js-agent-modal .media__img--mls .mls-address div{margin-right:10px}.js-agent-modal .media__img--mls .mls-address div:last-child{margin-right:0}.js-agent-modal .mls-image{margin-right:10px;text-align:center}.js-agent-modal .mls-image img{height:auto;max-height:200px;width:100%;max-width:320px}.js-agent-modal .mls-info ul{display:block}.js-agent-modal .mls-info li:first-child::before{content:".";margin:-10px 6px 0}}@media only screen and (max-width:640px){.js-agent-modal .media__img--mls{display:block}.js-agent-modal .mls-image{margin-right:0;text-align:center}.js-agent-modal .mls-info ul{display:flex}.js-agent-modal .mls-info li:first-child::before{content:"";margin:0}}@media only screen and (min-width:360px) and (max-width:420px){.js-agent-modal .pod textarea{height:100%;min-height:80px}.js-agent-modal .agent-modal-ctas{height:auto}}body{-webkit-text-size-adjust:100%}.yui-ac-content{max-height:198px!important;overflow-x:hidden!important;overflow-y:scroll!important}.fonts-loaded #homepage-headline{font-family:Ubuntu,Trebuchet MS,sans-serif}#homepage-headline{color:#fff;font-size:400%;font-weight:500;margin-top:0;margin-bottom:50px;text-align:center;text-shadow:1px 2px 3px #000;width:100%;word-wrap:break-word}.hero-cta{position:relative;top:180px;z-index:4}#banner{background-image:url(../images/homepage/brand/cb/hero.jpg);background-position:center center;background-repeat:no-repeat;background-color:#30517f;background-size:cover;height:540px;position:relative}#searchbox{width:100%;z-index:5}.locerror{margin:10px auto;text-align:center;font-weight:700;color:red}#searchbox #forsalesearchbox{background-color:#000;background-color:rgba(0,0,0,.6);border-radius:10px;margin:0 auto;padding:20px;width:760px}#searchbox #autocomplete_choices_hp li{text-align:left}#searchbox .searchformlocfld{width:618px}#searchbox #searchformaddbox{color:#fff;font-size:138.5%;text-align:center}#searchbox #searchformlocbox{margin-right:10px}#searchbox select{font-size:16px;margin-top:10px;padding:3px}#searchbox #searchformbtn,#searchbox #searchformlocbox{display:inline-block}#geolocate{display:none}#features-cont{padding:20px 0}#features{margin:0 auto;text-align:center}#features .column{display:inline-block;font-size:116%;line-height:138%;padding:0 21px;text-align:center;vertical-align:top;width:280px}#features h2{font-weight:400;margin-top:0}#column1{border-left:0!important}#features .column p:nth-child(3){text-align:center}#company-cont{padding:80px 0 50px}#company{text-align:center}#company .column{float:right;line-height:18px;text-align:left;vertical-align:top;width:50%}#company .column:first-child{float:left;border:0;width:50%}#company h2,#features h3,#metros-cont h2,#mobile h2{font-weight:400}#company .column p{font-size:138.5%;line-height:138%;text-align:left}#mobile-cont{padding:20px 0;position:relative}.mobile-bg{background-color:#30517f;position:absolute;top:0;width:100%;height:76%}#mobile .column{color:#fff;display:inline-block;line-height:18px;text-align:left;vertical-align:top;width:36%}#mobile .mobile:first-child{border:0;width:43%;padding-left:40px}#mobile .column p{font-size:138.5%;line-height:138%;text-align:left}#metros-cont{margin:20px 0}#metros-cont td{line-height:160%;width:20%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}#metros-cont td a{color:#666}body{-webkit-text-size-adjust:100%}.yui-ac-content{max-height:198px!important;overflow-x:hidden!important;overflow-y:scroll!important}#agent-homepage,#broker-hp{background-color:#e1e1e1}#agent-homepage #hdr-member .membernav .pod,#brand #hdr-member .membernav .pod,#broker-hp #hdr-member .membernav .pod{padding:15px}#agent-homepage #hd,#brand #hd,#broker-hp #hd{position:relative;z-index:1}#agent-homepage #hd .home-logo,#brand #hd .home-logo,#broker-hp #hd .home-logo{position:absolute;left:0;top:30px}#agent-homepage #hd .home-logo img,#brand #hd .home-logo img,#broker-hp #hd .home-logo img{padding:5px}#agent-homepage #hd #brand-nav,#brand #hd #brand-nav,#broker-hp #hd #brand-nav{position:absolute;top:30px;right:0}#agent-homepage #homepage-headline,#brand #homepage-headline,#broker-hp #homepage-headline{font-size:323%;margin:0 auto 20px}#agent-homepage #banner,#brand #banner,#broker-hp #banner{height:490px;position:relative}#agent-homepage .banner-shadow,#brand .banner-shadow,#broker-hp .banner-shadow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.65) 100%);bottom:0;height:50%;position:absolute;width:100%}#agent-homepage #searchbox,#brand #searchbox,#broker-hp #searchbox{width:100%;z-index:5}#agent-homepage #searchbox #forsalesearchbox,#brand #searchbox #forsalesearchbox,#broker-hp #searchbox #forsalesearchbox{background-color:#000;background-color:rgba(0,0,0,.6);border-radius:5px;margin:0 auto;padding:20px;width:760px}#agent-homepage #searchbox #forsalesearchbox .form-std--search,#brand #searchbox #forsalesearchbox .form-std--search,#broker-hp #searchbox #forsalesearchbox .form-std--search{background:#fff!important;padding-left:10px!important}#agent-homepage #searchbox #autocomplete_choices_hp li,#brand #searchbox #autocomplete_choices_hp li,#broker-hp #searchbox #autocomplete_choices_hp li{text-align:left}#agent-homepage #searchbox .searchformlocfld,#brand #searchbox .searchformlocfld,#broker-hp #searchbox .searchformlocfld{width:618px}#agent-homepage #searchbox #searchformaddbox,#brand #searchbox #searchformaddbox,#broker-hp #searchbox #searchformaddbox{color:#fff;font-size:138.5%}#agent-homepage #searchbox #searchformlocbox,#brand #searchbox #searchformlocbox,#broker-hp #searchbox #searchformlocbox{margin-right:10px}#agent-homepage #searchbox select,#brand #searchbox select,#broker-hp #searchbox select{font-size:16px;padding:3px}#agent-homepage #searchbox #searchformbtn,#agent-homepage #searchbox #searchformlocbox,#brand #searchbox #searchformbtn,#brand #searchbox #searchformlocbox,#broker-hp #searchbox #searchformbtn,#broker-hp #searchbox #searchformlocbox{display:inline-block}#agent-homepage #searchbox .form-std--large-input,#brand #searchbox .form-std--large-input,#broker-hp #searchbox .form-std--large-input{border-radius:5px!important}#agent-homepage .pod--equal-h,#brand .pod--equal-h,#broker-hp .pod--equal-h{min-height:365px}#agent-homepage .pod,#brand .pod,#broker-hp .pod{padding:20px 30px}#agent-homepage .pod p,#brand .pod p,#broker-hp .pod p{color:#666;font-size:116%;line-height:22px}#agent-homepage .pod .pod__blog-cont .pod__blog,#brand .pod .pod__blog-cont .pod__blog,#broker-hp .pod .pod__blog-cont .pod__blog{background-color:#f1f1f1;padding:10px;margin-bottom:10px;width:47%}#agent-homepage .pod .pod__blog-cont .pod__blog a,#brand .pod .pod__blog-cont .pod__blog a,#broker-hp .pod .pod__blog-cont .pod__blog a{color:#30517f;font-size:123.1%}#agent-homepage .pod .pod__blog-cont .pod__blog p,#brand .pod .pod__blog-cont .pod__blog p,#broker-hp .pod .pod__blog-cont .pod__blog p{color:#999;font-size:100%;margin-top:5px;margin-bottom:0}#agent-homepage .pod .pod__blog-cont .pod__blog p span,#brand .pod .pod__blog-cont .pod__blog p span,#broker-hp .pod .pod__blog-cont .pod__blog p span{font-weight:700}#agent-homepage .pod .pod__office,#brand .pod .pod__office,#broker-hp .pod .pod__office{display:inline-block;float:left;width:210px;padding-right:15px}#agent-homepage .pod .pod__office h3,#brand .pod .pod__office h3,#broker-hp .pod .pod__office h3{color:#30517f;font-weight:400;margin-bottom:2px;text-transform:uppercase}#agent-homepage .pod .pod__office h3 a,#brand .pod .pod__office h3 a,#broker-hp .pod .pod__office h3 a{color:#30517f}#agent-homepage .pod .pod__office p,#brand .pod .pod__office p,#broker-hp .pod .pod__office p{font-size:100%;margin-bottom:0;line-height:18px}#agent-homepage .pod .pod__office p a,#brand .pod .pod__office p a,#broker-hp .pod .pod__office p a{color:#30517f;display:block;font-size:116%;margin-top:10px}#agent-homepage .social-cont .f-icon,#brand .social-cont .f-icon,#broker-hp .social-cont .f-icon{font-size:66px;margin:10px}#agent-homepage .areas,#brand .areas,#broker-hp .areas{display:inline-block;float:left;line-height:26px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;width:110px}#agent-homepage .markets-cont,#brand .markets-cont,#broker-hp .markets-cont{width:100%;overflow:hidden}#agent-homepage .markets-cont .markets,#brand .markets-cont .markets,#broker-hp .markets-cont .markets{display:inline-block;float:left;line-height:20px;margin-right:10px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:172px}#agent-homepage .markets-cont .markets a,#brand .markets-cont .markets a,#broker-hp .markets-cont .markets a{color:#666}#agent-homepage .markets-cont .markets a:hover,#brand .markets-cont .markets a:hover,#broker-hp .markets-cont .markets a:hover{color:#30517f}#agent-homepage .widget-carousel .fl-carousel,#brand .widget-carousel .fl-carousel,#broker-hp .widget-carousel .fl-carousel{width:920px!important}#agent-homepage .widget-carousel .fl-carousel .carousel-clip-region,#brand .widget-carousel .fl-carousel .carousel-clip-region,#broker-hp .widget-carousel .fl-carousel .carousel-clip-region{width:920px!important}#agent-homepage .widget-carousel .fl-carousel .carousel-list>li,#brand .widget-carousel .fl-carousel .carousel-list>li,#broker-hp .widget-carousel .fl-carousel .carousel-list>li{margin-right:20px;width:294px}#agent-homepage .widget-carousel .fl-carousel .carousel-list>li .fl-cont img,#brand .widget-carousel .fl-carousel .carousel-list>li .fl-cont img,#broker-hp .widget-carousel .fl-carousel .carousel-list>li .fl-cont img{width:100%}#agent-homepage .widget-carousel .fl-carousel .carousel-list>li .prop-details,#brand .widget-carousel .fl-carousel .carousel-list>li .prop-details,#broker-hp .widget-carousel .fl-carousel .carousel-list>li .prop-details{font-size:93%}#agent-homepage .widget-carousel .fl-carousel .carousel-list>li .prop-details .val,#brand .widget-carousel .fl-carousel .carousel-list>li .prop-details .val,#broker-hp .widget-carousel .fl-carousel .carousel-list>li .prop-details .val{margin-left:8px}#agent-homepage .widget-carousel .oh-carousel,#brand .widget-carousel .oh-carousel,#broker-hp .widget-carousel .oh-carousel{width:920px!important}#agent-homepage .widget-carousel .oh-carousel .carousel-clip-region,#brand .widget-carousel .oh-carousel .carousel-clip-region,#broker-hp .widget-carousel .oh-carousel .carousel-clip-region{width:920px!important}#agent-homepage .widget-carousel .oh-carousel .carousel-list>li,#brand .widget-carousel .oh-carousel .carousel-list>li,#broker-hp .widget-carousel .oh-carousel .carousel-list>li{background-color:#f1f1f1;border-bottom:0;margin-right:10px;padding-bottom:0}#agent-homepage .widget-carousel .oh-carousel .carousel-list>li:hover,#brand .widget-carousel .oh-carousel .carousel-list>li:hover,#broker-hp .widget-carousel .oh-carousel .carousel-list>li:hover{border-bottom:0}#agent-homepage .l-grid__col-1-1 .agent-cont,#brand .l-grid__col-1-1 .agent-cont,#broker-hp .l-grid__col-1-1 .agent-cont{border-right:1px solid #ccc;float:left;overflow:hidden;padding-right:20px;width:49%}#agent-homepage .l-grid__col-1-1 .areas-cont,#brand .l-grid__col-1-1 .areas-cont,#broker-hp .l-grid__col-1-1 .areas-cont{float:left;padding-left:55px;width:40%}#agent-homepage .l-grid__col-1-1 .areas-cont a,#brand .l-grid__col-1-1 .areas-cont a,#broker-hp .l-grid__col-1-1 .areas-cont a{color:#666}#agent-homepage .l-grid__col-1-1 .areas-cont a:hover,#brand .l-grid__col-1-1 .areas-cont a:hover,#broker-hp .l-grid__col-1-1 .areas-cont a:hover{color:#30517f}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-clip-region{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li{border-bottom:3px solid #666;padding-bottom:10px}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li:hover,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li:hover,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li:hover{border-bottom:3px solid #30517f}#agent-homepage .l-grid__col-1-1 .media--prop_layout2,#brand .l-grid__col-1-1 .media--prop_layout2,#broker-hp .l-grid__col-1-1 .media--prop_layout2{display:inline-block;width:434px;background-color:#f1f1f1;overflow:hidden;padding:10px}#agent-homepage .l-grid__col-1-1 .media--prop_layout2 .prop-details .left,#brand .l-grid__col-1-1 .media--prop_layout2 .prop-details .left,#broker-hp .l-grid__col-1-1 .media--prop_layout2 .prop-details .left{margin-left:2px}#agent-homepage .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn,#brand .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn,#broker-hp .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn{text-decoration:none}#agent-homepage .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn span,#brand .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn span,#broker-hp .l-grid__col-1-1 .media--prop_layout2 .cta-openhomes-btn span{vertical-align:middle}#agent-homepage .l-grid__col-1-1 .pod__blog-cont,#brand .l-grid__col-1-1 .pod__blog-cont,#broker-hp .l-grid__col-1-1 .pod__blog-cont{width:100%;overflow:hidden}#agent-homepage .l-grid__col-1-1 .pod__blog-cont .pod__blog,#brand .l-grid__col-1-1 .pod__blog-cont .pod__blog,#broker-hp .l-grid__col-1-1 .pod__blog-cont .pod__blog{display:inline-block;float:left}#agent-homepage .l-grid__col-1-1 .pod__blog-cont .pod__blog:nth-child(even),#brand .l-grid__col-1-1 .pod__blog-cont .pod__blog:nth-child(even),#broker-hp .l-grid__col-1-1 .pod__blog-cont .pod__blog:nth-child(even){margin-left:10px}#agent-homepage .l-grid__col-1-2 .pod,#brand .l-grid__col-1-2 .pod,#broker-hp .l-grid__col-1-2 .pod{margin-right:7px}#agent-homepage .l-grid__col-1-2 .pod .markets-cont,#agent-homepage .l-grid__col-1-2 .pod .office-cont,#brand .l-grid__col-1-2 .pod .markets-cont,#brand .l-grid__col-1-2 .pod .office-cont,#broker-hp .l-grid__col-1-2 .pod .markets-cont,#broker-hp .l-grid__col-1-2 .pod .office-cont{max-height:300px;overflow:auto}#agent-homepage .l-grid__col-1-2 .pod .pod__blog,#brand .l-grid__col-1-2 .pod .pod__blog,#broker-hp .l-grid__col-1-2 .pod .pod__blog{width:95%}#agent-homepage .l-grid__col-1-2 .pod .pod__office,#brand .l-grid__col-1-2 .pod .pod__office,#broker-hp .l-grid__col-1-2 .pod .pod__office{width:50%}#agent-homepage .l-grid__col-1-2 .pod .markets,#brand .l-grid__col-1-2 .pod .markets,#broker-hp .l-grid__col-1-2 .pod .markets{width:30%}#agent-homepage .l-grid__col-1-2 .pod .social-cont,#brand .l-grid__col-1-2 .pod .social-cont,#broker-hp .l-grid__col-1-2 .pod .social-cont{margin-top:52px;margin-bottom:50px}#agent-homepage .l-grid__col-1-2:last-child .pod,#brand .l-grid__col-1-2:last-child .pod,#broker-hp .l-grid__col-1-2:last-child .pod{margin-left:7px;margin-right:0}#agent-homepage .l-grid__col-1-2 .media-overflow,#brand .l-grid__col-1-2 .media-overflow,#broker-hp .l-grid__col-1-2 .media-overflow{overflow-x:hidden;overflow-y:auto;height:320px}#agent-homepage .l-grid__col-1-2 .media--prop_layout2,#brand .l-grid__col-1-2 .media--prop_layout2,#broker-hp .l-grid__col-1-2 .media--prop_layout2{background-color:#f1f1f1;margin-bottom:5px;overflow:hidden;padding:10px}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .prop-details,#brand .l-grid__col-1-2 .media--prop_layout2 .prop-details,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .prop-details{font-size:84%}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .prop-details .left,#brand .l-grid__col-1-2 .media--prop_layout2 .prop-details .left,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .prop-details .left{margin-left:2px}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .cta-openhomes-btn,#brand .l-grid__col-1-2 .media--prop_layout2 .cta-openhomes-btn,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .cta-openhomes-btn{text-decoration:none}#agent-homepage .l-grid__col-1-2 .fl-carousel,#brand .l-grid__col-1-2 .fl-carousel,#broker-hp .l-grid__col-1-2 .fl-carousel{width:100%!important}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-2 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-clip-region{width:100%!important}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-list>li,#brand .l-grid__col-1-2 .fl-carousel .carousel-list>li,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-list>li{margin-right:20px;width:423px;border-bottom:0}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-list>li:hover,#brand .l-grid__col-1-2 .fl-carousel .carousel-list>li:hover,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-list>li:hover{border-bottom:0}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details,#brand .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details{font-size:116%}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details .val,#brand .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details .val,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-list>li .prop-details .val{margin-left:8px}#agent-homepage .l-grid__col-1-2 .highlight-bar,#brand .l-grid__col-1-2 .highlight-bar,#broker-hp .l-grid__col-1-2 .highlight-bar{background-color:#30517f;color:#fff;font-size:123.1%;font-weight:300;margin-top:0;padding:5px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:10}#agent-homepage .l-grid__col-1-2 .carousel-btn,#brand .l-grid__col-1-2 .carousel-btn,#broker-hp .l-grid__col-1-2 .carousel-btn{opacity:.75}#agent-homepage .l-grid__col-1-2 .carousel-btn:active,#brand .l-grid__col-1-2 .carousel-btn:active,#broker-hp .l-grid__col-1-2 .carousel-btn:active{top:37%}#agent-homepage .l-grid__col-1-2 .carousel-btn--prev,#brand .l-grid__col-1-2 .carousel-btn--prev,#broker-hp .l-grid__col-1-2 .carousel-btn--prev{left:8px;top:36%}#agent-homepage .l-grid__col-1-2 .carousel-btn--next,#brand .l-grid__col-1-2 .carousel-btn--next,#broker-hp .l-grid__col-1-2 .carousel-btn--next{right:8px;top:36%}#agent-homepage #jsAreasServed a,#brand #jsAreasServed a,#broker-hp #jsAreasServed a{color:#666}#agent-homepage #jsAreasServed a:hover,#brand #jsAreasServed a:hover,#broker-hp #jsAreasServed a:hover{color:#30517f}#agent-homepage #jsAreasServed td,#agent-homepage .areas-cont td,#brand #jsAreasServed td,#brand .areas-cont td,#broker-hp #jsAreasServed td,#broker-hp .areas-cont td{display:inline-block;margin-bottom:2px;margin-right:2%;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:30%}@media only screen and (min-width:360px) and (max-width:420px){#agent-homepage .mobile-cont .l-grid__col,#brand .mobile-cont .l-grid__col,#broker-hp .mobile-cont .l-grid__col{width:100%!important}}#mapWrapper .f-icon-stack,.map-legend-icons--cont .f-icon-stack{height:1em;width:1em}.map-legend-icons--cont{text-align:right;padding:8px 10px;background-color:#fff;border-radius:0 0 10px 10px;border:1px solid #ccc}.map-controls{background-color:#fff;box-shadow:1px 1px 2px #999;cursor:pointer;left:5px;position:absolute;top:5px;z-index:3000}.draw-search .dropdown-menu-parent a,.map-controls .dropdown-menu-parent{font-family:helvetica,arial,clean,sans-serif;font-weight:700;color:#666}.draw-search .dropdown-menu-parent a:hover,.map-controls .dropdown-menu-parent:hover{border:0;color:#30517f}.draw-search .li-h--subnav,.map-controls .li-h--subnav{bottom:-2px;padding:6px 10px;position:relative}.map-controls .li-v li{float:none;margin:0;cursor:pointer;padding:3px 0 0 24px;font-weight:400}.map-controls .li-v--dropdown-menu{background-color:#fff;border-bottom:3px solid #30517f;box-shadow:1px 3px 2px #999;left:-10px;margin:0;position:relative;top:10px}.map-controls .li-v--dropdown-menu li{padding:5px 10px 0;font-family:Arial,sans-serif;white-space:nowrap}.map-controls .li-v--dropdown-menu LI:hover{background-color:transparent!important;color:#444}.map-controls label{cursor:pointer;margin-left:2px;font-weight:400}.map-controls .li-h--subnav LI.active,.map-controls .li-h--subnav LI:hover{border:0;padding-bottom:3px}.map-controls .dropdown-menu-parent:hover .dropdown-menu-child{visibility:hidden;opacity:0}.map-controls .show-hover{color:#30517f}.map-controls .show-hover .dropdown-menu-child{visibility:visible!important;opacity:1!important}.map-controls .li-h--subnav LI{margin-left:0;padding-bottom:3px}.map-controls .icon--close-x-color{visibility:hidden}.map-controls .show-hover .icon--close-x-color{visibility:visible}#mapViewSwitcher.jsRoadView a:hover,#mapViewSwitcher.jsSatView a:hover,#mapViewSwitcher.roadView a:hover,#mapViewSwitcher.satellite a:hover{color:#30517f;text-decoration:none}#mapViewSwitcher.jsRoadView a#jsRoadView,#mapViewSwitcher.jsSatView a#jsSatView,#mapViewSwitcher.roadView a#jsRoadView,#mapViewSwitcher.satellite a#jsSatellite{color:#30517f}#mapViewSwitcher .li-h--pipe li:first-child{border-left:0}#mapViewSwitcher .li-h--pipe li,#mapViewSwitcher .li-h--pipe__li{border-left:1px solid #ccc}.draw-search{background-color:#fff;box-shadow:1px 1px 2px #999;cursor:pointer;height:32px;left:420px;position:absolute;text-align:center;top:0;width:80px;z-index:3000}.draw-search .li-h--subnav LI,.draw-search .li-h--subnav LI:hover{border-bottom:0 none;line-height:17px}#rHandle{position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:0;border-left:10px solid #30517f;top:50%;left:3px}.openedState #rHandle{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:0;border-right:10px solid #30517f;left:2px}#resultsWrapperHandle:hover{background:#fff!important}.map-marker{border-radius:4px;display:inline-block;padding:3px;position:relative;text-align:center}.city-cluster{display:inline-block;position:absolute}.city-cluster-name{font-weight:400;margin:5px auto;padding:3px 5px;background-color:#fff;font-size:138.5%;color:#30517f;display:inline-block;width:auto}.city-cluster .cluster-bubble{border:1px solid rgba(255,255,255,.75);background:#30517f;border-radius:4px;position:relative;width:54px;height:54px;margin:auto}.city-cluster-number{position:absolute;top:15px;display:block;margin:auto;color:#fff;font-size:167%;font-weight:700;z-index:1000;width:54px;text-align:center}.city-cluster-small{display:inline-block;position:absolute}.city-cluster-name-small{font-weight:400;margin:5px auto;padding:3px 5px;background-color:#fff;font-size:100%;color:#30517f;display:inline-block;width:auto}.city-cluster-small .cluster-bubble{border:1px solid rgba(255,255,255,.75);background:#30517f;border-radius:4px;position:relative;width:30px;height:30px;margin:auto}.city-cluster-number-small{position:absolute;top:8px;display:block;margin:auto;color:#fff;font-size:108%;font-weight:700;z-index:1000;width:30px;text-align:center}.city-cluster .cluster-bubble:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:12px solid #30517f;bottom:-12px;content:"";display:inline-block;left:1.6em;position:absolute}.city-cluster-small .cluster-bubble:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:15px solid #30517f;bottom:-12px;content:"";display:inline-block;position:absolute;left:.8em}.mapPinCont{border:1px solid rgba(255,255,255,.75);border-radius:4px;color:#fff;padding:3px;display:inline-block;width:auto;font-family:Arial,Verdana,sans-serif;font-size:100%;position:absolute}.mapPinCont:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #30517f;bottom:-6px;content:"";display:inline-block;left:1.45em;position:absolute}.mapPinCont.m-forSale:after,.mapPinCont.m-myhome:after,.mapPinCont.m-sold:after,.mapPinCont.m-transit:after,.mapPinCont.m-viewed:after,.mapPinCont.m-yelp:after{left:7px}.m-saved .f-icon-home:before{content:"\e600";color:#ffbf00;font-size:20px}.m-saved .f-icon-home:after{border:0 none!important;content:"\e610"!important;position:absolute!important;top:1px!important;left:4px!important;color:#000;font-size:18px}.mapPinCont.m-saved,.mapPinCont.m-saved:after,.mapPinCont.m-sold,.mapPinCont.m-transit,.mapPinCont.m-yelp{border:0!important}.m-forSale,.mapPinCont.forSale,.mapPinCont.m-forSale{background:#30517f}.mapPinCont.forSale:after,.mapPinCont.m-forSale:after{border-top:6px solid #30517f}.mapPinCont.forSale:hover,.mapPinCont.m-forSale:hover{background:#5682bf!important}.mapPinCont.forSale:hover:after,.mapPinCont.m-forSale:hover:after{border-top:6px solid #5682bf!important}.m-viewed,.mapPinCont.m-viewed,.mapPinCont.viewed{background:#213858}.mapPinCont.m-viewed:after,.mapPinCont.viewed:after{border-top:6px solid #213858}.mapPinCont.m-viewed:hover,.mapPinCont.viewed:hover{background:#3d67a2!important}.mapPinCont.m-viewed:hover:after,.mapPinCont.viewed:hover:after{border-top:6px solid #3d67a2!important}.m-myhome,.mapPinCont.m-myhome,.mapPinCont.saved{background:#39cc34}.mapPinCont.m-myhome:after,.mapPinCont.saved:after{border-top:6px solid #39cc34}.mapPinCont.m-myhome:hover,.mapPinCont.saved:hover{background:#89e086!important}.mapPinCont.m-myhome:hover:after,.mapPinCont.saved:hover:after{border-top:6px solid #89e086!important}.m-sold,.mapPinCont.m-sold{background:#4a4a4a}.mapPinCont.m-sold:after{border-top:6px solid #4a4a4a}.mapPinCont.m-sold:hover{background:#7d7d7d!important}.mapPinCont.m-sold:hover:after{border-top:6px solid #7d7d7d!important}.m-yelp,.mapPinCont.m-yelp{background:#d40d04}.mapPinCont.m-yelp:after{border-top:6px solid #d40d04}.mapPinCont.m-yelp:hover{background:#fb4b43!important}.mapPinCont.m-yelp:hover:after{border-top:6px solid #fb4b43!important}.m-transit,.mapPinCont.m-transit{background:#008ce1}.mapPinCont.m-transit:after{border-top:6px solid #008ce1}.mapPinCont.m-transit:hover{background:#48baff!important}.mapPinCont.m-transit:hover:after{border-top:6px solid #48baff!important}.map-school-districts{background-color:#000;display:inline-block;vertical-align:middle;height:4px;width:15px;margin-bottom:2px}.mapPinShadow{position:absolute;height:33px;width:59px;background-image:url(../images/mobileweb/home-pin-shadow.png);background-size:55px 30px;background-repeat:none}table.soldb-table{width:100%}.soldb-table td{padding:2px}td.soldb-label{text-align:right;font-weight:700}td.soldb-price{font-weight:700;color:#060}#ps_address1{padding-right:5px}.zipquote-map-overlay{background-color:#666;padding:1px 2px;border:solid 1px #fff;font-size:93%;color:#fff;font-weight:700;border-radius:5px}.zipquote-map-overlay:hover{background-color:#a8a8a8}.zipquote-map-overlay-icon{width:16px;height:16px;display:block;background-image:url(http://images.static-ziprealty.com/z/20130604223420/images/map/map_parcel_icon_over.gif)}.zipquote-map-overlay-icon:hover{background-image:url(http://images.static-ziprealty.com/z/20130604223420/images/map/map_parcel_icon.gif)}.zipquote-map-overlay--subj{min-height:18px;min-width:30px;font-size:108%;background:#c00 url(../images/map/map_subject_prop_icon.png) 50% 46% no-repeat}.zipquote-map-overlay--subj.zipquote-map-overlay--subjprice{min-height:0;min-width:0;padding:2px 5px 2px 22px;background-position:4px 4px}.zipquote-map-overlay--subj:hover{background-color:#e50202}.error404-cont{margin:80px auto}.error404{background:url(../images/global/404-img1.png) no-repeat;height:250px;position:relative;width:434px}.error404-question{left:57px;position:absolute;top:19px;background:#30517f}.error404-text{font-size:123.1%;line-height:197%}.error404-text ul{list-style:disc;padding-left:40px}#mobileNav a{font-weight:700;font-size:123.1%}#mobileNav{margin:15px 0 0 300px}h1.mobileHeading{background:url(../images/mobile/2013/zip_app_icon_shadow-v2.png) 0 0 no-repeat;padding:0 0 0 60px;margin:30px 0 20px 0;clear:both}.nonFormattedHead{margin:0 0 35px 0;padding:0;font-size:138.5%;font-weight:400;line-height:1.5em}.col{float:left;width:435px;margin-right:10px}.col+.col{width:535px;margin:0}.mobile-lp #bd{background:url(../images/mobile/2013/bgGrad.png) bottom left repeat-x;padding:15px 0 0 0}.col p{font-size:123.1%;line-height:1.5em;margin-bottom:9px}.mobile-lp .yui-panel{display:none}.mobile-lp.masked .yui-panel{display:block}.yui-overlay.yui-panel{border:2px solid #ffb400}.largeVMarg.shareThisCont{margin:60px 0}#mobLnShare,#mobLnShare li{margin:0;padding:0}#mobLnShare li{float:left;display:inline;margin-right:10px}.shareThisCont .stButton>span{display:block;width:18px;height:18px;background:url(../images/global/sprite_social_icons.png) 0 0 no-repeat}.shareThisCont .stButton>span>img{visibility:hidden}.shareThisCont .stButton .facebook{background-position:0 -140px}.shareThisCont .stButton .twitter{background-position:0 -168px}.shareThisCont .stButton .googleplus{background-position:0 -336px}.st_facebook,.st_twitter{margin-right:10px}#vidThumbCont{margin:50px 0;padding:0}#vidThumbCont li{display:inline-block;float:left;margin-right:20px;border:1px solid #ddd;padding:0;height:75px}#vidThumbCont li.selected,#vidThumbCont li:hover{border:1px solid #f36619;cursor:pointer}#vidPanel{width:680px;height:380px;padding:15px 0 0 0}#vidPanel_c{width:680px;height:390px}#vidPanel.yui-panel .bd{padding:7px 0 0 9px}#primaryImgCont{position:relative;width:100%;height:555px;margin:0;list-style-type:none}#primaryImgCont li{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center}#mobileImgCont{height:555px;list-style-type:none;margin:0;position:relative;width:100%}#mobileImgCont li{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center}.mainpgcontent .shareApps{text-align:center;margin-top:20px}p.mobileTextBox{text-align:center;-webkit-border-radius:8px;border-radius:8px;font-size:93%;border:1px solid #ccc;padding:10px 14px}.mobileSubFooter:after,.mobileSubFooter:before{content:" ";display:table}.mobileSubFooter:after{clear:both}.mobileSubFooter{margin-top:25px}.globalhq-cont .hero_bg{background-image:url(../../../images/platform/era/globalhq/global_bkgd.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:300px}.globalhq-cont .globalhq-hero{background-image:url(../../../images/platform/era/globalhq/hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:center 0;width:100%;height:300px;margin-top:-40px}.globalhq-cont .headline{background-color:#30517f;color:#fff;padding:20px;margin-top:5px;position:relative}.globalhq-cont .region-loc{cursor:pointer;position:absolute;right:20px;top:0;border:2px solid #fff;padding:10px 40px;font-size:120%;font-weight:700}.globalhq-cont .region-loc:hover .dropdown-menu-child{width:100%!important;left:0!important;top:47px!important;background:#fff!important;box-shadow:1px 2px 5px #ccc!important}.globalhq-cont .region-loc:hover .li-v--dropdown-menu{margin:0!important;padding:0!important}.globalhq-cont .region-loc:hover .li-v--dropdown-menu LI{margin:0!important;padding:0!important}.globalhq-cont .region-loc:hover .li-v--dropdown-menu a{padding:7px 15px}.data-cont{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}.data-cont>.data-cont__item,.data-cont>li{display:inline-block;margin-bottom:20px;width:22%}.data-cont>.data-cont__item:nth-child(3n+2),.data-cont>li:nth-child(3n+2){margin:0 10% 20px}.data-cont>.data-cont__item:last-child,.data-cont>li:last-child{margin:0}.data-cont>.data-cont__item h3,.data-cont>li h3{color:#30517f;font-size:123%;font-weight:700;margin:0}.data-cont .data-cont__item--hover{position:relative;cursor:pointer}.data-cont .data-cont__item--hover .data-cont__item__body{cursor:default;width:260px;position:absolute;display:none;background-color:#fff;margin-bottom:10px;text-align:left;border:1px solid #ddd;box-shadow:1px 2px 2px 0 #ccc;z-index:10000;top:-164px;left:-21px}.data-cont .data-cont__item--hover .data-cont__item__body__info{font-size:11px;line-height:14px}.data-cont .data-cont__item--hover:hover .data-cont__item__body{display:block}.coBrBlendStrip{height:7px;width:100%;position:relative;background-color:#30517f}.hbnew-homeinfobox.is-active,.hbnew-homeinfobox:hover{border-color:#30517f}.yui-overlay.yui-panel{border-color:#30517f}.yui-ac-highlight{background-color:#30517f!important;color:#fff!important;cursor:pointer}.rcw_text_ad_div{width:265px;height:40px;margin:10px 0}.really-hidden{visibility:hidden;position:absolute;left:-10000px}.zip-panel{border:solid 3px #30517f!important;background-color:#fff!important}#pvCont .caro li a img:hover,#pvCont .caro li.selected a img{border:solid 1px #30517f!important}.caro li.selected a img{border:solid 2px #30517f}.caro li img:hover{border:solid 2px #fff}#averagesCont{margin:10px 0 0 0;border:1px solid #30517f;border-radius:5px}.hd-compare-cb{margin:40px 5px 0 0;float:left;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}#jsBigParent.is-off .hd-compare-cb{opacity:1}#jsBigParent.is-off #jsMoreOptionsBottom{visibility:visible}.ds-widget{min-height:26px;padding:3px 0 0 21px;font-size:146.5%;font-weight:500;color:#fff;margin:0 -15px;position:relative;background:#30517f;background:linear-gradient(to bottom,#30517f 0,#30517f 65%,#30517f 100%)}.fonts-loaded .ds-widget{font-family:Ubuntu,Trebuchet MS,sans-serif}.ds-widget__graphic{position:absolute;top:2px;left:-11px;width:25px;height:25px;background:url(../images/global/sr_checkmark.png) 0 0 no-repeat;z-index:2}.ds-widget__text{zoom:1;display:block;text-shadow:0 1px 1px #1b2e47;letter-spacing:.04em}.ds-widget a,.ds-widget a:visited{color:#fff;text-decoration:underline;font-size:85%;font-weight:400}.gray-gradient{background:linear-gradient(to bottom,#fff 61%,#ededed 100%)}.footer-no-margin{margin-bottom:-20px}.bgcolor-primary{background-color:#30517f}.ad-block{display:inline-block;margin-bottom:15px;overflow:hidden}#ifc_panel_mask{z-index:3002!important}#ifc_panel_c{z-index:3003!important}.mls-texas li:first-child{margin-left:0!important;padding-left:0!important}@media only screen and (max-width:767px){#ifc_panel{position:fixed;height:100%!important;width:100%!important}}@media only screen and (max-width:768px){#ifc_panel_c{display:block}#ifc_panel{-webkit-overflow-scrolling:touch}.yui-overlay-hidden{display:none!important}#ifpc_iframe_div{overflow-y:scroll!important;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}#agent-homepage #footerlogos,#agent-homepage #ftcontent,#agent-homepage .l-fixed,#agent-homepage .l-semifluid,#agent-homepage .l-two-col-main,#agent-homepage .l-two-col-right,#brand #footerlogos,#brand #ftcontent,#brand .l-fixed,#brand .l-semifluid,#brand .l-two-col-main,#brand .l-two-col-right,#broker-hp #footerlogos,#broker-hp #ftcontent,#broker-hp .l-fixed,#broker-hp .l-semifluid,#broker-hp .l-two-col-main,#broker-hp .l-two-col-right,#home-process-cont #footerlogos,#home-process-cont #ftcontent,#home-process-cont .l-fixed,#home-process-cont .l-semifluid,#home-process-cont .l-two-col-main,#home-process-cont .l-two-col-right{transition:all .5s ease;width:100%;min-width:100%;max-width:100%}#agent-homepage #geolocate,#brand #geolocate,#broker-hp #geolocate,#home-process-cont #geolocate{display:block;position:relative;left:5px;top:-30px;width:30px;margin-bottom:-20px;cursor:pointer}#agent-homepage #hdr-module #hdr-member,#agent-homepage #hdr-module .agent-info,#agent-homepage #hdr-module .hdr-cobrand-logo,#brand #hdr-module #hdr-member,#brand #hdr-module .agent-info,#brand #hdr-module .hdr-cobrand-logo,#broker-hp #hdr-module #hdr-member,#broker-hp #hdr-module .agent-info,#broker-hp #hdr-module .hdr-cobrand-logo,#home-process-cont #hdr-module #hdr-member,#home-process-cont #hdr-module .agent-info,#home-process-cont #hdr-module .hdr-cobrand-logo{display:none}#agent-homepage #hdr-module .agent-info a,#brand #hdr-module .agent-info a,#broker-hp #hdr-module .agent-info a,#home-process-cont #hdr-module .agent-info a{margin-left:0}#agent-homepage #hdr-module #hdr-cobrand,#brand #hdr-module #hdr-cobrand,#broker-hp #hdr-module #hdr-cobrand,#home-process-cont #hdr-module #hdr-cobrand{text-align:center}#agent-homepage #hdr-module #hdr-cobrand .header-text,#brand #hdr-module #hdr-cobrand .header-text,#broker-hp #hdr-module #hdr-cobrand .header-text,#home-process-cont #hdr-module #hdr-cobrand .header-text{font-size:100%!important;margin:0!important}#agent-homepage #hdr-module #hdr-nav,#brand #hdr-module #hdr-nav,#broker-hp #hdr-module #hdr-nav,#home-process-cont #hdr-module #hdr-nav{position:absolute;text-align:center;width:100%}#agent-homepage #hdr-module #hdr-nav a,#brand #hdr-module #hdr-nav a,#broker-hp #hdr-module #hdr-nav a,#home-process-cont #hdr-module #hdr-nav a{color:#fff}#agent-homepage #hdr-module #agent-info-about,#agent-homepage #hdr-module #agent-info-area-served,#agent-homepage #hdr-module #agent-info-reviews,#brand #hdr-module #agent-info-about,#brand #hdr-module #agent-info-area-served,#brand #hdr-module #agent-info-reviews,#broker-hp #hdr-module #agent-info-about,#broker-hp #hdr-module #agent-info-area-served,#broker-hp #hdr-module #agent-info-reviews,#home-process-cont #hdr-module #agent-info-about,#home-process-cont #hdr-module #agent-info-area-served,#home-process-cont #hdr-module #agent-info-reviews{float:none!important;width:100%!important;margin-left:0!important}#agent-homepage #hdr-module #agent-tray .l-fixed,#brand #hdr-module #agent-tray .l-fixed,#broker-hp #hdr-module #agent-tray .l-fixed,#home-process-cont #hdr-module #agent-tray .l-fixed{width:80%!important}#agent-homepage #hdr-module #agent-tray.slider,#brand #hdr-module #agent-tray.slider,#broker-hp #hdr-module #agent-tray.slider,#home-process-cont #hdr-module #agent-tray.slider{height:auto!important;padding-bottom:20px}#agent-homepage #hdr-module #agent-tray.slider.slider--closed,#brand #hdr-module #agent-tray.slider.slider--closed,#broker-hp #hdr-module #agent-tray.slider.slider--closed,#home-process-cont #hdr-module #agent-tray.slider.slider--closed{padding-bottom:0}#agent-homepage .navigation,#brand .navigation,#broker-hp .navigation,#home-process-cont .navigation{width:100%;height:100%;position:fixed;top:32px;bottom:0;left:-100%;z-index:9000;list-style:none}#agent-homepage .navigation .dropdown-menu-child,#brand .navigation .dropdown-menu-child,#broker-hp .navigation .dropdown-menu-child,#home-process-cont .navigation .dropdown-menu-child{display:none}#agent-homepage .navigation li,#brand .navigation li,#broker-hp .navigation li,#home-process-cont .navigation li{width:80%;border-top:1px solid #30517f;border-bottom:1px solid #000;background:#30517f;margin-left:0;padding-left:0}#agent-homepage .navigation li a,#brand .navigation li a,#broker-hp .navigation li a,#home-process-cont .navigation li a{display:block;padding:1em;background:linear-gradient(135deg,transparent 0,rgba(0,0,0,.65) 100%);color:#fff;font-size:1.2em;text-decoration:none;transition:color .2s,background .5s}#agent-homepage .navigation li a:hover,#brand .navigation li a:hover,#broker-hp .navigation li a:hover,#home-process-cont .navigation li a:hover{color:#fff;background:linear-gradient(135deg,transparent 0,#30517f 100%)}#agent-homepage #mobile-nav,#agent-homepage #mobile-nav #brand-nav,#agent-homepage #nav-label,#agent-homepage #nav-trigger,#brand #mobile-nav,#brand #mobile-nav #brand-nav,#brand #nav-label,#brand #nav-trigger,#broker-hp #mobile-nav,#broker-hp #mobile-nav #brand-nav,#broker-hp #nav-label,#broker-hp #nav-trigger,#home-process-cont #mobile-nav,#home-process-cont #mobile-nav #brand-nav,#home-process-cont #nav-label,#home-process-cont #nav-trigger{display:block!important;position:relative}#agent-homepage .nav-trigger,#brand .nav-trigger,#broker-hp .nav-trigger,#home-process-cont .nav-trigger{position:absolute;clip:rect(0,0,0,0)}#agent-homepage label[for=nav-trigger],#brand label[for=nav-trigger],#broker-hp label[for=nav-trigger],#home-process-cont label[for=nav-trigger]{position:fixed;left:0;top:0;z-index:9999;height:32px;width:40px;cursor:pointer;background:rgba(0,0,0,.5)}#agent-homepage label[for=nav-trigger] .f-icon-menu,#brand label[for=nav-trigger] .f-icon-menu,#broker-hp label[for=nav-trigger] .f-icon-menu,#home-process-cont label[for=nav-trigger] .f-icon-menu{color:#fff;cursor:pointer;font-size:26px;font-family:zip-icons;height:32px;display:block;width:4px;position:absolute;top:3px;left:5px}#agent-homepage .nav-trigger+label,#agent-homepage .nav-trigger~.navigation,#brand .nav-trigger+label,#brand .nav-trigger~.navigation,#broker-hp .nav-trigger+label,#broker-hp .nav-trigger~.navigation,#home-process-cont .nav-trigger+label,#home-process-cont .nav-trigger~.navigation{transition:left .2s}#agent-homepage .nav-trigger:checked~.navigation,#brand .nav-trigger:checked~.navigation,#broker-hp .nav-trigger:checked~.navigation,#home-process-cont .nav-trigger:checked~.navigation{left:0}#agent-homepage #searchbox #searchformlocbox,#brand #searchbox #searchformlocbox,#broker-hp #searchbox #searchformlocbox,#home-process-cont #searchbox #searchformlocbox{margin-right:0;font-size:77%;position:relative}#agent-homepage #searchbox #forsalesearchbox,#brand #searchbox #forsalesearchbox,#broker-hp #searchbox #forsalesearchbox,#home-process-cont #searchbox #forsalesearchbox{padding:10px;width:62%}#agent-homepage #searchbox #forsalesearchbox .form-std--search,#brand #searchbox #forsalesearchbox .form-std--search,#broker-hp #searchbox #forsalesearchbox .form-std--search,#home-process-cont #searchbox #forsalesearchbox .form-std--search{padding-left:30px!important}#agent-homepage #searchbox #forsalesearchbox select,#brand #searchbox #forsalesearchbox select,#broker-hp #searchbox #forsalesearchbox select,#home-process-cont #searchbox #forsalesearchbox select{margin-top:0}#agent-homepage #searchbox .main-key-search,#brand #searchbox .main-key-search,#broker-hp #searchbox .main-key-search,#home-process-cont #searchbox .main-key-search{position:relative}#agent-homepage #searchbox .main-key-search>div,#brand #searchbox .main-key-search>div,#broker-hp #searchbox .main-key-search>div,#home-process-cont #searchbox .main-key-search>div{display:inline!important;text-align:left}#agent-homepage #searchbox #searchformbtn,#brand #searchbox #searchformbtn,#broker-hp #searchbox #searchformbtn,#home-process-cont #searchbox #searchformbtn{position:absolute;top:0;right:0}#agent-homepage #searchbox #searchformbtn .btn-primary--search,#brand #searchbox #searchformbtn .btn-primary--search,#broker-hp #searchbox #searchformbtn .btn-primary--search,#home-process-cont #searchbox #searchformbtn .btn-primary--search{padding:4px 13px}#agent-homepage #searchbox #searchformbtn .btn-primary--search span,#brand #searchbox #searchformbtn .btn-primary--search span,#broker-hp #searchbox #searchformbtn .btn-primary--search span,#home-process-cont #searchbox #searchformbtn .btn-primary--search span{display:none}#agent-homepage #searchbox #searchformaddbox,#brand #searchbox #searchformaddbox,#broker-hp #searchbox #searchformaddbox,#home-process-cont #searchbox #searchformaddbox{width:90%!important;margin:0 auto;display:table}#agent-homepage #searchbox #searchformaddbox>span,#brand #searchbox #searchformaddbox>span,#broker-hp #searchbox #searchformaddbox>span,#home-process-cont #searchbox #searchformaddbox>span{display:table-cell;text-align:left}#agent-homepage #searchbox .searchformlocfld,#brand #searchbox .searchformlocfld,#broker-hp #searchbox .searchformlocfld,#home-process-cont #searchbox .searchformlocfld{width:85%}#agent-homepage #searchbox #searchformaddbox>span label,#brand #searchbox #searchformaddbox>span label,#broker-hp #searchbox #searchformaddbox>span label,#home-process-cont #searchbox #searchformaddbox>span label{font-size:14px}#agent-homepage #searchbox .yui-ac-content,#brand #searchbox .yui-ac-content,#broker-hp #searchbox .yui-ac-content,#home-process-cont #searchbox .yui-ac-content{width:80%}#agent-homepage .broker-logo,#brand .broker-logo,#broker-hp .broker-logo,#home-process-cont .broker-logo{margin:0 auto}#agent-homepage .home-logo,#brand .home-logo,#broker-hp .home-logo,#home-process-cont .home-logo{left:0!important;margin-left:auto;margin-right:auto;position:static;right:0;text-align:center;top:46px}#agent-homepage .hero-cta,#brand .hero-cta,#broker-hp .hero-cta,#home-process-cont .hero-cta{top:220px}#agent-homepage .hero-cta #homepage-headline,#brand .hero-cta #homepage-headline,#broker-hp .hero-cta #homepage-headline,#home-process-cont .hero-cta #homepage-headline{font-size:30px;margin:0 auto 20px;width:90%}#agent-homepage #brand-nav,#brand #brand-nav,#broker-hp #brand-nav,#home-process-cont #brand-nav{display:none}#agent-homepage #brand-nav li,#brand #brand-nav li,#broker-hp #brand-nav li,#home-process-cont #brand-nav li{border-left:0}#agent-homepage #brand-nav li a:hover,#brand #brand-nav li a:hover,#broker-hp #brand-nav li a:hover,#home-process-cont #brand-nav li a:hover{border-bottom:0}#agent-homepage .tooltip__body,#brand .tooltip__body,#broker-hp .tooltip__body,#home-process-cont .tooltip__body{display:none}#agent-homepage .pod,#brand .pod,#broker-hp .pod,#home-process-cont .pod{margin-left:0!important;margin-right:0!important;text-align:center}#agent-homepage .pod h2,#brand .pod h2,#broker-hp .pod h2,#home-process-cont .pod h2{font-size:25px;text-align:left}#agent-homepage .pod h3,#brand .pod h3,#broker-hp .pod h3,#home-process-cont .pod h3{text-align:left}#agent-homepage .pod p,#brand .pod p,#broker-hp .pod p,#home-process-cont .pod p{text-align:left}#agent-homepage .pod .btn-primary,#brand .pod .btn-primary,#broker-hp .pod .btn-primary,#home-process-cont .pod .btn-primary{width:85%!important}#agent-homepage .pod .agent-cont,#agent-homepage .pod .areas-cont,#brand .pod .agent-cont,#brand .pod .areas-cont,#broker-hp .pod .agent-cont,#broker-hp .pod .areas-cont,#home-process-cont .pod .agent-cont,#home-process-cont .pod .areas-cont{float:none;padding:0;width:100%;border:0}#agent-homepage .pod .areas-cont,#brand .pod .areas-cont,#broker-hp .pod .areas-cont,#home-process-cont .pod .areas-cont{margin-top:20px}#agent-homepage .pod .areas-cont .areas,#brand .pod .areas-cont .areas,#broker-hp .pod .areas-cont .areas,#home-process-cont .pod .areas-cont .areas{margin:0!important;width:100%}#agent-homepage .pod .markets,#brand .pod .markets,#broker-hp .pod .markets,#home-process-cont .pod .markets{width:23%}#agent-homepage .pod .pod__blog,#brand .pod .pod__blog,#broker-hp .pod .pod__blog,#home-process-cont .pod .pod__blog{width:92%;margin-left:0!important}#agent-homepage .widget-carousel .carousel-btn,#brand .widget-carousel .carousel-btn,#broker-hp .widget-carousel .carousel-btn,#home-process-cont .widget-carousel .carousel-btn{top:25%!important}#agent-homepage .widget-carousel .carousel-btn--next,#brand .widget-carousel .carousel-btn--next,#broker-hp .widget-carousel .carousel-btn--next,#home-process-cont .widget-carousel .carousel-btn--next{right:0!important}#agent-homepage .widget-carousel .carousel-btn--prev,#brand .widget-carousel .carousel-btn--prev,#broker-hp .widget-carousel .carousel-btn--prev,#home-process-cont .widget-carousel .carousel-btn--prev{left:0!important}#agent-homepage .fl-carousel,#agent-homepage .ml-carousel,#agent-homepage .oh-carousel,#brand .fl-carousel,#brand .ml-carousel,#brand .oh-carousel,#broker-hp .fl-carousel,#broker-hp .ml-carousel,#broker-hp .oh-carousel,#home-process-cont .fl-carousel,#home-process-cont .ml-carousel,#home-process-cont .oh-carousel{width:100%!important}#agent-homepage .fl-carousel .media__img,#agent-homepage .ml-carousel .media__img,#agent-homepage .oh-carousel .media__img,#brand .fl-carousel .media__img,#brand .ml-carousel .media__img,#brand .oh-carousel .media__img,#broker-hp .fl-carousel .media__img,#broker-hp .ml-carousel .media__img,#broker-hp .oh-carousel .media__img,#home-process-cont .fl-carousel .media__img,#home-process-cont .ml-carousel .media__img,#home-process-cont .oh-carousel .media__img{height:230px!important}#agent-homepage .fl-carousel .carousel-list>li .prop-details,#agent-homepage .ml-carousel .carousel-list>li .prop-details,#agent-homepage .oh-carousel .carousel-list>li .prop-details,#brand .fl-carousel .carousel-list>li .prop-details,#brand .ml-carousel .carousel-list>li .prop-details,#brand .oh-carousel .carousel-list>li .prop-details,#broker-hp .fl-carousel .carousel-list>li .prop-details,#broker-hp .ml-carousel .carousel-list>li .prop-details,#broker-hp .oh-carousel .carousel-list>li .prop-details,#home-process-cont .fl-carousel .carousel-list>li .prop-details,#home-process-cont .ml-carousel .carousel-list>li .prop-details,#home-process-cont .oh-carousel .carousel-list>li .prop-details{font-size:85%!important}#agent-homepage .fl-carousel .carousel-component__fade-r,#agent-homepage .ml-carousel .carousel-component__fade-r,#agent-homepage .oh-carousel .carousel-component__fade-r,#brand .fl-carousel .carousel-component__fade-r,#brand .ml-carousel .carousel-component__fade-r,#brand .oh-carousel .carousel-component__fade-r,#broker-hp .fl-carousel .carousel-component__fade-r,#broker-hp .ml-carousel .carousel-component__fade-r,#broker-hp .oh-carousel .carousel-component__fade-r,#home-process-cont .fl-carousel .carousel-component__fade-r,#home-process-cont .ml-carousel .carousel-component__fade-r,#home-process-cont .oh-carousel .carousel-component__fade-r{display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(1%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,#fff 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,#fff 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0) 1%,#fff 100%);width:20%;height:100%;position:absolute;right:0;top:0;z-index:2}#agent-homepage .fl-carousel li,#agent-homepage .ml-carousel li,#agent-homepage .oh-carousel li,#brand .fl-carousel li,#brand .ml-carousel li,#brand .oh-carousel li,#broker-hp .fl-carousel li,#broker-hp .ml-carousel li,#broker-hp .oh-carousel li,#home-process-cont .fl-carousel li,#home-process-cont .ml-carousel li,#home-process-cont .oh-carousel li{border-bottom:0!important}#agent-homepage .fl-carousel li:hover,#agent-homepage .ml-carousel li:hover,#agent-homepage .oh-carousel li:hover,#brand .fl-carousel li:hover,#brand .ml-carousel li:hover,#brand .oh-carousel li:hover,#broker-hp .fl-carousel li:hover,#broker-hp .ml-carousel li:hover,#broker-hp .oh-carousel li:hover,#home-process-cont .fl-carousel li:hover,#home-process-cont .ml-carousel li:hover,#home-process-cont .oh-carousel li:hover{border-bottom:0!important}#agent-homepage .fl-carousel .carousel-clip-region,#agent-homepage .ml-carousel .carousel-clip-region,#agent-homepage .oh-carousel .carousel-clip-region,#brand .fl-carousel .carousel-clip-region,#brand .ml-carousel .carousel-clip-region,#brand .oh-carousel .carousel-clip-region,#broker-hp .fl-carousel .carousel-clip-region,#broker-hp .ml-carousel .carousel-clip-region,#broker-hp .oh-carousel .carousel-clip-region,#home-process-cont .fl-carousel .carousel-clip-region,#home-process-cont .ml-carousel .carousel-clip-region,#home-process-cont .oh-carousel .carousel-clip-region{width:706px!important;overflow:hidden}#agent-homepage .fl-carousel .fl-cont,#agent-homepage .fl-carousel .fl-cont div,#agent-homepage .fl-carousel .ml-cont,#agent-homepage .fl-carousel .ml-cont div,#agent-homepage .fl-carousel .oh-cont,#agent-homepage .fl-carousel .oh-cont div,#agent-homepage .ml-carousel .fl-cont,#agent-homepage .ml-carousel .fl-cont div,#agent-homepage .ml-carousel .ml-cont,#agent-homepage .ml-carousel .ml-cont div,#agent-homepage .ml-carousel .oh-cont,#agent-homepage .ml-carousel .oh-cont div,#agent-homepage .oh-carousel .fl-cont,#agent-homepage .oh-carousel .fl-cont div,#agent-homepage .oh-carousel .ml-cont,#agent-homepage .oh-carousel .ml-cont div,#agent-homepage .oh-carousel .oh-cont,#agent-homepage .oh-carousel .oh-cont div,#brand .fl-carousel .fl-cont,#brand .fl-carousel .fl-cont div,#brand .fl-carousel .ml-cont,#brand .fl-carousel .ml-cont div,#brand .fl-carousel .oh-cont,#brand .fl-carousel .oh-cont div,#brand .ml-carousel .fl-cont,#brand .ml-carousel .fl-cont div,#brand .ml-carousel .ml-cont,#brand .ml-carousel .ml-cont div,#brand .ml-carousel .oh-cont,#brand .ml-carousel .oh-cont div,#brand .oh-carousel .fl-cont,#brand .oh-carousel .fl-cont div,#brand .oh-carousel .ml-cont,#brand .oh-carousel .ml-cont div,#brand .oh-carousel .oh-cont,#brand .oh-carousel .oh-cont div,#broker-hp .fl-carousel .fl-cont,#broker-hp .fl-carousel .fl-cont div,#broker-hp .fl-carousel .ml-cont,#broker-hp .fl-carousel .ml-cont div,#broker-hp .fl-carousel .oh-cont,#broker-hp .fl-carousel .oh-cont div,#broker-hp .ml-carousel .fl-cont,#broker-hp .ml-carousel .fl-cont div,#broker-hp .ml-carousel .ml-cont,#broker-hp .ml-carousel .ml-cont div,#broker-hp .ml-carousel .oh-cont,#broker-hp .ml-carousel .oh-cont div,#broker-hp .oh-carousel .fl-cont,#broker-hp .oh-carousel .fl-cont div,#broker-hp .oh-carousel .ml-cont,#broker-hp .oh-carousel .ml-cont div,#broker-hp .oh-carousel .oh-cont,#broker-hp .oh-carousel .oh-cont div,#home-process-cont .fl-carousel .fl-cont,#home-process-cont .fl-carousel .fl-cont div,#home-process-cont .fl-carousel .ml-cont,#home-process-cont .fl-carousel .ml-cont div,#home-process-cont .fl-carousel .oh-cont,#home-process-cont .fl-carousel .oh-cont div,#home-process-cont .ml-carousel .fl-cont,#home-process-cont .ml-carousel .fl-cont div,#home-process-cont .ml-carousel .ml-cont,#home-process-cont .ml-carousel .ml-cont div,#home-process-cont .ml-carousel .oh-cont,#home-process-cont .ml-carousel .oh-cont div,#home-process-cont .oh-carousel .fl-cont,#home-process-cont .oh-carousel .fl-cont div,#home-process-cont .oh-carousel .ml-cont,#home-process-cont .oh-carousel .ml-cont div,#home-process-cont .oh-carousel .oh-cont,#home-process-cont .oh-carousel .oh-cont div{text-align:left}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-clip-region{height:280px}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-list>li{width:279px}#agent-homepage .l-grid__col-1-1 .oh-carousel,#brand .l-grid__col-1-1 .oh-carousel,#broker-hp .l-grid__col-1-1 .oh-carousel,#home-process-cont .l-grid__col-1-1 .oh-carousel{margin-left:0;text-align:center}#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#brand .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r{display:none}#agent-homepage .l-grid__col-1-1 .fl-carousel,#agent-homepage .l-grid__col-1-1 .oh-carousel,#brand .l-grid__col-1-1 .fl-carousel,#brand .l-grid__col-1-1 .oh-carousel,#broker-hp .l-grid__col-1-1 .fl-carousel,#broker-hp .l-grid__col-1-1 .oh-carousel,#home-process-cont .l-grid__col-1-1 .fl-carousel,#home-process-cont .l-grid__col-1-1 .oh-carousel{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-clip-region{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2{width:328px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img{width:330px!important;height:218px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content{padding-left:0!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block{overflow:hidden;text-overflow:ellipsis;width:138px!important}#agent-homepage .l-grid__col-1-1 .pod__blog-cont .pod__blog,#brand .l-grid__col-1-1 .pod__blog-cont .pod__blog,#broker-hp .l-grid__col-1-1 .pod__blog-cont .pod__blog,#home-process-cont .l-grid__col-1-1 .pod__blog-cont .pod__blog{width:100%}#agent-homepage .l-grid__col-1-1 .pod__office,#brand .l-grid__col-1-1 .pod__office,#broker-hp .l-grid__col-1-1 .pod__office,#home-process-cont .l-grid__col-1-1 .pod__office{width:25%;text-align:left;white-space:nowrap}#agent-homepage .l-grid__col-1-2,#brand .l-grid__col-1-2,#broker-hp .l-grid__col-1-2,#home-process-cont .l-grid__col-1-2{width:100%!important}#agent-homepage .l-grid__col-1-2 .carousel-btn,#brand .l-grid__col-1-2 .carousel-btn,#broker-hp .l-grid__col-1-2 .carousel-btn,#home-process-cont .l-grid__col-1-2 .carousel-btn{top:36%!important}#agent-homepage .l-grid__col-1-2 .fl-carousel .fl-cont img,#brand .l-grid__col-1-2 .fl-carousel .fl-cont img,#broker-hp .l-grid__col-1-2 .fl-carousel .fl-cont img,#home-process-cont .l-grid__col-1-2 .fl-carousel .fl-cont img{height:400px;width:100%}#agent-homepage #agent-cover{min-height:86px!important}#agent-homepage #agent-cover .media{top:-120px!important}#agent-homepage #agent-cover .agent-contact{width:30%!important}#agent-homepage #agent-cover #jsAgentProfile{padding-top:90px;width:90%;margin:0 auto}#agent-homepage .icon--question-mark{display:none}#agent-homepage .searchformlocfld{width:566px!important}#agent-homepage .acontactbox div>.f-left:last-child{width:100%}#agent-homepage .pod .li-bullets{text-align:left}#agent-homepage .ratings-cont{text-align:left}#agent-homepage .ratingDateCont strong{position:static}#agent-homepage .reviewInfoStamp{float:none;padding:10px 0;text-align:left;width:100%}#agent-homepage .textReviewCont{margin:0;min-height:30px;padding-bottom:15px;position:relative;text-align:left}#agent-homepage #jsAreasServed a{font-size:100%!important}#agent-homepage .ml-carousel{width:100%!important}#agent-homepage .ml-carousel .carousel-clip-region{width:100%!important}#brand #banner{height:490px}#brand #metros-cont table{width:80%;margin-left:15%}#brand #metros-cont table td{display:inline-block;line-height:32px;margin:0 auto;width:18%}#brand .btn-primary{display:none}#brand .btn-primary--search{display:block}#brand #ftcontainer{box-sizing:border-box;margin:0 auto;padding:0 10px}.broker-ftr .media{margin:0 auto;text-align:center;width:300px}.broker-ftr .media .media__img--stdmarg{margin-right:0!important}.broker-ftr .media .media__content{text-align:center!important;padding-top:20px!important}.broker-ftr .f-left,.broker-ftr .media__img{float:none;text-align:center!important}#home-process-cont #hdr-search{display:none}#home-process-cont .bg-grad{width:100%!important}#home-process-cont .buy-a-home-header,#home-process-cont .sell-a-home-header{background-position:-152px 0;height:450px}#home-process-cont .tooltip__body{bottom:-20px!important;font-size:16px!important;line-height:22px!important;left:-80px;width:250px!important}#home-process-cont .tooltip--onclick.is-visible .tooltip__body{display:block!important}#home-process-cont .tooltip__caret--bottom:after,#home-process-cont .tooltip__caret--bottom:before{display:none}#home-process-cont .l-fixed{text-align:center}#home-process-cont .buy-a-home-copy,#home-process-cont .sell-a-home-copy{color:#fff;position:relative;right:0;top:160px;width:80%!important;margin:0 auto;text-align:left}#home-process-cont .buy-a-home-copy .heading-std--xlarge,#home-process-cont .sell-a-home-copy .heading-std--xlarge{font-size:25px}#home-process-cont #home-process li,#home-process-cont #home-process li:last-child,#home-process-cont .home-feat-ctas li{width:100%;margin-bottom:40px}#home-process-cont .home-feat-ctas ul{flex-wrap:wrap;-webkit-flex-wrap:wrap}#home-process-cont .home-feat-ctas img{width:100%;height:auto}#home-process-cont #home-process li::before{content:none}#home-process-cont #home-process .f-icon-carousel-r{display:none}.mls-texas{margin:0 auto;width:85%;text-align:center;display:block;font-size:11px}.mls-texas>li{border:0!important;margin:0!important;float:none;padding:0!important}}.noscroll{overflow:hidden}.fullScreenPanel{top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:3000;display:none;background-color:#fff;visibility:hidden;overflow:hidden}.fsp-close .fullScreenPanelIframe{width:100%}.fsp-body{overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;height:100%}.fsp-body #mapOptionsToolBar{width:100%}.fsp-header,.gradientStrip{position:relative;width:100%;min-height:40px;color:#30517f;font-size:116%;text-align:center;background-color:#fff;border-top:3px solid #30517f}.fsp-header{background-color:#fff;border-top:3px solid #fff}.fsp-heading{position:relative;top:5px}.fonts-loaded .fsp-heading{font-family:Ubuntu,Trebuchet MS,sans-serif}.fsp-header div.buttonClose{position:absolute;top:6px}.fsp-header div.buttonClose.lpos{cursor:pointer;left:10px}.fsp-header div.buttonClose.rpos{cursor:pointer;right:10px}.fsp-header .smPad,.gradientStrip .smPad{padding:5px 10px}.ftmlsdiscbox{margin:0 auto;padding:10px;font-size:85%;color:#999;text-align:left;box-sizing:border-box}.fsp-header input{font-size:134%;margin:0 10px}.fsp-transitions-fade{transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease}.fsp-transitions-horiz{transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease}.fsp-transitions-vert{transition:top .5s ease;-moz-transition:top .5s ease;-webkit-transition:top .5s ease;-o-transition:top .5s ease}.fsp-disabletransitions{transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.zipOverlayPanel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;-webkit-transition:top .3s;transition:top .3s;overflow:scroll;-webkit-overflow-scrolling:touch}.zipOverlayPanel .instructions{margin:10px auto 20px;width:75%;text-align:center}.zipOverlayPanel .regElemCont{overflow:visible;border:none}.zipOverlayPanel .regElemCont label{text-align:right}.zipOverlayPanel .orRule span{background-color:#fff;line-height:1em}.zipOverlayPanel .orRule{width:100%;border-bottom:1px solid #ccc;height:1px;text-align:center;margin:20px 0}.zipOverlayPanel .orRule span{display:inline-block;width:auto;padding:0 10px;position:relative;top:-.5em;font-size:123.1%;color:#888;font-weight:700}.zipOverlayPanel .texture .orRule span{background:#fff}.zipOverlayPanel .mdVMarg{margin:20px 0}.zipOverlayMenu{position:fixed;left:0;width:80%;height:100%;z-index:4999;background-color:#fff;-webkit-transition:left .3s;transition:left .3s;overflow:scroll}.noscroll{overflow:hidden}.regElemCont{border:1px solid #999;border-radius:5px;width:100%;overflow:hidden;position:relative}.regElemCont.fluid{width:100%}.regElemCont .regRow{background:#ebebeb;background-size:42px auto;padding:10px}.regElemCont label{font-weight:400;text-shadow:1px 1px 1px #fff;color:#333;float:left;padding-top:8px;font-size:108%}.regElemCont label.noFloat{float:none}.regElemCont label.noTopPad{padding-top:0}.regElemCont label.cbLabel{width:238px}.regElemCont input[type=password],.regElemCont input[type=text],.regElemCont select,input[type=email],input[type=tel]{background:#fff;border:1px solid #999;font-size:108%;padding:10px;width:100%;margin:-1px 0 0 0;border-radius:0}.zipOverlayPanel .regElemCont .field-container select.registrationAreaSelect{-webkit-appearance:none;border-radius:6px;color:#999}.zipOverlayPanel .errorbox{background:0 0;background-color:red;color:#fff}.zipOverlayPanel .regElemCont input{box-sizing:border-box}.zipOverlayPanel .regElemCont .field-container:first-child input{border-radius:6px 6px 0 0}.zipOverlayPanel .regElemCont .field-container:last-child input{margin-top:-1px;border-radius:0 0 6px 6px}.zipOverlayPanel .regElemCont .field-container:only-child input{border-radius:6px}.zipOverlayPanel .regElemCont input[type=password],.zipOverlayPanel .regElemCont input[type=text],.zipOverlayPanel .regElemCont select,.zipOverlayPanel input[type=email],.zipOverlayPanel input[type=tel]{margin-top:-1px;margin:-1px 0 0 0;border-radius:0}.zipOverlayPanel .field-container{position:relative;display:block}.zipOverlayPanel .errorSymbol{width:32px;height:28px;z-index:3;display:block;position:absolute;top:4px;right:8px;-webkit-mask-image:url(../images/icons/svg/ErrorIcon.svg);background-color:red}.regElemCont input.noFloat{width:274px}.regElemCont input[type=checkbox]{margin-top:10px}.regElemCont input[type=email]:focus,.regElemCont input[type=password]:focus,.regElemCont input[type=text]:focus{-webkit-appearance:none;box-shadow:0 1px 5px 1px #aaa inset;-webkit-box-shadow:0 1px 5px 1px #aaa inset}.regElemCont .regRule{height:1px;border-bottom:1px solid #aaa;position:relative}.regElemCont .textArea{width:99.9%}#regCont{width:90%;margin:20px auto;position:relative;font-weight:300}.regBtn{border-radius:6px;padding:10px;font-size:116%}.btn--full-width{width:100%;text-align:center;border-radius:4px}.btn-primary--small{font-size:100%;line-height:.9em}.btn-primary--medium{font-size:108%;line-height:1em}.btn-primary--large{font-size:116%;line-height:1.1em}.btn-primary--xlarge{font-size:123.1%;line-height:1.1em}.btn-primary--small .grad{padding:5px 10px 4px 10px}.btn-primary--medium .grad{padding:6px 15px 5px 15px}.btn-primary--large .grad{padding:8px 20px}.btn-primary--xlarge .grad{padding:12px 20px 11px 20px}.zipOverlayPanel .errorbox{border:none;width:100%}body#homepage .zipOverlayPanel h1{color:#000;margin:20px;width:100%}@media only screen and (max-width:768px){#brand .zipOverlayPanel .btn-primary{display:inline-block}}.smPad{padding:10px}.zipOverlayPanel{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;-webkit-transition:top .3s;transition:top .3s;overflow:scroll;-webkit-overflow-scrolling:touch}.zipOverlayPanel #mainCont{margin-top:0}.in-place-panel .fsp-header,.zipOverlayPanel .fsp-header{height:40px;border-bottom:solid 1px #ccc}.in-place-panel .fsp-header .smPad,.zipOverlayPanel .fsp-header .smPad{padding:5px 5%}.in-place-panel .fsp-header .buttonClose.mobButton,.zipOverlayPanel .fsp-header .buttonClose.mobButton{position:relative;float:left;cursor:pointer;margin-top:3px;top:0}.in-place-panel .fsp-header .right-close .buttonClose.mobButton,.zipOverlayPanel .fsp-header .right-close .buttonClose.mobButton{float:right}.in-place-panel .fsp-header .header-link-left,.zipOverlayPanel .fsp-header .header-link-left{float:left;line-height:30px}.in-place-panel .fsp-header .fsp-heading,.zipOverlayPanel .fsp-header .fsp-heading{color:#000}.in-place-panel .fsp-header .topNavLink,.zipOverlayPanel .fsp-header .topNavLink{display:inline-block;float:right}.in-place-panel .topNavLink,.zipOverlayPanel .topNavLink{display:none;line-height:30px;font-size:107%;font-weight:400;color:#30517f}.in-place-panel .instructions,.zipOverlayPanel .instructions{margin:10px auto 20px;width:75%;text-align:center;font-size:116%;text-shadow:1px 1px 1px #fff}.in-place-panel .forgotpwd-txt,.zipOverlayPanel .forgotpwd-txt{color:#000;font-size:107.7%;text-align:center;width:90%;margin:0 auto 20px}.in-place-panel .errorbox,.zipOverlayPanel .errorbox{overflow:hidden}.in-place-panel .errorbox ul,.zipOverlayPanel .errorbox ul{margin:12px 0 0 0;list-style:none}.in-place-panel .errorbox li,.zipOverlayPanel .errorbox li{margin:0 auto;padding:0 0 12px 0;font-size:108%;width:90%}.in-place-panel .field-container,.zipOverlayPanel .field-container{position:relative;display:block}.in-place-panel .errorSymbol,.zipOverlayPanel .errorSymbol{width:32px;height:28px;z-index:3;display:block;position:absolute;top:4px;right:8px;-webkit-mask-image:url(../images/icons/svg/ErrorIcon.svg);background-color:red}.in-place-panel .regElemCont,.zipOverlayPanel .regElemCont{overflow:visible;border:none}.in-place-panel .regElemCont label,.zipOverlayPanel .regElemCont label{text-align:right}.in-place-panel .orRule span,.zipOverlayPanel .orRule span{background-color:#fff;line-height:1em}.in-place-panel iframe,.zipOverlayPanel iframe{display:none;visibility:hidden}body#homepage .zipOverlayPanel h1{color:#000;margin:20px;width:100%}.pageHideLayer{display:none}body.noscroll .pageHideLayer{display:block;height:100%;width:100%;background-color:#000;z-index:2;position:fixed;top:0;left:0;opacity:.5}.property-card{position:fixed;bottom:0;left:0;width:100%;height:374px;z-index:2001;background-color:#fff;overflow:hidden;background-color:#fff}.property-card .animate{-webkit-transition:bottom .25s cubic-bezier(.52,-.38,.46,1.54);transition:bottom .25s cubic-bezier(.52,-.38,.46,1.54)}.property-card a{color:#000}.property-card.bottom{bottom:-200px}.property-card .property-photo{height:240px;position:relative}.property-card .property-details-all{padding:15px}.property-card .property-details-main{position:relative;border-bottom:solid 1px #ccc;padding-bottom:10px;overflow:hidden}.property-card .photobox__label__photos a{color:#fff;background:rgba(0,0,0,.6);position:absolute;right:15px;top:165px;padding:5px;text-decoration:none;z-index:2}.property-card.map{height:310px}.property-card.map .property-details-all{padding:12px}.property-card.map .property-photo{height:205px}.property-card.map .property-photo .swiper-slide img{height:auto}.graphicDets{position:absolute;bottom:48px;font-size:128%;color:#fff;background-color:rgba(0,0,0,.7);width:100%;text-align:center;line-height:150%;padding:6px;z-index:33}.zipOverlayMenu{color:#666;position:fixed;left:0;width:80%;height:100%;z-index:4999;background-color:#fff;-webkit-transition:left .3s;transition:left .3s;overflow:scroll;padding:20px 0;border-top:solid 1px #ccc}.zipOverlayMenu .signinLink{margin-bottom:36px}.zipOverlayMenu h3{color:#999;text-transform:uppercase;margin:20px 0;font-size:100%}.zipOverlayMenu .media{margin:16px 0 36px 0}.zipOverlayMenu .aw-agentphoto{width:80px}.agentContactDetails svg{width:15px;fill:#003b93}.noscroll{overflow:hidden}.menuLinks{font-size:137%;list-style:none;margin:0 0 20px 0;display:block}.menuLinks li{position:relative;display:block}.menuLinks li a{font-weight:300;color:#424041;display:block;margin:10px 0;font-size:100%}.menuLinks li a .linkText{line-height:44px;display:inline-block;position:absolute;left:50px;top:0;line-height:33px}.menuLinks li a .linkText.selected{color:orange;fill:orange}.menuLinks li a svg{display:inline-block;width:31px;max-height:32px;fill:#30517f}.menuLinks li a svg.feedBackIcon{height:25px;margin-top:5px}#myZip{position:absolute;top:13px;left:13px;z-index:3}#myZip svg{width:21px;height:17px;fill:#30517f}#backZip svg{width:25px;height:26px;fill:#30517f}body#brand .zipOverlayMenu .menuLinks li.home,body#homepage .zipOverlayMenu .menuLinks li.home{border-left:solid 5px #30517f;margin-left:-10px;text-indent:5px}body#brand .zipOverlayMenu .menuLinks li.home a .linkText,body#homepage .zipOverlayMenu .menuLinks li.home a .linkText{color:#30517f}body#brand .zipOverlayMenu .menuLinks li.home a svg,body#homepage .zipOverlayMenu .menuLinks li.home a svg{fill:#30517f}body#brand .zipOverlayMenu h1,body#homepage .zipOverlayMenu h1{color:#000;margin:20px;width:100%;font-size:145%;text-align:left;margin:0}body#brand.noscroll #bd,body#broker-hp.noscroll #bd{height:93%}body#brand.noscroll #ft,body#broker-hp.noscroll #ft{position:fixed}#myZip{position:absolute;top:7px;left:5px;fill:#fff;z-index:3001}#myZip svg{fill:#fff}.searchAutoCompleteResults{display:block;position:absolute;top:0;left:0;z-index:33;text-align:left;width:100%}@media only screen and (max-width:640px){#agent-homepage #footerlogos,#agent-homepage #ftcontent,#agent-homepage .l-fixed,#agent-homepage .l-two-col-main,#agent-homepage .l-two-col-right,#brand #footerlogos,#brand #ftcontent,#brand .l-fixed,#brand .l-two-col-main,#brand .l-two-col-right,#broker-hp #footerlogos,#broker-hp #ftcontent,#broker-hp .l-fixed,#broker-hp .l-two-col-main,#broker-hp .l-two-col-right,#home-process-cont #footerlogos,#home-process-cont #ftcontent,#home-process-cont .l-fixed,#home-process-cont .l-two-col-main,#home-process-cont .l-two-col-right{transition:all .5s ease;width:100%}#agent-homepage #searchbox #forsalesearchbox,#brand #searchbox #forsalesearchbox,#broker-hp #searchbox #forsalesearchbox,#home-process-cont #searchbox #forsalesearchbox{width:90%!important}#agent-homepage #searchbox .searchformlocfld,#brand #searchbox .searchformlocfld,#broker-hp #searchbox .searchformlocfld,#home-process-cont #searchbox .searchformlocfld{width:87%!important}#agent-homepage .fl-carousel,#agent-homepage .oh-carousel,#brand .fl-carousel,#brand .oh-carousel,#broker-hp .fl-carousel,#broker-hp .oh-carousel,#home-process-cont .fl-carousel,#home-process-cont .oh-carousel{width:100%!important}#agent-homepage .fl-carousel .carousel-clip-region,#agent-homepage .oh-carousel .carousel-clip-region,#brand .fl-carousel .carousel-clip-region,#brand .oh-carousel .carousel-clip-region,#broker-hp .fl-carousel .carousel-clip-region,#broker-hp .oh-carousel .carousel-clip-region,#home-process-cont .fl-carousel .carousel-clip-region,#home-process-cont .oh-carousel .carousel-clip-region{width:100%!important}#agent-homepage .areas-cont .areas,#brand .areas-cont .areas,#broker-hp .areas-cont .areas,#home-process-cont .areas-cont .areas{width:50%}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-component__fade-r,#brand .l-grid__col-1-1 .fl-carousel .carousel-component__fade-r,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-component__fade-r,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-component__fade-r{display:none}#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#brand .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-component__fade-r{display:block}#agent-homepage .l-grid__col-1-1 .fl-carousel,#agent-homepage .l-grid__col-1-1 .oh-carousel,#brand .l-grid__col-1-1 .fl-carousel,#brand .l-grid__col-1-1 .oh-carousel,#broker-hp .l-grid__col-1-1 .fl-carousel,#broker-hp .l-grid__col-1-1 .oh-carousel,#home-process-cont .l-grid__col-1-1 .fl-carousel,#home-process-cont .l-grid__col-1-1 .oh-carousel{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-clip-region{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2{width:239px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img{width:100%!important;height:160px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content{padding-left:0!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block{overflow:hidden;text-overflow:ellipsis;width:138px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media__img,#agent-homepage .l-grid__col-1-1 .oh-carousel .media__img,#brand .l-grid__col-1-1 .fl-carousel .media__img,#brand .l-grid__col-1-1 .oh-carousel .media__img,#broker-hp .l-grid__col-1-1 .fl-carousel .media__img,#broker-hp .l-grid__col-1-1 .oh-carousel .media__img,#home-process-cont .l-grid__col-1-1 .fl-carousel .media__img,#home-process-cont .l-grid__col-1-1 .oh-carousel .media__img{height:170px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#brand .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details{font-size:75%!important}#agent-homepage .l-grid__col-1-1 .pod__office,#brand .l-grid__col-1-1 .pod__office,#broker-hp .l-grid__col-1-1 .pod__office,#home-process-cont .l-grid__col-1-1 .pod__office{width:40%;text-align:left;white-space:nowrap}}@media only screen and (min-width:360px) and (max-width:420px){.fl-carousel .carousel-component__fade-r,.ml-carousel .carousel-component__fade-r,.oh-carousel .carousel-component__fade-r{display:block!important}#brand #homepage-headline{display:block;font-size:146.5%;top:180px!important;width:100%}#metros-cont table td{width:48%!important;padding:0}}@media only screen and (min-width:320px) and (max-width:420px){#agent-homepage #footerlogos,#agent-homepage #ftcontent,#agent-homepage .l-fixed,#agent-homepage .l-two-col-main,#agent-homepage .l-two-col-right,#brand #footerlogos,#brand #ftcontent,#brand .l-fixed,#brand .l-two-col-main,#brand .l-two-col-right,#broker-hp #footerlogos,#broker-hp #ftcontent,#broker-hp .l-fixed,#broker-hp .l-two-col-main,#broker-hp .l-two-col-right,#home-process-cont #footerlogos,#home-process-cont #ftcontent,#home-process-cont .l-fixed,#home-process-cont .l-two-col-main,#home-process-cont .l-two-col-right{transition:all .5s ease;width:100%}#agent-homepage #hdr-module .agent-info li,#brand #hdr-module .agent-info li,#broker-hp #hdr-module .agent-info li,#home-process-cont #hdr-module .agent-info li{font-size:12px}#agent-homepage #hdr-module .agent-info li:first-child,#brand #hdr-module .agent-info li:first-child,#broker-hp #hdr-module .agent-info li:first-child,#home-process-cont #hdr-module .agent-info li:first-child{margin-left:0}#agent-homepage #hdr-module #agent-contact .l-grid__col,#brand #hdr-module #agent-contact .l-grid__col,#broker-hp #hdr-module #agent-contact .l-grid__col,#home-process-cont #hdr-module #agent-contact .l-grid__col{margin-top:10px;margin-left:0;float:none}#agent-homepage #hdr-module #agent-tray.slider,#brand #hdr-module #agent-tray.slider,#broker-hp #hdr-module #agent-tray.slider,#home-process-cont #hdr-module #agent-tray.slider{font-size:11px!important}#agent-homepage .pod .agent-cont .media__img,#brand .pod .agent-cont .media__img,#broker-hp .pod .agent-cont .media__img,#home-process-cont .pod .agent-cont .media__img{width:100%}#agent-homepage .pod .contact-cta,#brand .pod .contact-cta,#broker-hp .pod .contact-cta,#home-process-cont .pod .contact-cta{margin:0!important}#agent-homepage .pod__office,#brand .pod__office,#broker-hp .pod__office,#home-process-cont .pod__office{width:100%!important}#agent-homepage .markets,#brand .markets,#broker-hp .markets,#home-process-cont .markets{width:45%!important}#agent-homepage #searchbox,#brand #searchbox,#broker-hp #searchbox,#home-process-cont #searchbox{top:350px}#agent-homepage #searchbox .searchformlocfld,#brand #searchbox .searchformlocfld,#broker-hp #searchbox .searchformlocfld,#home-process-cont #searchbox .searchformlocfld{width:80%!important}#agent-homepage #searchbox #searchformaddbox>span label,#brand #searchbox #searchformaddbox>span label,#broker-hp #searchbox #searchformaddbox>span label,#home-process-cont #searchbox #searchformaddbox>span label{font-size:12px}#agent-homepage #searchbox #searchformaddbox>span select,#brand #searchbox #searchformaddbox>span select,#broker-hp #searchbox #searchformaddbox>span select,#home-process-cont #searchbox #searchformaddbox>span select{width:50px;font-size:11px}#agent-homepage .fl-carousel .carousel-component__fade-r,#agent-homepage .ml-carousel .carousel-component__fade-r,#agent-homepage .oh-carousel .carousel-component__fade-r,#brand .fl-carousel .carousel-component__fade-r,#brand .ml-carousel .carousel-component__fade-r,#brand .oh-carousel .carousel-component__fade-r,#broker-hp .fl-carousel .carousel-component__fade-r,#broker-hp .ml-carousel .carousel-component__fade-r,#broker-hp .oh-carousel .carousel-component__fade-r,#home-process-cont .fl-carousel .carousel-component__fade-r,#home-process-cont .ml-carousel .carousel-component__fade-r,#home-process-cont .oh-carousel .carousel-component__fade-r{display:none}#agent-homepage .fl-carousel .carousel-list>li .prop-details,#agent-homepage .ml-carousel .carousel-list>li .prop-details,#agent-homepage .oh-carousel .carousel-list>li .prop-details,#brand .fl-carousel .carousel-list>li .prop-details,#brand .ml-carousel .carousel-list>li .prop-details,#brand .oh-carousel .carousel-list>li .prop-details,#broker-hp .fl-carousel .carousel-list>li .prop-details,#broker-hp .ml-carousel .carousel-list>li .prop-details,#broker-hp .oh-carousel .carousel-list>li .prop-details,#home-process-cont .fl-carousel .carousel-list>li .prop-details,#home-process-cont .ml-carousel .carousel-list>li .prop-details,#home-process-cont .oh-carousel .carousel-list>li .prop-details{font-size:85%!important}#agent-homepage .fl-carousel .fl-cont,#agent-homepage .fl-carousel .fl-cont div,#agent-homepage .fl-carousel .ml-cont div,#agent-homepage .fl-carousel .oh-cont,#agent-homepage .fl-carousel .oh-cont div,#agent-homepage .ml-carousel .fl-cont,#agent-homepage .ml-carousel .fl-cont div,#agent-homepage .ml-carousel .ml-cont div,#agent-homepage .ml-carousel .oh-cont,#agent-homepage .ml-carousel .oh-cont div,#agent-homepage .oh-carousel .fl-cont,#agent-homepage .oh-carousel .fl-cont div,#agent-homepage .oh-carousel .ml-cont div,#agent-homepage .oh-carousel .oh-cont,#agent-homepage .oh-carousel .oh-cont div,#brand .fl-carousel .fl-cont,#brand .fl-carousel .fl-cont div,#brand .fl-carousel .ml-cont div,#brand .fl-carousel .oh-cont,#brand .fl-carousel .oh-cont div,#brand .ml-carousel .fl-cont,#brand .ml-carousel .fl-cont div,#brand .ml-carousel .ml-cont div,#brand .ml-carousel .oh-cont,#brand .ml-carousel .oh-cont div,#brand .oh-carousel .fl-cont,#brand .oh-carousel .fl-cont div,#brand .oh-carousel .ml-cont div,#brand .oh-carousel .oh-cont,#brand .oh-carousel .oh-cont div,#broker-hp .fl-carousel .fl-cont,#broker-hp .fl-carousel .fl-cont div,#broker-hp .fl-carousel .ml-cont div,#broker-hp .fl-carousel .oh-cont,#broker-hp .fl-carousel .oh-cont div,#broker-hp .ml-carousel .fl-cont,#broker-hp .ml-carousel .fl-cont div,#broker-hp .ml-carousel .ml-cont div,#broker-hp .ml-carousel .oh-cont,#broker-hp .ml-carousel .oh-cont div,#broker-hp .oh-carousel .fl-cont,#broker-hp .oh-carousel .fl-cont div,#broker-hp .oh-carousel .ml-cont div,#broker-hp .oh-carousel .oh-cont,#broker-hp .oh-carousel .oh-cont div,#home-process-cont .fl-carousel .fl-cont,#home-process-cont .fl-carousel .fl-cont div,#home-process-cont .fl-carousel .ml-cont div,#home-process-cont .fl-carousel .oh-cont,#home-process-cont .fl-carousel .oh-cont div,#home-process-cont .ml-carousel .fl-cont,#home-process-cont .ml-carousel .fl-cont div,#home-process-cont .ml-carousel .ml-cont div,#home-process-cont .ml-carousel .oh-cont,#home-process-cont .ml-carousel .oh-cont div,#home-process-cont .oh-carousel .fl-cont,#home-process-cont .oh-carousel .fl-cont div,#home-process-cont .oh-carousel .ml-cont div,#home-process-cont .oh-carousel .oh-cont,#home-process-cont .oh-carousel .oh-cont div{text-align:left}#agent-homepage .l-grid__col-1-1 .mobile-cont .l-grid__col,#brand .l-grid__col-1-1 .mobile-cont .l-grid__col,#broker-hp .l-grid__col-1-1 .mobile-cont .l-grid__col,#home-process-cont .l-grid__col-1-1 .mobile-cont .l-grid__col{width:100%}#agent-homepage .l-grid__col-1-1 .fl-carousel,#agent-homepage .l-grid__col-1-1 .oh-carousel,#brand .l-grid__col-1-1 .fl-carousel,#brand .l-grid__col-1-1 .oh-carousel,#broker-hp .l-grid__col-1-1 .fl-carousel,#broker-hp .l-grid__col-1-1 .oh-carousel,#home-process-cont .l-grid__col-1-1 .fl-carousel,#home-process-cont .l-grid__col-1-1 .oh-carousel{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#brand .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-clip-region,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-clip-region{width:100%!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-list>li,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li,#brand .l-grid__col-1-1 .oh-carousel .carousel-list>li,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-list>li,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-list>li,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-list>li{width:258px}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2{width:238px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 img,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 img{width:238px!important;height:160px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content{padding-left:0!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#agent-homepage .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .fl-carousel .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-1 .oh-carousel .media--prop_layout2 .media__content .address-block{overflow:hidden;text-overflow:ellipsis;width:112px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .media__img,#agent-homepage .l-grid__col-1-1 .oh-carousel .media__img,#brand .l-grid__col-1-1 .fl-carousel .media__img,#brand .l-grid__col-1-1 .oh-carousel .media__img,#broker-hp .l-grid__col-1-1 .fl-carousel .media__img,#broker-hp .l-grid__col-1-1 .oh-carousel .media__img,#home-process-cont .l-grid__col-1-1 .fl-carousel .media__img,#home-process-cont .l-grid__col-1-1 .oh-carousel .media__img{height:172px!important}#agent-homepage .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#agent-homepage .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#brand .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#brand .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#broker-hp .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#broker-hp .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details,#home-process-cont .l-grid__col-1-1 .fl-carousel .carousel-list>li .prop-details,#home-process-cont .l-grid__col-1-1 .oh-carousel .carousel-list>li .prop-details{font-size:78%!important}#agent-homepage .l-grid__col-1-2 .fl-carousel .fl-cont img,#brand .l-grid__col-1-2 .fl-carousel .fl-cont img,#broker-hp .l-grid__col-1-2 .fl-carousel .fl-cont img,#home-process-cont .l-grid__col-1-2 .fl-carousel .fl-cont img{height:260px;width:100%}#agent-homepage .l-grid__col-1-2 .fl-carousel .fl-cont .address-block,#brand .l-grid__col-1-2 .fl-carousel .fl-cont .address-block,#broker-hp .l-grid__col-1-2 .fl-carousel .fl-cont .address-block,#home-process-cont .l-grid__col-1-2 .fl-carousel .fl-cont .address-block{overflow:hidden;text-overflow:ellipsis;width:138px!important}#agent-homepage .l-grid__col-1-2 .fl-carousel .carousel-list>li,#brand .l-grid__col-1-2 .fl-carousel .carousel-list>li,#broker-hp .l-grid__col-1-2 .fl-carousel .carousel-list>li,#home-process-cont .l-grid__col-1-2 .fl-carousel .carousel-list>li{width:258px}#agent-homepage .l-grid__col-1-2 .mobile-cont .mobile-cont__column,#brand .l-grid__col-1-2 .mobile-cont .mobile-cont__column,#broker-hp .l-grid__col-1-2 .mobile-cont .mobile-cont__column,#home-process-cont .l-grid__col-1-2 .mobile-cont .mobile-cont__column{width:100%}#agent-homepage .l-grid__col-1-2 .media--prop_layout2,#brand .l-grid__col-1-2 .media--prop_layout2,#broker-hp .l-grid__col-1-2 .media--prop_layout2,#home-process-cont .l-grid__col-1-2 .media--prop_layout2{width:95%!important}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .media__img,#brand .l-grid__col-1-2 .media--prop_layout2 .media__img,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .media__img,#home-process-cont .l-grid__col-1-2 .media--prop_layout2 .media__img{width:99%}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 img,#brand .l-grid__col-1-2 .media--prop_layout2 img,#broker-hp .l-grid__col-1-2 .media--prop_layout2 img,#home-process-cont .l-grid__col-1-2 .media--prop_layout2 img{width:100%!important;height:100%!important}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .media__content,#brand .l-grid__col-1-2 .media--prop_layout2 .media__content,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .media__content,#home-process-cont .l-grid__col-1-2 .media--prop_layout2 .media__content{padding-left:0!important}#agent-homepage .l-grid__col-1-2 .media--prop_layout2 .media__content .address-block,#brand .l-grid__col-1-2 .media--prop_layout2 .media__content .address-block,#broker-hp .l-grid__col-1-2 .media--prop_layout2 .media__content .address-block,#home-process-cont .l-grid__col-1-2 .media--prop_layout2 .media__content .address-block{overflow:hidden;text-overflow:ellipsis;width:138px!important}#agent-homepage #banner{height:440px!important}#agent-homepage .ratings-cont .review-stats{float:none!important;margin:0 0 20px!important;text-align:center}#agent-homepage .ratings-cont .review-stats span{float:none!important}#agent-homepage #agent-cover{min-height:100px!important}#agent-homepage #agent-cover .media__img--stdmarg{margin:0!important}#agent-homepage #agent-cover .media__content{padding-top:0!important}#agent-homepage #agent-cover .media__content .agent-heading{margin-left:15px}#agent-homepage #agent-cover .media__content .agent-rating,#agent-homepage #agent-cover .media__content .agent-review{margin-left:0;margin-top:30px;padding-left:16px}#agent-homepage #agent-cover .media__content .review-text{clear:both;display:block}#agent-homepage #agent-cover .media__content .no-rating-stars{background-color:#fff;padding:10px;position:relative;top:10px}#agent-homepage #agent-cover .media__content .agent-contact,#agent-homepage #agent-cover .media__content .agent-email,#agent-homepage #agent-cover .media__content .agent-phone{margin:0;width:100%!important}#agent-homepage #agent-cover .media__content .agent-phone{margin-top:10px!important;margin-bottom:0!important}#agent-homepage #agent-cover .media__content .agent-contact{text-align:left!important;margin-top:10px}#agent-homepage #comments-widget .media__img{width:100%}#agent-homepage #comments-widget .capsule{width:100%}#brand #homepage-headline{display:block;font-size:146.5%;top:180px!important;width:100%}#brand #metros-cont table td{width:48%!important}}.btn-primary{font-weight:400}.btn-primary:hover{font-weight:400}#agent-homepage #hdr-module,#brand #hdr-module,#broker-hp #hdr-module{color:#fff}#agent-homepage #hdr-module #hdr-nav,#brand #hdr-module #hdr-nav,#broker-hp #hdr-module #hdr-nav{background:rgba(255,255,255,.8);position:absolute;width:100%}#agent-homepage #hdr-module #hdr-nav a,#brand #hdr-module #hdr-nav a,#broker-hp #hdr-module #hdr-nav a{color:#30517f}#agent-homepage #hdr-module .li-v--dropdown-menu__li--disabled,#agent-homepage #hdr-module .menu_body,#brand #hdr-module .li-v--dropdown-menu__li--disabled,#brand #hdr-module .menu_body,#broker-hp #hdr-module .li-v--dropdown-menu__li--disabled,#broker-hp #hdr-module .menu_body{color:#666!important}#agent-homepage #forsalesearchbox,#brand #forsalesearchbox,#broker-hp #forsalesearchbox{background-color:rgba(255,255,255,.6)!important}#agent-homepage #searchformaddbox,#brand #searchformaddbox,#broker-hp #searchformaddbox{color:#30517f!important}#agent-homepage #searchformaddbox label,#brand #searchformaddbox label,#broker-hp #searchformaddbox label{font-weight:400}#hdr-cobrand{background:#30517f;border:0}#hdr-cobrand .li-v--dropdown-menu__li--disabled{color:#444!important}#hdr-cobrand .dropdown-menu-child li a:hover,#hdr-cobrand .dropdown-menu-parent>a,#hdr-cobrand .li-flex-h>li,#hdr-cobrand .li-flex-h>li>a{color:#fff}#hdr-cobrand .li-flex-h--pipe>li{border-left:1px solid #fff}#hdr-cobrand .li-flex-h--pipe>li:first-child{border:0}#agentpanel-icon.icon--caret-toggle{color:#fff}#hdr-nav{padding:15px 0}#hdr-nav .brand-logo{width:150px}#hdr-nav .li-h--subnav--option-2{bottom:30%;position:absolute;right:30%}.main-logo{background:url(../images/platform/cbv/logo.png);width:149px;height:89px;margin-right:30px;margin-left:30px}.main-logo--small{background:url(../images/platform/cbv/logo-email.png);width:125px;height:75px;margin-right:30px}#homepage-headline{font-weight:400;letter-spacing:-1px}#brand{background:#fff;color:#666}#brand #banner{height:680px;background-position:center top}#brand .hero-cta{top:180px}#ftcontainer{margin:0 auto;padding:50px 0 20px}#ftcontainer .l-grid__col-1-2{float:none;display:inline-block;width:49%!important}#metros-cont{background-color:#30517f;padding:50px 0}#metros-cont td a{color:#fff;line-height:32px}.iPhone #primaryImg{background-image:url(../images/homepage/brand/cb/iphone.png)}.iPad #primaryImg{background-image:url(../images/homepage/brand/cb/ipad.png)}.android #primaryImg{background-image:url(../images/homepage/brand/cb/android.png)}@media only screen and (max-width:768px){#brand .l-grid__col__fixed{width:80%;margin:0!important;position:static}}@media only screen and (max-width:420px){#homepage-headline{font-size:25px!important}#agent-homepage #banner,#brand #banner,#broker-hp #banner{background-position:20% 50%}#agent-homepage #ftcontainer,#brand #ftcontainer,#broker-hp #ftcontainer{padding:0}#ft{width:90%;margin:0 auto}#ftcontainer .l-grid__col-1-2{float:none;display:inline-block;margin-bottom:20px;width:100%!important;text-align:left!important}#ftcontainer .footerlinks li a{margin:0 5px!important}}