.primaryGradient{background:#2681e2;background:-moz-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#2681e2),color-stop(100%,#1d4dd1));background:-webkit-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-o-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-ms-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:linear-gradient(to bottom,#2681e2 50%,#1d4dd1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2681e2', endColorstr='#1d4dd1', GradientType=0)}.secondaryGradient{background:#eab027;background:-moz-linear-gradient(top,#eab027 0,#e08d1b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eab027),color-stop(100%,#e08d1b));background:-webkit-linear-gradient(top,#eab027 0,#e08d1b 100%);background:-o-linear-gradient(top,#eab027 0,#e08d1b 100%);background:-ms-linear-gradient(top,#eab027 0,#e08d1b 100%);background:linear-gradient(to bottom,#eab027 0,#e08d1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eab027', endColorstr='#e08d1b', GradientType=0)}.tertiaryGradient{background:#a6cb22;background:-moz-linear-gradient(top,#a6cb22 0,#6aa815 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a6cb22),color-stop(100%,#6aa815));background:-webkit-linear-gradient(top,#a6cb22 0,#6aa815 100%);background:-o-linear-gradient(top,#a6cb22 0,#6aa815 100%);background:-ms-linear-gradient(top,#a6cb22 0,#6aa815 100%);background:linear-gradient(to bottom,#a6cb22 0,#6aa815 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6cb22', endColorstr='#6aa815', GradientType=0)}.quaternaryGradient{background:#37abf3;background:-moz-linear-gradient(top,#37abf3 0,#3491f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#37abf3),color-stop(100%,#3491f1));background:-webkit-linear-gradient(top,#37abf3 0,#3491f1 100%);background:-o-linear-gradient(top,#37abf3 0,#3491f1 100%);background:-ms-linear-gradient(top,#37abf3 0,#3491f1 100%);background:linear-gradient(to bottom,#37abf3 0,#3491f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#37abf3', endColorstr='#3491f1', GradientType=0)}.neutralGradient{background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0,#e4e4e4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(100%,#e4e4e4));background:-webkit-linear-gradient(top,#f2f2f2 0,#e4e4e4 100%);background:-o-linear-gradient(top,#f2f2f2 0,#e4e4e4 100%);background:-ms-linear-gradient(top,#f2f2f2 0,#e4e4e4 100%);background:linear-gradient(to bottom,#f2f2f2 0,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e4e4e4', GradientType=0)}@font-face{font-family:bebas_neueregular;src:url(/inc/skins/havre-2016/css/type/BebasNeue-webfont.eot);src:url(/inc/skins/havre-2016/css/type/BebasNeue-webfont.eot?#iefix) format('embedded-opentype'),url(/inc/skins/havre-2016/css/type/BebasNeue-webfont.woff) format('woff'),url(/inc/skins/havre-2016/css/type/BebasNeue-webfont.ttf) format('truetype'),url(/inc/skins/havre-2016/css/type/BebasNeue-webfont.svg#bebas_neueregular) format('svg');font-weight:400;font-style:normal}.text-shadow-dark-text{text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.text-shadow-light-text{text-shadow:0 -1px 1px rgba(0,0,0,.5)}.link-transition{-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.site-box-shadow{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.8);-moz-box-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8)}.imageScale{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.primaryButton{background:#2681e2;background:-moz-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#2681e2),color-stop(100%,#1d4dd1));background:-webkit-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-o-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:-ms-linear-gradient(top,#2681e2 50%,#1d4dd1 100%);background:linear-gradient(to bottom,#2681e2 50%,#1d4dd1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2681e2', endColorstr='#1d4dd1', GradientType=0);border:none;text-shadow:0 -1px 1px rgba(0,0,0,.5);font-weight:400}.comments{background:#f1f1f1;padding:20px;margin:0 0 22px 0;clear:both}.comments:after,.comments:before{content:"";display:table}.comments:after{clear:both}.comments h2{margin-bottom:20px}.comments .btnset{border:1px solid #b7b7b7;border-top:none;background:#dbdbdb;margin-top:-3px;padding:10px}.comments .btnset label{color:#666;text-shadow:0 1px 0 #fff}.comments .field{clear:left;padding:20px 0 0 0!important}.comments section{padding:0 0 20px 0;border-bottom:1px solid #ccc}.comments section:last-child{padding:0;border-bottom:none}.comments .comment{position:relative;clear:left;padding:10px 0;margin:0 0 10px 0;border-bottom:1px solid #ccc}.comments .comment:after,.comments .comment:before{content:"";display:table}.comments .comment:after{clear:both}.comments .comment .author{float:left;width:100px}.comments .comment .author img{border:1px solid #bcbcbc;padding:4px;background:#fff}.comments .comment .author p{font-weight:700}.comments .comment .copy{width:75%;float:right}.comments .comment:last-child{border-bottom:none}.comments .comment .copy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;background:#fff;position:relative;border:1px solid #ccc}.comments .comment .btnset{padding:10px 0;float:right;clear:right;background:0 0;border:none}.comments .comment .ui_util_tail{-moz-user-select:none;-webkit-user-select:none}.comments .comment .ui_util_tail:before{content:"B";color:inherit;font:400 18px/8px icosRegular!important;vertical-align:middle;text-align:center;-moz-user-select:none;-webkit-user-select:none;position:absolute;top:17px;left:-20px;color:#fff;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);z-index:999;text-shadow:0 -1px 0 #999}figure{padding:15px;float:left;background:#f7fafc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;box-shadow:inset 0 1px 0 #fff}figure img{display:block;border:1px solid #fff;float:left;width:100%}figure figcaption{padding-top:14px;clear:left;max-width:100%}figure figcaption h3,figure figcaption h4,figure figcaption h5{margin:0}figure.last{margin-right:0}ul:after,ul:before{content:"";display:table}ul:after{clear:both}.description ul{margin:0;padding:0}.keyvalSet{overflow:hidden}.keyval{list-style:none;margin:0;padding:0}.keyval strong{width:40%;float:left}.keyval span{width:50%;float:right}.val{margin:0}article{position:relative}article header{margin:0 0 28px}article header h2,article header h3,article header h4{margin:0}article footer{padding-top:14px}@font-face{font-family:FontAwesome;src:url(/inc/skins/brew/fnt/fontawesome-webfont.eot?v=3.2.1);src:url(/inc/skins/brew/fnt/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'),url(/inc/skins/brew/fnt/fontawesome-webfont.woff?v=3.2.1) format('woff'),url(/inc/skins/brew/fnt/fontawesome-webfont.ttf?v=3.2.1) format('truetype'),url(/inc/skins/brew/fnt/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit;line-height:.9}a [class*=" icon-"],a [class^=icon-]{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:middle;font-size:1.33333333em}.btn [class*=" icon-"],.btn [class^=icon-],.tabs [class*=" icon-"],.tabs [class^=icon-]{line-height:.9em}li [class*=" icon-"],li [class^=icon-]{display:inline-block;width:1.25em;text-align:center}li .icon-large:before{width:1.875em}ul.icons{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.icons li [class*=" icon-"],ul.icons li [class^=icon-]{width:.8em}ul.icons li .icon-large:before{vertical-align:initial}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope-alt:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before,.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before,.icon-gear:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-alt:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before,.icon-rotate-right:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before,.icon-gears:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up-alt:before{content:"\f087"}.icon-thumbs-down-alt:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before,.icon-unchecked:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before,.icon-paperclip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-text-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before,.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}.icon-expand-alt:before{content:"\f116"}.icon-collapse-alt:before{content:"\f117"}.icon-smile:before{content:"\f118"}.icon-frown:before{content:"\f119"}.icon-meh:before{content:"\f11a"}.icon-gamepad:before{content:"\f11b"}.icon-keyboard:before{content:"\f11c"}.icon-flag-alt:before{content:"\f11d"}.icon-flag-checkered:before{content:"\f11e"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-reply-all:before{content:"\f122"}.icon-mail-reply-all:before{content:"\f122"}.icon-star-half-empty:before,.icon-star-half-full:before{content:"\f123"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-code-fork:before{content:"\f126"}.icon-unlink:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-superscript:before{content:"\f12b"}.icon-subscript:before{content:"\f12c"}.icon-eraser:before{content:"\f12d"}.icon-puzzle-piece:before{content:"\f12e"}.icon-microphone:before{content:"\f130"}.icon-microphone-off:before{content:"\f131"}.icon-shield:before{content:"\f132"}.icon-calendar-empty:before{content:"\f133"}.icon-fire-extinguisher:before{content:"\f134"}.icon-rocket:before{content:"\f135"}.icon-maxcdn:before{content:"\f136"}.icon-chevron-sign-left:before{content:"\f137"}.icon-chevron-sign-right:before{content:"\f138"}.icon-chevron-sign-up:before{content:"\f139"}.icon-chevron-sign-down:before{content:"\f13a"}.icon-html5:before{content:"\f13b"}.icon-css3:before{content:"\f13c"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-horizontal:before{content:"\f141"}.icon-ellipsis-vertical:before{content:"\f142"}.icon-rss-sign:before{content:"\f143"}.icon-play-sign:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-sign-alt:before{content:"\f146"}.icon-check-minus:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-sign:before{content:"\f14a"}.icon-edit-sign:before{content:"\f14b"}.icon-external-link-sign:before{content:"\f14c"}.icon-share-sign:before{content:"\f14d"}.icon-compass:before{content:"\f14e"}.icon-collapse:before{content:"\f150"}.icon-collapse-top:before{content:"\f151"}.icon-expand:before{content:"\f152"}.icon-eur:before,.icon-euro:before{content:"\f153"}.icon-gbp:before{content:"\f154"}.icon-dollar:before,.icon-usd:before{content:"\f155"}.icon-inr:before,.icon-rupee:before{content:"\f156"}.icon-jpy:before,.icon-yen:before{content:"\f157"}.icon-cny:before,.icon-renminbi:before{content:"\f158"}.icon-krw:before,.icon-won:before{content:"\f159"}.icon-bitcoin:before,.icon-btc:before{content:"\f15a"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-by-alphabet:before{content:"\f15d"}.icon-sort-by-alphabet-alt:before{content:"\f15e"}.icon-sort-by-attributes:before{content:"\f160"}.icon-sort-by-attributes-alt:before{content:"\f161"}.icon-sort-by-order:before{content:"\f162"}.icon-sort-by-order-alt:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-sign:before{content:"\f166"}.icon-youtube:before{content:"\f167"}.icon-xing:before{content:"\f168"}.icon-xing-sign:before{content:"\f169"}.icon-youtube-play:before{content:"\f16a"}.icon-dropbox:before{content:"\f16b"}.icon-stackexchange:before{content:"\f16c"}.icon-instagram:before{content:"\f16d"}.icon-flickr:before{content:"\f16e"}.icon-adn:before{content:"\f170"}.icon-bitbucket:before{content:"\f171"}.icon-bitbucket-sign:before{content:"\f172"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-sign:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-apple:before{content:"\f179"}.icon-windows:before{content:"\f17a"}.icon-android:before{content:"\f17b"}.icon-linux:before{content:"\f17c"}.icon-dribbble:before{content:"\f17d"}.icon-skype:before{content:"\f17e"}.icon-foursquare:before{content:"\f180"}.icon-trello:before{content:"\f181"}.icon-female:before{content:"\f182"}.icon-male:before{content:"\f183"}.icon-gittip:before{content:"\f184"}.icon-sun:before{content:"\f185"}.icon-moon:before{content:"\f186"}.icon-archive:before{content:"\f187"}.icon-bug:before{content:"\f188"}.icon-vk:before{content:"\f189"}.icon-weibo:before{content:"\f18a"}.icon-renren:before{content:"\f18b"}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}html{-webkit-text-size-adjust:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{margin:0;padding:0;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button::-moz-focus-inner{padding:0;border:none}img{max-width:100%;height:auto}*{-moz-box-sizing:border-box;box-sizing:border-box}body{font:13px/28px 'Open Sans',sans-serif,Arial;color:#333;background:#fff;margin:0}p,table{font:14px/28px 'Open Sans',sans-serif,Arial;margin:0 0 28px;color:#333}h1{font:700 42px/28px*2 'Open Sans',sans-serif,Arial;margin:0 0 28px}h2{font:700 24px/28px 'Open Sans',sans-serif,Arial;margin:0 0 28px}h3{font:700 18px/28px 'Open Sans',sans-serif,Arial;margin:0 0 28px}h4{font:700 16px/28px 'Open Sans',sans-serif,Arial;margin:14px 0}h5,h6{font-size:bold;margin:0 0 28px}h1.small,hgroup.small{font-size:14px;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #bfbfbf;padding:0;overflow:hidden}h1.small h1,hgroup.small h1{font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px 0}hgroup .btnset{float:right;text-transform:none;letter-spacing:0;margin:-12px 0 0 0}p.intro{font:700 18px/28px 'Open Sans',sans-serif,Arial}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}ol,ul{font:14px/28px 'Open Sans',sans-serif,Arial;margin:0 0 28px;padding-left:30px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{font:14px/28px 'Open Sans',sans-serif,Arial;margin:0 0 28px}dl dt{font-weight:700}dl dd{margin-bottom:11px}.highlight :last-child,.highlight ol:last-child,.highlight ul:last-child,.important :last-child,.important ol:last-child,.important ul:last-child,td ol:last-child,td p:last-child,td ul:last-child{margin-bottom:0!important}mark{font-style:normal;font-weight:400}.highlight{background:#fffe87;overflow:hidden}div.highlight,p.highlight{border:1px solid #CFBC9B;margin:0 0 20px;padding:9px}.important{background:#FBE6F2;border:1px solid #D893A1;margin:0 0 20px;padding:9px;overflow:hidden}blockquote{font-style:italic;font-family:georgia;font-size:16px;padding:0 0 28px 0;margin:0 0 28px 0;border-bottom:1px solid #e6e6e6;overflow:hidden}blockquote:last-child{border-bottom:0;padding-bottom:0}blockquote p{font-style:italic;font-family:georgia;font-size:16px;padding:0;margin:0 0 28px 0}blockquote p:last-child{margin-bottom:0}blockquote small:before{content:"~ "}blockquote small{display:block;padding-top:28px;color:grey}.runin :first-child{display:inline;margin-right:.5em}.runin :last-child{display:inline}article{margin-bottom:28px}article:after,article:before{content:"";display:table}article:after{clear:both}hgroup{padding-bottom:22px}hgroup h2,hgroup h3,hgroup h4{margin:0}hgroup :last-child{color:#555D67}.mute{color:rgba(0,0,0,.5)}.accent{background:#fff;border:1px solid #ccc;padding:14px;margin:0 0 28px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.accent h2,.accent h3,.accent h4{padding:5px 10px;margin:0 0 14px 0;background:#eee;color:#555}.accent :last-child{margin-bottom:0}pre{overflow:auto;background:#000;color:#0f0;font:14px courier;line-height:28px;padding:20px;margin:0 0 28px}.msg{background:#d9edf7;border:1px solid #a5cfd8;color:#3a87ad;padding:5px 30px 5px 10px;margin:0 0 28px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #fff}.msg :last-child{margin-bottom:0}.msg.negative{background:#f6cecf;border:1px solid #de939d;color:#be3034}.msg.negative p{color:#be3034}.msg.positive{background:#d4f6ce;border:1px solid #a6de93;color:#237814}.msg.positive p{color:#237814}.msg.caution{background:#faf1c1;border:1px solid #e8cd7d;color:#978125}.msg.caution p{color:#978125}.msg.vanilla{background:0 0;border:none;padding:0;color:#444}.msg.vanilla p{color:#444}.label{background:#d9edf7;border:1px solid #a5cfd8;color:#3a87ad;padding:1px 5px 1px 5px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-shadow:0 1px 0 #fff}.label.negative{background:#f6cecf;border:1px solid #de939d;color:#be3034}.label.positive{background:#d4f6ce;border:1px solid #a6de93;color:#237814}.label.caution{background:#faf1c1;border:1px solid #e8cd7d;color:#978125}.keyvalset{margin:0 0 28px;padding:0}.keyvalset ul{margin:0;padding:0}.keyvalset li:after,.keyvalset li:before{content:"";display:table}.keyvalset li:after{clear:both}.keyvalset li span,.keyvalset li strong{padding:7px 12px}.photo{line-height:0}.articleset article{position:relative}.articleset article:after,.articleset article:before{content:"";display:table}.articleset article:after{clear:both}.articleset article header{margin-bottom:14px}.articleset article header h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articleset article ul.keyvalset{text-align:left}.articleset article .body{text-align:left}.articleset article .body .photo{width:30%;margin-left:-100%;left:100%;float:left;margin-bottom:0;border:1px solid #a09e8e;background:#fff;padding:6px;position:relative;overflow:hidden}@media only screen and (max-width:480px){.articleset article .body .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset article .body .photo img{display:block;width:100%}.articleset article .body .photo a,.articleset article .body .photo span{display:block;position:relative;overflow:hidden}.articleset article .body .details{width:65%;margin-left:-65%;position:relative;left:100%;float:left;text-align:left}@media only screen and (max-width:480px){.articleset article .body .details{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset article .body .details .val{text-align:left}.articleset article .body .details .keyvalset{margin:0 0 15px 0}.articleset article .btnset{width:65%;margin-left:-65%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.articleset article .btnset{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset article footer{position:absolute;right:0;bottom:45px}.articleset article footer .icon{margin-left:10px}.articleset.posts header{display:block}.articleset.flowgrid article ul.keyvalset{text-align:center}.articleset.flowgrid article .body{text-align:center}.articleset.flowgrid article .body .photo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;margin-bottom:20px}@media only screen and (max-width:480px){.articleset.flowgrid article .body .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset.flowgrid article .body .details{width:100%;margin-left:-100%;position:relative;left:100%;float:left;text-align:center;clear:left}@media only screen and (max-width:480px){.articleset.flowgrid article .body .details{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset.flowgrid article .body .details .val{text-align:center}.articleset.flowgrid article .btnset{width:auto;margin:0;left:auto;float:none;clear:left;clear:both}.articleset.flowgrid article footer{position:relative;clear:both;bottom:auto}.articleset .articleset{clear:both;padding-top:56px}.agent.detailed,.office.detailed{position:relative}.agent.detailed:after,.agent.detailed:before,.office.detailed:after,.office.detailed:before{content:"";display:table}.agent.detailed:after,.office.detailed:after{clear:both}.agent.detailed .photo,.office.detailed .photo{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left;border:1px solid #a09e8e;background:#fff;padding:6px}@media only screen and (max-width:480px){.agent.detailed .photo,.office.detailed .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.agent.detailed .photo .uiPlaceholder,.office.detailed .photo .uiPlaceholder{width:100%;display:block}.agent.detailed .photo a,.agent.detailed .photo span,.office.detailed .photo a,.office.detailed .photo span{display:block;position:relative;hight:100%;width:100%}.agent.detailed .description,.office.detailed .description{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.agent.detailed .description,.office.detailed .description{width:auto;margin:0;left:auto;float:none;clear:left}}.agent.detailed .keyvalset,.office.detailed .keyvalset{clear:both;padding-top:28px}.agent.detailed .keyvalset .keyval:last-child,.office.detailed .keyvalset .keyval:last-child{border-bottom:none}.floated{float:left;margin:0 10px 10px 0}.floated.alt{float:right;margin:0 0 10px 10px}#page{position:relative}.grid_12,form{position:relative}.grid_12:after,.grid_12:before,form:after,form:before{content:"";display:table}.grid_12:after,form:after{clear:both}.grid_12 .x12,form .x12{width:100%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x12,form .x12{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x11,form .x11{width:91.25%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x11,form .x11{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x10,form .x10{width:82.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x10,form .x10{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x9,form .x9{width:73.75%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x9,form .x9{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x8,form .x8{width:65%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x8,form .x8{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x7,form .x7{width:56.25%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x7,form .x7{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x6,form .x6{width:47.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x6,form .x6{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x5,form .x5{width:38.75%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x5,form .x5{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x4,form .x4{width:30%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x4,form .x4{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x3,form .x3{width:21.25%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x3,form .x3{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x2,form .x2{width:12.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x2,form .x2{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .x1,form .x1{width:3.75%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_12 .x1,form .x1{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o12,form .o12{margin-left:5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o12,form .o12{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o11,form .o11{margin-left:-3.75%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o11,form .o11{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o10,form .o10{margin-left:-12.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o10,form .o10{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o9,form .o9{margin-left:-21.25%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o9,form .o9{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o8,form .o8{margin-left:-30%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o8,form .o8{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o7,form .o7{margin-left:-38.75%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o7,form .o7{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o6,form .o6{margin-left:-47.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o6,form .o6{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o5,form .o5{margin-left:-56.25%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o5,form .o5{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o4,form .o4{margin-left:-65%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o4,form .o4{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o3,form .o3{margin-left:-73.75%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o3,form .o3{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o2,form .o2{margin-left:-82.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o2,form .o2{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .o1,form .o1{margin-left:-91.25%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_12 .o1,form .o1{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .pFirst,form .pFirst{clear:left!important}.grid_12 .pLast,form .pLast{margin-right:0!important}.grid_12 .o0,form .o0{margin-left:-100%;left:100%;position:relative;clear:left}@media only screen and (max-width:480px){.grid_12 .o0,form .o0{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .last,form .last{margin-right:0}.grid_12 .first,form .first{clear:left}.grid_12 .video,form .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px}.grid_12 .video-pleft,form .video-pleft{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:left;width:50%;height:auto;margin:0 5% 28px 0;padding-bottom:28.13%}.grid_12 .video-pleft embed,.grid_12 .video-pleft iframe,.grid_12 .video-pleft object,form .video-pleft embed,form .video-pleft iframe,form .video-pleft object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_12 .video-pright,form .video-pright{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:right;width:50%;height:auto;margin:0 0 28px 5%;padding-bottom:28.13%}.grid_12 .video-pright embed,.grid_12 .video-pright iframe,.grid_12 .video-pright object,form .video-pright embed,form .video-pright iframe,form .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_12 .video embed,.grid_12 .video iframe,.grid_12 .video object,.grid_12 .video-pleft embed,.grid_12 .video-pleft iframe,.grid_12 .video-pleft object,.grid_12 .video-pright embed,.grid_12 .video-pright iframe,.grid_12 .video-pright object,form .video embed,form .video iframe,form .video object,form .video-pleft embed,form .video-pleft iframe,form .video-pleft object,form .video-pright embed,form .video-pright iframe,form .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_12 .pleft,form .pleft{margin:0 5% 28px 0;float:left}.grid_12 .pright,form .pright{margin:0 0 28px 5%;float:right}.grid_12 .flowgrid,form .flowgrid{clear:both}.grid_12 .flowgrid:after,.grid_12 .flowgrid:before,form .flowgrid:after,form .flowgrid:before{content:"";display:table}.grid_12 .flowgrid:after,form .flowgrid:after{clear:both}.grid_12 .flowgrid>article,.grid_12 .flowgrid>div,.grid_12 .flowgrid>label,.grid_12 .flowgrid>li,form .flowgrid>article,form .flowgrid>div,form .flowgrid>label,form .flowgrid>li{float:left;width:12.5%;margin-right:5%}.grid_12 .flowgrid>article:nth-of-type(6n+6),.grid_12 .flowgrid>div:nth-of-type(6n+6),.grid_12 .flowgrid>label:nth-of-type(6n+6),.grid_12 .flowgrid>li:nth-of-type(6n+6),form .flowgrid>article:nth-of-type(6n+6),form .flowgrid>div:nth-of-type(6n+6),form .flowgrid>label:nth-of-type(6n+6),form .flowgrid>li:nth-of-type(6n+6){margin-right:0}@media only screen and (max-width:480px){.grid_12 .flowgrid>article,.grid_12 .flowgrid>div,.grid_12 .flowgrid>label,.grid_12 .flowgrid>li,form .flowgrid>article,form .flowgrid>div,form .flowgrid>label,form .flowgrid>li{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_12 .keyval strong,form .keyval strong{width:47.5%}.grid_12 .keyval span,form .keyval span{width:47.5%}.grid_12 .keyval span,.grid_12 .keyval strong,form .keyval span,form .keyval strong{word-wrap:break-word}@media only screen and (max-width:480px){.grid_12 .pright,.grid_12 pleft,form .pright,form pleft{float:none;display:block;text-align:center}.grid_12 .video,.grid_12 .video-pleft,.grid_12 .video-pright,form .video,form .video-pleft,form .video-pright{float:none;width:auto;position:relative;padding-bottom:56.25%}}.grid_10{position:relative}.grid_10:after,.grid_10:before{content:"";display:table}.grid_10:after{clear:both}.grid_10 .x10{width:100%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x10{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x9{width:89.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x9{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x8{width:79%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x8{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x7{width:68.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x7{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x6{width:58%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x6{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x5{width:47.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x5{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x4{width:37%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x4{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x3{width:26.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x3{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x2{width:16%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x2{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .x1{width:5.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.grid_10 .x1{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o10{margin-left:5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o10{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o9{margin-left:-5.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o9{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o8{margin-left:-16%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o8{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o7{margin-left:-26.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o7{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o6{margin-left:-37%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o6{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o5{margin-left:-47.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o5{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o4{margin-left:-58%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o4{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o3{margin-left:-68.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o3{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o2{margin-left:-79%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o2{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .o1{margin-left:-89.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.grid_10 .o1{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .pFirst{clear:left!important}.grid_10 .pLast{margin-right:0!important}.grid_10 .o0{margin-left:-100%;left:100%;position:relative;clear:left}@media only screen and (max-width:480px){.grid_10 .o0{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .last{margin-right:0}.grid_10 .first{clear:left}.grid_10 .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px}.grid_10 .video-pleft{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:left;width:50%;height:auto;margin:0 5% 28px 0;padding-bottom:28.13%}.grid_10 .video-pleft embed,.grid_10 .video-pleft iframe,.grid_10 .video-pleft object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_10 .video-pright{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:right;width:50%;height:auto;margin:0 0 28px 5%;padding-bottom:28.13%}.grid_10 .video-pright embed,.grid_10 .video-pright iframe,.grid_10 .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_10 .video embed,.grid_10 .video iframe,.grid_10 .video object,.grid_10 .video-pleft embed,.grid_10 .video-pleft iframe,.grid_10 .video-pleft object,.grid_10 .video-pright embed,.grid_10 .video-pright iframe,.grid_10 .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.grid_10 .pleft{margin:0 5% 28px 0;float:left}.grid_10 .pright{margin:0 0 28px 5%;float:right}.grid_10 .flowgrid{clear:both}.grid_10 .flowgrid:after,.grid_10 .flowgrid:before{content:"";display:table}.grid_10 .flowgrid:after{clear:both}.grid_10 .flowgrid>article,.grid_10 .flowgrid>div,.grid_10 .flowgrid>label,.grid_10 .flowgrid>li{float:left;width:16%;margin-right:5%}.grid_10 .flowgrid>article:nth-of-type(5n+5),.grid_10 .flowgrid>div:nth-of-type(5n+5),.grid_10 .flowgrid>label:nth-of-type(5n+5),.grid_10 .flowgrid>li:nth-of-type(5n+5){margin-right:0}@media only screen and (max-width:480px){.grid_10 .flowgrid>article,.grid_10 .flowgrid>div,.grid_10 .flowgrid>label,.grid_10 .flowgrid>li{width:auto;margin:0;left:auto;float:none;clear:left}}.grid_10 .keyval strong{width:47.5%}.grid_10 .keyval span{width:47.5%}.grid_10 .keyval span,.grid_10 .keyval strong{word-wrap:break-word}@media only screen and (max-width:480px){.grid_10 .pright,.grid_10 pleft{float:none;display:block;text-align:center}.grid_10 .video,.grid_10 .video-pleft,.grid_10 .video-pright{float:none;width:auto;position:relative;padding-bottom:56.25%}}.colset_3:after,.colset_3:before{content:"";display:table}.colset_3:after{clear:both}.colset_3 article{padding:20px}.colset_3 article:first-child{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left;clear:left}@media only screen and (max-width:480px){.colset_3 article:first-child{width:auto;margin:0;left:auto;float:none;clear:left}}.colset_3 article:nth-of-type(2n+2){width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){.colset_3 article:nth-of-type(2n+2){width:auto;margin:0;left:auto;float:none;clear:left}}.colset_3 article:last-child{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){.colset_3 article:last-child{width:auto;margin:0;left:auto;float:none;clear:left}}.colset_4:after,.colset_4:before{content:"";display:table}.colset_4:after{clear:both}.colset_4>article{padding:20px}.colset_4>article:first-child{width:25%;margin-left:-100%;position:relative;left:100%;float:left;clear:left}@media only screen and (max-width:480px){.colset_4>article:first-child{width:auto;margin:0;left:auto;float:none;clear:left}}.colset_4>article:nth-of-type(2n+2){width:25%;margin-left:-75%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){.colset_4>article:nth-of-type(2n+2){width:auto;margin:0;left:auto;float:none;clear:left}}.colset_4>article:nth-of-type(2n+3){width:25%;margin-left:-50%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){.colset_4>article:nth-of-type(2n+3){width:auto;margin:0;left:auto;float:none;clear:left}}.colset_4>article:nth-of-type(2n+4){width:25%;margin-left:-25%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){.colset_4>article:nth-of-type(2n+4){width:auto;margin:0;left:auto;float:none;clear:left}}form{margin:0 0 22px 0}form h2,form h3,form h4,form h5{clear:left}form .flowgrid{clear:left}form .flowgrid:after,form .flowgrid:before{content:"";display:table}form .flowgrid:after{clear:both}form .flowgrid label{width:23.40425532%;margin-right:2.12765957%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form .flowgrid label:nth-of-type(4n+4){margin-right:0}form legend{font-size:22px;font-weight:700;padding:0;margin:0 0 28px 0}form fieldset{clear:left;margin:0;padding:0 0 28px 0}form fieldset:after,form fieldset:before{content:"";display:table}form fieldset:after{clear:both}form .field{position:relative;margin-bottom:10px}form .field:after,form .field:before{content:"";display:table}form .field:after{clear:both}form .field label{display:block;position:relative;padding:0 0 5px 0;font-weight:700}form .field label small{font-weight:400}form .field small.negative{color:#be0f0f}form .field .input{position:relative}form .field .help{opacity:.7}form .field input,form .field textarea{font:14px/20px 'helvetica neue',arial;position:relative;z-index:1;padding:4px}form .field .tween{z-index:0}form .field input,form .field input[type=email],form .field input[type=password],form .field input[type=search],form .field input[type=tel],form .field input[type=text],form .field input[type=url]{border:1px solid #ccc;border-top-color:#999;margin:0;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form .field input[type=checkbox],form .field input[type=radio]{border:none;width:auto}form .field textarea{border:1px solid #ccc;border-top-color:#999;margin:0;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form .field select{border:1px solid #ccc;border-top-color:#999;margin:0;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}form .field.error{background:#ffe6e5;color:#d30a00}form .btnset{clear:left}form .range{clear:both}form .range .tween{width:10%;float:left;position:relative;left:100%;margin-left:-55%;text-align:center}form .left,form .min{width:42%;float:left;position:relative;left:100%;margin-left:-100%;padding-right:0;clear:left}form .left input,form .left select,form .min input,form .min select{width:100%}form .max,form .right{width:42%;float:left;position:relative;left:100%;margin-left:-42%;padding-left:0}form .max input,form .max select,form .right input,form .right select{width:100%}form label.toggle{font-weight:400!important;padding-left:25px;position:relative}form label.toggle input{margin:0;padding:0;position:absolute;top:5px;left:2px;width:auto!important}form label.boolean{display:inline;padding-left:20px;padding-right:5px}form label.boolean input{margin:0;padding:0;position:absolute;top:5px;left:2px;width:auto!important}.expander{position:absolute;right:20px;bottom:40px}.x1 input,.x1 input[type=email],.x1 input[type=password],.x1 input[type=search],.x1 input[type=tel],.x1 input[type=text],.x1 input[type=url],.x1 select,.x1 textarea,.x10 input,.x10 input[type=email],.x10 input[type=password],.x10 input[type=search],.x10 input[type=tel],.x10 input[type=text],.x10 input[type=url],.x10 select,.x10 textarea,.x11 input,.x11 input[type=email],.x11 input[type=password],.x11 input[type=search],.x11 input[type=tel],.x11 input[type=text],.x11 input[type=url],.x11 select,.x11 textarea,.x12 input,.x12 input[type=email],.x12 input[type=password],.x12 input[type=search],.x12 input[type=tel],.x12 input[type=text],.x12 input[type=url],.x12 select,.x12 textarea,.x2 input,.x2 input[type=email],.x2 input[type=password],.x2 input[type=search],.x2 input[type=tel],.x2 input[type=text],.x2 input[type=url],.x2 select,.x2 textarea,.x3 input,.x3 input[type=email],.x3 input[type=password],.x3 input[type=search],.x3 input[type=tel],.x3 input[type=text],.x3 input[type=url],.x3 select,.x3 textarea,.x4 input,.x4 input[type=email],.x4 input[type=password],.x4 input[type=search],.x4 input[type=tel],.x4 input[type=text],.x4 input[type=url],.x4 select,.x4 textarea,.x5 input,.x5 input[type=email],.x5 input[type=password],.x5 input[type=search],.x5 input[type=tel],.x5 input[type=text],.x5 input[type=url],.x5 select,.x5 textarea,.x6 input,.x6 input[type=email],.x6 input[type=password],.x6 input[type=search],.x6 input[type=tel],.x6 input[type=text],.x6 input[type=url],.x6 select,.x6 textarea,.x7 input,.x7 input[type=email],.x7 input[type=password],.x7 input[type=search],.x7 input[type=tel],.x7 input[type=text],.x7 input[type=url],.x7 select,.x7 textarea,.x8 input,.x8 input[type=email],.x8 input[type=password],.x8 input[type=search],.x8 input[type=tel],.x8 input[type=text],.x8 input[type=url],.x8 select,.x8 textarea,.x9 input,.x9 input[type=email],.x9 input[type=password],.x9 input[type=search],.x9 input[type=tel],.x9 input[type=text],.x9 input[type=url],.x9 select,.x9 textarea{width:100%}.x1 input[type=checkbox],.x1 input[type=radio],.x10 input[type=checkbox],.x10 input[type=radio],.x11 input[type=checkbox],.x11 input[type=radio],.x12 input[type=checkbox],.x12 input[type=radio],.x2 input[type=checkbox],.x2 input[type=radio],.x3 input[type=checkbox],.x3 input[type=radio],.x4 input[type=checkbox],.x4 input[type=radio],.x5 input[type=checkbox],.x5 input[type=radio],.x6 input[type=checkbox],.x6 input[type=radio],.x7 input[type=checkbox],.x7 input[type=radio],.x8 input[type=checkbox],.x8 input[type=radio],.x9 input[type=checkbox],.x9 input[type=radio]{width:auto}.required{color:red}input.placeholder,textarea.placeholder{color:#aaa}html .hidden{position:absolute!important;left:-9999px!important}.head,.window>header{padding:6px 11px;margin:0!important;background:#edecf1;background:-webkit-gradient(linear,left top,left bottom,from(#f7f4f9),to(#edecf1));background:-moz-linear-gradient(top,#f7f4f9,#edecf1);background:-ms-linear-gradient(top,#f7f4f9,#edecf1);background:linear-gradient(#f7f4f9,#edecf1);border-bottom:1px solid #cec9d6;color:#77737c;position:relative;z-index:997}.head h1,.head h2,.head h3,.head h4,.window>header h1,.window>header h2,.window>header h3,.window>header h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px;color:#6f6b73;position:relative;z-index:998}.head .btnset,.window>header .btnset{background:0 0;padding:6px 11px;border:none;position:absolute;right:0;top:0;overflow:visible;z-index:999}.head .btnset .btn,.head .btnset button,.window>header .btnset .btn,.window>header .btnset button{display:inline-block;border-radius:0;padding:4px 5px 3px 5px;background:0 0;font-size:10px;line-height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;text-shadow:none;border-color:#bebebe;vertical-align:middle;box-shadow:none;background:#fff;position:relative;z-index:999}.head .btnset .btn .ico,.head .btnset button .ico,.window>header .btnset .btn .ico,.window>header .btnset button .ico{color:#888;vertical-align:middle;font-size:10px;line-height:15px;margin-top:0}.head .btnset:hover,.window>header .btnset:hover{border-color:#ccc}.head .btnset:hover .ico,.window>header .btnset:hover .ico{color:#777}.pane{clear:left;padding:6px 11px;overflow:auto}.pane ul.flowgrid{list-style:none;margin:0;padding:0}pane.hidden{display:none}.module{margin:0 0 28px 0;padding:20px;border:1px solid #d9d9d9}.module>:last-child{margin-bottom:0}.module .nav,.module nav{margin-top:-1px}.module.vanilla{border:none}.module.vanilla .head{margin-bottom:1px}.module.vanilla .nav ul li,.module.vanilla nav ul li{border:none}.toolbar{padding:5px;margin:0 0 28px 0;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e6e6e6));background:-moz-linear-gradient(top,#fafafa,#e6e6e6);background:-ms-linear-gradient(top,#fafafa,#e6e6e6);background:linear-gradient(#fafafa,#e6e6e6);border:1px solid #d9d9d9;border-left:none;border-right:none;color:#77737c}.toolbar:after,.toolbar:before{content:"";display:table}.toolbar:after{clear:both}.toolbar h1,.toolbar h2,.toolbar h3,.toolbar h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px;color:#6f6b73}.toolbar .btnset{background:0 0;padding:0;margin:0;border:none}.toolbar .btnset .btn,.toolbar .btnset button{box-shadow:none;display:inline-block;border:none}.toolbar a.btn{font-size:12px;line-height:16px;padding:3px 15px;margin:0 0 -2px 0}.toolbar>div,.toolbar>form,.toolbar>ul{float:left;margin-bottom:0;padding-bottom:0}.toolbar form{padding:2px}.menu,.nav,nav{margin-bottom:28px}.menu h4,.nav h4,nav h4{margin:0 0 7px 0;padding:7px 12px;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menu ul,.nav ul,nav ul{margin:0;padding:0;list-style:none}.menu ul:after,.menu ul:before,.nav ul:after,.nav ul:before,nav ul:after,nav ul:before{content:"";display:table}.menu ul:after,.nav ul:after,nav ul:after{clear:both}.menu li,.nav li,nav li{position:relative;overflow:hidden;font:300 14px 'Open Sans',sans-serif,Arial;line-height:28px;border-bottom:1px solid #e0e0e0;text-align:left}.menu li img,.nav li img,nav li img{vertical-align:middle;margin-right:5px}.menu li:last-child,.nav li:last-child,nav li:last-child{border-bottom:none}.menu li.current,.nav li.current,nav li.current{margin:0;text-shadow:0 1px 0 rgba(0,0,0,.1);font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px}.menu li.current>a,.nav li.current>a,nav li.current>a{background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#CD4242),to(#c23333));background:-moz-linear-gradient(top,#CD4242,#c23333);background:-ms-linear-gradient(top,#CD4242,#c23333);background:linear-gradient(#CD4242,#c23333);color:#fff}.menu li.current>a p,.nav li.current>a p,nav li.current>a p{color:#fff}.menu li a,.nav li a,nav li a{text-decoration:none;color:#CD4242;display:block;padding:7px 15px}.menu li li,.nav li li,nav li li{border-bottom:none}.menu li li li,.nav li li li,nav li li li{margin-left:30px}.menu li ul,.nav li ul,nav li ul{padding:7px 0 14px 0}.menu li ul li a,.nav li ul li a,nav li ul li a{font-weight:400;padding:0 12px 0 35px;border:none;line-height:20px;font-size:13px}.menu li ul li a:before,.nav li ul li a:before,nav li ul li a:before{content:" \2022";margin-right:8px;color:#CD4242;font-size:16px;vertical-align:middle;position:absolute;left:16px;top:0}.menu li ul li.current,.nav li ul li.current,nav li ul li.current{margin:0}.menu li ul li.current a,.nav li ul li.current a,nav li ul li.current a{border:none;background:0 0;color:#862323}.menu li .ico,.nav li .ico,nav li .ico{font-size:1em!important;margin-right:2px;top:-5em}.nav.horizontal h4,nav.horizontal h4{font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px;display:inline-block;text-align:center;padding:5px 15px;margin:0}.nav.horizontal ul,nav.horizontal ul{font-size:0;display:inline-block}.nav.horizontal ul li,nav.horizontal ul li{display:inline-block;text-align:center;border:none;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px}.nav.horizontal ul li a,nav.horizontal ul li a{padding:5px 15px;float:none;display:inline-block;border:none}.nav.horizontal ul li.current,nav.horizontal ul li.current{border-top:1px solid #862323;border-bottom:1px solid #862323;margin:-1px 0}.nav.vanilla li{border-bottom-color:transparent}.nav li.strong a,nav li.strong a{background:#CD4242}table{width:100%}table thead th{border-bottom:2px solid #ccc}table th{text-align:left;border-bottom:1px solid #ccc;padding:6px 10px 5px 10px}table td{border-bottom:1px solid #ccc;padding:6px 10px 5px 10px}table tbody.extra tr:first-child td,table tbody.extra tr:first-child th{border-top:1px solid #ccc}table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:none}.tabset{margin:0;padding:0 0 22px 0;background:0 0;border:none}.tabset:after,.tabset:before{content:"";display:table}.tabset:after{clear:both}.tabset ul{border-bottom:1px solid #bfbfbf;list-style:none;margin:0;padding:0}.tabset ul li{float:left;margin:0 3px 0 0;padding:0;text-shadow:none;font-weight:700;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:1px solid #bfbfbf;border-bottom:none;background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#f0f0f0));background:-moz-linear-gradient(top,#f7f7f7,#f0f0f0);background:-ms-linear-gradient(top,#f7f7f7,#f0f0f0);background:linear-gradient(#f7f7f7,#f0f0f0)}.tabset ul li a{float:left;text-decoration:none;color:grey;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;outline:0;border:none;padding:3px 10px;position:relative}.tabset ul li a:hover{color:#666;background:0 0}.tabset ul li.current{position:relative;border:1px solid #bfbfbf;border-bottom:1px solid #fff;margin:0 3px -1px 0;background:#fff;text-shadow:none}.tabset ul li.current a{background:#fff;color:#444;text-shadow:none;border:none}.tabset.pills ul{border-bottom:none}.tabset.pills ul li{float:left;border:none;margin:0 3px 0 0;padding:0;background:0 0;text-shadow:none}.tabset.pills ul li a{text-decoration:none;color:#444;text-shadow:none;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;padding-left:15px;padding-right:15px}.tabset.pills ul li a:hover{color:#CD4242}.tabset.pills ul li.current a{top:-1px;background:#d1d1d1;background:-webkit-gradient(linear,left top,left bottom,from(#d1d1d1),to(#ebebeb));background:-moz-linear-gradient(top,#d1d1d1,#ebebeb);background:-ms-linear-gradient(top,#d1d1d1,#ebebeb);background:linear-gradient(#d1d1d1,#ebebeb);color:#fff;color:#444;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.tabset.vaniila ul li{background:0 0!important;border-color:#fff;padding-top:1px}.tabset.vaniila ul li a{color:#333;text-shadow:none}.tabset.vaniila ul li a:hover{background:rgba(0,0,0,.05)}.tabset.vaniila ul li.current{border:1px solid #ccc;border-bottom:1px solid #fff;margin-bottom:-1px;background:#fff}.tabset.vaniila ul li.current a{background:#fff;color:#CD4242;text-shadow:none}.tabset.vertical{max-width:300px}.tabset.vertical ul li{float:none;border-bottom:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.tabset.vertical ul li a{display:block}.tabset.vertical.vanilla ul{border-bottom:1px solid #ccc}.tabset.vertical.vanilla ul li{float:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #ccc;border-bottom:none}.tabset.vertical.vanilla ul li a{display:block}.tabset.mini li a{font-size:12px;line-height:16px}.tabset.labeled li a,.tabset.labeled.pills li a{padding-right:40px}.pagination,.pagination.nums{background:0 0;margin:0 0 28px 0;padding:10px 0;text-align:center}.pagination.nums:after,.pagination.nums:before,.pagination:after,.pagination:before{content:"";display:table}.pagination.nums:after,.pagination:after{clear:both}.pagination ul,.pagination.nums ul{border:none;text-align:center}.pagination li,.pagination li.current,.pagination.nums li,.pagination.nums li.current{border:none;display:inline-block;margin:0;padding:0}.pagination li.current a,.pagination.nums li.current a{border:1px solid #9a2929!important;background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#CD4242),to(#b63030));background:-moz-linear-gradient(top,#CD4242,#b63030);background:-ms-linear-gradient(top,#CD4242,#b63030);background:linear-gradient(#CD4242,#b63030)}.pagination a,.pagination.nums a{border:1px solid #d9d9d9;margin:0 4px;text-decoration:none;padding:0 8px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#fff;color:#CD4242;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px}.pagination a.current,.pagination.nums a.current{background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#CD4242),to(#b63030));background:-moz-linear-gradient(top,#CD4242,#b63030);background:-ms-linear-gradient(top,#CD4242,#b63030);background:linear-gradient(#CD4242,#b63030);color:#fff;text-shadow:0 -1px 0 #000;border:1px solid #ae2e2e!important}.pagination.dots a{border-color:#999;height:18px;width:18px;padding:0;text-indent:-999em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.pagination.dots a.current{border:1px solid #1b569f}.pagination.dots a.next{display:none}.pagination.dots a.prev{display:none}.pagination li.current a,.pagination.dots li.current a{border:1px solid #9a2929!important}.pagination.vanilla a{border:none;padding:5px 13px;-webkit-box-shadow:none;-moz-shadow:none;box-shadow:none}.pagination.vanilla li.current a{border:none!important}.alpha{background:0 0;margin:0 0 28px 0;padding:10px 0;text-align:center}.alpha:after,.alpha:before{content:"";display:table}.alpha:after{clear:both}.alpha ul{border:none;text-align:center}.alpha li,.alpha li.current{border:none;display:inline-block;margin:0;padding:0}.alpha li.current a{border:1px solid #9a2929!important;background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#CD4242),to(#b63030));background:-moz-linear-gradient(top,#CD4242,#b63030);background:-ms-linear-gradient(top,#CD4242,#b63030);background:linear-gradient(#CD4242,#b63030)}.alpha a{border:1px solid #d9d9d9;margin:0 4px;text-decoration:none;padding:0 8px;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#fff;color:#CD4242;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px}.alpha a.current{background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#CD4242),to(#b63030));background:-moz-linear-gradient(top,#CD4242,#b63030);background:-ms-linear-gradient(top,#CD4242,#b63030);background:linear-gradient(#CD4242,#b63030);color:#fff;text-shadow:0 -1px 0 #000;border:1px solid #ae2e2e!important}.breadcrumbs{font-size:14px;margin:0 0 22px 0;padding:5px 0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1);color:#999}.breadcrumbs ul{margin:0;padding:0}.breadcrumbs li{margin:0!important;padding:0;border:none;float:none;display:inline}.breadcrumbs li:after{content:"/";display:inline;margin:0 .5em 0 .3em}.breadcrumbs li.current:after,.breadcrumbs li:last-child:after{content:"";margin:0}.breadcrumbs a{padding:0;margin-right:5px;display:inline;text-decoration:none;color:#CD4242}.breadcrumbs a:hover{background:0 0!important}.breadcrumbs li.current{border:none!important}.breadcrumbs li.current a{cursor:default!important;padding:0;border:none;text-decoration:none;color:#777;background:0 0;cursor:pointer;text-shadow:none;font-weight:400}.breadcrumbs.vanilla{border:none;padding:0}.toggle{font-weight:400!important;padding-left:20px;position:relative}.toggle input{margin:0;padding:0;position:absolute;top:5px;left:0}.btnset{white-space:nowrap;text-overflow:ellipsis;margin:0 0 22px 0;padding:14px 0;clear:both}.btnset .tween{margin:0 .6em}a.btn,button{background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#999),to(#858585));background:-moz-linear-gradient(top,#999,#858585);background:-ms-linear-gradient(top,#999,#858585);background:linear-gradient(#999,#858585);margin:0 0 4px 0;padding:6px 12px 6px 12px;font:700 14px 'Open Sans',sans-serif,Arial;line-height:28px;border:1px solid #828282;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;text-decoration:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;display:inline-block;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;font-weight:700;text-align:center;outline:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.25);overflow:hidden;vertical-align:middle;text-overflow:ellipsis;text-shadow:0 -1px 0 rgba(0,0,0,.33)}a.btn .ico,button .ico{font-size:80%;margin-top:-1px;opacity:.7}a.btn:hover,button:hover{background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#9c9c9c),to(#8a8a8a));background:-moz-linear-gradient(top,#9c9c9c,#8a8a8a);background:-ms-linear-gradient(top,#9c9c9c,#8a8a8a);background:linear-gradient(#9c9c9c,#8a8a8a)}.btn.strong,button.strong{color:#fff;border-color:#ae2e2e;text-shadow:0 -1px 0 rgba(0,0,0,.33);background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#d25656),to(#c23333));background:-moz-linear-gradient(top,#d25656,#c23333);background:-ms-linear-gradient(top,#d25656,#c23333);background:linear-gradient(#d25656,#c23333)}.btn.strong:hover,button.strong:hover{background:#CD4242;background:-webkit-gradient(linear,left top,left bottom,from(#d45e5e),to(#ca3636));background:-moz-linear-gradient(top,#d45e5e,#ca3636);background:-ms-linear-gradient(top,#d45e5e,#ca3636);background:linear-gradient(#d45e5e,#ca3636)}.btn.small,button.small{background:0 0;color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.1);text-shadow:none}.btn.small:hover,button.small:hover{color:rgba(0,0,0,.6);border-color:rgba(0,0,0,.3)}.btn.positive,button.positive{color:#fff;border-color:#78ad34;text-shadow:0 -1px 0 rgba(0,0,0,.33);background:#88bf40;background:-webkit-gradient(linear,left top,left bottom,from(#94c553),to(#7aac3a));background:-moz-linear-gradient(top,#94c553,#7aac3a);background:-ms-linear-gradient(top,#94c553,#7aac3a);background:linear-gradient(#94c553,#7aac3a)}.btn.positive:hover,button.positive:hover{background:#88bf40;background:-webkit-gradient(linear,left top,left bottom,from(#99c85b),to(#80b43c));background:-moz-linear-gradient(top,#99c85b,#80b43c);background:-ms-linear-gradient(top,#99c85b,#80b43c);background:linear-gradient(#99c85b,#80b43c)}.btn.negative,button.negative{color:#fff;border-color:#aa3d35;text-shadow:0 -1px 0 rgba(0,0,0,.33);background:#c7544b;background:-webkit-gradient(linear,left top,left bottom,from(#cd665e),to(#be443b));background:-moz-linear-gradient(top,#cd665e,#be443b);background:-ms-linear-gradient(top,#cd665e,#be443b);background:linear-gradient(#cd665e,#be443b)}.btn.negative:hover,button.negative:hover{background:#c7544b;background:-webkit-gradient(linear,left top,left bottom,from(#cf6e66),to(#c3493f));background:-moz-linear-gradient(top,#cf6e66,#c3493f);background:-ms-linear-gradient(top,#cf6e66,#c3493f);background:linear-gradient(#cf6e66,#c3493f)}.btn.vanilla,button.vanilla{background:0 0;border-color:transparent;box-shadow:none}.btn.vanilla:hover,button.vanilla:hover{background:#f3f3f3}button.strong.vanilla{background:#CD4242}button.strong.vanilla:hover{background:#d25656}.menu .wrap{position:relative;overflow:auto;max-height:200px;background:#fff}.menu ul{position:relative;border-bottom:1px solid #eee;background:#fff;padding:0;width:260px;border:1px solid #cec9d6}.menu li{background:#fbfbfb}.menu li a{border:none;color:#333}.paneset div.pane{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;transition:opacity .5s linear;opacity:1}.paneset div.pane.hidden{position:absolute;left:-9999px;opacity:0}.paneset div.pane.active{display:block}.gallery{position:relative;margin:0 0 28px 0}.gallery a.next,.gallery a.prev{position:absolute;top:50%;left:0;z-index:9999;color:#fff;margin-top:-15px;opacity:.4;padding:0 10px;display:none;text-decoration:none}.gallery a.next:hover,.gallery a.prev:hover{opacity:.7}.gallery a.next i,.gallery a.prev i{font-size:40px;line-height:60px}.gallery a.next{left:auto;right:0}.loading:after{content:'LOADING';position:absolute;background:#222;color:#ccc;z-index:999;padding:0 10px;font-size:11px;letter-spacing:1px}.gallery .slideset{position:relative;margin:0;background:#222;overflow:hidden;z-index:998}.placeholder{width:100%;display:block}.gallery .slide{position:absolute;height:100%;width:100%;z-index:3;overflow:hidden}.gallery .slide a{position:absolute;height:100%;width:100%}.gallery .pagination{position:absolute;right:5px;bottom:1px;z-index:999;margin:0;padding:0}.gallery .pagination a{border-color:#000}.gallery.init .slide{transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;background:#333}.gallery .slide.current{z-index:4;opacity:1}.gallery .nav.hidden,.gallery .slide.hidden{left:0!important;opacity:0;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gallery .slide.next,.gallery .slide.prev{display:block}.gallery .slide .caption{display:block;position:absolute;bottom:0;width:100%;padding:5px 10px;background:rgba(0,0,0,.5);color:#FFF;z-index:3}.gallery .ph{display:block;width:100%}img.portrait.scale{position:absolute;height:100%!important;width:auto!important;z-index:3}img.landscape.scale{position:absolute;width:100%!important;height:auto!important;z-index:3}img.portrait.crop{position:absolute;width:100%!important;height:auto!important;z-index:3;max-width:999em}img.landscape.crop{position:absolute;height:100%!important;width:auto!important;z-index:3;max-width:999em}.tooltip{width:200px;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);background:#f4f4f4;border:1px solid #ccc;position:absolute;left:-9999px;top:0}.label{background:rgba(0,0,0,.07);font-style:normal;padding:4px 5px 5px 5px;font-size:12px;line-height:10px;position:absolute;top:6px;right:12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-weight:400;border-color:rgba(0,0,0,.08);color:grey}.curent .label{background:rgba(0,0,0,.1);padding:2px 5px 4px 5px;border:1px solid rgba(0,0,0,.1);border-bottom-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.carousel{position:relative;background:#f7f7f7;border:1px solid #d9d9d9;padding:20px 60px;margin:0 0 28px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;box-shadow:inset 0 1px 0 #fff;width:100%}.carousel .wrap{position:relative;overflow:hidden;background:0 0;max-width:100%}.carousel .slideset{position:relative;width:3000em;left:0;top:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.carousel .slideset .slide{float:left;margin-right:10px;position:relative;overflow:hidden;cursor:pointer;line-height:normal;text-align:center}.carousel .slideset .slide:last-child{margin-right:0}.carousel .slideset .slide span,.carousel .slideset .slide strong{display:block;padding:2px 0 0 0}.carousel .slideset .slide .placeholder{width:100%}.carousel .slideset .slide a{display:block;width:100%;height:100%;position:relative;overflow:hidden}.carousel .slideset .slide .brewImage{border:4px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.carousel .slideset .slide a.btn{width:auto;height:auto;position:absolute;top:8px;right:11px;z-index:999;padding:2px 4px 4px 4px;line-height:10px}.carousel .slideset .slide.active{border-color:green}.carousel .pagination{margin-bottom:0;padding-bottom:0}.carousel .next,.carousel .prev{position:absolute;top:50%;font-size:18px;line-height:20px;height:50px;color:#999;padding:0;margin-top:-10px;z-index:999;box-shadow:none;cursor:pointer;text-decoration:none}.carousel .prev{position:absolute;bottom:50%;left:15px}.carousel .next{position:absolute;bottom:50%;right:15px}.carousel .next:hover,.carousel .prev:hover{color:#666}img.portrait.scale{position:absolute;height:100%;width:auto;z-index:3}img.landscape.scale{position:absolute;width:100%;height:auto;z-index:3}img.portrait.crop{position:absolute;width:100%;height:auto;z-index:3;max-width:999em}img.landscape.crop{position:absolute;height:100%;width:auto;z-index:3;max-width:999em}.window{border:1px solid #bcbcbc;box-shadow:2px 0 10px rgba(0,0,0,.2);height:300px;width:550px;background:#fff;z-index:999999}.window.iframe header{margin:0}.window.iframe .pane{padding:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.window.init{position:absolute;left:50%;top:50%;margin:-150px 0 0 -300px}body.popup{position:relative;padding-bottom:20px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4;z-index:8000;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;z-index:9999}.menu{z-index:9999;display:inline-block;position:relative;margin:0}.menu ul{margin:0;padding:0}.menu li a{text-transform:none;font-size:14px;font-weight:700}.menu li .ico{font-size:18px;top:-1px;color:#999}@media only screen and (max-width:480px){.gallery a.next,.gallery a.prev{display:block}.hidden-phone{position:absolute!important;left:-9999px!important}.visible-phone{position:relative;left:auto}}@media only screen and (min-width:481px) and (max-width:799px){.hidden-tablet{position:absolute!important;left:-9999px!important}.visible-tablet{position:relative;left:auto}}.trigger{position:relative!important;display:inline-block}.trigger .menu{position:absolute;left:0;top:100%;z-index:9999}.ac-input .menu{width:100%;position:absolute;top:55px;right:0}.ac-input .menu.toggleset{overflow:visible;max-height:none}.ac-input label{cursor:pointer;padding:5px}.ac-input label.active{font-weight:700}body.popup.idx.dashboard{height:600px}#birdseye-container img,#idx-map-onboard img,#idx-map-search img,#listing-map img,#listings-map img,#map-directions img,#map_canvas img,#streetview-container img{max-width:none}.gmnoprint div{color:#222;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#results-message{margin-top:-1px}.listing{margin-bottom:28px;padding-bottom:0}.listing .details{min-height:95px}.listing .body p{margin:0}.listing .body ul{list-style:none;margin:0;padding:0;text-align:center;overflow:hidden}.listing .body ul li.keyval{display:inline}.listing .body ul li.keyval:after,.listing .body ul li.keyval:before{content:"";clear:none;display:inline}.listing .body ul li.keyval span,.listing .body ul li.keyval strong{display:inline;float:none;font-weight:400;padding:0}.listing .body ul li.keyval strong:after{content:","}.listing .body ul li.keyval.sqft strong:after{content:""}.listing .body ul li.keyval.acres{display:none}.listing .body ul.keyvalset.land .keyval.acres{display:block}.listing .body ul.keyvalset.land .keyval.acres strong:after{content:""}.listing .body .val{margin:0;text-align:center}.listing footer{text-align:center}.flowgrid_x1 .listing .btnset{margin-bottom:0}.flowgrid_x1 .listing footer{position:static;float:right;clear:both;text-align:left;padding-top:0}.flowgrid .description,.flowgrid header{position:absolute;left:-999em}.listing.detail header{left:auto;position:relative}.details-extended{clear:left;padding-top:28px}.details-extended:after,.details-extended:before{content:"";display:table}.details-extended:after{clear:both}.listing.detail .body .keyvalset{margin:0 0 28px 0}.listing.detail .body .keyvalset li.keyval{border-bottom:1px solid #d9d9d9;clear:left;display:block;padding:3px 0}.listing.detail .body .keyvalset li.keyval:after,.listing.detail .body .keyvalset li.keyval:before{content:"";display:table}.listing.detail .body .keyvalset li.keyval:after{clear:both}.listing.detail .body .keyvalset strong{width:50%;margin-left:-100%;position:relative;left:100%;float:left;text-align:left;font-weight:700}@media only screen and (max-width:480px){.listing.detail .body .keyvalset strong{width:auto;margin:0;left:auto;float:none;clear:left}}.listing.detail .body .keyvalset strong:after{content:""}.listing.detail .body .keyvalset span{width:50%;margin-left:-50%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.listing.detail .body .keyvalset span{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset.flowgrid article.listing .btn.vanilla.save{padding:0;position:absolute;right:15px;top:-57%;z-index:9995;background:0 0}.articleset.flowgrid article.listing .btn.vanilla.save:hover{background:0 0}article.listing .btn.vanilla.save .icon{font:22px/30px FontAwesome;color:rgba(255,255,255,.9);padding-left:2px;padding-right:2px;text-shadow:0 1px 0 rgba(0,0,0,.5)}article.listing .btn.vanilla.save .icon:hover{color:#fff}article.listing .btn.vanilla.save .icon:after{content:"\f006"}article.listing.saved .btn.vanilla.save .icon{font:22px/30px FontAwesome;color:#faf1c1;text-shadow:1px 1px 0 #d7b44c,-1px -1px 0 #d7b44c,1px -1px 0 #d7b44c,-1px 1px 0 #d7b44c,-1px 0 0 #d7b44c,0 -1px 0 #d7b44c,2px 0 0 #d7b44c}article.listing.saved .btn.vanilla.save .icon:after{content:"\f005"}a .menu{position:absolute}#idx-map-search{height:700px;width:100%!important}#birdseye-container,#idx-map-onboard,#map_canvas,#streetview-container{position:relative;height:420px;width:100%}#sidebar form .toggleset label input{left:8px;top:10px}.MSVE_MapMode,.MSVE_MapStyle{color:#fff}body.details .details-extended .col .keyvalset{width:100%}#inquire-allure{clear:both}#sidebar .field small{color:#ccc;display:block;line-height:16px}#GPolygonControl ul,#GRadiusControl ul{margin:0;padding:0;list-style:none}#GPolygonControl a,#GRadiusControl a{outline:0;text-decoration:none;font-weight:700}#GPolygonControl .ico{background:url(/img/map/search-polygon.png) no-repeat 0 0;background-size:11px 13px;display:inline-block;height:13px;margin:0 5px 0 0;width:13px}#GRadiusControl .ico{background:url(/img/map/search-radius.png) no-repeat 0 0;background-size:14px 13px;display:inline-block;height:13px;margin:0 5px 0 0;width:13px}#GRadiusControl ul .ico:after{color:#0EBE09}.mls-disclaimer{border-top:1px solid #bfbfbf;padding-top:28px}#gallery .btnset{position:absolute;right:10px;top:25px;z-index:999}.window.dashboard,.window.gallery{border-color:#111}.window.dashboard header,.window.gallery header{margin:0;background:#222;border-color:#111}.window.dashboard header .btn,.window.gallery header .btn{background:#333;border-color:#444}.window.dashboard .pane,.window.gallery .pane{padding:0}.window.dashboard .gallery,.window.gallery .gallery{margin:0}.window.dashboard a.next,.window.dashboard a.prev,.window.gallery a.next,.window.gallery a.prev{display:block}.popup.dashboard #body .wrap{padding:0}#dashboard_tabs{border-bottom:1px solid #bfbfbf;padding:0;margin:0 0 28px 0}#dashboard_tabs li{border:none;font-weight:400;background:0 0;font-size:13px}#dashboard_tabs li .label{position:relative;right:auto;top:auto;line-height:10px;padding:0 6px;margin-left:3px}#dashboard_tabs li.current{border:none;font-weight:700}#dashboard_tabs ul:first-child{float:left;margin:0;border:none}#dashboard_tabs ul:last-child{float:right;margin:0;border:none}#dashboard .tabset{padding-bottom:0;margin:0 0 20px 0}#dashboard .tabset li a .label{padding:3px 5px}#dashboard .tabset li.current{border-bottom:1px solid #e6e6e6}#dashboard .tabset li.current a{background:#e6e6e6;color:grey}#dashboard .tabset li.current a .label{top:7px;padding:3px 5px;line-height:8px;background:#999;font-weight:700;color:#fff;text-shadow:none}#dashboard div.msg{background:0 0;padding:0;border:none}#dashboard div.msg p{font-style:italic}#dashboard table thead th{font-size:11px;text-transform:uppercase}#dashboard table td.mini{padding:0}#dashboard table td.mini .btn{padding:2px 4px 4px;line-height:10px}#dashboard .pane{border:1px solid #bfbfbf;border-top:none;box-shadow:0 2px 2px rgba(0,0,0,.1);width:100%;background:#e6e6e6;padding:10px 10px 6px 10px!important}#dashboard #listings-favorites:after,#dashboard #listings-favorites:before{content:"";display:table}#dashboard #listings-favorites:after{clear:both}#dashboard header.mini{background:#e6e6e6;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#dashboard header.mini h4{font-size:13px;line-height:32px!important}#dashboard header.mini .btn{line-height:18px}.dashboard .flag_new{background:none repeat scroll 0 0 #390;border-radius:10px 10px 10px 10px;color:#FFF;font:700 10px/12px CartoGothicStd,arial;margin:0 3px 0 0;padding:0 5px;text-decoration:none!important;text-transform:uppercase}.idx.dashboard #content #messages.pane.hidden,.idx.dashboard #content #password.pane.hidden,.idx.dashboard #content #preferences.pane.hidden,.idx.dashboard #content #searches.pane.hidden{display:none!important}.idx.dashboard #content #message .message,.idx.dashboard #content #message .reply{margin-bottom:10px}.idx.dashboard #content #message .message p,.idx.dashboard #content #message .reply p{margin:0}.idx.dashboard #content p{padding:5px 10px}.idx.dashboard #content .carousel{background:0 0;border:none;box-shadow:none;margin:0;padding:10px 40px}.idx.dashboard #content .carousel>.wrap{padding:3px 0;height:auto!important}.idx.dashboard #content #listings-favorites{padding:0}.idx.dashboard #content header:after,.idx.dashboard #content header:before{content:"";display:table}.idx.dashboard #content header:after{clear:both}.idx.dashboard #content header h4{float:left;margin:0}.idx.dashboard #content header h3{float:left;margin:0;line-height:40px}.idx.dashboard #content header .btn.pright{font-size:11px;top:0;margin:6px 0 0 5px;padding:0 5px}@media only screen and (max-width:600px){.dashboard.idx #body{padding:0}.dashboard.idx #body>.wrap{margin:0}.dashboard.idx .brew-dashboard .pane{overflow:visible}.dashboard.idx .brew-dashboard #dashboard .tabset{margin-bottom:60px}.dashboard.idx .brew-dashboard #dashboard .tabset ul{padding-left:0!important}.dashboard.idx .brew-dashboard #dashboard .tabset ul li{overflow:hidden;float:left}.dashboard.idx .brew-dashboard .carousel{padding:0!important}.dashboard.idx .brew-dashboard .carousel .wrap{margin:0!important}.dashboard.idx .brew-dashboard .carousel .next,.dashboard.idx .brew-dashboard .carousel .prev{background:rgba(0,0,0,.5);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:40px;line-height:40px;width:40px;font-size:16px;text-align:center;color:#fff!important;top:auto;bottom:-55px;display:block;margin-top:0}.dashboard.idx .brew-dashboard .carousel .next i,.dashboard.idx .brew-dashboard .carousel .prev i{width:40px!important;display:block}.dashboard.idx .brew-dashboard #dashboard .pagination{display:block;position:absolute;width:100%;bottom:-45px}.dashboard.idx .brew-dashboard #dashboard .pagination li{border:0}.dashboard.idx .brew-dashboard #dashboard .pagination .current a{background:#000!important}.dashboard.idx .brew-dashboard #dashboard .pagination a{padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;height:5px;width:5px;border:solid 1px #666!important}.dashboard.idx .brew-dashboard .carousel .prev{left:0}.dashboard.idx .brew-dashboard .carousel .next{right:0}.dashboard.idx #dashboard td{font-size:10px;padding:5px;white-space:normal}.dashboard.idx #content .msg{margin:0 0 20px}}@media only screen and (min-width:481px) and (max-width:879px){body.idx.details .body{clear:none}body.idx.details .body .btnset.grid_12 .btn{font-size:14px}}@media only screen and (max-width:480px){.dashboard .grid_10 .x1,.dashboard .grid_10 .x10,.dashboard .grid_10 .x11,.dashboard .grid_10 .x12,.dashboard .grid_10 .x2,.dashboard .grid_10 .x3,.dashboard .grid_10 .x4,.dashboard .grid_10 .x5,.dashboard .grid_10 .x6,.dashboard .grid_10 .x7,.dashboard .grid_10 .x8,.dashboard .grid_10 .x9,.dashboard .grid_12 .x1,.dashboard .grid_12 .x10,.dashboard .grid_12 .x11,.dashboard .grid_12 .x12,.dashboard .grid_12 .x2,.dashboard .grid_12 .x3,.dashboard .grid_12 .x4,.dashboard .grid_12 .x5,.dashboard .grid_12 .x6,.dashboard .grid_12 .x7,.dashboard .grid_12 .x8,.dashboard .grid_12 .x9,.dashboard form .x1,.dashboard form .x10,.dashboard form .x11,.dashboard form .x12,.dashboard form .x2,.dashboard form .x3,.dashboard form .x4,.dashboard form .x5,.dashboard form .x6,.dashboard form .x7,.dashboard form .x8,.dashboard form .x9,.register .grid_10 .x1,.register .grid_10 .x10,.register .grid_10 .x11,.register .grid_10 .x12,.register .grid_10 .x2,.register .grid_10 .x3,.register .grid_10 .x4,.register .grid_10 .x5,.register .grid_10 .x6,.register .grid_10 .x7,.register .grid_10 .x8,.register .grid_10 .x9,.register .grid_12 .x1,.register .grid_12 .x10,.register .grid_12 .x11,.register .grid_12 .x12,.register .grid_12 .x2,.register .grid_12 .x3,.register .grid_12 .x4,.register .grid_12 .x5,.register .grid_12 .x6,.register .grid_12 .x7,.register .grid_12 .x8,.register .grid_12 .x9,.register form .x1,.register form .x10,.register form .x11,.register form .x12,.register form .x2,.register form .x3,.register form .x4,.register form .x5,.register form .x6,.register form .x7,.register form .x8,.register form .x9{width:auto;margin:0;left:auto;float:none;clear:left}}.toolbar .tabset.pills ul li.current a{top:0}.toolbar a.btn.view{padding-left:15px;padding-right:15px}.toolbar a.btn.view .icon-map-marker{margin-right:3px}.search hgroup.small,.search_map hgroup.small{border-bottom:none}.listing .keyvalset li{border:none}.idx-search .field.toggle{padding-left:0}.idx-search .field.toggle .right>label:after,.idx-search .field.toggle>label:after{font:12px/16px FontAwesome!important;display:inline-block;text-decoration:inherit;content:"\f0d7";margin-right:3px;float:right}.popover{z-index:9999;border:1px solid transparent;border-radius:4px;background:-webkit-linear-gradient(#ababab,#a1a1a1);background:-moz-linear-gradient(#ababab,#a1a1a1);box-shadow:0 1px 0 rgba(0,0,0,.15),inset -999px 0 0 #f9f9f9;width:360px;margin:20px 0 0 -180px;padding:0;position:relative}.popover:after,.popover:before{content:"";display:table}.popover:after{clear:both}.popover .x4{width:100%;margin-right:5%;float:left}@media only screen and (max-width:480px){.popover .x4{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .x3{width:73.75%;margin-right:5%;float:left}@media only screen and (max-width:480px){.popover .x3{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .x2{width:47.5%;margin-right:5%;float:left}@media only screen and (max-width:480px){.popover .x2{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .x1{width:21.25%;margin-right:5%;float:left}@media only screen and (max-width:480px){.popover .x1{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .o4{margin-left:5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.popover .o4{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .o3{margin-left:-21.25%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.popover .o3{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .o2{margin-left:-47.5%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.popover .o2{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .o1{margin-left:-73.75%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){.popover .o1{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .pFirst{clear:left!important}.popover .pLast{margin-right:0!important}.popover .o0{margin-left:-100%;left:100%;position:relative;clear:left}@media only screen and (max-width:480px){.popover .o0{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .last{margin-right:0}.popover .first{clear:left}.popover .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px}.popover .video-pleft{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:left;width:50%;height:auto;margin:0 5% 28px 0;padding-bottom:28.13%}.popover .video-pleft embed,.popover .video-pleft iframe,.popover .video-pleft object{position:absolute;top:0;left:0;width:100%;height:100%}.popover .video-pright{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:right;width:50%;height:auto;margin:0 0 28px 5%;padding-bottom:28.13%}.popover .video-pright embed,.popover .video-pright iframe,.popover .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.popover .video embed,.popover .video iframe,.popover .video object,.popover .video-pleft embed,.popover .video-pleft iframe,.popover .video-pleft object,.popover .video-pright embed,.popover .video-pright iframe,.popover .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}.popover .pleft{margin:0 5% 28px 0;float:left}.popover .pright{margin:0 0 28px 5%;float:right}.popover .flowgrid{clear:both}.popover .flowgrid:after,.popover .flowgrid:before{content:"";display:table}.popover .flowgrid:after{clear:both}.popover .flowgrid>article,.popover .flowgrid>div,.popover .flowgrid>label,.popover .flowgrid>li{float:left;width:47.5%;margin-right:5%}.popover .flowgrid>article:nth-of-type(2n+2),.popover .flowgrid>div:nth-of-type(2n+2),.popover .flowgrid>label:nth-of-type(2n+2),.popover .flowgrid>li:nth-of-type(2n+2){margin-right:0}@media only screen and (max-width:480px){.popover .flowgrid>article,.popover .flowgrid>div,.popover .flowgrid>label,.popover .flowgrid>li{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .keyval strong{width:47.5%}.popover .keyval span{width:47.5%}.popover .keyval span,.popover .keyval strong{word-wrap:break-word}@media only screen and (max-width:480px){.popover .pright,.popover pleft{float:none;display:block;text-align:center}.popover .video,.popover .video-pleft,.popover .video-pright{float:none;width:auto;position:relative;padding-bottom:56.25%}}.popover header{border-bottom:1px solid #ddd;text-shadow:0 1px 1px #fff;box-shadow:inset 1px 1px 1px #fff;display:block;padding:9px 14px;margin:0!important;text-decoration:none;border-radius:4px 4px 0 0;background:-webkit-linear-gradient(#f9f9f9,#f9f9f9);background:-moz-linear-gradient(#f9f9f9,#f9f9f9);overflow:hidden}.popover header .action-close{position:absolute;right:0;top:7px;padding:0 10px 5px 10px;text-decoration:none;font-weight:700;font-size:22px;color:#999}.popover footer{padding:0 15px 15px 15px;clear:both}.popover .body{padding:9px 14px 14px 14px;overflow:hidden;font-weight:400;width:100%!important;position:relative}.popover .body:after,.popover .body:before{content:"";display:table}.popover .body:after{clear:both}.popover .body .photo{width:30%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.popover .body .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .body .summary{width:65%;margin-left:-65%;position:relative;left:100%;float:left;line-height:20px}@media only screen and (max-width:480px){.popover .body .summary{width:auto;margin:0;left:auto;float:none;clear:left}}.popover .body .summary em{display:block}.popover .body h4{margin:3px 0}.popover .body p{font-weight:400;margin-bottom:10px}.popover .btnset{padding:0;margin:0 0 10px 0}.popover .btnset.mini .btn,.popover .btnset.mini button{padding:2px 8px}.popover .tail{font:22px/22px FontAwesome;position:absolute;top:-14px;left:50%;text-align:center;width:30px;margin-left:-15px;color:#f9f9f9;text-shadow:0 1px 0 #929292;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.popover .tail .ico{font-size:30px;color:#fff;text-shadow:0 1px 0 #C1BFAD}.popover .tail:after{content:"\f0d7"}.popover.stacked .body{padding:0;overflow:auto;max-height:250px}.popover.stacked .popover{margin:0;padding:5px 10px 0 10px;border-bottom:1px solid #eee;background:0 0;border:none;width:100%}.popover.stacked .popover .photo{margin-bottom:0}.popover.stacked .popover .action-close,.popover.stacked .popover .btnset,.popover.stacked .popover .tail{display:none}.popover.stacked .popover .body{padding:5px}.head_wrap{position:relative}#listing-history .pos{color:green}#listing-history .neg{color:red}#social-network-panel{height:350px}#social-network-panel article a{text-decoration:none;display:block;line-height:18px;color:#666}#social-network-panel article h4{margin:10px 0 0;color:#222}@media only screen and (max-width:480px){.map-tooltip{left:auto!important;width:100%}.map-tooltip .popover{width:90%;margin:0 0 0 5%}.map-tooltip .popover .tail{display:none}.map-tooltip .popover .body .summary{width:50%;float:right;clear:none}.map-tooltip .popover .body .pleft{width:50%;float:left;clear:none}.map-tooltip .popover .body .pleft img{width:100%!important;padding:0 20px 12px 0}}#dashboard .pull-right{float:right}#dashboard .clearfix:after,#dashboard .clearfix:before{content:"";display:table}#dashboard .clearfix:after{clear:both}#dashboard .feed-switcher{float:right;list-style:none;margin:0;padding:0;text-align:center;position:relative;z-index:999}#dashboard .feed-switcher li{display:inline;width:auto}#dashboard .feed-switcher li a{display:inline-block;text-decoration:none;padding:5px 10px}#dashboard .feed-switcher .current a{text-decoration:underline;font-weight:700}#dashboard .msg.positive{background:#6c0;color:#fff;text-shadow:none}#dashboard .msg.positive p{color:#fff}#dashboard .msg.negative{background:#FF604A;color:#fff;text-shadow:none}#dashboard .msg.negative p{color:#fff}@media only screen and (max-width:600px){.pricing-table tr:last-child td{border-bottom:1px solid #ccc}.pricing-table td{float:left;width:100%;padding-left:30px}}.articleset.blog article{clear:both}.articleset.blog article footer{bottom:24px}.articleset.blog article .author{float:left;margin:10px 10px 0 0}body.blog.entry #content header,body.blog.entry-share #content header{margin-bottom:28px}body.blog.entry #content header .body,body.blog.entry-share #content header .body{margin-bottom:28px}.ico.rss{color:#e47912;float:right;margin-top:-2px}#content .signature{margin-bottom:28px}h1.small .icon-rss{float:right;color:#f60}body.blog.entry #content .captcha{margin-top:10px}#directory-header form{background:#e6e6e6;padding:10px 20px;margin:0 0 20px 0;border:1px solid #ccc}#directory-header form input{padding:10px 10px 9px 10px}#directory-header form button{width:100%}#directory-header form .tween{margin:0 15px;color:#bfbfbf}#directory-header form a{text-decoration:none;color:#8f8f8f}#directory-header form .msg{text-shadow:none;margin:0;color:#8f8f8f}.categories:after,.categories:before{content:"";display:table}.categories:after{clear:both}.categories .nav{padding:0 20px 10px 0}.categories .nav ul{margin-right:20px;margin-bottom:28px}#directory-details .description{clear:both;padding-top:20px}#directory-map{margin-bottom:10px;height:300px;width:100%}#directory-map img{max-width:none}.photo-effect{border:4px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}.landing-radio #content{padding-top:0;padding-bottom:0}.landing-radio .wrap{max-width:1100px;margin:0 auto}.landing-radio #body{margin:0;padding:0}.landing-radio #body>.wrap{max-width:100%}#sellers-landing{background:#E6E6E6;position:relative;padding-bottom:20px;padding-top:20px}#sellers-landing:after,#sellers-landing:before{content:"";display:table}#sellers-landing:after{clear:both}#sellers-landing code{display:block;border:1px solid #a4dbe8;border-left:3px solid #a4dbe8;background:#e5faff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#sellers-landing h1,#sellers-landing h2,#sellers-landing h3,#sellers-landing h4,#sellers-landing h6{color:#333}#sellers-landing form,#sellers-landing ol li,#sellers-landing p,#sellers-landing table,#sellers-landing ul li{color:#666}#sellers-landing #body{border-top:none;margin:0}#sellers-landing #body .wrap{max-width:1100px;padding:0}#sellers-landing #body #content{padding:0}#sellers-landing form{border:none}#sellers-landing form fieldset{padding-bottom:0}#sellers-landing form .field input,#sellers-landing form .field select{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:3px 5px;line-height:normal;height:auto}#sellers-landing form .field label{font-weight:400;font-size:12px;line-height:normal;padding:4px 0 2px 0}#sellers-landing form h4{font-size:22px;font-weight:400;line-height:normal;color:#666}#sellers-landing form h4 strong{color:#000}#sellers-landing form .btnset button{background:#73A30A;border:none;border-bottom:3px solid #628b09;border-right:3px solid #628b09;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:400 22px/normal;padding:6px 30px 6px 30px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);text-shadow:1px 1px 0 rgba(0,0,0,.2);color:#fff}#sellers-landing form .btnset button i{margin-left:3px}#sellers-landing form .btnset button:hover{background:#84bb0b;border-color:#73A30A}#sellers-landing form .btnset button.positive{border:none!important;border-bottom:3px solid #628b09!important;border-right:3px solid #628b09!important}#sellers-landing form .btnset button.positive:hover{background:#84bb0b!important;border-color:#73A30A!important}#sellers-landing .pod{background:#fff;border:1px solid #c6c6c6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative;max-width:1100px;margin:0 auto;margin-bottom:20px;clear:both}#sellers-landing .pod:after,#sellers-landing .pod:before{content:"";display:table}#sellers-landing .pod:after{clear:both}#sellers-landing .pod .wrap{padding:0 30px 30px 30px;max-width:1100px;margin:0 auto}#sellers-landing .pod p{line-height:normal}#sellers-landing .pod header{background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f3f3f3));background:-moz-linear-gradient(top,#fafafa,#f3f3f3);background:-ms-linear-gradient(top,#fafafa,#f3f3f3);background:linear-gradient(#fafafa,#f3f3f3);border-bottom:1px solid #c6c6c6;padding:15px 30px;margin:0 -30px 30px -30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#sellers-landing .pod header h2{font-weight:400;font-size:24px;margin:0;padding:0;line-height:normal;text-shadow:1px 1px 0 #fff;color:#333;border:none}#sellers-landing .pod header .allBtn{float:right}#sellers-landing .pod .tabset{background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f3f3f3));background:-moz-linear-gradient(top,#fafafa,#f3f3f3);background:-ms-linear-gradient(top,#fafafa,#f3f3f3);background:linear-gradient(#fafafa,#f3f3f3);border-bottom:1px solid #c6c6c6;padding:0 30px;margin:0 -30px 30px -30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#sellers-landing .pod .tabset ul{margin:5px 0 0 0;border:none}#sellers-landing .pod .tabset ul li{background:0 0;border:none;font:400 18px;margin:0 5px 0 0}#sellers-landing .pod .tabset ul li a{color:#666;text-shadow:1px 1px 0 #fff;padding:14px 22px 11px 22px;font-weight:700}#sellers-landing .pod .tabset ul li a:hover{background:#e5e4e4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e4e4));background:-moz-linear-gradient(top,#fff,#e5e4e4);background:-ms-linear-gradient(top,#fff,#e5e4e4);background:linear-gradient(#fff,#e5e4e4);color:#000}#sellers-landing .pod .tabset ul li.current{margin:0 0 -2px 0}#sellers-landing .pod .tabset ul li.current a{background:#fff;border:1px solid #c1c1c1;border-bottom-color:#fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;cursor:default;color:#000}#sellers-landing .pod .tabset ul li.current a:after{display:none}#sellers-landing .pod .tabset ul li.current a:hover{color:#000}#sellers-landing .pod .tabset ul li.last a:after{display:none}#sellers-landing .pod.sellersIntro{background:url(/inc/skins/lec-2011/img/bg-radio-landing.jpg) center center no-repeat #1A3C61;text-align:center;color:#fff;border:none;padding:0}#sellers-landing .pod.sellersIntro .wrap{padding:0;position:static}#sellers-landing .pod.sellersIntro .agentPhoto{float:left;margin-right:30px;position:relative;z-index:3}#sellers-landing .pod.sellersIntro .agentPhoto img{display:block}#sellers-landing .pod.sellersIntro h1{color:#fff;font-weight:400;font-size:42px;line-height:normal;margin:0;padding:50px 0 0 0;letter-spacing:-1px;border:none;text-align:center}#sellers-landing .pod.sellersIntro h1 strong{color:#92c13e}#sellers-landing .pod.sellersIntro .caption{color:#fff;font-size:17px;margin:0 0 30px 0}#sellers-landing .pod.sellersIntro .caption .dot{color:#92c13e}#sellers-landing .pod.sellersIntro .as-heard-on{position:absolute;width:100%;bottom:0;left:0;background:#fff;padding:0 20px;color:#000;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;z-index:1}#sellers-landing .pod.sellersIntro .as-heard-on .radioLogo{display:inline-block;padding:5px 12px 0 12px;vertical-align:middle;min-height:50px}#sellers-landing .pod.sellersIntro .as-heard-on .radioLogo img{max-height:34px}#sellers-landing .pod.sellersIntro .as-heard-on .radioLogo:hover img{opacity:.6;filter:alpha(opacity=60)}#sellers-landing .pod.sellersIntro .as-heard-on h4{display:inline-block;margin-right:10px;font-size:16px;color:#666}#sellers-landing .pod.radioAds .wrap{overflow:hidden}#sellers-landing .pod.radioAds header{background:#1A3C61;margin:0 0 30px 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:none;position:relative}#sellers-landing .pod.radioAds header:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#1A3C61 transparent transparent transparent;bottom:-20px;left:30px}#sellers-landing .pod.radioAds header h2{color:#fff;text-shadow:none}#sellers-landing .pod.customSection .wrap{padding:30px}#sellers-landing .pod.readyToSell{background:url(/inc/skins/lec-2011/img/bg-radio-landing.jpg) center center no-repeat #1A3C61;padding:30px;border:4px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);text-align:center}#sellers-landing .pod.readyToSell .wrap{padding:0}#sellers-landing .pod.readyToSell a{color:#fff}#sellers-landing .pod.readyToSell p{color:#d9d9d9;font-size:22px;margin:0}#sellers-landing .pod.readyToSell p strong{color:#fff}#sellers-landing .pod.readyToSell p span{display:inline-block;padding:6px 15px 3px 15px;margin:0 10px 0 0;background:#92c13e;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:700;color:#fff}#sellers-landing .pod.sellerProgram{max-width:1100px;margin:0 auto;margin:0 auto 20px auto}#sellers-landing .pod.videoTestimonials{max-width:1100px;margin:0 auto;margin-bottom:20px}#sellers-landing .pod.videoTestimonials .wrap{overflow:hidden}#sellers-landing .pod.sellersIntroFull{background:url(/inc/skins/lec-2011/img/bg-radio-landing.jpg) center top repeat-x;padding:50px 0 0 0;border:none;border-top:1px solid #255589;margin:-20px 0 20px 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;max-width:100%;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#sellers-landing .pod.sellersIntroFull .wrap{padding:0}#sellers-landing .pod.sellersIntroFull h1{font-weight:400;font-size:50px;line-height:normal;letter-spacing:-2px;text-transform:none;color:#fff;text-align:center;margin:0;padding:0 0 5px 0;border:none}#sellers-landing .pod.sellersIntroFull h1 strong{color:#5eaffe}#sellers-landing .pod.sellersIntroFull h3{color:#dfdfdf;text-align:center;font-size:24px;font-weight:400;line-height:normal;padding:0 0 30px 0;text-transform:none}#sellers-landing .pod.sellersIntroFull h3 strong{color:#fff}#sellers-landing .pod.sellersIntroFull .as-heard-on{overflow:hidden;padding:0}#sellers-landing .pod.sellersIntroFull .radioLogo{float:left;margin:10px;max-height:35px}#sellers-landing .pod.sellersIntroFull .radioLogo:hover img{opacity:.6;filter:alpha(opacity=60)}#sellers-landing .pod.sellersIntroFull .pod{border-bottom:1px solid #c6c6c6;padding:0;border:none}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile{width:25.93%;float:right}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile>img{display:block;width:100%}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile h4{background:#1A3C61;color:#fff;padding:8px 12px 6px 12px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-weight:400;font-size:16px;line-height:normal;margin-top:0;text-align:center}#sellers-landing .pod.sellersIntroFull .pod form{width:70%;float:left;display:block;padding:20px 0 0 30px}#sellers-landing .pod.sellersIntroFull .pod form .formEnd,#sellers-landing .pod.sellersIntroFull .pod form fieldset{width:47%;float:left;clear:none;margin-right:5%}#sellers-landing .pod.sellersIntroFull .pod form .formEnd,#sellers-landing .pod.sellersIntroFull .pod form fieldset.last{margin-right:0}#sellers-landing .pod.sellersIntroFull .pod form .formEnd{padding-top:10px}#sellers-landing .pod.sellersIntroFull .pod form .btnset button{width:100%}#sellers-landing .pod.contactForm{background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}#sellers-landing .pod.contactForm h2{font-size:38px;font-weight:400;line-height:normal;text-align:center;text-shadow:1px 1px 0 #fff;margin:0;padding:12px 0 26px 0}#sellers-landing .pod.contactForm h2 strong{color:#7fb111;text-decoration:underline}#sellers-landing .pod.contactForm p{text-align:center}#sellers-landing .pod.contactForm form{position:relative}#sellers-landing .pod.contactForm form:after,#sellers-landing .pod.contactForm form:before{content:"";display:table}#sellers-landing .pod.contactForm form:after{clear:both}#sellers-landing .pod.contactForm form h4{text-align:center}#sellers-landing .pod.contactForm form .btnset{text-align:center;padding:25px 0 0 0}#sellers-landing .pod.contactForm form fieldset{background:#fff;border:2px solid #8bb3db;width:33%;float:left;clear:none;padding:15px 20px!important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;min-height:285px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#sellers-landing .pod.contactForm form fieldset.last{background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:-moz-linear-gradient(top,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff,#f4f4f4);background:linear-gradient(#fff,#f4f4f4);margin:-4px 0 0 0;min-height:294px;border-color:#7fa9d3;position:relative}#sellers-landing .pod.contactForm form fieldset.last:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#7FA9D3 transparent transparent transparent;bottom:-22px;left:47%}#sellers-landing .pod.contactForm form .formEnd{clear:both}#sellers-landing .pod.contactForm form .formEnd .field label{text-align:center;padding:20px 0 5px 0}#sellers-landing .pod.contactForm form .formEnd .field label input{vertical-align:top}#sellers-landing .pod.contactForm form .formEnd .btnset{margin:0;padding:0}#body .sellersIntroFull .wrap{max-width:1100px;padding:0 20px}.playerControls{float:right}.playerControls a{color:#fff;text-decoration:none;margin:0 0 0 10px;padding:8px 0 0 0;display:inline-block}.playerControls a:hover{color:#fff;text-shadow:0 0 3px #fff}.playerLinks{list-style:none;margin:0;padding:0}.playerLinks li{background:#f4f4f4;width:32%;margin:0 1% 5px 0;float:left;padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.playerLinks li:nth-child(3n+3){margin-right:0}.audiojs{border:1px solid #ccc;font:400 11px Arial,sans-serif;background:#fff;width:auto;height:20px;color:#fff;margin-top:5px}.audiojs .play-pause{border-color:#ccc;background:#1A3C61;height:auto;padding:0}.audiojs .play-pause p{height:20px}.audiojs .play-pause p.play{background-position:-3px -5px}.audiojs .play-pause p.pause{background-color:#666;background-position:-3px -95px}.audiojs .time{background:0 0;font:400 11px Arial,sans-serif;color:#666;width:auto;height:auto;border-color:#ccc;text-shadow:none;padding:2px 10px}.audiojs .time em{color:#92c13e}.audiojs .scrubber{background:#e9e9e9;border-top:1px solid #dedede;width:140px;margin:2px 0 3px 5px}.allBtn{border:1px solid #c8c8c8;border-bottom-color:#aaa;border-right-color:#aaa;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#ececec));background:-moz-linear-gradient(top,#fefefe,#ececec);background:-ms-linear-gradient(top,#fefefe,#ececec);background:linear-gradient(#fefefe,#ececec);font:700 12px Arial;padding:3px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-decoration:none;display:inline-block;vertical-align:middle;color:#666}.allBtn:hover{background:#fff;color:#000}.threeCol{width:30%;float:left;margin-right:4.5%}.threeCol.last{margin-right:0}.videoContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.videoContainer embed,.videoContainer iframe,.videoContainer object{position:absolute;top:0;left:0;width:100%;height:100%}.landing-radio.lec-2013 #page #body #content{padding:0!important}.landing-radio.lec-2013 .idx-user-bar{margin:0!important;background:#dad9d8!important;background:-webkit-gradient(linear,left top,left bottom,from(#e4e3e2),to(#cbc9c8))!important;background:-moz-linear-gradient(top,#e4e3e2,#cbc9c8)!important;background:-ms-linear-gradient(top,#e4e3e2,#cbc9c8)!important;background:linear-gradient(#e4e3e2,#cbc9c8)!important;border:none!important}.landing-radio.lec-2013 #content div form{border:none;padding:0}@media only screen and (max-width:1024px){#sellers-landing .pod.contactForm,#sellers-landing .pod.customSection,#sellers-landing .pod.radioAds,#sellers-landing .pod.readyToSell,#sellers-landing .pod.sellerProgram,#sellers-landing .pod.sellersIntro,#sellers-landing .pod.videoTestimonials{margin:0 20px 30px 20px}#sellers-landing .pod.sellersIntroFull{padding:40px 20px 0 20px}#sellers-landing .pod.sellersIntroFull h1{font-size:38px}#sellers-landing .pod.sellersIntroFull form h4{font-size:17px}}@media only screen and (max-width:890px){.landing-radio #body{padding:0}.landing-radio #body>.wrap{padding:0}.threeCol{width:auto;margin:0;left:auto;float:none;clear:left;margin-bottom:20px}#sellers-landing .pod.contactForm form fieldset{width:auto;margin:0;left:auto;float:none;clear:left;margin-bottom:20px;min-height:initial}#sellers-landing .pod.contactForm form fieldset.last{margin-bottom:20px}#sellers-landing .pod.contactForm form fieldset.last:after{display:none}#sellers-landing .pod.contactForm form .btnset{padding-top:0}#sellers-landing .pod.contactForm form .formEnd .field label{padding-top:0}#sellers-landing .pod .tabset{padding:10px 20px}#sellers-landing .pod .tabset ul li{margin:0}#sellers-landing .pod .tabset ul li a{padding:5px 10px}#sellers-landing .pod .tabset ul li a:after{display:none}#sellers-landing .pod .tabset ul li.current{margin:0}#sellers-landing .pod .tabset ul li.current a{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#sellers-landing .pod.sellersIntro .as-heard-on{position:static;clear:both;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}#sellers-landing .pod.sellersIntro h1{font-size:26px}#sellers-landing .pod.sellersIntro .caption,#sellers-landing .pod.sellersIntro h1{padding-right:20px}}@media only screen and (max-width:736px){#sellers-landing .pod.sellersIntroFull .pod form{width:60%}#sellers-landing .pod.sellersIntroFull .pod form .formEnd,#sellers-landing .pod.sellersIntroFull .pod form fieldset{float:none;width:auto;margin:0 0 15px 0}#sellers-landing .pod.sellersIntroFull .pod form .btnset{margin-bottom:0}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile{width:35%}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile .radioLogo{clear:both;display:block;text-align:center;float:none}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile .radioLogo img{display:inline}#sellers-landing .playerLinks li{float:none;clear:both;width:auto;margin:0 0 5px 0;font-size:12px;line-height:normal}#sellers-landing .pod.readyToSell p{font-size:17px}#sellers-landing .pod.readyToSell p span{display:block;margin-bottom:12px}#sellers-landing .pod.contactForm h2{font-size:24px}}@media only screen and (max-width:480px){#body #content{padding:0}#sellers-landing .pod.sellersIntroFull h1{font-size:30px}#sellers-landing .pod.sellersIntroFull h3{font-size:18px}#sellers-landing .pod.sellersIntroFull .pod .realtorProfile{float:none;width:auto;text-align:center}#sellers-landing .pod.sellersIntroFull .pod form{float:none;width:auto;padding:20px 20px 0 20px}#sellers-landing .pod .tabset ul li a{display:block;font-size:14px;float:none;text-align:center}#sellers-landing .pod header{text-align:center}#sellers-landing .pod header .allBtn{float:none;margin-bottom:6px}#sellers-landing .pod.sellersIntro .agentPhoto{float:none;margin:0 0 10px 0;text-align:center}#sellers-landing .pod.sellersIntro .agentPhoto img{display:inline}#sellers-landing .pod.sellersIntro h1{padding:0 10px 10px 10px;font-size:24px;text-align:center}#sellers-landing .pod.sellersIntro .caption{padding:0 10px}#sellers-landing .pod.sellersIntro .as-heard-on h4{display:block}}#idx-map-search-wrap{position:relative;overflow:hidden;height:auto;width:100%;margin-bottom:10px}#idx-map-search{height:700px;width:720px;background:#ccc;position:relative;top:0;margin:0}#idx-map-legend{width:220px;float:left}#idx-map-legend .legend_tab{background:url(/img/map/tools/map-legendtabs.png) no-repeat 0 0;cursor:pointer;float:left;width:20px;height:70px;right:-1px;position:relative}#idx-map-legend .legend_tab.current{background:url(/img/map/tools/map-legendtabs.png) no-repeat -20px 0;cursor:pointer;float:left;width:20px;height:70px}#idx-map-legend .legend_contents,#idx-map-legend .stats_contents{min-height:225px}#idx-map-legend .legend_content{background:#fff;padding:20px 20px 0 20px;border:1px solid #9CB3C6;border-right:none;float:left;width:200px;margin-top:-100px}#idx-map-legend .legend_content form{margin:0}#idx-map-legend .legend_content form .legend{margin:0;padding:0}#idx-map-legend .legend_content form .toggleset label input{position:absolute;right:5px;top:2px}#idx-map-legend .stats_tab{background:url(/img/map/tools/map-legendtabs.png) no-repeat 0 -70px;cursor:pointer;float:left;width:20px;height:56px;right:-1px;top:2px;position:relative;clear:left}#idx-map-legend .stats_tab.current{background:url(/img/map/tools/map-legendtabs.png) no-repeat -20px -70px}#idx-map-legend .legend_content .field{margin-bottom:20px}#idx-map-legend .legend_content label{display:block;border-bottom:1px solid #eee;position:relative}#idx-map-legend .legend_content label img{position:absolute;right:0;top:3px}#idx-map-search-wrap .stats_contents .keyvalset h5{margin:0}#idx-map-search-wrap .stats_contents .keyvalset ul{margin-bottom:20px}#idx-map-search-wrap .stats_contents .keyvalset li{border-bottom:1px solid #eee}#idx-map-search-wrap .stats_contents .keyvalset li span,#idx-map-search-wrap .stats_contents .keyvalset li strong{padding:3px 0}.ie7 #idx-map-legend .legend_content{margin-top:0}div.msg{clear:both;margin:0 0 20px 0;padding:10px;background:#fff;border:1px solid #ccc}div.msg p{margin-bottom:0}div.msg .title{margin:-10px -10px 10px -10px;padding:5px 10px;background:#316B11;color:#fff}.msg.errors .title,div.msg.error .title{background:#8F0000}div.msg.notice{padding:19px 29px}div.msg.notice .title{margin:-10px -10px 10px -10px;padding:10px 10px 0 10px;color:#316B11;background:0 0}.footnote{font-size:85%}/*! Compliance CSS */.mls-disclaimer{clear:both}.metrolistco .listing .office,.metrolistco .popover .office{font-weight:700;color:#000}.metrolistco .listing .status,.metrolistco .popover .status{display:block}.metrolistco .carousel .slideset .slide span.office{font-weight:700}.metrolistco .window .gallery p.mls-provider{color:#000;font-weight:700}body.fmls.details .mls-provider{text-align:center}body.fmls.idx.birdseye #content h1,body.fmls.idx.local #content h1,body.fmls.idx.streetview #content h1{display:none}body.fmls.idx.local .popover{display:none}body.fmls #feature .listings .slideset .slide .data-provider,body.fmls .articleset article footer{text-align:left}body.fmls #feature .listings .slideset .slide .data-provider,body.fmls #feature .listings .slideset .slide .data-provider span,body.fmls .articleset article footer,body.fmls .articleset article footer span{font-size:13px;line-height:20px}body.fmls #feature .listings .slideset .slide .data-provider .icon,body.fmls .articleset article footer .icon{position:absolute;right:0;bottom:0}body.fmls #feature .listings .slideset .slide .data-provider .office,body.fmls .articleset article footer .office{display:inline-block;position:relative}body.fmls #feature .listings .slideset .slide .data-provider .office:after,body.fmls .articleset article footer .office:after{content:'';width:85px;height:1em;display:inline-block}body.fmls.popup .carousel .slideset .slide{padding-bottom:21px}body.fmls.popup .carousel .slideset .slide .icon{position:absolute;left:50%;bottom:0;margin-left:-35px}body.fmls .popover .icon img{float:right!important}body.fmls.sitemap ul{display:inline-block}body.fmls.sitemap li{position:relative}body.fmls.sitemap .icon{position:absolute;right:0;top:50%;margin-top:-9px}body.fmls.sitemap .office{padding-right:90px}body.cmls .mls-disclaimer p.disclaimer{font-size:11px}body.cincymls .popover.stacked .popover header,body.ggar .popover.stacked .popover header{display:block}.listings .provider-first .provider{clear:left;float:left}.creb .popover.stacked .popover header,.ereb .popover.stacked .popover header,.erebcom .popover.stacked .popover header{display:block}@media only screen and (min-width:481px){.listings.flowgrid_x1 .provider-first .provider{position:absolute;top:0;float:none;clear:none}.listings.flowgrid_x1 .provider-first{padding-top:2em}}.creb .articleset article .body .photo,.ereb .articleset article .body .photo,.erebcom .articleset article .body .photo{overflow:visible}.creb .articleset article .photo .btn.vanilla.save,.ereb .articleset article .photo .btn.vanilla.save,.erebcom .articleset article .photo .btn.vanilla.save{background:none repeat scroll 0 0 #666!important;border:3px solid #FFF!important;border-radius:20px;padding:2px 4px 0!important;position:absolute;right:15px;top:auto!important;bottom:-25px;z-index:3}.sbbor .disclaimer{text-align:center}.cbroh #content .articleset.flowgrid_x1 article footer{bottom:0!important}.details-foot .mls-disclaimer{border-top:0;padding-top:0}.details-foot{clear:both}#dashboard .mls-disclaimer{border-top:0}.show-immediately-below-listings .mls-disclaimer{border-top:0}#foot-modules .mls-disclaimer .disclaimer p{color:inherit}#foot-modules .mls-disclaimer .disclaimer p{color:inherit}#feature .mls-disclaimer .disclaimer p{color:inherit}body.mcmls.details .mls-provider{font-size:200%}body.mcmls .mls-disclaimer .copy{font-style:italic}body.rebgv .flowgrid article.listing footer .icon{display:block}.wpml .wpmlLogo{padding:5px}.hcmls .mls-disclaimer p.disclaimer.office{font-size:133%!important}#sidebar form{margin-bottom:0;padding-top:10px!important}#sidebar form .btnset button{display:block;float:none;width:100%}#sidebar form div.more{clear:left;padding-top:20px;border-top:1px solid #888772}#sidebar .field{margin-bottom:20px!important}#sidebar h4{font:700 14px/20px "Adelle W01 Regular",serif;text-transform:uppercase;color:grey;margin:0 0 7px 0}.flowgrid article{width:33.33333333%;margin-right:0;float:left;overflow:hidden}.flowgrid article:nth-of-type(3n+3){margin-right:0}.flowgrid .btnset .btn{display:block}.flowgrid .val.proptype{display:block}.flowgrid .keyvalset li{border-bottom:none}.toolbar .sort{float:right;padding-right:10px}.toolbar .sort form{margin:0}.toolbar .tabset{padding:2px 6px}.toolbar .tabset .ico{font-size:16px}.msg.vanilla.results{padding:0 10px;margin-bottom:12px}.msg.vanilla.results .nav{float:right;padding-right:5px}.msg.vanilla.results .nav a{margin-left:5px;text-decoration:none;color:#999}a.disabled{display:none}body.idx.details header{position:relative;border-bottom:1px solid #bfbfbf;margin:0 0 28px;overflow:visible}body.idx.details header:after,body.idx.details header:before{content:"";display:table}body.idx.details header:after{clear:both}body.idx.details header h1{float:left}body.idx.details header em{font:400 34px/40px "Adelle W01 Regular",serif;float:right}body.idx.details header em .ico{background:#ababab;color:#fff;font-size:16px;line-height:16px;padding:7px 8px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;bottom:-3px}body.idx.details header .keyvalset{clear:left}body.idx.details header .keyvalset .keyval{float:left;padding:0 20px 0 0;margin-right:19px;width:auto;position:relative;border-right:1px solid #d9d9d9;border-bottom:none}body.idx.details header .keyvalset .keyval:last-child{border-right:none}body.idx.details header .keyvalset .keyval span.ico{position:absolute;left:0;bottom:2px;height:30px;width:30px!important;background:#ababab;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;float:none}body.idx.details header .keyvalset .keyval span{white-space:nowrap;word-wrap:normal!important;float:left;clear:left;padding:0;font:400 36px/30px "Adelle W01 Regular",serif;color:#444}body.idx.details header .keyvalset .keyval strong{white-space:nowrap;word-wrap:normal!important;float:left;padding:0;font:400 12px/20px "Adelle W01 Regular",serif;text-transform:uppercase}body.idx.details #content .details{min-height:0;margin:0 0 28px;border-bottom:1px solid #bfbfbf}body.idx.details .body{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){body.idx.details .body{width:auto;margin:0;left:auto;float:none;clear:left}}body.idx.details .details-extended{clear:left}body.idx.details .details-extended .keyvalset{width:50%;float:left;margin:0 0 28px 0}body.idx.details .details-extended .keyvalset:after,body.idx.details .details-extended .keyvalset:before{content:"";display:table}body.idx.details .details-extended .keyvalset:after{clear:both}body.idx.details .details-extended .keyvalset span,body.idx.details .details-extended .keyvalset strong{padding:0}body.idx.details .details-extended .keyvalset span{padding-right:30px}body.idx.details .details-extended .keyval{clear:left;width:100%}body.idx.details #gallery{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left;margin-bottom:28px!important;border:1px solid #ccc}@media only screen and (max-width:480px){body.idx.details #gallery{width:auto;margin:0;left:auto;float:none;clear:left}}body.idx.details #gallery .gallery{margin:0;border-bottom:1px solid #ccc;background:0 0}body.idx.details #gallery .gallery .slide{background:0 0}body.idx.details #gallery .carousel{margin:0;border:none}body.idx.details #gallery a.btn{background:#222;border:1px solid #222;box-shadow:none;color:#ccc}body.idx.details #gallery a.btn:hover{color:#fff}#content .listing.detail p.keyval.strong{background:#e7f9e5;color:#1b5e10;padding:10px;font-size:20px}#content .listing.detail p.keyval.strong:after,#content .listing.detail p.keyval.strong:before{content:"";display:table}#content .listing.detail p.keyval.strong:after{clear:both}#content .listing.detail p.keyval.strong strong{font-weight:400;width:auto;float:none}#content .listing.detail p.keyval.strong span{float:none}#content .listing.detail p.keyval.strong span:before{content:" / "}.articleset article .details .keyvalset{margin:0!important}.articleset article .details .btn.vanilla.save{position:absolute;top:-67px;right:6px;z-index:999}.articleset article .details .btn.vanilla.save .ico{font-size:20px;text-shadow:none;color:#fff}.articleset article .details .btn.vanilla.save:hover{background:0 0}.articleset article .details .btn.vanilla.save:hover .ico{opacity:1}.articleset article .btnset{clear:left}.articleset article.saved .details .btn.vanilla.save .ico{color:#ff9!important;text-shadow:0 0 1px #000;opacity:1;margin:0}.articleset.flowgrid_x1 article .details .btn.vanilla.save{right:auto;left:-90px;top:127px}@media only screen and (min-width:481px) and (max-width:879px){.tabset ul li,.tabset ul li.current{margin-right:-1px;border-radius:0;font-size:11px}#body .wrap{padding:20px}body.details #gallery,body.details .body{width:auto;margin:0;left:auto;float:none;clear:left;margin-bottom:30px}}.val.proptype{display:none}@media only screen and (min-width:700px){.listing .btnset{margin-top:-30px}}.btnset .btn .icon-chevron-right{opacity:.6;margin-left:5px}@media screen and (max-width:480px){hgroup.small{border-bottom:0}hgroup.small h1{display:block!important;text-align:center}hgroup.small .btnset{text-align:center;width:100%}.msg.vanilla.results{text-align:center}.msg.vanilla.results .nav{display:none}body.popup #content{padding:0!important}body.popup #content .msg{margin:-10px -20px 20px -20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.tabset ul li{float:none;clear:left}.tabset ul li:first-child{border-top:none}.tabset ul li:last-child{border-bottom:none}#nav_results{display:none}body.search hgroup.small a{text-decoration:underline!important}.toolbar .tabset{display:none}header #nav_results{position:relative}header #nav_results li a{padding:0 12px}#content{padding-left:0;padding-right:0}#content .articleset.flowgrid article{width:auto;margin:0;left:auto;float:none;clear:left;padding-bottom:20px}#feature #quick_search{width:auto;margin:0;left:auto;float:none;clear:left}#feature #quick_search .btnset button{display:block;width:100%}#content,#sidebar{width:auto;margin:0;left:auto;float:none;clear:left}#sidebar{padding-right:0}body.details header em,body.details header h1,h1,k1.kicker{font-size:24px;line-height:20px;float:none;text-align:center;display:block}body.details header em,body.details header h2,h2,k2.kicker{font-size:18px;line-height:20px;float:none;text-align:center;display:block;margin-bottom:14px}body.details header em,body.details header h3,h3,k3.kicker{font-size:14px;line-height:20px;float:none;text-align:center;display:block;margin-bottom:14px}body.details #gallery,body.details .body{width:auto;margin:0;left:auto;float:none;clear:left}body.details #gallery .carousel,body.details .body .carousel{display:none}body.details .tabset ul{border:0}body.details .tabset li{border-radius:0;border:0}body.details .tabset li:after,body.details .tabset li:before{content:"";display:table}body.details .tabset li:after{clear:both}body.details .tabset li a{width:100%;font-weight:400}body.details .tabset li.current{border:0}body.details .tabset li.current a{font-weight:700!important}body.details .tabset li.current a:before{content:"» ";font-size:15px;font-weight:400}body.details header{margin:0;border:none}body.details #content header .keyvalset .keyval{padding:0;margin:0;border:none;width:50%;float:left}body.details #content header .keyvalset .keyval span,body.details #content header .keyvalset .keyval strong{width:30%;font-size:12px;font-weight:700;clear:none;text-align:left;padding:2px 10px 2px 0;text-transform:none}body.details #content header .keyvalset .keyval span{width:70%;text-align:right}body.details .body .btnset.grid_12 a.btn{clear:left;float:none;display:block;width:100%;left:0;margin-left:0}body.details #content{padding-right:0}body.details #content .details-extended .col{width:auto;margin:0;left:auto;float:none;clear:left}body.details header .keyvalset .keyval{padding-left:0;padding-right:15px;border-bottom:none!important}body.details header .keyvalset .keyval span.ico{display:none}body.details header .keyvalset .keyval strong{font-size:10px;text-align:center}body.details header .keyvalset .keyval span{font-size:18px;line-height:20px;text-align:center}#listing-nextsteps{display:none}}.pane label{color:#333;overflow:hidden;text-overflow:ellipsis}#listings-map{height:400px;background:#444;margin:0;position:relative;top:-41px}header h1,header p{margin:0}.details-extended{margin-left:-20px;margin-right:-20px}.details-extended .keyvalset{padding:20px!important}.details-extended .keyval{padding:5px 15px 5px 15px;border-top:1px solid #ebebeb}.details-extended .keyval strong{padding-bottom:0}.details-extended .keyval:nth-child(2n+1){background:#fff}.listing.detail .body .keyval .ico{color:#693}.listing.detail .body .keyval strong{padding-left:10px}.listing.detail .body p{margin-bottom:28px}.detail .body .btn{display:inline-block;font-size:18px;padding:10px 20px;margin-top:10px;margin-bottom:10px}#nav_results{position:absolute;right:0;top:0}#quick_search button,article .btnset .btn{font:700 13px "Adelle W01 Regular",serif;line-height:28px;text-transform:uppercase}article .photo{box-shadow:0 1px 2px rgba(0,0,0,.1)}.btn,button{text-shadow:0 1px 0 rgba(0,0,0,.33)}#sidebar .toggleset{max-height:220px;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff}#sidebar .toggleset label{font:12px "helvetica neue",arial,sans-serif;line-height:28px;text-transform:none;color:#333;display:block;padding:5px 5px 4px 30px;position:relative;border-bottom:1px solid #eee}#sidebar .toggleset label input{position:absolute;left:5px;top:7px}#sidebar .toggleset label:nth-child(2n+2){background:#f9f9f9}#sidebar .field .right label:after,#sidebar .field>label:first-child:after{float:right;opacity:.5;position:absolute;right:0;top:0;font-size:18px;line-height:10px;height:10px;vertical-align:middle}#sidebar .field .closed .right>label:after,#sidebar .field.closed>label:first-child:after{top:5px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.articleset article .details .btn.vanilla.save,.articleset.flowgrid article .details .btn.vanilla.save{background:#ababab!important;border-radius:20px;top:-44px;right:15px;padding:4px 8px 0 8px;border:3px solid #fff;-webkit-transition:none}.articleset article .details .btn.vanilla.save .ico,.articleset.flowgrid article .details .btn.vanilla.save .ico{font-size:16px;margin:0}hgroup.small h1{display:inline}.popover .action-close{position:absolute;right:0;top:7px;padding:0 10px 5px 10px;text-decoration:none;font-weight:700;font-size:22px;color:#999}#sidebar .module.testimonials{border:none;background:0 0;padding:0}#listing-nextsteps{clear:both;background:#f2f2f2;padding-top:10px;text-align:center}#listing-nextsteps a,#listing-nextsteps h4{font-size:18px}.keyvalset li{border-bottom:1px solid #d9d9d9}body.popup{background:#fff}body.popup .wrap{padding:10px 0;border:none!important}body.popup #content{padding:20px}.mute,.mute p{color:#ababab}.mute .window,.mute .window p{color:#666}@media only screen and (max-width:480px){#results-message{position:relative;margin:-20px -20px 20px -20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.articleset article,.articleset.flowgrid article{margin-bottom:0;padding-bottom:20px}.articleset article header,.articleset.flowgrid article header{display:none}.articleset article .body .details,.articleset article .body .photo,.articleset.flowgrid article .body .details,.articleset.flowgrid article .body .photo{width:auto;margin:0;left:auto;float:none;clear:left}.articleset article ul.keyvalset,.articleset.flowgrid article ul.keyvalset{text-align:center}.articleset article ul.keyvalset .keyval,.articleset.flowgrid article ul.keyvalset .keyval{border:none}.articleset article .body,.articleset.flowgrid article .body{text-align:center}.articleset article .body .photo,.articleset.flowgrid article .body .photo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;margin-bottom:20px}.articleset article .body .val.proptype,.articleset.flowgrid article .body .val.proptype{display:block}.articleset article .body .details,.articleset.flowgrid article .body .details{width:100%;margin-left:-100%;position:relative;left:100%;float:left;text-align:center;clear:left}.articleset article .body .details .val,.articleset.flowgrid article .body .details .val{text-align:center}.articleset article .body .details .btn.vanilla.save,.articleset.flowgrid article .body .details .btn.vanilla.save{left:auto;right:15px;top:-44px}.articleset article .body .description,.articleset.flowgrid article .body .description{display:none}.articleset article .btnset,.articleset.flowgrid article .btnset{width:auto;margin:0;left:auto;float:none;clear:left;clear:both}.articleset article .btnset .btn,.articleset.flowgrid article .btnset .btn{display:block}.articleset article footer,.articleset.flowgrid article footer{position:relative;clear:both;bottom:auto}.networks{text-align:center}body.login h1{margin:0}body.login form{margin:0}body.login button{width:100%}}@media only screen and (max-width:480px) and only screen and (max-width:480px){.articleset article .body .photo,.articleset.flowgrid article .body .photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media only screen and (max-width:480px) and only screen and (max-width:480px){.articleset article .body .details,.articleset.flowgrid article .body .details{width:auto;margin:0;left:auto;float:none;clear:left}}.photo-effect{border:4px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}.pg-radio #head[role=banner]{border-bottom:1px solid rgba(255,255,255,.1)}.pg-radio #page #socialite-btns-container{display:none}.pg-radio #page #sub-feature{display:none}.pg-radio #page #body{background:#e6e6e6;padding-top:7.2rem;background:url(/inc/skins/havre-2016/img/bg-sellers-intro-alt.jpg) center top repeat-x #f7f7f7}.pg-radio #page #body #content{padding:0}.pg-radio #page .wrap{max-width:1100px;padding:0 20px;margin:0 auto}.pg-radio #page .full-wrap>.wrap{display:none}.pg-radio #page section{border:none}.pg-radio #page form fieldset{padding-bottom:0}.pg-radio #page form .field input,.pg-radio #page form .field select{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:3px 5px;line-height:normal;height:auto}.pg-radio #page form .field label{font:400 14px "Segoe UI";padding:4px 0 2px 0}.pg-radio #page form h4{font:400 23px "Segoe UI";color:#666}.pg-radio #page form h4 strong{color:#000}.pg-radio #page form .btnset button{background:#960000;border:none;border-bottom:3px solid #7d0000;border-right:3px solid #7d0000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font:400 22px/normal Arial,sans-serif;padding:6px 30px 6px 30px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2);text-shadow:1px 1px 0 #000}.pg-radio #page form .btnset button i{margin-left:3px}.pg-radio #page form .btnset button:hover{background:#b00000;border-color:#960000}.pg-radio #page #body .pod{background:#fff;border:1px solid #c6c6c6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);margin-bottom:40px;padding:0 30px 30px 30px;position:relative;clear:both}.pg-radio #page #body .pod:after,.pg-radio #page #body .pod:before{content:"";display:table}.pg-radio #page #body .pod:after{clear:both}.pg-radio #page #body .pod p{line-height:normal}.pg-radio #page #body .pod header{background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f3f3f3));background:-moz-linear-gradient(top,#fafafa,#f3f3f3);background:-ms-linear-gradient(top,#fafafa,#f3f3f3);background:linear-gradient(#fafafa,#f3f3f3);border-bottom:1px solid #c6c6c6;padding:10px 30px;margin:0 -30px 30px -30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.pg-radio #page #body .pod header h2{font:400 24px "Segoe UI";margin:0;text-shadow:1px 1px 0 #fff}.pg-radio #page #body .pod header .allBtn{float:right;margin:3px 0 0 0}.pg-radio #page #body .pod .tabset{background:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f3f3f3));background:-moz-linear-gradient(top,#fafafa,#f3f3f3);background:-ms-linear-gradient(top,#fafafa,#f3f3f3);background:linear-gradient(#fafafa,#f3f3f3);border-bottom:1px solid #c6c6c6;padding:0 30px;margin:0 -30px 30px -30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.pg-radio #page #body .pod .tabset ul{margin:5px 0 0 0;border:none}.pg-radio #page #body .pod .tabset ul li{background:0 0;border:none;font:400 18px "Segoe UI";margin:0 5px 0 0}.pg-radio #page #body .pod .tabset ul li a{color:#666;text-shadow:1px 1px 0 #fff;padding:14px 22px 11px 22px;text-transform:none;font-size:18px!important}.pg-radio #page #body .pod .tabset ul li a:after{content:"\f111";font-family:fontAwesome;color:#f89d1c;position:absolute;font-size:6px;right:-3px;top:48%}.pg-radio #page #body .pod .tabset ul li a:hover{background:#e5e4e4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e4e4));background:-moz-linear-gradient(top,#fff,#e5e4e4);background:-ms-linear-gradient(top,#fff,#e5e4e4);background:linear-gradient(#fff,#e5e4e4);color:#000}.pg-radio #page #body .pod .tabset ul li.current{margin:0 0 -1px 0}.pg-radio #page #body .pod .tabset ul li.current a{background:#fff;border:1px solid #c1c1c1;border-bottom-color:#fff;font-weight:700;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;cursor:default;color:#000}.pg-radio #page #body .pod .tabset ul li.current a:after{display:none}.pg-radio #page #body .pod .tabset ul li.current a:hover{color:#000}.pg-radio #page #body .pod .tabset ul li.last a:after{display:none}.pg-radio #page #body .pod.sellersIntro{background:url(/inc/skins/havre-2016/img/bg-sellers-intro.jpg) center center no-repeat #262626;text-align:center;color:#fff;border:none;padding:0}.pg-radio #page #body .pod.sellersIntro .agentPhoto{float:left;margin-right:30px;position:relative;z-index:3}.pg-radio #page #body .pod.sellersIntro .agentPhoto img{display:block}.pg-radio #page #body .pod.sellersIntro h1{color:#fff;font:400 42px "Segoe UI";margin:0;padding:50px 0 0 0;letter-spacing:-1px;border-bottom:none;text-align:center}.pg-radio #page #body .pod.sellersIntro h1 strong{color:#969696}.pg-radio #page #body .pod.sellersIntro .caption{color:#fff;font-size:17px;margin:0 0 30px 0}.pg-radio #page #body .pod.sellersIntro .caption .dot{color:#969696}.pg-radio #page #body .pod.sellersIntro .asHeardOn{position:absolute;width:100%;bottom:0;left:0;background:#fff;padding:0 20px;color:#000;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;z-index:1}.pg-radio #page #body .pod.sellersIntro .asHeardOn span{display:inline-block;padding:0 10px 0 0;font-size:16px;color:#666}.pg-radio #page #body .pod.sellersIntro .asHeardOn .radioLogo{display:inline-block;padding:5px 12px 0 12px;vertical-align:middle;min-height:50px}.pg-radio #page #body .pod.sellersIntro .asHeardOn .radioLogo img{max-height:34px}.pg-radio #page #body .pod.sellersIntro .asHeardOn .radioLogo:hover img{opacity:.6;filter:alpha(opacity=60)}.pg-radio #page #body .pod.radioAds header{background:#262626;margin:0 0 30px 0;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:none;position:relative}.pg-radio #page #body .pod.radioAds header:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#142d49 transparent transparent transparent;bottom:-20px;left:30px}.pg-radio #page #body .pod.radioAds header h2{color:#fff;text-shadow:none}.pg-radio #page #body .pod.custom{padding-top:30px}@media only screen and (min-width:1200px){.pg-radio #page #body .pod.custom{padding-left:20%;padding-right:20%}}.pg-radio #page #body .pod.sellersCustomized{padding:0}.pg-radio #page #body .pod.sellersCustomized img{display:block}.pg-radio #page #body .pod.readyToSell{background:url(/inc/skins/havre-2016/img/bg-sellers-intro.jpg) center center no-repeat #262626;background-size:cover;padding:30px;border:4px solid #fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2);text-align:center}.pg-radio #page #body .pod.readyToSell p{color:#fff;font-size:22px;margin:0}.pg-radio #page #body .pod.readyToSell p strong{color:#969696}.pg-radio #page #body .pod.readyToSell p span{display:inline-block;padding:6px 15px 3px 15px;margin:0 10px 0 0;background:#960000;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-weight:700;text-shadow:1px 1px 2px #000}.pg-radio #page #sellersForm h2{font:400 38px "Segoe UI";text-align:center;text-shadow:1px 1px 0 #fff}.pg-radio #page #sellersForm h2 strong{color:#7fb111;text-decoration:underline}.pg-radio #page #sellersForm p{text-align:center}.pg-radio #page #sellersForm form{position:relative}.pg-radio #page #sellersForm form:after,.pg-radio #page #sellersForm form:before{content:"";display:table}.pg-radio #page #sellersForm form:after{clear:both}.pg-radio #page #sellersForm form h4{text-align:center}.pg-radio #page #sellersForm form .btnset{text-align:center;padding:25px 0 0 0}.pg-radio #page #sellersForm form fieldset{background:#fff;border:2px solid #8bb3db;width:33%;float:left;clear:none;padding:15px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;min-height:355px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}.pg-radio #page #sellersForm form fieldset.middle{background:#f4f4f4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f4f4));background:-moz-linear-gradient(top,#fff,#f4f4f4);background:-ms-linear-gradient(top,#fff,#f4f4f4);background:linear-gradient(#fff,#f4f4f4);margin:-4px 0 0 0;min-height:364px;border-color:#7fa9d3;position:relative}.pg-radio #page #sellersForm form fieldset.middle:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#7FA9D3 transparent transparent transparent;bottom:-22px;left:47%}#body .sellersIntroFull .wrap{max-width:1100px;padding:0 20px}#page #body #content .sellersIntroFull{margin-top:-40px;padding:50px 0 0 0}#page #body #content .sellersIntroFull h1{font:400 50px "Segoe UI";letter-spacing:-2px;color:#fff;margin:0;padding:0 0 5px 0;text-align:center;border:none;text-shadow:5px 5px 5px #262626}#page #body #content .sellersIntroFull h1 strong{color:#e03030}#page #body #content .sellersIntroFull h3{color:#e1e8ee;text-align:center;font:400 24px "Segoe UI";padding:0 0 10px 0}#page #body #content .sellersIntroFull h3 strong{color:#fff}#page #body #content .sellersIntroFull .radioLogo{display:inline-block;margin:10px 5px}#page #body #content .sellersIntroFull .radioLogo img{max-height:30px}#page #body #content .sellersIntroFull .radioLogo:hover img{opacity:.6;filter:alpha(opacity=60)}#page #body #content .sellersIntroFull .pod{border-bottom:1px solid #c6c6c6;padding:0;border:none}#page #body #content .sellersIntroFull .pod .realtorProfile{width:25.93%;float:right;text-align:center}#page #body #content .sellersIntroFull .pod .realtorProfile img{display:block;width:100%}#page #body #content .sellersIntroFull .pod .realtorProfile h4{background:#262626;color:#fff;padding:8px 12px 6px 12px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font:400 16px "Segoe UI";margin-top:0;text-align:center}#page #body #content .sellersIntroFull .pod form{width:70%;float:left;display:block;padding:20px 0 0 40px;box-shadow:none}#page #body #content .sellersIntroFull .pod form .formEnd,#page #body #content .sellersIntroFull .pod form fieldset{width:47%;float:left;clear:none;margin-right:5%}#page #body #content .sellersIntroFull .pod form .formEnd,#page #body #content .sellersIntroFull .pod form fieldset.last{margin-right:0}#page #body #content .sellersIntroFull .pod form .formEnd{padding-top:10px}#page #body #content .sellersIntroFull .pod form .btnset button{width:100%}.columns{position:relative}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.columns img{width:100%}.msg.success{background:#c0ffdc;border:2px solid #34d17a;margin:-22px 0 0 0;text-algin:center;text-shadow:none;padding:20px;position:relative}.msg.success .title{background:0 0;margin:0;padding:0 0 4px 0;font:700 18px Arial,sans-serif;color:#000}.msg.success p{font:400 14px Arial,sans-serif;color:#000}.allBtn{border:1px solid #c8c8c8;border-bottom-color:#aaa;border-right-color:#aaa;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#ececec));background:-moz-linear-gradient(top,#fefefe,#ececec);background:-ms-linear-gradient(top,#fefefe,#ececec);background:linear-gradient(#fefefe,#ececec);font:700 12px Arial;padding:3px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-decoration:none;display:inline-block;vertical-align:middle}.allBtn:hover{background:#fff}.playerControls{float:right}.playerControls a{color:#fff;text-decoration:none;margin:0 0 0 10px;padding:8px 0 0 0;display:inline-block}.playerControls a:hover{color:#fff;text-shadow:0 0 3px #fff}.playerLinks{list-style:none;margin:0;padding:0}.playerLinks li{background:#f4f4f4;width:32%;margin:0 1% 5px 0;float:left;padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.playerLinks li:nth-child(3n+3){margin-right:0}.audiojs{border:1px solid #ccc;font:400 11px Arial,sans-serif;background:#fff;width:auto;height:20px;color:#fff;margin-top:5px}.audiojs .play-pause{border-color:#ccc;background:#262626;height:auto;padding:0}.audiojs .play-pause p{height:20px}.audiojs .play-pause p.play{background-position:-3px -5px}.audiojs .play-pause p.pause{background-color:#666;background-position:-3px -95px}.audiojs .time{background:0 0;font:400 11px Arial,sans-serif;color:#666;width:auto;height:auto;border-color:#ccc;text-shadow:none;padding:2px 10px}.audiojs .time em{color:#969696}.audiojs .scrubber{background:#e9e9e9;border-top:1px solid #dedede;width:140px;margin:2px 0 3px 5px}.threeCol{width:30%;float:left;margin-right:4.5%}.threeCol.last{margin-right:0}.videoContainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.videoContainer embed,.videoContainer iframe,.videoContainer object{position:absolute;top:0;left:0;width:100%;height:100%}.sellersNote{background:#d0d0d0;display:inline-block;padding:2px 10px 0 10px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#666;float:right}.sellersNote i{margin-right:5px}@media only screen and (max-width:960px){.pg-radio #page #body #content .pod.sellersIntro h1{font-size:28px;padding-right:30px}.pg-radio #page #body #content #sellersForm h2{font-size:30px}.pg-radio #page #body #content .pod .tabset ul li a{padding:10px 12px;font-size:14px}.pg-radio #page #body #content .pod.readyToSell p span{display:block;margin-bottom:10px}.pg-radio #page #body #content .pod.radioAds header h2{font-size:18px}.pg-radio #page #body #content .pod.sellersIntro .caption{padding-right:30px;font-size:14px}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn{text-align:right}.pg-radio #page #body #content .sellersIntroFull .pod form{width:70%}.pg-radio #page #body #content .sellersIntroFull .pod form fieldset{clear:both;width:auto;margin:0;width:95%}.pg-radio #page #body #content .sellersIntroFull h1{font-size:40px}.pg-radio #page #body #content .sellersIntroFull h3{font-size:18px}.pg-radio #page #body #content .sellersIntroFull .pod .realtorProfile{width:30%}.pg-radio #page #body #content .playerLinks li{width:49%;float:left;clear:none;margin-right:1%}.pg-radio #page #body #content .playerLinks li:nth-child(3n+3){margin-right:1%}.pg-radio #page #body #content .audiojs .scrubber{width:70px}}@media only screen and (max-width:860px){.pg-radio #page #body{padding-top:0}}@media only screen and (max-width:670px){.threeCol{width:auto;margin:0;left:auto;float:none;clear:left}.pg-radio #page #body #content #sellersForm form fieldset{width:auto;margin:0;left:auto;float:none;clear:left;margin-bottom:20px}.pg-radio #page #body #content #sellersForm form fieldset.middle{margin-bottom:20px}.pg-radio #page #body #content #sellersForm form fieldset.middle:after{display:none}.pg-radio #page #body #content #sellersForm form .btnset{padding-top:0}.pg-radio #page #body #content .pod .tabset{padding:10px}.pg-radio #page #body #content .pod .tabset ul li{margin:0;float:none}.pg-radio #page #body #content .pod .tabset ul li a{padding:6px 10px;font:700 12px Arial,sans-serif;float:none;display:block;border:1px solid #ebebeb;margin:2px 0 0 0}.pg-radio #page #body #content .pod .tabset ul li a:after{display:none}.pg-radio #page #body #content .pod .tabset ul li.current{margin:0}.pg-radio #page #body #content .pod .tabset ul li.current a{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn{position:static;clear:both;text-align:center}}@media only screen and (max-width:480px){.pg-radio #page #body #content>.wrapper-full{padding:20px}.pg-radio #page #body #content #body{padding-top:10.4rem}.pg-radio #page #body #content #body .container{padding:0;overflow-x:inherit}.pg-radio #page #body #content .wrap{padding:0 10px}.pg-radio #page #body #content form .btnset button{font-size:14px}.pg-radio #page #body #content .pod{padding:0 10px 10px 10px;margin-bottom:12px}.pg-radio #page #body #content .pod header{text-align:center;margin:0 -10px 10px -10px}.pg-radio #page #body #content .pod header h2{font-size:17px}.pg-radio #page #body #content .pod header .allBtn{float:none;margin-bottom:10px}.pg-radio #page #body #content .pod .tabset{padding-bottom:20px;margin:0 -10px 10px -10px}.pg-radio #page #body #content .pod .tabset ul li{float:none}.pg-radio #page #body #content .pod .tabset ul li a{display:block;float:none;border:1px solid #ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:4px 0 0 0;font-size:12px!important}.pg-radio #page #body #content .pod .tabset ul li.current a{border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:4px 0 0 0}.pg-radio #page #body #content .pod.custom{padding-top:10px}.pg-radio #page #body #content .pod.sellersIntro{text-align:center;background:#142f4c}.pg-radio #page #body #content .pod.sellersIntro .agentPhoto{float:none;margin:0;text-align:center}.pg-radio #page #body #content .pod.sellersIntro .agentPhoto img{display:inline}.pg-radio #page #body #content .pod.sellersIntro h1{clear:both;padding:20px 10px}.pg-radio #page #body #content .pod.sellersIntro .caption{background:#000;margin:0;padding:10px}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn{position:static;padding:20px}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn .radioLogo,.pg-radio #page #body #content .pod.sellersIntro .asHeardOn span{display:block;text-align:center}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn span{padding:10px 0}.pg-radio #page #body #content .pod.sellersIntro .asHeardOn .radioLogo{border:2px solid #ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin:5px 0 0 0}.pg-radio #page #body #content #sellersForm form .btnset{padding-top:0}.pg-radio #page #body #content #sellersForm form .btnset button{padding:6px 14px;font-size:17px;width:100%}.pg-radio #page #body #content #sellersForm form fieldset{padding-bottom:30px}.pg-radio #page #body #content .pod.readyToSell{padding:10px}.pg-radio #page #body #content .pod.readyToSell p{font-size:16px}.pg-radio #page #body #content #body .sellersIntroFull .wrap{padding:0 10px}.pg-radio #page #body #content .sellersIntroFull h1{font-size:24px;letter-spacing:normal}.pg-radio #page #body #content .sellersIntroFull .radioLogo{float:none;display:block;border:2px solid #ebebeb;padding:5px;margin:3px 10px;text-align:center}.pg-radio #page #body #content .sellersIntroFull .radioLogo img{display:inline}.pg-radio #page #body #content .sellersIntroFull .pod .formEnd,.pg-radio #page #body #content .sellersIntroFull .pod .realtorProfile{float:none;clear:both;width:auto}.pg-radio #page #body #content .sellersIntroFull .pod form{padding:0 10px;float:none;width:auto}.pg-radio #page #body #content .sellersIntroFull .pod .realtorProfile{text-align:center;margin-bottom:20px}.pg-radio #page #body #content .sellersIntroFull .pod .realtorProfile h4{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin:0 10px}.pg-radio #page #body #content .sellersIntroFull .pod .realtorProfile img{display:inline;width:auto}.pg-radio #page #body #content .pod .playerLinks li{width:100%;margin:0 0 5px 0;float:none}.sellersNote{display:none}}#sellers-landing{background:0 0}.pg-radio #sellers-landing .pod{max-width:none}hr{border-color:#ddd}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif,Arial;font-weight:300;color:#666}h1{font-size:2.6rem;line-height:2.6rem;clear:both;padding-bottom:20px;border-bottom:1px solid #969696;color:#262626}h1.small{font-size:20px}h2{color:#666;position:relative;font-size:2.6rem;line-height:2.4rem;border-bottom:1px solid #ccc;font-size:2rem;line-height:2rem;padding-bottom:15px}h2 a,h2 span{text-decoration:none!important}h2 br{display:none}a,blockquote,li,nav,p,ul{font-family:'Open Sans',sans-serif,Arial;font-style:normal}p img.floated{background:none #fff;padding:.33em;padding:.33rem;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);margin-right:20px}p img.pleft{float:left;background:none #fff;max-width:33%;margin:0 2em 2em 0;margin:0 2rem 2rem 0;padding:.33em;padding:.33rem;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}a{color:#CD4242;text-decoration:underline;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}a:hover{color:#696261}blockquote{background:#e6e4e3;background:rgba(105,98,97,.05);padding:1rem 1.5rem;padding:1rem;border-left:solid 4px #CD4242;border-bottom:none;margin-bottom:10px}.pg-testimonials .testimonial{margin-bottom:40px}.searchBanner{clear:both;background:rgba(105,98,97,.05);margin:2rem 0;padding:1rem;border:solid 1px;border-color:#e6e4e3 transparent}.searchBanner:before{display:inline-block;float:left;height:2rem;margin:.65rem 1rem 0 0;content:"\f002";color:#CD4242;font-size:2.4rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.searchBanner a{color:#CD4242;font-weight:700;text-transform:uppercase;text-decoration:none}.searchBanner a:after{padding-left:.25rem;content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.searchBanner a:hover{color:#CD4242}.msg.caution{border-color:#CD4242;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#CD4242}.msg.caution p{color:#CD4242}.msg.caution:before{float:left;margin-right:.5rem;content:"\f06a";font-family:FontAwesome;font-size:1.2rem;font-style:normal;font-weight:400;text-decoration:inherit}.msg{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}div.highlight,p.highlight{padding:10px 20px;border-color:#fb0;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.important{border:none;padding:10px 20px;border:1px solid #CD4242;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#CD4242}.important p{color:#CD4242}.disclaimer{position:relative;clear:both;color:#a8a2a1;font-size:.7rem;line-height:1.4}.disclaimer:after,.disclaimer:before{content:"";display:table}.disclaimer:after{clear:both}.alpha a,.pagination a{-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border-color:rgba(105,98,97,.25);color:#CD4242;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.alpha a:hover,.pagination a:hover{color:#696261}.alpha a.current,.pagination a.current{background:#CD4242;color:#CD4242;border:none!important;color:#fff}.alpha a.current:hover,.pagination a.current:hover{color:#fff}.alpha .showHide,.pagination .showHide{border:none}#toggle-navigation{display:none}.section-text{vertical-align:top}.section-photo{line-height:0;text-align:center;vertical-align:middle}.l-align,.r-align{display:inline-block;padding:20px 40px;width:49%}@media screen and (max-width:680px){.l-align,.r-align{padding:0;width:100%}}.l-align.section-text,.r-align.section-text{float:none;padding-bottom:20px}.section-photo .floated,.section-photo .floated.alt{float:none}a.btn,a.btn.strong,a.btn:hover,button,button[type=submit],div.btnset.mini a#save-link{color:#fff}.btn,a.btn,body .btn,body a.btn,body button,button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:none;font-size:16px;border:5px solid transparent!important;box-shadow:0 0 0 1px rgba(255,255,255,.1) inset;background:rgba(133,133,133,.9) none repeat scroll 0 0;font-weight:400;white-space:nowrap;padding:10px 30px}.btn:hover,a.btn:hover,body .btn:hover,body a.btn:hover,body button:hover,button:hover{background:#858585 none repeat scroll 0 0}#page .btn,#page a.btn,#page button{text-transform:none;font-family:'Open Sans',sans-serif,Arial;font-size:16px}.btn.strong,body .btn.strong,body button.strong,button.strong{background:#CD4242}.btn.strong:hover,body .btn.strong:hover,body button.strong:hover,button.strong:hover{background:#d25656}.btn.positive,body .btn.positive,body button.positive,button.positive{background:#CD4242}.btn.positive:hover,body .btn.positive:hover,body button.positive:hover,button.positive:hover{background:#d25656}.btn.negative,body .btn.negative,body button.negative,button.negative{background:#CD4242}.btn.negative:hover,body .btn.negative:hover,body button.negative:hover,button.negative:hover{background:#d25656}.btn-full{width:100%}#body #content form input,#body #content form select,form input,form select{background:#fff none repeat scroll 0 0;border:1px solid #ccc;line-height:1;padding:5px;width:100%;display:block}#body #content form .field input[type=checkbox],#body #content form .field input[type=radio],form .field input[type=checkbox],form .field input[type=radio]{display:inline-block;width:auto;margin-right:5px}form .field>label{padding:10px 0 5px}.cms #content form{background:#fff none repeat scroll 0 0;border-top:5px solid #960000;box-shadow:0 2px 2px #ccc;padding:20px 40px}section{border-bottom:1px solid #ddd}html{font-size:100%}body{font-align:center}#page{overflow:hidden}.wrapper{max-width:1350px;margin:0 auto;padding:0;position:relative}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}.wrapper-full{max-width:1920px;margin:0 auto;padding:0;position:relative;padding:0 40px}.wrapper-full:after,.wrapper-full:before{content:"";display:table}.wrapper-full:after{clear:both}.wrapper-alt{max-width:1100px;margin:0 auto;padding:0;position:relative}.wrapper-alt:after,.wrapper-alt:before{content:"";display:table}.wrapper-alt:after{clear:both}#body{padding-top:96px}.fixed #body{padding-top:60px}.fixed.homepage #body,.homepage #body,.popup #body{padding-top:0}#content[role=main]{padding:40px 0}.one-col li{width:100%}#sidebar[role=complementary] .wrapper-full{margin-top:40px;margin-bottom:40px;margin-right:40px;background:#eee;border:none;padding:40px}#sidebar .module.nav{padding:0;border:none}#sidebar .module.nav header{margin-bottom:.5rem;padding:0 0 .25rem 0;border-bottom:solid 1px #696261;border-bottom-color:rgba(105,98,97,.25)}#sidebar .module.nav header h4{margin-bottom:0;padding:0;color:#CD4242;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;font-weight:400}#sidebar .module.nav .nav li{border-bottom:none}#sidebar .module.nav .nav li a{padding:.25rem 0;color:#696261;font-size:.85rem}#sidebar .module.nav .nav li a:hover{color:#CD4242}#sidebar .module.nav .nav li.current a{background:none transparent;color:#CD4242;font-weight:400;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}#sidebar .module.nav .nav li.current a:before{padding-right:.5rem;content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#sidebar .module.nav .nav li.current ul li a{color:#696261;color:rgba(105,98,97,.75)}#sidebar .module.nav .nav li ul{padding-left:.75em;padding-left:.75rem}#sidebar .module.nav .nav li ul li:before{position:inherit;float:left;padding-right:.125em;padding-right:.125rem;content:"\f0da";color:#696261;color:rgba(105,98,97,.75);font-size:.7em;font-size:.7rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#sidebar .module.nav .nav li ul li a{padding-left:.75em;padding-left:.75rem;color:#696261;color:rgba(105,98,97,.75);font-size:.7em;font-size:.7rem}#sidebar .module.nav .nav li ul li a:before{content:none;display:none}#sidebar .module.nav .nav li ul li a:hover{color:#CD4242}#sidebar .btnset.close{display:none}.idx.search #page #body{position:relative;overflow:hidden}.idx.search #page #body:after,.idx.search #page #body:before{content:"";display:table}.idx.search #page #body:after{clear:both}.idx.search #page #body .container{max-width:1350px;margin:0 auto;padding:0;position:relative;max-width:1920px;overflow:hidden}.idx.search #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.idx.search #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}.idx.search #page #body .container #sidebar[role=complementary]{width:21.25%;margin-left:-21.25%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.idx.search #page #body .container #sidebar[role=complementary]{width:auto;margin:0;left:auto;float:none;clear:left}}.tpl-2col #body .container{max-width:1350px;margin:0 auto;padding:0;position:relative;max-width:1920px;padding-top:.125rem;overflow:hidden}.tpl-2col #body .container #content[role=main]{width:73.75%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.tpl-2col #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}.tpl-2col #body .container #sidebar[role=complementary]{width:25%;margin-left:-25%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.tpl-2col #body .container #sidebar[role=complementary]{width:auto;margin:0;left:auto;float:none;clear:left}}body .overlay{opacity:.9;z-index:99999;background:#000}#mobileMsg{display:none}div.click-menu{position:absolute;z-index:100;width:100%;max-height:100000px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.4);padding:30px;overflow:auto;overflow-x:hidden;overflow-y:auto;display:none}div.click-menu:after,div.click-menu:before{content:"";display:table}div.click-menu:after{clear:both}@media only screen and (min-width:531px){div.click-menu{top:41px}}@media only screen and (max-width:880px){div.click-menu{max-height:100000px!important}}@media only screen and (max-width:880px){div.click-menu{top:0;padding-top:0}}div.click-menu h5{text-align:left;font-size:16px;font-size:1.6rem;color:#373747;font-weight:400;border-bottom:1px solid #eee;padding:0 0 12px;margin-bottom:12px;text-transform:uppercase;clear:both}@media only screen and (max-width:880px) and (min-width:880px){div.click-menu h5{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:880px){div.click-menu h5{text-align:center;border-bottom:0;color:#00a6dd;margin-bottom:7px;padding:30px 0 0}}div.click-menu ul{list-style:none;padding:0;margin:0 0 30px 0;width:100%;border:0;background:0 0;display:block}@media only screen and (max-width:880px){div.click-menu ul:after,div.click-menu ul:before{display:none}}@media only screen and (max-width:880px){div.click-menu ul{margin-bottom:0}}div.click-menu ul li{list-style:none;padding:0;margin:0;text-align:left;background:0 0;display:block;float:none}div.click-menu ul li a{background:0 0;font-size:14px;font-size:1.4rem;color:#666;font-weight:300;text-transform:none;display:block;padding:5px 0;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}div.click-menu ul li a:hover{color:#00a6dd}div.click-menu ul li a:before{content:"";font-weight:400;text-transform:none}@media only screen and (min-width:881px){div.click-menu ul li:last-child a{border-bottom:0}}div.click-menu .x12{clear:both}@media only screen and (min-width:881px){div.click-menu .x12 ul{width:33.33%;float:left;padding:0 5px}}@media only screen and (min-width:881px) and (max-width:1120px){div.click-menu .x12 ul li{width:50%;float:left;padding:0 5px}}div.click-menu .nav-group{padding-top:30px}div.click-menu .nav-group :first-child{padding-top:0}div.click-menu .selectize-control{text-align:left!important}div.click-menu .menu-search{padding-bottom:20px}@media only screen and (max-width:880px){div.click-menu .menu-search{background:#ebebeb;padding:13px 15px;margin-top:20px}}div.click-menu .menu-search h5{margin-bottom:14px}@media only screen and (max-width:880px){div.click-menu .menu-search h5{padding-top:0}}div.click-menu .menu-search form{margin-bottom:0}div.click-menu .menu-search .input-contain{display:block;position:relative}div.click-menu .menu-search input[type=text]{background:#fff;padding:5px 8px;border:1px solid #d2d2d2}div.click-menu .menu-search button{background:0 0;padding:0;line-height:1;position:absolute;right:5px;top:5px}div.click-menu .menu-search button span{display:none}div.click-menu .menu-search button i{color:#00607f;font-size:18px;font-size:1.8rem}div.click-menu .menu-search .universal_search input{background:#fff}div.click-menu .menu-search .universal_search.active input{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important}div.click-menu .menu-search .universal_results{width:100%}@media only screen and (min-width:881px){div.click-menu .menu-search .universal_results{max-height:300px;overflow:auto;overflow-x:hidden;overflow-y:auto}}div.click-menu .menu-search .universal_results .resultCategory>strong{width:100%;float:none;padding-left:0}div.click-menu .menu-search .universal_results .resultCategory>ul{float:none;width:100%}div.click-menu .menu-cta a{display:block;font-size:16px;font-size:1.6rem;font-weight:700;padding:0}@media only screen and (max-width:1120px) and (min-width:881px){div.click-menu .menu-cta a{font-size:14px;font-size:1.4rem}}div.click-menu .menu-cta.video-cta{margin:10px 0;text-align:left;display:table}div.click-menu .menu-cta.video-cta span{margin-top:14px;display:table-cell;vertical-align:middle}div.click-menu .menu-cta.video-cta .icon{font-size:52px;font-size:5.2rem;vertical-align:middle;padding:0 6px 0 0;display:table-cell}@media only screen and (max-width:880px){div.click-menu .x1,div.click-menu .x10,div.click-menu .x11,div.click-menu .x12,div.click-menu .x2,div.click-menu .x3,div.click-menu .x4,div.click-menu .x5,div.click-menu .x6,div.click-menu .x7,div.click-menu .x8,div.click-menu .x9{left:auto;width:100%;margin-left:0;float:none}}#head[role=banner]{height:96px;background:#262626;position:absolute;top:auto;left:auto;z-index:99999;width:100%}#head[role=banner]>.wrapper-full{height:98px}#head[role=banner] .hidden-iphone{display:none}#head[role=banner] .branding{position:relative;overflow:visible;height:98px}#head[role=banner] .branding:after,#head[role=banner] .branding:before{content:"";display:table}#head[role=banner] .branding:after{clear:both}#head[role=banner] .branding .wrapper{padding:0}#head[role=banner] .branding #logo{width:30%;margin-left:-100%;position:relative;left:100%;float:left;top:-.25rem;background-size:100% auto;height:4.75rem;padding:.25rem 0 0 0;margin-bottom:0;overflow:visible}@media only screen and (max-width:480px){#head[role=banner] .branding #logo{width:auto;margin:0;left:auto;float:none;clear:left}}#head[role=banner] .branding #logo a{position:relative;top:-.125rem;display:inline-block;background:url(/inc/skins/havre-2016/img/justinHavreLogo.svg) 25% 30% no-repeat transparent;background-size:auto 70%;width:100%;height:100%;text-indent:-9999rem}#head[role=banner] .branding .logo-invert{display:none}#head[role=banner] .branding .horizontal[role=navigation]{width:65%;margin-left:-65%;position:relative;left:100%;float:left;top:-.25rem;margin-bottom:0}@media only screen and (max-width:480px){#head[role=banner] .branding .horizontal[role=navigation]{width:auto;margin:0;left:auto;float:none;clear:left}}#head[role=banner] .branding .horizontal[role=navigation] li{height:4.5rem;padding-top:0;font-size:17px}#head[role=banner] .branding .horizontal[role=navigation] a{border-radius:3px;display:block;width:100%;height:2.25rem;padding:8px 30px;text-shadow:0 -1px 1px rgba(0,0,0,.5);color:#ccc;font-weight:400;line-height:2.25rem}@media screen and (min-width:860px){#head[role=banner] .branding .horizontal[role=navigation] a:hover{background:#464646;color:#fff}}#head[role=banner] .branding .horizontal[role=navigation] li:first-child a{border-left:none}#head[role=banner] .branding .horizontal[role=navigation] .hamburger{display:none}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone,#head[role=banner] .branding .horizontal[role=navigation] .main-nav{float:right}#head[role=banner] .branding .horizontal[role=navigation] .propertySearch a{border-left:none}#head[role=banner] .branding .horizontal[role=navigation] .about a{border-right:none}#head[role=banner] .branding .horizontal[role=navigation] .contact{margin-left:.25rem}#head[role=banner] .branding .horizontal[role=navigation] .login{margin-right:0}#head[role=banner] .branding .horizontal[role=navigation] .login a:before{content:"\f090";font-family:FontAwesome;display:inline-block!important}#head[role=banner] .branding .horizontal[role=navigation] .home{width:4rem;display:none!important}#head[role=banner] .branding .horizontal[role=navigation] .home a{border-right:none}#head[role=banner] .branding .horizontal[role=navigation] .home a:before{content:"\f015";font-family:FontAwesome}#head[role=banner] .branding .horizontal[role=navigation] .home a:hover{background:none transparent;-webkit-box-shadow:none;box-shadow:none}#head[role=banner] .branding .horizontal[role=navigation] .home a span{text-indent:-9999em}#head[role=banner] .branding .horizontal[role=navigation] .hamburger,#head[role=banner] .branding nav .hamburger{display:none}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li.hasMENU a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li.hasMENU a,#head[role=banner] .branding nav .hidden-phone li.hasMENU a,#head[role=banner] .branding nav .main-nav li.hasMENU a{padding:5px 30px 5px 15px;line-height:28px}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li.hasMENU a:after,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li.hasMENU a:after,#head[role=banner] .branding nav .hidden-phone li.hasMENU a:after,#head[role=banner] .branding nav .main-nav li.hasMENU a:after{content:"\f078";font-family:FontAwesome;font-size:10px;position:absolute;right:10px;top:8px;line-height:20px;color:#ccc}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone .menu ul,#head[role=banner] .branding .horizontal[role=navigation] .main-nav .menu ul,#head[role=banner] .branding nav .hidden-phone .menu ul,#head[role=banner] .branding nav .main-nav .menu ul{border:none;margin:0;padding:10px 0 20px;float:left;width:100%}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone .menu li a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav .menu li a,#head[role=banner] .branding nav .hidden-phone .menu li a,#head[role=banner] .branding nav .main-nav .menu li a{border-color:transparent!important;color:#444}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone .menu li a:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav .menu li a:hover,#head[role=banner] .branding nav .hidden-phone .menu li a:hover,#head[role=banner] .branding nav .main-nav .menu li a:hover{border-color:transparent!important;color:#fff}@media screen and (min-width:860px){#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone .menu li a:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav .menu li a:hover,#head[role=banner] .branding nav .hidden-phone .menu li a:hover,#head[role=banner] .branding nav .main-nav .menu li a:hover{color:#444}}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone .menu li a:after,#head[role=banner] .branding .horizontal[role=navigation] .main-nav .menu li a:after,#head[role=banner] .branding nav .hidden-phone .menu li a:after,#head[role=banner] .branding nav .main-nav .menu li a:after{content:none}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li,#head[role=banner] .branding nav .hidden-phone li,#head[role=banner] .branding nav .main-nav li{text-align:left;position:static;overflow:visible;background:0 0}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li a,#head[role=banner] .branding nav .hidden-phone li a,#head[role=banner] .branding nav .main-nav li a{position:relative}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu,#head[role=banner] .branding nav .hidden-phone li .menu,#head[role=banner] .branding nav .main-nav li .menu{background:#F7F7F7;z-index:99999;top:100%;padding-top:0;box-shadow:0 1px 2px rgba(0,0,0,.4);border-top:#464646 1px solid;display:none;left:auto;right:-99999em;max-height:100000px;position:absolute;width:70%}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu h4,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu h4,#head[role=banner] .branding nav .hidden-phone li .menu h4,#head[role=banner] .branding nav .main-nav li .menu h4{position:relative;left:0;color:#444;text-shadow:none;font-size:16px;line-height:20px;padding:15px 0 10px 0}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu h5,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu h5,#head[role=banner] .branding nav .hidden-phone li .menu h5,#head[role=banner] .branding nav .main-nav li .menu h5{border-bottom:1px solid #ddd;color:#444;font-weight:700;padding-bottom:10px;margin-bottom:0;margin-top:20px}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu li,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu li,#head[role=banner] .branding nav .hidden-phone li .menu li,#head[role=banner] .branding nav .main-nav li .menu li{padding-top:0}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu li a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu li a,#head[role=banner] .branding nav .hidden-phone li .menu li a,#head[role=banner] .branding nav .main-nav li .menu li a{color:#444;padding:7px 10px;background:0 0;line-height:1em}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu li a:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu li a:hover,#head[role=banner] .branding nav .hidden-phone li .menu li a:hover,#head[role=banner] .branding nav .main-nav li .menu li a:hover{background:#ddd}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul,#head[role=banner] .branding nav .hidden-phone li ul,#head[role=banner] .branding nav .main-nav li ul{background:0 0;float:left;width:100%;margin-right:0;border-top:none;border-right:none}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li.current,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li.current,#head[role=banner] .branding nav .hidden-phone li ul li.current,#head[role=banner] .branding nav .main-nav li ul li.current{margin:0}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li,#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li:hover,#head[role=banner] .branding nav .hidden-phone li ul li,#head[role=banner] .branding nav .hidden-phone li ul li:hover,#head[role=banner] .branding nav .main-nav li ul li,#head[role=banner] .branding nav .main-nav li ul li:hover{display:block;border-right:none;width:100%;padding-top:0}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li a,#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li:hover a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li:hover a,#head[role=banner] .branding nav .hidden-phone li ul li a,#head[role=banner] .branding nav .hidden-phone li ul li:hover a,#head[role=banner] .branding nav .main-nav li ul li a,#head[role=banner] .branding nav .main-nav li ul li:hover a{background:0 0;display:block;color:#444;border:none;font-size:14px;line-height:1em;text-transform:none;text-shadow:none;border-bottom:none;text-align:left;width:100%;height:auto}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li a:hover,#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li:hover a:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li a:hover,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li:hover a:hover,#head[role=banner] .branding nav .hidden-phone li ul li a:hover,#head[role=banner] .branding nav .hidden-phone li ul li:hover a:hover,#head[role=banner] .branding nav .main-nav li ul li a:hover,#head[role=banner] .branding nav .main-nav li ul li:hover a:hover{color:#CD4242}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li a:before,#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li ul li:hover a:before,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li a:before,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li ul li:hover a:before,#head[role=banner] .branding nav .hidden-phone li ul li a:before,#head[role=banner] .branding nav .hidden-phone li ul li:hover a:before,#head[role=banner] .branding nav .main-nav li ul li a:before,#head[role=banner] .branding nav .main-nav li ul li:hover a:before{content:"";content:none}@media screen and (min-width:860px){#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li:hover a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li:hover a,#head[role=banner] .branding nav .hidden-phone li:hover a,#head[role=banner] .branding nav .main-nav li:hover a{background:#464646;border-radius:3px 3px 0 0;color:#fff;text-shadow:none}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li:hover a:after,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li:hover a:after,#head[role=banner] .branding nav .hidden-phone li:hover a:after,#head[role=banner] .branding nav .main-nav li:hover a:after{text-shadow:none;color:#fff}}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li:hover .menu,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li:hover .menu,#head[role=banner] .branding nav .hidden-phone li:hover .menu,#head[role=banner] .branding nav .main-nav li:hover .menu{right:0;display:block;z-index:9999}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu-cta a,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu-cta a,#head[role=banner] .branding nav .hidden-phone li .menu-cta a,#head[role=banner] .branding nav .main-nav li .menu-cta a{background:#CD4242}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu-cta a:after,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu-cta a:after,#head[role=banner] .branding nav .hidden-phone li .menu-cta a:after,#head[role=banner] .branding nav .main-nav li .menu-cta a:after{content:none}#head[role=banner] .branding.new{background:0 0}#head[role=banner] .branding.new #havre-logo{float:left;margin:0}#head[role=banner] .branding.new #havre-logo a{background:0 0;text-indent:0}#head[role=banner] .branding.new #havre-logo a img{max-width:215px;margin-top:20px}#head[role=banner] .branding.new .phone{float:right;color:#ccc;line-height:normal;margin:0 15px;padding:15px 0}#head[role=banner] .branding.new .phone em{color:#ccc;font:400 16px Arial,sans-serif;float:none}#head[role=banner] .branding.new .phone a{color:#ccc;font-size:20px;text-decoration:none}#head[role=banner] .branding.new .horizontal[role=navigation]{width:auto;margin:0;left:auto;float:none;clear:left;float:right;clear:right;top:-2rem;width:100%}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{margin-top:0}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li{height:auto;float:left;display:block}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.mobileSearch,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mobileSearch{display:none}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li a,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a{height:auto;line-height:normal}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.home,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.home{width:25px}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.home a:before,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.home a:before{left:0}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.close-option,#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.login,#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.logout,#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.mydashboard,#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.signup,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.close-option,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard,#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup{display:none}#head[role=banner] .branding.new .dashboard{float:right;padding:10px 0 0;margin:0 0 0 15px;font-size:14px;line-height:normal}#head[role=banner] .branding.new .dashboard .wrapper-full{padding:0}#head[role=banner] .branding.new .dashboard .hidden-phone{height:auto}#head[role=banner] .branding.new .dashboard .dashboardMENU{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){#head[role=banner] .branding.new .dashboard .dashboardMENU{width:auto;margin:0;left:auto;float:none;clear:left}}#head[role=banner] .branding.new .dashboard li{border-bottom:none;float:left;margin-left:10px}#head[role=banner] .branding.new .dashboard li [class*=" icon-"],#head[role=banner] .branding.new .dashboard li [class^=icon-]{width:auto}#head[role=banner] .branding.new .dashboard a{color:#ddd;text-decoration:none;border-radius:3px;border:1px solid rgba(255,255,255,.3);padding:5px 15px!important}#head[role=banner] .branding.new .dashboard a i{color:#fffb8e}#head[role=banner] .branding.new .dashboard a i:before{content:none}#head[role=banner] .branding.new .dashboard a:hover{background:rgba(0,0,0,.5);border-radius:3px}#head[role=banner] .branding.new .dashboard li.hasMENU a{padding:5px 30px 5px 15px!important}#head[role=banner] .branding.new .dashboard li.hasMENU a::after{top:8px}#head[role=banner] .branding.new .dashboard li.hasMENU .menu{top:39%;right:20px;width:500px}#head[role=banner] .branding.new .dashboard li.hasMENU .menu ul li{border-bottom:1px solid #ddd;margin-left:0}#head[role=banner] .branding.new .dashboard li.hasMENU .menu ul li a{padding:10px 5px!important;border:1px solid rgba(255,255,255,.3)!important;font-weight:400}#head[role=banner] .branding.new .dashboard-agentCTA{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){#head[role=banner] .branding.new .dashboard-agentCTA{width:auto;margin:0;left:auto;float:none;clear:left}}#head[role=banner] .branding.new .dashboard-agentCTA .text-wrap{background:#262626;padding:5px 20px;text-align:center}#head[role=banner] .branding.new .dashboard-agentCTA span{color:#fff}#head[role=banner] .branding.new .dashboard-agentCTA .name,#head[role=banner] .branding.new .dashboard-agentCTA .title{color:#fff;font-size:12px}#head[role=banner] .branding.new .dashboard-agentCTA .btn{margin-top:5px;border-radius:3px;box-shadow:none;display:block;font-weight:400;color:#fff}#head[role=banner] .branding.new .dashboard-agentCTA .btn:after{content:"\f075";font-size:14px;line-height:14px;top:10px}.homepage #head[role=banner]{background:rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,from(rgba(38,38,38,.5)),to(rgba(0,0,0,0)));background:-moz-linear-gradient(top,rgba(38,38,38,.5),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(38,38,38,.5),rgba(0,0,0,0));background:linear-gradient(rgba(38,38,38,.5),rgba(0,0,0,0));box-shadow:none;height:auto}.logged-in #head[role=banner] .toolbar .wrapper .dashboard{width:25%;margin-left:-58.33333333%;position:relative;left:100%;float:left;text-align:center}@media only screen and (max-width:480px){.logged-in #head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}#head[role=banner]{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#head[role=banner] .branding.new #havre-logo a img{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.hidden-fixed{position:absolute;left:0;top:-200px;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.havre-logo-full{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed .hidden-fixed{left:0;top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed.homepage #head[role=banner]{background:#fefefe;border-bottom:1px solid #eee;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed #head[role=banner]{position:fixed;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);height:60px;top:0}.fixed #head[role=banner] .wrapper-full{height:60px}.fixed #head[role=banner] .logo-default{display:none}.fixed #head[role=banner] .logo-invert{display:block}.fixed #head[role=banner] .branding.new{height:60px}.fixed #head[role=banner] .branding.new #havre-logo a img{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;margin-top:10px;max-width:150px}.fixed #head[role=banner] .branding.new .phone{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed #head[role=banner] .branding.new .dashboard{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed #head[role=banner] .branding.new .dashboard li.hasMENU .menu{top:82%}.fixed #head[role=banner] .branding.new .dashboard a{color:#444;border-color:rgba(0,0,0,.3);font-weight:400}.fixed #head[role=banner] .branding.new .dashboard a:hover{color:#fff;background:#262626}.fixed #head[role=banner] .branding.new .dashboard .dashboard-agentCTA a{color:#fff}.fixed #head[role=banner] .branding.new .horizontal[role=navigation]{top:-3.15rem;right:230px}.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{margin-top:3px}.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover a{color:#fff}.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a{color:#444;text-shadow:none}.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:hover{color:#fff}.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .menu li a{color:#444}.fixed.logged-in #head[role=banner] .branding.new .horizontal[role=navigation]{top:-3.15rem;right:70px}.fixed .hidden-fixed{left:0;top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed #head[role=banner]{background:#fefefe}.fixed #head[role=banner] .branding.new .phone{top:-100px;position:absolute}.fixed #head[role=banner] .branding.new .dashboard a{color:#444;border-color:rgba(0,0,0,.3)}.fixed #head[role=banner] .branding.new .dashboard li:hover>a{color:#fff}.fixed #head[role=banner] .branding.new .hamburger{height:3.25rem;line-height:3.25rem;color:#444;font-size:1.6rem;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;text-align:right;text-transform:uppercase;cursor:pointer}.fixed #head[role=banner] .branding.new .hamburger:after{position:relative;padding-left:.75rem;content:none;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.fixed #head[role=banner] .branding.new .hamburger:hover{background:#eee}@media only screen and (min-width:861px){#head[role=banner] .branding.new #havre-logo{position:relative;z-index:1}}body #page header#head[role=banner] .branding.new #havre-logo{z-index:11}body #page header#head[role=banner] .branding.new #havre-logo a{z-index:10;position:relative}body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:450px;width:100%}@media (max-width:930px){body #page header#head[role=banner] .branding.new #havre-logo a img{width:370px}}@media (max-width:600px){body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:360px}}@media (max-width:480px){body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:220px!important;margin-top:18px}}body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 450px)}@media (max-width:930px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 375px)}}@media (max-width:860px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{z-index:12;width:100%}}@media (max-width:480px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:auto}}@media (max-width:1150px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation] a{padding:7px 25px 7px 5px;font-size:13px}}@media (max-width:1024px) and (min-width:860px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation] .hamburger{display:none}}.fixed #page #head[role=banner]{height:auto}@media (max-width:480px){.fixed #page #head[role=banner]{height:auto}}@media (max-width:480px){.fixed #page #head[role=banner] .wrapper-full{height:auto}}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 530px)}@media (max-width:1150px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] li a{padding:7px 25px 7px 5px;font-size:13px}}@media (max-width:1024px) and (min-width:860px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] li .menu{top:100%}}@media only screen and (max-width:1220px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{width:100%;margin-bottom:10px}}.fixed #page #head[role=banner] .dashboard{margin-top:0}.fixed #page #head[role=banner] .branding.new #havre-logo a img{max-width:370px;width:100%}@media (max-width:480px){.fixed #page #head[role=banner] .branding.new #havre-logo a img{max-width:150px}}#feature{background:#262626;height:60vh;min-height:600px;border:none;position:relative;clear:both;padding-top:0}#feature:after,#feature:before{content:"";display:table}#feature:after{clear:both}@media screen and (max-width:860px){#feature{min-height:550px;height:auto}}@media screen and (max-width:480px){#feature{min-height:480px}}#feature .buttonset{margin:0 auto;max-width:1100px}#feature .buttonset .btn{background:rgba(0,0,0,.5);color:#ccc;margin-bottom:0}#feature .buttonset .btn:hover{background:rgba(0,0,0,.7)}#feature div.strong{width:100%;margin-left:-100%;position:relative;left:100%;float:left;background:none #1c1c1c;clear:both;text-align:center;height:0}@media only screen and (max-width:480px){#feature div.strong{width:auto;margin:0;left:auto;float:none;clear:left}}#feature div.strong p{margin:0;padding:1.5rem 0;color:#fff;color:rgba(255,255,255,.75);font-size:1.1rem}#feature div.strong p:before{position:relative;top:.25rem;padding-right:1rem;content:"\f003";color:#e59e21;font-size:2.2rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#feature div.strong p a{color:#fff;color:rgba(255,255,255,.75);text-decoration:underline}#feature div.strong p a:hover{text-decoration:none}#featureCTA{position:absolute;bottom:0;width:100%;z-index:99}@media screen and (max-width:480px){#featureCTA{clear:both;position:relative;background:#fff;border-bottom:1px solid rgba(0,0,0,.1)}}#featureCTA .wrapper{padding:25px 0}#featureCTA p{color:#fff;font-size:20px;font-style:normal;margin:0;text-align:center}@media screen and (max-width:480px){#featureCTA p{font-size:12px;color:#444}}#featureCTA a{color:#fff;text-decoration:none;border-left:1px solid #CD4242;padding-left:20px}@media screen and (max-width:480px){#featureCTA a{padding-left:10px;color:#444}}#featureCTA .btn{font-size:16px;font-weight:700;background:#CD4242;border-radius:0;box-shadow:none;padding:15px 30px;margin-left:20px;border-color:#9C0100}@media screen and (max-width:860px){#featureCTA .btn{margin-top:20px}}@media screen and (max-width:480px){#featureCTA .btn{display:block;margin:20px;border:1px solid rgba(255,255,255,.2);color:#fff}}#feature #video{width:100%;height:100%;position:absolute}@media screen and (max-width:860px){#feature #video{height:100vh}}#feature #video:before{background:rgba(0,0,0,.5);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background:-ms-linear-gradient(top,rgba(0,0,0,.5),transparent);background:linear-gradient(rgba(0,0,0,.5),transparent);bottom:0;content:"";display:block;position:absolute;top:0;width:100%;z-index:1}#feature #video#bgvideo{bottom:-20%;height:auto;min-height:100%;min-width:100%;position:absolute;width:auto;left:0;object-fit:cover;top:auto}@media only screen and (max-width:1320px){#feature #video#bgvideo{bottom:0}}.video-placeholder{bottom:0;height:auto;min-height:100%;min-width:100%;position:absolute;width:auto;left:0;object-fit:cover;top:auto}.slideshow{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.slideshow{width:auto;margin:0;left:auto;float:none;clear:left}}.slideshow .gallery{margin-bottom:0}.slideshow .gallery .slideset{height:48rem}@media screen and (min-width:860px) and (max-width:1220px){.slideshow .gallery .slideset{height:34rem}}.slideshow .gallery .slideset .slide img{top:-10%!important}#page #feature #guaranteed-sold .terms{color:#ccc;display:block;float:left;font-size:17px;text-align:left;width:100%;background:rgba(0,0,0,.5) none repeat scroll 0 0;padding:7px 10px;margin:0 0 20px;border-radius:0 0 3px 3px}@media screen and (max-width:860px){#page #feature #guaranteed-sold .terms{text-align:center}}#page #feature #guaranteed-sold input{-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-ms-transition-duration:.15s;transition-duration:.15s}@media screen and (max-width:860px){#page #feature #guaranteed-sold input{width:100%!important;border:1px solid #ccc}}#page #feature #guaranteed-sold input:hover{background:#fff}#page #feature #guaranteed-sold input:focus{background:#fff}@media screen and (max-width:860px){#page #feature #guaranteed-sold .search-button,#page #feature #guaranteed-sold input{width:100%!important;border:1px solid #ccc}}#page #feature .guaranteed{position:relative;bottom:0;width:100%;padding:0;z-index:1}#page #feature .guaranteed .wrapper-alt{padding:0}#page #feature .guaranteed h3{color:#444;text-align:center;font-size:2.4rem;line-height:2.4rem;margin-bottom:20px}#page #feature .guaranteed h3 strong{color:#CD4242}#page #feature .guaranteed .icon-home::before{color:#666;content:none;margin-right:10px;padding:10px;font-size:40px}#page #feature .guaranteed .guaranteed-sale-form{position:relative}#page #feature .guaranteed .grid_12,#page #feature .guaranteed form{position:relative}#page #feature .guaranteed .grid_12:after,#page #feature .guaranteed .grid_12:before,#page #feature .guaranteed form:after,#page #feature .guaranteed form:before{content:"";display:table}#page #feature .guaranteed .grid_12:after,#page #feature .guaranteed form:after{clear:both}#page #feature .guaranteed .grid_12 .x12,#page #feature .guaranteed form .x12{width:100%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x12,#page #feature .guaranteed form .x12{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x11,#page #feature .guaranteed form .x11{width:91.66666667%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x11,#page #feature .guaranteed form .x11{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x10,#page #feature .guaranteed form .x10{width:83.33333333%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x10,#page #feature .guaranteed form .x10{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x9,#page #feature .guaranteed form .x9{width:75%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x9,#page #feature .guaranteed form .x9{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x8,#page #feature .guaranteed form .x8{width:66.66666667%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x8,#page #feature .guaranteed form .x8{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x7,#page #feature .guaranteed form .x7{width:58.33333333%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x7,#page #feature .guaranteed form .x7{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x6,#page #feature .guaranteed form .x6{width:50%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x6,#page #feature .guaranteed form .x6{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x5,#page #feature .guaranteed form .x5{width:41.66666667%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x5,#page #feature .guaranteed form .x5{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x4,#page #feature .guaranteed form .x4{width:33.33333333%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x4,#page #feature .guaranteed form .x4{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x3,#page #feature .guaranteed form .x3{width:25%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x3,#page #feature .guaranteed form .x3{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x2,#page #feature .guaranteed form .x2{width:16.66666667%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x2,#page #feature .guaranteed form .x2{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .x1,#page #feature .guaranteed form .x1{width:8.33333333%;margin-right:0;float:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .x1,#page #feature .guaranteed form .x1{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o12,#page #feature .guaranteed form .o12{margin-left:0;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o12,#page #feature .guaranteed form .o12{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o11,#page #feature .guaranteed form .o11{margin-left:-8.33333333%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o11,#page #feature .guaranteed form .o11{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o10,#page #feature .guaranteed form .o10{margin-left:-16.66666667%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o10,#page #feature .guaranteed form .o10{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o9,#page #feature .guaranteed form .o9{margin-left:-25%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o9,#page #feature .guaranteed form .o9{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o8,#page #feature .guaranteed form .o8{margin-left:-33.33333333%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o8,#page #feature .guaranteed form .o8{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o7,#page #feature .guaranteed form .o7{margin-left:-41.66666667%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o7,#page #feature .guaranteed form .o7{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o6,#page #feature .guaranteed form .o6{margin-left:-50%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o6,#page #feature .guaranteed form .o6{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o5,#page #feature .guaranteed form .o5{margin-left:-58.33333333%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o5,#page #feature .guaranteed form .o5{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o4,#page #feature .guaranteed form .o4{margin-left:-66.66666667%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o4,#page #feature .guaranteed form .o4{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o3,#page #feature .guaranteed form .o3{margin-left:-75%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o3,#page #feature .guaranteed form .o3{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o2,#page #feature .guaranteed form .o2{margin-left:-83.33333333%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o2,#page #feature .guaranteed form .o2{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .o1,#page #feature .guaranteed form .o1{margin-left:-91.66666667%;margin-right:0!important;left:100%;position:relative}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o1,#page #feature .guaranteed form .o1{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .pFirst,#page #feature .guaranteed form .pFirst{clear:left!important}#page #feature .guaranteed .grid_12 .pLast,#page #feature .guaranteed form .pLast{margin-right:0!important}#page #feature .guaranteed .grid_12 .o0,#page #feature .guaranteed form .o0{margin-left:-100%;left:100%;position:relative;clear:left}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .o0,#page #feature .guaranteed form .o0{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .last,#page #feature .guaranteed form .last{margin-right:0}#page #feature .guaranteed .grid_12 .first,#page #feature .guaranteed form .first{clear:left}#page #feature .guaranteed .grid_12 .video,#page #feature .guaranteed form .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px}#page #feature .guaranteed .grid_12 .video-pleft,#page #feature .guaranteed form .video-pleft{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:left;width:50%;height:auto;margin:0 0 28px 0;padding-bottom:28.13%}#page #feature .guaranteed .grid_12 .video-pleft embed,#page #feature .guaranteed .grid_12 .video-pleft iframe,#page #feature .guaranteed .grid_12 .video-pleft object,#page #feature .guaranteed form .video-pleft embed,#page #feature .guaranteed form .video-pleft iframe,#page #feature .guaranteed form .video-pleft object{position:absolute;top:0;left:0;width:100%;height:100%}#page #feature .guaranteed .grid_12 .video-pright,#page #feature .guaranteed form .video-pright{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:28px;float:right;width:50%;height:auto;margin:0 0 28px 0;padding-bottom:28.13%}#page #feature .guaranteed .grid_12 .video-pright embed,#page #feature .guaranteed .grid_12 .video-pright iframe,#page #feature .guaranteed .grid_12 .video-pright object,#page #feature .guaranteed form .video-pright embed,#page #feature .guaranteed form .video-pright iframe,#page #feature .guaranteed form .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}#page #feature .guaranteed .grid_12 .video embed,#page #feature .guaranteed .grid_12 .video iframe,#page #feature .guaranteed .grid_12 .video object,#page #feature .guaranteed .grid_12 .video-pleft embed,#page #feature .guaranteed .grid_12 .video-pleft iframe,#page #feature .guaranteed .grid_12 .video-pleft object,#page #feature .guaranteed .grid_12 .video-pright embed,#page #feature .guaranteed .grid_12 .video-pright iframe,#page #feature .guaranteed .grid_12 .video-pright object,#page #feature .guaranteed form .video embed,#page #feature .guaranteed form .video iframe,#page #feature .guaranteed form .video object,#page #feature .guaranteed form .video-pleft embed,#page #feature .guaranteed form .video-pleft iframe,#page #feature .guaranteed form .video-pleft object,#page #feature .guaranteed form .video-pright embed,#page #feature .guaranteed form .video-pright iframe,#page #feature .guaranteed form .video-pright object{position:absolute;top:0;left:0;width:100%;height:100%}#page #feature .guaranteed .grid_12 .pleft,#page #feature .guaranteed form .pleft{margin:0 0 28px 0;float:left}#page #feature .guaranteed .grid_12 .pright,#page #feature .guaranteed form .pright{margin:0 0 28px 0;float:right}#page #feature .guaranteed .grid_12 .flowgrid,#page #feature .guaranteed form .flowgrid{clear:both}#page #feature .guaranteed .grid_12 .flowgrid:after,#page #feature .guaranteed .grid_12 .flowgrid:before,#page #feature .guaranteed form .flowgrid:after,#page #feature .guaranteed form .flowgrid:before{content:"";display:table}#page #feature .guaranteed .grid_12 .flowgrid:after,#page #feature .guaranteed form .flowgrid:after{clear:both}#page #feature .guaranteed .grid_12 .flowgrid>article,#page #feature .guaranteed .grid_12 .flowgrid>div,#page #feature .guaranteed .grid_12 .flowgrid>label,#page #feature .guaranteed .grid_12 .flowgrid>li,#page #feature .guaranteed form .flowgrid>article,#page #feature .guaranteed form .flowgrid>div,#page #feature .guaranteed form .flowgrid>label,#page #feature .guaranteed form .flowgrid>li{float:left;width:16.66666667%;margin-right:0}#page #feature .guaranteed .grid_12 .flowgrid>article:nth-of-type(6n+6),#page #feature .guaranteed .grid_12 .flowgrid>div:nth-of-type(6n+6),#page #feature .guaranteed .grid_12 .flowgrid>label:nth-of-type(6n+6),#page #feature .guaranteed .grid_12 .flowgrid>li:nth-of-type(6n+6),#page #feature .guaranteed form .flowgrid>article:nth-of-type(6n+6),#page #feature .guaranteed form .flowgrid>div:nth-of-type(6n+6),#page #feature .guaranteed form .flowgrid>label:nth-of-type(6n+6),#page #feature .guaranteed form .flowgrid>li:nth-of-type(6n+6){margin-right:0}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .flowgrid>article,#page #feature .guaranteed .grid_12 .flowgrid>div,#page #feature .guaranteed .grid_12 .flowgrid>label,#page #feature .guaranteed .grid_12 .flowgrid>li,#page #feature .guaranteed form .flowgrid>article,#page #feature .guaranteed form .flowgrid>div,#page #feature .guaranteed form .flowgrid>label,#page #feature .guaranteed form .flowgrid>li{width:auto;margin:0;left:auto;float:none;clear:left}}#page #feature .guaranteed .grid_12 .keyval strong,#page #feature .guaranteed form .keyval strong{width:50%}#page #feature .guaranteed .grid_12 .keyval span,#page #feature .guaranteed form .keyval span{width:50%}#page #feature .guaranteed .grid_12 .keyval span,#page #feature .guaranteed .grid_12 .keyval strong,#page #feature .guaranteed form .keyval span,#page #feature .guaranteed form .keyval strong{word-wrap:break-word}@media only screen and (max-width:480px){#page #feature .guaranteed .grid_12 .pright,#page #feature .guaranteed .grid_12 pleft,#page #feature .guaranteed form .pright,#page #feature .guaranteed form pleft{float:none;display:block;text-align:center}#page #feature .guaranteed .grid_12 .video,#page #feature .guaranteed .grid_12 .video-pleft,#page #feature .guaranteed .grid_12 .video-pright,#page #feature .guaranteed form .video,#page #feature .guaranteed form .video-pleft,#page #feature .guaranteed form .video-pright{float:none;width:auto;position:relative;padding-bottom:56.25%}}#page #feature .guaranteed input{height:60px;padding:9px 20px;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 0 1px #fff inset;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:rgba(240,240,240,.9);color:#444;font-size:16px}#page #feature .guaranteed input.gs-address{border-right:none}#page #feature .guaranteed input.gs-address:before{color:#666;content:"";margin-right:10px;padding:10px;font-size:40px}#page #feature .guaranteed input:hover{background:#fff;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#page #feature .guaranteed input:focus{background:#fff;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#page #feature .guaranteed .search-button,#page #feature .guaranteed button{height:60px;margin-bottom:0;left:0;margin:0}#feature-results{background:#fefefe;border-bottom:1px solid #ddd;position:relative;z-index:1}@media screen and (max-width:480px){#feature-results .wrap{padding-left:2em;padding-right:2em}}#feature-results .wrapper-full{padding-top:1.5em}#feature-results .module{border:0;padding:0;margin:0}#feature-results header{margin-bottom:1rem;border-color:rgba(105,98,97,.25)}#feature-results header:after,#feature-results header:before{content:"";display:table}#feature-results header:after{clear:both}#feature-results header h2{padding-left:.5rem;border-left:solid .5rem #eee;text-align:left!important;font-size:1.4rem;line-height:1.4rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45);float:left;margin-bottom:10px}@media screen and (max-width:480px){#feature-results header h2{float:none}}#feature-results header a{float:right}@media screen and (max-width:480px){#feature-results header a{float:none}}#feature-results .articleset article.listing{width:23.25%;float:left;margin-right:2.3333333334%}@media screen and (min-width:480px) and (max-width:860px){#feature-results .articleset article.listing{width:48.5%;margin-right:3%}#feature-results .articleset article.listing:nth-child(even){margin-right:0}}@media screen and (max-width:480px){#feature-results .articleset article.listing{width:100%;float:none;margin-right:0}}#feature-results .articleset article.listing:last-child{margin-right:0}#feature-results .articleset article.listing .body .photo{width:auto;margin:0;left:auto;float:none;clear:left;background:none transparent;margin-bottom:0;overflow:hidden;border:solid 7px #fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-shadow:0 0 4px 0 rgba(0,0,0,.25);-webkit-transition:box-shadow .2s;transition:box-shadow .2s;padding:0}@media screen and (max-width:480px){#feature-results .articleset article.listing .body .photo{max-height:1000000px}}#feature-results .articleset article.listing .body .photo:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.6);box-shadow:0 0 4px 0 rgba(0,0,0,.6)}#feature-results .articleset article.listing .body .details{width:auto;margin:0;left:auto;float:none;clear:left;min-height:65px}#feature-results .articleset article.listing .body .details h4.price{font-weight:400;color:#CD4242!important;font-size:.9rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}#feature-results .articleset article.listing .body div.address a{color:#847b79}#feature-results .articleset article.listing .body div.address a:hover{color:#CD4242}.bigCTA{position:relative}.bigCTA:after,.bigCTA:before{content:"";display:table}.bigCTA:after{clear:both}.bigCTA:after,.bigCTA:before{display:block}#content{position:relative;clear:both;padding-top:0}#content:after,#content:before{content:"";display:table}#content:after{clear:both}#content div.strong{width:100%;margin-left:-100%;position:relative;left:100%;float:left;background:none #1c1c1c;clear:both;text-align:center;height:0}@media only screen and (max-width:480px){#content div.strong{width:auto;margin:0;left:auto;float:none;clear:left}}#content div.strong p{margin:0;padding:1.5rem 0;color:#fff;color:rgba(255,255,255,.75);font-size:1.1rem}@media screen and (min-width:860px) and (max-width:1220px){#content div.strong p{padding:1.5rem 0}}#content div.strong p:before{position:relative;top:.25rem;padding-right:1rem;content:"\f003";color:#e59e21;font-size:2.2rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#content div.strong p a{color:#fff;color:rgba(255,255,255,.75);text-decoration:underline}#content div.strong p a:hover{text-decoration:none}#sub-feature{clear:both;padding-top:0;position:relative;background:#eee;padding:40px 0;padding-bottom:0}#sub-feature:after,#sub-feature:before{content:"";display:table}#sub-feature:after{clear:both}@media only screen and (max-width:860px){#sub-feature{padding:20px}}@media screen and (max-width:860px){#sub-feature{display:none}#sub-feature .close{display:block}}@media screen and (max-width:860px){#sub-feature div.wrapper-full{padding:0}}#sub-feature.open{display:block}#sub-feature .close{display:none}#sub-feature div.strong{width:100%;margin-left:-100%;position:relative;left:100%;float:left;background:none #1c1c1c;clear:both;text-align:center;height:0}@media only screen and (max-width:480px){#sub-feature div.strong{width:auto;margin:0;left:auto;float:none;clear:left}}#sub-feature div.strong p{margin:0;padding:1.5rem 0;color:#fff;color:rgba(255,255,255,.75);font-size:1.1rem}@media screen and (min-width:860px) and (max-width:1220px){#sub-feature div.strong p{padding:1.5rem 0}}#sub-feature div.strong p:before{position:relative;top:.25rem;padding-right:1rem;content:"\f003";color:#e59e21;font-size:2.2rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#sub-feature div.strong p a{color:#fff;color:rgba(255,255,255,.75);text-decoration:underline}#sub-feature div.strong p a:hover{text-decoration:none}#sub-feature.extended{padding-top:60px}@media screen and (max-width:860px){#sub-feature .btnset.close{display:inline-block;position:relative;margin-bottom:0;display:block}#sub-feature .btnset.close a.btn{background:0 0;color:#666;padding:1px 5px;line-height:normal;border:1px solid #ccc!important;padding:5px 10px;display:block;font-size:24px}}footer#foot[role=contentinfo]{background:#eee}footer#foot[role=contentinfo] .brokerage{float:right;margin:20px 0 0 0}@media screen and (max-width:480px){footer#foot[role=contentinfo] .brokerage{float:right;clear:none;margin:15px 0 0 10px;width:100px}}@media screen and (max-width:480px){footer#foot[role=contentinfo] .wrapper-full{height:auto;overflow:hidden}}.footerBanner{position:relative;background:#262626;padding:.75rem 0 1rem 0}.footerBanner:after,.footerBanner:before{content:"";display:table}.footerBanner:after{clear:both}@media screen and (max-width:860px){.footerBanner{height:7.75rem;overflow:hidden}}@media screen and (max-width:480px){.footerBanner{height:auto;padding:.75rem 1rem 1rem}}@media screen and (max-width:860px){.footerBanner .wrapper{height:7.75rem;overflow:hidden}}.socialMediaFooter{width:50%;margin-left:-100%;position:relative;left:100%;float:left;background:url(/inc/skins/havre-2016/img/justinHavreLogoBlack.svg) 0 66% no-repeat transparent;background-size:auto 80%;height:4.5rem;padding-left:18rem}@media only screen and (max-width:480px){.socialMediaFooter{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){.socialMediaFooter{background:0 0;padding:0}}@media screen and (max-width:480px){.socialMediaFooter{background:0 0;padding:0;height:auto;display:inline-block}}.socialMediaFooter .socialMedia{display:inline-block;height:3.5rem;margin:.6rem 0 0 0;padding:1rem 0 0 1rem;border-left:solid 1px #444;list-style:none}@media screen and (max-width:480px){.socialMediaFooter .socialMedia{padding:0;height:auto;line-height:normal;border:none}}.socialMediaFooter .socialMedia li{float:left;color:#fff;width:1.4rem;height:2rem;margin-right:.5rem;font-size:1.2rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:480px){.socialMediaFooter .socialMedia li{margin-right:3px;padding-top:3px}}.socialMediaFooter .socialMedia li:hover{color:rgba(255,255,255,.7)}.socialMediaFooter .socialMedia li:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.socialMediaFooter .socialMedia li a{position:relative;top:-2rem;display:inline-block;width:1.4rem;height:2rem;text-indent:-9999rem}.socialMediaFooter .socialMedia .facebook{padding-left:.25rem}.socialMediaFooter .socialMedia .facebook:before{content:"\f09a"}.socialMediaFooter .socialMedia .twitter:before{content:"\f099"}.socialMediaFooter .socialMedia .linkedIn:before{content:"\f0e1"}.socialMediaFooter .socialMedia .googlePlus:before{content:"\f0d5"}.mobileReady{width:50%;margin-left:-50%;position:relative;left:100%;float:left;position:absolute;top:-1.5rem;background:url(/inc/skins/havre-2016/img/mobileReady2.png) 100% 0 no-repeat transparent;height:7rem;padding:2.5rem 5rem 0 0;text-align:right;color:#fff}@media only screen and (max-width:480px){.mobileReady{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){.mobileReady{background-size:auto 75%;background-position:95% 0;padding:2rem 6rem 0 0}}@media screen and (max-width:480px){.mobileReady{display:none}}.mobileReady h4{margin:0;font-size:1.2rem}.mobileReady p{margin:0;color:#fff;font-size:.75rem}@media screen and (max-width:860px){.mobileReady p{margin-top:.25rem;padding-left:2rem;line-height:1.2}}.footerSecondary{position:relative;padding:1.4rem 0 0 0}.footerSecondary:after,.footerSecondary:before{content:"";display:table}.footerSecondary:after{clear:both}@media screen and (max-width:480px){.footerSecondary{padding:20px}}@media screen and (max-width:480px){.footerSecondary .wrapper{overflow:initial}}.footerContact{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.footerContact{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){.footerContact{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.footerContact{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px){.footerContact{width:100%;margin-left:-100%;position:relative;left:100%;float:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.footerContact{width:auto;margin:0;left:auto;float:none;clear:left}}.footerContact h4{color:#766e6d}@media screen and (max-width:480px){.footerContact h4{font-size:14px;margin:0 0 2px 0}}.footerContact ul{padding-left:0;list-style:none}@media screen and (max-width:480px){.footerContact ul{margin-bottom:10px}}.footerContact ul li{color:#7e7675;line-height:1.3}@media screen and (max-width:480px){.footerContact ul li{font-size:14px;line-height:normal}}.footerContact ul .tel{margin-top:1rem}.footerNavigation{width:66.66666667%;margin-left:-66.66666667%;position:relative;left:100%;float:left}.footerNavigation:after,.footerNavigation:before{content:"";display:table}.footerNavigation:after{clear:both}@media only screen and (max-width:480px){.footerNavigation{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:481px) and (max-width:860px){.footerNavigation{width:64.33333333%;margin-left:-64.33333333%;position:relative;left:100%;float:left}}@media screen and (min-width:481px) and (max-width:860px) and only screen and (max-width:480px){.footerNavigation{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px){.footerNavigation{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both}}@media screen and (max-width:480px) and only screen and (max-width:480px){.footerNavigation{width:auto;margin:0;left:auto;float:none;clear:left}}.footerNavigation nav{float:left;width:22.666%;margin-right:3%}.footerNavigation nav:nth-of-type(4n+4){margin-right:0}@media screen and (max-width:860px){.footerNavigation nav{width:48%;margin-right:4%}.footerNavigation nav:nth-of-type(2n+2){margin-right:0}}@media screen and (max-width:480px){.footerNavigation nav{float:none;display:block;width:100%;margin-right:0;margin-bottom:0;text-align:left}.footerNavigation nav:nth-of-type(2n+2){margin-right:0}}.footerNavigation h4{margin-top:.75rem;padding:0;color:#333;font-size:1.1rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45);font-weight:300}@media screen and (max-width:480px){.footerNavigation h4{font-size:16px;font-weight:400;border-bottom:1px solid #d0d0d0;margin:0;padding:5px 0;cursor:pointer}.footerNavigation h4:after{content:"\f078";font-family:fontAwesome;color:#444;position:absolute;right:0}}@media screen and (max-width:480px){.footerNavigation ul{padding:12px 0}}.footerNavigation ul li{border-bottom:none;line-height:1.5}.footerNavigation ul li a{display:inline-block;width:100%;height:100%;padding:0;color:#696261;color:rgba(105,98,97,.8);font-size:.75rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.footerNavigation ul li a:hover{color:#CD4242}@media screen and (min-width:861px) and (max-width:1220px){.copyright .wrapper{max-width:964px;margin-left:auto;margin-right:auto;padding:0;position:relative;padding-top:1.25rem}}@media screen and (max-width:860px){.copyright .wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding:0;position:relative;overflow-x:hidden;padding:1rem}}footer#foot[role=contentinfo] .copyright .wrapper-full{position:relative;margin-top:1.25rem;padding:1.25rem 0 2rem 0;border-top:solid 1px #696261;border-top-color:rgba(105,98,97,.25)}footer#foot[role=contentinfo] .copyright .wrapper-full:after,footer#foot[role=contentinfo] .copyright .wrapper-full:before{content:"";display:table}footer#foot[role=contentinfo] .copyright .wrapper-full:after{clear:both}@media screen and (max-width:480px){footer#foot[role=contentinfo] .copyright .wrapper-full{max-width:100%;margin-left:auto;margin-right:auto;position:relative;overflow-x:hidden;padding:1rem}}.copyrightInfo{width:75%;margin-left:-100%;position:relative;left:100%;float:left;padding-left:1rem}@media only screen and (max-width:480px){.copyrightInfo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){.copyrightInfo{width:100%;margin-left:-100%;position:relative;left:100%;float:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.copyrightInfo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px){.copyrightInfo{background-position:50% 0;padding:1rem;position:relative;text-align:center}}.copyrightInfo p{margin:0;color:#696261;font-size:.65rem;line-height:1.4}@media screen and (max-width:480px){.copyrightInfo p{text-align:center;font-size:.6rem}}.copyrightInfo p a{color:#908887;text-decoration:none}.copyrightInfo p a:hover{color:#CD4242}.copyrightInfo p .googlePlus,.copyrightInfo p .siteMap{margin-right:.25rem;padding-right:.5rem;border-right:solid 1px #908887}.credit{width:25%;margin-left:-25%;position:relative;left:100%;float:left;padding-right:20px}@media only screen and (max-width:480px){.credit{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){.credit{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;text-align:center}}@media screen and (max-width:860px) and only screen and (max-width:480px){.credit{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px){.credit{margin-top:1rem}}.credit a{display:block;float:right;background:url(/inc/skins/havre-2016/img/havre-icon-bl.png) right 50% no-repeat transparent;width:100%;height:100%;min-height:39px;text-indent:-999rem}@media screen and (max-width:860px){.credit a{display:inline-block;float:none;width:40px;margin:0 auto}}@media screen and (max-width:480px){.credit a{background-position:center 50%;width:200px}}.disclaimer{padding:0 20px 20px 20px}.disclaimer .mls-disclaimer{border:none;padding-top:0}.disclaimer .mls-disclaimer p{margin-bottom:0;padding:0}.disclaimer h6{padding-top:20px;color:#a8a2a1}@media (max-width:480px){#page .footerBanner .wrapper-full{text-align:center}}@media (max-width:480px){#page .footerBanner .wrapper-full img{margin:0 auto;width:100px;float:none}}.socialMediaFooter{width:65%}@media (max-width:480px){.socialMediaFooter{width:100%;text-align:center;margin-bottom:20px}}.socialMediaFooter .socialMedia li .icon{fill:#fff;height:18px;width:18px;display:block;top:5px;position:absolute}.socialMediaFooter .socialMedia li:hover .icon{fill:rgba(255,255,255,.7)}.socialMediaFooter .socialMedia .instagram a,.socialMediaFooter .socialMedia .youtube a{top:auto}@media screen and (max-width:860px){#page .footerBanner{height:auto}}#page .footerBanner .socialMediaFooter{width:50%;padding-left:0;left:0;float:none;margin-left:0;background:0 0;display:flex;height:auto;margin-top:7px}@media (max-width:900px){#page .footerBanner .socialMediaFooter{width:70%}}@media (max-width:600px){#page .footerBanner .socialMediaFooter{width:100%;display:block}}#page .footerBanner .socialMediaFooter .jh-logo,#page .footerBanner .socialMediaFooter .socialMedia{width:auto;margin:12px;display:inline-block}@media (max-width:900px){#page .footerBanner .socialMediaFooter .jh-logo img,#page .footerBanner .socialMediaFooter .socialMedia img{max-width:180px}}@media (max-width:600px){#page .footerBanner .socialMediaFooter .jh-logo,#page .footerBanner .socialMediaFooter .socialMedia{width:100%;border-left:none;text-align:center;margin:0}#page .footerBanner .socialMediaFooter .jh-logo img,#page .footerBanner .socialMediaFooter .socialMedia img{margin:12px auto}}@media (max-width:600px){#page .footerBanner .socialMediaFooter .socialMedia{padding:0;display:flex;justify-content:center;align-items:center}#page .footerBanner .socialMediaFooter .socialMedia li{float:none;display:inline-block;text-align:center}}#page .footerBanner .wrapper-full{display:flex}@media (max-width:600px){#page .footerBanner .wrapper-full{display:block}}#page .footerBanner .remax-logo{float:right;width:50%;display:inline-block;margin-top:18px}@media (max-width:900px){#page .footerBanner .remax-logo{width:30%}}@media (max-width:600px){#page .footerBanner .remax-logo{width:100%;margin:0}}#page .footerBanner .remax-logo img{margin-top:0;float:right;display:block}@media (max-width:600px){#page .footerBanner .remax-logo img{float:none;margin:12px auto;width:180px}}.details footer#foot[role=contentinfo]{clear:both}@media (max-width:860px){.details footer#foot[role=contentinfo]{clear:both!important}}.pane,.window .pane{padding:10px 20px}body .window.init{max-width:1200px}@media only screen and (max-width:820px){body .window.init{position:fixed}}@media only screen and (max-width:820px){body .window.init .videoContainer iframe{position:absolute}}.window{border:none;-webkit-box-shadow:0 0 4px rgba(0,0,0,.8);-moz-box-shadow:0 0 4px rgba(0,0,0,.8);box-shadow:0 0 4px rgba(0,0,0,.8);border:none!important}.window>header{background:#262626!important;padding:10px 20px}.window>header h4{color:#fff!important;font-weight:400;font-size:16px}.window>header div.btnset{padding:0 11px}.window>header div.btnset .close.btn{background:#262626;border:none;font-size:24px}.window>header div.btnset .close.btn:hover{color:rgba(255,255,255,.65)}.idx.dashboard #dashboard .tabset ul{margin-bottom:0}.idx.dashboard #dashboard .carousel .wrap{height:9em;height:9rem}.idx.dashboard #dashboard .carousel .wrap .slideset{height:9em;height:9rem}.idx.dashboard #dashboard .carousel .wrap .slideset .slide{overflow:visible}.idx.dashboard #dashboard .carousel .wrap .slideset .slide .btn{position:relative;left:0;right:0}.idx.dashboard #dashboard .carousel .wrap .slideset .slide .brewImage{margin-bottom:.5em;margin-bottom:.5rem;border:none}.idx.dashboard #dashboard .carousel .wrap .slideset .slide span{text-align:left;color:#696261;color:rgba(105,98,97,.75);font-size:.65em;font-size:.65rem;line-height:1.25;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.idx.dashboard #dashboard p.disclaimer{border-top:none}body.popup{background:#f7f7f7}body.popup .wrapper-full{padding:0}body.popup #content form{background:0 0;padding:0;border:none;box-shadow:none}body.popup #page #body{background:0 0}body.popup #page #body #content{padding:20px}body.popup #page #body .container{z-index:1;position:relative}#listings-favorites .carousel .wrap{height:auto!important}.window>header{border-bottom:0!important}body.login #content .wrapper-full,body.register #content .wrapper-full{max-width:680px}body.register{line-height:normal}body.register p{line-height:normal}body.register .btnset{margin-bottom:0}body.register #body #content .contact-info{clear:both;padding:10px 0 0;border-top:1px solid #ccc;font:400 12px Arial,sans-serif}body.register #body #content .contact-info a{font:400 12px Arial,sans-serif}body.register #body #content .contact-info p{font-size:12px;color:#888}body.register #body #content .contact-info p:last-of-type{margin-bottom:0}body.register form{margin-bottom:0}body.register .copy ul{padding-left:0;list-style:none}body.register .copy ul li{padding:.25rem 0;text-decoration:none}body.register .copy ul li:before{padding-right:.5rem;content:"\f054";color:#CD4242;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}body.register .networks{margin-bottom:25px;text-align:center}body.register .networks h3{margin-bottom:10px;display:block;font-weight:400;font-size:16px}@media only screen and (max-width:480px){body.register .networks h3{font-size:14px}}body.register .networks a{display:inline-block;background:#ddd}@media only screen and (max-width:480px){body.register .networks a a{margin:0}body.register .networks a img{width:45px;height:auto}}body.register .networks a.facebook{background:#507cbe}body.register .networks a.google{background:#ef4746}body.register .networks a.twitter{background:#5EA9DD}body.register .networks a.linkedin{background:#1e88c9}body.register .networks a.windows{background:#2da915}body.register .networks a.yahoo{background:#4E00A7}body.register label.toggle{padding-top:8px;padding-bottom:6px;line-height:1.4}body.register label.toggle input{position:relative;top:0;left:0}body.register #body #content[role=main] .btnset{text-align:left;padding:15px 0 0}body.register #body #content[role=main] .btnset button{font-size:16px}body.register .msg.bottom{background:0 0;border:0;padding:0;margin-top:0!important}body.register #body #content[role=main] .registration-form{padding:30px 30px 8px}body.register #body #content[role=main] h1{border:none;padding-left:0;font-weight:700}body.login #body #content[role=main] h1,body.login #body #content[role=main] p,body.register #body #content[role=main] h1,body.register #body #content[role=main] p{text-align:center}body.login #body #content[role=main] p,body.register #body #content[role=main] p{font-size:16px}body.login #body #content[role=main] h1,body.register #body #content[role=main] h1{font-weight:300;padding-bottom:0;border:none}body.login #body #content[role=main] h3,body.register #body #content[role=main] h3{display:none}body.login #body #content[role=main] .divide,body.login #body #content[role=main] .divider,body.register #body #content[role=main] .divide,body.register #body #content[role=main] .divider{margin:10px auto;padding:10px 0;width:60%;border-top:1px solid #ddd;text-align:center}body.login #body #content[role=main] .btnset,body.register #body #content[role=main] .btnset{margin:0 auto;padding:0;width:100%}body.login #body #content[role=main] .btnset button,body.register #body #content[role=main] .btnset button{float:right}body.login #body #content[role=main] .btnset .btn,body.register #body #content[role=main] .btnset .btn{display:block}body.login #body #content[role=main] .btnset .btn:before,body.register #body #content[role=main] .btnset .btn:before{float:left;font-size:20px;font-size:2rem;border-right:1px solid #fff;margin:-5px 0 -5px -15px;padding:7px}body.login #body #content[role=main] .networks h6,body.register #body #content[role=main] .networks h6{display:none;font-size:12px;font-size:1.2rem;margin-bottom:7px}body.login #body #content[role=main] .networks a,body.register #body #content[role=main] .networks a{display:inline-block;color:#fff;background:#ccc;border:none;border-radius:0;width:100%;height:40px;font-size:20px;line-height:41px;padding:0!important}body.login #body #content[role=main] .networks a span,body.register #body #content[role=main] .networks a span{border-left:1px solid #fff;display:inline-block!important;float:left;font-size:16px;height:40px!important;padding-left:10px}body.login #body #content[role=main] .networks a:hover,body.register #body #content[role=main] .networks a:hover{opacity:.9}body.login #body #content[role=main] .networks .facebook,body.register #body #content[role=main] .networks .facebook{background:#507cbe}body.login #body #content[role=main] .networks .twitter,body.register #body #content[role=main] .networks .twitter{background:#63cdf1}body.login #body #content[role=main] .networks .linkedin,body.register #body #content[role=main] .networks .linkedin{background:#1e88c9}body.login #body #content[role=main] .networks .google,body.register #body #content[role=main] .networks .google{background:#ef4746}body.login #body #content[role=main] .networks .microsoft,body.register #body #content[role=main] .networks .microsoft{background:#2da915}body.login #body #content[role=main] .networks .yahoo,body.register #body #content[role=main] .networks .yahoo{background:#5e296b}body.login #body #content[role=main] .networks .icon,body.register #body #content[role=main] .networks .icon{font-weight:400;font-style:normal;color:#fff;width:50px;height:40px;float:left;display:inline-block;text-align:center}body.login #body #content[role=main] .networks .icon:before,body.register #body #content[role=main] .networks .icon:before{font-family:FontAwesome;text-align:center}body.login #body #content[role=main] .networks .icon.facebook:before,body.register #body #content[role=main] .networks .icon.facebook:before{content:"\f09a"}body.login #body #content[role=main] .networks .icon.google:before,body.register #body #content[role=main] .networks .icon.google:before{content:"\f0d5"}body.login #body #content[role=main] .networks .icon.facebook:before,body.register #body #content[role=main] .networks .icon.facebook:before{content:"\f09a"}#idx-search-wrap,.quicksearch{width:100%;margin-left:-100%;left:100%;float:left;position:relative;z-index:999;text-align:center}@media only screen and (max-width:480px){#idx-search-wrap,.quicksearch{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap:after,#idx-search-wrap:before,.quicksearch:after,.quicksearch:before{content:"";display:table}#idx-search-wrap:after,.quicksearch:after{clear:both}@media only screen and (max-width:480px){#idx-search-wrap,.quicksearch{clear:none;margin:0}}#idx-search-wrap .wrapper-alt,.quicksearch .wrapper-alt{padding:0}#idx-search-wrap h1,.quicksearch h1{border:none;margin:0 0 30px;color:#ddd;font-size:4rem;line-height:4rem;font-weight:700;text-shadow:0 2px 5px #000;padding:0;display:inline-block}@media screen and (max-width:1220px){#idx-search-wrap h1,.quicksearch h1{font-size:3.4rem;line-height:3.4rem}}@media screen and (max-width:860px){#idx-search-wrap h1,.quicksearch h1{font-size:1.6rem;line-height:1.6rem;margin-bottom:0}}@media screen and (max-width:480px){#idx-search-wrap h1,.quicksearch h1{font-size:1.8rem;line-height:2.2rem;margin:6rem 0 0;padding:0}}#idx-search-wrap .price-range,.quicksearch .price-range{width:12.5%;margin-left:-37.5%;position:relative;left:100%;float:left}@media only screen and (max-width:860px){#idx-search-wrap .price-range,.quicksearch .price-range{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap .field,.quicksearch .field{margin-bottom:20px}#idx-search-wrap .fieldMENU,.quicksearch .fieldMENU{background:#fff;clear:both;float:left;width:75%;border:1px solid #ddd;position:absolute;right:auto;left:0;top:59px;z-index:99;padding:40px;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-ms-transition-duration:.15s;transition-duration:.15s;width:50%;left:50%}@media only screen and (max-width:860px){#idx-search-wrap .fieldMENU,.quicksearch .fieldMENU{border:1px solid #ccc;border-top:none;border-bottom:none;left:0;right:0;top:0;width:100%;position:relative}}@media screen and (max-width:480px){#idx-search-wrap .fieldMENU,.quicksearch .fieldMENU{border:1px solid #ccc;left:0;right:0;top:0;position:relative;width:100%}#idx-search-wrap .fieldMENU input,#idx-search-wrap .fieldMENU select,.quicksearch .fieldMENU input,.quicksearch .fieldMENU select{border:1px solid #ccc}}#idx-search-wrap .fieldMENU .toggleset,.quicksearch .fieldMENU .toggleset{top:0}#idx-search-wrap .fieldMENU button,.quicksearch .fieldMENU button{margin-top:20px;width:100%;margin-left:-100%;position:relative;left:100%;float:left;width:auto}@media only screen and (max-width:480px){#idx-search-wrap .fieldMENU button,.quicksearch .fieldMENU button{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:861px){#idx-search-wrap .fieldMENU button,.quicksearch .fieldMENU button{width:100%}}#idx-search-wrap .fieldHASMENU,.quicksearch .fieldHASMENU{background:rgba(240,240,240,.9);border:1px solid rgba(0,0,0,.2);box-shadow:0 0 0 1px #fff inset;border-left:none;font-size:16px;line-height:16px;padding:20px 20px;position:relative;text-align:left;height:60px;color:#666;cursor:pointer;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-ms-transition-duration:.15s;transition-duration:.15s;float:left;width:12.5%}@media only screen and (max-width:860px){#idx-search-wrap .fieldHASMENU,.quicksearch .fieldHASMENU{width:100%;border:1px solid #ccc}}@media screen and (max-width:480px){#idx-search-wrap .fieldHASMENU,.quicksearch .fieldHASMENU{border-bottom:none}}#idx-search-wrap .fieldHASMENU.active,#idx-search-wrap .fieldHASMENU:focus,#idx-search-wrap .fieldHASMENU:hover,.quicksearch .fieldHASMENU.active,.quicksearch .fieldHASMENU:focus,.quicksearch .fieldHASMENU:hover{background:#fff}#idx-search-wrap .fieldHASMENU i,.quicksearch .fieldHASMENU i{float:right;font-size:10px;line-height:24px}#idx-search-wrap .fieldHASMENU.active,.quicksearch .fieldHASMENU.active{border-bottom-color:#fff;z-index:999}div.quicksearch{padding-top:17rem}@media only screen and (min-width:861px) and (max-width:1220px){div.quicksearch{padding-top:12rem}}@media only screen and (max-width:861px){div.quicksearch{padding-top:0}}@media screen and (max-width:860px){div.quicksearch{padding:20px;padding-top:10rem}}@media screen and (max-width:480px){div.quicksearch{padding-top:2rem}}@media screen and (max-width:480px){div.quicksearch div#regionMapPopup nav.regionalNav ul{padding:0 0 20px}div.quicksearch div#regionMapPopup nav.regionalNav ul li{width:100%;text-align:center}}@media only screen and (min-width:861px){div#idx-search-wrap .idx-search .ac-input{float:left;width:50%}}div#idx-search-wrap .form-options{float:right;margin-top:10px;margin-bottom:10px}div#idx-search-wrap .reset-options,div#idx-search-wrap .show-advanced{cursor:pointer;text-decoration:none}div#idx-search-wrap .search-criteria{float:left;margin-bottom:20px;margin-top:20px;cursor:pointer}div#idx-search-wrap .search-criteria a{background:#fff;border:1px solid #ddd;padding:10px;text-decoration:none}@media screen and (max-width:480px){div#idx-search-wrap .search-criteria a{display:inline-block;float:left;margin:5px}}div#idx-search-wrap .search-criteria a:before{font-family:FontAwesome;content:"\f00d";display:inline-block;margin-right:10px}div#idx-search-wrap .menu.toggleset{width:50%;left:0}div#idx-search-wrap .search>button{width:auto;margin:0;left:auto;float:none;clear:left;clear:none;float:left;width:12.5%}@media screen and (max-width:860px){div#idx-search-wrap .search>button{width:100%}}div#idx-search-wrap .details .toggleset{top:0}div#idx-search-wrap .details label{border:none;text-transform:none;margin:0}div#idx-search-wrap .field input[type=checkbox],div#idx-search-wrap .field input[type=radio]{display:inline-block;width:auto;margin-right:5px}div#idx-search-wrap .advanced-options{position:relative;clear:both;float:left;padding-bottom:40px;margin-top:20px;width:100%}@media screen and (max-width:860px){div#idx-search-wrap .advanced-options #field-city .toggleset label,div#idx-search-wrap .advanced-options #field-type .toggleset label{width:50%}}div#idx-search-wrap .advanced-options fieldset{clear:left;margin:0;padding:0 0 24px}div#idx-search-wrap .advanced-options .field{display:inline-block;float:left;margin-bottom:20px;margin-right:1%;width:49.5%}div#idx-search-wrap .advanced-options .field:nth-of-type(2n+2){margin-right:0}@media screen and (max-width:860px){div#idx-search-wrap .advanced-options .field{margin-right:0;width:100%}}div#idx-search-wrap .advanced-options .field.toggle>label{background:#ddd;margin-bottom:0;cursor:pointer}div#idx-search-wrap .advanced-options .field.toggle>label:after{content:"\f107";font:21px/34px FontAwesome!important;color:#666}div#idx-search-wrap .advanced-options .details{background:#fff none repeat scroll 0 0;border:1px solid #ddd;padding:20px}div#idx-search-wrap .advanced-options #field-city,div#idx-search-wrap .advanced-options #field-type{margin-right:0;width:100%}div#idx-search-wrap .advanced-options #field-city .toggleset label,div#idx-search-wrap .advanced-options #field-type .toggleset label{display:inline-block;float:left;width:25%}div#idx-search-wrap .advanced-options .field input[type=checkbox],div#idx-search-wrap .advanced-options .field input[type=radio]{display:inline-block;margin-right:5px}div#idx-search-wrap .advanced-options .ac-input{width:100%}div#idx-search-wrap .advanced-options .ac-input input{width:auto;margin:0;left:auto;float:none;clear:left;height:auto;width:100%;padding:4px;background:#fff}div#idx-search-wrap .advanced-options .advancedSearch{clear:both;float:left;margin-top:20px}div#idx-search-wrap .advanced-options button{width:auto}#idx-search-wrap .quickSearchNav,.quicksearch .quickSearchNav{position:relative;margin:0 auto 20px;width:100%;background:rgba(0,0,0,.5) none repeat scroll 0 0;border-radius:0 0 3px 3px;padding:5px 10px}#idx-search-wrap .quickSearchNav:after,#idx-search-wrap .quickSearchNav:before,.quicksearch .quickSearchNav:after,.quicksearch .quickSearchNav:before{content:"";display:table}#idx-search-wrap .quickSearchNav:after,.quicksearch .quickSearchNav:after{clear:both}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .quickSearchNav,.quicksearch .quickSearchNav{width:95%;padding:.33rem}}#idx-search-wrap .quickSearchNav .browseRegion,.quicksearch .quickSearchNav .browseRegion{float:left;width:auto;height:2rem;margin-bottom:0;margin-right:5px;padding:0;line-height:1rem;color:#ccc}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .quickSearchNav .browseRegion,.quicksearch .quickSearchNav .browseRegion{width:25%;margin-left:-100%;position:relative;left:100%;float:left;height:2rem}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){#idx-search-wrap .quickSearchNav .browseRegion,.quicksearch .quickSearchNav .browseRegion{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap .quickSearchNav .browseRegion:hover,.quicksearch .quickSearchNav .browseRegion:hover{color:#fff}#idx-search-wrap .quickSearchNav button#browseRegion,.quicksearch .quickSearchNav button#browseRegion{background:0 0;box-shadow:none;text-shadow:none;font-weight:400;filter:none}@media screen and (max-width:860px){#idx-search-wrap .quickSearchNav button#browseRegion,.quicksearch .quickSearchNav button#browseRegion{width:100%}}#idx-search-wrap .quickSearchNav a,.quicksearch .quickSearchNav a{height:2rem;line-height:2rem;text-decoration:none;color:#ccc}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .quickSearchNav a,.quicksearch .quickSearchNav a{height:2rem;line-height:2rem}}#idx-search-wrap .quickSearchNav a:hover,.quicksearch .quickSearchNav a:hover{color:#fff}#idx-search-wrap .quickSearchNav a,#idx-search-wrap .quickSearchNav button,.quicksearch .quickSearchNav a,.quicksearch .quickSearchNav button{color:#999;font-size:17px;text-decoration:none;margin-bottom:0}@media only screen and (max-width:860px){#idx-search-wrap .quickSearchNav a,#idx-search-wrap .quickSearchNav button,.quicksearch .quickSearchNav a,.quicksearch .quickSearchNav button{width:100%}}#idx-search-wrap .quickSearchNav a:hover,#idx-search-wrap .quickSearchNav button:hover,.quicksearch .quickSearchNav a:hover,.quicksearch .quickSearchNav button:hover{color:#fff}#idx-search-wrap .quickSearchNav .advancedSearch,.quicksearch .quickSearchNav .advancedSearch{float:left;width:auto;color:#ccc}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .quickSearchNav .advancedSearch,.quicksearch .quickSearchNav .advancedSearch{width:25%;margin-left:-50%;position:relative;left:100%;float:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){#idx-search-wrap .quickSearchNav .advancedSearch,.quicksearch .quickSearchNav .advancedSearch{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px){#idx-search-wrap .quickSearchNav .advancedSearch,.quicksearch .quickSearchNav .advancedSearch{width:100%}}#idx-search-wrap .quickSearchNav .mapSearch,.quicksearch .quickSearchNav .mapSearch{width:25%;margin-left:-25%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){#idx-search-wrap .quickSearchNav .mapSearch,.quicksearch .quickSearchNav .mapSearch{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .quickSearchNav .mapSearch,.quicksearch .quickSearchNav .mapSearch{width:25%;margin-left:-25%;position:relative;left:100%;float:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){#idx-search-wrap .quickSearchNav .mapSearch,.quicksearch .quickSearchNav .mapSearch{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap .quickSearchNav .mapSearch:before,.quicksearch .quickSearchNav .mapSearch:before{content:"\f124"}.homepage .idx-search{padding:2rem 0 0}.idx-search{width:100%;margin:0 auto;padding:0}@media only screen and (max-width:1220px){.idx-search input{font-size:12px}}@media only screen and (max-width:860px){.idx-search input{width:100%;border:1px solid #ccc}}@media only screen and (max-width:480px){.idx-search input{border-bottom:none}}@media only screen and (max-width:860px){.idx-search select{width:100%;border:1px solid #ccc}.idx-search select input{width:auto}}@media screen and (max-width:480px){.idx-search select{width:100%;border:1px solid #ccc;border-bottom:none}}.idx-search input.autocomplete{border:1px solid rgba(0,0,0,.2);box-shadow:0 0 0 1px #fff inset;width:62.5%;margin-left:-100%;position:relative;left:100%;float:left;padding:9px 20px;border-right:1px solid rgba(0,0,0,.2);height:60px;font-size:16px;color:#444;background:rgba(240,240,240,.9);width:62.5%;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-ms-transition-duration:.15s;transition-duration:.15s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media only screen and (max-width:860px){.idx-search input.autocomplete{width:auto;margin:0;left:auto;float:none;clear:left}}@media only screen and (max-width:860px){.idx-search input.autocomplete{width:100%}}.idx-search input.autocomplete:hover{background:#fff}.idx-search input.autocomplete:focus{background:#fff;border-bottom:none}.idx-search label{text-align:left;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ddd;margin-bottom:20px}@media only screen and (max-width:860px){.idx-search label input{width:100%}}.idx-search button[type=submit]{width:25%;margin-left:-25%;position:relative;left:100%;float:left;padding:11px 12px;margin-bottom:0;border-radius:0;height:60px;font-size:18px;background:#c23333}@media only screen and (max-width:860px){.idx-search button[type=submit]{width:auto;margin:0;left:auto;float:none;clear:left}}@media only screen and (max-width:860px){.idx-search button[type=submit]{width:100%}}.idx-search button[type=submit]:hover{background:#CD4242}.idx-search .search{position:relative}.idx-search .quickSearchNav a{width:100%}.idx-search .quickSearchNav button{width:100%}.idx-search .pairLeft{width:49%;margin-left:-74.5%;position:relative;left:100%;float:left;width:auto;margin:0;left:auto;float:none;clear:left}@media only screen and (max-width:480px){.idx-search .pairLeft{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px){.idx-search .pairLeft{font-size:12px}}@media screen and (min-width:480px) and (max-width:860px){.idx-search .pairLeft{font-size:12px}}.idx-search .pairLeft .tween{display:inline-block;padding-top:7px}.idx-search .pairLeft select{padding:9px 3px;font:400 14px Arial,sans-serif;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);height:37px;line-height:32px;-webkit-appearance:menulist-button}.idx-search .menu.toggleset,.idx-search .toggleset{position:relative;top:60px;left:0;width:100%;float:left;min-height:7rem;padding:1rem;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;opacity:1}@media screen and (max-width:480px){.idx-search .menu.toggleset,.idx-search .toggleset{width:100%}}.idx-search .menu.toggleset label,.idx-search .toggleset label{float:left;display:inline-block;width:48%;margin-right:4%;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;text-align:left}@media screen and (max-width:480px){.idx-search .menu.toggleset label,.idx-search .toggleset label{width:100%}}.idx-search .menu.toggleset label:nth-of-type(2n+2),.idx-search .toggleset label:nth-of-type(2n+2){margin-right:0}.idx-search .menu.toggleset label:hover,.idx-search .toggleset label:hover{background:#f2f1f1;background:rgba(105,98,97,.05);-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);color:#CD4242;font-weight:400}.idx-search .menu.toggleset label em,.idx-search .toggleset label em{font-style:normal;color:#CD4242}.idx-search .menu.toggleset label input,.idx-search .toggleset label input{top:0}.idx-search .menu.toggleset{position:absolute;background:#fff;border:1px solid #ddd;border-top:none}@media only screen and (max-width:860px){.idx-search .menu.toggleset{width:100%}}.idx-search .menu.toggleset.hidden{opacity:0;display:none;left:2.5rem!important}.idx-search .listing-count{position:absolute;right:20px;clear:both;color:#ccc;font-size:17px;top:67px;z-index:1}@media only screen and (max-width:860px){.idx-search .listing-count{border-bottom:1px solid rgba(255,255,255,.2);font-size:12px;padding:5px 0;position:relative;right:0;top:0}}@media screen and (max-width:860px){.idx-search .listing-count{top:-30px;font-size:12px}}@media only screen and (max-width:860px){.idx-search .ac-input{position:relative;width:100%}}.idx-search .ac-input input{width:100%}@media screen and (min-width:860px) and (max-width:1220px){.quicksearch .idx-search{width:95%;padding:1.5rem}}#idx-search-wrap .idx-search .map-controls{clear:both;overflow:hidden;position:relative;border-top:1px solid #ddd}#idx-search-wrap .idx-search .map-controls .field{float:left;width:auto}#idx-search-wrap .idx-search .map-controls .field label{background:0 0;border:none}#idx-search-wrap .idx-search .map-controls .field .details{border:none}#idx-search-wrap .idx-search #field-polygon.field,#idx-search-wrap .idx-search #field-radius.field{margin-bottom:0!important}@media screen and (max-width:860px){#idx-search-wrap .idx-search #field-polygon.field,#idx-search-wrap .idx-search #field-radius.field{clear:both;float:left;margin:0}#idx-search-wrap .idx-search #field-polygon.field:before,#idx-search-wrap .idx-search #field-radius.field:before{content:none}#idx-search-wrap .idx-search #field-polygon.field label,#idx-search-wrap .idx-search #field-radius.field label{display:block!important}}#idx-search-wrap .idx-search #field-polygon.field .details,#idx-search-wrap .idx-search #field-radius.field .details{margin-top:0;padding:.7rem 0}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl{padding:0 .5rem;text-align:left;margin-right:20px}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl .ico,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl .ico,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl .ico,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl .ico{background-color:#262626;background-position:center;float:left;height:30px;width:30px;margin-right:10px}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl .text,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl .text,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl .text,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl .text{display:inline-block;float:left;line-height:30px}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl a,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl a,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl a,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl a{float:left;font-weight:400;font-size:16px}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl .tip,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl .tip,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl .tip,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl .tip{background:#CD4242;margin-top:.5rem;margin-left:20px;padding:.5rem;color:#fff;position:relative}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl .tip:before,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl .tip:before,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl .tip:before,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl .tip:before{content:"\f0d9";color:#CD4242;font-size:1.4rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;left:-6px;top:3px;position:absolute}#idx-search-wrap .idx-search #field-polygon.field .details #GPolygonControl .delete,#idx-search-wrap .idx-search #field-polygon.field .details #GRadiusControl .delete,#idx-search-wrap .idx-search #field-radius.field .details #GPolygonControl .delete,#idx-search-wrap .idx-search #field-radius.field .details #GRadiusControl .delete{float:right;font-size:1.2rem;margin-left:10px;padding:0 10px}#idx-search-wrap .idx-search #field-bounds.field{margin-bottom:0!important}@media screen and (max-width:860px){#idx-search-wrap .idx-search #field-bounds.field{clear:both;float:left;margin:0}#idx-search-wrap .idx-search #field-bounds.field:before{content:none}#idx-search-wrap .idx-search #field-bounds.field label{display:block!important}}#idx-search-wrap .idx-search #field-bounds.field label{text-align:left;display:inline-block;font-size:16px;padding:0 0 5px 25px}#idx-search-wrap .idx-search #field-bounds.field label input{top:8px}#idx-search-wrap .idx-search #field-bounds.field small{padding-left:.25rem;text-align:left;color:#a8a2a1;background:#999;margin-top:.5rem;margin-left:20px;padding:.5rem;color:#fff;position:relative}#idx-search-wrap .idx-search #field-bounds.field small:before{content:"\f0d9";color:#999;font-size:1.4rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;left:-6px;top:3px;position:absolute}#idx-search-wrap .idx-search #field-bounds.field .details{padding:.7rem 0;text-align:left}#idx-search-wrap .idx-search .menu.toggleset,#idx-search-wrap .idx-search .toggleset{position:relative;top:60px;left:0;width:100%;float:left;min-height:7rem;padding:1rem;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;opacity:1}@media screen and (max-width:480px){#idx-search-wrap .idx-search .menu.toggleset,#idx-search-wrap .idx-search .toggleset{width:100%}}#idx-search-wrap .idx-search .menu.toggleset label,#idx-search-wrap .idx-search .toggleset label{float:left;display:inline-block;width:48%;margin-right:4%;-webkit-border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-ms-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;text-align:left;text-transform:none;border-bottom:none;margin-bottom:0}@media screen and (max-width:480px){#idx-search-wrap .idx-search .menu.toggleset label,#idx-search-wrap .idx-search .toggleset label{width:100%}}#idx-search-wrap .idx-search .menu.toggleset label:nth-of-type(2n+2),#idx-search-wrap .idx-search .toggleset label:nth-of-type(2n+2){margin-right:0}#idx-search-wrap .idx-search .menu.toggleset label:hover,#idx-search-wrap .idx-search .toggleset label:hover{background:#f2f1f1;background:rgba(105,98,97,.05);-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.15);color:#CD4242;font-weight:400}#idx-search-wrap .idx-search .menu.toggleset label em,#idx-search-wrap .idx-search .toggleset label em{font-style:normal;color:#CD4242}#idx-search-wrap .idx-search .menu.toggleset label input,#idx-search-wrap .idx-search .toggleset label input{top:0}#idx-search-wrap .idx-search .menu.toggleset{position:absolute;background:#fff;border:1px solid #ddd;border-top:none}@media only screen and (max-width:860px){#idx-search-wrap .idx-search .menu.toggleset{width:100%}}#idx-search-wrap .idx-search .menu.toggleset.hidden{opacity:0;display:none;left:2.5rem!important}#idx-search-wrap .idx-search .field.toggle.closed>label:after{top:.9rem}#idx-search-wrap .idx-search .field.toggle>label{background:#e7e7e7;height:2.2rem;padding:0 .5rem;border-color:rgba(105,98,97,.32);line-height:2.2rem;text-transform:uppercase}#idx-search-wrap .idx-search .field.toggle>label:after{top:.55rem;right:.5rem;color:#CD4242;font-size:1.4rem;zoom:1;filter:alpha(opacity=100);opacity:1}#idx-search-wrap .idx-search .field.toggle .details{border-top:solid 1px rgba(105,98,97,.15);overflow:hidden;text-align:center}#idx-search-wrap .idx-search .field.toggle .details:after,#idx-search-wrap .idx-search .field.toggle .details:before{content:"";display:table}#idx-search-wrap .idx-search .field.toggle .details:after{clear:both}#idx-search-wrap .idx-search .field.toggle .details .pair,#idx-search-wrap .idx-search .field.toggle .details .range{padding:0 .5em;padding:0 .5rem}#idx-search-wrap .idx-search .field.toggle .details .tween{top:7px}#idx-search-wrap .idx-search .field.toggle .details input.x12{float:none;width:96%;margin:0 auto;border:solid 1px #696261;border-color:rgba(105,98,97,.25)}#idx-search-wrap .idx-search .field.toggle .details input.autocomplete,#idx-search-wrap .idx-search .field.toggle .details input[name=search_address],#idx-search-wrap .idx-search .field.toggle .details input[type=text]{margin:5px auto 15px!important;width:96%;margin:0 auto;border:solid 1px #696261;border-color:rgba(105,98,97,.25)}#idx-search-wrap .idx-search .field.toggle .details input[type=checkbox]{width:auto}#idx-search-wrap .idx-search .field.toggle .details select,#idx-search-wrap .idx-search .field.toggle .details select.x12{border:solid 1px #696261;border-color:rgba(105,98,97,.25);margin-top:10px;margin-bottom:10px}#idx-search-wrap .idx-search .field.toggle .details .toggleset{text-align:left;padding:0}#idx-search-wrap .idx-search .field.toggle .details .toggleset label{border:none;text-transform:none;margin:0}#idx-search-wrap .idx-search .field.toggle .details .toggleset label:last-child{border-bottom:0}#idx-search-wrap .idx-search .field.toggle#field-rooms>.details{border-top:solid 1px #696261;border-color:rgba(105,98,97,.32);margin-top:0}#idx-search-wrap .idx-search .field.toggle#field-rooms .pair{padding:0}#idx-search-wrap .idx-search .field.toggle#field-rooms .left{width:50%}#idx-search-wrap .idx-search .field.toggle#field-rooms .right{width:50%;margin-left:-50%}#idx-search-wrap .idx-search .field.toggle#field-rooms label{line-height:2.2em;line-height:2.2rem;height:2.2em;height:2.2rem;text-align:left;padding-left:.5em;padding-left:.5rem;padding-bottom:0}#idx-search-wrap .idx-search .field.toggle#field-rooms label:after{top:.55em;top:.55rem;right:.5em;right:.5rem;color:#1f70ec;opacity:1}#idx-search-wrap .idx-search .field.toggle#field-rooms .closed label:after{top:.9rem}#idx-search-wrap .idx-search .field.toggle#field-rooms .details .details{padding:0 .5em;padding:0 .5rem;margin-top:0}#idx-search-wrap .idx-search .field.toggle#field-acres{border-bottom:solid 1px #696261;border-color:rgba(105,98,97,.32)}#idx-search-wrap .idx-search .field.toggle#field-price{margin-bottom:0!important}#idx-search-wrap .idx-search .field.toggle#field-subtype .details{padding:0 .5rem}#idx-search-wrap .idx-search .field.toggle#field-description_basement_type .details{padding:.5rem}#idx-search-wrap .idx-search .field.toggle#field-description_basement .details{padding:.5rem}#idx-search-wrap #regionMapPopup,.quicksearch #regionMapPopup{position:absolute;left:0;top:145%;background:#eee;width:24rem;height:auto;margin-top:-4.9rem;padding:0;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}@media only screen and (max-width:860px){#idx-search-wrap #regionMapPopup,.quicksearch #regionMapPopup{left:0;top:108%;width:100%}}#idx-search-wrap #regionMapPopup:before,.quicksearch #regionMapPopup:before{position:relative;top:-1rem;left:-6.5rem;content:"\f0d8";color:#eee;font-size:2em;font-size:2rem;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}@media only screen and (max-width:860px){#idx-search-wrap #regionMapPopup:before,.quicksearch #regionMapPopup:before{left:0}}#idx-search-wrap #regionMapPopup .regionalNav,.quicksearch #regionMapPopup .regionalNav{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){#idx-search-wrap #regionMapPopup .regionalNav,.quicksearch #regionMapPopup .regionalNav{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap #regionMapPopup .regionalNav ul,.quicksearch #regionMapPopup .regionalNav ul{padding:1rem 0 .5rem 2rem}#idx-search-wrap #regionMapPopup .regionalNav ul li,.quicksearch #regionMapPopup .regionalNav ul li{border-bottom:none;float:left;width:50%}#idx-search-wrap #regionMapPopup .regionalNav ul li a,.quicksearch #regionMapPopup .regionalNav ul li a{padding:.125em 0;padding:.125rem 0;color:#696261;font-size:.85em;font-size:.85rem}#idx-search-wrap #regionMapPopup .regionalNav ul li a:hover,.quicksearch #regionMapPopup .regionalNav ul li a:hover{color:#CD4242}#idx-search-wrap #regionMapPopup .regionalNav ul li a.viewAll:after,.quicksearch #regionMapPopup .regionalNav ul li a.viewAll:after{padding-left:.5rem;content:"\f054";color:#CD4242;color:#999;font-size:10px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}#idx-search-wrap #regionMapPopup .regionalMap,.quicksearch #regionMapPopup .regionalMap{width:66.66666667%;margin-left:-66.66666667%;position:relative;left:100%;float:left;height:10rem;text-align:right}@media only screen and (max-width:480px){#idx-search-wrap #regionMapPopup .regionalMap,.quicksearch #regionMapPopup .regionalMap{width:auto;margin:0;left:auto;float:none;clear:left}}#idx-search-wrap #regionMapPopup .regionalMap img,.quicksearch #regionMapPopup .regionalMap img{opacity:.7;transition:all .5s ease}#idx-search-wrap #regionMapPopup .regionalMap:hover img,.quicksearch #regionMapPopup .regionalMap:hover img{opacity:.9}@media screen and (min-width:860px) and (max-width:1220px){#idx-search-wrap .sellingCTA,.quicksearch .sellingCTA{width:95%}}.ctaWrap{position:relative;background:0 0;margin:2rem 0}.ctaWrap:after,.ctaWrap:before{content:"";display:table}.ctaWrap:after{clear:both}.ctaWrap .cta{display:inline-block;float:left;width:31.333%;margin-right:2.666%;padding:0 .75rem;text-align:center;text-decoration:none;border:1px solid rgba(255,255,255,.2);min-height:275px;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.ctaWrap .cta:nth-of-type(3n+3){margin-right:0}.ctaWrap .cta header{padding:5rem 1rem 3rem}.ctaWrap .cta header h3{color:#f0c67c;font-family:Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",Georgia,serif;font-weight:400;font-style:italic;margin-bottom:30px;text-shadow:0 -1px 1px rgba(0,0,0,.5)}.ctaWrap .cta header h3 strong{display:inline-block;width:100%;margin-top:.5rem;color:#fff;font-family:bebas_neueregular,"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;font-size:2rem;font-style:normal;text-transform:uppercase;letter-spacing:1px}.ctaWrap .cta header:after{float:none;clear:both;padding:.75rem;border:solid 3px #fff;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;color:#fff;font-family:FontAwesome;font-size:1.4rem;font-style:normal;font-weight:400;text-decoration:inherit;text-shadow:0 -1px 1px rgba(0,0,0,.5);-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.ctaWrap .cta:hover header:after{background:#fff;color:#000}.ctaWrap .cta p{padding:0 1rem;font-size:.9rem;color:#fff}.ctaWrap .cta.communitySearch header{background:url(/inc/skins/havre-2016/img/communitySearch.jpg) 50% 2rem no-repeat transparent}.ctaWrap .cta.communitySearch header:after{content:"\f002"}.ctaWrap .cta.readyBuy header{background:url(/inc/skins/havre-2016/img/readyBuy.jpg) 50% 2rem no-repeat transparent}.ctaWrap .cta.readyBuy header:after{content:"\f084"}.ctaWrap .cta.mobileReady header{background:url(/inc/skins/havre-2016/img/mobileReadyCTA.jpg) 50% 2rem no-repeat transparent}.ctaWrap .cta.mobileReady header:after{padding:.75rem 1.25rem;content:"\f10b"}.ctaWrap+.wrapper{display:none}.collab-cta{background:#fff;border:solid 1px #ddd;margin-bottom:10px}.collab-cta header{position:relative;margin:1.5em 0 0;margin:1.5rem 0 0 border: none;text-align:center}.collab-cta header h3{margin-bottom:0;font-size:2.1em;font-size:2.1rem;letter-spacing:-1px;line-height:1}.collab-cta header h3 span{color:#CD4242;text-transform:uppercase;position:relative}.collab-cta header h3 span span{font-size:1em;font-size:1rem;position:absolute;top:3px;right:-3px}.collab-cta header h4{position:relative;top:0;background:none #CD4242;margin:0;padding:.5em;padding:.5rem;font-size:1.2em;font-size:1.2rem;text-transform:uppercase}.collab-cta p{position:relative;margin:1em 0;margin:1rem 0;padding:0 .5em;padding:0 .5rem;text-align:center;font-size:1.05em;font-size:1.05rem}.collab-cta .btnset{margin:0;padding:0 1em;padding:0 1rem;text-align:center}.collab-cta .btnset .btn.strong{width:100%;background:none #CD4242;filter:none;border-color:#711e1e}.collab-cta .btnset .btn.strong:hover{background:#d25656}.collab-cta .disclaimer{margin:.5em 0 .75em;margin:.5rem 0 .75rem;padding:0;display:block;border:0;text-align:center}.guaranteed-sold-cta{width:38%;float:right;margin:0 0 0 10px}.guaranteed-sold-cta .imgs{padding:5px 0 0;text-align:center}.guaranteed-sold-cta .imgs img{display:inline-block;margin:10px 5px;max-height:30px;width:auto}.guaranteed-sold-cta .collab-cta{padding-left:5px;padding-right:5px}.guaranteed-sold-cta .collab-cta header h3{font-size:1.7em;font-size:1.7rem}.guaranteed-sold-cta .collab-cta header h3 span span{right:-6px}.guaranteed-sold-cta .collab-cta p{font-size:.8rem}.pg-comingsoonlistings .ContentBigCta{display:block!important}.ContentBigCta{border-bottom:none;margin-top:40px}.ContentBigCta h3{color:#fff;text-align:center!important;margin-bottom:0;text-shadow:0 0 5px rgba(0,0,0,.5)}.ContentBigCta-item{float:left;overflow:hidden;position:relative;width:49%;margin-right:2%;margin-bottom:20px;padding-bottom:30%}@media screen and (max-width:680px){.ContentBigCta-item{width:100%;margin:0 0 20px;padding-bottom:67%}}.ContentBigCta-item:last-child{margin-right:0}.ContentBigCta-item img{position:absolute;width:100%}.ContentBigCta-name{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;border-bottom:1px solid rgba(255,255,255,.1);display:inline-block;padding-bottom:10px;margin-bottom:5px;width:50%;font-family:'Open Sans',sans-serif,Arial;color:#fff;font-size:30px;line-height:40px}@media only screen and (min-width:481px) and (max-width:1320px){.ContentBigCta-name{font-size:20px;margin-bottom:3px;padding-bottom:5px;line-height:30px;width:100%}}.ContentBigCta-description{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;color:#fff;display:block;font-size:20px;line-height:30px}@media only screen and (min-width:481px) and (max-width:1320px){.ContentBigCta-description{font-size:14px;line-height:24px}}.ContentBigCta-content{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;background:none repeat scroll 0 0 rgba(50,50,50,.5);border-bottom:none;position:absolute;z-index:999;bottom:0;left:auto;right:auto;width:100%;height:100%;padding:15% 20px 0;margin:0}.ContentBigCta-content i{display:block;text-align:center;color:#fff;font-size:22px;margin-bottom:15px}.ContentBigCta-content i:before{background:rgba(0,0,0,.3);box-shadow:0 0 0 3px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.3);padding:20px;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.ContentBigCta-item:hover .ContentBigCta-content i:before{background:#fff;color:#444;box-shadow:0 0 0 350px #222;padding:20px}.ContentBigCta--gallery{margin:0}.ContentBigCta--gallery .ContentBigCta-item{width:100%}.ContentBigCta--gallery .ContentBigCta-item .photo{position:relative}.ContentBigCta--gallery .ContentBigCta-item img{left:0;height:100%!important;width:100%!important}.ContentBigCta--gallery .ContentBigCta-content{background:none repeat scroll 0 0 rgba(50,50,50,.5);padding:25% 20px 0}.ContentBigCta--gallery .ContentBigCta-item:hover .ContentBigCta-content i:before{background:#fff;color:#444;box-shadow:0 0 0 700px #222;padding:20px}@media screen and (max-width:640px){.ContentBigCta .ContentBigCta-content{padding:10% 0}.ContentBigCta .ContentBigCta-content i{margin-bottom:5%}.ContentBigCta .ContentBigCta-name{border-bottom:none}.ContentBigCta .ContentBigCta-description{display:none}}@media only screen and (min-width:481px) and (max-width:640px){.ContentBigCta .ContentBigCta-content{padding:15% 20px 0}.ContentBigCta .ContentBigCta-content i{font-size:22px}.ContentBigCta .ContentBigCta-content i:before{padding:20px}.ContentBigCta .ContentBigCta-name{font-size:22px;line-height:32px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:10px;margin-bottom:5px}.ContentBigCta .ContentBigCta-description{display:block;font-size:14px;line-height:20px}}@media screen and (max-width:480px){.ContentBigCta .ContentBigCta-name{font-size:16px;line-height:26px}}.tabset{position:relative;clear:both}.tabset:after,.tabset:before{content:"";display:table}.tabset:after{clear:both}.tabset ul{margin-bottom:1em;margin-bottom:1rem;padding:0;border-bottom:solid 1px #696261}.tabset ul li{background:rgba(105,98,97,.1);margin-right:0;border-left:none;border-color:#696261;border-color:rgba(105,98,97,.2);border-radius:0}.tabset ul li a{font-size:.9rem!important;font-weight:400}.tabset ul li a:hover{background:rgba(105,98,97,.05)}.tabset ul li:first-child{border-left:solid 1px;border-color:#696261;border-color:rgba(105,98,97,.2)}.tabset ul li.current{margin-right:0;border-left:solid 1px;border-color:#696261;border-bottom-color:#f7f7f7}.tabset ul li.current a{background:#f7f7f7;color:#444}.communities-nav-container{position:relative;margin-top:0;clear:both;display:block;margin:40px 0;padding:0}.communities-nav-container:after,.communities-nav-container:before{content:"";display:table}.communities-nav-container:after{clear:both}.cols.cols-three{margin:1em 0;margin:1rem 0;overflow:hidden}.cols.cols-three .col{float:left;background:#9a2929;width:30.333%;height:22em;height:22rem;margin-right:2.333%}.cols.cols-three .col:nth-of-type(3n+3){margin-right:0}.cols.cols-three .col .photo{height:8em;height:8rem;overflow:hidden}.cols.cols-three .col .photo img{width:100%!important;height:auto!important}.cols.cols-three .col h4{background:#343130;margin-top:0;padding:.5em 0;padding:.5rem 0;text-align:center;color:#fff}.cols.cols-three .col ul{padding:0 1.5em;padding:0 1.5rem}.cols.cols-three .col ul li{color:#fff;color:rgba(255,255,255,.85);text-align:center;font-size:16px}.communities-nav h4{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}.communities-nav .btnset{text-align:center}.communities-nav,.communities-nav .nav{margin:0;padding-left:0}.communities-nav .nav ul,.communities-nav ul{padding-left:0;list-style:none}.communities-nav .nav li,.communities-nav li{float:left;width:31.333%;margin-right:2%;border-bottom:0;text-align:center}.communities-nav .nav li:nth-of-type(3n+3),.communities-nav li:nth-of-type(3n+3){margin-right:0}.communities-nav .nav li a,.communities-nav li a{padding:.25rem 0;text-decoration:none}.one-col li{width:100%}#create-board,#edit-board{float:left;clear:both}.boardGROUP.articleset.listings.flowgrid article.listing{min-height:auto!important;margin-bottom:20px!important}.boardGROUP-option,.boardGROUP-title{font-size:16px}.board-btnset{border-top:1px solid #ccc}.board-btn-group:first-of-type{float:left}.board-btn-group:last-of-type{float:right}.boardGROUP.articleset.listings.flowgrid{margin:20px 0;text-align:center}.boardGROUP.articleset.listings.flowgrid article.listing.board{margin-bottom:20px}.boardGROUP.articleset.listings.flowgrid .fade{background:rgba(255,255,255,.3) none repeat scroll 0 0;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block}.boardGROUP.articleset.listings.flowgrid img{max-width:100%;width:100%;margin-bottom:0;display:block}.boardGROUP.articleset.listings.flowgrid .boardINFO{padding:5px 0;position:relative}.boardGROUP.articleset.listings.flowgrid .boardINFO em,.boardGROUP.articleset.listings.flowgrid .boardINFO strong{color:#444;display:block;line-height:12px;font-size:12px}.boardGROUP.articleset.listings.flowgrid .boardINFO strong{font-size:14px;font-weight:400;line-height:16px}.boardGROUP.articleset.listings.flowgrid .boardINFO em{margin-top:5px}.boardGROUP.articleset.listings.flowgrid .action{background:#fff none repeat scroll 0 0;top:5px;display:block;font-size:16px;left:5px;position:absolute;right:5px;text-align:center;z-index:1}#boards_save-form{margin:20px 0}#boards_save-form article.listing.board a{max-height:100px}#boards_save-form img{filter:grayscale(100%);max-width:100%;width:100%;margin-bottom:0;display:block}#boards_save-form .board .checkbox input{display:none}#boards_save-form .board .checkbox:hover .fade{background:0 0}#boards_save-form .board .checked .fade{background:0 0}#boards_save-form .board .checked .boardINFO em,#boards_save-form .board .checked .boardINFO strong{color:#fff}#boards_save-form .board .checked .action{background:#262626;color:#fff}#boards_save-form .board .checked img{filter:grayscale(0)}#boards .fade,#boards .fade:hover{background:0 0}.boardGROUP-group{float:left;clear:none}.boardGROUP-group.unsorted{width:25%;margin-left:-100%;position:relative;left:100%;float:left;padding-right:20px}@media only screen and (max-width:480px){.boardGROUP-group.unsorted{width:auto;margin:0;left:auto;float:none;clear:left}}.boardGROUP-group.unsorted .boardGROUP.articleset.listings.flowgrid{margin-bottom:0}.boardGROUP-group.unsorted .boardGROUP.articleset.listings.flowgrid article{margin-bottom:0}.boardGROUP-group.unsorted .btnset button{width:100%}.boardGROUP.articleset.listings.flowgrid.unsorted article.listing.board{width:100%}.boardGROUP-group.sorted{width:75%;margin-left:-75%;position:relative;left:100%;float:left;border-left:1px solid #ccc;padding-left:20px;margin-bottom:20px;padding:20px;background:#eee}@media only screen and (max-width:480px){.boardGROUP-group.sorted{width:auto;margin:0;left:auto;float:none;clear:left}}#listings-map{top:0;margin-bottom:20px;border-bottom:1px solid #ddd}.popover{background:none #fff;border:none;-webkit-box-shadow:0 0 4px rgba(0,0,0,.6);-moz-box-shadow:0 0 4px rgba(0,0,0,.6);box-shadow:0 0 4px rgba(0,0,0,.6)}.popover header.title{background:#CD4242;border:none;box-shadow:none;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5)}.popover header.title a{color:#fff}.popover header.title .action-close{color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5)}.popover header.title .action-close:hover{color:rgba(255,255,255,.5)}.popover .body .btnset.mini{padding-top:1em;padding-top:1rem;text-align:right}.popover .body .btnset.mini a.btn{width:65%}.popover .tail{color:#9a2929}#body #content hgroup.small{position:relative;overflow:hidden;clear:both}#body #content hgroup.small:after,#body #content hgroup.small:before{content:"";display:table}#body #content hgroup.small:after{clear:both}#body #content hgroup.small h1{width:83.33333333%;margin-left:-100%;position:relative;left:100%;float:left;margin-top:0;margin-bottom:0;padding-left:0;border-left:none;letter-spacing:0;text-transform:none;text-align:left;border:none;font-size:26px;padding-bottom:0;line-height:30px}@media only screen and (max-width:480px){#body #content hgroup.small h1{width:auto;margin:0;left:auto;float:none;clear:left}}#body #content hgroup.small h1 a{color:#908887}#body #content hgroup.small h1 a #save-prompt{color:#696261;font-weight:800;font-style:normal}#body #content hgroup.small .btnset{width:16.66666667%;margin-left:-16.66666667%;position:relative;left:100%;float:left;clear:none}@media only screen and (max-width:480px){#body #content hgroup.small .btnset{width:auto;margin:0;left:auto;float:none;clear:left}}#body #content hgroup.small .btnset #save-link{float:right}#results-message{margin-bottom:40px}.toolbar-message{clear:both;position:relative;padding:5px 0}.toolbar-message .msg.vanilla.results,.toolbar-message div,.toolbar-message h1,.toolbar-message p{margin-bottom:0}.msg.vanilla.results{position:relative;padding:0;border-radius:0;overflow:hidden;border-top:none}.msg.vanilla.results:after,.msg.vanilla.results:before{content:"";display:table}.msg.vanilla.results:after{clear:both}.msg.vanilla.results .summary{width:83.33333333%;margin-left:-100%;position:relative;left:100%;float:left;color:#908887}@media only screen and (max-width:480px){.msg.vanilla.results .summary{width:auto;margin:0;left:auto;float:none;clear:left}}.msg.vanilla.results .summary em{font-style:normal}.msg.vanilla.results .nav{width:16.66666667%;margin-left:-16.66666667%;position:relative;left:100%;float:left;padding-right:0;text-align:right}@media only screen and (max-width:480px){.msg.vanilla.results .nav{width:auto;margin:0;left:auto;float:none;clear:left}}.msg.vanilla.results .nav a{margin-left:0;color:#696261}.msg.vanilla.results .nav a:hover{color:#CD4242}.msg.vanilla.results .nav a .icon-caret-left,.msg.vanilla.results .nav a .icon-caret-right{color:#CD4242}.msg.vanilla.results .nav .prev{margin-right:.25rem;padding-right:.5rem;border-right:solid 1px #908887;border-right-color:rgba(105,98,97,.25)}#content .toolbar{margin-bottom:0;padding:10px;clear:both;background:#eee;border:none;border:1px solid rgba(0,0,0,.1)}#content .toolbar a.btn.view{background:0 0!important;color:#444;padding:0}#content .toolbar a.btn.view:hover{color:#CD4242!important}#content .toolbar .tabset.pills.mini{padding-right:0}#content .toolbar .tabset.pills.mini .tabset{margin-bottom:0}#content .toolbar .tabset.pills.mini .tabset li{margin-right:.5rem;padding-right:.5rem}#content .toolbar .tabset.pills.mini .tabset li:first-child{border-left:none}#content .toolbar .tabset.pills.mini .tabset li.current{border-left:none}#content .toolbar .tabset.pills.mini .tabset li.current:first-child{border-left:none}#content .toolbar .tabset.pills.mini .tabset li.current a{background:none transparent;box-shadow:none;text-shadow:none;color:#CD4242}#content .toolbar .tabset.pills.mini .tabset li a{padding:0 .5rem;font-size:inherit!important;font-weight:400;padding:3px 10px;text-transform:none}#content .toolbar .tabset.pills.mini .tabset li a:hover{background:0 0;color:#CD4242}#content .toolbar .tabset.pills.mini .tabset li a i:before{position:relative;top:.125rem;margin-right:.5rem;font-size:1.2rem}#content .toolbar .tabset.pills.mini .tabset li a .icon-th:before{content:"\f009"}#content .toolbar .tabset.pills.mini .tabset li a .icon-th-list:before{content:"\f039"}#content .toolbar .tabset.pills.mini .tabset li [class*=" icon-"],#content .toolbar .tabset.pills.mini .tabset li [class^=icon-]{width:auto}#content .toolbar .sort form{background:0 0;border:none;box-shadow:none;padding:0}#content .toolbar .sort .field{margin:0}#content .toolbar .sort form input,#content .toolbar .sort form select{display:inline-block!important;width:auto!important}#content .toolbar a.btn.view{background:none transparent;margin-bottom:0;padding:0;border:none;box-shadow:none!important;font-weight:400;line-height:1.2rem;text-shadow:none}#content .toolbar a.btn.view:hover{color:rgba(255,255,255,.65)}#content .toolbar a.btn.view .icon-map-marker:before{position:relative;top:.125rem;margin-right:.5rem;font-size:1.2rem}#page .btn.vanilla.save{position:relative!important;bottom:auto!important;top:auto!important;left:auto;right:auto;border:none!important;background:0 0!important;color:#fff;display:inline;font-size:24px}#body #content[role=main] .articleset.listings,#page .articleset.listings,.articleset.listings{margin-top:20px}#body #content[role=main] .articleset.listings:after,#body #content[role=main] .articleset.listings:before,#page .articleset.listings:after,#page .articleset.listings:before,.articleset.listings:after,.articleset.listings:before{content:"";display:table}#body #content[role=main] .articleset.listings:after,#page .articleset.listings:after,.articleset.listings:after{clear:both}#body #content[role=main] .articleset.listings .listing,#page .articleset.listings .listing,.articleset.listings .listing{margin-bottom:40px}#body #content[role=main] .articleset.listings .listing .body,#page .articleset.listings .listing .body,.articleset.listings .listing .body{padding:0;overflow:hidden}#body #content[role=main] .articleset.listings .listing .body ul,#page .articleset.listings .listing .body ul,.articleset.listings .listing .body ul{clear:both;margin-top:10px}#body #content[role=main] .articleset.listings .listing .photo,#page .articleset.listings .listing .photo,.articleset.listings .listing .photo{background:none transparent;height:auto;margin-bottom:0;overflow:hidden;border:none;transition:box-shadow .2s;padding:0}#body #content[role=main] .articleset.listings .listing .photo:hover,#page .articleset.listings .listing .photo:hover,.articleset.listings .listing .photo:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.6);box-shadow:0 0 4px 0 rgba(0,0,0,.6)}#body #content[role=main] .articleset.listings .listing .photo .info-links,#page .articleset.listings .listing .photo .info-links,.articleset.listings .listing .photo .info-links{position:relative;display:block;width:100%;overflow:hidden}#body #content[role=main] .articleset.listings .listing .photo img,#page .articleset.listings .listing .photo img,.articleset.listings .listing .photo img{top:0!important;height:100%!important;width:100%!important}#body #content[role=main] .articleset.listings .listing .photo .btn.vanilla.save,#page .articleset.listings .listing .photo .btn.vanilla.save,.articleset.listings .listing .photo .btn.vanilla.save{background:0 0;padding:.125rem .5rem!important;border:none!important;border-radius:0;box-shadow:none!important;display:inline-block}#body #content[role=main] .articleset.listings .listing .photo .btn.vanilla.save .icon,#page .articleset.listings .listing .photo .btn.vanilla.save .icon,.articleset.listings .listing .photo .btn.vanilla.save .icon{color:#fff;text-shadow:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#body #content[role=main] .articleset.listings .listing .photo .btn.vanilla.save .icon:after,#page .articleset.listings .listing .photo .btn.vanilla.save .icon:after,.articleset.listings .listing .photo .btn.vanilla.save .icon:after{content:"\f004"}#body #content[role=main] .articleset.listings .listing .photo .btn.vanilla.save .icon:hover,#page .articleset.listings .listing .photo .btn.vanilla.save .icon:hover,.articleset.listings .listing .photo .btn.vanilla.save .icon:hover{color:#ddd}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn,#page .articleset.listings .listing .btnset.listing-buttons .btn,.articleset.listings .listing .btnset.listing-buttons .btn{float:left!important;line-height:14px!important;padding:8px 10px!important}#body #content[role=main] .articleset.listings .listing .details,#page .articleset.listings .listing .details,.articleset.listings .listing .details{min-height:9.625rem;padding-bottom:.75rem;text-align:left;min-height:auto;border-bottom:none}#body #content[role=main] .articleset.listings .listing .details li,#page .articleset.listings .listing .details li,.articleset.listings .listing .details li{font-size:100%}#body #content[role=main] .articleset.listings .listing .details.details-summary,#page .articleset.listings .listing .details.details-summary,.articleset.listings .listing .details.details-summary{background:#CD4242;color:#fff;padding:10px 5px;border-bottom:none!important;min-height:0}#body #content[role=main] .articleset.listings .listing .details .val.price,#page .articleset.listings .listing .details .val.price,.articleset.listings .listing .details .val.price{text-align:center;color:#fff;font-size:.9rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}#body #content[role=main] .articleset.listings .listing .details .keyvalset,#page .articleset.listings .listing .details .keyvalset,.articleset.listings .listing .details .keyvalset{text-align:center;line-height:1.1rem;font-size:1rem}#body #content[role=main] .articleset.listings .listing .details .keyvalset .keyval,#page .articleset.listings .listing .details .keyvalset .keyval,.articleset.listings .listing .details .keyvalset .keyval{float:left;padding:0 15px;border-right:1px solid rgba(255,255,255,.2);text-align:center;width:33.33%}#body #content[role=main] .articleset.listings .listing .details .keyvalset .keyval.sqft,#page .articleset.listings .listing .details .keyvalset .keyval.sqft,.articleset.listings .listing .details .keyvalset .keyval.sqft{border:none}#body #content[role=main] .articleset.listings .listing .details .keyvalset span,#body #content[role=main] .articleset.listings .listing .details .keyvalset strong,#page .articleset.listings .listing .details .keyvalset span,#page .articleset.listings .listing .details .keyvalset strong,.articleset.listings .listing .details .keyvalset span,.articleset.listings .listing .details .keyvalset strong{display:block;font-weight:700;width:100%}#body #content[role=main] .articleset.listings .listing .details .keyvalset strong,#page .articleset.listings .listing .details .keyvalset strong,.articleset.listings .listing .details .keyvalset strong{font-weight:400}#body #content[role=main] .articleset.listings .listing .details .keyvalset strong:after,#page .articleset.listings .listing .details .keyvalset strong:after,.articleset.listings .listing .details .keyvalset strong:after{content:none}#body #content[role=main] .articleset.listings .listing .details .address,#page .articleset.listings .listing .details .address,.articleset.listings .listing .details .address{display:block;font-size:18px;text-align:center}#body #content[role=main] .articleset.listings .listing .details .address a,#page .articleset.listings .listing .details .address a,.articleset.listings .listing .details .address a{font-size:20px}#body #content[role=main] .articleset.listings .listing .details .val,#page .articleset.listings .listing .details .val,.articleset.listings .listing .details .val{text-align:center}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons,#page .articleset.listings .listing .btnset.listing-buttons,.articleset.listings .listing .btnset.listing-buttons{white-space:normal;margin-bottom:8px;padding-top:0;padding-bottom:0;border:#ddd solid 1px;overflow:hidden}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn,#page .articleset.listings .listing .btnset.listing-buttons .btn,.articleset.listings .listing .btnset.listing-buttons .btn{background:#fff;color:#666;display:inline-block;float:left;width:50%!important;margin-right:0!important;position:relative;line-height:34px;padding:0 0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;text-align:center!important;text-shadow:none;padding:8px 10px;font-weight:400;font-size:14px;line-height:14px;font-family:"Open Sans",sans-serif,Arial}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn:before,#page .articleset.listings .listing .btnset.listing-buttons .btn:before,.articleset.listings .listing .btnset.listing-buttons .btn:before{font-family:FontAwesome;margin-right:10px;font-size:21px;font-weight:400}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-tour:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-tour:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-tour:before{content:"\f075"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-view:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-view:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-view:before{content:"\f05a"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-favorite:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-favorite:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-favorite:before{content:"\f08a"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-information:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-information:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-information:before{content:"\f05a"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-offer:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-offer:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-offer:before{content:"\f155"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn.action-print:before,#page .articleset.listings .listing .btnset.listing-buttons .btn.action-print:before,.articleset.listings .listing .btnset.listing-buttons .btn.action-print:before{content:"\f02f"}#body #content[role=main] .articleset.listings .listing .btnset.listing-buttons .btn:hover,#page .articleset.listings .listing .btnset.listing-buttons .btn:hover,.articleset.listings .listing .btnset.listing-buttons .btn:hover{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;background:#eee}#body #content[role=main] .articleset.listings .listing footer,#page .articleset.listings .listing footer,.articleset.listings .listing footer{padding-top:0;color:#908887;color:rgba(105,98,97,.75);text-align:center;font-size:14px}#body #content[role=main] .articleset.listings .listing a,#page .articleset.listings .listing a,.articleset.listings .listing a{display:block;overflow:hidden;margin-left:-.5rem;padding:0;margin:0;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none}#body #content[role=main] .articleset.listings .listing a .photo,#page .articleset.listings .listing a .photo,.articleset.listings .listing a .photo{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:0}#body #content[role=main] .articleset.listings .listing a .body,#page .articleset.listings .listing a .body,.articleset.listings .listing a .body{width:100%;position:relative;border-bottom:none;text-align:center;min-height:0!important;padding:10px 0}#body #content[role=main] .articleset.listings .listing a .body header,#page .articleset.listings .listing a .body header,.articleset.listings .listing a .body header{margin-bottom:0;border-bottom:none;text-align:center;display:none}#body #content[role=main] .articleset.listings .listing a .body header h3,#page .articleset.listings .listing a .body header h3,.articleset.listings .listing a .body header h3{font-size:.8rem;font-weight:400;text-transform:uppercase;text-align:center;display:none}#body #content[role=main] .articleset.listings .listing a .body .dataset,#page .articleset.listings .listing a .body .dataset,.articleset.listings .listing a .body .dataset{text-align:center;color:#696261}#body #content[role=main] .articleset.listings .listing a .body .dataset li,#page .articleset.listings .listing a .body .dataset li,.articleset.listings .listing a .body .dataset li{padding:5px 0;list-style:none}#body #content[role=main] .articleset.listings .listing a .body .dataset .address,#page .articleset.listings .listing a .body .dataset .address,.articleset.listings .listing a .body .dataset .address{font-size:1.2rem;text-align:center}#body #content[role=main] .articleset.listings .listing a .body .dataset .data-summary,#page .articleset.listings .listing a .body .dataset .data-summary,.articleset.listings .listing a .body .dataset .data-summary{font-size:.8rem;text-align:center}#body #content[role=main] .articleset.listings .listing a .body .description,#page .articleset.listings .listing a .body .description,.articleset.listings .listing a .body .description{color:#908887;font-size:.8rem;line-height:1.4;text-align:center}#body #content[role=main] .articleset.listings .listing .details,#page .articleset.listings .listing .details,.articleset.listings .listing .details{padding:20px;text-align:center}#body #content[role=main] .articleset.listings .listing .fl-content,#page .articleset.listings .listing .fl-content,.articleset.listings .listing .fl-content{width:50%;margin:5% 25%;position:absolute;z-index:998;background:none repeat scroll 0 0 #b80000;border-bottom:none;text-align:center;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;min-height:0!important;bottom:0;cursor:pointer;background:#262626 none repeat scroll 0 0;padding:10px}#body #content[role=main] .articleset.listings .listing .fl-content a,#page .articleset.listings .listing .fl-content a,.articleset.listings .listing .fl-content a{display:inline}#body #content[role=main] .articleset.listings .listing .fl-content ul:after,#body #content[role=main] .articleset.listings .listing .fl-content ul:before,#page .articleset.listings .listing .fl-content ul:after,#page .articleset.listings .listing .fl-content ul:before,.articleset.listings .listing .fl-content ul:after,.articleset.listings .listing .fl-content ul:before{display:inline;clear:none;content:none}#body #content[role=main] .articleset.listings .listing .fl-content .dataset,#page .articleset.listings .listing .fl-content .dataset,.articleset.listings .listing .fl-content .dataset{list-style:none;padding:0;margin:0;display:inline}#body #content[role=main] .articleset.listings .listing .fl-content .dataset .price,#page .articleset.listings .listing .fl-content .dataset .price,.articleset.listings .listing .fl-content .dataset .price{color:#fff;font-size:20px;font-weight:400;text-align:center;display:inline-block;padding-bottom:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;margin-left:10px}#body #content[role=main] .articleset.listings .listing .fl-content .dataset .price span,#page .articleset.listings .listing .fl-content .dataset .price span,.articleset.listings .listing .fl-content .dataset .price span{display:inline;font-size:20px}#body #content[role=main] .articleset.listings .listing.saved .body .photo,#page .articleset.listings .listing.saved .body .photo,.articleset.listings .listing.saved .body .photo{border:none}#body #content[role=main] .articleset.listings .listing.saved .body .photo .btn.vanilla.save,#page .articleset.listings .listing.saved .body .photo .btn.vanilla.save,.articleset.listings .listing.saved .body .photo .btn.vanilla.save{background:0 0}#body #content[role=main] .articleset.listings .listing.saved .body .photo .btn.vanilla.save .icon:after,#page .articleset.listings .listing.saved .body .photo .btn.vanilla.save .icon:after,.articleset.listings .listing.saved .body .photo .btn.vanilla.save .icon:after{color:#f2cfcf}.articleset.listings .listing:hover:after{box-shadow:none}.articleset.listings .listing:hover .body{bottom:0}.articleset.listings .listing:hover .body .dataset .price{padding-bottom:0;display:inline}.articleset.listings.flowgrid article.listing{margin-right:1%;width:32.6%}.articleset.listings.flowgrid article.listing:nth-of-type(3n+3){margin-right:0}.tpl-2col .articleset.listings.flowgrid article.listing{width:49%}.tpl-2col .articleset.listings.flowgrid article.listing:nth-of-type(3n+3){margin-right:1%}.tpl-2col .articleset.listings.flowgrid article.listing:nth-of-type(2n+2){margin-right:0}.articleset.listings.flowgrid_x1 .listing{margin-bottom:3rem}.articleset.listings.flowgrid_x1 .listing header h4 a{color:#696261;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.articleset.listings.flowgrid_x1 .listing header h4 a:hover{color:#CD4242}.articleset.listings.flowgrid_x1 .listing .body{padding-left:.125rem}.articleset.listings.flowgrid_x1 .listing .body .photo{background:#fff;margin-top:.45rem;margin-bottom:.5rem;border:none;transition:box-shadow .2s}.articleset.listings.flowgrid_x1 .listing .body .details{position:relative;min-height:1rem;margin-bottom:1rem;padding-bottom:1rem;overflow:hidden;text-align:center;text-align:left;padding-top:115px!important}.articleset.listings.flowgrid_x1 .listing .body .details:after,.articleset.listings.flowgrid_x1 .listing .body .details:before{content:"";display:table}.articleset.listings.flowgrid_x1 .listing .body .details:after{clear:both}.articleset.listings.flowgrid_x1 .listing .body .details .val.price{color:#CD4242;font-size:.9rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.articleset.listings.flowgrid_x1 .listing .body .details.details-summary{padding-top:10px!important}.articleset.listings.flowgrid_x1 .listing .body .btnset{clear:none;padding-top:55px!important;margin-top:0;margin-bottom:0;padding:0;text-align:left}.articleset.listings.flowgrid_x1 .listing footer{bottom:0}.articleset.listings.flowgrid_x1 .listing footer .office{color:#a8a2a1}@media screen and (min-width:481px) and (max-width:1220px){.articleset.listings.flowgrid_x1 .listing .photo{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left}.articleset.listings.flowgrid_x1 .listing .btnset,.articleset.listings.flowgrid_x1 .listing .details{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}}@media screen and (min-width:481px) and (max-width:1220px) and only screen and (max-width:480px){.articleset.listings.flowgrid_x1 .listing .photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:481px) and (max-width:1220px) and only screen and (max-width:480px){.articleset.listings.flowgrid_x1 .listing .btnset,.articleset.listings.flowgrid_x1 .listing .details{width:auto;margin:0;left:auto;float:none;clear:left}}.tpl-2col .articleset.listings.flowgrid_x1 .listing .photo{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.tpl-2col .articleset.listings.flowgrid_x1 .listing .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.tpl-2col .articleset.listings.flowgrid_x1 .listing .btnset,.tpl-2col .articleset.listings.flowgrid_x1 .listing .details{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.tpl-2col .articleset.listings.flowgrid_x1 .listing .btnset,.tpl-2col .articleset.listings.flowgrid_x1 .listing .details{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset article .photo a{position:static}.articleset article .photo span.banner{display:block;position:absolute!important;top:8px;left:-20px;z-index:10;background:#fff none repeat scroll 0 0;color:#444;padding:7px 20px;font-size:16px;font-weight:700;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;line-height:16px;text-align:center;text-transform:uppercase;border:1px solid rgba(0,0,0,.2);padding:7px 80px 7px 60px;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.articleset article.price-change span.banner{color:#CD4242;top:15px;left:-30px}.articleset article.new-listing span.banner{color:#CD4242;top:8px;left:-20px}.articleset article.feature-listing span.banner,.articleset article.featured-listing span.banner{top:15px;left:-30px}.articleset article.feature-listing.new-listing span.banner,.articleset article.featured-listing.new-listing span.banner{color:#CD4242;top:20px;left:-40px}#page #head nav.dashboard ul li.profile-link,#page #head nav.horizontal ul li.profile-link{float:right;position:relative}#page #head nav.dashboard ul li.profile-link>a,#page #head nav.horizontal ul li.profile-link>a{margin:0}#page #head nav.dashboard ul li.profile-link>a:before,#page #head nav.horizontal ul li.profile-link>a:before{display:none}#page #head nav.dashboard ul li.profile-link div.click-menu,#page #head nav.horizontal ul li.profile-link div.click-menu{text-align:left;background:#f7f7f7;border-top:#969696;padding:20px 20px 10px;width:280px;left:auto;right:0;top:40px}@media only screen and (max-width:860px){#page #head nav.dashboard ul li.profile-link div.click-menu,#page #head nav.horizontal ul li.profile-link div.click-menu{position:relative;width:100%;top:0;padding:20px 20px 60px}}#page #head nav.dashboard ul li.profile-link div.click-menu .wrap,#page #head nav.horizontal ul li.profile-link div.click-menu .wrap{max-height:10000px}#page #head nav.dashboard ul li.profile-link div.click-menu h3,#page #head nav.horizontal ul li.profile-link div.click-menu h3{font-size:17px;font-size:1.7rem;margin-bottom:5px;font-weight:700}#page #head nav.dashboard ul li.profile-link div.click-menu input,#page #head nav.horizontal ul li.profile-link div.click-menu input{display:block;width:100%;padding:6px;border:1px solid #ddd;margin:0 0 5px}#page #head nav.dashboard ul li.profile-link div.click-menu .btn,#page #head nav.dashboard ul li.profile-link div.click-menu button,#page #head nav.horizontal ul li.profile-link div.click-menu .btn,#page #head nav.horizontal ul li.profile-link div.click-menu button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#page #head nav.dashboard ul li.profile-link div.click-menu form,#page #head nav.horizontal ul li.profile-link div.click-menu form{margin-bottom:8px}#page #head nav.dashboard ul li.profile-link div.click-menu form:after,#page #head nav.dashboard ul li.profile-link div.click-menu form:before,#page #head nav.horizontal ul li.profile-link div.click-menu form:after,#page #head nav.horizontal ul li.profile-link div.click-menu form:before{content:"";display:table}#page #head nav.dashboard ul li.profile-link div.click-menu form:after,#page #head nav.horizontal ul li.profile-link div.click-menu form:after{clear:both}#page #head nav.dashboard ul li.profile-link div.click-menu form button,#page #head nav.horizontal ul li.profile-link div.click-menu form button{float:right;width:100%}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up{color:#666;line-height:50px;font-size:16px;font-weight:400}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up:after,#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up:before,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up:after,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up:before{content:"";display:table}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up:after,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up:after{clear:both}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up .btn,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up .btn{float:right;width:40%;background:0 0!important;border:1px solid #262626!important;box-shadow:none!important;color:#666!important;text-shadow:none;padding:10px 15px!important}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up .btn:hover,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up .btn:hover{background:#262626!important;color:#fff!important}#page #head nav.dashboard ul li.profile-link div.click-menu .sign-up .btn:before,#page #head nav.horizontal ul li.profile-link div.click-menu .sign-up .btn:before{content:none!important}#page #head nav.dashboard ul li.profile-link div.click-menu .divide,#page #head nav.horizontal ul li.profile-link div.click-menu .divide{margin:10px auto;width:60%;border-top:1px solid #ddd;text-align:center}#page #head nav.dashboard ul li.profile-link div.click-menu .btnset,#page #head nav.horizontal ul li.profile-link div.click-menu .btnset{margin:0 auto;padding:0;width:90%}#page #head nav.dashboard ul li.profile-link div.click-menu .btnset .btn,#page #head nav.horizontal ul li.profile-link div.click-menu .btnset .btn{display:block}#page #head nav.dashboard ul li.profile-link div.click-menu .btnset .btn:before,#page #head nav.horizontal ul li.profile-link div.click-menu .btnset .btn:before{float:left;font-size:20px;font-size:2rem;border-right:1px solid #fff;margin:-5px 0 -5px -15px;padding:7px}#page #head nav.dashboard ul li.profile-link div.click-menu .networks h6,#page #head nav.horizontal ul li.profile-link div.click-menu .networks h6{display:none;font-size:12px;font-size:1.2rem;margin-bottom:7px}#page #head nav.dashboard ul li.profile-link div.click-menu .networks a,#page #head nav.horizontal ul li.profile-link div.click-menu .networks a{display:inline-block;color:#fff;background:#ccc;border:none;border-radius:0;width:100%;height:40px;font-size:20px;line-height:41px;padding:0!important}#page #head nav.dashboard ul li.profile-link div.click-menu .networks a span,#page #head nav.horizontal ul li.profile-link div.click-menu .networks a span{border-left:1px solid #fff;display:inline-block!important;float:left;font-size:16px;height:40px!important;padding-left:10px}#page #head nav.dashboard ul li.profile-link div.click-menu .networks a:hover,#page #head nav.horizontal ul li.profile-link div.click-menu .networks a:hover{opacity:.9}#page #head nav.dashboard ul li.profile-link div.click-menu .networks a:before,#page #head nav.horizontal ul li.profile-link div.click-menu .networks a:before{content:none!important}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .facebook,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .facebook{background:#507cbe}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .twitter,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .twitter{background:#63cdf1}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .linkedin,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .linkedin{background:#1e88c9}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .google,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .google{background:#ef4746}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .microsoft,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .microsoft{background:#2da915}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .yahoo,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .yahoo{background:#5e296b}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .icon,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .icon{font-weight:400;font-style:normal;color:#fff;width:50px;height:40px;float:left;display:inline-block;text-align:center}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .icon:before,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .icon:before{font-family:FontAwesome;text-align:center}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .icon.facebook:before,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .icon.facebook:before{content:"\f09a"}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .icon.google:before,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .icon.google:before{content:"\f0d5"}#page #head nav.dashboard ul li.profile-link div.click-menu .networks .icon.facebook:before,#page #head nav.horizontal ul li.profile-link div.click-menu .networks .icon.facebook:before{content:"\f09a"}#page #head nav.dashboard ul li.profile-link div.click-menu ul,#page #head nav.horizontal ul li.profile-link div.click-menu ul{margin-bottom:10px}#page #head nav.dashboard ul li.profile-link div.click-menu ul li,#page #head nav.horizontal ul li.profile-link div.click-menu ul li{float:none;width:auto;display:block}#page #head nav.dashboard ul li.profile-link.active-menu:before,#page #head nav.horizontal ul li.profile-link.active-menu:before{position:fixed;height:100%;width:100%;content:"";background:#fff;opacity:.5;left:0;top:0;z-index:-1}@media (max-width:33.125em){nav.horizontal ul.opened li.profile-link.has-menu a:after{color:#57c7ec;background:0 0;position:absolute;top:.5em}}@media (max-width:33.125em){nav.horizontal ul.opened li.profile-link a:after{background:0 0;display:block;position:absolute;top:.5em;right:.8em}}.tpl-homepage h2{text-align:center}.homepage-ctas-section{background:none repeat scroll 0 0 #000;padding:60px 0}.blog-rss-section .articleset.listings .listing .photo,.featured-communities .articleset.listings .listing .photo{position:static!important}.bigCTA h3{color:#fff;text-align:center;margin-bottom:0}.bigCTA .blog-name,.bigCTA .community-name{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;border-bottom:1px solid rgba(255,255,255,.1);display:inline-block;font-size:22px;padding-bottom:10px;margin-bottom:5px;width:75%;font-family:'Open Sans',sans-serif,Arial;color:#fff}.bigCTA .blog-description,.bigCTA .view-listing{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;color:#fff;display:block;font-size:13px;line-height:20px}.bigCTA .blog-content,.bigCTA .fc-content{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;background:none repeat scroll 0 0 rgba(50,50,50,.7);border-bottom:none;position:absolute;z-index:999;bottom:0;left:auto;right:auto;width:100%;height:100%;padding:15% 20px 0;margin:0}.bigCTA .blog-content i,.bigCTA .fc-content i{display:block;text-align:center;color:#fff;font-size:22px;margin-bottom:7px}.bigCTA .blog-content i:before,.bigCTA .fc-content i:before{background:#262626;box-shadow:0 0 0 3px #262626;border:1px solid rgba(255,255,255,.3);padding:20px;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.bigCTA .articleset.listings article:hover .blog-content i:before,.bigCTA .articleset.listings article:hover .fc-content i:before,.bigCTA .articleset.posts article:hover .blog-content i:before,.bigCTA .articleset.posts article:hover .fc-content i:before{background:#fff;color:#444;box-shadow:0 0 0 350px #262626;padding:20px}.featured-communities{background:#fefefe;padding:60px 0}.featured-communities h2{font-size:2.4rem;padding-left:.5rem;padding-bottom:30px;position:relative;text-align:center;border:none}.featured-communities .articleset.listings.flowgrid article.listing{margin-right:1%;width:24.2%}.featured-communities .articleset.listings.flowgrid article.listing:nth-of-type(3n+3){margin-right:1%}.featured-communities .articleset.listings.flowgrid article.listing:nth-of-type(4n+3){margin-right:1%}.featured-communities .articleset.listings.flowgrid article.listing:nth-of-type(4n+4){margin-right:0}.featured-communities .articleset.listings.flowgrid article.listing a{text-decoration:none}.featured-communities .articleset.listings.flowgrid article.listing img{-moz-transition-duration:.25s;-webkit-transition-duration:.25s;-ms-transition-duration:.25s;transition-duration:.25s;width:100%}.featured-communities article:after{box-shadow:0 100px 50px rgba(0,0,0,.2) inset;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#featuredListingsTabbed{position:relative;padding:60px 0;background:#f7f7f7}#featuredListingsTabbed:after,#featuredListingsTabbed:before{content:"";display:table}#featuredListingsTabbed:after{clear:both}#featuredListingsTabbed .hidden{left:0!important;position:relative!important}#featuredListingsTabbed .tabset{border-bottom:none;text-align:center;padding:0}#featuredListingsTabbed .tabset ul{border-bottom:none;background:0 0;display:inline-block}#featuredListingsTabbed .tabset ul li{background:0 0;border:none;margin-right:1px}#featuredListingsTabbed .tabset ul li a{background:0 0;border-radius:3px 3px 0 0;border-bottom:transparent solid 1px;padding:10px 0;margin:0 25px;text-transform:none;font-size:1rem!important;color:#666;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#featuredListingsTabbed .tabset ul li a:hover{background:0 0;color:#999}#featuredListingsTabbed .tabset ul li.current a{background:0 0;color:#CD4242;border-color:rgba(255,255,255,.1)}#featuredListingsTabbed header{position:relative;margin-bottom:0;border-color:rgba(105,98,97,.25);padding-bottom:0}#featuredListingsTabbed header:after,#featuredListingsTabbed header:before{content:"";display:table}#featuredListingsTabbed header:after{clear:both}#featuredListingsTabbed header h2{font-size:2.4rem;padding-left:.5rem;padding-bottom:30px;position:relative;text-align:center;border:none}.meet-agents{position:relative;clear:both;padding:40px 0;background:no-repeat left center #fefefe;background-size:cover}.meet-agents:after,.meet-agents:before{content:"";display:table}.meet-agents:after{clear:both}.meet-agents header{border:none}.meet-agents h2{color:#ccc;padding-left:.5rem;padding-bottom:30px;position:relative;text-align:center;font-size:2.6rem;line-height:2.4rem;border:none}.meet-agents .agentGROUP:nth-child(2n+1){width:45%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.meet-agents .agentGROUP:nth-child(2n+1){width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .agentGROUP:nth-child(2n+2){width:45%;margin-left:-45%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.meet-agents .agentGROUP:nth-child(2n+2){width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .agentGROUP footer{min-height:460px}.meet-agents .agentGROUP .heading{background:0 0;min-height:0!important;width:auto;margin:0;left:auto;float:none;clear:left;position:relative;display:block;margin-bottom:0;width:100%;position:absolute;bottom:0}.meet-agents .agentGROUP .heading:after,.meet-agents .agentGROUP .heading:before{content:"";display:table}.meet-agents .agentGROUP .heading:after{clear:both}.meet-agents .agentGROUP .heading h3{text-align:center!important;float:left;width:50%;position:relative;margin:0!important;color:#ddd;display:none}.meet-agents .agentGROUP .heading .viewAll{background:0 0;border-top:rgba(255,255,255,.1) solid 1px;text-align:center!important;margin-top:20px!important;float:left;width:100%;position:relative}.meet-agents .agentGROUP .heading .viewAll:after{color:#fff;content:none}.meet-agents .agentGROUP .heading .viewAll:hover{background:0 0}.meet-agents .agentGROUP .agent{margin-right:1%!important;position:relative;width:24.2%!important}.meet-agents .agentGROUP .agent:nth-of-type(4n+4){margin-right:0!important}.meet-agents .agentGROUP .agent img{display:block}.meet-agents .agentGROUP .agent strong{color:#fff!important;position:absolute;bottom:45px;left:0;padding-right:15px;z-index:99;text-align:right!important;width:100%}.meet-agents .viewAGENT{display:block;border-top:1px solid rgba(255,255,255,.1);width:100%;padding:.5rem 0 .5rem 1rem;color:#ccc;font-size:1.1rem;text-decoration:none;text-align:center;margin-top:0}.meet-agents .viewAGENT:hover{background:0 0}.meet-agents .contact-teamCTA{border-top:1px solid rgba(255,255,255,.1);padding:40px 0 0;margin-bottom:30px;text-align:center}.meet-agents .contact-teamCTA p{color:#ccc;margin-bottom:0}.meet-agents .contact-teamCTA .btnset .btn{background:#2789ED;box-shadow:none}.meet-agents .joinCTA{margin-left:-100%;position:relative;left:100%;clear:both;float:left;position:absolute;bottom:0;width:100%;text-align:center}.meet-agents .joinCTA:after,.meet-agents .joinCTA:before{content:"";display:table}.meet-agents .joinCTA:after{clear:both}@media only screen and (max-width:480px){.meet-agents .joinCTA{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .joinCTA .cta-img{margin-bottom:0;border-color:rgba(255,255,255,.5)}.meet-agents .joinCTA h3{color:#fff;padding:20px 20px 30px;margin:0;text-align:center;font-size:34px}.meet-agents .joinCTA p{color:#ccc}.meet-agents .joinCTA .learn-more{font-family:'Open Sans',sans-serif,Arial;text-decoration:none;text-align:center;background:0 0;box-shadow:none;border-top:rgba(255,255,255,.1) solid 1px;font-size:16px;line-height:16px;color:#fff;display:block;padding:1.125rem 0;width:100%}.meet-agents article{margin-bottom:0}.meet-agents article footer{padding:0}.meet-agents .btnset{margin-bottom:0}.meet-agents .btnset .btn{font-family:'Open Sans',sans-serif,Arial;text-transform:none;font-size:16px;border-radius:0;padding:10px 20px;background:0 0!important}.meet-agents .btnset .btn:hover{font-weight:700}.meet-agents header{position:relative;margin-bottom:1.5rem;padding-bottom:.5rem;border-color:rgba(105,98,97,.25)}.meet-agents header:after,.meet-agents header:before{content:"";display:table}.meet-agents header:after{clear:both}.meet-agents header h2{width:100%;margin-left:-100%;position:relative;left:100%;float:left;margin-bottom:0}@media only screen and (max-width:480px){.meet-agents header h2{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .contact-justinCTA{width:37%;margin-left:-100%;position:relative;left:100%;float:left;min-height:460px}@media only screen and (max-width:480px){.meet-agents .contact-justinCTA{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .contact-justinCTA img{width:100%}.meet-agents .contact-justinCTA .btnset{margin-bottom:0;padding:0;width:100%}.meet-agents .contact-justinCTA .btnset .btn{background:0 0;border:none!important;border-top:rgba(255,255,255,.1) solid 1px!important;box-shadow:none!important;font-family:'Open Sans',sans-serif,Arial;text-transform:none;font-weight:400;font-size:16px;border-radius:0;padding:1.125rem 0;margin-bottom:0;width:100%}.meet-agents .photo{height:auto;margin-bottom:0;overflow:hidden;border-bottom:solid 1px #696261;border-color:rgba(105,98,97,.5);position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}.meet-agents .photo:after{content:"";position:absolute;bottom:-6px;height:6px;left:0;right:0;background:#fff;transition:bottom .2s}.meet-agents .photo:hover{opacity:.9}.meet-agents .photo:hover:after{bottom:0}.meet-agents .photo a{display:block;width:100%;height:100%}.meet-agents .photo a p{position:absolute;right:0;bottom:0;z-index:99;margin:0 2rem 1.5rem 0;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5);transition:color .2s}.meet-agents .body{width:58%;margin-left:-58%;position:relative;left:100%;float:left;min-height:460px}@media only screen and (max-width:480px){.meet-agents .body{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents .body p{line-height:23px}.meet-agents footer{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both}@media only screen and (max-width:480px){.meet-agents footer{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents footer .heading{width:22.75%;margin-left:-100%;position:relative;left:100%;float:left;background:#dd7e7e;background:rgba(205,66,66,.65);min-height:20rem}@media only screen and (max-width:480px){.meet-agents footer .heading{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents footer .heading h3{margin-top:1.25rem;padding:0 .6rem;color:#f2d093;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;font-size:1.1rem;text-transform:uppercase;font-weight:400;line-height:24px}.meet-agents footer .heading h3 strong{color:#fff;display:block;font-size:2.4rem;font-weight:400;text-transform:none}.meet-agents footer .heading .viewAll{position:absolute;bottom:0;display:block;background:#CD4242;width:100%;padding:1.125rem 0 1.125rem 1rem;color:#fff;color:rgba(255,255,255,.85);font-size:1.1rem;font-size:16px;font-weight:400;text-decoration:none}.meet-agents footer .heading .viewAll:hover{background:#9a2929}.meet-agents footer .featuredAgents{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.meet-agents footer .featuredAgents{width:auto;margin:0;left:auto;float:none;clear:left}}.meet-agents footer .featuredAgents .agent{display:inline-block;float:left;width:30.333%;margin-right:2.666%}.meet-agents footer .featuredAgents .agent:nth-of-type(3n+3){margin-right:0}.meet-agents footer .featuredAgents .agent a{display:block;width:100%;height:100%}.meet-agents footer .featuredAgents .agent a img{max-width:100%}.meet-agents footer .featuredAgents .agent a strong{display:inline-block;width:100%;padding-bottom:.25rem;text-align:center;color:#696261;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;font-weight:400;font-size:.75rem;text-decoration:none}.meet-agents footer .featuredAgents .agent a strong:hover{color:#CD4242}.meetJHandAssociates{position:relative}.meetJHandAssociates:after,.meetJHandAssociates:before{content:"";display:table}.meetJHandAssociates:after{clear:both}.meetJHandAssociates header{position:relative;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:solid 1px #696261;border-color:rgba(105,98,97,.25)}.meetJHandAssociates header:after,.meetJHandAssociates header:before{content:"";display:table}.meetJHandAssociates header:after{clear:both}.meetJHandAssociates header h2{width:100%;margin-left:-100%;position:relative;left:100%;float:left;margin-bottom:0}@media only screen and (max-width:480px){.meetJHandAssociates header h2{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates .photo{width:47.5%;margin-left:-100%;left:100%;float:left;height:18rem;margin-bottom:.75rem;overflow:hidden;border:solid 1px #696261;border-color:rgba(105,98,97,.5);position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:480px){.meetJHandAssociates .photo{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates .photo:after{content:"";position:absolute;bottom:-6px;height:6px;left:0;right:0;background:#e59e21;transition:bottom .2s}.meetJHandAssociates .photo:hover{opacity:.9}.meetJHandAssociates .photo:hover:after{bottom:0}.meetJHandAssociates .photo a{display:block;width:100%;height:100%}.meetJHandAssociates .photo a p{position:absolute;right:0;bottom:0;z-index:99;margin:0 1rem .5rem 0;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.5);transition:color .2s}.meetJHandAssociates .body{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.meetJHandAssociates .body{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates footer{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both}@media only screen and (max-width:480px){.meetJHandAssociates footer{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates footer .heading{width:22.75%;margin-left:-100%;position:relative;left:100%;float:left;background:#dd7e7e;background:rgba(205,66,66,.65);min-height:9.125rem}@media only screen and (max-width:480px){.meetJHandAssociates footer .heading{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates footer .heading h3{margin-top:1.25rem;padding:0 .6rem;color:#f2d093;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;font-size:.9rem;text-transform:uppercase;font-weight:400}.meetJHandAssociates footer .heading h3 strong{color:#fff;font-size:1.8rem;font-weight:400;text-transform:none}.meetJHandAssociates footer .heading .viewAll{position:absolute;bottom:0;display:block;background:#CD4242;width:100%;padding:1.125rem 0 1.125rem 1rem;color:#fff;color:rgba(255,255,255,.85);font-size:1.1rem;text-decoration:none}.meetJHandAssociates footer .heading .viewAll:hover{background:#9a2929}.meetJHandAssociates footer .heading .viewAll:after{padding-left:.75rem;content:"\f054";color:#f2d093;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.meetJHandAssociates footer .featuredAgents{width:74.25%;margin-left:-74.25%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.meetJHandAssociates footer .featuredAgents{width:auto;margin:0;left:auto;float:none;clear:left}}.meetJHandAssociates footer .featuredAgents .agent{display:inline-block;float:left;width:30.333%;margin-right:2.666%}.meetJHandAssociates footer .featuredAgents .agent:nth-of-type(3n+3){margin-right:0}.meetJHandAssociates footer .featuredAgents .agent a{display:block;width:100%;height:100%}.meetJHandAssociates footer .featuredAgents .agent a:hover{background:#CD4242;background:rgba(205,66,66,.15);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25)}.meetJHandAssociates footer .featuredAgents .agent a img{max-width:100%}.meetJHandAssociates footer .featuredAgents .agent a strong{display:inline-block;width:100%;padding-bottom:.25rem;text-align:center;color:#696261;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;font-weight:400;font-size:.75rem;text-decoration:none}.meetJHandAssociates footer .featuredAgents .agent a strong:hover{color:#CD4242}.blog-rss-section{padding:60px 0;background:#fefefe}.blogListings header{position:relative;left:0;min-height:0!important}.blogListings header h2{font-size:2.4rem;padding-left:.5rem;padding-bottom:30px;position:relative;text-align:center;border:none}.blogListings .blogPost a{text-decoration:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.blogListings .blogPost a h3{color:#444;font-size:.8rem;text-align:center;padding:5px 0;margin:0}.blogListings .blogPost a p{color:#444;font-size:1.2rem;text-align:center;padding:5px 0;margin:0}.blogListings .blogPost{overflow:hidden}.blogListings .blogPost:hover .blog-content{bottom:0}.testimonials-section{background:no-repeat left center #fefefe;background-size:auto;padding:40px 0 60px;position:relative;border-bottom:none}.testimonials-section .testimonials{width:50%;margin-left:-50%;position:relative;left:100%;float:left;padding:0 3%;text-align:center}@media only screen and (max-width:480px){.testimonials-section .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}.testimonials-section .testimonials header h2{color:#666;font-size:2.4rem;line-height:2.4rem;text-shadow:none;padding-left:0;padding-bottom:0;position:relative;text-align:center;border:none}.testimonials-section .testimonials .testimonial{position:relative;float:right;margin:0;width:100%;text-align:center}.testimonials-section .testimonials .testimonial:after,.testimonials-section .testimonials .testimonial:before{content:"";display:table}.testimonials-section .testimonials .testimonial:after{clear:both}.testimonials-section .testimonials .testimonial:nth-of-type(3n+3){margin-right:0}.testimonials-section .testimonials .testimonial blockquote{width:100%;display:block;background:none transparent;padding:0;margin-bottom:15px;border:none;text-align:center}.testimonials-section .testimonials .testimonial blockquote p{color:#908887;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;font-style:italic;font-size:14px}.testimonials-section .testimonials .testimonial blockquote p:before{position:relative;top:-.25rem;padding-right:.5rem;content:"\f10d";font-size:1rem;font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit}.testimonials-section .testimonials .testimonial blockquote p:after{position:relative;top:-.25rem;padding-left:.5rem;content:"\f10e";font-size:1rem;font-family:FontAwesome;font-style:normal;font-weight:300;text-decoration:inherit}.testimonials-section .testimonials .testimonial cite{width:100%;display:block;padding:0 1rem 2.75rem 1.5rem;text-align:center}.testimonials-section .testimonials .testimonial cite p{margin:0;color:#CD4242;line-height:1.2;font-size:1rem}.testimonials-section .testimonials .testimonial cite p span{display:block;width:100%;color:#666;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;font-size:1rem;text-transform:uppercase;display:none}.testimonials-section .testimonials .testimonials-btn{position:relative;clear:both;text-align:center;border-top:1px solid rgba(0,0,0,.2);-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.testimonials-section .testimonials .testimonials-btn:after,.testimonials-section .testimonials .testimonials-btn:before{content:"";display:table}.testimonials-section .testimonials .testimonials-btn:after{clear:both}.testimonials-section .testimonials .testimonials-btn:before{border-top:1px solid rgba(0,0,0,.5);margin:-1px 50% 0;display:block;content:'';padding-top:40px;-moz-transition-duration:1s;-webkit-transition-duration:1s;-ms-transition-duration:1s;transition-duration:1s}.testimonials-section .testimonials .testimonials-btn .btn{background:0 0!important;box-shadow:none!important;color:#444;border-radius:0;box-shadow:none;font-size:16px;margin-left:20px;padding:0;text-shadow:none;font-weight:400}.testimonials-section .testimonials .testimonials-btn:hover:before{margin:-1px 0 0}.cta-img{background:#262626;border:1px #fff solid;box-shadow:0 0 0 3px #262626;margin-bottom:10px;position:relative;z-index:100;width:70px;height:70px;overflow:hidden;padding:14px;display:inline-block}.cta-img i{font-size:40px;color:#fff}.seller-ctas{background:no-repeat center center #fefefe;background-size:cover;padding:60px 0 60px;text-align:center;z-index:1}.seller-ctas .communitiesCTA,.seller-ctas .sellingCTA,.seller-ctas .soldCTA,.seller-ctas .videoCTA{color:#3a3a3a;display:inline-block;text-align:center;width:auto;margin:0 auto;padding:20px;font-size:14px}.seller-ctas .communitiesCTA:after,.seller-ctas .communitiesCTA:before,.seller-ctas .sellingCTA:after,.seller-ctas .sellingCTA:before,.seller-ctas .soldCTA:after,.seller-ctas .soldCTA:before,.seller-ctas .videoCTA:after,.seller-ctas .videoCTA:before{content:"";display:table}.seller-ctas .communitiesCTA:after,.seller-ctas .sellingCTA:after,.seller-ctas .soldCTA:after,.seller-ctas .videoCTA:after{clear:both}.seller-ctas .communitiesCTA a,.seller-ctas .sellingCTA a,.seller-ctas .soldCTA a,.seller-ctas .videoCTA a{display:block;text-decoration:none;transition:all .5s ease;color:#fff}.seller-ctas .communitiesCTA a .cta-grp,.seller-ctas .sellingCTA a .cta-grp,.seller-ctas .soldCTA a .cta-grp,.seller-ctas .videoCTA a .cta-grp{display:block;position:relative;z-index:100;transition:all .5s ease}.seller-ctas .communitiesCTA .cta-bg-img,.seller-ctas .sellingCTA .cta-bg-img,.seller-ctas .soldCTA .cta-bg-img,.seller-ctas .videoCTA .cta-bg-img{display:block;height:100%;position:absolute;width:100%;background:#fff;top:0;left:0;padding:80px 0;display:none}.seller-ctas .communitiesCTA .cta-text,.seller-ctas .sellingCTA .cta-text,.seller-ctas .soldCTA .cta-text,.seller-ctas .videoCTA .cta-text{clear:both;display:block;text-align:center;text-shadow:0 0 2px #fff;width:100%;line-height:40px;position:relative;z-index:100;padding-bottom:20px;margin-bottom:20px}.seller-ctas .communitiesCTA .cta-text strong,.seller-ctas .sellingCTA .cta-text strong,.seller-ctas .soldCTA .cta-text strong,.seller-ctas .videoCTA .cta-text strong{font-weight:300;color:#262626;display:block;font-size:2.2rem;line-height:2.2rem}.seller-ctas .communitiesCTA .cta-text em,.seller-ctas .sellingCTA .cta-text em,.seller-ctas .soldCTA .cta-text em,.seller-ctas .videoCTA .cta-text em{font-style:normal;font-weight:700;color:#CD4242}.seller-ctas .communitiesCTA .cta-text span,.seller-ctas .sellingCTA .cta-text span,.seller-ctas .soldCTA .cta-text span,.seller-ctas .videoCTA .cta-text span{font-size:1rem;display:block;color:#262626}.seller-ctas .communitiesCTA .cta-text .learn-more,.seller-ctas .sellingCTA .cta-text .learn-more,.seller-ctas .soldCTA .cta-text .learn-more,.seller-ctas .videoCTA .cta-text .learn-more{display:inline-block;font-size:16px;line-height:16px;margin:20px 0 0;border-radius:3px;width:50%;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.seller-ctas .communitiesCTA .cta-text .learn-more:before,.seller-ctas .sellingCTA .cta-text .learn-more:before,.seller-ctas .soldCTA .cta-text .learn-more:before,.seller-ctas .videoCTA .cta-text .learn-more:before{border-top:1px solid rgba(0,0,0,.3);content:"";display:block;margin:-1px 25% 0;padding-top:30px;transition-duration:1s}.seller-ctas .communitiesCTA .cta-img,.seller-ctas .sellingCTA .cta-img,.seller-ctas .soldCTA .cta-img,.seller-ctas .videoCTA .cta-img{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.seller-ctas .sellingCTA{width:30%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.seller-ctas .sellingCTA{width:auto;margin:0;left:auto;float:none;clear:left}}.seller-ctas .sellingCTA .cta-img{background:#262626;box-shadow:0 0 0 3px #262626}.seller-ctas .soldCTA{width:30%;margin-left:-65%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.seller-ctas .soldCTA{width:auto;margin:0;left:auto;float:none;clear:left}}.seller-ctas .soldCTA .cta-img{background:#CD4242;box-shadow:0 0 0 3px #CD4242}.seller-ctas .videoCTA{width:30%;margin-left:-30%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.seller-ctas .videoCTA{width:auto;margin:0;left:auto;float:none;clear:left}}.seller-ctas .videoCTA .cta-text span{font-size:1.2rem}.seller-ctas .sellingCTA:hover .learn-more{width:100%}.seller-ctas .soldCTA:hover .learn-more{width:100%}.seller-ctas .videoCTA:hover .learn-more{width:100%}.seller-ctas .ctaDISCLAIMER{clear:both;display:block;position:relative;width:100%;z-index:1;float:left;margin-top:40px}.seller-ctas .terms{font-size:14px;color:#666;margin-top:10px;padding:0 20px;width:100%}.seller-ctas .radio-logos{display:block;text-align:center;width:100%}.seller-ctas .radio-logos img{height:50px;margin:0 40px 20px}@media screen and (max-width:860px){.seller-ctas .radio-logos img{height:30px;margin:0 20px 20px}}.seller-ctas .radio-logos img:last-child{position:relative;margin-left:10px}.homepage .communities-nav-container{padding:40px}#body{position:relative;clear:both;background:#f7f7f7}#body:after,#body:before{content:"";display:table}#body:after{clear:both}.homepage #body #content h1{border-left:none;font-size:3.4rem;padding-left:.5rem;padding-bottom:30px;position:relative;text-align:center!important;color:#4f4f4f}.homepage div#body{padding-top:0}.homepage #content[role=main] .ctaWrap{display:block}.homepage #content[role=main] .ctaWrap+.wrapper{display:block}.homepage #content[role=main] #featuredListings{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.homepage #content[role=main] #featuredListings{width:auto;margin:0;left:auto;float:none;clear:left}}.homepage #content[role=main] #featuredListingsTabbed{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.homepage #content[role=main] #featuredListingsTabbed{width:auto;margin:0;left:auto;float:none;clear:left}}.homepage #content[role=main] .meetJHandAssociates{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.homepage #content[role=main] .meetJHandAssociates{width:auto;margin:0;left:auto;float:none;clear:left}}.homepage #content[role=main] .blogListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.homepage #content[role=main] .blogListings{width:auto;margin:0;left:auto;float:none;clear:left}}.homepage #content[role=main] .testimonials{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.homepage #content[role=main] .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}form .field .consent{line-height:20px}.pg-communities p img{position:relative;top:-.75rem}.pg-communities .calgaryQuadrant{margin:2rem 0;padding:1rem 0;overflow:hidden}.pg-communities .calgaryQuadrant:nth-of-type(2n+2){background:rgba(105,98,97,.03);padding:1rem;border:solid 1px;border-color:#e6e4e3 transparent}.pg-communities .calgaryQuadrant:nth-of-type(2n+2) img,.pg-communities .calgaryQuadrant:nth-of-type(2n+2) p img{top:0;float:right;margin:-2rem 0 0 1rem;-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.pg-communities .calgaryQuadrant p{margin-bottom:1rem}.pg-communities .calgaryQuadrant img,.pg-communities .calgaryQuadrant p img{position:relative;top:-.5rem;float:left;background:none #fff;padding:.33rem;width:25%!important;height:auto!important;margin:0 1rem 0 0;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.pg-communities .calgaryQuadrant .communities-nav-container{display:inline-block;float:left;clear:both}.pg-communities #sidebar[role=complementary]{width:25%;margin-left:-25%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.pg-communities #sidebar[role=complementary]{width:auto;margin:0;left:auto;float:none;clear:left}}.articleset.agents{padding:0;border:none}.articleset.agents article{margin:0 0 1em 0;margin:0 0 1rem 0;padding:1em;padding:1rem}.articleset.agents article:nth-of-type(2n+2){background:rgba(105,98,97,.05)}.articleset.agents article header h4{min-height:1.4em;min-height:1.4rem;margin-bottom:1em;margin-bottom:1rem;padding-left:.5em;padding-left:.5rem;border-left:.5rem solid #CD4242;font-size:1.2em;font-size:1.2rem;font-weight:400;line-height:1.4em;line-height:1.4rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.articleset.agents article header h4 em{font-style:normal}.articleset.agents article .body .agent-photo{background:none #fff;padding:.5em;padding:.5rem;border:none;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33)}.articleset.agents article .body .agent-photo .brewImage{background:none #fff!important;overflow:hidden!important;position:relative}.articleset.agents article .body .agent-photo .brewImage .portrait.scale{height:auto!important}.articleset.agents article .body .details .keyvalset .keyval{font-size:.75em!important;font-size:.75rem!important}.articleset.agents article .body .details .keyvalset .keyval strong{width:20%;padding:.125em 0;padding:.125rem 0}.articleset.agents article .body .details .keyvalset .keyval span{width:78%;padding:.125em 0;padding:.125rem 0}.articleset.agents article .btnset{margin-bottom:0;width:auto;margin:0;left:auto;float:none;clear:left}.agents .agent.detailed{position:relative;overflow:hidden;margin-bottom:2em;margin-bottom:2rem;padding-left:2px;padding-bottom:1em;padding-bottom:2rem}.agents .agent.detailed:after,.agents .agent.detailed:before{content:"";display:table}.agents .agent.detailed:after{clear:both}.agents .agent.detailed .agent-photo{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left;background:none #fff;padding:.5em;padding:.5rem;border:none;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33);line-height:.1}@media only screen and (max-width:480px){.agents .agent.detailed .agent-photo{width:auto;margin:0;left:auto;float:none;clear:left}}.agents .agent.detailed .agent-photo .brewImage{background:none #fff!important;height:18.5em;height:18.5rem}.agents .agent.detailed .agent-photo .brewImage .portrait.scale{height:auto!important}.agents .agent.detailed .agent-photo img{width:100%}.agents .agent.detailed .details{width:65%;margin-left:-65%;position:relative;left:100%;float:left;padding:0 0 0 2em;padding:0 0 0 2rem}@media only screen and (max-width:480px){.agents .agent.detailed .details{width:auto;margin:0;left:auto;float:none;clear:left}}.agents .agent.detailed .details .description{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.agents .agent.detailed .details .description{width:auto;margin:0;left:auto;float:none;clear:left}}.agents .agent.detailed .details .keyvalset .keyval strong{width:20%;padding:.125em 0;padding:.125rem 0}.agents .agent.detailed .details .keyvalset .keyval span{width:78%;padding:.125em 0;padding:.125rem 0}.blog h1.small{border-bottom:none}.blog h1.small .icon-rss{color:#CD4242;font-size:2em;font-size:2rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.blog h1.small .icon-rss:hover{color:#CD4242}.blog .articleset.blog [itemprop=blogPosts]{margin:1rem 0 3rem;padding:1rem 0}.blog .articleset.blog [itemprop=blogPosts]:nth-of-type(2n+2){background:rgba(105,98,97,.05);padding:1em;padding:1rem;border:solid 1px;border-color:#CD4242 transparent;border-color:rgba(205,66,66,.25) transparent}.blog .articleset.blog [itemprop=blogPosts] header{display:block;float:none;height:auto;margin-bottom:1em;margin-bottom:1rem;padding-bottom:1em;padding-bottom:1rem;overflow:hidden}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=name]{margin-bottom:.5em;margin-bottom:.5rem;padding-left:0;border-left:none}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=name] a{color:#696261;font-size:1.6em;font-size:1.6rem}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=name] a:hover{color:#CD4242}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=datePublished]{width:50%;margin-left:-50%;position:relative;left:100%;float:left;text-align:right}@media only screen and (max-width:480px){.blog .articleset.blog [itemprop=blogPosts] header [itemprop=datePublished]{width:auto;margin:0;left:auto;float:none;clear:left}}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author]{width:50%;margin-left:-100%;position:relative;left:100%;float:left;margin-top:0;text-align:left}@media only screen and (max-width:480px){.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author]{width:auto;margin:0;left:auto;float:none;clear:left}}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author] a{color:#CD4242;text-decoration:none}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author] a:hover{color:#696261}.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author] br,.blog .articleset.blog [itemprop=blogPosts] header [itemprop=author] img{display:none}.blog .articleset.blog [itemprop=blogPosts] .body[itemprop=articleBody]{margin-bottom:1em;margin-bottom:1rem}.blog .articleset.blog [itemprop=blogPosts] .body[itemprop=articleBody] img{float:left!important;clear:left;background:#fff;max-width:33%!important;height:auto!important;margin:0 2em 1em 0!important;padding:.33em;padding:.33rem;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.33);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.33);box-shadow:2px 2px 4px rgba(0,0,0,.33)}.blog .articleset.blog [itemprop=blogPosts] footer{bottom:auto;float:right;height:2.25rem;padding:0;position:relative;text-align:right;line-height:2.25rem}@media only screen and (max-width:480px){.blog .articleset.blog [itemprop=blogPosts] footer{float:none}}.blog .articleset.blog [itemprop=blogPosts] .btnset{width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:none;margin-bottom:0;padding:0}@media only screen and (max-width:480px){.blog .articleset.blog [itemprop=blogPosts] .btnset{width:auto;margin:0;left:auto;float:none;clear:left}}.blog .articleset.blog [itemprop=blogPosts] .btnset a.btn{font-weight:400!important}.blog.entry .nav h4,.blog.entry .nav.horizontal h4{display:block;float:none;width:100%;clear:both;padding-left:0;text-align:left}.blog.entry .nav ul,.blog.entry .nav.horizontal ul{display:block;float:none;width:100%;clear:both}.blog.entry .nav ul li,.blog.entry .nav.horizontal ul li{width:48%;margin-right:4%;text-align:left}.blog.entry .nav ul li:nth-of-type(2n+2),.blog.entry .nav.horizontal ul li:nth-of-type(2n+2){margin-right:0!important}.blog.entry .nav ul li:nth-of-type(3n+3),.blog.entry .nav.horizontal ul li:nth-of-type(3n+3){margin-right:4%}.blog.entry .nav ul li a,.blog.entry .nav.horizontal ul li a{font-weight:400}.blog.entry .nav.horizontal{border-bottom:none}.blog.entry header h1,.blog.entry header p{margin-bottom:10px}.idx.search_form .container{overflow:hidden}.idx.search_form #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}@media only screen and (max-width:480px){.idx.search_form #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}.idx.search_form #searchForm{margin-bottom:0}.idx.search_form #searchForm .field input[type=checkbox],.idx.search_form #searchForm .field input[type=radio]{display:inline-block;width:auto;margin-right:5px}.idx.search_form #searchForm .field.x12{margin-top:1rem;margin-bottom:1rem;border-top:solid 1px #696261;border-top-color:rgba(105,98,97,.35)}.idx.search_form #searchForm .field.x12 .legend{display:inline-block;position:relative;border-bottom:none;color:#18162c;font-size:1rem;font-weight:400;line-height:1rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45);background:#ddd none repeat scroll 0 0;margin-bottom:0;padding:10px;top:0;width:100%}.idx.search_form #searchForm .field.x12 .field.toggle .toggleset{background:#fff;border:1px solid #ddd}.idx.search_form #searchForm .field.x12 .field.toggle .toggleset label{width:31%;margin-right:2%;border-bottom-color:rgba(105,98,97,.1)}.idx.search_form #searchForm .field.x12 .field.toggle .toggleset label:nth-of-type(3n+3){margin-right:0}.idx.search_form #searchForm .field.x12 .field.toggle .toggleset label [type=checkbox]{position:relative;top:-.125rem}.idx.search_form #searchForm .field.x12 .fieldgroup{background:#fff;border:1px solid #ddd;padding:.75rem;overflow:hidden}.idx.search_form #searchForm .field.x12 .fieldgroup label{padding:.5rem;border-bottom:none}.idx.search_form #searchForm .field.x12 .tip{color:#a8a2a1;font-size:.65rem;font-style:normal}.idx.search_form #searchForm .result-counter{display:inline;font-size:15px;margin-right:10px;color:#696261}.idx.search_form #searchForm .btnset{padding:0;text-align:right}.idx.search_form .mls-disclaimer{border-top:none}@media only screen and (min-width:481px) and (max-width:1320px){#page .bigCTA .blog-content i,#page .bigCTA .fc-content i{font-size:14px}#page .bigCTA .blog-content i:before,#page .bigCTA .fc-content i:before{padding:15px}#page .bigCTA .blog-name,#page .bigCTA .community-name{font-size:16px;margin-bottom:3px;padding-bottom:5px;line-height:20px}#page .bigCTA .blog-description,#page .bigCTA .view-listing{font-size:12px;line-height:16px}}@media only screen and (max-width:1320px){.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text{text-align:center}.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text .cta-main-text{text-align:center!important}.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text .cta-main-text .cta-text-item{display:block}.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text .cta-main-text .cta-text-item span{text-align:center}.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text .disclaimer{text-align:center!important}}@media screen and (max-width:1220px){#body #content[role=main] .articleset.listings.flowgrid .listing .body .photo,.articleset.listings.flowgrid .listing .body .photo{min-height:auto;max-height:none;height:auto}#body #content[role=main] .articleset.listings.flowgrid .listing .body .fl-content,.articleset.listings.flowgrid .listing .body .fl-content{background:#262626;margin:0;padding:10px;position:relative;width:100%}.seller-ctas.bigCTA .communitiesCTA .cta-text strong,.seller-ctas.bigCTA .sellingCTA .cta-text strong,.seller-ctas.bigCTA .soldCTA .cta-text strong,.seller-ctas.bigCTA .videoCTA .cta-text strong{font-size:1.5rem}.seller-ctas.bigCTA .communitiesCTA .cta-text span,.seller-ctas.bigCTA .sellingCTA .cta-text span,.seller-ctas.bigCTA .soldCTA .cta-text span,.seller-ctas.bigCTA .videoCTA .cta-text span{line-height:1.5rem}.seller-ctas.bigCTA .communitiesCTA .cta-text .learn-more,.seller-ctas.bigCTA .sellingCTA .cta-text .learn-more,.seller-ctas.bigCTA .soldCTA .cta-text .learn-more,.seller-ctas.bigCTA .videoCTA .cta-text .learn-more{margin:15px 0 0}.seller-ctas.bigCTA .communitiesCTA .cta-text .learn-more:before,.seller-ctas.bigCTA .sellingCTA .cta-text .learn-more:before,.seller-ctas.bigCTA .soldCTA .cta-text .learn-more:before,.seller-ctas.bigCTA .videoCTA .cta-text .learn-more:before{padding-top:15px}#page .testimonials-section{background:url(/inc/skins/havre-2016/img/cta-img7.png) no-repeat left bottom #fefefe;padding:0}#page .testimonials-section .wrapper-full{background:rgba(255,255,255,.7) none repeat scroll 0 0;padding:100px 0}#page .testimonials-section .testimonials{width:100%;margin-left:-100%;position:relative;left:100%;float:left}#page .testimonials-section .testimonials .testimonial{width:50%;float:none;margin:0 auto}}@media screen and (max-width:1220px) and only screen and (max-width:480px){#page .testimonials-section .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px){.featured-communities .articleset.listings.flowgrid article.listing{width:47%}div.ctaWrap .cta header h3 strong{font-size:1.6rem}div.meetJHandAssociates article .photo{height:17rem;border:none;-webkit-box-shadow:none;box-shadow:none}div.meetJHandAssociates article .photo a p{bottom:.75rem}div.meetJHandAssociates article footer .heading h3{padding:0 .5rem}div.meetJHandAssociates article footer .heading h3 strong{color:#fff;font-size:1.8rem;font-weight:400;text-transform:none}div.meetJHandAssociates article footer .heading .viewAll{padding-left:.5rem}div.meetJHandAssociates article footer .heading .viewAll:after{padding-left:.25rem}div.meetJHandAssociates article footer .featuredAgents .agent a strong{font-size:.65rem}div.blogListings .blogPost a .photo{height:7rem}div.testimonials header h2{font-size:1.2rem}div#body #content[role=main] .cols.cols-three .col{height:25rem}.idx.search #page #body .container{max-width:964px;margin-left:auto;margin-right:auto;padding:0;position:relative}body.idx.details #page .collab-search{padding-left:0}body.idx.details #page .collab-user-menu{padding-right:0}body.idx.details #page #body .container #content[role=main] #listing-body{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page #body .container #content[role=main] #extraDetails{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields{text-align:center;width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:left;padding:0 20px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.tabs{display:block;border-bottom:1px solid #e7e7e7;overflow:hidden}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs{text-align:center;font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;border-right:1px solid #E7E7E7}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs a{padding:0;display:block}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address li{display:inline;padding-right:10px}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address .data-neighborhood{border:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child{font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price .data-price strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child strong{font-size:14px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price{width:20%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms{width:20%;margin-left:-80%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft{width:20%;margin-left:-60%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.misc{width:40%;margin-left:-40%;position:relative;left:100%;float:left;clear:none}body.idx.details #page #body .container #content[role=main] .collab-main-col,body.idx.details #page #body .container #content[role=main] .collab-sidebar{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page #body .container #content[role=main] .collab-sidebar .collab-agent-contact{left:0!important;margin-left:0!important;top:0!important;position:static}body.idx.details .gallery-cycle-wrap{height:500px}body.idx.details .gallery-cycle-wrap #cycle-gallery,body.idx.details .gallery-cycle-wrap .cycle-slide,body.idx.details .gallery-cycle-wrap .cycle-slideset-one,body.idx.details .gallery-cycle-wrap .cycle-slideset-three,body.idx.details .gallery-cycle-wrap .cycle-slideset-two{height:500px;width:860px}body.idx.details .gallery-cycle-wrap .cycle-slideset-one{left:-860px}body.idx.details .gallery-cycle-wrap .cycle-slideset-three{left:860px}body.idx.details .gallery-cycle-wrap #cycle-next i,body.idx.details .gallery-cycle-wrap #cycle-prev i{background:rgba(255,255,255,.8)}body.idx.details .gallery-cycle-wrap #cycle-prev{left:20px}body.idx.details .gallery-cycle-wrap #cycle-next{right:20px}body.idx.popup{padding-top:0!important}body.idx.popup #page{padding-top:0!important}body.idx.popup #page #body{padding-top:0!important}body.idx.popup #page #body #content[role=main]{margin-top:0!important;padding:1rem 0 0 0}.pg-communities div#page #body .container #content[role=main] p img{top:.25rem}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) img{top:1.5rem}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) p img{top:1.5rem}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant img,.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant p img{position:relative;top:0;margin-bottom:1em}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:860px) and (max-width:1220px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.misc{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:1024px){#page .wrapper-full{padding:0 20px}#page #head[role=banner] .branding .horizontal[role=navigation] .hamburger{display:inline-block}#page #head[role=banner] .branding .horizontal[role=navigation] li{font-size:13px}#page #head[role=banner] .branding .horizontal[role=navigation] li a{padding:7px 25px 7px 5px}#page #head[role=banner] .branding .horizontal[role=navigation] li a:after{top:7px}.fixed #page #head[role=banner] .branding .horizontal[role=navigation] li .menu{top:57%}#page .bigCTA .blog-content,#page .bigCTA .fc-content{padding:10% 0}#page .bigCTA .blog-content i,#page .bigCTA .fc-content i{margin-bottom:5%}#page .bigCTA .blog-name{border-bottom:none}#page .bigCTA .blog-description{display:none}}@media only screen and (min-width:481px) and (max-width:860px){#page .bigCTA .blog-content{padding:15% 20px 0}#page .bigCTA .blog-content i{font-size:22px}#page .bigCTA .blog-content i:before{padding:20px}#page .bigCTA .blog-name{font-size:22px;line-height:20px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:10px;margin-bottom:5px}#page .bigCTA .blog-description{display:block;font-size:13px;line-height:20px}}@media screen and (min-width:480px) and (max-width:859px){.slidingNav{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.slidingNav .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}.slidingNav .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}.slidingNav .btnset.close a.btn:hover{color:#fff}div.wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding:0;position:relative;overflow:visible}div.wrapper:after,div.wrapper:before{content:"";display:table}div.wrapper:after{clear:both}#body{overflow:visible}.articleset.agents article .body .agent-photo a.brewImage{background:none #fff!important;height:auto}.articleset.agents article .body .details .keyvalset{position:relative;top:-.5rem}.articleset.agents article .btnset{padding:0}#featuredListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}#featuredListings article.listing{float:left;width:48%;margin-right:4%}#featuredListings article.listing:nth-of-type(2n+2){margin-right:0}#featuredListings article.listing a{position:relative;overflow:hidden}#featuredListings article.listing a:after,#featuredListings article.listing a:before{content:"";display:table}#featuredListings article.listing a:after{clear:both}#featuredListings article.listing a div.photo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;height:18em;height:18rem}#featuredListings article.listing a div.body{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both}div.ctaWrap .cta header h3 strong{margin-top:.125rem;font-size:1.2rem}.collab-cta header h3{position:relative;top:.125em!important;top:.125rem!important;font-size:2em!important;font-size:2rem!important}div.meetJHandAssociates article div.photo{width:25%;margin-left:-100%;position:relative;left:100%;float:left;height:14rem}div.meetJHandAssociates article div.photo a p{bottom:.75rem}div.meetJHandAssociates article div.body{width:73.75%;margin-left:-73.75%;position:relative;left:100%;float:left;padding-right:2rem}div.meetJHandAssociates article footer{background:rgba(105,98,97,.05);max-height:17.5rem;padding-top:0}div.meetJHandAssociates article footer .heading{height:17.5rem}div.meetJHandAssociates article footer .heading h3{margin-top:5.25rem;padding:0 .75rem;font-size:1rem}div.meetJHandAssociates article footer .heading h3 strong{display:block;width:100%;clear:both;font-size:2.4rem;line-height:1}div.meetJHandAssociates article footer .heading .viewAll{padding-left:.75rem}div.meetJHandAssociates article footer .heading .viewAll:after{padding-left:.25rem}div.meetJHandAssociates article footer .featuredAgents{padding-top:.75rem}div.meetJHandAssociates article footer .featuredAgents .agent a{text-align:center}div.meetJHandAssociates article footer .featuredAgents .agent a img{width:90%!important;margin:0 auto;border:solid 1px rgba(105,98,97,.25)}div.meetJHandAssociates article footer .featuredAgents .agent a strong{font-size:.8rem}div.blogListings article.blogPost a .photo{height:14rem}div.testimonials header h2{font-size:1.2rem}div.testimonials div.testimonial cite{background-position:0 100%}.fixed header#head[role=banner] .toolbar,header#head[role=banner] .toolbar{text-align:center}.fixed header#head[role=banner] .toolbar .wrapper .brokerageLogo,header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left}.fixed header#head[role=banner] .toolbar .wrapper .dashboard,header#head[role=banner] .toolbar .wrapper .dashboard{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}.fixed header#head[role=banner] .toolbar .wrapper .phone,header#head[role=banner] .toolbar .wrapper .phone{width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}.fixed header#head[role=banner] .branding.new #logo,header#head[role=banner] .branding.new #logo{width:66.66666667%;margin-left:-100%;position:relative;left:100%;float:left;height:4.65rem}.fixed header#head[role=banner] .branding.new #logo a,header#head[role=banner] .branding.new #logo a{background-size:auto 70%;background-position:15% 35%}.fixed header#head[role=banner] .branding.new .dashboard,header#head[role=banner] .branding.new .dashboard{margin-right:60px}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation],header#head[role=banner] .branding.new nav.horizontal[role=navigation]{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;top:0;right:0;width:auto;float:right;height:0}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger,header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{display:block;padding:0 0 0 1rem;color:#fff;font-size:1.6rem;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;text-align:right;text-transform:uppercase;cursor:pointer;text-shadow:0 -1px 1px rgba(0,0,0,.5)}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hidden-phone,header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hidden-phone{display:none}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul{position:relative;top:0;left:.5rem;display:inline-block;background:#f7f7f7;width:auto;-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25),0 0 4px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25),0 0 4px 0 rgba(0,0,0,.75);zoom:1;filter:alpha(opacity=90)}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li{display:block;float:none;width:100%;border-bottom:solid 1px #696261;border-bottom-color:rgba(105,98,97,.15)}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li:first-child,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li:first-child{margin-top:-.9rem}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a{display:block;width:100%;height:100%;color:#696261;color:rgba(105,98,97,.9);text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a:hover,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a:hover{color:#CD4242}.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li:last-child,header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li:last-child{margin-bottom:.5rem;border-bottom:none}.fixed #head[role=banner] .branding.new .hamburger:after{color:#444;text-shadow:none}.logged-in header#head[role=banner] .toolbar{text-align:center}.logged-in header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left}.logged-in header#head[role=banner] .toolbar .wrapper .dashboard{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}.logged-in header#head[role=banner] .toolbar .wrapper .phone{width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}#content[role=main] #toggle-navigation{display:block;margin:0 0 1.4rem 0}#content[role=main] .wrapper{padding:0}#sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#sidebar[role=complementary].extended{padding-top:0}#sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}#sidebar[role=complementary] .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}#sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}#sidebar[role=complementary] .idx-search #field-polygon.field.toggle .details #GPolygonControl .tip:before,#sidebar[role=complementary] .idx-search #field-polygon.field.toggle .details #GRadiusControl .tip:before,#sidebar[role=complementary] .idx-search #field-radius.field.toggle .details #GPolygonControl .tip:before,#sidebar[role=complementary] .idx-search #field-radius.field.toggle .details #GRadiusControl .tip:before{margin-top:.05rem!important}#sidebar[role=complementary] .idx-search .btnset.fixed{position:static;width:auto!important;border:0}#sidebar.open[role=complementary]{left:0!important}#sidebar.open[role=complementary] .idx-search{border:none!important}.homepage #page #content[role=main] .wrapper{padding:0 1rem}.homepage #page #content[role=main] .wrapper #featuredListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.homepage #page #content[role=main] .wrapper .meetJHandAssociates{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.homepage #page #content[role=main] .wrapper .blogListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.homepage #page #content[role=main] .wrapper .testimonials{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.idx.search_form div#page #body .container{max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding:0}.idx.search_form div#page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.idx.search_form div#page #body .container #content[role=main] p img{top:.25rem}.idx.search_form div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) img,.idx.search_form div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) p img{top:1.5rem}.idx.search_form div#page #body .container #content[role=main] .calgaryQuadrant img,.idx.search_form div#page #body .container #content[role=main] .calgaryQuadrant p img{position:relative;top:0}.idx.search_form div#page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.idx.search_form div#page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}.idx.search_form div#page #body .container #sidebar[role=complementary] .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}.idx.search_form div#page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}body.idx.search #page #body{overflow:visible}body.idx.search #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding:0;overflow:visible}body.idx.search #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.search #page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}body.idx.details #page .collab-search{padding-left:0}body.idx.details #page .collab-user-menu{padding-right:0}body.idx.details #page .collab-user-menu .collab-dashboard .collab-login{width:66.66666667%;margin-left:-66.66666667%;position:relative;left:100%;float:left}body.idx.details #page #body{padding-left:20px;padding-right:20px}body.idx.details #page #body .container #content[role=main] .collab-main-fields{text-align:center;width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:left;padding:0 20px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.tabs{display:block;border-bottom:1px solid #e7e7e7;overflow:hidden}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs{text-align:center;font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;border-right:1px solid #E7E7E7}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs a{padding:0;display:block}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address li{display:inline;padding-right:10px}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address .data-neighborhood{border:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child{font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price .data-price strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child strong{font-size:14px}body.idx.details #page #body .container #content[role=main] .details-anchor{top:-260px}body.idx.details #page #body .container #content[role=main] #listing-body div.dataset ul{font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer .btn,body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer img{float:none;max-width:100000px;margin:0 auto}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer .btn{margin-bottom:10px}body.idx.details #page #body .container #content[role=main] .btnset.listing-buttons .btn{width:100%;margin-right:0;float:none}body.idx.details #page #body .container #content[role=main] #similar-neighborhoods .similar-neighborhoods-column{width:100%;float:none;margin-bottom:30px}body.idx.details #page .gallery-cycle-wrap{height:auto}body.idx.details #page .gallery-cycle-wrap #cycle-gallery,body.idx.details #page .gallery-cycle-wrap .cycle-slide,body.idx.details #page .gallery-cycle-wrap .cycle-slideset-two{height:480px!important;width:100%!important}body.idx.details #page .gallery-cycle-wrap .cycle-slideset-one{display:none}body.idx.details #page .gallery-cycle-wrap .cycle-slideset-three{display:none}body.idx.details #page .gallery-cycle-wrap #cycle-next i,body.idx.details #page .gallery-cycle-wrap #cycle-prev i{background:rgba(255,255,255,.8)}body.idx.details #page .gallery-cycle-wrap #cycle-prev{left:20px}body.idx.details #page .gallery-cycle-wrap #cycle-next{right:20px}body.idx.details #page #body .container #content[role=main] .collab-menu-contain.new #listingIntro{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page #body .container #content[role=main] .collab-menu-contain.new #listingIntro h2{font-size:22px}body.idx.details #page #body .container #content[role=main] .collab-menu-contain.new #listingIntro .datagroup.mainDtls li{font-size:14px}body.idx.details #page #body .container #content[role=main] .collab-menu-contain.new #listingIntro .datagroup.mainDtls li a{font-size:14px}body.idx.details #lstTabs ul.datagroup.tabs.right{float:none!important;border-bottom:1px solid #bbb;padding-top:0!important}body.register #page #body #content[role=main] .registration-form{padding:30px 20px}body.register.popup #page #body #content[role=main] .registration-form{padding-bottom:15px}.pg-communities div#page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.pg-communities div#page #body .container #content[role=main] p img{top:.25rem}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) img,.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant:nth-of-type(2n+2) p img{top:1.5rem}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant img,.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant p img{position:relative;top:0}.pg-communities div#page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.pg-communities div#page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}.pg-communities div#page #body .container #sidebar[role=complementary] .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}.pg-communities div#page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}.tpl-2col div#page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.tpl-2col div#page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;background:none #fff;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.9rem}.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close a.btn{height:1.6rem;padding:0;border:#711e1e;line-height:1.4rem;font-size:24px;right:0}.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){#featuredListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){#featuredListings article.listing a div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){#featuredListings article.listing a div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){div.meetJHandAssociates article div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){div.meetJHandAssociates article div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.fixed header#head[role=banner] .toolbar .wrapper .brokerageLogo,header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.fixed header#head[role=banner] .toolbar .wrapper .dashboard,header#head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.fixed header#head[role=banner] .toolbar .wrapper .phone,header#head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.fixed header#head[role=banner] .branding.new #logo,header#head[role=banner] .branding.new #logo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.fixed header#head[role=banner] .branding.new nav.horizontal[role=navigation],header#head[role=banner] .branding.new nav.horizontal[role=navigation]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.logged-in header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.logged-in header#head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.logged-in header#head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.homepage #page #content[role=main] .wrapper #featuredListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.homepage #page #content[role=main] .wrapper .meetJHandAssociates{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.homepage #page #content[role=main] .wrapper .blogListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.homepage #page #content[role=main] .wrapper .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.idx.search_form div#page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.search #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page .collab-user-menu .collab-dashboard .collab-login{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.pg-communities div#page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:859px) and only screen and (max-width:480px){.tpl-2col div#page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media only screen and (max-width:820px){body.idx.details .window.init{width:100%;left:0;top:0}}@media only screen and (max-width:859px){#page .seller-ctas .communitiesCTA .cta-text strong,#page .seller-ctas .sellingCTA .cta-text strong,#page .seller-ctas .soldCTA .cta-text strong,#page .seller-ctas .videoCTA .cta-text strong{font-size:1.8rem}body.idx.details #page #body .container #content[role=main] .collab-share-buttons{right:0}}@media screen and (max-width:860px){#page .hidden-fixed,.fixed .hidden-fixed{left:0;top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#page #head[role=banner] .branding.new .phone,.fixed #head[role=banner] .branding.new .phone{top:-100px;position:absolute}#page #head[role=banner] .branding.new .hamburger,.fixed #head[role=banner] .branding.new .hamburger{text-align:right;margin:0}#page #head[role=banner] .branding.new .hamburger:before,.fixed #head[role=banner] .branding.new .hamburger:before{content:none;font-size:inherit}#page #head[role=banner] .branding.new .hamburger:after,.fixed #head[role=banner] .branding.new .hamburger:after{position:absolute;right:0}#page #head[role=banner] .branding.new .horizontal[role=navigation],.fixed #head[role=banner] .branding.new .horizontal[role=navigation]{top:9px;clear:right;float:none;left:0;margin:0;text-align:left;width:auto}#page #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav{left:0!important;border-radius:0;padding:0}#page #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav.hidden-phone,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav.hidden-phone{display:block;left:-150%!important;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;display:block;height:100%;margin:0;position:fixed!important;top:0;max-width:400px;width:100%;overflow-y:scroll;padding-bottom:200px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li{width:100%;border-radius:0;position:relative}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.home,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.home{display:block!important}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover{background:#262626}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover a,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover a:before{color:#fff;text-shadow:none}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a{background:#262626}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a:after{color:#fff;content:none}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover li.active a:before{color:#fff}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover .menu,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:hover .menu{display:none;left:auto;right:-99999em;position:absolute}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a{background:#262626;color:#fff}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active .menu,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active .menu{display:block;right:0;position:relative}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:after{color:#444;content:none;font-size:14px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU:first-child a,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:first-child a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU:first-child a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:first-child a{border:none}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a{border-radius:0;padding:15px 30px 15px 20px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:before{font-family:FontAwesome;margin-right:10px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:hover:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:hover:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:hover:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:hover:before{color:#fff}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.propertySearch a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.propertySearch a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.propertySearch a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.propertySearch a:before{content:"\f002"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.communities a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.communities a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.communities a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.communities a:before{content:"\f0f7"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.buying a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.buying a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.buying a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.buying a:before{content:"\f084"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.selling a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.selling a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.selling a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.selling a:before{content:"\f015"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.relocate a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.relocate a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.relocate a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.relocate a:before{content:"\f124"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.about a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.about a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.about a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.about a:before{content:"\f05a"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard a:before{content:"\f013"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout a:before{content:"\f08b"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login a:before{content:"\f090"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup a:before{content:"\f046"}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.close-option,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.close-option,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.close-option,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.close-option,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup{display:block}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .btn,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU .btn,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .btn,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU .btn{background:#CD4242}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .btn:after,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU .btn:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .btn:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU .btn:after{content:none!important}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a:after,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.active a:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.active a:after{color:#fff;content:none}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a:before,#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.active a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.active a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.active a:before{color:#fff}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu{position:relative;border:none;box-shadow:none;width:100%;text-align:center}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu h5,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu h5{float:left;width:100%}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6{float:left}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:first-of-type,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:first-of-type{padding-top:10px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:last-of-type,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:last-of-type{padding-bottom:20px}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul{position:relative;background:0 0;box-shadow:none;left:0;top:0;padding:0}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul:before{content:none}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li:first-child,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li:first-child{margin-top:0}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li{background:0 0}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a{padding:10px 0!important;color:#444;text-align:center;background:#fff}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:before,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:before{content:none!important}#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:after,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:after{content:none!important}#page #head[role=banner] .branding.new .dashboard-agentCTA{margin-top:20px;margin-bottom:20px}#page #head[role=banner] .branding.new .dashboard-agentCTA .text-wrap{padding:5px 0 0;text-align:center}.close-option:first-child{margin-top:-1.9rem!important}.close-option a{text-align:right;text-transform:uppercase}.close-option a:before{font-family:FontAwesome;content:"\f00d";display:inline-block;font-size:24px}.close-option a span{display:none}#page #head .branding.new ul li.close-option,#page .branding.new ul li.close-option{display:block}#page #head .branding.new ul li.close-option a,#page .branding.new ul li.close-option a{padding-right:10px!important}#page #head .branding.new ul li.close-option a:after,#page .branding.new ul li.close-option a:after{content:none!important}.mobile-toggle:after{position:absolute;right:20px;top:12px;content:"\f055";font-family:FontAwesome;font-size:24px;font-weight:400;cursor:pointer}.horizontal[role=navigation] li.active .mobile-toggle:after,.horizontal[role=navigation] li:hover .mobile-toggle:after{content:"\f056"}.horizontal[role=navigation] li:hover .mobile-toggle:after{content:"\f055"}.horizontal[role=navigation] li.active:hover .mobile-toggle:after{color:#fff;content:"\f056"}#page .seller-ctas{padding:0}#page .seller-ctas .wrapper-full{padding:40px 0}#page .seller-ctas .cta-img{margin-bottom:10px}#page .seller-ctas .communitiesCTA .cta-text strong,#page .seller-ctas .sellingCTA .cta-text strong,#page .seller-ctas .soldCTA .cta-text strong{font-size:1.8rem}#page .seller-ctas .terms{font-size:11px}#page .seller-ctas .communitiesCTA,#page .seller-ctas .sellingCTA,#page .seller-ctas .soldCTA,#page .seller-ctas .videoCTA{width:auto;margin:0;left:auto;float:none;clear:left;clear:both;display:block;width:100%;padding:10px 20px}#page .featured-communities .articleset.listings.flowgrid article.listing{width:47.4%}#page .meet-agents .agentGROUP:nth-child(2n+1),#page .meet-agents .agentGROUP:nth-child(2n+2){width:100%;width:auto;margin:0;left:auto;float:none;clear:left}#page .meet-agents .agentGROUP:nth-child(2n+1){margin-bottom:40px;overflow:hidden}.homepage .content-group .x6{width:100%}#page .blogListings .blogPost{width:100%;width:auto;margin:0;left:auto;float:none;clear:left}body #page .testimonials-section{background-position:center center;padding:0}body #page .testimonials-section .wrapper-full{background:rgba(255,255,255,.9) none repeat scroll 0 0;padding:40px 0}body #page .testimonials-section .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}body #page .testimonials-section .testimonials .testimonial{width:auto;margin:40px 60px}body #page .testimonials-section .testimonials cite{background:0 0}}@media screen and (max-width:860px) and screen and (min-width:860px){.horizontal[role=navigation] li:hover .mobile-toggle:after{color:#444}}@media screen and (max-width:679px){input{font-size:16px}}@media screen and (max-width:860px){.idx.details #page .collab-head-feature{display:none}.slidingNav{position:fixed!important;top:0;left:-80%;z-index:99999;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.slidingNav .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.95rem}.slidingNav .btnset.close a.btn{background:0 0;color:#262626;height:1.6rem;padding:0 .75rem;line-height:1.4rem;height:auto;font-size:24px}.slidingNav .btnset.close a.btn:hover{color:#262626}div.wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding:0;overflow-x:hidden;position:relative}div.wrapper:after,div.wrapper:before{content:"";display:table}div.wrapper:after{clear:both}div.toolbar .tabset.pills.mini .tabset li a{font-size:.7rem}div.toolbar .tabset.pills.mini .tabset li a i:before{margin-right:.25rem}div.toolbar a.btn.view{font-size:.7rem}div.toolbar a.btn.view .icon-map-marker:before{margin-right:0}div.toolbar .sort{float:left;clear:both;padding-left:1rem}div.toolbar .sort form strong{font-size:.7rem;font-weight:400}#body #content[role=main] .articleset.listings.flowgrid article.listing,body .articleset.listings.flowgrid article.listing{width:48%;margin-right:4%}#body #content[role=main] .articleset.listings.flowgrid article.listing:nth-of-type(2n+2),body .articleset.listings.flowgrid article.listing:nth-of-type(2n+2){margin-right:0!important}#body #content[role=main] .articleset.listings.flowgrid article.listing:nth-of-type(3n+3),body .articleset.listings.flowgrid article.listing:nth-of-type(3n+3){margin-right:4%}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo,body .articleset.listings.flowgrid article.listing .body .photo{background:none transparent;min-height:12.5rem;max-height:12.5rem;min-height:auto;max-height:none;margin-bottom:0;overflow:hidden;height:auto}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo .info-links,body .articleset.listings.flowgrid article.listing .body .photo .info-links{position:relative;display:block;width:100%;overflow:hidden}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save,body .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save{bottom:-.2rem;right:0;padding:.125rem .5rem!important;border:none!important;border-radius:0}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon,body .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon{font-size:1rem;text-shadow:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon:after,body .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon:after{content:"\f004"}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon:hover,body .articleset.listings.flowgrid article.listing .body .photo .btn.vanilla.save .icon:hover{color:#711e1e}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .fl-content,body .articleset.listings.flowgrid article.listing .body .fl-content{background:#262626;margin:0;position:relative;width:100%}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .details,body .articleset.listings.flowgrid article.listing .body .details{padding-bottom:.75rem;text-align:left}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .details .val.price,body .articleset.listings.flowgrid article.listing .body .details .val.price{text-align:left;color:#CD4242;font-size:.9rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong,body .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong{background:none transparent;border:none;box-shadow:none;text-align:left;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;text-shadow:none}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong:hover,body .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong:hover{color:#CD4242}#body #content[role=main] .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong:before,body .articleset.listings.flowgrid article.listing .body .btnset a.btn.strong:before{position:relative;font-size:1.2rem;font-style:normal;font-weight:400;text-decoration:inherit}.articleset.listings.flowgrid_x1 .listing{margin-bottom:3rem}.articleset.listings.flowgrid_x1 .listing:nth-of-type(2n+2){background:rgba(205,66,66,.05);padding:1.4rem;border:solid 1px;border-color:#e6e4e3 transparent}.articleset.listings.flowgrid_x1 .listing:nth-of-type(2n+2) footer{right:1.4rem;bottom:1.4rem}.articleset.listings.flowgrid_x1 .listing header h4 a{color:#696261;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.articleset.listings.flowgrid_x1 .listing header h4 a:hover{color:#CD4242}.articleset.listings.flowgrid_x1 .listing .body{padding-left:.125rem}.articleset.listings.flowgrid_x1 .listing .body .photo{background:#fff;margin-top:.45rem;margin-bottom:.5rem;border:none}.articleset.listings.flowgrid_x1 .listing .body .photo .btn.vanilla.save{bottom:-.2rem;right:0;padding:.125rem .5rem!important;border:none!important;border-radius:0}.articleset.listings.flowgrid_x1 .listing .body .photo .btn.vanilla.save .icon{font-size:1rem;text-shadow:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.articleset.listings.flowgrid_x1 .listing .body .photo .btn.vanilla.save .icon:after{content:"\f005"}.articleset.listings.flowgrid_x1 .listing .body .photo .btn.vanilla.save .icon:hover{color:#711e1e}.articleset.listings.flowgrid_x1 .listing .body .details{min-height:1rem;margin-bottom:1rem;padding-bottom:1rem;overflow:hidden}.articleset.listings.flowgrid_x1 .listing .body .details .val.price{color:#CD4242;font-size:.9rem;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}.articleset.listings.flowgrid_x1 .listing .body .btnset{margin-top:0;margin-bottom:0;padding:0}.articleset.listings.flowgrid_x1 .listing .body .btnset a.btn.strong{background:none transparent;border:none;box-shadow:none;text-align:left;color:#696261;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;text-shadow:none}.articleset.listings.flowgrid_x1 .listing .body .btnset a.btn.strong:hover{color:#CD4242}.articleset.listings.flowgrid_x1 .listing .body .btnset a.btn.strong:before{position:relative;font-size:1.2rem;font-style:normal;font-weight:400;text-decoration:inherit}.articleset.listings.flowgrid_x1 .listing footer{bottom:0}.articleset.listings.flowgrid_x1 .listing footer .office{color:#a8a2a1}.articleset.agents article header{display:block}.articleset.agents article .body .agent-photo a.brewImage{background:none #fff!important;height:auto}.articleset.agents article .body .details .keyvalset{top:0}.articleset.agents article .btnset{margin-top:1rem;padding:0}.articleset.agents article .btnset a.btn.strong{min-width:48%}div.ctaWrap .cta{width:33%;margin-right:0}div.ctaWrap .cta header h3 strong{margin-top:.125rem;font-size:.9rem}div.ctaWrap .cta p{padding:0 .25rem;font-size:.65rem;line-height:1.4}.collab-cta header h3{position:relative;top:.25em!important;top:.25rem!important;font-size:1.6em!important;font-size:1.6rem!important;line-height:1}div.meetJHandAssociates{margin-bottom:0}div.meetJHandAssociates article div.photo{width:25%;margin-left:-100%;position:relative;left:100%;float:left;height:11rem}div.meetJHandAssociates article div.photo a p{bottom:0}div.meetJHandAssociates article div.body{width:73.75%;margin-left:-73.75%;position:relative;left:100%;float:left;padding-right:2rem}div.meetJHandAssociates article footer{max-height:14.5rem;padding-top:0}div.meetJHandAssociates article footer .heading{height:14.5rem}div.meetJHandAssociates article footer .heading h3{margin-top:3rem;padding:0 .75rem;font-size:.95rem}div.meetJHandAssociates article footer .heading h3 strong{display:block;width:100%;clear:both;font-size:2rem;line-height:1}div.meetJHandAssociates article footer .heading .viewAll{padding-left:.75rem}div.meetJHandAssociates article footer .heading .viewAll:after{padding-left:.25rem}div.meetJHandAssociates article footer .featuredAgents{padding-top:.75rem}div.meetJHandAssociates article footer .featuredAgents .agent a img{border:solid 1px rgba(105,98,97,.25)}div.meetJHandAssociates article footer .featuredAgents .agent a strong{font-size:.65rem}div.blogListings article.blogPost a .photo{height:10rem}div.testimonials header h2{font-size:1.2rem}div.testimonials div.testimonial cite{background-position:100% 100%;padding-bottom:0}div.tabset ul li a{font-size:.6rem!important}div.tabset ul li:first-child{border-left:solid 1px;border-color:#696261;border-color:rgba(105,98,97,.2)}div.tabset ul li.current{margin-right:0;border-left:solid 1px;border-color:#696261;border-color:rgba(105,98,97,.35);border-bottom-color:#fff}div.tabset ul li.current a{color:#696261}header#head[role=banner] .toolbar{text-align:center;font-size:.75rem}header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left}header#head[role=banner] .toolbar .wrapper .dashboard{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}header#head[role=banner] .toolbar .wrapper .phone{width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}header#head[role=banner] .branding.new .dashboard li{display:none}header#head[role=banner] div.branding #logo{width:50%;margin-left:-100%;position:relative;left:100%;float:left}header#head[role=banner] div.branding #logo a{background-size:70% auto;background-position:50% 40%}header#head[role=banner] div.branding nav.horizontal[role=navigation]{width:50%;margin-left:-50%;position:relative;left:100%;float:left;clear:none}header#head[role=banner] div.branding nav.horizontal[role=navigation] .hamburger{display:block;padding:0 0 0 1rem;color:#fff;font-size:1.6rem;font-family:'Arial Narrow','Nimbus Sans L',sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;text-shadow:0 -1px 1px rgba(0,0,0,.5)}header#head[role=banner] div.branding nav.horizontal[role=navigation] .hamburger:after{position:relative;padding-left:.75rem;content:"\f0c9";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}header#head[role=banner] div.branding nav.horizontal[role=navigation] .hidden-phone{display:none}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul{position:relative;top:0;left:.5rem;display:inline-block;background:#fff;width:100%;-webkit-box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25),0 0 4px 0 rgba(0,0,0,.75);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25),0 0 4px 0 rgba(0,0,0,.75);zoom:1;filter:alpha(opacity=90)}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul:before{position:relative;top:-.9rem;left:45%;content:"\f0d8";color:#fff;font-family:FontAwesome;font-size:2rem;font-style:normal;font-weight:400;text-decoration:inherit}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul li{display:block;float:none;width:100%;border-bottom:solid 1px #696261;border-bottom-color:rgba(105,98,97,.15)}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul li:first-child{margin-top:-.9rem}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul li a{display:block;width:100%;height:100%;color:#696261;color:rgba(105,98,97,.9);text-shadow:-1px -1px 1px rgba(255,255,255,.45)}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul li a:hover{color:#CD4242}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul li:last-child{margin-bottom:.5rem;border-bottom:none}header#head[role=banner] div.branding nav.horizontal[role=navigation] .main-nav .menu div{width:100%}#page #body #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}#page #body #content[role=main] #toggle-navigation{display:block;margin:0 20px 1.4rem}#page #body #content[role=main] h1{text-align:left;font-size:1.6rem;line-height:1.6rem}#page #body #content[role=main] p img,#page #body #content[role=main] p img.floated{position:inherit;top:auto;float:none;width:100%;margin:1rem 0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}#page #body #content[role=main] .communities-nav li,#page #body #content[role=main] .nav li{float:left;width:48%;margin-right:4%}#page #body #content[role=main] .communities-nav li:nth-of-type(2n+2),#page #body #content[role=main] .nav li:nth-of-type(2n+2){margin-right:0!important}#page #body #content[role=main] .communities-nav li:nth-of-type(3n+3),#page #body #content[role=main] .nav li:nth-of-type(3n+3){margin-right:4%}#page #body #content[role=main] div.cols.cols-three .col{height:22em;height:22rem}#page #body #content[role=main] div.cols.cols-three .col .photo{height:6.5em;height:6.5rem}#page #body #content[role=main] div.cols.cols-three .col h4{font-size:.85em;font-size:.85rem}#page #body #content[role=main] div.cols.cols-three .col ul li{font-size:.75em;font-size:.75rem}.popup #body{margin-top:0}#boards_save-form.board-btnset{clear:both;display:block;overflow:hidden;position:relative;width:100%}#sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;overflow-y:scroll;height:100%;background:#eee}#sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.95rem}#sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#262626;height:1.6rem;padding:0 .75rem;line-height:1.4rem;height:auto;font-size:24px}#sidebar[role=complementary] .btnset.close a.btn:hover{color:#262626}#sidebar.open[role=complementary]{left:0}#sidebar.open[role=complementary] .idx-search{border:none!important}#page #sidebar[role=complementary] .wrapper-full{margin:0}body.logged-in #head[role=banner] .toolbar .wrapper .dashboard{width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left;text-align:center}body.logged-in #head[role=banner] .toolbar .wrapper .phone{width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left;clear:none;padding-top:.25rem;font-size:1.1rem}body.logged-in #head[role=banner] .toolbar .wrapper .googleSearch{width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;clear:none}.homepage #page #content[role=main] #featuredListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:0}.homepage #page #content[role=main] #featuredListings article.listing{float:left;width:48%;margin-right:4%}.homepage #page #content[role=main] #featuredListings article.listing:nth-of-type(2n+2){margin-right:0}.homepage #page #content[role=main] #featuredListings article.listing a{position:relative;min-height:28rem;overflow:hidden}.homepage #page #content[role=main] #featuredListings article.listing a:after,.homepage #page #content[role=main] #featuredListings article.listing a:before{content:"";display:table}.homepage #page #content[role=main] #featuredListings article.listing a:after{clear:both}.homepage #page #content[role=main] #featuredListings article.listing a div.photo{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.homepage #page #content[role=main] #featuredListings article.listing a div.body{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both}.homepage #page #content[role=main] .meetJHandAssociates{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:0}.homepage #page #content[role=main] .blogListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.homepage #page #content[role=main] .testimonials{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:2rem}.idx.search_form #page #body{overflow:visible}.idx.search_form #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;padding:0;position:relative;overflow-x:hidden;overflow:visible}.idx.search_form #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.idx.search_form #page #body .container #content[role=main] .wrapper{padding:1px 0 0 0}.idx.search_form #page #body .container #content[role=main] h1{text-align:left}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label{width:48%;margin-right:4%}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label:nth-of-type(2n+2){margin-right:0!important}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label:nth-of-type(3n+32){margin-right:4%}.idx.search_form #page #body .container #content[role=main] #searchForm .btnset{text-align:center}.idx.search_form #page #body .container #content[role=main] #searchForm .btnset .result-counter{display:block;margin:0 0 10px}body.idx.search #page #body{overflow:visible}body.idx.search #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;padding:0;position:relative;overflow-x:hidden;overflow:visible}body.idx.search #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.search #page #body .container #content[role=main] .wrapper{padding:1px 0 0 0}body.idx.search #page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.95rem}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#262626;height:1.6rem;padding:0 .75rem;line-height:1.4rem;height:auto;font-size:24px}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#262626}body.idx.search #page #body .container #sidebar.open[role=complementary]{left:0}body.idx.search #page #body .container #sidebar.open[role=complementary] .idx-search{border:none!important}.idx.friend.popup #page{overflow:visible}body.idx.details #page .collab-search{padding-left:0}body.idx.details #page .collab-user-menu{padding-right:0}body.idx.details #page .collab-user-menu .collab-login .login,body.idx.details #page .collab-user-menu .collab-login .register{white-space:normal}body.idx.details #page #body .container #content[role=main] .collab-main-fields{text-align:center;width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:left;padding:0 20px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.tabs{display:block;border-bottom:1px solid #e7e7e7;overflow:hidden}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address li{display:inline;padding-right:10px}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address .data-neighborhood{border:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child{font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price .data-price strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child strong{font-size:14px}body.idx.details #page #body .container #content[role=main] .collab-search .grid_12 .x12,body.idx.details #page #body .container #content[role=main] .collab-search form .x12{width:100%}body.idx.details #page #body .container #content[role=main] .collab-search form .field{padding-bottom:10px}body.idx.details #page #body .container #content[role=main] .collab-search .btnset{position:relative}body.idx.details #page #body .container #content[role=main] .collab-dashboard{margin:0 -1rem;padding:0;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-dashboard .hidden-phone{display:none}body.idx.details #page #body .container #content[role=main] .collab-dashboard .welcome-msg{padding:10px}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login .login,body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login .my-dashboard,body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login .register,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal .login,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal .my-dashboard,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal .register{position:relative;display:block}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login ul,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal ul{clear:both;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login li,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal li{display:block}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal a{line-height:24px;padding:10px;background:#862323;border-top:none;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a:after,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal a:after{content:none}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login:hover,body.idx.details #page #body .container #content[role=main] .collab-dashboard .dashboard-menu.horizontal:hover{color:#e2cfcf}body.idx.details #page #body .container #content[role=main] .collab-dashboard .horizontal li .menu ul li a{border-top:none}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login .login,body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login .register{clear:none;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a:nth-child(2n+1){width:50%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a:nth-child(2n+2){width:50%;margin-left:-50%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li{line-height:24px}body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li a{padding:10px;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li:nth-child(3n+1){display:block;border-bottom:1px solid #CD4242}body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li:nth-child(3n+2){width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:none}body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li:nth-child(3n+3){width:50%;margin-left:-50%;position:relative;left:100%;float:left;clear:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:100%}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{padding:0}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup{display:inline-block}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.address{border-bottom:1px solid #E7E7E7}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-address{font-size:16px!important}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.misc{padding:0}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup strong{display:inline-block;font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup li{margin-right:10px}body.idx.details #page #body .container #content[role=main] .details-anchor{top:0}body.idx.details #page #body .container #content[role=main] .collab-sidebar{padding-top:0!important}body.idx.details #page #body .container #content[role=main] .collab-agent-contact{left:0!important;margin-left:0!important;top:0!important;position:static}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-right{margin-top:10px}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer .btn,body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer img{float:none;max-width:100%;margin:0 auto}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-footer .btn{margin-bottom:10px}body.idx.details #page #body .container #content[role=main] .btnset.listing-buttons .btn{width:100%;margin-right:0;float:none}body.idx.details #page #body .container #content[role=main] .collab-mortgage-calculator .downp,body.idx.details #page #body .container #content[role=main] .collab-mortgage-calculator .monthp{display:block}body.idx.details #page #body .container #content[role=main] .collab-cta .btn{display:block}body.idx.details #page #body .container #content[role=main] #listing-details #gallery{clear:right}body.idx.details #page #body .container #content[role=main] #listing-details .flag{top:1px;left:-8px}body.idx.details #page #body .container #content[role=main] #map-directions{padding-right:10px}body.idx.details #page #body .container #content[role=main] #map-directions input{width:100%}body.idx.details #page #body .container #content[role=main] #listing-body .btn.strong{font-size:16px}body.idx.details #page #body .container #content[role=main] #extraDetails .nav{float:none}body.idx.details #page #body .container #content[role=main] #extraDetails .nav li a:before{display:none}body.idx.details #page #body .container #content[role=main] #similar-listings .articleset.listings.flowgrid article.listing{width:48%;margin-right:2%}body.idx.details #page #body .container #content[role=main] #similar-listings .articleset.listings.flowgrid article.listing:nth-child(2n+2){margin-right:0}body.idx.details #page #body .container #content[role=main] #similar-neighborhoods .similar-neighborhoods-column{width:100%;float:none;margin-bottom:30px}body.idx.details #page #body .container #content[role=main] .collab-main-col,body.idx.details #page #body .container #content[role=main] .collab-sidebar{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page .collab-menu{border:none}body.idx.details #page .collab-menu:after,body.idx.details #page .collab-menu:before{border:0;box-shadow:none;bottom:0}body.idx.details #page .collab-menu .collab-menu-contain.new #listingIntro{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page .collab-menu .collab-menu-contain.new #listingIntro h2{font-size:22px}body.idx.details #page .collab-menu .collab-menu-contain.new #listingIntro .datagroup.mainDtls li{font-size:12px}body.idx.details #page .collab-menu .collab-menu-contain.new #listingIntro .datagroup.mainDtls li a{font-size:12px}body.idx.details #page .collab-menu .collab-menu-contain.new #lstTabs ul.datagroup.tabs.right{float:none!important;padding-top:0!important}body.idx.details #page .collab-menu .collab-share-buttons{right:0}body.idx.details .gallery-cycle-wrap{height:auto;display:none}body.idx.details .gallery-cycle-wrap #cycle-gallery,body.idx.details .gallery-cycle-wrap .cycle-slide,body.idx.details .gallery-cycle-wrap .cycle-slideset-two{height:480px;width:100%!important}body.idx.details .gallery-cycle-wrap .cycle-slideset-one{display:none}body.idx.details .gallery-cycle-wrap .cycle-slideset-three{display:none}body.idx.details .gallery-cycle-wrap #cycle-next i,body.idx.details .gallery-cycle-wrap #cycle-prev i{background:rgba(255,255,255,.8)}body.idx.details .gallery-cycle-wrap #cycle-prev{left:20px}body.idx.details .gallery-cycle-wrap #cycle-next{right:20px}.mouse .idx.details #page #body .container #content[role=main] .collab-dashboard .horizontal li.has-menu:hover .menu{left:-9999px!important}body.agents #page #body #content[role=main] .agent.detailed .agent-photo .brewImage{height:auto}body.tpl-2col #page #body{overflow:visible}body.tpl-2col #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;padding:0;position:relative;overflow-x:hidden;overflow:visible}body.tpl-2col #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.tpl-2col #page #body .container #content[role=main] .wrapper{padding:1px 0 0 0}body.tpl-2col #page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-80%;z-index:99999;width:70%;max-width:400px;margin:0!important;padding:2.6rem 1rem 1rem 1rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;background:#eee}body.tpl-2col #page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:.25rem;right:.95rem}body.tpl-2col #page #body .container #sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#262626;height:1.6rem;padding:0 .75rem;line-height:1.4rem;height:auto;font-size:24px}body.tpl-2col #page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#262626}body.tpl-2col #page #body .container #sidebar.open[role=complementary]{left:0}body.register #page #body .wrapper{padding:0}body.register #page #body #content[role=main] .registration-form{padding:30px 20px 20px}body.register #page #body #content[role=main] .registration-agree ul li{width:auto;float:none}body.popup #page #body .container{padding:15px}body.popup #content .msg{margin:0 0 20px}body.fixed #page #head[role=banner] .branding.new .hamburger:after{text-shadow:none;color:#444;top:-14px}body.fixed #page #head[role=banner] .branding.new .hamburger:hover{background:0 0}body.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul{width:100%}.idx.details #page #body .container #content[role=main] .wrapper-full .seller-ctas .cta-text .cta-main-text{text-align:center;font-size:1rem;line-height:1rem}.idx.details #page #body .container #content[role=main] .wrapper-full .seller-ctas .cta-text em{font-size:1.5rem;line-height:1.5rem}.idx.details #page #body .container #content[role=main] .wrapper-full .seller-ctas .cta-text span{font-size:1rem;line-height:1rem}.idx.details #page #body .container #content[role=main] .wrapper-full .seller-ctas .cta-text .cta-btn-item{display:block}#sub-feature .idx-search #field-bounds .details small,#sub-feature .idx-search #field-polygon.field .details #GPolygonControl .tip,#sub-feature .idx-search #field-radius.field .details #GRadiusControl .tip{clear:both;float:left;margin:0}#sub-feature .idx-search #field-bounds .details small:before,#sub-feature .idx-search #field-polygon.field .details #GPolygonControl .tip:before,#sub-feature .idx-search #field-radius.field .details #GRadiusControl .tip:before{content:none}}@media screen and (max-width:860px) and only screen and (max-width:480px){div.meetJHandAssociates article div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){div.meetJHandAssociates article div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){header#head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){header#head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){header#head[role=banner] div.branding #logo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){header#head[role=banner] div.branding nav.horizontal[role=navigation]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){#page #body #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.logged-in #head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.logged-in #head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.logged-in #head[role=banner] .toolbar .wrapper .googleSearch{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings article.listing a div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings article.listing a div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] .meetJHandAssociates{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] .blogListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.homepage #page #content[role=main] .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){.idx.search_form #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.search #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a:nth-child(2n+1){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-dashboard .collab-login a:nth-child(2n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li:nth-child(3n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-listing-nav.horizontal ul li:nth-child(3n+3){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:860px) and only screen and (max-width:480px){body.tpl-2col #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (min-width:480px) and (max-width:860px){.idx.details #page #body{padding-top:60px!important}}@media screen and (max-width:480px){p,table{line-height:normal}#rew-debug-info-togglr{display:none!important}.page-summary.floating{display:none}.idx.details #page .collab-search .btnset.x3.last{width:auto!important}body.idx.details #page .collab-head-feature{padding-top:10rem!important}#page #body #content[role=main] #toggle-navigation{margin:0 0 1.4rem}.slidingNav{position:fixed!important;top:0;left:-100%;z-index:99999;width:90%;max-width:400px;margin:0!important;padding:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;color:#999;background:#eee}.slidingNav .btnset.close{display:inline-block;position:absolute;top:2px;right:10px}.slidingNav .btnset.close a.btn{background:0 0;color:#666;padding:1px 5px;line-height:normal;font-size:24px}.slidingNav .btnset.close a.btn:hover{color:#fff}.slidingNav .module.nav{margin:0}.slidingNav .module.nav header{border:none;padding:5px 12px;margin:0}.slidingNav .module.nav .nav{margin:0}.slidingNav .module.nav .nav li a{padding:15px;color:#444;border-bottom:1px solid #ddd;line-height:20px}.slidingNav .module.nav .nav li a:hover{background:#262626;color:#fff}.slidingNav .module.nav .nav li.current a{text-shadow:none;background:#eee}.slidingNav .module.nav .nav li.current ul{padding:0}.slidingNav .module.nav .nav li.current ul li:before{display:none}.slidingNav .module.nav .nav li.current ul li a{padding-left:22px}.slidingNav .nav li ul li::before{padding:10px}.slidingNav .toggleset{background:0 0}.slidingNav .toggleset label{color:#b2b2b2;border-bottom:1px solid #000}.slidingNav .toggleset label:nth-child(2n+2){background:0 0}.slidingNav label{color:#fff}.slidingNav .field>label:first-child{color:#fff}.slidingNav #field-polygon,.slidingNav #field-radius{background:0 0}.slidingNav #field-polygon label,.slidingNav #field-radius label{background:0 0}#boards_save-form .board-btn-group:last-of-type{float:left}body div.wrapper{max-width:100%;margin-left:auto;margin-right:auto;overflow-x:hidden;position:relative;padding:0;overflow:initial}body div.wrapper:after,body div.wrapper:before{content:"";display:table}body div.wrapper:after{clear:both}body .topLink{width:100%;text-align:center}body #page #body .container{padding-top:15px}body #page #body hgroup.small h1{margin-bottom:0!important;text-align:center}body #page #body hgroup.small .btnset #save-link{display:block;float:none}body .toolbar{position:relative;overflow:hidden;background:0 0;border:none;padding:0;color:#666;margin-bottom:5px}body .toolbar:after,body .toolbar:before{content:"";display:table}body .toolbar:after{clear:both}body .toolbar a.btn.view{width:50%;margin-left:-100%;position:relative;left:100%;float:left;background:#fff!important;border:1px solid #ccc!important;font:700 12px Arial,sans-serif!important;line-height:normal;color:#4e5665;padding:4px 5px 5px;margin-bottom:5px;text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}body .toolbar a.btn.view i{margin:0}body .toolbar a.btn.view:hover{color:#000}body .toolbar .sort{width:50%;margin-left:-50%;position:relative;left:100%;float:left;text-align:center;padding:0;clear:none}body .toolbar .sort strong{display:none}body .toolbar .sort form{display:inline-block;width:auto;margin:0 auto;padding:0;text-align:left}body .toolbar .sort form .field select{border:1px solid #ccc;width:100%;text-align:center}body #listings-map{top:0;border-bottom:1px solid #ccc}body .msg.vanilla.results .summary{font-size:.65rem}body .msg.vanilla.results .nav{display:block;overflow:hidden;text-align:center}body .msg.vanilla.results .nav a.prev{float:left;text-align:left;border-right:none}body .msg.vanilla.results .nav a.next{float:right;text-align:right}body #body #content .articleset.listings.flowgrid .listing,body #body #content[role=main] .articleset.listings.flowgrid .listing{width:100%;margin-right:0;margin-bottom:12px!important}body #body #content .articleset.listings.flowgrid .listing:nth-of-type(2n+2),body #body #content[role=main] .articleset.listings.flowgrid .listing:nth-of-type(2n+2){margin-right:0!important}body #body #content .articleset.listings.flowgrid .listing:nth-of-type(3n+3),body #body #content[role=main] .articleset.listings.flowgrid .listing:nth-of-type(3n+3){margin-right:0!important}body #body #content .articleset.listings.flowgrid .listing .body,body #body #content[role=main] .articleset.listings.flowgrid .listing .body{min-height:18.6rem;padding:0}body #body #content .articleset.listings.flowgrid .listing .body .photo,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo{background:#f4f4f4;min-height:initial;max-height:initial;overflow:hidden;padding:0;height:auto}body #body #content .articleset.listings.flowgrid .listing .body .photo .info-links,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo .info-links{position:relative;display:block;width:100%;overflow:hidden}body #body #content .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save{bottom:0;right:0;padding:.125rem .5rem!important;border:none!important;border-radius:0;margin:0}body #body #content .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon{font-size:1rem;text-shadow:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body #body #content .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon:after,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon:after{content:"\f004"}body #body #content .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon:hover,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .photo .btn.vanilla.save .icon:hover{color:#711e1e}body #body #content .articleset.listings.flowgrid .listing .body .fl-content,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .fl-content{background:#262626;margin:0;position:relative;width:100%}body #body #content .articleset.listings.flowgrid .listing .body .details,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details{text-align:center;line-height:normal}body #body #content .articleset.listings.flowgrid .listing .body .details h4.val.price,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details h4.val.price{color:#CD4242;font-size:14px;text-shadow:-1px -1px 1px rgba(255,255,255,.45);line-height:normal;font-weight:700;display:inline-block}body #body #content .articleset.listings.flowgrid .listing .body .details .address a,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details .address a{text-decoration:none;font-size:14px}body #body #content .articleset.listings.flowgrid .listing .body .details .keyvalset,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details .keyvalset{line-height:normal}body #body #content .articleset.listings.flowgrid .listing .body .details .keyvalset .keyval,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details .keyvalset .keyval{font-size:12px}body #body #content .articleset.listings.flowgrid .listing .body .details .val,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .details .val{color:#847b79;font-size:12px;margin:0;padding:0 4px 0 0;display:inline-block}body #body #content .articleset.listings.flowgrid .listing .body .btnset a.btn.strong,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .btnset a.btn.strong{background:none transparent;border:none;box-shadow:none;text-align:left;color:#696261;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;text-shadow:none}body #body #content .articleset.listings.flowgrid .listing .body .btnset a.btn.strong:hover,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .btnset a.btn.strong:hover{color:#CD4242}body #body #content .articleset.listings.flowgrid .listing .body .btnset a.btn.strong:before,body #body #content[role=main] .articleset.listings.flowgrid .listing .body .btnset a.btn.strong:before{position:relative;font-size:1.2rem;font-style:normal;font-weight:400;text-decoration:inherit}body #body #content .articleset.listings.flowgrid .listing footer,body #body #content[role=main] .articleset.listings.flowgrid .listing footer{font-size:12px}body .articleset.listings.flowgrid_x1 .listing .body .details{text-align:left}body .articleset.listings.flowgrid_x1 .listing .body .details .keyval,body .articleset.listings.flowgrid_x1 .listing .body .details .val,body .articleset.listings.flowgrid_x1 .listing .body .details .val.price,body .articleset.listings.flowgrid_x1 .listing .body .details ul.keyvalset{text-align:left}body .articleset.listings.flowgrid_x1 .listing footer{text-align:left}body .articleset.listings.flowgrid_x1 .listing:nth-of-type(2n+2) footer{right:auto;bottom:auto}body div.articleset.agents article div.body .agent-photo a.brewImage{background:none #fff!important;height:auto}body div.articleset.agents article div.body .details .keyvalset{top:0}body div.articleset.agents article .btnset{margin-top:1rem;padding:1rem 0 0 0}body div.articleset.agents article .btnset a.btn.strong{min-width:48%}body .agent.detailed .photo.agent-photo{text-align:center}body div.ctaWrap .cta{width:98%;margin:0 auto}body div.ctaWrap .cta header h3{font-size:1.4rem}body div.ctaWrap .cta header h3 strong{margin:.75rem 0 1rem 0;font-size:1.6rem;letter-spacing:0}body div.ctaWrap .cta p{padding:0 .25rem;font-size:1rem;line-height:1.4}body div.collab-cta header h3{font-size:2.2em!important;font-size:2.2rem!important;line-height:1;margin-bottom:0}body .guaranteed-sold-cta{float:none;width:auto}body #featuredListings{position:relative}body #featuredListings:after,body #featuredListings:before{content:"";display:table}body #featuredListings:after{clear:both}body #featuredListings header h2{width:100%;margin-left:-100%;position:relative;left:100%;float:left;margin-bottom:.75rem;text-align:left}body #featuredListings header .pagination{width:100%;margin-left:-100%;position:relative;left:100%;float:left}body #featuredListings .listing{position:relative;margin-bottom:1.55rem}body #featuredListings .listing:after,body #featuredListings .listing:before{content:"";display:table}body #featuredListings .listing:after{clear:both}body #featuredListings .listing a{display:block;overflow:hidden;margin-left:-.5rem;padding:.5rem .5rem 1.5rem .5rem;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}body #featuredListings .listing a:hover{background:#CD4242;background:rgba(205,66,66,.15);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.25)}body #featuredListings .listing a .photo{width:47.5%;margin-left:-100%;position:relative;left:100%;float:left;margin-top:.45rem;overflow:hidden}body #featuredListings .listing a .photo img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}body #featuredListings .listing a .body{width:47.5%;margin-left:-47.5%;position:relative;left:100%;float:left}body #featuredListings .listing a .body header{margin-bottom:0;border-bottom:none}body #featuredListings .listing a .body header h3{color:#e59e21;font-size:.8rem;font-weight:400;text-transform:uppercase;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}body #featuredListings .listing a .body .dataset{text-align:left;color:#696261;text-shadow:-1px -1px 1px rgba(255,255,255,.45)}body #featuredListings .listing a .body .dataset .price{color:#CD4242;font-size:1.1rem}body #featuredListings .listing a .body .dataset .address{font-size:1.1rem}body #featuredListings .listing a .body .dataset .data-summary{color:#a8a2a1;font-size:.8rem}body #featuredListings .listing a .body .description{color:#908887;font-size:.8rem;line-height:1.4}body div.meetJHandAssociates{margin-bottom:0}body div.meetJHandAssociates article header h2{text-align:left}body div.meetJHandAssociates article div.photo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;min-height:22rem}body div.meetJHandAssociates article div.photo a img{position:relative;top:-2rem;width:100%;height:auto}body div.meetJHandAssociates article div.photo a p{bottom:0}body div.meetJHandAssociates article div.body{width:100%;margin-left:-100%;position:relative;left:100%;float:left;padding:1rem 0 0 0}body div.meetJHandAssociates article footer{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;background:rgba(105,98,97,.05);height:auto;padding-top:0}body div.meetJHandAssociates article footer .heading{width:100%;margin-left:-100%;position:relative;left:100%;float:left;min-height:1rem;overflow:hidden}body div.meetJHandAssociates article footer .heading h3{margin:1rem 0;padding:0 .75rem;font-size:.95rem}body div.meetJHandAssociates article footer .heading h3 strong{display:block;width:100%;clear:both;font-size:2rem;line-height:1}body div.meetJHandAssociates article footer .heading .viewAll{position:relative;padding:1rem 0;text-align:center}body div.meetJHandAssociates article footer .heading .viewAll:after{padding-left:.25rem}body div.meetJHandAssociates article footer .featuredAgents{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-top:.5rem}body div.meetJHandAssociates article footer .featuredAgents .agent{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;padding:.5rem;text-align:center}body div.meetJHandAssociates article footer .featuredAgents .agent a{padding:1rem}body div.meetJHandAssociates article footer .featuredAgents .agent a img{margin:0 auto;border:solid 1px rgba(105,98,97,.25)}body div.meetJHandAssociates article footer .featuredAgents .agent a strong{font-size:1rem}body div.blogListings article.blogPost{display:block;float:none;width:100%;margin-right:0}body div.blogListings article.blogPost a .photo{height:10rem}body div.testimonials header h2{text-align:left;font-size:1.2rem}body div.testimonials div.testimonial{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:solid 1px #696261;border-bottom-color:rgba(105,98,97,.25)}body div.testimonials div.testimonial:last-child{border-bottom:none}body div.testimonials div.testimonial blockquote{padding-bottom:.25rem}body div.testimonials div.testimonial cite{width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;background:none transparent;margin-top:.5rem;padding:0}body div.tabset{padding-bottom:0}body div.tabset ul{margin-bottom:0}body div.tabset ul li{float:none;background:none transparent;width:100%;height:2rem;border-right:none}body div.tabset ul li.current{border-right:none;border-left:none}body div.tabset ul li a{display:inline-block;width:100%;height:2rem;padding-left:0;line-height:2rem}body div.tabset ul li a:before{padding-right:.5rem;content:"\f054";color:#CD4242;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}body div.tabset ul li a:hover{background:none transparent;color:#CD4242}body .alpha,body .pagination{margin-bottom:0}body .alpha a,body .pagination a{margin-bottom:.5rem}body #mobileMsg{display:block;background:#44576a;background:-webkit-gradient(linear,left top,left bottom,from(#384958),to(#44576a));background:-moz-linear-gradient(top,#384958,#44576a);background:-ms-linear-gradient(top,#384958,#44576a);background:linear-gradient(#384958,#44576a);line-height:normal;padding:5px 10px}body #mobileMsg #closeMsg{background:#232d36;float:right;color:#fff;margin:-5px -10px -5px 10px;padding:15px 9px}body #mobileMsg h3{font:400 16px Arial,sans-serif;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);margin:0;padding:0;text-align:left;line-height:normal}body #mobileMsg span{font:400 11px Arial,sans-serif;color:#cbdef0;text-shadow:0 1px 1px rgba(0,0,0,.2);line-height:normal}body #mobileMsg .installBtn{float:right;display:block;font:400 16px Arial,sans-serif;color:#000;text-decoration:none;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:5px 12px;margin:3px 0 0 0}body header#head[role=banner]{position:relative}body header#head[role=banner] .toolbar{text-align:center;font-size:.75rem}body header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;text-align:center}body header#head[role=banner] .toolbar .wrapper .brokerageLogo img{margin:0 auto}body header#head[role=banner] .toolbar .wrapper .dashboard{width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;padding-top:.25rem}body header#head[role=banner] .toolbar .wrapper .phone{width:50%;margin-left:-50%;position:relative;left:100%;float:left;clear:none;font-size:.9rem}body header#head[role=banner] .branding.new{height:auto}body header#head[role=banner] .branding.new .wrapper{padding:0;overflow:visible}body header#head[role=banner] .branding.new #havre-logo{float:none;text-align:center;display:block}body header#head[role=banner] .branding.new #havre-logo a img{max-width:150px;margin-top:10px}body header#head[role=banner] .branding.new .phone{background:#0B0B0B;border-top:1px solid rgba(255,255,255,.2);padding:5px 10px;margin:0;float:none;display:block;clear:both;text-align:center}body header#head[role=banner] .branding.new .phone em{display:inline;font-size:14px}body header#head[role=banner] .branding.new .phone a{font-size:14px}body header#head[role=banner] .branding.new .dashboard{padding:0;position:absolute;bottom:7px;left:10px;font-size:11px}body header#head[role=banner] .branding.new .dashboard a{display:inline}body header#head[role=banner] .branding.new #mobileIDX{background:#fff;display:inline-block;padding:8px 12px;color:#000;position:absolute;top:8px;right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none;font-size:17px;line-height:normal}body header#head[role=banner] .branding.new nav.horizontal[role=navigation]{float:none;position:absolute;top:9px;left:25px}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hidden-phone{display:none}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{background:#0B0B0B;margin:0 -20px;padding:5px 10px;font-weight:400;text-transform:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:50px;color:#fff;display:inline-block;cursor:pointer;text-overflow:inherit}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger:after{content:"\f0c9";font-family:fontAwesome}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul{background:#f7f7f7;padding:10px;position:absolute;left:-25px;top:38px;width:210px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li{display:block;border-radius:0}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li.mobileSearch{display:block}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a{background:0 0;border-radius:0;font-size:14px;font-weight:400;color:#444;display:block;text-shadow:none}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li a:before{color:#444}body header#head[role=banner] .branding.new nav.horizontal[role=navigation] ul li:first-child a{border:none}body #page .hidden-fixed{left:0;top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}body #page #head[role=banner] .branding.new .phone{top:-100px;position:absolute}body #page #head[role=banner] .branding.new .hamburger{text-align:right}body #page #head[role=banner] .branding.new .hamburger:before{content:none;font-size:inherit}body #page #head[role=banner] .branding.new .horizontal[role=navigation]{top:9px;clear:right;float:none;left:0;margin:0;text-align:left;width:auto}body #page #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav{left:0!important;border-radius:0;padding:0;z-index:1}body #page #head[role=banner] .branding.new .horizontal[role=navigation] ul.main-nav.hidden-phone{display:block;left:-150%!important;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;display:block;height:100%;margin:0;position:fixed!important;top:0;max-width:400px;width:100%;overflow-y:scroll;padding-bottom:200px}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li{width:100%;border-radius:0}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU a:after,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:after{color:#444;content:none;font-size:14px}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU:first-child a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li:first-child a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU:first-child a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li:first-child a{border:none}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a{border-radius:0;padding:15px 30px 15px 20px}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU a:before{font-family:FontAwesome;margin-right:10px;color:#444}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.propertySearch a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.propertySearch a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.propertySearch a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.propertySearch a:before{content:"\f002"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.communities a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.communities a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.communities a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.communities a:before{content:"\f0f7"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.buying a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.buying a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.buying a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.buying a:before{content:"\f084"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.selling a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.selling a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.selling a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.selling a:before{content:"\f015"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.relocate a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.relocate a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.relocate a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.relocate a:before{content:"\f124"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.about a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.about a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.about a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.about a:before{content:"\f05a"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.mydashboard a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.mydashboard a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard a:before{content:"\f013"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.logout a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.logout a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout a:before{content:"\f08b"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.login a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.login a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login a:before{content:"\f090"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.signup a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.signup a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup a:before{content:"\f046"}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.close-option,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.close-option,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.login,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.logout,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.mydashboard,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU.signup,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.login,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.logout,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.mydashboard,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.signup,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.close-option,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.close-option,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.login,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.logout,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.mydashboard,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU.signup,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.login,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.logout,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.mydashboard,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.signup{display:block}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li .btn:after,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone li.hasMENU .btn:after,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li .btn:after,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li.hasMENU .btn:after{content:none!important}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu{position:relative;border:none;box-shadow:none}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu h5,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu h5{float:left;width:100%}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu .x6,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6{float:left}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu .x6:first-of-type,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:first-of-type{padding-top:10px}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu .x6:last-of-type,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu .x6:last-of-type{padding-bottom:20px}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu ul,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul{position:relative;background:0 0;box-shadow:none;left:0;top:0;padding:0}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu ul li,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li{background:0 0}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu ul li a,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a{padding:10px 0!important;color:#444}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu ul li a:before,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:before{content:none!important}body #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone .menu ul li a:after,body #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav .menu ul li a:after{content:none!important}body .wrapper-full{padding:0}body #page #body{padding-top:0!important;margin-top:0}body #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;overflow-x:hidden;position:relative;padding:0}body #page #body .container:after,body #page #body .container:before{content:"";display:table}body #page #body .container:after{clear:both}body #page #body .container #content[role=main] #results-message{margin-top:0;padding:.5rem 1rem}body #page #body .container #content[role=main] #results-message:before{padding-left:1rem}body #page #body .container #content[role=main] #results-message p{padding-right:2rem;text-align:center}body #page #body .container #content[role=main] h1{font-size:1.6rem;line-height:2rem;padding:0;border:none;margin-bottom:10px}body #page #body .container #content[role=main] h2{font-size:18px;padding:0;border:none;margin-bottom:8px;text-align:left}body #page #body .container #content[role=main] h3{text-align:left}body #page #body .container #content[role=main] ol,body #page #body .container #content[role=main] ul{margin-bottom:12px}body #page #body .container #content[role=main] p{margin-bottom:12px}body #page #body .container #content[role=main] p img,body #page #body .container #content[role=main] p img.floated{position:inherit;top:auto;float:none;width:98%!important;max-width:98%!important;margin:1rem 1%;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}body #page #body .container #content[role=main] .communities-nav li,body #page #body .container #content[role=main] .nav li{float:none;width:100%;margin-right:0}body #page #body .container #content[role=main] .communities-nav li:nth-of-type(2n+2),body #page #body .container #content[role=main] .nav li:nth-of-type(2n+2){margin-right:0!important}body #page #body .container #content[role=main] .communities-nav li:nth-of-type(3n+3),body #page #body .container #content[role=main] .nav li:nth-of-type(3n+3){margin-right:0!important}body #page #body .container #content[role=main] div.cols.cols-three .col{display:block;float:none;width:100%;height:auto;margin-right:0!important}body #page #body .container #content[role=main] div.cols.cols-three .col .photo{height:12rem}body #page #body .container #content[role=main] div.cols.cols-three .col h4{font-size:1.2rem}body #page #body .container #content[role=main] div.cols.cols-three .col ul{padding-bottom:1rem}body #page #body .container #content[role=main] div.cols.cols-three .col ul li{font-size:.75em;font-size:.75rem}body #sidebar[role=complementary]{position:fixed!important;top:0;left:-100%;z-index:99999;width:90%;max-width:400px;margin:0!important;padding:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;color:#999;background:#eee}body #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:2px;right:10px}body #sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#666;padding:1px 5px;line-height:normal;font-size:24px}body #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}body #sidebar[role=complementary] .module.nav{margin:0}body #sidebar[role=complementary] .module.nav header{border:none;padding:5px 12px;margin:0}body #sidebar[role=complementary] .module.nav .nav{margin:0}body #sidebar[role=complementary] .module.nav .nav li a{padding:15px;color:#444;border-bottom:1px solid #ddd;line-height:20px}body #sidebar[role=complementary] .module.nav .nav li a:hover{background:#262626;color:#fff}body #sidebar[role=complementary] .module.nav .nav li.current a{text-shadow:none;background:#eee}body #sidebar[role=complementary] .module.nav .nav li.current ul{padding:0}body #sidebar[role=complementary] .module.nav .nav li.current ul li:before{display:none}body #sidebar[role=complementary] .module.nav .nav li.current ul li a{padding-left:22px}body #sidebar[role=complementary] .nav li ul li::before{padding:10px}body #sidebar[role=complementary] .toggleset{background:0 0}body #sidebar[role=complementary] .toggleset label{color:#b2b2b2;border-bottom:1px solid #000}body #sidebar[role=complementary] .toggleset label:nth-child(2n+2){background:0 0}body #sidebar[role=complementary] label{color:#fff}body #sidebar[role=complementary] .field>label:first-child{color:#fff}body #sidebar[role=complementary] #field-polygon,body #sidebar[role=complementary] #field-radius{background:0 0}body #sidebar[role=complementary] #field-polygon label,body #sidebar[role=complementary] #field-radius label{background:0 0}body #sidebar.open[role=complementary]{left:0}body.logged-in header#head[role=banner] .toolbar{text-align:center;font-size:.75rem}body.logged-in header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:100%;margin-left:-100%;position:relative;left:100%;float:left;text-align:center}body.logged-in header#head[role=banner] .toolbar .wrapper .brokerageLogo img{margin:0 auto}body.logged-in header#head[role=banner] .toolbar .wrapper .dashboard{width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;padding-top:.25rem}body.logged-in header#head[role=banner] .toolbar .wrapper .phone{width:50%;margin-left:-50%;position:relative;left:100%;float:left;clear:none}.homepage #page #content[role=main] #featuredListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:0;margin-top:-5px}.homepage #page #content[role=main] #featuredListings header{border:none;margin:0}.homepage #page #content[role=main] #featuredListings header h2{font:700 14px Arial,sans-serif;border:none;padding:0;margin-bottom:0}.homepage #page #content[role=main] #featuredListings header .pagination{text-align:left;padding:10px 0 0 0}.homepage #page #content[role=main] #featuredListings header .pagination a{background:#e7e7e7;width:28px;height:24px;margin:0 0 2px 0;padding-top:3px;text-shadow:none}.homepage #page #content[role=main] #featuredListings header .pagination a.current,.homepage #page #content[role=main] #featuredListings header .pagination a:hover{border:none!important}.homepage #page #content[role=main] #featuredListings header .pagination a.current{background:#ddd;color:#fff}.homepage #page #content[role=main] #featuredListings article.listing{float:none;width:100%;margin-right:0}.homepage #page #content[role=main] #featuredListings article.listing a{position:relative;min-height:1rem;overflow:hidden;padding-bottom:0}.homepage #page #content[role=main] #featuredListings article.listing a:after,.homepage #page #content[role=main] #featuredListings article.listing a:before{content:"";display:table}.homepage #page #content[role=main] #featuredListings article.listing a:after{clear:both}.homepage #page #content[role=main] #featuredListings article.listing a:hover{background:0 0;-webkit-box-shadow:inset 0 0 0 transparent;-moz-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent}.homepage #page #content[role=main] #featuredListings article.listing a div.photo{background:#f4f4f4;width:100%;margin-left:-100%;position:relative;left:100%;float:left;border:none;margin-top:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.homepage #page #content[role=main] #featuredListings article.listing a div.body{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;line-height:normal}.homepage #page #content[role=main] #featuredListings article.listing a div.body header h3{text-align:left;font-weight:700}.homepage #page #content[role=main] #featuredListings article.listing a div.body .dataset .price{font-weight:700;display:inline-block}.homepage #page #content[role=main] #featuredListings article.listing a div.body .dataset .address{font-weight:700;display:inline-block;color:#212121}.homepage #page #content[role=main] #featuredListings article.listing a div.body .dataset .data-summary{font-size:12px;font-weight:700;line-height:normal}.homepage #page #content[role=main] #featuredListings article.listing a div.body .description{font-size:12px;line-height:normal;color:#5f5f5f;padding-top:4px}.homepage #page #content[role=main] .meetJHandAssociates{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:0}.homepage #page #content[role=main] .meetJHandAssociates header{border:none;margin-bottom:5px;padding-bottom:0}.homepage #page #content[role=main] .meetJHandAssociates header h2{border:none;padding:0;font-size:14px;font-weight:700}.homepage #page #content[role=main] .meetJHandAssociates p{line-height:normal;font-size:12px}.homepage #page #content[role=main] .meetJHandAssociates article{margin-bottom:0}.homepage #page #content[role=main] .meetJHandAssociates article footer .heading{background:#212121}.homepage #page #content[role=main] .meetJHandAssociates article footer .heading h3{font-size:16px;color:#fff;text-transform:none;margin:4px 0;display:inline-block}.homepage #page #content[role=main] .meetJHandAssociates article footer .heading h3 strong{font-size:16px;font-weight:400;color:#fff;display:inline}.homepage #page #content[role=main] .meetJHandAssociates article footer .heading .viewAll{display:inline-block;float:right;padding:2px 10px;width:auto;font-size:12px;font-weight:700}.homepage #page #content[role=main] .meetJHandAssociates article footer .featuredAgents .agent{width:33%;float:left;position:static;clear:none;margin:0;padding:0 1px}.homepage #page #content[role=main] .meetJHandAssociates article footer .featuredAgents .agent a{padding:0}.homepage #page #content[role=main] .meetJHandAssociates article footer .featuredAgents .agent a img{border:none}.homepage #page #content[role=main] .meetJHandAssociates article footer .featuredAgents .agent a strong{font-size:11px;font-weight:700;line-height:normal}.homepage #page #content[role=main] .ctaWrap{margin:10px 0}.homepage #page #content[role=main] .blogListings{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:10px}.homepage #page #content[role=main] .blogListings header{padding:0;border:none;margin-bottom:0}.homepage #page #content[role=main] .blogListings header h2{border:none;padding:0;font-size:14px;font-weight:700}.homepage #page #content[role=main] .blogListings .blogPost{padding-bottom:4px}.homepage #page #content[role=main] .blogListings .blogPost h3{font-size:12px;font-weight:700;color:#000;text-align:left;line-height:normal;margin-bottom:2px}.homepage #page #content[role=main] .blogListings .blogPost p{font-size:12px;line-height:normal;color:#666}.homepage #page #content[role=main] .testimonials-section .testimonials{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:both;margin-bottom:15px}.homepage #page #content[role=main] .testimonials-section .testimonials header{margin-bottom:0;border:none}.homepage #page #content[role=main] .testimonials-section .testimonials header h2{font-size:14px;font-weight:700;padding:0;margin:0;border:none}.homepage #page #content[role=main] .testimonials-section .testimonials .testimonial{float:none;width:100%}.homepage #page #content[role=main] .testimonials-section .testimonials .testimonial blockquote p{line-height:normal;font-size:12px}.homepage #page #content[role=main] .testimonials-section .testimonials .testimonial cite p,.homepage #page #content[role=main] .testimonials-section .testimonials .testimonial cite p span{font-size:11px}.idx.search_form #page #body{overflow:visible}.idx.search_form #page #body .container{max-width:100%;margin-left:auto;margin-right:auto;position:relative;overflow-x:hidden;overflow:visible}.idx.search_form #page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}.idx.search_form #page #body .container #content[role=main] .wrapper{padding:1px 0 0 0}.idx.search_form #page #body .container #content[role=main] h1{text-align:left}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label{float:none;width:100%;margin-right:0}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label:nth-of-type(2n+2){margin-right:0!important}.idx.search_form #page #body .container #content[role=main] #searchForm .field.x12 .field.toggle .toggleset label:nth-of-type(3n+32){margin-right:0!important}.idx.search_form #page #body .container #content[role=main] #searchForm .btnset .result-counter{display:block;margin:0 0 10px;text-align:center}.idx.search_form #page #body .container #content[role=main] #searchForm .btnset button.strong[type=submit]{display:block;width:100%;margin:0 0 5px}body.idx.search #page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-100%;z-index:99999;width:90%;max-width:400px;margin:0!important;padding:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;color:#999;background:#eee}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:2px;right:10px}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#666;padding:1px 5px;line-height:normal;font-size:24px}body.idx.search #page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav{margin:0}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav header{border:none;padding:5px 12px;margin:0}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav{margin:0}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li a{padding:15px;color:#444;border-bottom:1px solid #ddd;line-height:20px}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li a:hover{background:#262626;color:#fff}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li.current a{text-shadow:none;background:#eee}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul{padding:0}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul li:before{display:none}body.idx.search #page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul li a{padding-left:22px}body.idx.search #page #body .container #sidebar[role=complementary] .nav li ul li::before{padding:10px}body.idx.search #page #body .container #sidebar[role=complementary] .toggleset{background:0 0}body.idx.search #page #body .container #sidebar[role=complementary] .toggleset label{color:#b2b2b2;border-bottom:1px solid #000}body.idx.search #page #body .container #sidebar[role=complementary] .toggleset label:nth-child(2n+2){background:0 0}body.idx.search #page #body .container #sidebar[role=complementary] label{color:#fff}body.idx.search #page #body .container #sidebar[role=complementary] .field>label:first-child{color:#fff}body.idx.search #page #body .container #sidebar[role=complementary] #field-polygon,body.idx.search #page #body .container #sidebar[role=complementary] #field-radius{background:0 0}body.idx.search #page #body .container #sidebar[role=complementary] #field-polygon label,body.idx.search #page #body .container #sidebar[role=complementary] #field-radius label{background:0 0}body.idx.search #page #body .container #sidebar.open[role=complementary]{left:0}body.idx.search #page #body .container #results-message{margin:0 0 10px 0;padding:6px}body.idx.search #page #body .container #results-message:before{line-height:normal;padding:0 0 0 5px}body.idx.search #page #body .container #results-message p{font-size:11px;line-height:normal;padding:0;margin:0}body.idx.search #page #body .container #socialite-btns-container{display:none}body.idx.search #page #body .container hgroup.small h1{font-weight:700;font-size:14px;margin:0;line-height:normal}body.idx.search #page #body .container hgroup.small h1 a{text-decoration:none!important}body.idx.search #page #body .container hgroup.small h1 #save-prompt{font-weight:700}body.idx.search #page #body .container hgroup.small a{text-decoration:none!important}.idx.friend.popup #page{overflow:visible}body.idx.details #head[role=banner]{margin-bottom:0}body.idx.details #page #body .container{padding:0}body.idx.details #page .collab-head-feature{padding-top:0!important}body.idx.details #page #details-quick-search-toggle{left:30%}body.idx.details #page .collab-search .grid_12 .x12,body.idx.details #page .collab-search form .x12{width:100%}body.idx.details #page .collab-search{width:auto;margin:0;left:auto;float:none;clear:left;padding-left:0}body.idx.details #page .collab-search form .field{padding-bottom:10px}body.idx.details #page .collab-search .btnset{position:relative}body.idx.details #page #body .container #content[role=main]{padding-top:0}body.idx.details #page #body .container #content[role=main] .collab-menu .collab-menu-contain.new #lstTabs{text-align:center}body.idx.details #page #body .container #content[role=main] .collab-menu .collab-menu-contain.new #lstTabs .datagroup.tabs{display:inline-block;padding:0!important}body.idx.details #page #body .container #content[role=main] .collab-menu{height:0;top:-97px}body.idx.details #page #body .container #content[role=main] #listing-details{margin-top:0}body.idx.details #page .collab-user-menu{width:auto;margin:0;left:auto;float:none;clear:left;padding-right:0}body.idx.details #page .collab-user-menu:after,body.idx.details #page .collab-user-menu:before{content:"";display:table}body.idx.details #page .collab-user-menu:after{clear:both}body.idx.details #page .collab-user-menu .collab-dashboard,body.idx.details #page .collab-user-menu .collab-listing-nav{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page .collab-dashboard{padding:0;text-align:center;margin:0 -1rem}body.idx.details #page .collab-dashboard .hidden-phone{display:none}body.idx.details #page .collab-dashboard .welcome-msg{padding:10px}body.idx.details #page .collab-dashboard .collab-login,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal{width:100%}body.idx.details #page .collab-dashboard .collab-login .login,body.idx.details #page .collab-dashboard .collab-login .my-dashboard,body.idx.details #page .collab-dashboard .collab-login .register,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal .login,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal .my-dashboard,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal .register{position:relative;display:block}body.idx.details #page .collab-dashboard .collab-login ul,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal ul{clear:both;text-align:center}body.idx.details #page .collab-dashboard .collab-login li,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal li{display:block}body.idx.details #page .collab-dashboard .collab-login a,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal a{line-height:24px;padding:10px;background:#862323;border-top:1px solid #CD4242;text-align:center;color:#fff}body.idx.details #page .collab-dashboard .collab-login a:hover,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal a:hover{color:#e29393}body.idx.details #page .collab-dashboard .collab-login a:after,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal a:after{content:none}body.idx.details #page .collab-dashboard .collab-login:hover,body.idx.details #page .collab-dashboard .dashboard-menu.horizontal:hover{color:#e2cfcf}body.idx.details #page .collab-dashboard .horizontal li .menu ul li a{border-top:none;border-bottom:none}body.idx.details #page .collab-dashboard .collab-login{margin:0 -1rem;margin:0;left:0}body.idx.details #page .collab-dashboard .collab-login .login,body.idx.details #page .collab-dashboard .collab-login .register{clear:none;text-align:center}body.idx.details #page .collab-dashboard .collab-login a:nth-child(2n+1){width:50%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page .collab-dashboard .collab-login a:nth-child(2n+2){width:50%;margin-left:-50%;position:relative;left:100%;float:left}body.idx.details #page .collab-listing-nav.horizontal{margin:0 -1rem -20px}body.idx.details #page .collab-listing-nav.horizontal ul li{line-height:24px}body.idx.details #page .collab-listing-nav.horizontal ul li a{padding:10px;text-align:center}body.idx.details #page .collab-listing-nav.horizontal ul li:nth-child(3n+1){display:block;border-bottom:1px solid #CD4242;width:100%;width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page .collab-listing-nav.horizontal ul li:nth-child(3n+2){width:50%;margin-left:-100%;position:relative;left:100%;float:left;clear:none}body.idx.details #page .collab-listing-nav.horizontal ul li:nth-child(3n+3){width:50%;margin-left:-50%;position:relative;left:100%;float:left;clear:none}body.idx.details #page #body .container #content[role=main] #socialite-btns-container{display:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields{text-align:center;width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:100%;margin-left:-100%;position:relative;left:100%;float:left;clear:left;padding:0 20px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.tabs{display:block;border-bottom:1px solid #e7e7e7;overflow:hidden}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs{text-align:center;font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:33.33333333%;margin-left:-100%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:33.33333333%;margin-left:-66.66666667%;position:relative;left:100%;float:left}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:33.33333333%;margin-left:-33.33333333%;position:relative;left:100%;float:left;border-right:1px solid #E7E7E7}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs a{padding:0;display:block}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address li{display:inline;padding-right:10px}body.idx.details #page #body .container #content[role=main] .collab-main-fields ul.datagroup.address .data-neighborhood{border:none}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child{font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.price .data-price strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.rooms li strong,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.sqft li:first-child strong{font-size:14px}body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:100%}body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{padding:0}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup{display:inline-block}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.address{border-bottom:1px solid #E7E7E7}body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-address{font-size:16px!important}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup.misc{padding:0}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup li,body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup strong{display:inline-block;font-size:12px}body.idx.details #page #body .container #content[role=main] .collab-main-fields .datagroup li{margin-right:10px}body.idx.details #page #body .container #content[role=main] .details-anchor{top:0}body.idx.details #page #body .container #content[role=main] .collab-sidebar{padding-top:0!important}body.idx.details #page #body .container #content[role=main] .collab-agent-contact{left:0!important;margin-left:0!important;top:0!important;position:static}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .btnset.listing-buttons .btn{display:block;width:100%;margin:0 0 10px 0}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .ui-title.new .image-wrap{float:left;margin:5px 10px 5px 5px}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .ui-title.new .image-wrap img{border:none;display:block}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .ui-title.new .phone{clear:both;font-size:14px;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .btnset.listing-buttons .btn{float:none;width:auto}body.idx.details #page #body .container #content[role=main] .collab-agent-contact .module-right{margin-top:10px}body.idx.details #page #body .container #content[role=main] .collab-mortgage-calculator .downp,body.idx.details #page #body .container #content[role=main] .collab-mortgage-calculator .monthp{display:block}body.idx.details #page #body .container #content[role=main] .collab-cta .btn{display:block}body.idx.details #page #body .container #content[role=main] #listing-details #gallery{clear:right;margin:-10px -1rem 10px -1rem!important;border:none;display:none}body.idx.details #page #body .container #content[role=main] #listing-details #gallery .slide{border:none!important}body.idx.details #page #body .container #content[role=main] .upper-blurb p{font-size:17px;line-height:normal}body.idx.details #page #body .container #content[role=main] .upper-blurb p strong{font-weight:400}body.idx.details #page #body .container #content[role=main] h2{font-size:16px;border-bottom:1px solid #ebebeb}body.idx.details #page #body .container #content[role=main] .collab-description p{font-size:14px;line-height:normal}body.idx.details #page #body .container #content[role=main] .collab-subdivision-stats h4{line-height:normal;font-size:14px}body.idx.details #page #body .container #content[role=main] .collab-subdivision-stats table tr td{font-size:12px}body.idx.details #page #body .container #content[role=main] #listing-details .flag{top:1px;left:-8px}body.idx.details #page #body .container #content[role=main] #map-directions{padding-right:10px}body.idx.details #page #body .container #content[role=main] #map-directions input{width:100%}body.idx.details #page #body .container #content[role=main] #listing-body{padding:10px 0}body.idx.details #page #body .container #content[role=main] #listing-body .btn.strong{font-size:16px}body.idx.details #page #body .container #content[role=main] #listing-body div.dataset ul li{font-size:12px;padding:0}body.idx.details #page #body .container #content[role=main] #listing-body div.dataset ul li a{font-size:12px}body.idx.details #page #body .container #content[role=main] #extraDetails .nav{float:none}body.idx.details #page #body .container #content[role=main] #extraDetails .nav li a:before{display:none}body.idx.details #page #body .container #content[role=main] #similar-listings .articleset.listings.flowgrid article.listing{width:100%;margin:0;float:none}body.idx.details #page #body .container #content[role=main] #similar-neighborhoods .similar-neighborhoods-column{width:100%;float:none;margin-bottom:30px}body.idx.details #page #body .container #content[role=main] #details-mid-blurb{margin-bottom:15px}body.idx.details #page #body .container #content[role=main] #details-mid-blurb p{font-size:14px;line-height:normal}body.idx.details #page #body .container #content[role=main] .collab-main-col,body.idx.details #page #body .container #content[role=main] .collab-sidebar{width:auto;margin:0;left:auto;float:none;clear:left}body.idx.details #page #body .container #content[role=main] .details-extended .col:nth-child(2n+1),body.idx.details #page #body .container #content[role=main] .details-extended .col:nth-child(2n+2){width:100%;float:none}body.idx.details #page #body .container #content[role=main] .details-extended h3{font-size:14px;margin-bottom:10px;text-align:left}body.idx.details .gallery-cycle-wrap{height:auto;display:block}body.idx.details .gallery-cycle-wrap #cycle-gallery,body.idx.details .gallery-cycle-wrap .cycle-slide,body.idx.details .gallery-cycle-wrap .cycle-slideset-two{height:280px;width:100%!important}body.idx.details .gallery-cycle-wrap .cycle-slide{text-align:center}body.idx.details .gallery-cycle-wrap .cycle-slide img{height:100%}body.idx.details .gallery-cycle-wrap .cycle-slideset-one{display:none}body.idx.details .gallery-cycle-wrap .cycle-slideset-three{display:none}body.idx.details .gallery-cycle-wrap #cycle-next i,body.idx.details .gallery-cycle-wrap #cycle-prev i{background:rgba(255,255,255,.8)}body.idx.details .gallery-cycle-wrap #cycle-prev{left:20px}body.idx.details .gallery-cycle-wrap #cycle-next{right:20px}body.idx.details .gallery-cycle-wrap #cycle-next i,body.idx.details .gallery-cycle-wrap #cycle-prev i{width:40px;height:40px;font-size:28px;padding-top:8px}body.idx.details .gallery-cycle-wrap{overflow:visible}#gallery-nothumb .btnset{position:absolute;right:10px;top:25px;z-index:999}.gallery-nothumb{position:relative;margin:0 0 10px 0}.gallery-nothumb.window{border-color:#111}.gallery-nothumb.window header{margin:0;background:#222;border-color:#111}.gallery-nothumb.window header .btn{background:#333;border-color:#444}.gallery-nothumb.window .pane{padding:0}.gallery-nothumb.window .gallery{margin:0}.gallery-nothumb.window a.next,.gallery-nothumb.window a.prev{display:block}.gallery-nothumb a.next,.gallery-nothumb a.prev{position:absolute;top:50%;left:0;z-index:9999;color:#fff;margin-top:-15px;opacity:.4;padding:0 10px;display:none;text-decoration:none}.gallery-nothumb a.next:hover,.gallery-nothumb a.prev:hover{opacity:.7}.gallery-nothumb a.next i,.gallery-nothumb a.prev i{font-size:40px;line-height:60px}.gallery-nothumb a.next{left:auto;right:0}.gallery-nothumb .slideset{position:relative;margin:0;background:#222;overflow:hidden;z-index:998}.gallery-nothumb .slide{position:absolute;height:100%;width:100%;z-index:3;overflow:hidden}.gallery-nothumb .slide a{position:absolute;height:100%;width:100%}.gallery-nothumb .slide img{width:100%!important}.gallery-nothumb .pagination{position:absolute;right:5px;bottom:1px;z-index:999;margin:0;padding:0}.gallery-nothumb .pagination a{border-color:#000}.gallery-nothumb.init .slide{transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;background:#333}.gallery-nothumb .slide.current{z-index:4;opacity:1}.gallery-nothumb .nav.hidden,.gallery-nothumb .slide.hidden{left:0!important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.gallery-nothumb .slide .caption{display:block;position:absolute;bottom:0;width:100%;padding:5px 10px;background:rgba(0,0,0,.5);color:#FFF;z-index:3}.gallery-nothumb .ph{display:block;width:100%}.gallery-nothumb a.next,.gallery-nothumb a.prev{display:block}body.blog #page #body .container #content[role=main] .articleset.blog [itemprop=blogPosts] .body[itemprop=articleBody] img{float:none!important;clear:both;width:98%!important;max-width:98%!important;height:auto!important;margin:0 0 1em 0!important}body.agents div#page #body #content[role=main] .agent.detailed .agent-photo{background:none transparent;width:auto!important;margin-bottom:1rem;box-shadow:none}body.agents div#page #body #content[role=main] .agent.detailed .agent-photo .brewImage{background:none transparent;width:auto!important;height:auto!important;box-shadow:none}body.agents div#page #body #content[role=main] .agent.detailed .details{padding:0}body.agents div#page #body #content[role=main] p a.btn{width:100%!important}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant h2{text-align:left}.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant img,.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant img.floated,.pg-communities div#page #body .container #content[role=main] .calgaryQuadrant p img{position:inherit;top:auto;float:none;width:100%!important;margin:1rem 0;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}body.tpl-2col div#page #body{overflow:visible}body.tpl-2col div#page #body .container{max-width:100%;margin-left:auto;margin-right:auto;position:relative;overflow-x:hidden;overflow:visible}body.tpl-2col div#page #body .container #content[role=main]{width:100%;margin-left:-100%;position:relative;left:100%;float:left}body.tpl-2col div#page #body .container #content[role=main] .wrapper{padding:1px 0 0 0}body.tpl-2col div#page #body .container #sidebar[role=complementary]{position:fixed!important;top:0;left:-100%;z-index:99999;width:90%;max-width:400px;margin:0!important;padding:0;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.33);box-shadow:0 0 4px 0 rgba(0,0,0,.33);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;color:#999;background:#eee}body.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close{display:inline-block;position:absolute;top:2px;right:10px}body.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close a.btn{background:0 0;color:#666;padding:1px 5px;line-height:normal;font-size:24px}body.tpl-2col div#page #body .container #sidebar[role=complementary] .btnset.close a.btn:hover{color:#fff}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav{margin:0}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav header{border:none;padding:5px 12px;margin:0}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav{margin:0}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li a{padding:15px;color:#444;border-bottom:1px solid #ddd;line-height:20px}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li a:hover{background:#262626;color:#fff}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li.current a{text-shadow:none;background:#eee}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul{padding:0}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul li:before{display:none}body.tpl-2col div#page #body .container #sidebar[role=complementary] .module.nav .nav li.current ul li a{padding-left:22px}body.tpl-2col div#page #body .container #sidebar[role=complementary] .nav li ul li::before{padding:10px}body.tpl-2col div#page #body .container #sidebar[role=complementary] .toggleset{background:0 0}body.tpl-2col div#page #body .container #sidebar[role=complementary] .toggleset label{color:#b2b2b2;border-bottom:1px solid #000}body.tpl-2col div#page #body .container #sidebar[role=complementary] .toggleset label:nth-child(2n+2){background:0 0}body.tpl-2col div#page #body .container #sidebar[role=complementary] label{color:#fff}body.tpl-2col div#page #body .container #sidebar[role=complementary] .field>label:first-child{color:#fff}body.tpl-2col div#page #body .container #sidebar[role=complementary] #field-polygon,body.tpl-2col div#page #body .container #sidebar[role=complementary] #field-radius{background:0 0}body.tpl-2col div#page #body .container #sidebar[role=complementary] #field-polygon label,body.tpl-2col div#page #body .container #sidebar[role=complementary] #field-radius label{background:0 0}body.tpl-2col div#page #body .container #sidebar.open[role=complementary]{left:0}body.register #page #mobileMsg{display:none}body.register #page #body{padding-top:13rem}body.register #page #body #content[role=main] .registration-header{padding-top:15px;background-size:cover}body.register #page #body #content[role=main] .register-benefits li{width:50%;font-size:14px}body.register #page #body #content[role=main] .registration-agree ul li{width:auto;float:none}body.register #page #body #content[role=main] .registration-form{padding:20px}body.register #page #body #content[role=main] .registration-form header .networks,body.register #page #body #content[role=main] .registration-form header h2{float:none;text-align:left}body.register #page #body #content[role=main] .registration-form header .networks{padding:6px 0 0}body.register #page #body #content[role=main] .registration-form .x6{width:auto;margin:0;left:auto;float:none;clear:left;padding-bottom:10px}body.register #page #body #content[role=main] .registration-form .btnset{text-align:left}body.register #page #body #content[role=main] .registration-form .btnset p{display:block}body.register #page .wrapper{padding:10px 20px}}@media screen and (max-width:480px) and only screen and (max-width:480px){body .toolbar a.btn.view{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body .toolbar .sort{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body #featuredListings header h2{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body #featuredListings header .pagination{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body #featuredListings .listing a .photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body #featuredListings .listing a .body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article footer{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article footer .heading{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article footer .featuredAgents{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.meetJHandAssociates article footer .featuredAgents .agent{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body div.testimonials div.testimonial cite{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body header#head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body header#head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.logged-in header#head[role=banner] .toolbar .wrapper .brokerageLogo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.logged-in header#head[role=banner] .toolbar .wrapper .dashboard{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.logged-in header#head[role=banner] .toolbar .wrapper .phone{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings article.listing a div.photo{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] #featuredListings article.listing a div.body{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] .meetJHandAssociates{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] .blogListings{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.homepage #page #content[role=main] .testimonials-section .testimonials{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){.idx.search_form #page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page .collab-dashboard .collab-login a:nth-child(2n+1){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page .collab-dashboard .collab-login a:nth-child(2n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page .collab-listing-nav.horizontal ul li:nth-child(3n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page .collab-listing-nav.horizontal ul li:nth-child(3n+3){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-one,body.idx.details #page #body .container #content[role=main] .collab-main-fields .field-group-two{width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+1){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+2){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.idx.details #page #body .container #content[role=main] .collab-main-fields .data-tabs:nth-child(3n+3){width:auto;margin:0;left:auto;float:none;clear:left}}@media screen and (max-width:480px) and only screen and (max-width:480px){body.tpl-2col div#page #body .container #content[role=main]{width:auto;margin:0;left:auto;float:none;clear:left}}#page .mobile-featured-listings .wrapper-full,#page .mobile-idx-search .wrapper-full{padding:0}.mobile_idx_form #page #body>.container{padding-top:0}.mobile_idx_form #sub-feature{display:none}.mobile_idx_form #body #content[role=main] .quicksearch{padding:0;width:auto;margin:0;left:auto;float:none;clear:left}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search{margin:0}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .location{width:100%;border:1px solid #aeaeae;padding:6px;margin-bottom:10px;font:700 12px Arial,sans-serif;color:#7f7f7f}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset.bedSearch{border-top:1px solid #cecece;margin-top:8px}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset.bathSearch{border-bottom:1px solid #cecece;margin-bottom:8px}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .title{font:700 12px Arial,sans-serif;color:#575757;display:block;padding:5px 0}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .labelSet{border:1px solid #CD4242;background:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .labelSet input{display:none}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .labelSet label{border-left:1px solid #CD4242;font-size:14px;padding:2px 14px;display:block;float:left}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .labelSet label.ui-corner-left{border-left:none;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .ui-buttonset .labelSet label.ui-state-active{background:#CD4242;color:#fff}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .pairLeft{position:relative;overflow:hidden}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search .tween{display:none}.mobile_idx_form #body #content[role=main] .quicksearch .idx-search button{border:2px solid red;border:none;font-size:14px;width:auto;margin:0;left:auto;float:none;clear:left;width:100%}.mobile_idx_form #body #content[role=main] .mobile-featured-listings,.mobile_idx_form #body #content[role=main] .mobile-open-houses{margin:20px 0}.mobile_idx_form #body #content[role=main] .fl-slideset{width:100%;border-bottom:1px solid #cbcbcb;overflow:hidden;height:auto}.mobile_idx_form #body #content[role=main] .fl-slideset .flex-direction-nav{display:none}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide{position:relative;padding:0;margin-right:1px;max-width:480px;overflow:hidden}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .photo{position:relative}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .photo img{left:0!important}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .details{background:#262626;color:#fff;font-size:12px;line-height:normal;padding:15px 10px 10px 10px;position:relative;z-index:9}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .details .more{color:#ddd;text-decoration:none;text-align:center;display:block;border-top:1px solid rgba(255,255,255,.2);padding-top:10px;margin-top:10px}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .data-provider{font-weight:700;font-size:12px;padding-left:10px;margin:0}.mobile_idx_form #body #content[role=main] .fl-slideset .slides .slide .data-provider dd{margin:0}.mobile_idx_form #body #content[role=main] .more-from-havre{margin:0 -20px}.mobile_idx_form #body #content[role=main] .more-from-havre label{background:#CD4242;color:#fff;font:700 11px Arial,sans-serif;display:block;padding:6px 20px;text-transform:uppercase}.mobile_idx_form #body #content[role=main] .more-from-havre ul{margin:0 0 20px 0;padding:0;list-style:none}.mobile_idx_form #body #content[role=main] .more-from-havre ul li{margin:0;padding:0}.mobile_idx_form #body #content[role=main] .more-from-havre ul li a{display:block;border-bottom:1px solid #cbcbcb;padding:6px 20px;font:400 17px Arial,sans-serif;color:#666;text-decoration:none}.mobile_idx_form .mls-disclaimer{border:none}.mobile_idx_form .mls-disclaimer .disclaimer{border:none;line-height:normal}@media screen and (max-width:480px){.tpl-homepage .articleset article,.tpl-homepage .articleset.flowgrid article{padding-bottom:0;margin-bottom:1px}.tpl-homepage #page .blogListings .blogPost{margin-bottom:1px}#page #head[role=banner]{height:60px}.homepage #page #head[role=banner]{position:absolute;background:0 0}#page #body #sub-feature #idx-search-wrap .advanced-options #field-city .toggleset label,#page #body #sub-feature #idx-search-wrap .advanced-options #field-type .toggleset label{width:100%}.tpl-homepage #page section h2,.tpl-homepage #page section h3{text-align:center;font-size:1.6rem!important;line-height:1.6rem}.tpl-homepage #page section .articleset.listings.flowgrid article.listing{width:100%}#page .featured-communities{padding:40px 0}#page .featured-communities article{background:#000;min-height:0;padding-bottom:0}#page .featured-communities article:after{box-shadow:0 200px 0 rgba(0,0,0,.5) inset}#page #featuredListingsTabbed{padding:40px 0}#page #featuredListingsTabbed header h2{font-size:1.4rem}#page #featuredListingsTabbed .tabset ul{width:100%}#page #featuredListingsTabbed .tabset ul li a{margin:0;height:auto;line-height:18px;font-size:12px!important}#page #featuredListingsTabbed .tabset ul li a:before{content:none}#page #featuredListingsTabbed .photo{height:auto}#page #featuredListingsTabbed .listing a .fl-content{bottom:106px}#page .testimonials-section{background-position:center;padding:0}#page .testimonials-section .wrapper-full{background:rgba(255,255,255,.9);padding:40px 0}#page .testimonials-section .testimonials header h2{padding-bottom:0}#page .testimonials-section .testimonials .testimonials-btn{border-top:none}#page .testimonials-section .testimonials .testimonials-btn:before{border-top:none;padding-top:0}#page .testimonials-section .testimonials .testimonial{margin-right:0;margin:40px 0!important;padding:0 0 20px;width:auto}#page .testimonials-section .testimonials .testimonial cite{width:100%}#page .testimonials-section .testimonials .testimonial blockquote p{font-size:1rem;padding:0 20px}#page .blog-rss-section{padding:40px 0}#page .blog-rss-section .photo{height:auto}#page .meet-agents{padding:0}#page .meet-agents .wrapper-full{padding:40px 20px}#page .meet-agents .body{min-height:0}#page .meet-agents .contact-justinCTA{max-width:298px;margin:0 auto}#page .meet-agents .photo{text-align:center}#page .meet-agents .contact-teamCTA p{color:#fff}#page .meet-agents .joinCTA{position:relative;width:100%;margin-bottom:40px}#page .meet-agents .joinCTA h3{padding:30px 0 15px;margin-bottom:30px}#page .meet-agents .agentGROUP .agent{width:50%!important;margin-right:0!important;margin-bottom:20px}#page .meet-agents .agentGROUP .heading{position:relative}#page .meet-agents .viewAGENT{border:none}#page header#head[role=banner] .branding.new{height:auto}#page header#head[role=banner] .branding.new #havre-logo{margin-bottom:10px}#page header#head[role=banner] .branding.new nav.horizontal[role=navigation]{float:none;clear:both}#page header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{background:0 0;margin:0 -20px 0 0;padding:10px}#page header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger:after{position:relative}#page .collab-menu #lstTabs .datagroup.tabs{padding:0;display:block;background:#fefefe none repeat scroll 0 0;box-shadow:0 0 10px rgba(0,0,0,.3);width:100%}#page .collab-menu #lstTabs .datagroup.tabs a{font-size:12px;padding:10px;border:none;line-height:normal}#page #collab-menu-one.collab-menu{border:none;background:0 0;margin-bottom:10px;top:-97px!important}#page #collab-menu-one.collab-menu:after,#page #collab-menu-one.collab-menu:before{display:none}#page #collab-menu-one.collab-menu .collab-menu-contain{background:0 0}#page #collab-menu-one.collab-menu .collab-menu-contain.new{border:none}#page #collab-menu-one.collab-menu #lstTabs ul.datagroup.tabs.right,#page #collab-menu-one.collab-menu .collab-share-buttons{display:none}#page #collab-menu-two.collab-menu{display:block!important;bottom:0!important;top:auto!important;left:0;width:100%;height:40px;position:fixed;z-index:10;background:#fefefe}#page #collab-menu-two.collab-menu .collab-share-buttons{width:auto;z-index:10;left:35%;right:auto;position:absolute;background:0 0}#page #collab-menu-two.collab-menu .collab-share-buttons .btnset{float:right}#page #collab-menu-two.collab-menu .collab-share-buttons .btn-wrap .btn{padding:5px 10px}#page #collab-menu-two.collab-menu #lstTabs ul.datagroup.tabs.right{display:block;position:fixed;z-index:9;bottom:0;top:auto;left:0;background:#fefefe none repeat scroll 0 0;width:100%}#page #collab-menu-two.collab-menu #lstTabs ul.datagroup.tabs.right .data-tabs.next{float:right}#page #collab-menu-two.collab-menu #lstTabs ul.datagroup.tabs.right li a{font-size:17px;padding:8px 13px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:none}#page #collab-menu-two.collab-menu #lstTabs ul.datagroup.tabs.right strong{display:none}.fixed #page .hidden-fixed{left:0;top:0;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.fixed #page #head[role=banner]{background:#fefefe;position:fixed}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .hidden-phone,.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{max-width:none;top:0}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .hamburger{background:0 0}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .hamburger:after{color:#000}.fixed.idx.details #page #head[role=banner]{background:#fefefe;position:relative}.fixed.idx.details #page #collab-menu-one.collab-menu{top:0!important;z-index:99999}.fixed.idx.details #page #collab-menu-two.collab-menu{top:auto!important;bottom:0!important;z-index:99999}body.idx.details #page #body .container #content[role=main]{padding:0}body.idx.details #page #body .container #content[role=main] h1.listingInfo{font-size:16px;line-height:20px;text-align:center}body.idx.details #page #body .container #content[role=main] .collab-sidebar .coldiv h2{text-align:center}body.idx.details #page #body .container #content[role=main] .collab-sidebar #mortgage-menu-btn .monthp{font-size:16px}body.idx.details #page #body .container #content[role=main] ul.datagroup.mainDtls{border-top:none}body.idx.details #page #body .container #content[role=main] ul.datagroup.mainDtls li{padding:5px 0;width:50%}body.idx.details #page #body .container #content[role=main] ul.datagroup.mainDtls li.data-neighborhood{width:100%}body.idx.details #page #body .container #content[role=main] ul.datagroup.mainDtls li:nth-of-type(3n+1){clear:none}body.idx.details #page #body .container #content[role=main] ul.datagroup.mainDtls strong{display:inline-block;font-size:inherit}body.idx.details #page #body .container #content[role=main] .seller-ctas .cta-text .cta-main-text .cta-text-item{padding-right:0}body.idx.details #page footer#foot[role=contentinfo] div.copyright div.wrapper-full .credit{margin-bottom:3rem}body.idx.details #page #body .container #content[role=main] .collab-cta-wrap{padding:10px!important}#boards_save-form .boardGROUP-group{padding:0;border:none}.boardGROUP.articleset.listings.flowgrid article.listing.board{float:left;clear:none}.board-btnset a,.board-btnset button{float:left;width:100%}#boards_save-form .board-btn-group{float:none;display:block;width:100%}}.meet-agents footer .featuredAgents .agent a{position:relative}.meet-agents footer .featuredAgents .agent strong{bottom:0}.meet-agents .joinCTA{margin-left:auto;left:auto;position:relative}@media only screen and (max-width:1220px){body #page .testimonials-section .wrapper-full{padding:0}body #page .testimonials-section .testimonials{padding:100px 0}}@media only screen and (max-width:860px){body #page .testimonials-section .wrapper-full{padding:0}body #page .testimonials-section .testimonials{padding:40px 0}}@media only screen and (min-width:861px){#head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 300px);float:right;top:0}.fixed #head[role=banner] .branding.new .horizontal[role=navigation]{top:0;right:0;clear:none;float:left;padding-top:10px;width:calc(100% - 313px)}}@media only screen and (max-width:860px){#page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li,.fixed #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav li{display:block;clear:both}}#page #feature .quicksearch{margin-bottom:100px}@media only screen and (max-width:480px){#page .meet-agents .agentGROUP .agent{margin-bottom:35px}}@media only screen and (max-width:480px){footer#foot[role=contentinfo] .extendedFooter .footerSecondary .footerNavigation nav ul li a{padding:6px 0;margin-bottom:10px}}@media only screen and (max-width:480px){body footer#foot[role=contentinfo] .extendedFooter .footerBanner .wrapper-full .socialMediaFooter .socialMedia li{margin-right:15px}}#boards.pane .mini span,.brew-dashboard .mini span{float:right;line-height:48px}.brew-dashboard .mini h3{float:left;clear:left}.brew-dashboard #listings-favorites{clear:both}h1{font:700 42px/56px 'Open Sans',sans-serif,Arial!important}.idx.search_form #searchForm .result-counter{clear:both;display:block}@media (max-width:480px){.homepage.fixed #page #head[role=banner]{background:#fff!important}}body.fixed.homepage #head[role=banner]{background:#fefefe;border-bottom:1px solid #eee;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}body #page header#head[role=banner] .branding.new #havre-logo{padding-top:24px}body.havre-2016 #page header#head[role=banner] .branding.new #havre-logo a{padding-top:0;margin-top:0}body.havre-2016 #page header#head[role=banner] .branding.new #havre-logo a img{width:400px;max-width:100%;margin-top:0}@media (max-width:930px){body.havre-2016 #page header#head[role=banner] .branding.new #havre-logo a img{width:100%;max-width:100%;margin-top:0}}#head[role=banner] .branding.new .phone em{letter-spacing:2px;font-weight:100;text-transform:uppercase;font-size:12px}#head[role=banner] .branding.new .phone a{font-size:16px;letter-spacing:2px}body.havre-2016 #page header#head[role=banner] .branding.new .horizontal[role=navigation]{right:-12px;width:auto;top:0}@media (max-width:480px){body.havre-2016 #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:50px}}body.fixed #head[role=banner] .branding.new .phone{top:0;position:relative}body.fixed #head[role=banner] .branding.new .phone a,body.fixed #head[role=banner] .branding.new .phone em{color:#696261}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{float:right;width:auto;right:-12px;clear:right;padding-top:0}@media (max-width:480px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{width:50px}}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] .main-nav{margin-top:0}.fixed #head[role=banner] .wrapper-full{height:auto}body.fixed #page #head[role=banner] .branding.new .hamburger:after{top:-9px}@media screen and (min-width:480px) and (max-width:859px){body.fixed #page #head[role=banner] .branding.new .hamburger:after{top:0}}.fixed #head[role=banner] .branding.new{height:98px}#head[role=banner] .branding.new .dashboard a{border-radius:0;text-transform:uppercase;padding:0 16px!important;font-size:13px}#head[role=banner] .branding.new .horizontal[role=navigation] .main-nav>li>a{font-size:13px;letter-spacing:2px;text-transform:uppercase}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li.hasMENU a:after,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li.hasMENU a:after,#head[role=banner] .branding nav .hidden-phone li.hasMENU a:after,#head[role=banner] .branding nav .main-nav li.hasMENU a:after{top:5px}body.cms #page header#head[role=banner] .branding.new .horizontal[role=navigation]{top:0}#head[role=banner] .branding.new .hidden-phone li ul li:hover a{text-transform:uppercase;font-size:13px}#head[role=banner] .branding.new .dashboard li.hasMENU .menu{top:48%}#head[role=banner] .branding.new .dashboard li a{font-weight:300}#head[role=banner] .branding.new .dashboard li.hasMENU a{padding:0 24px 0 16px!important;font-weight:300}#head[role=banner] .branding.new .dashboard li.hasMENU a:after{top:5px}.fixed #head[role=banner] .branding.new .dashboard li a{font-weight:300}.fixed #head[role=banner] .branding.new .dashboard li.hasMENU .menu{top:48%}#head[role=banner] .branding .horizontal[role=navigation] .hidden-phone li .menu,#head[role=banner] .branding .horizontal[role=navigation] .main-nav li .menu,#head[role=banner] .branding nav .hidden-phone li .menu,#head[role=banner] .branding nav .main-nav li .menu{width:110%}#page .btn.vanilla.save{z-index:9}#page .extendedFooter .footerBanner .remax-logo{display:flex;justify-content:flex-end;align-items:center;margin-top:0}/*! Compliance CSS */.mls-disclaimer{clear:both}.metrolistco .listing .office,.metrolistco .popover .office{font-weight:700;color:#000}.metrolistco .listing .status,.metrolistco .popover .status{display:block}.metrolistco .carousel .slideset .slide span.office{font-weight:700}.metrolistco .window .gallery p.mls-provider{color:#000;font-weight:700}body.fmls.details .mls-provider{text-align:center}body.fmls.idx.birdseye #content h1,body.fmls.idx.local #content h1,body.fmls.idx.streetview #content h1{display:none}body.fmls.idx.local .popover{display:none}body.fmls #feature .listings .slideset .slide .data-provider,body.fmls .articleset article footer{text-align:left}body.fmls #feature .listings .slideset .slide .data-provider,body.fmls #feature .listings .slideset .slide .data-provider span,body.fmls .articleset article footer,body.fmls .articleset article footer span{font-size:13px;line-height:20px}body.fmls #feature .listings .slideset .slide .data-provider .icon,body.fmls .articleset article footer .icon{position:absolute;right:0;bottom:0}body.fmls #feature .listings .slideset .slide .data-provider .office,body.fmls .articleset article footer .office{display:inline-block;position:relative}body.fmls #feature .listings .slideset .slide .data-provider .office:after,body.fmls .articleset article footer .office:after{content:'';width:85px;height:1em;display:inline-block}body.fmls.popup .carousel .slideset .slide{padding-bottom:21px}body.fmls.popup .carousel .slideset .slide .icon{position:absolute;left:50%;bottom:0;margin-left:-35px}body.fmls .popover .icon img{float:right!important}body.fmls.sitemap ul{display:inline-block}body.fmls.sitemap li{position:relative}body.fmls.sitemap .icon{position:absolute;right:0;top:50%;margin-top:-9px}body.fmls.sitemap .office{padding-right:90px}body.cmls .mls-disclaimer p.disclaimer{font-size:11px}body.cincymls .popover.stacked .popover header,body.ggar .popover.stacked .popover header{display:block}.listings .provider-first .provider{clear:left;float:left}.creb .popover.stacked .popover header,.ereb .popover.stacked .popover header,.erebcom .popover.stacked .popover header{display:block}@media only screen and (min-width:481px){.listings.flowgrid_x1 .provider-first .provider{position:absolute;top:0;float:none;clear:none}.listings.flowgrid_x1 .provider-first{padding-top:2em}}.creb .articleset article .body .photo,.ereb .articleset article .body .photo,.erebcom .articleset article .body .photo{overflow:visible}.creb .articleset article .photo .btn.vanilla.save,.ereb .articleset article .photo .btn.vanilla.save,.erebcom .articleset article .photo .btn.vanilla.save{background:none repeat scroll 0 0 #666!important;border:3px solid #FFF!important;border-radius:20px;padding:2px 4px 0!important;position:absolute;right:15px;top:auto!important;bottom:-25px;z-index:3}.sbbor .disclaimer{text-align:center}.cbroh #content .articleset.flowgrid_x1 article footer{bottom:0!important}.details-foot .mls-disclaimer{border-top:0;padding-top:0}.details-foot{clear:both}#dashboard .mls-disclaimer{border-top:0}.show-immediately-below-listings .mls-disclaimer{border-top:0}#foot-modules .mls-disclaimer .disclaimer p{color:inherit}#foot-modules .mls-disclaimer .disclaimer p{color:inherit}#feature .mls-disclaimer .disclaimer p{color:inherit}body.mcmls.details .mls-provider{font-size:200%}body.mcmls .mls-disclaimer .copy{font-style:italic}body.rebgv .flowgrid article.listing footer .icon{display:block}.wpml .wpmlLogo{padding:5px}.hcmls .mls-disclaimer p.disclaimer.office{font-size:133%!important}.seen-cta{display:none}.radio-cta{display:none}#page .seller-ctas .videoCTA{display:none}.ctaGROUP{display:flex;grid-gap:24px;justify-content:center}@media (max-width:700px){.ctaGROUP{flex-direction:column}}.seller-ctas .sellingCTA,.seller-ctas .soldCTA{width:unset!important;left:unset!important;float:unset!important;margin:unset!important}.banner-message{padding-top:28px!important}.banner-message .close-icon{position:relative!important;transform:unset!important;top:unset!important;border:solid 1px #fff;width:auto!important;height:auto!important;padding:6px 24px;margin:24px auto 56px auto}.banner-message .close-icon .icon-remove::before{content:none}.banner-message .close-icon .icon-remove{width:auto;margin:auto;border:none;line-height:unset}#profile-report-controls{display:none!important}.background-image__container{width:100%;position:absolute;left:0;top:0;min-height:700px;max-height:100%}.background-image__container img{width:100%;position:absolute;left:0;top:-20%;object-fit:contain;object-position:center}@media only screen and (min-width:2321px){.background-image__container img{top:-60%}}@media only screen and (min-width:1921px) and (max-width:2320px){.background-image__container img{top:-50%}}@media only screen and (min-width:1621px) and (max-width:1920px){.background-image__container img{top:-40%}}@media only screen and (min-width:1441px) and (max-width:1620px){.background-image__container img{top:-30%}}@media only screen and (max-width:1200px){.background-image__container img{top:-15%}}@media only screen and (min-width:1025px) and (max-width:1440px){.background-image__container img{top:-20%}}@media only screen and (max-width:860px){.background-image__container img{top:0}}@media screen and (max-width:768px){#page .testimonials-section.bigCTA{background:unset}}.share--button{width:48px;height:48px;z-index:1000;transition:all .15s ease}@media (max-width:480px){.share--button{padding-top:5px}}.share--button:hover{background:#b00000}.idx.details #main-feature .tabset .share--button a{display:block;padding:10px;max-height:48px}.share--button svg{max-width:100%;width:100%;height:100%}#credential_picker_container{z-index:99999!important}#head[role=banner]{z-index:10000!important}@media (max-width:480px){.pg-homepage #feature .buttonset .btn{font-size:14px}}@media (max-width:480px){.pg-homepage #page #body .container #content .communities-nav h2{text-align:center;line-height:36px}}@media (max-width:480px){.cms .toolbar .btn.view,.idx.search .toolbar .btn.view{min-height:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:480px){.cms .toolbar .icon-map-marker,.idx.search .toolbar .icon-map-marker{margin-top:-2px}}@media (max-width:480px){.cms .toolbar .sort form,.cms .toolbar .sort form select,.idx.search .toolbar .sort form,.idx.search .toolbar .sort form select{max-width:100%}}@media (max-width:480px){.cms #content .toolbar .sort form select,.idx.search #content .toolbar .sort form select{display:block!important}}@media (max-width:480px){.cms #body #content[role=main] .articleset.listings .listing .details,.idx.search #body #content[role=main] .articleset.listings .listing .details{padding:10px 10px 0 10px}}@media (max-width:480px){.cms #body #content[role=main] .articleset.listings.flowgrid article.listing .body .listing-buttons+.details,.idx.search #body #content[role=main] .articleset.listings.flowgrid article.listing .body .listing-buttons+.details{padding-bottom:0}}@media (max-width:480px){.cms #body #content .articleset.listings.flowgrid .listing,.cms body #body #content[role=main] .articleset.listings.flowgrid .listing,.idx.search #body #content .articleset.listings.flowgrid .listing,.idx.search body #body #content[role=main] .articleset.listings.flowgrid .listing{min-height:auto!important;margin-bottom:0!important}}@media screen and (max-width:480px){.cms #page #body .container #content[role=main] p,.idx.search #page #body .container #content[role=main] p{margin-bottom:5px}}@media screen and (max-width:480px){.cms #body #content .articleset.listings.flowgrid .listing footer,.cms #body #content[role=main] .articleset.listings.flowgrid .listing footer,.idx.search #body #content .articleset.listings.flowgrid .listing footer,.idx.search #body #content[role=main] .articleset.listings.flowgrid .listing footer{line-height:18px}}.idx-search button[type=submit]{background:#CD4242}.idx-search button[type=submit]:hover{background:#CD4242}@media (min-width:1121px){.featured-communities .articleset.listings.flowgrid article.listing.feat-community__3-row{width:32.2%;margin-right:1%}}@media (max-width:768px){#page #body #content[role=main] h1{font-size:2rem!important;line-height:1.2em!important;font-weight:300!important}}@media (max-width:480px){#page #body #content[role=main] h1{font-size:1.6rem!important;line-height:1.2em!important}}#idx-search-wrap h1,.quicksearch h1{font-size:3.4rem!important;line-height:3.4rem!important}@media (max-width:860px){#idx-search-wrap h1,.quicksearch h1{font-size:1.6rem!important;line-height:1.8rem!important;margin-bottom:0}}@media (max-width:480px){#idx-search-wrap h1,.quicksearch h1{font-size:1.8rem!important;line-height:2.2rem!important;margin:6rem 0 0!important;padding:0!important}}.seller-ctas .radio-logos img:last-child{margin:0 40px 20px}@media (max-width:860px){.seller-ctas .radio-logos img{height:50px}}#page #body #content .sellersIntroFull .radioLogo img{width:auto!important}.wrap-custom{max-width:1200px;margin:20px auto}.custom-deck-text{width:100%;background:#CD4242;padding:20px;margin:20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.custom-deck-text h3{text-align:center;border-bottom:none;margin-bottom:none;color:#fff}.green-photos-header{background:url(/inc/skins/havre-2016/img/house-green-photos.jpg);background-size:cover;background-position:center center;width:100%;display:block;min-height:150px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;text-align:center;padding:20px;margin-bottom:30px}@media (min-width:861px){.green-photos-header{margin-top:-40px}}@media (max-width:480px){.green-photos-header{min-height:130px}}.green-photos-header:before{content:' ';background:rgba(38,38,38,.7);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.green-photos-header h1,.green-photos-header h2{z-index:20;color:#fff;position:relative;padding-top:30px;border-bottom:none;margin-bottom:10px;padding-bottom:0}@media (max-width:860px){.green-photos-header h1,.green-photos-header h2{text-align:center!important}}.green-photos-header h2{padding-top:10px}@media (max-width:860px){.green-photos-header h1{font-size:42px!important}}.green-photos .slick-arrow,.winter-photos .slick-arrow{position:absolute;top:50%;list-style:none!important;font-size:30px}.green-photos .next,.winter-photos .next{right:0}.green-photos-title{color:#b70000}.green-photos__img,.winter-photos__img{position:relative;overflow:hidden}.green-photos__img a,.winter-photos__img a{width:100%;display:inline-block;padding:10px}@media (max-width:680px){.green-photos__img a,.winter-photos__img a{padding:20px}}.green-photos-img--container,.winter-photos-img--container{overflow:hidden;position:relative}.green-photos__banner,.winter-photos__banner{display:block;position:absolute!important;top:0;left:-12px;z-index:10;font-size:16px;font-weight:700;font-family:Arial,"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;line-height:16px;text-align:center;text-transform:uppercase;border:1px solid rgba(0,0,0,.2);padding:7px 80px 7px 20px;-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.winter-photos__banner{background:#5884cc;color:#fff}.green-photos__banner{background:#4fa74f;color:#fff}.green-photos__contact-form{margin:50px 0}.contact-form__title{text-align:center}@media (max-width:480px){#page .footerBanner .wrapper-full{text-align:center}}@media (max-width:480px){#page .footerBanner .wrapper-full img{margin:0 auto;width:100px;float:none}}.socialMediaFooter{width:65%}@media (max-width:480px){.socialMediaFooter{width:100%;text-align:center;margin-bottom:20px}}.socialMediaFooter .socialMedia li .icon{fill:#fff;height:18px;width:18px;display:block;top:5px;position:absolute}.socialMediaFooter .socialMedia li:hover .icon{fill:rgba(255,255,255,.7)}.socialMediaFooter .socialMedia .instagram a,.socialMediaFooter .socialMedia .youtube a{top:auto}.articleset article .photo span.open-house{top:22px;left:-35px}.open-house-details{border:1px solid #323232;text-align:center}.open-house-details ul{list-style-type:none;padding-left:0}@media (max-width:1220px){.open-house-details ul li{width:49%;display:inline-block}}@media (max-width:780px){.open-house-details ul li{width:100%}}.open-house-details ul i{padding:0 10px;font-size:5px;vertical-align:middle}.open-house-details h3{text-align:center;width:100%;background:#b00000;color:#fff;padding:10px}.radio-cta{padding:60px 0}.radio-cta__header{text-align:center;margin-bottom:30px}.radio-cta__header h2{border-bottom:none;margin-bottom:0}.radio-cta__items{display:flex;justify-content:center}@media (max-width:1600px){.radio-cta__items{display:block}}.radio-cta__item{padding:15px;position:relative;min-width:260px}@media (max-width:1600px){.radio-cta__item{width:33%;display:inline-block}}@media (max-width:860px){.radio-cta__item{width:49%}}@media (max-width:575px){.radio-cta__item{width:100%}}.radio-cta__item .cta-overlay{position:absolute;left:0;top:0;z-index:990;background:rgba(117,117,117,.9);width:100%;height:100%}.radio-cta__item .cta-overlay span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:17px}.radio-cta__item-title{color:#CD4242;font-size:17px;text-align:center;display:block;margin-bottom:10px}.radio-cta__item-audio{position:relative;background:#333;padding:10px;min-height:155px;border-radius:3px}.radio-cta__item-audio .radio-title{color:#fff;padding:0;min-height:0;width:100%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px;font-size:14px}.radio-cta__item-audio .audiojs{padding:0;width:100%;height:auto;position:relative;background:0 0;text-align:left;border:none;margin:0;box-shadow:0 0 0 transparent}.radio-cta__item-audio .audiojs .scrubber{width:100%;height:14px;margin:0 0 6px;border:none;border-radius:10px;background:#e7e7e7;border-color:#000}.radio-cta__item-audio .audiojs .scrubber-wrap{width:100%;display:inline-block}.radio-cta__item-audio .audiojs .play-pause{border:none;overflow:visible;padding:0;float:left;width:18px;height:18px;background:#1a1a1a;border-radius:50%}.radio-cta__item-audio .audiojs .play-pause .play{background:url(/inc/skins/havre-2016/js/audio/player-graphics.gif) -6px -6px no-repeat}.radio-cta__item-audio .audiojs .play-pause .pause{background:url(/inc/skins/havre-2016/js/audio/player-graphics.gif) -6px -96px no-repeat}.radio-cta__item-audio .audiojs .play-pause .loading{background:url(/inc/skins/havre-2016/js/audio/player-graphics.gif) -6px -36px no-repeat}.radio-cta__item-audio .audiojs .play-pause .error{background:url(/inc/skins/havre-2016/js/audio/player-graphics.gif) -6px -36px no-repeat}.radio-cta__item-audio .audiojs .time{border:none;text-shadow:none;color:#666;height:auto;line-height:normal;padding:0;background:0 0;font:400 11px Arial,sans-serif;width:auto;float:left;margin:0 0 0 6px}.radio-cta__item-audio .audiojs .audiojs .error-message{float:left;display:none;margin:0 10px;height:36px;width:400px;overflow:hidden;line-height:36px;white-space:nowrap;color:#fff;text-overflow:ellipsis}.seen-cta{padding:60px 0;background:#e4e4e4}.seen-cta__header{text-align:center;margin-bottom:30px}.seen-cta__header h2{border-bottom:none;margin-bottom:0}.seen-cta__items{display:flex;justify-content:space-around}@media (max-width:1024px){.seen-cta__items{display:block}}.seen-cta__item{padding:15px;position:relative;width:50%}@media (max-width:1024px){.seen-cta__item{width:100%;display:block}}.seen-cta__item-title{color:#CD4242;font-size:17px;text-align:center;display:block;margin-bottom:10px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-outer-container{max-width:100%;height:auto;margin:0 auto}.idx.details .collab-agent-contact .ui-title.-mobile{display:none}@media (max-width:480px){.idx.details .collab-agent-contact .ui-title.-mobile{display:block;position:fixed;bottom:40px;left:0;z-index:99;width:100%}}.idx.details .collab-agent-contact .ui-title.-mobile .name{font:700 16px Arial,sans-serif!important}.idx.details .collab-agent-contact .ui-title.-mobile .image-wrap{max-width:75px;margin:5px 10px 5px 10px!important}.idx.details .collab-agent-contact .ui-title.-mobile .image-wrap img{max-width:43px;margin:0}.idx.details .collab-agent-contact .ui-title.-mobile .contact{background:#fff}.idx.details .collab-agent-contact .ui-title.-mobile .contact .btnset{margin:0;text-align:left;display:flex;justify-content:space-around;padding:5px 0;clear:none;width:100%}.idx.details .collab-agent-contact .ui-title.-mobile .contact .btnset .btn{padding:0 5px;font-size:12px!important;width:24%;color:#fff}.idx.details .collab-agent-contact .ui-title.-mobile .contact .btnset .btn:last-of-type{width:49%}.idx.details .collab-agent-contact .ui-title.-mobile .contact i{margin-right:5px}body #page header#head[role=banner] .branding.new #havre-logo{z-index:11}body #page header#head[role=banner] .branding.new #havre-logo a{z-index:10;position:relative}body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:450px;width:100%}@media (max-width:930px){body #page header#head[role=banner] .branding.new #havre-logo a img{width:370px}}@media (max-width:600px){body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:360px}}@media (max-width:480px){body #page header#head[role=banner] .branding.new #havre-logo a img{max-width:220px!important;margin-top:18px}}body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 450px)}@media (max-width:930px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 375px)}}@media (max-width:860px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{z-index:12;width:100%}}@media (max-width:480px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation]{width:auto}}@media (max-width:1150px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation] a{padding:7px 25px 7px 5px;font-size:13px}}@media (max-width:1024px) and (min-width:860px){body #page header#head[role=banner] .branding.new .horizontal[role=navigation] .hamburger{display:none}}.fixed #page #head[role=banner]{height:auto}@media (max-width:480px){.fixed #page #head[role=banner]{height:auto}}@media (max-width:480px){.fixed #page #head[role=banner] .wrapper-full{height:auto}}.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{width:calc(100% - 530px)}@media only screen and (max-width:1220px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation]{width:100%;margin-bottom:10px}}@media (max-width:1150px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] li a{padding:7px 25px 7px 5px;font-size:13px}}@media (max-width:1024px) and (min-width:860px){.fixed #page #head[role=banner] .branding.new .horizontal[role=navigation] li .menu{top:100%}}.fixed #page #head[role=banner] .dashboard{margin-top:0}.fixed #page #head[role=banner] .branding.new #havre-logo a img{max-width:370px;width:100%}@media (max-width:480px){.fixed #page #head[role=banner] .branding.new #havre-logo a img{max-width:150px}}@media screen and (max-width:860px){#page .footerBanner{height:auto}}#page .footerBanner .socialMediaFooter{width:50%;padding-left:0;left:0;float:none;margin-left:0;background:0 0;display:flex;height:auto;margin-top:7px}@media (max-width:900px){#page .footerBanner .socialMediaFooter{width:70%}}@media (max-width:600px){#page .footerBanner .socialMediaFooter{width:100%;display:block}}#page .footerBanner .socialMediaFooter .jh-logo,#page .footerBanner .socialMediaFooter .socialMedia{width:auto;margin:12px;display:inline-block}@media (max-width:900px){#page .footerBanner .socialMediaFooter .jh-logo img,#page .footerBanner .socialMediaFooter .socialMedia img{max-width:180px}}@media (max-width:600px){#page .footerBanner .socialMediaFooter .jh-logo,#page .footerBanner .socialMediaFooter .socialMedia{width:100%;border-left:none;text-align:center;margin:0}#page .footerBanner .socialMediaFooter .jh-logo img,#page .footerBanner .socialMediaFooter .socialMedia img{margin:12px auto}}@media (max-width:600px){#page .footerBanner .socialMediaFooter .socialMedia{padding:0;display:flex;justify-content:center;align-items:center}#page .footerBanner .socialMediaFooter .socialMedia li{float:none;display:inline-block;text-align:center}}#page .footerBanner .wrapper-full{display:flex}@media (max-width:600px){#page .footerBanner .wrapper-full{display:block}}#page .footerBanner .remax-logo{float:right;width:50%;display:inline-block;margin-top:18px}@media (max-width:900px){#page .footerBanner .remax-logo{width:30%}}@media (max-width:600px){#page .footerBanner .remax-logo{width:100%;margin:0}}#page .footerBanner .remax-logo img{margin-top:0;float:right;display:block}@media (max-width:600px){#page .footerBanner .remax-logo img{float:none;margin:12px auto;width:180px}}.seller-survey .grecaptcha-badge{bottom:171px!important}#form-message-box.msg.errors .title{color:#fff!important}.quicksearch .phone-mobile{display:none}@media (max-width:860px){.quicksearch .phone-mobile{display:block;width:auto;margin:8px auto;padding:16px;font-size:16px;background:rgba(255,255,255,.8)}.quicksearch .phone-mobile:hover a{color:#2d2d2d}.quicksearch .phone-mobile em{color:#2d2d2d;vertical-align:middle;font-style:normal}.quicksearch .phone-mobile a{margin-left:8px;vertical-align:middle;text-decoration:none;font-size:20px;font-weight:700}}@media (max-width:480px){#feature .buttonset .btn{font-size:14px}}@media screen and (max-width:1220px) and (min-width:860px){#page #idx-search-wrap .quickSearchNav .advancedSearch,#page #idx-search-wrap .quickSearchNav .browseRegion,#page .quicksearch .quickSearchNav .advancedSearch,#page .quicksearch .quickSearchNav .browseRegion{width:auto;margin-left:0;position:relative;left:0;float:none}}#page #feature{min-height:700px}.v-tour-cta{background:#262626;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;position:relative;z-index:99}@media (max-width:660px){.v-tour-cta{display:block;text-align:center}}@media (max-width:480px){.v-tour-cta{position:relative}}.v-tour-cta__svg{fill:#fff;margin:8px;max-width:40px;max-height:40px}@media (max-width:660px){.v-tour-cta__svg{vertical-align:middle;max-width:30px;max-height:30px;margin:8px auto;display:block}}.v-tour-cta__title{color:#fff;font-size:25px;line-height:30px;margin:8px;font-weight:100;text-align:left}@media (max-width:900px){.v-tour-cta__title{font-size:18px;line-height:22px;margin:0 8px}}@media (max-width:480px){.v-tour-cta__title{display:inline-block;text-align:center}}.v-tour-cta__title span{font-weight:600}.v-tour-cta__button{background:#fff;margin:8px;color:#696261;border:none!important;padding:8px 32px;text-shadow:none;text-decoration:none}@media (max-width:660px){.v-tour-cta__button{display:block;margin:8px auto}}.v-tour-cta__button:hover{background:#7d0000;color:#fff}.articleset article .photo .banner.featured-listing{right:0;top:0;left:auto;transform:none;padding:8px;background:rgba(0,0,0,.6);text-align:center;transition:all .5s ease}.articleset article .photo .banner.featured-listing:hover{background:rgba(0,0,0,.9);transition:all .5s ease}.articleset article .photo .banner.featured-listing svg{margin:0 auto}.articleset article .photo .banner.featured-listing span{text-align:center;margin-top:8px;line-height:18px;font-size:14px;font-weight:100;font-family:'Open Sans',sans-serif,Arial;color:#fff}.articleset article.feature-listing.new-listing span.banner,.articleset article.featured-listing.new-listing span.banner.featured-listing{top:0;left:auto}.videoTestimonials{display:none!important}.pod.sellerProgram .columns{padding:25px}.pg-radio .as-heard{clear:both;padding-bottom:16px}.pg-radio .as-heard h4{text-align:center}.pg-radio #sub-feature{display:none}#page #body #content .sellersIntroFull .pod{background:#fff}#page #body #content .sellersIntroFull .pod .realtorProfile{margin-right:16px;margin-top:16px}@media (max-width:700px){#page #body #content .sellersIntroFull .pod .realtorProfile{width:100%!important;display:block;margin:0;padding:24px}}.pg-radio #page #body #content .sellersIntroFull .pod form{padding-right:24px}@media (max-width:960px){.pg-radio #page #body #content .sellersIntroFull .pod form{width:65%!important}}@media (max-width:700px){.pg-radio #page #body #content .sellersIntroFull .pod form{width:100%!important}}#page #body #content .sellersIntroFull .radioLogo{margin:0 16px}@media (max-width:960px){#page #body #content .sellersIntroFull .pod form .formEnd{width:100%}}.sellersIntroFull .wrap{margin:0 auto}.sellersIntroFull .wrap .a-heard{display:block;width:100%;clear:both}.sellersIntroFull .wrap .a-heard h4{background:#262626;color:#fff;padding:8px 12px 6px 12px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font:400 16px "Segoe UI";margin-top:0;text-align:center}.sellersIntroFull .wrap .as-heard__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sellersIntroFull .wrap h4{font:400 23px "Segoe UI";color:#666}.sellersIntroFull .wrap h4 strong{color:#000}@media screen and (max-width:860px){.pg-radio #page #body #content[role=main]{float:none}}.pg-radio #page #body .pod .tabset ul li a:after{content:none}.pg-radio #page #body .pod .tabset ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:670px){.pg-radio #page #body .pod .tabset ul{display:block}}@media (max-width:670px){.pg-radio #page #body .pod .tabset ul li{width:100%;display:block}}@media only screen and (max-width:990px){.pg-radio .threeCol{width:100%;display:block;float:none}}#page #body #content[role=main] #toggle-navigation{display:none!important}@media screen and (max-width:860px){#page #body #content[role=main] #toggle-navigation{display:block!important}}@media only screen and (max-width:960px){.pg-radio #page #body #content .audiojs .scrubber{width:100%!important}}@media (max-width:870px){.radio-cta__item{min-width:auto!important}}@media screen and (max-width:480px){body #page #body .container{overflow-x:visible}}@media (max-width:480px){.pg-radio #content .radio-cta__header h2,.pg-radio #content .seen-cta__header h2{text-align:center!important}}.ambassador-pg #foot,.ambassador-pg #sub-feature,.ambassador-pg #toggle-navigation,.ambassador-pg .copyright,.ambassador-pg .footerSecondary{display:none!important}@media (max-width:480px){.ambassador-pg header#head[role=banner] .branding.new #mobileIDX{display:none!important}}.ambassador-pg .footerBanner.rew-landing{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;margin-top:30px}.ambassador-pg .phone,.ambassador-pg nav,.ambassador-pg nav.horizontal{display:none!important}.ambassador-pg #body #content[role=main]{padding-bottom:0!important}@media (max-width:1100px){.ambassador-pg #body #content[role=main]{padding-top:24px}}@media (max-width:860px){.ambassador-pg #page #body #content[role=main] #toggle-navigation{display:none!important}}@media (max-width:860px){.ambassador-pg #page #body #content[role=main] h1{font-size:28px!important;font-weight:700!important}}@media (max-width:480px){.ambassador-pg #page #body #content[role=main] h1{font-size:24px!important;line-height:28px!important}}.ambassador-pg .rew-ambassador--container{display:flex;flex-wrap:wrap;border:0}@media (max-width:1100px){.ambassador-pg .rew-ambassador--container{flex-direction:column}}.ambassador-pg .content-wrapper{padding:36px;width:100%}@media (max-width:1100px){.ambassador-pg .content-wrapper{padding:24px}}@media (max-width:480px){.ambassador-pg .content-wrapper{padding:18px 0}}.ambassador-pg .text--column{width:50%;display:flex;align-items:center}@media (max-width:1100px){.ambassador-pg .text--column{width:100%}}.ambassador-pg .text--column h1{border:0;padding-bottom:0}@media (min-width:1100px){.ambassador-pg .text--column h1{font-size:32px!important;line-height:35px!important;margin-bottom:18px!important}}@media (min-width:1350px){.ambassador-pg .text--column h1{font-size:36px!important;line-height:42px!important}}@media (max-width:480px){.ambassador-pg .text--column p{padding-top:10px;padding-bottom:10px}}.ambassador-pg .text--column ul{padding-left:20px;list-style:none;margin-bottom:0}@media (max-width:480px){.ambassador-pg .text--column ul{margin-top:12px;margin-bottom:0!important}}.ambassador-pg .text--column li{margin-bottom:10px;line-height:20px}.ambassador-pg .text--column li:last-child{margin-bottom:0}.ambassador-pg .text--column li:before{font-family:FontAwesome;content:'\f14a';margin:0 8px 0 -15px;color:#CD4242}.ambassador-pg .video--column{width:50%;display:flex;align-items:center}@media (max-width:1100px){.ambassador-pg .video--column{width:100%}}.ambassador-pg .form--column{width:100%}.ambassador-pg .form--column form{max-width:1100px;margin:0 auto;padding-bottom:0}.ambassador-pg .msg.success{border:0;max-width:1100px;margin:30px auto;background:#262626}.ambassador-pg .msg.success p{font-size:17px;color:#fff}.ambassador-pg .rew-form-heading{font-size:28px;line-height:32px;font-weight:700;color:#464646}@media (max-width:480px){.ambassador-pg .rew-form-heading{font-size:24px;line-height:28px}}.ambassador-pg .responsive-container{position:relative;overflow:hidden;padding-top:56.25%}.ambassador-pg .responsive-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#head[role=banner] .branding .horizontal[role=navigation] a{text-shadow:none;color:#fff}#head[role=banner] .branding.new .phone{color:#fff}#head[role=banner] .branding.new .phone a,#head[role=banner] .branding.new .phone em{color:#fff}.homepage #head[role=banner]{background:rgba(0,0,0,.3)}@media screen and (max-width:480px){.homepage #head[role=banner]{background:rgba(0,0,0,.3)!important}}#head[role=banner] .branding.new .dashboard a{color:#fff;border-color:#fff}@media (max-width:700px){.cover--hero{height:600px;position:relative}}@media (max-width:500px){.cover--hero{height:340px}}.cover--hero img{width:100%;height:100%;max-width:unset;position:absolute;object-fit:cover;object-position:center}@media (max-width:700px){.cover--hero img{height:300px}}body #page #feature .quicksearch{padding-top:8rem}@media (min-width:480px){body #page #feature .quicksearch{padding-top:16rem}}@media (min-width:861px){body #page #feature .quicksearch{padding-top:27rem}}#page #feature{height:730px}@media (min-width:861px){#page #feature{min-height:800px}}.footerBanner-new{background:#262626;width:100vw;padding:24px 32px;padding-bottom:90px;position:relative}@media (min-width:600px){.footerBanner-new{padding-bottom:24px}}.footerBanner-new .container{max-width:1920px;margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;position:unset}@media (min-width:600px){.footerBanner-new .container{grid-template-columns:2fr 1fr}}@media (min-width:900px){.footerBanner-new .container{grid-template-columns:3fr 5fr}}.footerBanner-new .social .footer__site-logo{display:none}.footerBanner-new .main-logo{display:flex;align-items:center;justify-content:center;padding:24px;padding-top:0}@media (min-width:600px){.footerBanner-new .main-logo{padding:0;justify-content:flex-start}}.footerBanner-new .main-logo .footer__site-logo{padding-right:0;margin-right:0;border-right:none}@media (min-width:600px){.footerBanner-new .main-logo .footer__site-logo{padding-right:24px;border-right:1px solid rgba(255,255,255,.2)}}.footerBanner-new .brokerage-logo{display:flex;align-items:center;justify-content:center}@media (min-width:600px){.footerBanner-new .brokerage-logo{justify-content:flex-end}}.footerBanner-new .brokerage-logo img{max-width:150px;margin-top:0}.footerBanner-new .social{display:flex;justify-content:center;align-items:center;position:absolute;bottom:16px;padding-top:16px;border-top:1px solid #fff;min-width:200px}@media (min-width:600px){.footerBanner-new .social{border-top:none;position:relative;justify-content:flex-start;padding-top:0;bottom:0}}.footerBanner-new .social .socialMedia-new{padding-left:0;list-style-type:none;display:flex;margin-bottom:0}@media (min-width:600px){.footerBanner-new .social .socialMedia-new{padding-left:24px}}.footerBanner-new .social li{margin-top:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;margin:8px 8px 8px 0}.footerBanner-new .social a{display:flex;align-items:center;color:transparent}.footerBanner-new .social li a:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:20px;text-decoration:none}.footerBanner-new .social .facebook a:before{content:"\f09a"}.footerBanner-new .social .twitter a:before{content:"\f099"}.footerBanner-new .social .googlePlus a:before{content:"\f0d5"}.footerBanner-new svg{fill:#fff}input::placeholder{font-size:18px}.blue{background:#0D4E98!important}.lightblue{background:#D0DFEB!important}.green{background:#607E3A!important}.red{background:#CD4242!important}.yellow{background:#EDB94A!important}.aqua{background:#0E8BA4!important}.grey{background:#414132!important}h1,h2,h3{font-family:'Albert Sans',Arial,Helvetica,sans-serif!important;color:#414132}h4,h5,h6{font-family:Comfortaa,Arial,Helvetica,cursive!important;color:#414132}h2{font-size:33px!important}button{background:#0D4E98!important;color:#fff!important}a.btn,a.btn.strong,div.btnset.mini a#save-link{color:#fff!important}.btn.strong,body .btn.strong{background:#0D4E98}#sidebar a{color:#414132!important}.important{border-color:#CD4242!important;color:#CD4242!important}.wrapper-full{padding:0 64px}form{border-color:#CD4242!important}.footerContact a,.footerNavigation a{color:#414132!important}.homepage #head[role=banner]{background:#fff!important}.fixed #head[role=banner]{height:auto}@media (max-width:1010px){#head[role=banner] .branding nav .main-nav li a,#head[role=banner] .branding nav .main-nav li.hasMENU a{font-size:12px!important;letter-spacing:1px!important}}@media (max-width:885px){#head[role=banner] .branding nav .main-nav li a,#head[role=banner] .branding nav .main-nav li.hasMENU a{letter-spacing:0!important}}@media (max-width:859px){#head[role=banner] .branding nav .main-nav li a,#head[role=banner] .branding nav .main-nav li.hasMENU a{letter-spacing:2px!important}}#head[role=banner] .branding nav .main-nav li.hasMENU a{padding:5px 25px 5px 9px!important}@media (max-width:860px){#head[role=banner] .branding nav .main-nav li.hasMENU a{padding:15px 30px 15px 15px!important}}#head[role=banner] .branding nav .main-nav li a{padding:5px 12px 5px 9px!important}@media (max-width:860px){#head[role=banner] .branding nav .main-nav li a{padding:15px 30px 15px 15px!important}}#head[role=banner]{background:#fff!important;height:auto}@media (max-width:480px){#head[role=banner]{height:auto!important;background:#fff!important}}#head[role=banner] .branding.new .wrapper-full{padding:0 24px}#head[role=banner] .branding .horizontal[role=navigation] a{color:#414132!important}@media (max-width:980px){#head[role=banner] .branding .horizontal[role=navigation] a{letter-spacing:1px!important}}@media (max-width:980px){#head[role=banner] .branding .horizontal[role=navigation] li a:after{top:5px!important}}#head[role=banner] .branding .horizontal[role=navigation] a:hover{color:#fff!important}#head[role=banner] .branding nav .main-nav li:hover a{color:#fff!important}#head[role=banner] .branding nav .main-nav li.hasMENU a:after{color:#414132!important}#head[role=banner] .branding nav .main-nav li.hasMENU a:hover:after{color:#fff!important}#head[role=banner] .branding nav .main-nav li .menu li a{color:#414132!important}#head[role=banner] .branding nav .main-nav li .menu li a:hover{color:#CD4242!important}#head[role=banner] .branding nav .main-nav li .menu-cta a{background:#0D4E98!important}#head[role=banner] .branding.new .phone a,#head[role=banner] .branding.new .phone em{color:#414132!important}#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{color:#414132!important;text-shadow:none}@media (max-width:1420px){#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{display:inline-block!important}}@media (max-width:480px){#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger{padding-top:15px!important}}#head[role=banner] .branding.new #havre-logo{padding-top:5px!important}@media (max-width:1060px){#head[role=banner] .branding.new #havre-logo{margin-left:-25px}}@media (max-width:480px){#head[role=banner] .branding.new #havre-logo{margin-left:auto}}@media (max-width:1315px){#head[role=banner] .branding.new #havre-logo a img{width:300px!important}}@media (max-width:935px){#head[role=banner] .branding.new #havre-logo a img{width:250px!important}}@media (max-width:860px){#head[role=banner] .branding.new #havre-logo a img{width:100%!important}}@media (max-width:480px){#head[role=banner] .branding.new #havre-logo a img{width:70%!important}}#head[role=banner] .dashboard li a{background:#607E3A}#head[role=banner] .dashboard .menu{top:39%!important;right:64px!important;border:none!important}@media (max-width:1170px){#head[role=banner] .dashboard .menu{top:45%!important}}@media (max-width:1024px){#head[role=banner] .dashboard .menu{right:20px!important}}#head[role=banner] .dashboard .dashboardMENU li a{color:#414132!important}#head[role=banner] .dashboard .dashboardMENU li a:hover{color:#fff!important}#head[role=banner] .dashboard .dashboard-agentCTA .text-wrap a{background:#0D4E98!important;color:#fff}#head[role=banner] .dashboard .dashboar-agentCTA .text-wrap a:hover{background:#CD4242!important}.fixed #head[role=banner] .branding.new .dashboard a{color:#fff}.fixed #page #head[role=banner]{height:auto}@media (max-width:1420px){#page #head[role=banner] .branding.new .hamburger:after,.fixed #head[role=banner] .branding.new .hamburger:after{display:inline-block!important;position:absolute!important;top:25px!important}}@media (max-width:480px){body.fixed #page #head[role=banner] .branding.new .hamburger:after{top:3px}}@media (max-width:480px){#page header#head[role=banner] .branding.new nav.horizontal[role=navigation] .hamburger:after{position:absolute}}header#head[role=banner] div.branding nav.horizontal[role=navigation] ul:before{color:#f7f7f7;top:0}header .log-in{background:#607E3A;color:#fff!important;border:none!important;font-weight:700!important}@media (max-width:860px){header .log-in{background:0 0}}header .login:hover{background:#CD4242!important;border-radius:0!important}@media (max-width:480px){#field-features .toggleset{flex-direction:column}}#field-features .toggleset label{text-align:left!important}.articleset article .photo span.banner{background:#607E3A;color:#fff;border:none;width:auto;font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.5px;transform:rotate(0);top:10px!important;left:10px!important;padding:7px 14px!important}.articleset article .photo .banner.featured-listing{top:0!important;left:auto!important;background:rgba(0,0,0,.5);padding:7px!important}.articleset article.featured-listing.new-listing span.banner{color:#fff!important}.articleset.listings .listing .fl-content{background:#CD4242!important;padding:5px 10px!important}.articleset.listings .listing .fl-content .dataset .price span{font-weight:700;font-size:16px!important}.articleset.listings .listing .details.details-summary{background:#0D4E98!important;font-size:16px}.articleset.listings .listing a{color:#414132!important}.articleset.listings .listing .details{padding-top:5px;padding-bottom:5px}.articleset.listings .listing .details p{color:#414132!important}#content .toolbar a.btn.view{color:#414132!important}.idx.details .collab-agent-contact .btnset.listing-buttons .btn{color:#414132!important}.idx.details .collab-agent-contact .btnset.listing-buttons .btn.action-tour{color:#fff!important}.pagination{margin:0 auto 24px;text-align:center}.pagination a{color:#0D4E98!important}.pagination a.current{background:#0D4E98!important;color:#fff!important}body{font-family:'Open Sans',sans-serif}body #page #feature .guaranteed .grid_12 .x5,body #page #feature .guaranteed form .x5{width:100%}body #feature{min-height:80vh!important;background:#333}@media (min-width:768px){body #feature{min-height:70vh!important}}body .quickSearch{padding-top:0!important;left:unset!important;top:unset!important;bottom:5%!important;margin-bottom:2.5%!important;transform:none!important}body .quickSearch .quicksearch__tabs.wrapper-full{max-width:900px!important}body .quickSearch .quicksearch__flag{font-family:'Albert Sans',Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#0C8097;padding:10px 20px;line-height:4.5rem}body .quickSearch .kicker__headline{font-family:'Albert Sans',Arial,Helvetica,sans-serif;font-size:24px;color:#fff;letter-spacing:2px;text-transform:uppercase}body .quickSearch h1{font-size:56px!important;line-height:2.75rem!important}@media (max-width:600px){body .quickSearch h1{font-size:48px!important}}@media (max-width:480px){body .quickSearch h1{text-align:left}}body .quickSearch .idx-search button[type=submit]{background:#0D4E98;font-weight:700}body .quickSearch .idx-search button[type=submit]:hover{background:#CD4242}body .quickSearch .quicksearch-switcher__item{padding:8px 0 3px;margin-right:12px}body .quickSearch .filter-btn{background:rgba(255,255,255,.8)!important}body .quickSearch .filter-btn svg{fill:#414132!important}body .quickSearch .filter-btn:hover{background:#fff!important}@media (min-width:700px){body .quickSearch #filter_details{top:168px}}body .color-bar{display:flex;width:100%;margin:0 auto;padding:0;line-height:0}body .color-bar .color-block{display:inline-block;width:14.2857142857%;height:10px;margin:0;padding:0;line-height:0}body .custom-3cta h2{font-size:33px}body .custom-3cta p{margin-left:auto;margin-right:auto;font-size:22px;text-align:center;max-width:985px;margin-bottom:40px}body .custom-3cta .block--3col-cta-banner__item:after,body .custom-3cta .block--3col-cta-banner__item:before{display:none}body .custom-3cta .block--3col-cta-banner__item:hover{filter:brightness(.9)}body .custom-3cta .container--3col{grid-gap:16px;grid-template-columns:1fr 1fr 1fr}@media (max-width:880px){body .custom-3cta .container--3col{grid-template-columns:1fr 1fr}}@media (max-width:600px){body .custom-3cta .container--3col{grid-template-columns:1fr}}body .custom-3cta .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}body .custom-3cta .content .cta-icon{width:48px;height:48px;margin-bottom:15px}body .custom-3cta .content h3{position:relative;transform:none;top:0;left:0;color:#fff;font-size:28px;text-shadow:none}@media (max-width:375px){body .custom-3cta .content h3{font-size:22px;line-height:24px}}body .custom-3cta .content h3 span{font-weight:700;font-size:32px}@media (max-width:375px){body .custom-3cta .content h3 span{font-size:26px}}body .custom-3cta .content small{padding:10px;font-size:80%}body .buyers-benefit{position:relative;background:#f7f7f7;padding:84px 0;overflow:hidden}body .buyers-benefit h2{margin-bottom:20px;padding-bottom:0}body .buyers-benefit p{margin-left:auto;margin-right:auto;font-size:22px;text-align:center;max-width:985px;margin-bottom:40px}body .buyers-benefit .benefits-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;justify-items:center;align-items:center;z-index:1}@media (max-width:600px){body .buyers-benefit .benefits-container{grid-template-columns:1fr}}body .buyers-benefit .benefits-container a{width:100%;height:100%;text-decoration:none}body .buyers-benefit .benefits-container a:hover{filter:brightness(.9)}body .buyers-benefit .benefits-container .benefits__item{position:relative;width:100%;height:100%;text-align:center;background:#0D4E98;padding:48px}body .buyers-benefit .benefits-container .benefits__item svg{fill:#fff;width:72px;height:auto}body .buyers-benefit .benefits-container .benefits__item p{color:#fff;margin-top:15px;margin-bottom:0;font-size:22px;font-weight:700}body .buyers-benefit .watermark-icon{position:absolute;bottom:-20px;right:-150px;width:500px;height:500px;z-index:0}body .buyers-benefit .watermark-icon img{width:100%;height:100%}body .empowering-families{background:rgba(208,223,235,.75);margin:0 auto;text-align:center;position:relative}body .empowering-families .empowering-families__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body .empowering-families .empowering-families__image img{width:100%;height:100%;object-fit:cover}body .empowering-families h2{font-size:33px;padding-bottom:0;margin-bottom:30px}body .empowering-families p{font-size:22px;max-width:770px;margin:0 auto;max-width:550px}body .idx-snippet-newhomepage.block{padding-top:40px!important;padding-bottom:40px!important}body .idx-snippet-newhomepage{position:relative;text-align:center}body .idx-snippet-newhomepage h2{font-size:33px}body .idx-snippet-newhomepage #refine_bar,body .idx-snippet-newhomepage .toolbar-message{display:none}@media (max-width:600px){body .idx-snippet-newhomepage .articleset.listings{grid-template-columns:1fr}}@media (max-width:600px){body .idx-snippet-newhomepage .articleset.listings.flowgrid article.listing{width:100%}}body .idx-snippet-newhomepage .articleset article .photo span.banner{background:#607E3A;color:#fff;border:none;width:auto;font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.5px;transform:rotate(0);top:10px!important;left:10px!important;padding:7px 14px!important}body .idx-snippet-newhomepage .articleset article .photo .banner.featured-listing{top:0!important;left:auto!important;background:rgba(0,0,0,.5);padding:7px!important}body .idx-snippet-newhomepage .articleset.listings .listing .fl-content{background:#CD4242!important;padding:5px 10px!important}body .idx-snippet-newhomepage .articleset.listings .listing .fl-content .dataset .price span{font-weight:700;font-size:16px!important}body .idx-snippet-newhomepage .articleset.listings .listing .details.details-summary{background:#0D4E98!important;font-size:16px}body .idx-snippet-newhomepage .articleset.listings .listing a{color:#414132}body .idx-snippet-newhomepage .articleset.listings .listing .details{padding-top:5px;padding-bottom:5px}body .idx-snippet-newhomepage .articleset.listings .listing .details p{color:#414132!important}body .home-links-new{background:rgba(120,157,72,.8);position:relative}body .home-links-new .home-links__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body .home-links-new .home-links__image img{width:100%;height:100%;object-fit:cover}body .home-links-new li{border-color:#fff}body .home-links-new a{color:#fff;font-weight:700}body .open-house-banner{position:relative;overflow:hidden}body .open-house-banner .container{z-index:1;grid-template-columns:2fr 1fr}@media (max-width:900px){body .open-house-banner .container{grid-template-columns:1fr 1fr}}@media (max-width:660px){body .open-house-banner .container{grid-template-columns:1fr}}body .open-house-banner .block--360-banner__item{display:flex;flex-direction:column;justify-content:center;align-content:center;position:relative}body .open-house-banner h2{color:#fff;font-size:33px}body .open-house-banner h2 span{color:#EDB94A}body .open-house-banner svg{fill:#EDB94A!important}body .open-house-banner a{background:#EDB94A;color:#0D4E98;position:relative;font-weight:700!important;line-height:1rem!important}body .open-house-banner a:hover{background:#fff!important;color:#0D4E98}body .open-house-banner .watermark-logo{position:absolute;top:-20px;right:-150px;width:450px;height:450px}@media (max-width:660px){body .open-house-banner .watermark-logo{right:-200px}}body .open-house-banner .watermark-logo img{width:100%;height:100%}body .coming-soon{background:rgba(208,223,235,.75);margin:0 auto;text-align:center;position:relative}body .coming-soon .coming-soon__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body .coming-soon .coming-soon__image img{width:100%;height:100%;object-fit:cover}body .coming-soon h2{font-size:33px;padding-bottom:0;margin-bottom:30px}body .coming-soon p{font-size:22px;max-width:770px;margin:0 auto 40px;max-width:550px}body .coming-soon a{background:#0D4E98}body .coming-soon a:hover{background:#CD4242}body .featured-communities h2{font-size:33px}body .featured-communities .communities .listing{background:#333}body .featured-communities .communities .listing:before{outline:0}body .featured-communities .communities .fc-content h3{text-shadow:none;font-weight:400}body .meet-justin.block--thirds{padding:0}body .meet-justin{position:relative;overflow:hidden}@media (max-width:860px){body .meet-justin{overflow:visible;height:auto}}body .meet-justin .content{display:grid;grid-template-columns:1.5fr 2fr;z-index:1}@media (max-width:860px){body .meet-justin .content{grid-template-columns:1fr}}body .meet-justin .content .block__item{position:relative}body .meet-justin .content .block__item .meet-justin__image{position:absolute;bottom:0;left:0;width:408px;height:485px;z-index:1}@media (max-width:860px){body .meet-justin .content .block__item .meet-justin__image{position:relative;margin-left:auto;margin-right:auto;order:2}}@media (max-width:600px){body .meet-justin .content .block__item .meet-justin__image{width:80%;height:auto;bottom:-10px}}body .meet-justin .content .block__item .meet-justin__image img{width:100%;height:100%}body .meet-justin .content h2{color:#fff;font-size:33px}body .meet-justin .content h2 span{color:#EDB94A}body .meet-justin .content p{color:#fff;font-size:22px;max-width:650px}body .meet-justin .content a{background:#EDB94A;color:#0D4E98;font-weight:700}body .meet-justin .content a:hover{background:#fff}body .meet-justin .content .block__item--container{padding:115px 0;z-index:5}@media (max-width:860px){body .meet-justin .content .block__item--container{padding:64px 0}}body .meet-justin .block__item:nth-child(1){order:1}@media (max-width:860px){body .meet-justin .block__item:nth-child(1){order:2}}body .meet-justin .block__item:nth-child(2){order:2}@media (max-width:860px){body .meet-justin .block__item:nth-child(2){order:1}}body .meet-justin .watermark-logo{position:absolute;top:-30px;left:-120px;width:625px;height:625px;z-index:0}@media (max-width:860px){body .meet-justin .watermark-logo{top:unset;bottom:-120px!important}}@media (max-width:540px){body .meet-justin .watermark-logo{width:100%;height:auto;bottom:-35px}}body .meet-justin .watermark-logo img{width:100%;height:100%}body .meet-agents{background:#eee;overflow:hidden}body .meet-agents .agentGROUP{z-index:2}body .meet-agents h2,body .meet-agents p{color:#414132}body .meet-agents h2{font-size:33px}body .meet-agents p{font-size:22px;padding-bottom:24px;max-width:900px;margin-left:auto;margin-right:auto}body .meet-agents p:last-child{padding-bottom:0}body .meet-agents .agentGROUP .agent{background:#fff;overflow:visible}body .meet-agents .featuredAgents{grid-row-gap:64px}@media (min-width:600px){body .meet-agents .featuredAgents{grid-template-columns:repeat(3,1fr);grid-row-gap:64px}}@media (min-width:1200px){body .meet-agents .featuredAgents{grid-template-columns:repeat(6,1fr)}}body .meet-agents .featuredAgents .agent h3{background:#CD4242;bottom:-48px;left:0;padding:10px;width:100%;text-align:left;font-weight:400;font-size:18px}body .meet-agents .featuredAgents .agent:after{background:0 0}body .meet-agents .meet-agents__buttons{margin-top:64px;margin-bottom:24px}@media (max-width:600px){body .meet-agents .meet-agents__buttons{margin-top:82px}}body .meet-agents .meet-agents__buttons .button-large{background:#0D4E98;margin-bottom:10px}body .meet-agents .meet-agents__buttons .button-large:hover{background:#CD4242}body .meet-agents .watermark-icon{position:absolute;bottom:-20px;right:-150px;width:600px;height:600px;z-index:0}body .meet-agents .watermark-icon img{width:100%;height:100%}body .hiring{background:rgba(120,157,72,.8);position:relative;text-align:center;margin:0 auto}body .hiring .hiring__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}body .hiring .hiring__image img{width:100%;height:100%;object-fit:cover}body .hiring h2,body .hiring p{color:#fff;padding-bottom:24px;text-align:center}body .hiring h2{font-size:33px}body .hiring p{font-size:22px;max-width:800px;text-align:center;margin-left:auto;margin-right:auto}body .hiring span{font-weight:700}body .hiring .button-large{background:#0D4E98;position:relative;margin:0 auto;text-align:center}body .hiring .button-large:hover{background:#CD4242}body .buy-sell.block--5050{background:#D0DFEB}body .buy-sell h2{font-size:33px}body .buy-sell p{font-size:22px;line-height:2rem}body .buy-sell .button-large{background:#0D4E98}body .buy-sell .button-large:hover{background:#CD4242}body .block--as-seen-heard-on{padding:64px;margin-left:auto;margin-right:auto;max-width:1920px}body .block--as-seen-heard-on .container{align-items:center}body .block--as-seen-heard-on h3{margin-top:24px}body .block--as-seen-heard-on h3 a{color:#0D4E98}body .block--as-seen-heard-on img{vertical-align:middle;max-width:100px}.banner-message{background:#f7f7f7;border-top:none}.banner-message .message--container h2,.banner-message .message--container span{color:#000!important}.banner-message .message--container h2{margin-bottom:14px}.banner-message .message--container span{font-size:16px;line-height:24px}.banner-message .message--container .icon-remove{color:#fff!important}.hide{display:none!important}.show-img{display:block!important}#page .articleset.listings .listing footer,.articleset.listings .listing footer,.extendedFooter .copyrightInfo p a,.extendedFooter.extendedFooter .copyright p,.footerSecondary .footerContact h4,.footerSecondary .footerContact ul .tel{color:#333}.date-picker{margin-top:24px;margin-bottom:24px}.date-container{padding:15px;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 10px 10px -10px transparent;text-align:right;transition:all .3s ease-in-out;margin-left:12px;margin-right:12px;cursor:pointer}.date-container .day{margin-bottom:10px;font-size:16px;font-weight:300;text-align:left;display:block;line-height:1;transition:all .15s ease-in-out;white-space:nowrap}.date-container .date{display:block;color:#414132;font-weight:700;font-size:20px}.date-container .month{display:block;color:#414132;font-weight:700;font-size:20px;line-height:14px}.date-container.selected,.date-container:hover{background:#0D4E98;border:1px solid transparent;box-shadow:0 10px 10px -10px rgba(0,0,0,.5);transition:all .3s ease-in-out}.date-container.selected .day,.date-container:hover .day{color:#fff}.date-container.selected .date,.date-container:hover .date{color:#fff}.date-container.selected .month,.date-container:hover .month{color:#fff}body.mute{overflow:hidden}@media only screen and (max-width:820px){body.mute{height:100%;width:100%;overflow:hidden}body.mute #body,body.mute #foot,body.mute #head{display:none}.window.init{height:auto!important;width:auto!important;position:absolute;left:0;top:0;right:0;bottom:0;margin:0!important}.window.init .pane{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:relative}.window.init iframe{width:100%!important;min-height:100%!important;height:100%!important;overflow:auto;display:block;-webkit-overflow-scrolling:touch;position:relative}}#feature{background:#bcbcbc;height:74vh;min-height:708px}@media only screen and (min-height:768px) and (max-height:1366px){#feature{height:auto}}@media only screen and (max-width:480px){#feature{height:auto;min-height:480px}}#feature #video:before{background:rgba(0,0,0,.3);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background:-ms-linear-gradient(top,rgba(0,0,0,.5),transparent);background:linear-gradient(rgba(0,0,0,.5),transparent);height:50%}.video-placeholder{bottom:auto;top:0;min-height:auto;object-fit:contain;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:2321px){.video-placeholder{top:-60%}}@media only screen and (min-width:1921px) and (max-width:2320px){.video-placeholder{top:-50%}}@media only screen and (min-width:1621px) and (max-width:1920px){.video-placeholder{top:-40%}}@media only screen and (min-width:1441px) and (max-width:1620px){.video-placeholder{top:-30%}}@media only screen and (min-width:1025px) and (max-width:1440px){.video-placeholder{top:-20%}}@media only screen and (max-width:860px){.video-placeholder{top:-5%}}@media only screen and (min-width:861px){#page #feature .quicksearch{padding-top:20rem}}@media only screen and (min-width:481px) and (max-width:860px){#page #feature .quicksearch{height:auto;padding-top:15rem}}@media only screen and (max-width:480px){#page #feature .quicksearch{margin-bottom:0;padding-top:2rem}}#idx-search-wrap .quickSearchNav,.quicksearch .quickSearchNav{background:rgba(0,0,0,.3)}#idx-search-wrap .quickSearchNav .advancedSearch,#idx-search-wrap .quickSearchNav .browseRegion,.quicksearch .quickSearchNav .advancedSearch,.quicksearch .quickSearchNav .browseRegion{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)!important}#page #feature #guaranteed-sold .terms{background:rgba(0,0,0,.3);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}#feature .buttonset .btn{background:rgba(0,0,0,.3);color:#fff;font-size:20px;box-shadow:0 0 0 1px rgba(255,255,255,.5) inset;text-shadow:0 1px 1px rgba(0,0,0,.5)}#feature .buttonset .btn:hover{background:rgba(0,0,0,.5)}