.clear{float:none;clear:both}img{border:0}#main .wrapper{position:relative;margin:0 auto;padding:0;width:98%;max-width:inherit;background-color:white}.re_hp{box-sizing:border-box;padding:0 1% 0 1%}.re_hp *{box-sizing:border-box}.re_hp a{text-decoration:none;color:#0088EE}.re_hp .labeler{margin:0 0 17px 0;padding:6px 0 4px 0;width:100%;height:auto;clear:both;background-color:#e5e5e5;text-align:center}.re_hp .labeler h2.label_name{margin:0;padding:0;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;font-size:15px;line-height:15px;color:#222222}@media only screen and (max-width:1024px) and (min-width:768px){#main{padding:0;width:100%}}@media only screen and (min-width:960px){#main .wrapper{width:980px}}@media only screen and (max-width:768px){.re_hp{padding-top:1px;width:100%}}@media only screen and (width:960px) and (orientation:landscape){#main .wrapper{width:99%}}.rs-carousel{margin:0;padding:0;height:auto;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif}.rs-carousel ul{margin:0;padding:0;list-style-type:none}.rs-carousel ul li a>span.sponsored{position:absolute;margin:4px 0 0 4px;padding:3px 4px 1px 3px;width:auto;color:#444e5c;top:0;left:0;display:inline-block;background-color:#ffffff;font-size:10px;font-weight:normal;line-height:normal;height:auto;opacity:0.9;vertical-align:middle;list-style-type:none}.rs-carousel a.more{display:none}.rs-carousel ul li{width:34%;padding:0;border:4px solid white;min-height:184px}.rs-carousel ul li:last-child{display:none}.rs-carousel ul li a{font-size:15px;line-height:15px}.rs-carousel ul li img{width:100%;max-height:140px;min-height:140px;border:0}.rs-carousel ul li span{margin:5px 0 0 0;padding-left:3px;width:95%;display:block;color:black;font-size:15px;line-height:15px}.rs-carousel .flickity-prev-next-button{top:36%;width:28px;height:28px}.rs-carousel .flickity-page-dots{display:none}.blogpool{margin:0 0 14px 0;width:100%;text-align:right}.blogpool a.more-link{margin:0 4px 0 0;text-decoration:none;font-size:14px;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;color:#0088EE}@media only screen and (min-width:822px) and (max-width:1024px){.rs-carousel .flickity-prev-next-button{top:33%}}@media only screen and (min-width:769px) and (max-width:821px){.rs-carousel ul li{width:50%!important}}@media only screen and (max-width:768px){.rs-carousel ul li{width:50%!important}}@media only screen and (max-width:412px){.rs-carousel .flickity-prev-next-button{display:none}}.dk_container{background-color:#f5f5f5;font-family:'Helvetica',Arial,sans-serif;font-size:12px;font-weight:bold;margin-bottom:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.dk_container:focus{outline:0}.dk_container a{cursor:pointer;text-decoration:none}.dk_toggle{border:1px solid #ccc;color:#333;padding:7px 45px 7px 10px;text-shadow:#fff 1px 1px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;position:relative}.dk_toggle:hover{border-color:#8c8c8c}.dk_focus .dk_toggle{border-color:#40b5e2;box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2}.dk_open{box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;z-index:10}.dk_open .dk_toggle{background-color:#ececec;border-color:#8c8c8c;color:#ccc;box-shadow:inset 0 -2px 5px #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.dk_options{background:#fefefe;box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_options a{background-color:#fff;border-bottom:1px solid #999;font-weight:bold;padding:8px 10px}.dk_options a:hover,.dk_options .dk_option_current a{background-color:#0084c7;border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,0.5) 0 1px 0}.dk_options li:last-child a{border-bottom:none}.dk_options .disabled{cursor:default}.dk_options .disabled a{color:#aaa}.dk_options .disabled:hover,.dk_options .disabled:hover a{cursor:default;background-color:#fff;border-bottom-color:#999;text-shadow:none}.dk_options_inner{max-height:250px;border:1px solid #8c8c8e;border-bottom-width:2px;border-bottom-color:#999;color:#333;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.dk_container{display:none;float:left}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}.dk_container select{position:absolute;top:-99999em;visibility:hidden}.dk_mobile{position:relative}.dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}.titlebar{margin:25px 0 10px 0;padding:0;width:100%;display:block;font-family:"Benton Sans",Arial,sans-serif}.titlebar h1{margin:0;font-size:1.33em;font-family:"Benton Sans",Arial,sans-serif;letter-spacing:.1em;line-height:1.5em;color:#222222;text-transform:uppercase;font-weight:normal}@media only screen and (max-width:768px){.titlebar h1{font-size:5.5vw;line-height:6vw}}@media only screen and (max-width:768px) and (orientation:landscape){.titlebar h1{font-size:4vw;line-height:4.5vw}}.buttoneers{margin:-7px 0 22px 0;padding:0;width:100%;font-family:"Benton Sans",Helvetica,Arial,sans-serif}.buttoneers ul{margin:0;padding:0;width:100%;list-style-type:none;white-space:nowrap}.buttoneers ul li{width:49.3%;display:inline-block}.buttoneers ul li:first-child{margin-right:0.7%}.buttoneers ul li a{margin:0;padding:11px 0 9px 0;width:100%;display:block;background-color:#0088EE;color:white;text-align:center;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:14px}@media only screen and (max-width:768px){.buttoneers{display:none}}.contentmass{float:left;width:66.4%}@media only screen and (min-width:1024px){.contentmass{width:66.4%}}@media only screen and (min-width:919px) and (max-width:1024px){.contentmass{width:65%}}@media only screen and (min-width:822px) and (max-width:919px){.contentmass{width:61%}}@media only screen and (min-width:769px) and (max-width:821px){.contentmass{width:58.5%}}@media only screen and (max-width:768px){.contentmass{width:100%}}.resources{margin:0 0 27px 0;padding:0;width:100.6%;background-color:#FFFFFF;box-sizing:border-box;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.resources .gridcell{float:left;margin:0 9px 9px 0;width:48.8%;text-align:center;background-size:100%;border:0}.resources .gridcell:nth-child(even){margin-right:0px}.resources .image-wrapper{padding-top:45%;position:relative;width:100%}.resources img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;right:0;position:absolute;top:0;background-color:black;opacity:0.5;width:100%;height:100%}.resources .wordings{margin:0;padding:2px 20px 0 20px;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;color:#000000;font-size:14px;line-height:17px;text-decoration:none;position:absolute;top:30%;width:100%;color:#FFFFFF}.resources .wordings p{margin:0;padding:0;font-size:14px}.resources .wordings .by_words{margin-top:3%}.resources .wordings .s_title{font-size:24px;text-transform:uppercase}.resources .homebuying{background:url('/static/classifieds/realestate/homepage/img/bg_homebuying_small.png') no-repeat}.resources .sellmyhome{background:url('/static/classifieds/realestate/homepage/img/bg_sellmyhome_small.png') no-repeat}.resources .rentalliving{background:url('/static/classifieds/realestate/homepage/img/bg_rentalliving_small.png') no-repeat}.resources .homeideas{background:url('/static/classifieds/realestate/homepage/img/bg_homeideas_small.png') no-repeat}.resources .mortgagesloans{background:url('/static/classifieds/realestate/homepage/img/bg_mortgagesloans_small.png') no-repeat}.resources .immoving{background:url('/static/classifieds/realestate/homepage/img/bg_immoving_small.png') no-repeat}@media only screen and (min-width:1024px){.resources .gridcell{background-size:100%}}@media only screen and (min-width:821px) and (max-width:1024px){.resources .gridcell{background-size:100%}.resources .wordings .s_title{font-size:1.5em}}@media only screen and (min-width:769px) and (max-width:821px){.resources .wordings .s_title{font-size:1.1em;line-height:0.7em}.resources .wordings .by_words{font-size:.8em;line-height:1.2em;margin-top:0.6em}}@media only screen and (min-width:467px) and (max-width:768px){.resources .gridcell{width:48.7%;background-size:100%}.resources .wordings{top:27%}.resources .wordings .s_title{font-size:1.2em}.resources .wordings .by_words{margin-top:.3em;font-size:.9em;line-height:1.2em}}@media only screen and (max-width:466px){.resources .gridcell{width:100%;background-size:100%;margin-right:0}.resources .wordings .s_title{font-size:1.5em}.resources .wordings .by_words{font-size:.9em}}.sponsored{margin:0 0 27px 0;padding:0;width:100.6%;background-color:#FFFFFF;box-sizing:border-box;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.sponsored .gridcell{float:left;margin:0 9px 9px 0;width:23.8%;cursor:pointer;background-size:100%!important;background-repeat:no-repeat;border:0}.sponsored .gridcell:last-child{margin-right:0}.sponsored .image-wrapper{padding-top:50%;position:relative;width:100%;height:86px}.sponsored img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;right:0;position:absolute;top:0;background-color:black;opacity:0.4;width:100%;height:100%}.sponsored .wordings{margin:0;padding:4px 8px 2px 8px;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;color:#000000;font-size:14px;line-height:17px;text-decoration:none;position:absolute;bottom:0%;width:100%;color:#FFFFFF;background:url('/static/classifieds/realestate/homepage/img/bg_opacitor.png') repeat;min-height:40px}.sponsored .wordings p{margin:0;padding:0;font-size:14px}.sponsored .wordings .s_title{font-size:24px;font-weight:bold;text-transform:uppercase}@media only screen and (min-width:919px){.sponsored .gridcell{width:23%;background-size:100%}}@media only screen and (min-width:467px) and (max-width:918px){.sponsored .gridcell{width:48.7%;background-size:100%}.sponsored .gridcell:nth-child(even){margin-right:0}}@media only screen and (max-width:466px){.sponsored .gridcell{width:48.2%;background-size:100%}.sponsored .gridcell:nth-child(even){margin-right:0}}.morecategories{margin:0;padding:8px 0 0 0;width:100%;overflow-x:hidden;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif;color:#293546}.morecategories ul{margin:1px 0 21px 12px;padding:0;width:99%;column-count:2;-webkit-column-count:2;-moz-column-count:2}.morecategories ul li{margin:0 0 11px 0;padding:0;height:auto;font-size:14px;line-height:14px;list-style-type:none}.morecategories ul li a{font-size:14px;line-height:20px;color:#0088EE;text-decoration:none;font-weight:normal}.morecategories ul.catlist_mobile{display:none}@media only screen and (max-width:768px){.morecategories{margin-top:10px}}@media only screen and (max-width:667px){.morecategories ul.catlist li{width:50%}.morecategories ul.catlist{display:none}.morecategories ul.catlist_mobile{column-count:1}.morecategories ul.catlist_mobile{margin-left:16px;display:block}.morecategories ul.catlist_mobile li{display:block;width:100%}}.centermass{margin-top:10px;width:100%;height:auto;display:block}@media only screen and (max-width: 768px){.centermass{margin:0 auto}}.rightrail{float:right;margin:0;padding:0;width:300px}.rightrail section h1{margin:5px 10px 15px 10px;padding:0;font-size:1em;letter-spacing:.03em;text-transform:uppercase;line-height:1em;font-family:"Benton Sans",Arial,sans-serif;font-weight:700}.rightrail section{background:#e9e1d2;padding-left:10px}.rightrail.gulflive section{background:#a4d2fc}.rightrail.mlive section{background:#eeeeee}.rightrail.oregonlive section{background:#e6e7e8}.rightrail.pennlive section{background:#a4d2fc}@media only screen and (max-width: 768px){.rightrail{width:100%}.rightrail .Rectangle,.rightrail .RectangleBelow{margin:0 auto;width:100%;text-align:center}}@media only screen and (max-width:769px){.rightrail{width:100%}}@media only screen and (width:960px) and (orientation:landscape){.rightrail{width:100%}}.re_portal{width:100%;margin:0 0 20px 0;padding:15px 3px 20px 3px;padding-bottom:11px!important;background-color:inherit;font-family:"Benton Sans",Helvetica,Arial,sans-serif}.re_portal h1{margin:5px 10px 15px 10px;padding:0;font-size:1em;letter-spacing:.03em;text-transform:uppercase;line-height:1em;font-family:"Benton Sans",Arial,sans-serif;font-weight:700;margin-top:5px!important}.re_portal ul{margin:0 0 0 10px;padding:0;width:98%;list-style-type:none}.re_portal ul li{margin:0 0 10px 0;padding:0;width:100%;list-style-type:none;display:inline-block}.re_portal ul li a,.re_portal ul li a:link,.re_portal ul li a:visited{text-decoration:none!important;display:block;color:#333;font-size:15px}.re_portal ul li a:hover{color:#0088EE!important}@media only screen and (max-width:960px){.re_portal{margin-top:10px;width:100%}}@media only screen and (min-width:769px) and (max-width:960px){.re_portal ul li{width:100%}}@media only screen and (max-width:769px){.re_portal ul li{width:48%}}@media only screen and (width:960px) and (orientation:landscape){.re_portal ul li{width:49%}}.re-button{margin:18px 0;padding:12px 11px 10px 11px;display:block;height:32px;line-height:12px;font-size:12px;font-family:"Benton Sans",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;text-decoration:none;background-color:#c8e31f}.re-button.green{background-color:#c8e31f}.re-button.blue{background-color:#0088EE!important;background:url('/static/classifieds/realestate/img/arrow-right.png') right 7px top 2px no-repeat;color:White!important}.re-button.blue:hover{text-decoration:none;color:White!important}.movingtools_rr{margin:20px 0 27px 0;padding:16px 8px 8px 8px;width:100%;background-color:inherit;font-family:"Benton Sans",Helvetica,Arial,sans-serif;margin-top:20px!important;padding-bottom:8px!important;display:block}.movingtools_rr h1{margin-top:5px!important}.movingtools_rr ul{margin:0 0 0 11px;padding:0;width:91%;list-style-type:none}.movingtools_rr ul li{margin:0;padding:0;list-style-type:none;display:inline-block;min-height:76px;width:100%}.movingtools_rr ul li a,.movingtools_rr ul li a:hover,.movingtools_rr ul li a:link,.movingtools_rr ul li a:visited{text-decoration:none!important;display:block;color:#333}.movingtools_rr ul li a:hover span{color:#0088EE}.movingtools_rr .pict{float:left;margin:0 10px 0 0}.movingtools_rr .pict img{width:85px;height:56px;border:0}.movingtools_rr .wordings{margin:0;padding:2px 0 0 0;font-family:"Benton Sans",Helvetica,Arial,sans-serif;color:#000000;font-size:14px;line-height:17px;text-decoration:none}.movingtools_rr .wordings span{font-weight:700}.movingtools_rr .wordings span:hover{color:#0088EE}@media only screen and (max-width:960px){.movingtools_rr{margin-top:10px;width:100%}}@media only screen and (max-width:769px){.movingtools_rr{display:none!important}}@media only screen and (width:960px) and (orientation:landscape){.movingtools_rr ul li{width:49%}}.download_apps{margin:15px 0 9px 0;padding:0;width:100%;background-color:#FFFFFF;box-sizing:border-box;font-family:"Benton Sans","tablet-gothic-narrow",Helvetica,Arial,sans-serif}.download_apps h1{margin:0 0 12px 0;padding:0;width:100%;font-size:1em;letter-spacing:.03em;text-transform:uppercase;line-height:1em;font-family:"Benton Sans",Arial,sans-serif;font-weight:700;letter-spacing:0;display:block}.download_apps .gridcell{float:left;margin:0 9px 20px 0;width:23.8%;cursor:pointer;min-width:214px;min-height:70px}.download_apps .gridcell:last-child{margin-right:0}.download_apps .image-wrapper{padding-top:50%;position:relative;width:100%;height:86px}.download_apps img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;right:0;position:absolute;top:0;background-color:black;opacity:0.4;width:100%;height:100%}.download_apps .appstore{background:url('/static/classifieds/realestate/homepage/img/badge_appstore_small.png') no-repeat;background-size:100%}.download_apps .android{background:url('/static/classifieds/realestate/homepage/img/badge_googleplay_small.png') no-repeat;background-size:100%}@media only screen and (min-width:769px){.download_apps .gridcell{display:block}}@media only screen and (min-width:681px) and (max-width:768px){.download_apps{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.download_apps .gridcell{width:23.6%;background-size:100%}}@media only screen and (min-width:467px) and (max-width:680px){.download_apps .gridcell{width:48%;background-size:100%;min-height:105px}}@media only screen and (max-width:466px){.download_apps{text-align:center}.download_apps .gridwrap{margin:0 auto;width:57%}.download_apps .gridcell{width:47%;background-size:100%}.download_apps .gridcell:nth-child(even){margin-right:0}}@media only screen and (width:360px){.download_apps .gridwrap{width:61%}}@media only screen and (max-width:320px){.download_apps .gridwrap{width:71%}}.eho{margin:12px 0;padding:10px 0 0;text-align:center}@media only screen and (max-width:768px){.labeler.for_buttoneer{display:none}}@media only screen and (min-width:769px){.searchwidget_wrapper{display:none}}@media only screen and (max-width:768px){.searchwidget_wrapper{display:block}}