body{margin:0px;padding:0px;font-family:"Helvetica Neue",Helvetica,Tahoma, Geneva, sans-serif;font-size:12px;color:#333;background-color:#fff}@font-face{font-family:'tradegothic';src:url("../fonts/tradegothicltstd-light.eot");src:url("../fonts/tradegothicltstd-light.eot?#iefix") format("embedded-opentype"),url("../fonts/tradegothicltstd-light.otf") format("opentype"),url("../fonts/tradegothicltstd-light.woff") format("woff"),url("../fonts/tradegothicltstd-light.ttf") format("truetype")}h1,.menu li,h3,.listing_price,h2,h4,h6,.listing_heading,.listing_remarks_small,.listing_remarks_large,.listing_sold_banner{font-family:'tradegothic', sans-serif}h1{font-size:36px;font-weight:300;color:#3b5ca1;line-height:normal;margin-bottom:20px;text-transform:uppercase;text-align:center}.only_for_print{display:none}@media only print{.only_for_print{display:block}}.full_grid{float:left;position:relative;width:100%;margin:0;clear:both;display:block}a:link,a:visited{color:#3b5ca1;text-decoration:none}a:hover{color:#666;text-decoration:underline}p{margin-bottom:20px}.bottom_10{margin-bottom:10px}.bottom_20{margin-bottom:20px}.bottom_30{margin-bottom:30px}.bottom_40{margin-bottom:40px}.bottom_50{margin-bottom:50px}.bottom_60{margin-bottom:60px}.bottom_70{margin-bottom:70px}.bottom_80{margin-bottom:80px}.bottom_90{margin-bottom:90px}.bottom_100{margin-bottom:100px}img,div{border:none;behavior:url("/js/iepngfix.htc")}img.alignright{float:right;margin:0px 0px 5px 5px}.dotted_bottom{border-bottom:1px dotted #aaa;padding-bottom:5px}img.alignleft{float:left;margin:0px 5px 5px 0px}.inputfield{padding:3px;border-color:#ccc #ccc #aaa #ccc;border-width:1px;border-style:dotted;font-family:"Helvetica Neue",Helvetica,Tahoma, Geneva, sans-serif;font-size:12px;color:#333;margin-bottom:10px}.inputbutton{padding:5px;font-weight:normal;text-transform:uppercase;color:#fff;background-color:#3b5ca1;font-size:14px;border:1px dotted #666}.field:active,.field:hover,.field:focus{background-color:#f1f1f1}.tablebackgroundcolor{vertical-align:top !important}.bordercolor{border-bottom:1px #999 dotted;padding:7px}.bordercolor:hover{background-color:#fafafa}.secondaryaccentcolor{font-weight:bold;padding-top:8px}.addthis_default_style{margin-top:5px;margin-bottom:5px}#header{margin-top:0px;height:255px;background-image:url("../images/header_bg.jpg");position:relative;background-size:contain}@media only screen and (max-width: 1151px){#header{height:212px}}@media only screen and (max-width: 959px){#header{height:169px}}@media only screen and (max-width: 767px){#header{height:auto;background:none}}#contactbar{position:absolute;width:250px;right:5px;top:180px}#contactbar p{color:#3b5ca1;font-size:16px;line-height:20px;font-weight:bold}@media only screen and (max-width: 1151px){#contactbar{top:150px;right:-35px}}@media only screen and (max-width: 959px){#contactbar{top:120px;right:-85px}#contactbar p{font-size:1em}}@media only screen and (max-width: 767px){#contactbar{display:none}}#statement p{color:#3b5ca1;font-size:18px;font-weight:bold;text-align:center;padding-top:5px;padding-bottom:5px;margin:0px}#dancontact{margin-left:10px;display:none}#charliecontact{margin-right:10px;text-align:right;display:none}.menubar{height:28px;text-align:center;margin-top:5px;z-index:10}.container .twentyfour.columns.menubar{width:1152px}@media only screen and (max-width: 1151px){.container .twentyfour.columns.menubar{width:960px}}@media only screen and (max-width: 959px){.container .twentyfour.columns.menubar{width:768px}}@media only screen and (max-width: 767px){.container .twentyfour.columns.menubar{width:420px}}@media only screen and (max-width: 479px){.container .twentyfour.columns.menubar{width:300px}}.menu{margin:0px auto;padding:0px !important;height:28px;text-align:left;width:100%}.menu>li{display:inline;margin-left:25px;margin-right:0px;margin-bottom:0px;padding:0px 0px 4px 0px;list-style:none;font-size:12px;height:19px;position:relative}.menu>li:first-child{margin-left:0}.menu>li.current{color:#3b5ca1;font-weight:400}.menu>li>a:link,.menu>li>a:visited{color:#777;text-decoration:none;font-size:16px;text-transform:uppercase;border-bottom:4px solid transparent}@media only screen and (min-width: 768px) and (max-width: 1151px){.menu>li>a:link,.menu>li>a:visited{font-size:13px}.menu>li{margin-left:7px}}.menu>li>a:hover{color:#3b5ca1;border-bottom:4px solid #3b5ca1}.menu>li>a:active{position:relative;top:1px;color:#3b5ca1}.submenu{position:absolute;left:-9999px;padding:0px 0px 0px 0px;top:14px;z-index:50;text-align:left;background-color:#3b5ca1;width:150px;z-index:50}.menu li:hover .submenu{display:block;left:-10px}.submenu li{text-align:left;margin:0px 0px 0px 0px !important;padding:3px 10px 5px 10px !important;display:block;border:none;clear:both;width:130px;position:relative;overflow:hidden}.submenu li a:link,.submenu li a:visited{color:#fff;font-size:12px !important;padding:0px !important;margin:0px !important;border:none !important;text-transform:uppercase}.submenu li a:hover,.submenu li a:active{color:#fff;border-bottom:4px solid #fff;background:none}@media only screen and (max-width: 767px){.menubar,.menu{height:auto}.menu>li{display:block;margin-left:0;height:auto;padding-bottom:0}.menu .submenu{position:static;display:block;background:#eff1f3;width:100%}.menu .submenu li{width:auto;text-align:left}.menu .submenu li a{color:#424242}.menu li{border-bottom:solid 1px #dfdfdf}.menu li:first-child{border-top:solid 1px #dfdfdf}.menu li:last-child{border-bottom:none}}#content{z-index:0}#content h2{color:#3b5ca1;font-size:24px;padding:0px 0px 0px 0px;margin-bottom:5px;font-weight:700;text-transform:uppercase}#content h2 a:hover,#content h2 a:active{text-decoration:none}#content h3{color:#3b5ca1;font-weight:300;text-transform:uppercase;font-size:20px;padding-bottom:0px;margin-bottom:5px}#content h4{color:#666;font-weight:700;text-transform:uppercase;font-size:16px;padding-bottom:0px;margin-bottom:2px}#content h4 a:link,#content h4 a:visited{color:#666;text-decoration:none}#content h4 a:hover,#content h4 a:active{color:#888;text-decoration:none}#content h6{font-size:14px;font-weight:700;text-transform:uppercase;color:#666;margin-bottom:5px;padding-bottom:0px}#indexslide{height:289px;position:relative;overflow:hidden}#indexslide img.indexphoto{width:100%;height:auto}.listing_page_nav{margin-right:5px;text-align:center;float:left}.listing_page_nav:hover{background-color:#333}.listing_page_nav a:link,.listing_page_nav a:visited{color:#fff;width:24px;height:22px;padding-top:2px;display:block;text-align:center;float:left;background-color:#3b5ca1;font-weight:bold}.listing_page_nav a:hover,.listing_page_nav a:active{color:#fff;background-color:#333;font-weight:bold;text-decoration:none}.currentpage a:link,.currentpage a:visited{font-weight:bold;background-color:#333 !important;color:#fff;font-weight:bold}.listing_container{margin-bottom:5px;overflow:visible}.listing_icon_photo{width:100%;height:auto;float:left;float:left;position:relative}.listing_sold_sticker_large{width:155px;height:155px;position:absolute;left:0px;top:0px;background-image:url("../images/sold_sticker_large.png");background-repeat:no-repeat;z-index:50}@media only screen and (max-width: 767px){.listing_sold_sticker_large{background-size:cover;width:100px;height:100px}}.listing_sold_sticker_small{width:80px;height:80px;position:absolute;left:3px;top:0px;background-image:url("../images/sold_sticker_small.png");background-repeat:no-repeat}@media only screen and (max-width: 1151px){.listing_sold_sticker_small{left:2px}}.listing_remarks_small{position:absolute;left:-5px;bottom:10px;padding:5px 10px;background-color:#3b5ca1;color:#fff;z-index:10;font-weight:700}.listing_remarks_large{position:absolute;left:-10px;bottom:20px;padding:5px 10px;background-color:#3b5ca1;color:#fff;z-index:10;font-weight:700;font-size:24px}@media only screen and (max-width: 767px){.listing_remarks_large{font-size:14px}}.listing_sold_banner{position:absolute;left:-10px;bottom:20px;padding:5px 10px;background-color:#c00;color:#fff;z-index:10;font-weight:700;font-size:24px}.listing_icon_info{width:inherit;float:left}.listing_icon_price{width:50%;float:left;margin-bottom:1px}.listing_icon_bedrooms{width:50%;float:left;text-align:right}.listing_heading{text-align:center;color:#3b5ca1;text-transform:uppercase;height:40px}.listing_icon_price p{margin-bottom:0px}.listing_icon_address{width:100%;clear:both;float:left}.listing_icon_address a:link,.listing_icon_address a:visited{color:#333}.listing_icon_address a:hover,.listing_icon_address a:active{color:#3b5ca1}@media only print{#listing_gallery_container{display:none}#header,#footer{display:none}}.listing_thumb{background-image:url("../images/photocoming.jpg");background-repeat:repeat}.listing_thumb a img{width:100%}.listing_price{color:#3b5ca1;font-size:20px;font-weight:700;margin-bottom:20px}.showlisting_video{width:844px;height:458px}@media only screen and (max-width: 1151px){.showlisting_video{width:700px;height:380px}}@media only screen and (max-width: 959px){.showlisting_video{width:556px;height:302px}}@media only screen and (max-width: 767px){.showlisting_video{width:420px;height:228px}}@media only screen and (max-width: 479px){.showlisting_video{width:300px;height:163px}}.listing_info p{margin-bottom:0px;padding:0px 2px}#listing_detail_print_icon{margin-top:5px}#mls_disclaimer{font-size:10px;color:#777}.specrow{margin:2px 0px;width:160px}.specrow:hover{background-color:#eaedf4;color:#333}table.six columns .specrow{width:330px}.specname{font-weight:bold;padding:2px 2px 2px 5px;text-align:left;width:110px}.specvalue{font-weight:normal;padding:2px 5px 2px 5px;text-align:left;width:105px}table.six columns .specvalue{width:205px}.listing_gallery_thumbnail{-moz-opacity:.50;filter:alpha(opacity=50);opacity:.50}#listing_detail_left h4,#listing_detail_right h4{padding:0px;margin-bottom:2px;line-height:1.0;margin-top:20px}.contactrow{margin-bottom:5px}#footer{background-color:#3b5ca1;padding-top:10px;color:#fff;padding-bottom:20px}.footer_quicklinks a{text-transform:uppercase;font-weight:300}#footer a:link,#footer a:visited{color:#fff;text-decoration:none}#footer a:hover,#footer a:active{color:#ddd;text-decoration:underline}#footer h4{font-size:18px;color:#fff;font-weight:700;margin-bottom:2px;padding-bottom:0px;text-transform:uppercase}#footer ul li{list-style:none;padding:0px 2px;margin:0px 0px 2px 0px}#footer p{padding:0px 2px;margin-bottom:10px;font-weight:300}#facebook_fan_box{background-color:#fff}.facebook_likebox{margin-top:5px}.menu_above ul>li .areas_submenu{display:none;background:#3b5ca1;padding:20px 0}.menu_above ul>li .areas_submenu li:hover,.menu_above ul>li .areas_submenu li a:hover,.menu_above ul>li .areas_submenu li a:active{background:#5074bf}.menu_above ul>li .areas_submenu ul{list-style:none}.menu_above ul>li .areas_submenu li{margin-left:0}.menu_above ul>li .areas_submenu li a{color:#fff}@media only screen and (min-width: 768px){.menu_above ul>li .areas_submenu li a{font-size:16px;padding:2px 0}}.expand_menu{cursor:pointer}.menu li.hover:hover .areas_submenu,.menu li.hover:active .areas_submenu{display:block}@media only screen and (max-width: 767px){.menu li .areas_submenu li{border:none;padding:5px 0}.areas_submenu{padding:0}.expand_menu{margin-left:30px}}.listing_thumb{position:relative}#listing_search_form h6{color:#636466;font-family:"Open Sans", serif;font-size:18px;font-size:1rem}.slider_wrap .ui-slider-horizontal .ui-slider-range{border:1px solid #636466;background:#fff}.columns .ui-spinner .ui-spinner-button{background:#636466 50% 50% repeat-x;border:1px solid #636466}#listing_search_form .ui-spinner{width:100%;border:2px solid #636466}@media only screen and (max-width: 767px){#listing_search_form .ui-spinner{margin-bottom:40px}}#listing_search_submit{font-family:"Open Sans", serif;font-weight:400}#listing_search_submit:hover,#listing_search_submit:active{background:#d0bb6f}#listing_order_submit{font-family:"Open Sans", serif;font-weight:400;color:#fff;background:#636466}#listing_order_submit:hover,#listing_order_submit:active{background:#d0bb6f}#listing_search_form_container #listing_search_submit{border:none}@media only screen and (max-width: 767px){#listing_search_form_container .subarea{width:100%}#listing_search_form_container .subarea .four{width:33%;float:left}}@media only screen and (max-width: 479px){#listing_search_form_container .subarea .four{width:100%;float:left;text-align:center;margin-bottom:5px}}.styled_select select,#listing_search_container .styled_select select,#listing_order_form .styled_select select{background:transparent;width:115%;box-sizing:border-box;padding:5px;line-height:1;border:0;border-radius:0;height:35px;-webkit-appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.styled_select{width:100%;height:35px;overflow:hidden;background:url("../images/select-dropdown.svg") no-repeat right;border:2px solid #636466}@media only screen and (max-width: 767px){.styled_select{margin-bottom:40px}}.slider_wrap{position:relative;margin-bottom:50px;text-align:center}@media only screen and (max-width: 767px){.slider_wrap{margin-bottom:40px}}.slider_display_value{padding:10px;width:auto;text-align:center;margin-top:30px;display:inline-block;font-family:"Cinzel", sans-serif;font-weight:700;color:#fff;background:#636466}.slider_display_value:last-child{margin-top:30px}.slider_wrap .ui-widget-content{border:none;height:2px;background:#636466}.slider_wrap .ui-slider-horizontal .ui-slider-range{height:8px;top:-3px;background:white;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:-o-linear-gradient(-45deg, transparent 33%, #636466 33%, #636466 66%, transparent 33%);background-image:-moz-linear-gradient(-45deg, transparent 33%, #636466 33%, #636466 66%, transparent 33%);background-image:-webkit-linear-gradient(-45deg, transparent 33%, #636466 33%, #636466 66%, transparent 33%);background-image:linear-gradient(-45deg, transparent 33%, #636466 33%, #636466 66%, transparent 33%);background-size:35px 18px, 100% 100%, 100% 100%;-webkit-animation:animate-stripes 5s linear infinite;animation:animate-stripes 5s linear infinite}@-o-keyframes animate-stripes{100%{background-position:-105px 0px}}@-moz-keyframes animate-stripes{100%{background-position:-105px 0px}}@-webkit-keyframes animate-stripes{100%{background-position:-105px 0px}}@keyframes animate-stripes{100%{background-position:-105px 0px}}.slider_wrap .ui-slider .ui-slider-handle{width:5px;height:19px;border:none;top:-8px;margin-left:-3px;z-index:9;-webkit-transition:none ease-in-out;-moz-transition:none ease-in-out;-o-transition:none ease-in-out;transition:none ease-in-out;background:#636466}.slider_handle_left,.slider_handle_right{position:absolute;width:2px;height:12px;z-index:1;top:-5px;background:#636466}.slider_handle_left{left:0}.slider_handle_right{right:0}.square_feet{margin-top:50px}@media only screen and (max-width: 767px){.square_feet{margin-top:0}}.subarea{margin-top:20px}.columns .ui-spinner input{height:25px;outline:none}#listing_search_submit{margin:30px 0 0 0}@media only screen and (max-width: 767px){#listing_search_submit{width:44%;margin:40ox 0 40px 0;display:block}}#listing_order_submit{margin-top:0}@media only screen and (max-width: 767px){#listing_order_submit{width:44%;margin-left:auto;margin-right:auto;display:block;margin-bottom:40px}}.display_listings_by h6{margin-top:5px}.slideout_handle a{left:205px}@media only screen and (max-width: 767px){#bedrooms_wrap{margin-top:40px}}@media only screen and (max-width: 479px){.listing_search_checkbox{display:inline;margin-right:5px;float:none}}#listing_search_form span.ui-button-text{padding:0}#listing_search_form .ui-spinner,#listing_search_form .ui-widget-content{border:none}#listing_search_form .columns .ui-spinner .ui-spinner-button{background:none}#listing_search_form #listing_search_submit,#listing_search_form #listing_order_submit{padding:4px 40px;font-size:20px !important;font-family:'tradegothic', sans-serif;border:2px solid #444;line-height:normal;margin-bottom:0;background:none;color:#444;text-transform:uppercase;padding-top:10px;background:#fff}#listing_search_form #listing_search_submit:hover,#listing_search_form #listing_order_submit:hover,#listing_search_form #listing_search_submit:active,#listing_search_form #listing_order_submit:active{color:#fff;background:#444}#menu_below{text-align:center;margin:0}#menu_below a,#menu_below a:link,#menu_below a:visited{display:inline-block;cursor:pointer;margin:0 15px;padding:5px 10px;color:#fff;background:1px solid #3b5ca1;background:#3b5ca1}#menu_below a:hover,#menu_below a:active{color:#3b5ca1;background:1px solid #3b5ca1;background:#fff}@media only screen and (max-width: 767px){.menu_below{display:none}}@media only screen and (min-width: 768px){.menu_above{height:40px;margin-top:8px;border-bottom:2px solid #3b5ca1}.menu_above ul{text-align:center}.menu_above ul>li{border-right:2px solid #3b5ca1;padding:23px;padding-bottom:16px;margin-left:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.menu_above ul>li:hover{background:#e5ebf6}.menu_above ul>li li{padding:0}.menu_above ul>li:first-child{border-left:2px solid #3b5ca1}.menu_above ul>li .expand_menu{margin-left:20px}}.expand_menu{font-size:16px}.styled_select{box-sizing:border-box}.padding_box_35{padding-top:35px;padding-bottom:35px}.padding_box_35_bottom{padding-bottom:35px}.padding_box_35_top{padding-top:35px}.padding_box_50{padding-top:50px;padding-bottom:50px}.padding_box_50_bottom{padding-bottom:50px}.padding_box_50_top{padding-top:50px}.services_container ul{font-size:0;list-style:none}.services_container ul li{width:100%;display:table;vertical-align:middle;margin:0;padding:0 10px;box-sizing:border-box}.services_container ul li::before{content:" ";display:table-cell;vertical-align:middle;background-image:url("../images/brandcolor_checkmark.svg");width:31px;height:39px;background-size:100%;background-repeat:no-repeat;background-position:50% 50%}.services_container ul li span{font-size:16px;display:table-cell;vertical-align:middle;padding-left:10px}@media only screen and (min-width: 768px){.services_container ul li{width:50%;display:inline-table}.services_container ul li span{font-size:18px}}
/*# sourceMappingURL=style.css.map */
