/*\
|*|  __    __     _      __                 _   
|*| / / /\ \ \___| |__  / _|_ __ ___  _ __ | |_ 
|*| \ \/  \/ / _ \ '_ \| |_| '__/ _ \| '_ \| __|
|*|  \  /\  /  __/ |_) |  _| | | (_) | | | | |_ 
|*|   \/  \/ \___|_.__/|_| |_|  \___/|_| |_|\__|
|*|
|*| Real Estate Web Solutions - http://webfrontcms.com.au
|*|
|*| Copyright (c) 2015. All Rights Reserved. 
|*| File generated on 13-05-2015 at 08:56:44 Europe/Berlin from 16 source files. 
|*| 
|*| + 16 input files processed. 
|*|  
\*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;min-height:100%}body{margin:0;min-height:100vh}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img,iframe{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:1rem;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:2px}address{font-style:normal}html{font-size:16px;min-height:100%;position:relative}body{cursor:default}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;background-repeat:no-repeat}.hw-accel,.carousel{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.group:after,.clearfix:after{content:" ";display:table;clear:both}.oneline{text-overflow:ellipsis;text-overflow:ellipsis-word;white-space:nowrap;overflow:hidden;max-width:100%;display:block}.oneline-list>li{text-overflow:ellipsis;text-overflow:ellipsis-word;white-space:nowrap;overflow:hidden;max-width:100%;display:list-item;list-style-position:inside}.bg-cover{background-size:cover;background-position:center center}.bg-contain{background-size:contain;background-position:center center}.bg-fill{background-size:100% 100%}.bg-fixed{background-attachment:fixed;background-position:top center}body{line-height:1.5}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.15rem;font-weight:700}@media (max-width:54em){h1{font-size:2rem!important}h2{font-size:1.5rem!important;font-weight:300}h3{font-size:1.25rem}h4{font-size:1.125rem}}h1,h2,h3,h4{font-weight:400;line-height:1.2;margin-top:1em;margin-bottom:0.5rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}p,ul,ol,pre,table,blockquote{margin-top:0;margin-bottom:0.5em}hr{border-top:RGBA(0,0,0,0.2);border-bottom:RGBA(255,255,255,0.2);margin:1rem 0}a{text-decoration:none}a:hover{text-decoration:none}ul[class],ul ul,ol ol,ul ol,ol ul{margin-top:0;margin-bottom:0}small{font-size:0.8em}sup,sub{font-size:70%;vertical-align:baseline;position:relative;top:-0.4em}sub{top:0.4em}.userContent blockquote>:last-child{margin-bottom:0}.userContent blockquote>:first-child{margin-top:0}.userContent a:hover{text-decoration:underline}.userContent img{max-width:100%;height:auto}.abs{position:absolute}.rel{position:relative}.static{position:static}.hidden{visibility:hidden}.m0{margin:0}.p0{padding:0}.hide{display:none}.show{display:inherit}.table{display:table}.trow{display:table-row}.tcell{display:table-cell}.inline{display:inline}.block{display:block}.iblock{display:inline-block}.float-left{float:left}.float-right{float:right}.float-none{float:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}@media only screen and (min-width:36em),print{.hide-sml{display:none}.table-sml{display:table}.trow-sml{display:table-row}.tcell-sml{display:table-cell}.inline-sml{display:inline}.block-sml{display:block}.iblock-sml{display:inline-block}.float-left-sml{float:left}.float-right-sml{float:right}.float-none-sml{float:none}.clear-left-sml{clear:left}.clear-right-sml{clear:right}.clear-both-sml{clear:both}.text-left-sml{text-align:left}.text-center-sml{text-align:center}.text-right-sml{text-align:right}.text-justify-sml{text-align:justify}.show-sml{display:inherit}}@media only screen and (min-width:54em),print{.hide-med{display:none}.table-med{display:table}.trow-med{display:table-row}.tcell-med{display:table-cell}.inline-med{display:inline}.block-med{display:block}.iblock-med{display:inline-block}.float-left-med{float:left}.float-right-med{float:right}.float-none-med{float:none}.clear-left-med{clear:left}.clear-right-med{clear:right}.clear-both-med{clear:both}.text-left-med{text-align:left}.text-center-med{text-align:center}.text-right-med{text-align:right}.text-justify-med{text-align:justify}.show-med{display:inherit}}@media only screen and (min-width:72em),print{.hide-lrg{display:none}.table-lrg{display:table}.trow-lrg{display:table-row}.tcell-lrg{display:table-cell}.inline-lrg{display:inline}.block-lrg{display:block}.iblock-lrg{display:inline-block}.float-left-lrg{float:left}.float-right-lrg{float:right}.float-none-lrg{float:none}.clear-left-lrg{clear:left}.clear-right-lrg{clear:right}.clear-both-lrg{clear:both}.text-left-lrg{text-align:left}.text-center-lrg{text-align:center}.text-right-lrg{text-align:right}.text-justify-lrg{text-align:justify}.show-lrg{display:inherit}}.row-flush .row,.row-flush .row-flush{margin-left:0;margin-right:0}.row,.row .row{margin-left:-1rem;margin-right:-1rem}.row>.column{padding:0 1rem;position:relative}.row-flush>.column{padding-left:0;padding-right:0}.row:after,.row-flush:after{content:" ";display:table;clear:both}.column{float:left;width:100%}.column[class*="push-"],.column[class*="pull-"]{left:auto;right:auto;position:relative}.column.tiny-1{width:8.33%}.column.tiny-2{width:16.66%}.column.tiny-3{width:25%}.column.tiny-4{width:33.33%}.column.tiny-5{width:41.66%}.column.tiny-6{width:50%}.column.tiny-7{width:58.33%}.column.tiny-8{width:66.66%}.column.tiny-9{width:75%}.column.tiny-10{width:83.33%}.column.tiny-11{width:91.66%}.column.tiny-12{width:100%}.column.push-tiny-1{left:8.33%}.column.push-tiny-2{left:16.66%}.column.push-tiny-3{left:25%}.column.push-tiny-4{left:33.33%}.column.push-tiny-5{left:41.66%}.column.push-tiny-6{left:50%}.column.push-tiny-7{left:58.33%}.column.push-tiny-8{left:66.66%}.column.push-tiny-9{left:75%}.column.push-tiny-10{left:83.33%}.column.push-tiny-11{left:91.66%}.column.push-tiny-none{left:0}.column.pull-tiny-1{right:8.33%}.column.pull-tiny-2{right:16.66%}.column.pull-tiny-3{right:25%}.column.pull-tiny-4{right:33.33%}.column.pull-tiny-5{right:41.66%}.column.pull-tiny-6{right:50%}.column.pull-tiny-7{right:58.33%}.column.pull-tiny-8{right:66.66%}.column.pull-tiny-9{right:75%}.column.pull-tiny-10{right:83.33%}.column.pull-tiny-11{right:91.66%}.column.pull-tiny-none{right:0}@media only screen and (min-width:36em),print{.column.sml-1{width:8.33%}.column.sml-2{width:16.66%}.column.sml-3{width:25%}.column.sml-4{width:33.33%}.column.sml-5{width:41.66%}.column.sml-6{width:50%}.column.sml-7{width:58.33%}.column.sml-8{width:66.66%}.column.sml-9{width:75%}.column.sml-10{width:83.33%}.column.sml-11{width:91.66%}.column.sml-12{width:100%}.column.push-sml-1{left:8.33%}.column.push-sml-2{left:16.66%}.column.push-sml-3{left:25%}.column.push-sml-4{left:33.33%}.column.push-sml-5{left:41.66%}.column.push-sml-6{left:50%}.column.push-sml-7{left:58.33%}.column.push-sml-8{left:66.66%}.column.push-sml-9{left:75%}.column.push-sml-10{left:83.33%}.column.push-sml-11{left:91.66%}.column.push-sml-none{left:0}.column.pull-sml-1{right:8.33%}.column.pull-sml-2{right:16.66%}.column.pull-sml-3{right:25%}.column.pull-sml-4{right:33.33%}.column.pull-sml-5{right:41.66%}.column.pull-sml-6{right:50%}.column.pull-sml-7{right:58.33%}.column.pull-sml-8{right:66.66%}.column.pull-sml-9{right:75%}.column.pull-sml-10{right:83.33%}.column.pull-sml-11{right:91.66%}.column.pull-sml-none{right:0}}@media only screen and (min-width:54em),print{.column.med-1{width:8.33%}.column.med-2{width:16.66%}.column.med-3{width:25%}.column.med-4{width:33.33%}.column.med-5{width:41.66%}.column.med-6{width:50%}.column.med-7{width:58.33%}.column.med-8{width:66.66%}.column.med-9{width:75%}.column.med-10{width:83.33%}.column.med-11{width:91.66%}.column.med-12{width:100%}.column.push-med-1{left:8.33%}.column.push-med-2{left:16.66%}.column.push-med-3{left:25%}.column.push-med-4{left:33.33%}.column.push-med-5{left:41.66%}.column.push-med-6{left:50%}.column.push-med-7{left:58.33%}.column.push-med-8{left:66.66%}.column.push-med-9{left:75%}.column.push-med-10{left:83.33%}.column.push-med-11{left:91.66%}.column.push-med-none{left:0}.column.pull-med-1{right:8.33%}.column.pull-med-2{right:16.66%}.column.pull-med-3{right:25%}.column.pull-med-4{right:33.33%}.column.pull-med-5{right:41.66%}.column.pull-med-6{right:50%}.column.pull-med-7{right:58.33%}.column.pull-med-8{right:66.66%}.column.pull-med-9{right:75%}.column.pull-med-10{right:83.33%}.column.pull-med-11{right:91.66%}.column.pull-med-none{right:0}}@media only screen and (min-width:72em),print{.column.lrg-1{width:8.33%}.column.lrg-2{width:16.66%}.column.lrg-3{width:25%}.column.lrg-4{width:33.33%}.column.lrg-5{width:41.66%}.column.lrg-6{width:50%}.column.lrg-7{width:58.33%}.column.lrg-8{width:66.66%}.column.lrg-9{width:75%}.column.lrg-10{width:83.33%}.column.lrg-11{width:91.66%}.column.lrg-12{width:100%;float:none}.column.push-lrg-1{left:8.33%}.column.push-lrg-2{left:16.66%}.column.push-lrg-3{left:25%}.column.push-lrg-4{left:33.33%}.column.push-lrg-5{left:41.66%}.column.push-lrg-6{left:50%}.column.push-lrg-7{left:58.33%}.column.push-lrg-8{left:66.66%}.column.push-lrg-9{left:75%}.column.push-lrg-10{left:83.33%}.column.push-lrg-11{left:91.66%}.column.push-lrg-none{left:0}.column.pull-lrg-1{right:8.33%}.column.pull-lrg-2{right:16.66%}.column.pull-lrg-3{right:25%}.column.pull-lrg-4{right:33.33%}.column.pull-lrg-5{right:41.66%}.column.pull-lrg-6{right:50%}.column.pull-lrg-7{right:58.33%}.column.pull-lrg-8{right:66.66%}.column.pull-lrg-9{right:75%}.column.pull-lrg-10{right:83.33%}.column.pull-lrg-11{right:91.66%}.column.pull-lrg-none{right:0}}[class*="grid-"]{height:auto;display:block;margin:0-1rem 0;padding:0;position:relative;list-style-type:none}[class*="grid-"]>li{float:left;padding:0 1rem 2rem;display:inline;height:auto;float:left;list-style:inherit;margin:0}[class*="grid-"]>li img{max-width:100%;height:auto;display:block}[class*="grid-"].flush{margin:0}[class*="grid-"].flush>li{padding:0}[class*="grid-"].tight{margin:0-0.25rem 0}[class*="grid-"].tight>li{padding:0 0.25rem 0.5rem}[class*="grid-"]:after{content:" ";display:table;clear:both}.grid-1>li{width:100%}.grid-1>li:nth-of-type(n){clear:none}.grid-1>li:nth-of-type(1n+1){clear:both}.grid-2>li{width:50%}.grid-2>li:nth-of-type(n){clear:none}.grid-2>li:nth-of-type(2n+1){clear:both}.grid-3>li{width:33.33%}.grid-3>li:nth-of-type(n){clear:none}.grid-3>li:nth-of-type(3n+1){clear:both}.grid-4>li{width:25%}.grid-4>li:nth-of-type(n){clear:none}.grid-4>li:nth-of-type(4n+1){clear:both}.grid-5>li{width:20%}.grid-5>li:nth-of-type(n){clear:none}.grid-5>li:nth-of-type(5n+1){clear:both}.grid-6>li{width:16.66%}.grid-6>li:nth-of-type(n){clear:none}.grid-6>li:nth-of-type(6n+1){clear:both}.grid-8>li{width:12.5%}.grid-8>li:nth-of-type(n){clear:none}.grid-8>li:nth-of-type(8n+1){clear:both}.grid-10>li{width:16.66%}.grid-10>li:nth-of-type(n){clear:none}.grid-10>li:nth-of-type(10n+1){clear:both}.grid-12>li{width:8.33%}.grid-12>li:nth-of-type(n){clear:none}.grid-12>li:nth-of-type(12n+1){clear:both}@media only screen and (min-width:36em),print{.grid-sml-1>li{width:100%}.grid-sml-1>li:nth-of-type(n){clear:none}.grid-sml-1>li:nth-of-type(1n+1){clear:both}.grid-sml-2>li{width:50%}.grid-sml-2>li:nth-of-type(n){clear:none}.grid-sml-2>li:nth-of-type(2n+1){clear:both}.grid-sml-3>li{width:33.33%}.grid-sml-3>li:nth-of-type(n){clear:none}.grid-sml-3>li:nth-of-type(3n+1){clear:both}.grid-sml-4>li{width:25%}.grid-sml-4>li:nth-of-type(n){clear:none}.grid-sml-4>li:nth-of-type(4n+1){clear:both}.grid-sml-5>li{width:20%}.grid-sml-5>li:nth-of-type(n){clear:none}.grid-sml-5>li:nth-of-type(5n+1){clear:both}.grid-sml-6>li{width:16.66%}.grid-sml-6>li:nth-of-type(n){clear:none}.grid-sml-6>li:nth-of-type(6n+1){clear:both}.grid-sml-8>li{width:12.5%}.grid-sml-8>li:nth-of-type(n){clear:none}.grid-sml-8>li:nth-of-type(8n+1){clear:both}.grid-sml-10>li{width:10%}.grid-sml-10>li:nth-of-type(n){clear:none}.grid-sml-10>li:nth-of-type(10n+1){clear:both}}@media only screen and (min-width:54em),print{.grid-med-1>li{width:100%}.grid-med-1>li:nth-of-type(n){clear:none}.grid-med-1>li:nth-of-type(1n+1){clear:both}.grid-med-2>li{width:50%}.grid-med-2>li:nth-of-type(n){clear:none}.grid-med-2>li:nth-of-type(2n+1){clear:both}.grid-med-3>li{width:33.33%}.grid-med-3>li:nth-of-type(n){clear:none}.grid-med-3>li:nth-of-type(3n+1){clear:both}.grid-med-4>li{width:25%}.grid-med-4>li:nth-of-type(n){clear:none}.grid-med-4>li:nth-of-type(4n+1){clear:both}.grid-med-5>li{width:20%}.grid-med-5>li:nth-of-type(n){clear:none}.grid-med-5>li:nth-of-type(5n+1){clear:both}.grid-med-6>li{width:16.66%}.grid-med-6>li:nth-of-type(n){clear:none}.grid-med-6>li:nth-of-type(6n+1){clear:both}.grid-med-8>li{width:12.5%}.grid-med-8>li:nth-of-type(n){clear:none}.grid-med-8>li:nth-of-type(8n+1){clear:both}.grid-med-10>li{width:10%}.grid-med-10>li:nth-of-type(n){clear:none}.grid-med-10>li:nth-of-type(10n+1){clear:both}}@media only screen and (min-width:72em),print{.grid-lrg-1>li{width:100%}.grid-lrg-1>li:nth-of-type(n){clear:none}.grid-lrg-1>li:nth-of-type(1n+1){clear:both}.grid-lrg-2>li{width:50%}.grid-lrg-2>li:nth-of-type(n){clear:none}.grid-lrg-2>li:nth-of-type(2n+1){clear:both}.grid-lrg-3>li{width:33.33%}.grid-lrg-3>li:nth-of-type(n){clear:none}.grid-lrg-3>li:nth-of-type(3n+1){clear:both}.grid-lrg-4>li{width:25%}.grid-lrg-4>li:nth-of-type(n){clear:none}.grid-lrg-4>li:nth-of-type(4n+1){clear:both}.grid-lrg-5>li{width:20%}.grid-lrg-5>li:nth-of-type(n){clear:none}.grid-lrg-5>li:nth-of-type(5n+1){clear:both}.grid-lrg-6>li{width:16.66%}.grid-lrg-6>li:nth-of-type(n){clear:none}.grid-lrg-6>li:nth-of-type(6n+1){clear:both}.grid-lrg-8>li{width:12.5%}.grid-lrg-8>li:nth-of-type(n){clear:none}.grid-lrg-8>li:nth-of-type(8n+1){clear:both}.grid-lrg-10>li{width:16.66%}.grid-lrg-10>li:nth-of-type(n){clear:none}.grid-lrg-10>li:nth-of-type(10n+1){clear:both}.grid-lrg-12>li{width:8.33%}.grid-lrg-12>li:nth-of-type(n){clear:none}.grid-lrg-12>li:nth-of-type(12n+1){clear:both}}.fixed-aspect{height:0;overflow:hidden;position:relative}.fixed-height{overflow:hidden;position:relative}.fill,.fill>iframe,.fixed-aspect>iframe{position:absolute;top:0!important;left:0!important;width:100%!important;height:100%!important}.fixed-aspect.widescreen{padding-bottom:56.25%}.fixed-aspect.half{padding-bottom:50%}.fixed-aspect.third{padding-bottom:33%}.fixed-aspect.twothirds{padding-bottom:66%}.fixed-aspect.fourthirds{padding-bottom:75%}.fixed-aspect.fourfifths{padding-bottom:80%}.fixed-aspect.golden{padding-bottom:61.8%}.fixed-aspect.root2{padding-bottom:70.7%}.fixed-aspect.square{padding-bottom:100%}.fixed-aspect.superwide{padding-bottom:42.8%}.fixed-aspect.widescreen.portrait{padding-bottom:177.7%}.fixed-aspect.half.portrait{padding-bottom:200%}.fixed-aspect.third.portrait{padding-bottom:300%}.fixed-aspect.twothirds.portrait{padding-bottom:150%}.fixed-aspect.fourthirds.portrait{padding-bottom:133.3%}.fixed-aspect.fourfifths.portrait{padding-bottom:125%}.fixed-aspect.golden.portrait{padding-bottom:161.8%}.fixed-aspect.root2.portrait{padding-bottom:141.4%}.fixed-aspect.superwide.portrait{padding-bottom:233.3%}@media only screen and (min-width:36em),print{.fixed-aspect.widescreen-sml{padding-bottom:56.25%}.fixed-aspect.half-sml{padding-bottom:50%}.fixed-aspect.third-sml{padding-bottom:33%}.fixed-aspect.twothirds-sml{padding-bottom:66%}.fixed-aspect.fourthirds-sml{padding-bottom:75%}.fixed-aspect.fourfifths-sml{padding-bottom:80%}.fixed-aspect.golden-sml{padding-bottom:61.8%}.fixed-aspect.root2-sml{padding-bottom:70.7%}.fixed-aspect.square-sml{padding-bottom:100%}.fixed-aspect.superwide-sml{padding-bottom:42.8%}}@media only screen and (min-width:54em),print{.fixed-aspect.widescreen-med{padding-bottom:56.25%}.fixed-aspect.half-med{padding-bottom:50%}.fixed-aspect.third-med{padding-bottom:33%}.fixed-aspect.twothirds-med{padding-bottom:66%}.fixed-aspect.fourthirds-med{padding-bottom:75%}.fixed-aspect.fourfifths-med{padding-bottom:80%}.fixed-aspect.golden-med{padding-bottom:61.8%}.fixed-aspect.root2-med{padding-bottom:70.7%}.fixed-aspect.square-med{padding-bottom:100%}.fixed-aspect.superwide-med{padding-bottom:42.8%}}@media only screen and (min-width:72em),print{.fixed-aspect.widescreen-lrg{padding-bottom:56.25%}.fixed-aspect.half-lrg{padding-bottom:50%}.fixed-aspect.third-lrg{padding-bottom:33%}.fixed-aspect.twothirds-lrg{padding-bottom:66%}.fixed-aspect.fourthirds-lrg{padding-bottom:75%}.fixed-aspect.fourfifths-lrg{padding-bottom:80%}.fixed-aspect.golden-lrg{padding-bottom:61.8%}.fixed-aspect.root2-lrg{padding-bottom:70.7%}.fixed-aspect.square-lrg{padding-bottom:100%}.fixed-aspect.superwide-lrg{padding-bottom:42.8%}}fieldset{background:RGBA(0,0,0,0.05);padding:1rem;margin-bottom:1px}fieldset>label:first-child{margin-top:0}input[type="text"],input[type="password"],input[type="file"],input[type="search"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],select,textarea{font-size:inherit;padding:0.4em;display:inline-block;border:none;border-radius:1px;height:2.5em;outline:none;-moz-outline:none;display:inline-block;width:100%;box-shadow:0px 2px 2px RGBA(0,0,0,0.1) inset,0px 0px 0px 1px #ccc inset;background-color:#fff}select{padding:0.5em 0.4em}select[multiple]{min-height:7.5em}input[type="file"]{padding:0;border:0;box-shadow:0px 2px 2px RGBA(0,0,0,0.1) inset,0px 0px 0px 1px #ccc inset}textarea{padding:0.4em;resize:vertical;height:6em;min-height:2.5em}input:focus,textarea:focus,select:focus{box-shadow:0px 1px 0px #fff,0px 2px 2px RGBA(0,0,0,0.1) inset,0px 0px 0px 1px #aaa inset;outline:0px}form{padding:0;margin:0;display:block}form label{display:block;font-size:1em;font-weight:bold;margin-top:1rem}form label[class*="inline-"]{line-height:2.5em;vertical-align:bottom;margin-top:0}form.nolabels label{display:none}input[type~="radio"],input[type~="checkbox"]{font-size:inherit;height:2.5em;width:auto;display:inline-block;vertical-align:bottom}input[type~="radio"]+label,input[type~="checkbox"]+label{line-height:2.5em;display:inline-block;vertical-align:bottom;margin-top:0}input[type~="radio"][disabled]+label,input[type~="checkbox"][disabled]+label{opacity:0.5}button,a.button,input[type="submit"],input[type="reset"]{background:#C00;font-size:inherit;border:none;box-shadow:0px-1px 0px RGBA(0,0,0,0.3) inset,1px 1px 1px RGBA(255,255,255,0.3) inset;border-radius:2px;color:#000000;display:inline-block;vertical-align:bottom;line-height:normal;height:2.5em;padding:0 1rem}a.button{line-height:2.5em;text-decoration:none}button:active,button.active,a.button:active,a.button.active,input[type="submit"]:active,input[type="reset"]:active{box-shadow:0px 0px 0px 1px #999 inset,0px-1px 0px 1px RGBA(255,255,255,0.2) inset,0px 1em 1em 1px RGBA(0,0,0,0.4) inset,0px 1px 1px 1px RGBA(0,0,0,0.2) inset}fieldset.row{margin:0;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:0}fieldset.row>.column{padding:0 0.5rem;margin-bottom:1rem}fieldset.row>.column>button,fieldset.row>.column>a.button,fieldset.row>.column>input[type="submit"],fieldset.row>.column>input[type="reset"]{width:100%}fieldset.row>.column>label,form .group label:first-child{margin-top:0}form .group{display:inline-block;vertical-align:bottom;margin-right:1rem}.group>input,.group>select,.group>textarea,.group>.button,.group>button{float:left;width:auto}.group input[type="text"]+button,.group input[type="text"]+.button,.group input[type="text"]+input[type="submit"]{border-radius:0 3px 3px 0;position:relative;margin-left:-3px}[data-validation-error]>input,[data-validation-error]>select,[data-validation-error]>textarea{background-color:#fee;position:relative}[data-validation-error]:after{display:block;background:#c00;color:#fff;padding:0.25em 0.5em;content:attr(data-validation-error);font-size:80%;border-radius:0 0 3px 3px;position:relative;top:-1px;z-index:0}.htmlform .checkbox-label{cursor:pointer;font-weight:400;line-height:1.4em}input[type~="radio"],input[type~="checkbox"]{display:inline-block;font-size:inherit;width:auto;height:auto;vertical-align:middle}.htmlform .checkbox-label{cursor:pointer;display:block;font-weight:400;line-height:1.6em;margin:0.5em 0;padding-left:0}dl,dt,dd{margin:0;padding:0}dl.links>dt{font-weight:bold;margin-top:2rem}dl.links>dd,ul.links>li{display:block}dl.links>dd>*,ul.links>li>*{display:block}[class*="sidenav-"]>dl.links>dt,[class*="sidenav-"]>dl.links>dd>a{padding:0.5rem 1.5rem 0.5rem}ul,ol{list-style-type:none;padding:0}ul>li{list-style-type:none}ul.linkList>li>a{display:block;padding:0.25rem 0}.contentRegion ul{list-style-type:disc;padding-left:1rem}.contentRegion ul>li,.contentRegion ol>li{list-style-type:disc}.thumbItem>:first-child{float:left;margin-right:1rem}.thumbItem>:first-child+*{overflow:hidden}body{overflow-x:hidden}.sidenav-right,.sidenav-left{position:fixed;display:block;top:0;right:0;width:50%;min-width:320px;bottom:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);overflow-y:scroll;transition:all 0.5s cubic-bezier(0.5,1,0,1);z-index:1500;padding:1rem 2rem;background:#ffffff}.sidenav-left{right:auto;left:0;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0)}.sidenav-top,.sidenav-bottom{position:fixed;display:block;top:0;right:0;width:100%;height:100vh;bottom:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate(0,-100%);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);transition:all 0.5s cubic-bezier(0.5,1,0,1);z-index:1500;padding:2rem 1rem;background-color:#ffffff;overflow-y:auto}.sidenav-bottom{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate(0,100%);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);padding-top:0}.sidenav-right.active,.sidenav-left.active,.sidenav-top.active,.sidenav-bottom.active{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate(0%,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.sidenav-right span[data-class-cancel="active"],.sidenav-top span[data-class-cancel="active"],.sidenav-right span[data-class-cancel="active"],.sidenav-bottom span[data-class-cancel="active"]{display:block;height:3rem;font-size:3rem;line-height:3.3rem;cursor:pointer;text-align:right}.sidenav-top span[data-class-cancel="active"],.sidenav-bottom span[data-class-cancel="active"]{padding-top:1rem;padding-right:1rem}.sidenav-left span[data-class-cancel="active"]{text-align:left}.sidenav-right.active~.sidenav-overlay,.sidenav-left.active~.sidenav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:666;background:RGBA(0,0,0,0.5);opacity:0.9}[data-expando-state]{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;overflow:hidden;max-height:600px;padding:0.5rem 0 1.5rem;opacity:1}[data-expando-state="hidden"]{max-height:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;opacity:0;padding:0}[data-dropdown-content]{background-color:#FFFFFF;border:1px solid #ccc;min-width:200px;z-index:100;box-shadow:1px 1px 4px RGBA(0,0,0,0.1);opacity:0;visibility:hidden;position:absolute;display:none}[data-dropdown-content].dropdown-open{visibility:visible;opacity:1;display:block;animation:fadeIn ease-in-out 1 0.2s 0s normal;-webkit-animation:fadeIn ease-in-out 1 0.2s 0s normal}[data-dropdown-content].pull-right{left:auto;right:0}[data-dropdown-content].pull-up{top:auto;bottom:100%}[data-dropdown-content] ul,[data-dropdown-content] ul>li{margin:0;padding:0;list-style-type:none}[data-dropdown-content] li>a{clear:both;color:#333333;display:block;font-weight:normal;padding:0.2em 1em;white-space:nowrap}[data-dropdown-content] li>a:hover{background-color:#eee;text-decoration:none;text-shadow:0px 1px 0px #fff}[data-dropdown-content] li.divider{background-color:#E5E5E5;height:1px;margin:0.5em 0;overflow:hidden}[data-dropdown-content] li.header{color:#666666;display:block;padding:0.25em 1.25em;font-size:80%;text-transform:uppercase}.carousel-wrap{display:block;overflow:hidden}.carousel{white-space:nowrap;list-style-type:none;font-size:0px;transition:transform 0.3s ease,left 0.3s ease;-webkit-transition:-webkit-transform 0.3s ease,left 0.3s ease;position:relative;left:0;margin:0;padding:0;line-height:1}.carousel>*{list-style-type:none;font-size:14px;display:inline-block;white-space:normal;vertical-align:text-top;line-height:1.5;margin:0}.carousel>*>img{width:100%;height:auto;display:block}.carousel.loop{transition:all 0.5s;-webkit-transition:all 0.5s}.fixed-aspect>.carousel-wrap,.fixed-aspect>.carousel-wrap>.carousel.loop{position:absolute;top:0;left:0;width:100%;height:100%}.carousel.loop.dragging{transition:none;-webkit-transition:none}.tabs{position:relative;height:auto;padding:0;margin:0;display:block}.tabs:after{content:" ";display:table;clear:both}.tabs>*{padding:0 1rem;text-align:center;float:left;line-height:2.4rem;white-space:nowrap;text-overflow:ellipsis}ul.tabs,ol.tabs{list-style-type:none}.tabs>li{list-style-type:inherit}.tabs>*>:first-child{display:block;line-height:inherit;color:inherit;font-weight:inherit}.tabs>.active{background-color:RGBA(0,0,0,0.1)}.tabs.autoWidth{table-layout:fixed;border-collapse:separate}.tabs.autoWidth>*{display:table-cell;width:1%;float:none}@media only screen and (max-width:32em){.tabs.autoWidth{display:block}dl.tabs.autoWidth>dt{display:block;clear:both;float:none}}ul.tabs>li,dl.tabs>dd{cursor:pointer}.tabs.bar,.tabs.bar>*{border-radius:3px 3px 0 0}.tabs.bar{background-color:#e70025;padding:0.25rem 0.25rem 0}.tabs.bar>*{color:#fff}.tabs.bar>:hover{background-color:RGBA(0,0,0,0.1)}.tabs.bar>.active{color:#000;background-color:#fff}.tabs.minimal{box-shadow:0-3px 0 RGBA(0,0,0,0.1) inset}.tabs.minimal>:hover{box-shadow:0-3px 0 RGBA(0,0,0,0.2) inset}.tabs.minimal>.active{background-color:transparent;box-shadow:0-3px 0 RGBA(0,0,0,0.5) inset}.tabs.pointer>*{position:relative}.tabs.pointer>.active{background-color:#e70025;color:#fff}.tabs.pointer>.active:before{position:absolute;top:100%;left:50%;margin-left:-0.5rem;content:"";width:0;height:0;border-width:0.5rem;border-style:solid;border-color:#e70025 transparent transparent transparent}.tabs.pointer.top>.active:before{border-color:transparent transparent #e70025 transparent;bottom:100%;top:auto}[data-tooltip]{position:relative;text-decoration:none}[data-tooltip]:after,[data-tooltip]:before{position:absolute;z-index:100;opacity:0}[data-tooltip]:after{content:attr(data-tooltip);height:2em;line-height:2em;padding:0 0.5em;font-size:0.8333em;text-align:center;color:#fff;background:#222;border-radius:5px;text-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}[data-tooltip]:before{content:"";width:0;height:0;border-width:0.5em;border-style:solid}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip]:after,[data-tooltip]:before{-webkit-transition:bottom 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:bottom 0.25s ease-in-out,opacity 0.25s ease-in-out;bottom:90%;left:-9999px;margin-bottom:1em}[data-tooltip]:before{border-color:#222 transparent transparent transparent;margin-bottom:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{bottom:100%;left:0}[data-tooltip]:hover:before{left:1em}[data-tooltip][data-tooltip-align="bottom"]:after,[data-tooltip][data-tooltip-align="bottom"]:before{-webkit-transition:top 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:top 0.25s ease-in-out,opacity 0.25s ease-in-out;top:90%;left:-9999px;margin-top:1em}[data-tooltip][data-tooltip-align="bottom"]:before{border-color:transparent transparent #222 transparent;margin-top:0}[data-tooltip][data-tooltip-align="bottom"]:hover:after,[data-tooltip][data-tooltip-align="bottom"]:hover:before{top:100%;left:0}[data-tooltip][data-tooltip-align="bottom"]:hover:before{left:1em}[data-tooltip][data-tooltip-align="right"]:after,[data-tooltip][data-tooltip-align="right"]:before{-webkit-transition:left 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:left 0.25s ease-in-out,opacity 0.25s ease-in-out;top:-9999px;left:96%;margin-left:1em}[data-tooltip][data-tooltip-align="right"]:before{border-color:transparent #222 transparent transparent;margin-left:0}[data-tooltip][data-tooltip-align="right"]:hover:after,[data-tooltip][data-tooltip-align="right"]:hover:before{left:100%;top:0}[data-tooltip][data-tooltip-align="right"]:hover:before{top:0.5em}[data-tooltip][data-tooltip-align="left"]:after,[data-tooltip][data-tooltip-align="left"]:before{-webkit-transition:right 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:right 0.25s ease-in-out,opacity 0.25s ease-in-out;top:-9999px;right:96%;margin-right:1em}[data-tooltip][data-tooltip-align="left"]:before{border-color:transparent transparent transparent #222;margin-right:0}[data-tooltip][data-tooltip-align="left"]:hover:after,[data-tooltip][data-tooltip-align="left"]:hover:before{right:100%;top:0}[data-tooltip][data-tooltip-align="left"]:hover:before{top:0.5em}[data-notify]{position:relative}[data-notify]:after{content:attr(data-notify);font-size:10px;line-height:2;margin-top:-1em;position:absolute;top:50%;padding:0 0.75em;background-color:RGBA(0,0,0,0.5);box-shadow:0 0 0 1px RGBA(255,255,255,0.3);border-radius:0.75em;color:#fff;right:1rem;display:block;text-transform:uppercase}body{font-family:"Roboto","Helvetica",Arial,sans-serif;font-size:14px;color:#333;padding-top:5rem}.container{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;position:relative}header{background:#fff;box-shadow:0 0 10px RGBA(0,0,0,0.1);z-index:10;position:fixed;top:0;left:0;width:100%;padding:1rem 0;transition:padding 0.3s,background-color 0.3s;-webkit-transition:padding 0.3s,background-color 0.3s}body.scrolled header{padding:0.5rem 0;background-color:RGBA(255,255,255,0.95);box-shadow:0 2px 0 RGBA(0,0,0,0.2)}body.scrolled #logo img{height:2rem}#pageHeader .caption h1{font-weight:300;font-size:3rem;margin-bottom:0}#pageHeader .caption h1 small{display:block;font-size:33%;color:#000}#logo img{height:3rem;width:auto;display:inline-block;vertical-align:bottom;transition:height 0.3s;-webkit-transition:height 0.3s}main{background-color:RGBA(0,0,0,0.1)}h1.main{font-size:6rem;font-weight:100;margin-top:0}h1.main>small{font-size:33%;font-weight:300;display:block}#headlineContainer{background-color:#fff;color:#cc0016;padding:4rem 0 8rem;border-bottom:5px solid #cc0016;margin-bottom:-6rem}#searchContainer{padding:0 0 1rem;margin-top:-1rem}#contentContainer{padding:2rem 0}footer{background-color:#333;color:#fff}footer>section{padding:1rem 0}footer #finalContainer{background-color:RGBA(0,0,0,0.3);color:#999;font-size:0.8rem;padding:1rem 0}footer #finalContainer a{color:#ccc;text-decoration:underline;text-decoration-style:dotted}footer .contact{font-size:1.1rem}@media (max-width:36em){footer .contact{font-size:0.9rem}header{padding:0.5rem 0}#logo img{height:2rem;width:auto;display:inline-block;vertical-align:bottom}body{padding-top:3rem}#headlineContainer{padding:2rem!important}section.widget div.carousel-wrap{overflow:visible!important}}footer .social a,#mainNav .social a{display:inline-block;vertical-align:bottom;font-size:1.5rem;width:2.5rem;line-height:2.5rem;color:#333;background:#fff;border-radius:3px}#mainNav .social{margin:1rem 0}#mainNav .social a{color:#fff;background-color:#cc0016}footer a{color:inherit}#hero{margin-bottom:-6rem;border-bottom:5px solid #CC0016;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}i.icon-bed,i.icon-bath,i.icon-car{font-family:"webfrontdingbats";width:auto!important;text-align:left!important;display:inline!important;font-style:inherit}i.icon-bed:after{content:"  z"}i.icon-bath:after{content:"  a"}i.icon-car:after{content:"  q"}.carousel-wrap{position:relative}.carousel-wrap[data-status="start"]~a[id*="car-prev"],.carousel-wrap[data-status="end"]~a[id*="car-next"],.carousel-wrap[data-status="allvisible"]~a[id*="car-next"],.carousel-wrap[data-status="allvisible"]~a[id*="car-prev"]{opacity:0.3}.carousel-wrap[data-status="allvisible"]~.carousel-thumbs>span{display:none}a[id*="car-next"],a[id*="car-prev"]{position:absolute;top:50%;left:0;color:#000;display:block;font-size:3rem;width:3rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);line-height:5rem;margin-top:-1.5rem;padding:0.75rem 0;text-align:center;cursor:pointer}a[id*="car-next"]{right:0;left:auto}.touch a[id*="car-next"],.touch a[id*="car-prev"]{display:none}.carousel div[data-propertyid]{padding:0 1rem}#menuButton{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:0 0.75em;line-height:2rem;border:1px solid #cc0016}#menuButton>*{line-height:2rem;vertical-align:bottom}#menuButton span{text-transform:uppercase;margin-right:0.25rem}#menuButton i{font-size:1.5rem}header nav#main{position:relative}header .tcell{vertical-align:middle}nav ul>li{margin:0;list-style-type:none}nav ul{margin:0;padding:0}nav>ul{margin:0;padding:0}nav>ul>li{display:inline-block;position:relative;text-align:left;perspective:500px;-webkit-perspective:500px}nav>ul>li>a{display:block;padding:0 1em;line-height:3rem;border-top:1px solid transparent;color:#cc0016;font-size:1rem}nav>ul>li.social>a{display:block;padding:0 0.5em;line-height:60px;border-top:1px solid transparent;color:#eee;font-size:150%}nav>ul>li:hover>a{background:#cc0016;color:#fff}nav>ul>li>ul{position:absolute;left:0;opacity:1;top:-9999em;visibility:hidden;z-index:10;min-width:15em;background:#cc0016;padding:2px;font-size:90%;box-shadow:2px 2px 0px RGBA(0,0,0,0.1);transform:rotateX(-90deg);-webkit-transform:scale(1,0.8);transform-origin:top left;-webkit-transform-origin:top left;transition:opacity 0.3s,transform 0.3s;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s}nav>ul>li:hover>ul{top:99.9%;opacity:1;visibility:visible;transform:none;-webkit-transform:none}nav ul>li>ul>li>a{display:block;padding:0.5em 1.65em;color:#fff}nav ul>li>ul>li>a:hover{background:#fff;color:#cc0016}#mainNav>ul>li{border-top:1px solid RGBA(0,0,0,0.1)}#mainNav>ul>li:last-child{border-bottom:1px solid RGBA(0,0,0,0.1)}#mainNav li a.expando:before{font-family:"FontAwesome";content:"\f0da";display:inline-block;position:absolute;right:1rem;text-align:center}#mainNav li a.expando.active:before{font-family:"FontAwesome";content:"\f0d7";display:inline-block}#mainNav a{display:block}#mainNav>ul>li>a{position:relative;font-size:1.5rem;display:block;padding:0.5rem 0}#mainNav ul>li ul{font-size:1.25rem;padding-left:1.25rem}[class*="grid-"]>li img{display:block;height:auto;max-width:100%}hr{border:0;border-top:1px solid RGBA(0,0,0,0.1);border-bottom:1px solid RGBA(255,255,255,0.1);margin:1rem 0}h1:first-child,h2:first-child,h3:first-child{margin-top:0}form .row{margin-left:-0.25rem;margin-right:-0.25rem}form .row>.column{padding:0 0.25rem;position:relative}a{color:#cc0016}.propertyTile{position:relative;background-color:#fff;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px RGBA(0,0,0,0.2) inset}.propertyTile a{color:inherit}.propertyTile address{padding:1rem 0.75rem;font-style:normal;text-shadow:0 1px 0 #fff;line-height:1.1}.propertyTile .image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2rem;background:linear-gradient(to bottom,transparent,RGBA(0,0,0,0.2))}.propertyTile [itemprop="streetAddress"]{font-weight:300;font-size:128%;display:block}.propertyTile address [itemprop="addressLocality"]{opacity:0.7}.propertyTile .caption{padding:0.5rem 1rem;border-top:1px solid RGBA(0,0,0,0.1)}.propertyTile .details{opacity:0.7;font-size:0.8rem;float:right}.propertyTile .contracttext{opacity:0.7;font-size:0.8rem;float:left}.propertyTile .slash{position:absolute;right:1rem;top:1rem;background:#cc0016;color:#fff;font-weight:700;text-transform:uppercase;padding:0.25rem 1rem}.propertyTile .video,.blogTile .video{padding:0.25em 0.85em;font-size:1.25rem;color:#fff;background:RGBA(0,0,0,0.2);display:block;position:absolute;top:1rem;left:1rem;border-radius:3px}.carousel{padding-bottom:0.4px}.carousel div.blogTile{margin:0 1rem}.carousel-wrap+.carousel-thumbs{text-align:center;line-height:0.75rem;padding:0.75rem 0;margin:0.5rem 0}.carousel-wrap+.carousel-thumbs>span{display:inline-block;width:0.75rem;height:0.75rem;margin:0 0.125rem;border-radius:0.5rem;background:transparent;box-shadow:0 0 0 1px #000 inset;vertical-align:bottom;cursor:pointer}.carousel-wrap+.carousel-thumbs>span.active{background:#000}[data-template-id="5"] .carousel-wrap+.carousel-thumbs{position:absolute;bottom:0;left:0;right:0;padding:0.75rem 0;background:RGBA(255,255,255,0.5)}.blogTile{position:relative;border:1px solid #ccc;border-radius:2px}.blogTile a{color:inherit}.blogTile .caption .abstract{padding:1rem}.blogTile .blogtitle{padding:1rem;background:#f2f2f2;font-style:normal;text-shadow:0 1px 0 #fff;font-size:1rem}button.block{width:100%}button,a.button,input[type="submit"],input[type="reset"]{padding:0 2em;height:auto;line-height:2.5em;box-shadow:none;color:#fff;text-transform:uppercase;background:#cc0016}a.button:active{box-shadow:0 3px 0 RGBA(0,0,0,0.1) inset}a.button{line-height:3em;height:3em}blockquote.testimonial{padding:1px;position:relative;background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px RGBA(0,0,0,0.2) inset;margin:0 0 2rem}.carousel blockquote.testimonial{margin-left:1rem;margin-right:1rem}blockquote.testimonial .image{width:100%;height:auto;display:block}blockquote.testimonial .body{padding:1rem 1.5rem 0}blockquote.testimonial .author{opacity:0.5;padding:1rem 1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}blockquote.testimonial>.body:before{content:"\0201C"}blockquote.testimonial>.body:after{content:"\0201D"}table.list{border-spacing:0;width:100%;border-collapse:collapse}table.list tr{border-bottom:1px solid #ccc}table.list td{padding:0.5rem 0.5rem 0.5rem 0}@media (max-width:36em){table.list td{padding:0}table.list tr{padding:0.5rem 1rem;border:1px solid #ccc;margin-bottom:1rem;background:#fff;box-shadow:2px 2px 0px RGBA(0,0,0,0.1)}}table.dataPager{margin-bottom:2rem}table.dataPager,table.dataPager tbody,table.dataPager tr,table.dataPager tr>td{display:block;text-align:center;width:100%}table.dataPager .resultPages a{background-color:#fff;border:1px solid #cc0016;display:inline-block;font-size:18px;line-height:2.4rem;min-width:3rem;padding:0 1rem;vertical-align:bottom}table.dataPager .resultPages a.current{background-color:#cc0016;border:1px solid #cc0016;color:#fff}[data-template-id="1"] #searchFormContainer{position:relative;margin-top:-2.4rem}[data-template-id="1"] #searchFormContainer label{margin-top:0.5rem}[data-template-id="1"] #searchFormContainer dl.tabs{background:rgba(22,160,133,0.7)}[data-template-id="1"] #searchFormContainer dl.tabs dt{font-weight:700;text-transform:uppercase}[data-template-id="1"] #searchPanel>div{background:#fff;border:1px solid #ccc;border-top:0;padding:0.5rem 1rem 1rem 1rem}[data-template-id="21"] .blog_entry{margin-bottom:1em;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:1em}[data-template-id="21"] div.tagsline{display:block;font-size:0.8em}[data-template-id="21"] div.tagsline a{background:none repeat scroll 0 0 #cc0016;color:#ffffff;display:inline-block;margin:0 0.5em 0.5em 0;padding:0.25em 0.5em}.scrollPic{background-size:cover;background-position:top center;background-repeat:no-repeat}.touch .scrollPic{background-size:cover!important;background-attachment:scroll!important;background-position:center center!important}[data-template-id="1"] .scrollPic{background-image:url(/img/scroll_bg.jpg);color:#fff}section[data-section-template-id]{padding:2rem 0}section[data-section-template-id]>.container{padding:2rem;border-top:5px solid #CC0016;background:#fff;box-shadow:0 0 10px RGBA(0,0,0,0.1)}#contentContainer>.container{padding:2rem;border-top:5px solid #CC0016;background:#fff;box-shadow:0 0 10px RGBA(0,0,0,0.1)}section.widget h2{text-transform:uppercase;font-weight:100;text-align:center;margin-bottom:2rem;font-size:3rem}section.widget>.container>div:last-child{text-align:center}@media (max-width:72em){h1.main{font-size:3rem;font-weight:300}h1.main>small{font-size:1rem}}@media (max-width:54em){#hero,#headlineContainer{margin-bottom:0;border:0}#headlineContainer{padding:4rem 2rem}#hero .intro{padding-left:2rem;padding-right:2rem}#contentContainer{padding-top:0}section>.container{width:100%}section.widget[data-section-template-id]{margin:0;padding:0;border-top:none}section.widget[data-section-template-id]>.container{border-top:10px solid #cc0016}.carousel div[data-propertyid]{padding:0 0.5rem}.carousel div.blogTile{margin:0 0.5rem!important}h1.main{font-size:2rem;font-weight:300}h1.main>small{font-size:1rem}}img.circle{border-radius:50%;width:150px;height:150px;border:3px solid #fff;box-shadow:0 0 4px RGBA(0,0,0,0.1)}@media only screen and (min-width:65em){.twocols{columns:2;-moz-columns:2;-webkit-columns:2;column-gap:2rem;-moz-column-gap:2rem;-webkit-column-gap:2rem}.threecols{columns:3;-moz-columns:3;-webkit-columns:3;column-gap:2rem;-moz-column-gap:2rem;-webkit-column-gap:2rem}.twocols>*,.threecols>*{column-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}@media only screen and (min-width:48em) and (max-width:65em){.threecols{columns:2;-moz-columns:2;-webkit-columns:2;column-gap:2rem;-moz-column-gap:2rem;-webkit-column-gap:2rem}.twocols>*,.threecols>*{column-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}div.eventButton{margin:0 auto 1rem;max-width:800px;border-radius:3px;border:1px solid #000;color:inherit;padding:0.75rem 1rem;font-size:1.15rem}[data-template-id="27"] .agentdetails a.agentname{margin-bottom:0.5rem;line-height:1.2;font-weight:700;color:inherit;display:block}[data-template-id="27"] .agentdetails.agent a.agentname{font-size:1.5rem;font-weight:400}.htmlform-title{font-size:1.5rem}[data-template-id="27"] .office-image{margin-bottom:0.5rem;max-width:100%;height:auto;display:block}.eventRow{display:table;border:1px solid #cc0016;width:100%;margin-bottom:1rem}.eventRow>*{display:table-cell;vertical-align:middle}.eventLink{background:#cc0016;color:#fff;padding:0 1rem;width:3rem;border:1px solid #fff}.eventUrl{background:#cc0016;color:#fff;padding:0 1rem;width:3rem;border:1px solid #fff;border-left:none}.eventDescription{width:auto;padding:0.5rem 1rem}.eventDescription address{font-size:1rem}.eventImage{width:90px;border:1px solid #fff}@media (max-width:36em){.eventImage{display:none}}#videopanel{background:#AA0000}.propertyHeader{background:#fff;border-bottom:5px solid #cc0016;padding:1rem}.propertyHeader h1{margin:0;font-size:2.5rem;font-weight:300}[data-template-id="5"] h2 small{display:block}[data-template-id="21"] .blog_image_large{max-width:100%;height:auto;display:block;margin-bottom:0.5rem}[data-template-id="5"] #contentContainer{padding-top:0}[data-template-id="5"] .carousel-wrap+.carousel-thumbs{margin-bottom:0}[data-template-id="5"] #car-prev,[data-template-id="5"] #car-next{color:#fff;text-shadow:1px 1px 1px #000}[data-template-id="5"] #viewSwitcher{background:rgba(204,0,22,0.8);color:#fff}[data-template-id="5"] #viewSwitcher .active{background:rgba(204,0,22,0.9);color:#fff}.sharegrid a{display:block;background-color:#CC0016;color:#fff;border-radius:3px;font-size:10px;text-align:center;padding:0.5em 0 0.25em}.sharegrid a>i{font-size:1.25rem;display:block}