html,body{overflow:initial}#viewport-wrapper{padding-left:0;padding-right:0}#shadow-grenadient{background:url(https://www.valleymls.com/images/RECos/1293/img/content-body.gif) repeat-x;width:100%;min-height:400px;position:absolute;z-index:-1}.container-fluid{max-width:1310px}#header-top{height:40px!important}#header-top .container-content{height:40px;min-width:initial!important}#login ul{min-height:40px;padding:0;margin:0}#login ul li{display:inline-block;float:none;text-align:center;width:auto}#login ul li>span,#login ul li a{padding:8px;display:block;width:100%;text-align:center}#header-content .logo-section{padding-left:15px;padding-right:15px}#header-content .logo-section. .container-content{margin:0 auto;min-width:initial!important}#logo{padding:20px 0}#recohomepage{padding-top:0!important}#recohomepage #head-slogan{height:80px}#head-slogan p{height:80px;line-height:85px}.menu ul li a{padding:10px}#viewport-wrapper{padding-top:0!important}.logo-section img{padding:0 10px;margin-top:10px}#recohomepage #banner-wrapper{background:url(https://www.valleymls.com/images/RECos/1293/img/banners/banner-9.jpg) no-repeat scroll top center/cover #FFF;background-size:cover;height:500px;min-width:768px;display:block!important}#quick-search-box ul li{border-radius:0}#quick-search-box input,#quick-search-box select{width:100%!important}#qs-location-box{width:37%}ul.tabNavigation{min-width:100%}ul.tabNavigation li a{padding:0 15px}#hpForm input,#hpForm select{height:20px;border:0!important}#buttonimage{height:42px!important}#hpForm input,#hpForm select{font-size:12px}#footer-top{padding-left:15px;padding-right:15px}.rrel-box.r-left{width:100%;margin:0}.rrel-box ul{margin-bottom:30px}.rrel-box ul li a{color:#5d5d5d;font-size:10px;text-decoration:none}.ci-box{padding-top:30px}.container-fluid-box{max-width:1310px;margin:0 auto;background:#fff;padding:30px}.gridul{width:100%;margin:0;padding:0;text-align:center;margin-bottom:30px}.gridul img{max-width:100%;margin-bottom:15px}.gridul li{display:inline;padding:5px;margin-bottom:15px;width:25%;float:left}.gridul p{color:#000;font-weight:700}.crearfix-line{clear:both}#account-customerlogin #viewport-wrapper #Master_Viewport #Master_Elements_VisibleElements{margin:0 auto!important;padding-top:30px!important;padding-bottom:30px!important}#content-forms-contactme #viewport-wrapper #Master_Viewport{width:100%;margin:0 auto;max-width:970px}#content-forms-contactme #viewport-wrapper #Master_Viewport table{width:100%!important}.contentTitle{text-align:left}.contentTitle img{display:none}#content-forms-contactme input,#content-forms-contactme select{width:100%!important;border:0;background:#fff;border:1px solid #000}#content-forms-contactme input[type=text],#content-forms-contactme input[type=select]{height:40px!important;border:1px solid #000;margin-bottom:15px;padding:12px!important}#content-forms-contactme input[type=radio]{position:relative;width:15px!important;margin-left:35px;margin-bottom:15px;margin-top:15px}#content-forms-contactme input[type=textarea]{width:100%!important}#content-forms-contactme select{height:40px;min-height:40px}#content-forms-contactme .btn-submit,#content-forms-contactme .btn-clear{padding:12px!important;height:40px!important}#content-forms-contactme .btn-clear{position:relative;left:5px}#recohomepage .anypage-top-ad{min-width:100%;padding-left:15px;padding-right:15px}.rrel-box .list-inline li{padding-left:1px!important;padding-right:1px!important}.clearbuttontable img{display:none}#criteria-toggle-filters{margin:10px!important}#listing-communitylanding #Master_Viewport{position:relative;top:30px}#listing-communitylanding #Master_ErrorDisplay{padding-top:0}#AOResultsContainer{padding-top:0!important}#agentsearch-results #Master_Viewport,#agentsearch-search #Master_Viewport{position:relative;top:30px;padding-top:0}#AOSearchOuterContainer{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:15px;margin-bottom:30px;padding-top:0}#AOResultsContainer{padding-top:0}#AOResultsContainer{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:50px;margin-bottom:30px}#ao-details{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:50px;margin-bottom:30px}#community-container{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:50px;margin-bottom:30px}#Master_ErrorDisplay{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:50px;margin-bottom:30px}#account-customerlogin #viewport-wrapper #Master_Viewport{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;top:50px;margin-bottom:30px}#content-forms-contactme #viewport-wrapper #Master_Viewport{max-width:1310px;margin:0 auto;padding:30px;background:#fff;position:relative;margin-bottom:30px}#agenthome-homepage #bodycontainer .ContentNormal{width:100%;max-width:100%;margin:auto}#agenthome-homepage #Master_Viewport{width:100%}#AgentHomepageContainer{width:100%;margin:0 auto}#agenthome-homepage #bodycontainer table{max-width:1310px;margin:0 auto;width:100%}#agenthome-homepage #bodycontainer>table{width:auto}#AgentHomepageContainer h1{font-size:24px;margin-bottom:30px}#AgentHomepageContainer h3{font-size:18px;font-weight:700}#AgentHomepageContainer h1{font-size:18px}#AgentHomepageContainer p{font-size:11pt;margin-bottom:15px!important}#mortgagecalculator-cta{min-height:850px!important}#listingdetail-trends>div>.trend-row{display:block!important}.ao-photo-container{float:left;margin-right:30px;margin-bottom:60px}span>#agent-photo-widget{max-width:110px;margin-top:30px!important}#agentePresentation h4{margin-top:30px}.agenteinfotext h4 small{color:#fff!important;font-size:15px!important;font-weight:500!important;word-wrap:break-word}#AgentHomepageContainer .fixd{width:100%}.fixd{height:20px}.view-my-sales-listings a.btn-link{background-color:transparent;border:0;text-transform:capitalize}#AgentHomepageContainer .container-search-widget{margin-left:-15px;min-width:290px}.container-search-widget{background:url(https://valleymls.com/images/Common/css/AgentDesignCSS/49cssImages/qsback.png) no-repeat scroll 0 0 transparent;color:#000;float:left;font-family:arial;font-size:12px;height:252px;margin-left:0;width:466px;z-index:5;position:relative;margin-top:-30px;margin-bottom:2.5rem;padding-top:0}.searchfield-med{width:115px}#qsboxhead::after{content:'';background:url(https://valleymls.com/images/Common/css/AgentDesignCSS/49cssImages/shadowright.png) no-repeat;height:224px;width:30px;float:right;position:absolute;right:-30px;top:0}#qsboxhead::before{content:'';background:url(https://valleymls.com/images/Common/css/AgentDesignCSS/49cssImages/shadowleft.png) no-repeat;height:224px;width:30px;float:left;position:absolute;left:-30px;top:0}#qsboxhead{background:url(https://robabercrombie.valleymls.com/images/Common/css/AgentDesignCSS/49cssImages/searchtitle.png) no-repeat scroll 0 0 transparent;height:34px;margin-left:20px;margin-top:20px;margin-bottom:3px}#top-line-agent{background:#2a2319;height:15px}#loginAccess{height:30px;text-align:right;margin:0}#agenthome-homepage{padding-top:0!important}#loginAccess,#myNavBarIC{max-width:1024px!important;margin:0 auto!important}#agenthome-homepage .container-fluid{max-width:1310px}#agenthome-homepage .ContentNormal{width:100%!important;margin:0 auto;max-width:1024px}#agenthome-homepage #myNavBarIC{background:0 0!important;marign:0;border:0}#agenthome-homepage{background:#2a2319 url(/images/Common/css/AgentDesignCSS/49cssImages/slateback.png) repeat-x 75px 22px}#ui-searchmotifv3-listingdetail #paper-bg{min-height:120px}#ui-searchmotifv3-listingdetail #Master_Viewport{margin-top:1.5rem}#ui-searchmotifv3-listingdetail .box-header-img{display:none}#paper-bg{background:url(https://robabercrombie.valleymls.rdeskwebsite-stage.com/images/Common/css/AgentDesignCSS/49cssImages/slateback.png);background-size:cover;width:100%;min-height:330px}#agenthome-homepage .navbar-brand img{max-height:75px}#myNavBarIC{margin-top:15px;background:0 0;border:0!important;height:95px}#myNavBarIC .navbar-right li{border-right:solid 1px #999;padding:10px;height:50px}#myNavBarIC .navbar-right li a{line-height:0;color:#958c7b;font-size:16px;font-weight:700;background:0 0}#myNavBarIC .navbar-right li a:hover{color:#0f7484}.box-header-img{background:url(https://haarimages.fnistools.com/images/uploads/Graphics/3/1293/38.jpg);background-size:cover;height:230px;background-repeat:no-repeat;background-position:center center;max-width:1024px;margin:0 auto;margin-top:-175px}#AgentHomepageContainer{padding:0 15px 30px;background:#958c7b!important;max-width:1054px}#agenthome-homepage .top-btn-up{max-width:980px;margin:0 auto;margin-top:10px;margin-bottom:10px}#agenthome-homepage .top-btn-up a,#agenthome-homepage .top-btn-up a i{color:#fff!important;position:relative;top:3px}#agenthome-homepage .navfooterlist{margin-top:30px;margin-bottom:30px}#agenthome-homepage .footer-content-section p{color:#fff;font-size:12px}#links-simulate-tabs>div{padding:0}.browlist>li>a{font-size:12px!important;color:#a69e90!important;line-height:10px}.ao-photo-container{min-height:100px}#ao-details .rui-header-container{border-bottom:solid 1px #ececec;margin-bottom:20px;height:75px}#office-officeinfo #Master_Viewport{background:0 0}.rui-icon-office-title{background:url(https://www.valleymls.com/images/common/icons/Office-detail_title_icon.png) no-repeat;width:45px;height:55px;font-size:0;top:-10px}.rui-page h1{font-family:Arial;margin:10px 0;color:#777;font-size:24px;font-weight:700;letter-spacing:-1px;border:0}.rui-page h1 span{color:#369;font-size:24px;font-weight:700;letter-spacing:-1px}.rui-icon{display:block;float:left;position:relative;font-size:0;top:-5px}#ao-details-container h2{color:#369;margin:0;font-size:18px;font-family:Arial;text-decoration:none}#ao-details-container h2{margin:20px 0}.ao-details-agent{float:left;height:250px;border:solid 1px #ececec;padding:10px;margin:0 10px 10px 0;text-align:center;background:#ddd;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-webkit-linear-gradient(top,#fff,#ececec);background:-moz-linear-gradient(top,#fff,#ececec);background:-ms-linear-gradient(top,#fff,#ececec);background:-o-linear-gradient(top,#fff,#ececec);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:8px;-webkit-box-shadow:#999 0 1px 0;-moz-box-shadow:#999 0 1px 0;box-shadow:#999 0 1px 0;padding:15px!important}.ao-details-agent-photo img{margin:0 auto}.card-columns{column-gap:initial!important;column-count:initial!important}#RealEstateGlosary,#communityInfoPage,#sellerInfoPage,#buyersInfoPage{max-width:1024px;margin:0 auto;overflow:hidden;background:#fff;padding-top:30px;padding-bottom:30px}#section_customerlogin>#Master_Viewport{background:#fff!important;max-width:1024px;margin:0 auto;margin-bottom:30px;padding-bottom:30px}.bodycontainer::before{background-color:rgb(0,103,177,.37);position:fixed;display:block;top:0;bottom:0;left:0;width:100%;height:100%;content:"";z-index:-1}#re-glossary .tabs{width:95%}table.error-message-table{background:#fff;max-width:1024px!important}#account-customerhome #Master_Viewport{max-width:1024px!important;margin:0 auto;padding:30px!important;min-height:1100px}#agentLogoHeader{margin:0;width:250px;height:72px!important;min-height:auto;max-height:72px}#account-customerlogout #viewport-wrapper{padding-top:30px!important}#account-customerlogout #viewport-wrapper #Master_Viewport{padding-top:30px}#account-customerlogout .title{background:0 0!important}#tools-financetools #ft-container{max-width:1024px;margin:0 auto;background:#fff;padding:30px;margin-bottom:30px}#account-clientsignup #Master_Viewport{max-width:1024px;padding:30px;margin:0 auto}#Master_Viewport{display:block}#content-content #Master_Viewport,#content-forms-contactme #Master_Viewport{max-width:1170px;margin:0 auto;padding:30px;background:#fff}#customerlogin-area{margin-top:15px}#Form{max-width:1024px;margin:0 auto;margin-top:-20px;padding:30px!important}#Form table{display:block;padding:15px}#Form textarea,#Form select,#Form input{margin-bottom:30px!important;width:100%!important;max-width:100%!important}#Form table.FormTable .td01{padding-top:0!important;display:block}#cboxSection input{width:auto!important;margin-right:10px;position:relative;top:3px}#section_customerlogin table{width:auto!important}#shadow-grenadient{background:0 0!important}#viewport-wrapper{background:#fff}#account-login #Master_Viewport{max-width:1024px;margin:0 auto}#account-signup #Master_Viewport{max-width:1024px;margin:0 auto}.block-address{width:auto!important}.ac_results ul li:hover *,.ac_results ul li:hover *:hover{color:#333!important}.ac_results ul *{color:#333!important}.ac_over *,.ac_over,.ac_even *,.ac_even{color:#333!important}.listed-by-info ul{list-style:none}.maininfo_officename a,.listedby_email{overflow:initial;word-break:initial}.ask-a-question .contact-info{word-brake:inherit!important}#listingdetail-container>.container-fluid>.row{}section#listingdetail-container>div{position:relative;width:100%;clear:both;margin:0 auto}#mapsearch-criteria-basicsearch label.checkbox-inline{display:inline-block;margin:5px 5px 0}.fieldset-const-type .checkbox{padding-left:0}@media(max-width:1200px){}@media(max-width:991px){#AgentHomepageContainer .col-sm-6.np{padding:0;width:100%;clear:left}#AgentHomepageContainer .agenteinfotext{max-width:45%;float:left}#tabs-quick-search{max-width:768px;margin:0 auto}#head-slogan{display:none!important}#qs-location-box{width:18.8%}#city-search input{max-width:80.8%}#account-customerlogin #Master_Elements_VisibleElements tbody>tr>td>table>tbody>tr>td{width:100%!important;display:block}#quick-search-box ul li{width:32%;margin-bottom:10px}#myNavBarIC ul{margin-top:30px}#myNavBarIC .navbar-right li{padding:5px;height:40px}#account-customerhome #Master_Viewport{min-height:1700px}.gridul li{width:50%}}@media(max-width:767px){#loginAccess{height:0!important}#Form{padding:15px!important}.td01,.td02{width:100%!important}#myNavBarIC ul{background:#958c7a}#myNavBarIC ul li a span{color:#fff}.gridul li{width:100%}#search-options-modal .modal-body{padding-bottom:1e3%}.fieldset-icon-inputs>label{width:50%!important}#myNavBarIC{top:35px!important}#loginAccess{height:105px}}@media(max-width:480px){#AgentHomepageContainer .agenteinfotext{max-width:none;float:none}#qsboxhead::before,#qsboxhead::after{display:none!important}.container-search-widget{width:100%;height:420px}#qsboxhead{width:100%}.outerrow,.inputitem,.inputrow{width:100%!important;max-width:100%!important}.container-search-widget>form{width:100%!important;padding:15px!important}#searchbutton{width:100%}#qsboxhead{background-size:contain!important;width:100%!important;margin:15px auto;max-width:210px}#agentLogoHeader{height:auto;max-width:150px}#myNavBarIC{top:30px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.inputitem input{max-width:100%!important;width:100%!important}.inputbox{width:100%}#Form table.FormTable .td01{width:100%!important}#account-customerhome #Master_Viewport{min-height:2e3px}.ao-details-agent{width:100%!important}#bs-example-navbar-collapse-1{background:#d6d5ca}#agenthome-homepage .navbar-brand img{max-height:50px!important}#header-content .logo-section{height:auto;max-height:50px}#header-top{height:auto!important;max-height:80px!important}#login ul li>span,#login ul li a{padding-top:4px;padding-bottom:4px}#login ul li{width:50%;float:left;max-height:40px}.menu ul li a{font-size:12px}#header-top>div{padding:0}#logo{padding:10px 0 0;max-width:50px}#logo a{height:auto}#logo a img{max-width:140px;padding-top:8px}#recohomepage #banner-wrapper{background-position:100% 100%;min-width:100%;height:250px!important}#tabs-quick-search{max-width:100%!important;width:100%!important}#tabs-quick-search ul li{width:100%;min-width:100%;background:#247e81}#tabs-quick-search ul li a{width:100%;text-align:center}.hpc-box{width:100%!important}.container-content-960{min-width:100%!important}#qs-submit .dblue-btn{margin-top:15px!important;margin-bottom:15px!important}#tabs-quick-search{max-width:90%!important;position:relative;top:-40px}#tabs-quick-search ul li{border:0}#hpForm button,#hpForm input,#hpForm select,#hpForm textarea{height:40px;padding:10px!important;margin:0!important}.ql-box{width:100%!important}.search-aff{width:100%}.container-fluid-box{padding:15px}#buyersInfoPage,.lists,#sellerInfoPage .lists{width:100%!important;padding:0!important}.tabNavigation{width:295px;margin:0;max-width:280px!important;min-width:230px}.tabNavigation{height:auto!important;min-width:140px!important;max-width:140px!important}.tabNavigation li{float:left;clear:both}.container-search-widget{width:100%;height:420px;left:-15px}#re-glossary{width:100%!important}#re-glossary .tabs{width:100%!important;margin:0 auto}ul.tabNavigation{width:100%!important;margin:0 auto!important;max-width:100%!important;min-width:100%!important;margin-bottom:30px!important}.tabNavigation li{width:auto!important;float:left!important;display:inline-block!important;clear:none!important}#loginAccess{position:relative;display:block;top:0}#loginAccess *{padding-left:0;padding-right:0;width:100%}#frmlogin #CustomerLogin_username{width:35%}#frmlogin #CustomerLogin_password{width:35%}#frmlogin #CustomerLogin_submit{width:30%}#frmlogin{width:99%!important}.box-header-img{margin-top:-210px}.container-search-widget{margin-bottom:190px!important}.outerrow{width:100%!important;margin-bottom:5px!important}.inputbox2{width:100%!important;float:none}.inputrow{width:100%}.container-search-widget input,.container-search-widget select{width:100%;border:0;padding:12px}.qs-search{width:auto!important}#agent-photo-widget{margin-top:60px}.rowspacer{display:none!important}}.navbar-toggle .icon-bar{background:#0068b3;height:3px}.navbar-collapse.in{background:#0068b3;width:200px}.logo .logo-img{margin-top:15px}@media(max-width:767px){.logo-section{min-height:60px;border-bottom:solid 2px #0068b3}#header-top{background:#fff;position:absolute;float:right;width:80px;overflow:visible;right:0}.logo .logo-img{height:50px;margin-top:5px}#login ul li{display:block;float:none;width:100%;text-align:left}#login ul li>span,#login ul li a{text-align:left}}#content-Full-Footer a,#content-Full-Footer a i{color:#a69e90!important}#header-top,ul.tabNavigation,#live-search{background:#0067b1}.logo-section{border-bottom:2px solid #0067b1}#quick-search-box{background:#0067b1}#qs-submit .dblue-btn{background:#127bc7}.tabNavigation{background:#127bc7!important}#ft-content-container *{color:#0067b1!important;font-size:14px!important}#login ul li a:hover{background:#127bc7}ul.tabNavigation li a:hover,ul.tabNavigation li a.selected{background:#0067b1}.logo-section{background:#fff!important}a{color:#0067b1}.bootstrap .btn-primary{background:#0067b1;border-color:#0067b1}.bootstrap .btn-primary:hover{background:#127bc7;border-color:#127bc7}.twPagerBtn{background-color:#0666b1!important;border:solid 1px #0666b1!important}#footer-top{background:#fff}#ft-disclaimer{max-width:1310px;margin:0 auto;padding:15px}.container-fluid-box h1 span:first-child{color:#0067b1!important}#footer-notices a{color:#fff!important}#login a{color:#fff!important}#re-glossary,#re-glossary .tabs,.tabs div{width:100%!important}ul.tabNavigation{overflow:inherit!important;height:auto!important;clear:both!important;margin-bottom:120px!important;border:0!important}#ft-disclaimer,.footer-content-section>p{color:#fff!important}#content-forms-contactme table{width:100%!important}#content-forms-contactme .btn-clear{position:relative;top:-6px}#content-forms-contactme .btn-clear:hover{background:#2a241a;color:#fff}#content-forms-contactme .btn-submit:hover{background:#2a241a;color:#fff}.ac_results{background:#fff!important}.ac_results ul{background:#fff!important;list-style:none!important;margin:0!important;padding:0!important;padding:10px!important}.ac_results ul li{background:#fff!important}