::-webkit-input-placeholder{font-style:normal}:-moz-placeholder{font-style:normal}::-moz-placeholder{font-style:normal}:-ms-input-placeholder{font-style:normal}body{margin:0;padding:0;overflow-x:hidden}#mapsearch-single-listing-overlay #header-container,#mapsearch-single-listing-overlay #header-links,#mapsearch-single-listing-overlay #footer-content{display:none}#header-container .dropdown:hover .dropdown-menu,.container-header .dropdown:hover .dropdown-menu{display:block}body,.bodyclass{background-color:#fff}.bootstrap .btn{background:#000 none repeat scroll 0 0!important;border:solid 1px #000;border-radius:0;color:#fff!important;padding:10px}.type-reco #page_not_found_img{display:none}#page_not_found_img{top:100px!important}.page-not-found .header-section{height:0!important}.page-not-found .body-section{width:90%!important;margin:0 auto}.page-not-found .body-section ul,.page-not-found .body-section h2{text-align:center!important;margin:20px auto;padding:0}#bottomnavcontainer{display:none}#website-info{margin:0 auto}.btn-secondary,.bootstrap .btn-secondary{background:#fff none repeat scroll 0 0!important;border:1px solid #c00;border-radius:0;color:#c00!important;width:190px;font-size:12px;padding:12px}.btn.btn-large{background:#c00 none repeat scroll 0 0!important;color:#fff!important;border:1px solid #c00}.btn:hover,.btn:hover{background:#c00!important;color:#fff!important;text-decoration:none!important;border:1px solid #c00}.btn.btn-large:hover,.btn.btn-large:hover{background:#000!important;color:#fff!important;text-decoration:none!important;border:1px solid #000}.bgcontainer .btn{background:0 0!important;border:1px solid #fff;border-radius:0;color:#fff!important;padding:8px 10px;font-size:12px}.bgcontainer .btn:hover{background:#000!important;color:#fff!important;text-decoration:none!important;border-color:#000}.bgcontainer h1,.bgcontainer h2,.bgcontainer h3{color:#fff;text-shadow:1px 1px 3px #000}.bootstrap .bgcontainer h1{line-height:35px}.bootstrap .bgcontainer p{color:#ececec}.left{float:left}.right{float:right}.bootstrap p,p{margin:20px 0;color:#333;font-size:13px;line-height:20px}a{font-size:13px}#content-content a{font-size:16px}#content-content.bootstrap p,#content-content p,#content-content.bootstrap li,#content-content li,#content-contentpreview.bootstrap p,#content-contentpreview p,#content-contentpreview.bootstrap li,#content-contentpreview li{font-size:16px;line-height:25px}h1,.bootstrap h1{color:#000;margin-bottom:25px;font-size:35px;font-weight:400}h2,.bootstrap h2{color:#c00;font-size:25px;line-height:30px;text-transform:uppercase}h3,.bootstrap h3{font-size:24.5px;text-transform:uppercase;color:#c00;line-height:30px}#dashboard-submenu .nav2{display:inline!important}.module-box-head h3{color:#000;font-size:20px;margin:0}.module-box-body p{margin-top:10px}#section_customerhome,#section_savedlistinglist,#section_savedsearchlist,#section_ignoredlistinglist,#section_profile,#section_listingdetail{padding-top:40px}.customersubmenu-container-title .title,.customersubmenu-container-title{font-family:arial!important;color:#000}.ignored-listing-list-title{clear:both}#dashboard-submenu .nav2{font-size:14px}.ContentNormal{font-size:13px;line-height:20px}div.content-container{background:0 0}#header-container{background:#22292d;position:relative;margin-top:55px;margin-bottom:3px;width:100%;min-width:300px;height:48px}#inner-header{position:relative;width:95%;margin:0 auto;min-width:300px}#inner-header:after{display:table;content:"";clear:both}#top-nav-wrapper{width:100%!important}#logo{position:absolute;top:-35px;left:0;z-index:1001}#header-container nav{float:right}#header-container nav ul{list-style-type:none}#header-container nav ul li{display:inline-block;text-transform:uppercase}#header-container nav ul li a{text-decoration:none;color:#fff;font-size:14px}.dropdown-menu li{width:100%}#header-container nav ul li a:hover{color:#fff;text-decoration:underline}.bootstrap .nav-pills>li>a{border-radius:0;padding:15px 12px}#header-container nav ul li:first-child{margin-left:0}.navbar{margin-bottom:0}.header-container .dropdown-menu,#header-container .dropdown-menu{background:#c00;border-radius:0!important;top:48px}.header-container .dropdown-menu li>a:hover,.header-container .dropdown-menu li>a:focus,.header-container .dropdown-submenu:hover>a,.bootstrap .header-container .dropdown-menu li:hover,#header-container .dropdown-menu li>a:hover,#header-container .dropdown-menu li>a:focus,#header-container .dropdown-submenu:hover>a,.bootstrap #header-container .dropdown-menu li:hover{background:#000;text-decoration:none!important;color:#fff!important}.page-subnav .dropdown-menu li>a:hover,.page-subnav .dropdown-menu li>a:focus,.page-subnav .dropdown-submenu:hover>a,.page-subnav .dropdown-menu li:hover{background:#c00;text-decoration:none!important;color:#fff!important}.dropdown-menu li>a{line-height:30px}#header-container .nav{margin:0}.nav>li>a:hover,.nav>li:hover>a,.bootstrap .nav>li:hover{background:#c00!important;color:#fff!important;text-decoration:none!important}#mapsearch-criteria-advancedsearch .nav>li>a:hover,#mapsearch-criteria-advancedsearch .nav>li:hover>a,.bootstrap #mapsearch-criteria-advancedsearch .nav>li:hover{border:0}#viewport-wrapper{width:90%;margin:0 auto}#content-content #viewport-wrapper,#recohomepage #viewport-wrapper{width:100%}#hp-search-container{background:url(/images/recos/1201/recotemplates/homepage27/main_bg.jpg) no-repeat scroll top center;width:100%;padding:8% 0 28%;position:relative;background-size:100%}#popular-searches{background:url(/images/recos/1201/recotemplates/homepage27/mug_ipad.jpg) no-repeat scroll center center;width:100%;background-size:100%;height:300px}#website-connect a{display:inline-block;font-size:0;height:22px;width:22px}.nav-tabs>li>a{border-radius:0}.nav-tabs>li:hover{background:0 0}.nav-tabs>.active>a,.bootstrap .nav-tabs>.active>a:hover{color:#555!important}.nav-tabs li a{background:#fff;color:#000}.type-reco #rightnav{display:none}#hp-quicksearch{max-width:800px;width:95%;position:absolute;left:10%}#hp-quicksearch #top{position:relative;margin-bottom:10px}#hp-quicksearch #top input[type=text]{width:100%;box-sizing:border-box;padding:15px;font-size:17px;border-radius:0}input[type=text]{border:solid 1px #ccc}#hp-quicksearch #btnsubmit{color:#fff;padding:16px;box-sizing:border-box;height:100%;width:140px;position:absolute;right:0;top:0;background:#c00;border:none;min-height:38px;cursor:pointer;text-transform:uppercase;font-size:17px}#recohomepage #hp-quicksearch #btnsubmit{padding:10px}#hp-quicksearch #btnsubmit:hover{background:#000}#hp-quicksearch #bottom input[type=text],#hp-quicksearch #bottom select{width:100%;float:left;box-sizing:border-box;height:40px;padding:10px;border:1px solid #ccc;border-radius:0;box-shadow:none}#hp-quicksearch #bottom:after{display:table;content:"";clear:both}#hp-valueprop{background:#fff;padding:50px 0;width:100%;max-width:1000px;margin:0 auto}#hp-valueprop:after{display:table;content:"";clear:both}#hp-valueprop .left{width:50%}#hp-valueprop .right{width:50%;text-align:right}.bgcontainer{background-size:100%;width:100%;position:relative}#home-value{background:url(/images/recos/1201/recotemplates/homepage27/family-red.jpg) top center no-repeat;background-size:100%;padding-bottom:30px}#home-value h2{color:#fff;text-align:center;margin-bottom:30px}#home-value h3{margin:0;padding:0;line-height:20px;font-size:18px}#mortgage-options h3{font-size:18px}#home-value input[type=text]{height:40px;padding:10px;box-sizing:border-box}#bottom-footer,#bottom-footer p{font-size:11px!important}#home-value a.btn{min-width:85px;position:relative;top:-2px;height:37px}.bootstrap ul.nav li:last-child .dropdown-menu{left:-109px}#popular-searches ul{list-style-type:none}#popular-searches ul:first-child{padding-left:0}#popular-searches h2{text-align:center}#popular-searches ul li a{color:#ececec;text-decoration:none}#popular-searches ul li a:hover{text-decoration:underline;color:#fff}#footer-content nav ul{list-style-type:none;float:left;margin:0;padding:0}#footer-content nav ul li{display:inline-block;margin-right:40px;float:left}#footer-content nav ul li:first-child{margin-left:0}#footer-content nav ul li a{text-decoration:none;color:#fff;font-size:12px}#footer-content nav ul li a:hover{color:#fff;text-decoration:underline}#footer-content nav ul#social-map{float:right}#footer-content nav ul#social-map li{margin-right:10px}.social-link ul li,.social-login li{padding-right:5px;padding-left:5px}.social-link ul,.social-login{max-width:170px;margin:0 auto}#footer-content #social-map li a,.social-login a,.social-login a[href^="http:"],.social-link .link-panel a,.social-link .link-panel a[href^="http:"]{height:32px;width:32px;display:inline-block}#footer-content #footer-links{padding:10px 0}#footer-content a#facebook,.social-login a.facebook{background:url(/images/recos/1201/recotemplates/homepage27/social_map.png) 0 0 no-repeat}#footer-content a#twitter,.social-login a.twitter{background:url(/images/recos/1201/recotemplates/homepage27/social_map.png) -33px 0 no-repeat}#footer-content a#pinterest,.social-login a.pinterest{background:url(/images/recos/1201/recotemplates/homepage27/social_map.png) -67px 0 no-repeat}#footer-content a#linkedin,.social-login a.linkedin{background:url(/images/recos/1201/recotemplates/homepage27/social_map.png) -102px 0 no-repeat}#footer-content a#google,.social-login a.google{background:url(/images/recos/1201/recotemplates/homepage27/social_map.png) -136px 0 no-repeat}#top-footer{background:#000;padding:10px 5%;margin:0}#bottom-footer{background:#333;padding:30px 20px;min-width:300px;margin:0}#bottom-footer p{text-align:center;color:#878484;font-size:11px;width:90%;margin:5px auto;min-width:300px}#bottom-footer p img{position:relative;top:-1px}#top-footer>div{padding:0}.redavm-form2-card.redavm-form2-card,.redavm-form2-modal-trigger-container{display:none}#report-form{background:#f1f1f1!important}#section_marketvalue{width:90%;margin:0 auto}#report-form{height:100px!important}#hw-address{margin-bottom:10px;height:30px;width:100%!important;padding:0 10px}#form-submit input{background:#c00 none repeat scroll 0 0;border:0;color:#fff;font-size:14px;height:30px;margin-top:5px;padding:0 10px}#form-icon{display:none}#form-field{width:70%}#form-field>div{width:100%}#mv-contact iframe{background:0 0}.facts-table .label{color:#333}.rui-page h1 span{font-size:35px}#searching-msg{font-size:14px;color:#fff}#pagecontent{overflow:visible}.page-subnav{background:#f1f1f1}#sitediv{margin:40px auto}.page-subnav .nav{width:900px;margin:0 auto;text-transform:uppercase;float:none}.page-subnav a.dropdown-toggle{color:#000;text-decoration:none;font-size:14px!important}.page-subnav .dropdown-menu{background:#22292d}.page-subnav .dropdown-menu li>a{font-size:14px!important;color:#fff;text-decoration:none}.page-subnav .nav>li>a:hover,.page-subnav .nav>li:hover>a,.page-subnav .nav>li:hover{background:#22292d!important}.banner-container div,#banner-wrapper div{width:100%;height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}#recohomepage .banner-container,#listing-listingsearch .banner-container{display:none}.curvetop,.curvebottom{border-bottom:solid 2px #000}.navcontent{background-color:#f1f1f1}#content-content #rightnav{line-height:20px;min-height:100px}#content-content .viewport-container{margin-bottom:40px;line-height:25px}#sitediv{float:none!important;width:80%!important;min-width:980px;background:0 0;font-size:16px}.leftnav-container-custom,#topnav-wrapper{display:none}#add-to-any{display:block;position:absolute;right:10px;top:-5px}#content-content h1,#content-content #pageheader,#pagecontent>h2:first-child,#content-contentpreview h1,#content-contentpreview #pageheader,h1#report-title{font-size:35px;text-shadow:1px 1px 3px #000;color:#fff;text-transform:none;margin:0;position:absolute;top:-170px}h1#report-title{position:relative}#viewport-wrapper #rightnav{display:none}#content-content #rightnav,#content-contentpreview #rightnav{margin-top:10px}#content-content #rightnav p,#content-contentpreview #rightnav p{font-size:14px;line-height:20px}#account-customerlogin img[src*=fill],#account-forgotpassword img[src*=fill]{height:1px}.BGColor2{border-right:0;background:#fff}#BasicCriteriaContainer{border:0}.ao-criteria-container h3{font-size:16px;color:#000;text-transform:intial}.rui-page h3 span{color:#000}#AdvancedCriteriaContainer{margin-left:10px}.ao-results-office .ao-info-c1{width:100%}a.rui-icon-text,#ao-details-container .ao-details-direction a{font-size:14px}.topnav-container>table{float:right}.topnav-container,.websitetypeid1 .topnav-container{float:none;height:48px!important;margin-right:0!important;margin-top:-78px;position:relative;right:0;width:100%;z-index:1000}.popup #footer-layout{display:none}.tr_toscreen{background:transparent url(/images/recos/1201/designimages/ld-header2.png) no-repeat scroll 120px -10px}#Master_ctl01_IMG3{max-width:none}#account-forgotpassword #tblFrameHeader{display:none}#header-links a{font-size:14px!important}.body-container{overflow:hidden}.listview-row1 h2{line-height:16px}#listing-listingsearchresultsonly #mapsearch-container{max-width:none;width:100%!important}#listing-listingsearchresultsonly .search-criteria-toggle,#listing-listingdetail .banner-container,#listing-listinglanding .banner-container,#listing-communitylanding .banner-container,#listing-listingdetail #banner-wrapper,#listing-listinglanding #banner-wrapper,#listing-communitylanding #banner-wrapper{display:none}#agent-photo-widget{width:100%}.ao-details-agent-photo{overflow:hidden}#footer-container a{color:#878484;font-size:11px!important}.topnavDD{background:#e51837;margin:-5px 0 0;padding:0;width:200px}.topnavDD_item a,.topnavDD_item a:hover{color:#fff!important;line-height:20px;font-size:14px;text-transform:uppercase;font-weight:400!important}#bottom-footer a,#bottom-footer a:hover{color:#878484;font-size:11px}.topnavDD_item:hover{background:#22292d}.topnavDD_item{border-bottom:0;padding:7px 15px}a:hover{text-decoration:inherit!important}.bodyclass,.body-container{width:100%;margin:0}div.header-container,.websitetypeid1 div.header-container{background:#fff none repeat scroll 0 0;height:103px;width:100%;margin-bottom:3px}#website-logo,.logo-container img{max-height:140px}.logo-container{height:auto;margin-left:10%;padding-top:10px;position:relative;z-index:1001;max-width:140px}div.topnav-container{background:#22292d none repeat scroll 0 0;height:48px!important;margin-top:-95px;right:0;width:100%!important}.topnav_link,.topnav_link_at{border-bottom:0;color:#fff;font-size:14px;font-weight:400;padding:15px 12px;text-shadow:none;text-transform:uppercase;background:#22292d!important;line-height:18px}.topnav_link_at,.topnav_bg:hover{background:#c00!important}.leftnav-container,.leftnav-separator{display:none}.viewport-container,.website-viewport-container{margin:20px auto;width:100%;overflow:visible;max-width:1200px}#recohomepage .viewport-container,#agenthome-homepage .website-viewport-container,#listing-listingsearch .website-viewport-container,.type-reco#content-content .viewport-container{max-width:none;margin:0 auto}#Master_ContentCell3,#footer-logos{display:none}.inner-footer a{color:#878484;font-size:11px}#custom-boxes{margin:25px auto 30px;width:80%}#custom-boxes iframe{width:100%!important;height:430px}#testimonial-group,#featured-property,.website-links{min-height:375px}#custom-boxes h3,.website-links-title{font-size:17px;color:#c00;font-weight:700;text-transform:uppercase;margin:10px 0}.testimonial-text{border:dotted 2px #ececec;padding:10px;margin:0 0 7px;width:400px}.testimonial-by{text-align:right;width:420px;margin-bottom:15px;font-weight:700}#header-links{top:8px;left:0!important;width:99%!important}#header-links a{font-weight:400}#agenthome-homepage .banner-container{display:none}.banner-container td{background-repeat:no-repeat;background-size:100% auto;background-position:top center}.banner-container{height:400px;width:100%}.type-reco .banner-container{height:auto}#content-content a,#content-contentpreview a{font-size:16px}#content-content.bootstrap p,#content-content p,#content-content.bootstrap li,#content-content li,#content-contentpreview.bootstrap p,#content-contentpreview p,#content-contentpreview.bootstrap li,#content-contentpreview li{font-size:16px;line-height:25px}#sitediv{position:relative}#featured-property a{text-decoration:none}.fp-info{font-size:14px;color:#333;margin-top:10px}.website-links a{font-size:15px;line-height:30px}.website-links ul{background:#f1f1f1 none repeat scroll 0 0;list-style:outside none none;margin:15px 0 0;padding:10px}.fp-price{font-size:17px;color:#c00;font-weight:700}.bootstrap #custom-boxes.row-fluid [class*=span]{min-height:0;margin-top:40px;margin-left:0}#testimonial-group{margin-left:20px}.rad-helptext{color:#fff}.custom-content{width:95%!important;margin:0 auto;font-size:16px;max-width:1000px;margin:15px auto!important}.custom-content p,.custom-content a{font-size:16px}.topnavDD_top{display:none}div.fp-jcarousel-container{margin:0 auto;padding:0;width:100%!important;max-width:1170px!important}div.fp-jcarousel-container .jcarousel-container-horizontal{}div.fp-jcarousel-container .jcarousel-clip-horizontal{overflow:hidden}.fp-jcarousel-container .next_button{right:-50px}div.fp-jcarousel-container .jcarousel-item{background:none repeat scroll 0 0 #ececec;height:210px!important;padding:5px;width:196px!important}div.fp-jcarousel-container .jcarousel-clip-horizontal{height:auto!important}div.fp-jcarousel-container,div.fp-jcarousel-container .jcarousel-container-horizontal,div.fp-jcarousel-container .jcarousel-clip-horizontal{height:auto}div.fp-jcarousel-container .property_photo{height:130px!important;width:186px!important}div.fp-jcarousel-container .jcarousel-item,div.fp-jcarousel-container .jcarousel-item a{color:#666}div.fp-jcarousel-container .jcarousel-price-text{color:#552448;font-size:16px;font-weight:700}div.fp-jcarousel-container .jcarousel-container{background-color:transparent;border:0}div.fp-jcarousel-container .jcarousel-description-container{margin-top:5px;padding:0!important;width:100%}.fp-jcarousel-container .jcarousel-address-text,.fp-jcarousel-container .jcarousel-city-state-text .fp-jcarousel-container .jcarousel-line-three-text{color:#666;font-size:14px!important;line-height:17px}.fp-jcarousel-container .jcarousel-price-text{font-size:15px}div.fp-jcarousel-container .jcarousel-container,#my-carousel2.rwlc-horizontal,.rwlc-vertical{background-color:transparent;border:0;height:auto!important}.fp-jcarousel-container .property_photo,#my-carousel2 .rwlc-slot-container img,#Master_HomepageText3 .fp-jcarousel-container .property_photo,#Master_HomepageText3 #my-carousel2 .rwlc-slot-container img{height:145px!important;width:215px}img.qsc{max-width:260px!important}.fp-jcarousel-container .jcarousel-item,#my-carousel2 .rwlc-slot-container li{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;color:#333;font-size:14px;height:205px;margin-left:24px;width:215px!important}.fp-jcarousel-container .jcarousel-clip-horizontal{height:210px}.fp-jcarousel-container .jcarousel-price-text,.rwlc-slot-container .rwlc-price{color:#333;font-size:17px}.fp-jcarousel-container .jcarousel-description-container{width:auto}.fp-jcarousel-container .jcarousel-address-text,.rwlc-slot-container .rwlc-address{color:#999;font-size:15px;font-weight:400}.jcarousel-city-state-text,.jcarousel-line-three-text,.rwlc-slot-container .rwlc-citystate,.rwlc-slot-container .rwlc-bedbath{display:none}#my-carousel2.rwlc-horizontal,.rwlc-vertical{float:none}#my-carousel2.rwlc-horizontal ul li a,.rwlc-vertical ul li a{margin:0;width:100%}#my-carousel2.rwlc-horizontal ul li a i,.rwlc-vertical ul li a i{display:block;height:auto;left:auto;margin-left:0;padding-bottom:2px;padding-top:0;position:relative;width:auto}#my-carousel2.rwlc-horizontal .prev a,#my-carousel2 .rwlc-horizontal .prev a:hover{background:url(/images/recos/1287/arrowleft.gif) no-repeat scroll 0 0 transparent}#my-carousel2.rwlc-horizontal .next a,#my-carousel2 .rwlc-horizontal .next a:hover{background:url(/images/recos/1287/arrowright.gif) no-repeat scroll 0 0 transparent}#my-carousel2.rwlc-horizontal .nav{background:none repeat scroll 0 0 transparent;height:20px;left:5px;margin:0;top:70px;width:20px}.fp-jcarousel-container .jcarousel-item,#my-carousel2 .rwlc-slot-container li{margin-left:13px;width:198px!important}.fp-jcarousel-container .jcarousel-item{width:198px!important}#my-carousel2.rwlc-horizontal{margin:10px 0}#BRLogoLeft{height:17px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover{background-color:#c00}.page-subnav .nav .open>a,.page-subnav .nav .open>a:focus,.page-subnav .nav .open>a:hover,.page-subnav .nav>li>a:focus,.page-subnav .nav>li>a:hover{background-color:#000;color:#fff}.page-subnav .navbar-nav .open .dropdown-menu{background:#000}.navbar-nav>li>a{padding-top:15px;padding-bottom:13px}.input-group input{width:100%;padding:10px;border-radius:0}.input-group{width:100%;margin-bottom:10px}.inner-container{margin:0 auto;width:90%;padding:40px 0}.border-right{border-right:solid 1px #fff}.white{color:#fff!important}.bgcontainer p{color:#fff}.section-content .col-md-6{padding:10px 25px}.text-small{font-size:10px}.mobile,.mobile-sm{display:none!important}div.rui-tab1,#SpecialtyContainer h4{box-sizing:content-box}.content-container{width:90%;margin:0 auto}#agenthome-homepage .content-container,#listing-listingsearch .content-container{width:100%}.col-content{text-align:center}.type-reco #add-to-any{display:none}#home-value .inner-container{max-width:800px}.type-website #footer-content nav ul li{margin-right:25px;margin-left:0}.ao-office-details-container img{float:right;margin-right:40px}.ao-office-details-container{max-width:950px}#AgentsInQuery{margin:10px 0!important}#section_officeinfo{margin-top:45px}.ao-details-agent{font-size:13px}#ContactUsForm,#content-forms-contactme table,#Master_Elements_VisibleElements{width:100%!important;max-width:500px;margin:0 auto}#content-forms-contactme div.contentTitle h1,#content-forms-contactme div.contentTitle{width:auto;margin:20px 0}#content-forms-contactme input[type=text]{width:100%!important;height:35px;padding:10px}#content-forms-contactme textarea{width:100%!important;padding:10px}.tableborder,.formarrow,.clearbutton{display:none}#content-forms-contactme .BGColor2{background:0 0;border:0;display:none}.buttontable{border:0!important}.loginButtonBox{padding:20px 8px}.jcarousel-container.jcarousel-container-horizontal{padding:0}@media(min-width:992px){.header-container .dropdown:hover .dropdown-menu{display:block}}@media(max-width:992px){#page_not_found_img{top:70px!important}.mobile{display:block!important}.desktop{display:none!important}.fp-jcarousel-container,.jcarousel-container-horizontal,#agenthome-homepage .jcarousel-container-horizontal,#agenthome-homepage .fp-jcarousel-container{width:660px!important}.fp-jcarousel-container .jcarousel-clip-horizontal,#agenthome-homepage .fp-jcarousel-container .jcarousel-clip-horizontal{width:650px!important}.navbar-toggle .icon-bar{background:#c00}#header-container{background:#fff;margin-top:8px;border-bottom:solid 1px #000;height:60px}#logo{top:0}#logo img{height:75px!important}#inner-header{width:95%}#header-container nav ul li{display:block}.navbar-nav>li{float:none}#header-container nav .dropdown-menu li a{font-size:12px}.navbar-collapse{background:#000;position:absolute;right:0;top:54px;width:216px;z-index:99;padding:0}#navbar2{background:#f1f1f1;right:auto;left:0;top:50px;width:300px}.navbar-nav{width:100%}.header-container .dropdown-menu{position:relative;top:0!important;margin-bottom:20px;width:100%;left:0!important}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important;margin:0}.navbar-toggle{z-index:99;display:block;margin-top:10px;margin-left:10px;top:10px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.container-header .navbar-nav{float:none!important}.container-header .navbar-nav>li{float:none}.collapse.in{display:block!important}.navbar-toggle{border:none;background:0 0!important}.header-container .dropdown .fa-angle-down{float:right}.navbar-toggle:hover{background:0 0!important}.navbar-toggle .icon-bar,#top-nav-wrapper .navbar-toggle .icon-bar{width:30px;transition:all .2s}.navbar-toggle .top-bar,#top-nav-wrapper .navbar-toggle .icon-bar:nth-child(1){transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar,#top-nav-wrapper .navbar-toggle .icon-bar:nth-child(2){opacity:0}.navbar-toggle .bottom-bar,#top-nav-wrapper .navbar-toggle .icon-bar:nth-child(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar,#top-nav-wrapper .navbar-toggle.collapsed .icon-bar:nth-child(1){transform:rotate(0)}.navbar-toggle.collapsed .middle-bar,#top-nav-wrapper .navbar-toggle.collapsed .icon-bar:nth-child(2){opacity:1}.navbar-toggle.collapsed .bottom-bar,#top-nav-wrapper .navbar-toggle.collapsed .icon-bar:nth-child(3){transform:rotate(0)}#top-nav-wrapper .container-fluid{margin-right:0}.nav-text{position:relative;top:12px;left:-12px;color:#c00}.bgcontainer{background-position:top center;background-size:cover!important}.page-subnav .nav{width:100%}#sitediv{min-width:300px;width:95%!important}#content-content .row{margin:0}}h1.full-address{margin-bottom:0}.social-bookmarks .nav>li>a:hover,.social-bookmarks .nav>li:hover>a,.bootstrap .social-bookmarks .nav>li:hover{background:0 0!important}.listingphoto-gallery-small #mls-disclaimer{display:none!important}@media(max-width:768px){#photo-carousel-container-fullscreen #mls-disclaimer.first-row{top:75%}.ao-office-details-container img{margin:20px 0;float:none}#Master_HomepageText3 img,#content-content #Master_Viewport img,#content-content #Master_Viewport iframe{width:100%!important;max-width:100%}#content-content #Master_Viewport .fp-jcarousel-container img,#Master_HomepageText3 .fp-jcarousel-container img{width:auto!important}.fp-jcarousel-container,.jcarousel-container-horizontal,#agenthome-homepage .jcarousel-container-horizontal,#agenthome-homepage .fp-jcarousel-container{width:450px!important}.fp-jcarousel-container .jcarousel-clip-horizontal,#agenthome-homepage .fp-jcarousel-container .jcarousel-clip-horizontal{width:440px!important}.row .col-xs-6{margin-top:10px}h1,.bootstrap h1{font-size:25px}#hp-quicksearch{left:10px}#hp-search-container{background-size:auto 100%}.inner-container .col-xs-12{margin-bottom:10px}.border-right{border-bottom:solid 1px #fff;border-right:0;padding-bottom:20px!important}#home-value,#popular-searches{background:#000}#popular-searches{display:none}#footer-content nav ul#social-map{text-align:center;float:none;width:175px;margin:0 auto}.tooltip{display:none!important}.r-view-tabs-container{float:right!important}.r-location-criteria-list-container{position:absolute;z-index:9999;top:-289px;left:80px;height:20px;overflow:hidden;max-width:200px}#body-row-estimate div{width:100%!important}#row2-col2,#row2-col3,#row2-col1,#row3-col1,#row3-col2{width:100%!important;float:none!important;border:0!important;border:0!important}#form-help{display:none}#report-form #form-submit{margin-top:0!important}#report-form{height:130px!important}#form-field{width:100%}#residential-homes-sold-chart-container,#historical-value-chart-container,#median-sales-price-sqft-chart-container{width:100%!important}.listview-result,#listinglanding-container,.listview-col1,body,div.header-container,div.content-container,div.footer-container,.viewport-container,#community-container{min-width:300px}#section_communitylanding,#section_listinglanding{width:100%}#listinglanding-main,#community-main,#community-side{width:100%;border:0}.listview-photocontainer,.listview-infocontainer,#listinglanding-side,#listinglanding-contactme input,#listinglanding-contactme textarea{width:100%;max-width:none}#listinglanding-contactme input,#listinglanding-contactme textarea{margin-bottom:10px}#landing-alttypes{border:0}#listinglanding-side{margin-left:0;padding:8px}.community-mapdims{width:100%}.banner-container div,#banner-wrapper div{height:195px}.col-xs-12{margin-top:20px}#hp-search-container{min-height:350px}#hp-valueprop{padding:0 20px 20px}#custom-boxes{width:98%}.testimonial-text,.testimonial-by{width:100%;max-width:500px}#testimonial-group,#featured-property,.website-links{min-height:10px}#testimonial-group{margin-left:0}.fp-photo-container{width:100%!important}#account-customerhome .two-col-width-left,#account-customerhome .two-col-width-right{width:100%;float:none}#account-customerhome .left-margin,#account-customerhome .right-margin{float:none;margin:50px auto;clear:both}}#section_savedlistinglist,#section_savedsearchlist,#section_profile{width:80%;margin:20px auto}#profle-settings-container input[type=text],#profle-settings-container input[type=password]{border-radius:0;height:40px;padding:5px;width:100%}@media(max-width:450px){.fp-jcarousel-container,.jcarousel-container-horizontal,#agenthome-homepage .jcarousel-container-horizontal,#agenthome-homepage .fp-jcarousel-container{width:230px!important}.fp-jcarousel-container .jcarousel-clip-horizontal,#agenthome-homepage .fp-jcarousel-container .jcarousel-clip-horizontal{width:215px!important}#colorbox,#cboxContent,#cboxLoadedContent{overflow:visible!important;-webkit-overflow-scrolling:touch}.desktop{display:none}.desktop-lg{display:none}.mobile-sm{display:block}h1,.bootstrap h1{font-size:20px}#hp-quicksearch #btnsubmit{paddding:10px 5px;width:70px;font-size:12px}h2,.bootstrap h2{font-size:20px;line-height:25px}.inner-container{padding:20px 0}.banner-container{height:155px}.banner-container div,#banner-wrapper div{height:117px}#content-content h1,#content-content #pageheader,#pagecontent>h2,#content-contentpreview h1,#content-contentpreview #pageheader,h1#report-title{top:-91px!important;font-size:25px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin:0}.navbar-default{max-width:none!important}#listing-listingsearch .content-container{width:100%}.checkbox.gallery-compare{width:auto}#mapsearch-container{margin-top:35px}.no-padding{margin:0;padding:0}#listinglanding-container,#listing-listingdetail .website-viewport-container{margin-top:40px}a.button-gradient-lg{height:27px}.overlay#content-content{background:0 0}.fp-jcarousel-container .jcarousel-clip-horizontal,#agenthome-homepage .fp-jcarousel-container .jcarousel-clip-horizontal{margin:auto}.fp-jcarousel-container .next_button,.fp-jcarousel-container .prev_button{position:absolute;top:26px;right:5px;width:15px;height:45px;cursor:pointer}.fp-jcarousel-container .prev_button{left:5px}.navbar-default{background-color:transparent;border:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#c00}.navbar-default .navbar-nav .caret{display:none}.navbar-toggle .icon-bar{background-color:#888!important;width:30px;height:4px}#colorbox,#cboxContent,#cboxLoadedContent{overflow:visible!important;box-sizing:initial!important}#cboxClose{background-image:url(/images/recos/1265/design2016/icon-close.png);width:16px;height:16px;right:5px;top:10px}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,#cboxMiddleRight,#cboxMiddleLeft{display:none}#cboxLoadedContent iframe{height:100%!important}#cboxLoadedContent iframe{min-width:250px!important}#cboxLoadedContent{padding:10px}.overlay .bootstrap .row-fluid .span10,.overlay .bootstrap .row-fluid .span6,.overlay .bootstrap .row-fluid .span7,.overlay .bootstrap .row-fluid .span5{width:100%;padding:0!important;margin:3px 0!important;float:none!important}#security_loginname,#security_password{margin-left:0!important;width:100%}.nocriteria-listings-view #mapsearch-container{max-width:none}.nocriteria-listings-view .navbar.r-mapsearch-navbar .navbar-inner{height:77px!important}.container-featured .featured-address{font-size:20px;line-height:30px;font-weight:100;text-transform:uppercase}.container-featured .featured-price{font-size:35px;margin:10px 0}.container-featured .featured-link{margin:30px 0}.featured-link .btn{border:0}.container-featured img{height:500px}.btn-viewlistings{padding-top:20px;text-align:right}.btn-viewlistings a{margin-left:10px;text-transform:uppercase;margin-top:5px}.container-content .row.container-widget{margin:0 auto;padding:0}.container-widget h1,.container-widget h2,.container-widget h3,.container-widget p{max-width:1200px;margin:0 auto;padding:0 15px}.row.container-widget>div{margin:10px 0}.photo-carousel-responsive{margin:30px auto 40px}.listings-carousel h2{text-align:center}.container-featured .btn-primary{padding:15px 20px;border-radius:0}.container-content .container-featured .row{margin:0;padding:0}