article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;font-size:1em;line-height:1.4;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.lt-ie8 .clearfix{visibility:hidden;width:0;height:0;clear:both;}div.messages{margin:6px 0 15px;}.lt-ie8 #logo img,.lt-ie8 #logo{max-width:144px;}.header-top,#child-pages li a.button{background-color:#697884;}header,a.secondary-button,.notification-listing{background-color:#6fbfec;}.sf-menu li.active a,.sf-menu li.active a:visited,.sf-menu a:hover,.sf-menu li a:hover,.sf-menu a:hover,.sf-menu a:visited:hover,.sf-menu li.sfHover a,.sf-menu li.sfHover a:visited,.sf-menu ul,.sf-menu ul ul,.sf-menu ul ul ul{background-color:#697884;}.sf-menu ul:after{border-bottom-color:#697884 !important;}footer{background:#252425;}input.submit,input.submit-advanced,.button,#webform-client-form-5 input.form-submit,#edit-submit{background-color:#ff8c68;}body h3,.property-information-address a,.property-information-address,.property-information-address a,a .listings-address-widget,.listings-address-widget,.view-featured-listings .views-field-field-address{color:#5f6f7d;}body a,body h4,.property-information-price,.property-information-price a,h2.title-bg span,a .listings-price-widget,#sidebar .listings-price-widget{color:#b00d20;}body h5,body h6{color:#888888;}nav,h1,h2,footer h3,footer h4,footer h5,footer h6{font-family:'PT Sans',sans-serif;font-weight:normal;font-style:normal;}input.submit,input.submit-advanced,.featured-price,h3,h4,h5,h6,.listings-address-widget,.page-count,.pagination,.pager,.button,.property-information-address,.property-information-price,.view-featured-listings .views-field-field-address{font-family:'Open Sans',sans-serif;font-weight:600;}.featured-address-number{font-family:Georgia,serif;}.featured-address-city,.listings-street-widget,.post-data,.share-section,.property-information-location,.property-highlight,.property-status,.share-section-listing span.share-text{font-family:"Times New Roman",Georgia,serif;}@font-face{font-family:'JustVector';src:url(/sites/all/themes/freehold/css/social-icons/justvectorv2-webfont.eot);src:url(/sites/all/themes/freehold/css/social-icons/justvectorv2-webfont.eot?#iefix) format('eot'),url(/sites/all/themes/freehold/css/social-icons/justvectorv2-webfont.woff) format('woff'),url(/sites/all/themes/freehold/css/social-icons/justvectorv2-webfont.ttf) format('truetype'),url(/sites/all/themes/freehold/css/social-icons/justvectorv2-webfont.svg#webfontkw9J4lGf) format('svg');font-weight:normal;font-style:normal;}.social-icons{padding-top:2px;}.social-icons a{font-size:11px;line-height:11px;font-family:'JustVector';text-decoration:none;color:#697884;background:#fff;margin-right:2px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);}.webform-confirmation{padding:20px 0 0 0;}.block form label{}.block form input{clear:both;}.block form div.form-item{margin:0 0 15px;}.block form div.form-item div.description{font-style:italic;}body{font-family:"Helvetica Neue",Helvetica,Arial,Sans-Serif;font-size:13px;line-height:1.4;background:#f6f6f6 url(/sites/all/themes/freehold/images/background.png);color:#444444;}a,a:visited,input.submit,#search-container label.assistive-text,input.submit-advanced{-webkit-transition-duration:200ms;-webkit-transition-property:color,background;-webkit-transition-timing-function:ease-in-out;-moz-transition-duration:200ms;-moz-transition-property:color,background;-moz-transition-timing-function:ease-in-out;-o-transition-duration:200ms;-o-transition-property:color,background;-o-transition-timing-function:ease-in-out;}a,a:visited{text-decoration:none;}p{padding-top:0px;margin:0px;}p,ul,ol{margin-bottom:14px;}ul,ol{margin-left:0px;padding-left:16px;}img{max-width:100%;height:auto;}.lt-ie9 #main img{width:auto;}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;color:#737373;line-height:1.2;}h1,h2{text-transform:uppercase;}h1{font-size:22px;margin-bottom:7px;}h2{font-size:15px;margin-bottom:10px;}h3{font-size:16px;margin-bottom:10px;}h4{font-size:16px;margin-bottom:10px;}h5{font-size:15px;margin-bottom:10px;font-weight:600;}h6{font-size:14px;margin-bottom:10px;font-weight:600;}hr{background:transparent;border-bottom:1px dotted #ccc;border-top:none;margin:20px 0px;}ul.checkmark,ul.arrow{padding-left:0px;}ul.checkmark li,ul.arrow li{list-style:none;padding-left:18px;}ul.checkmark li{background:url(/sites/all/themes/freehold/images/checkmark.png) 0px 2px no-repeat;}ul.arrow li{background:url(/sites/all/themes/freehold/images/sidebar-arrow.png) -4px 0px no-repeat;}.alignright{float:right;margin:0 0 10px 10px;}.alignleft{float:left;margin:0px 10px 10px 0px;}.aligncenter{text-align:center;margin:0px auto 10px auto;display:block;}blockquote{background:url(/sites/all/themes/freehold/images/blockquote.png) 0px 0px no-repeat;padding-left:40px;font-style:italic;line-height:1.8;}body #search-container input.submit,.advanced-search-form input.submit-advanced,#contact-wrapper input.submit,#reply input.submit,#webform-client-form-5 input.form-submit,#edit-submit,.button-submit,#search-block-form .form-submit{font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;font-size:14px;background-position:bottom left;background-repeat:repeat-x;background-image:url(/sites/all/themes/freehold/images/submit-hover.png);position:relative;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.4);padding:0px 55px;height:32px;-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);border:0px transparent;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;}.button-submit{background-image:url(/sites/all/themes/freehold/images/ButtonPinkBG.gif);font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;font-size:14px;vertical-align:middle;background-position:center center;background-repeat:no-repeat;position:relative;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.4);padding:8px 55px 0px;height:22px;-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.15);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.15);border:0px transparent;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;}.button-submit.pink{background-image:url(/sites/all/themes/freehold/images/ButtonPinkBG.gif);}body #search-container input.submit{padding-right:35px;padding-left:35px;}#contact-wrapper input.submit,#reply input.submit,#webform-client-form-5 input.form-submit{padding:0px 22px;}a.button{font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;font-size:14px;background-position:bottom left;background-repeat:repeat-x;background-image:url(/sites/all/themes/freehold/images/submit-hover.png);position:relative;padding:9px 22px;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);border:0px transparent;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}@-moz-document url-prefix(){body #search-container input.submit{height:31px !important;}#search-container label.assistive-text{height:29px !important;}}body #search-container input.submit:hover,input.submit-advanced:hover,a.button:hover,#contact-wrapper input.submit:hover,#reply input.submit:hover{background-position:top left;}input,textarea{border:1px solid #b5b5b5;background:#fff;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);line-height:1;padding:7px 9px 7px 9px;color:#616161;}input:focus,textarea:focus,#sidebar .searchform input:focus,footer .searchform input:focus{color:#444444;}#contact-wrapper input,#contact-wrapper textarea,#reply textarea,#reply input{color:#444444;}#sidebar .searchform,footer .searchform{border:1px solid #b5b5b5;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0.1);line-height:1;color:#ccc;margin-bottom:5px;background-image:url(/sites/all/themes/freehold/images/magnify.png);background-repeat:no-repeat;background-position:top right;}#sidebar .searchform .assistive-text,#sidebar .searchform #searchsubmit,footer .searchform #searchsubmit,footer .searchform .assistive-text{display:none;}#sidebar .searchform input,footer .searchform input{width:auto;border:none;background:transparent;webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-moz-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0);-webkit-box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0);box-shadow:inset 1px 2px 3px 0px rgba(0,0,0,0);line-height:1;padding:7px 9px 7px 9px;color:#bababa;}footer .searchform{background-color:#fff;}#contact-wrapper,#webform-client-form-5{margin-top:15px;}#contact-wrapper input,#reply input,#webform-client-form-5 input{width:60%;padding:10px;}#contact-wrapper textarea,#reply textarea,#webform-client-form-5 textarea{width:80%;padding:10px;}#contact-wrapper input.submit,#reply input.submit,#webform-client-form-5 input.submit{width:auto;}#contactform label.error{padding-top:3px;font-weight:normal;display:block;width:100%;height:25px;margin-bottom:-28px;font-size:11px;color:#dd8b8b;}#contactform input.error{border:1px dotted #f4cbcb;background:#f8eded;}p.error{color:#dd8b8b;font-weight:bold;}p.success{color:#64ba7c;font-size:14px;font-weight:bold;padding-bottom:2px;}p.success2{padding-bottom:8px;}#contactform span{color:#ff5c5f;}#webform-client-form-5 input.form-submit{width:140px;}#main{padding:24px 0px 28px 0px;}.lt-ie8 #main{padding-top:10px;}#container-sidebar{width:662px;float:right;}#featured-slider,.content-boxed,#block-views-listings-agent-block,#block-views-latest-listings-block,#block-views-latest-listings-block,.section .block,h2.title-bg,.secondary-slider,#map-contact,#map-listing{border-left:1px solid #c4c4c4;border-top:1px solid #cccccc;border-right:1px solid #c4c4c4;border-bottom:1px solid #c5c5c5;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.15);box-shadow:0px 1px 3px rgba(0,0,0,0.15);}body h2.title-bg,body .section .block h2,.content-boxed h2,#block-views-latest-listings-block h2,#block-views-listings-agent-block h2{border-bottom:1px solid #c5c5c5;border-top:0px;border-right:0px;border-left:0px;background:#ffffff url(/sites/all/themes/freehold/images/title-bg.png) bottom left repeat-x;padding:16px 20px 13px 20px;line-height:1;margin:0px -20px 15px -20px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-bottom-left-radius:30x;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:0px;-moz-border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.11);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.11);box-shadow:0px 1px 2px rgba(0,0,0,0.11);}.content-boxed,#block-views-listings-agent-block,#block-views-latest-listings-block,.section .block,#block-views-latest-listings-block{padding:0px 20px 10px 20px;}#featured-slider{padding:20px;margin-bottom:24px;}.secondary-slider{padding:10px;}#main .content-boxed{padding:0 20px 20px 20px;}#map-contact{margin-bottom:18px;}#map-contact iframe{margin-bottom:-5px;}#sidebar{width:260px;float:left;}#sidebar .content-boxed,#block-views-listings-agent-block,#block-views-latest-listings-block,#sidebar .section .block{margin-bottom:24px;}#sidebar .content ul{margin:0px;padding:0px;list-style:none;}#sidebar .content ul li{padding:7px 0px 7px 14px;margin:0px;border-bottom:1px dotted #d7d7d7;background:url(/sites/all/themes/freehold/images/sidebar-list.png) 0px 11px no-repeat;line-height:1.2;}#sidebar .content ul li:last-child{border:none;}#sidebar .content ul li:first-child{padding-top:0px;background-position:0px 4px;}#sidebar a,body #sidebar{color:#888888;}#sidebar a:hover{color:#3b3b3b;}.header-top{background-image:url(/sites/all/themes/freehold/images/header-top.png);background-position:bottom left;background-repeat:repeat-x;padding:11px 0px 14px 0px;}header{background-image:url(/sites/all/themes/freehold/images/header-bg.png);background-position:bottom left;background-repeat:repeat-x;}.header-border-top{background:url(/sites/all/themes/freehold/images/header-border-top.png) top left repeat-x;height:1px;padding-top:4px;}.header-border-bottom{background:url(/sites/all/themes/freehold/images/header-border-bottom.png);height:5px;}.width-container{width:940px;margin:0 auto;}.lt-ie9 #logo{max-width:50% !important;}body #logo{float:left;margin:0px;padding:0px;border:none;background:none;}body #logo img{position:relative;top:5px;}.header-top-left{float:left;font-size:13px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.35);}.header-top-left a{color:#fff;}.social-icons a{background:#fff;}.header-top-left a:hover{color:#ddd;}.social-icons a:hover{background:#ddd;}.width-container .social-icons{float:right;}span.phone-header-top{position:relative;top:2px;background:url(/sites/all/themes/freehold/images/phone-header-top.png) 0px 0px no-repeat;padding:2px 10px 3px 22px;}a.email-header-top{position:relative;top:2px;text-decoration:none;background:url(/sites/all/themes/freehold/images/email-header-top.png) 0px 0px no-repeat;padding:3px 0px 3px 23px;}.hasPlaceholder{color:#777;}.search-drop-down{outline:none !important;-webkit-transition-duration:0ms;-moz-transition-duration:0ms;-o-transition-duration:0ms;background:url(/sites/all/themes/freehold/images/search-drop-down.png) top left no-repeat;display:block;text-indent:-99999px;cursor:pointer;width:45px;height:23px;float:right;right:0px;position:relative;bottom:1px;}#search-container .width-container{position:relative;}#search-container{background:#fff;padding:15px 0px;border-bottom:1px solid #b2b2b2;-moz-box-shadow:0px 0px 3px rgba(0,0,0,.08);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,.08);box-shadow:0px 0px 3px rgba(0,0,0,.08);position:relative;}#search-container input.field{width:700px;margin-left:9px;margin-right:9px;}#search-container label.assistive-text{background-image:url(/sites/all/themes/freehold/images/assistive-text.png);background-position:-4px -4px;background-repeat:no-repeat;background-color:#888888;width:31px;height:30px;display:block;float:left;text-indent:-99999px;border-top:1px solid rgba(0,0,0,.6);border-left:1px solid rgba(0,0,0,.45);border-right:1px solid rgba(0,0,0,.45);border-bottom:1px solid rgba(0,0,0,.35);-moz-box-sizing:padding-box;-webkit-background-clip:p

adding-box;background-clip:padding-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#search-container label.assistive-text:hover{background-color:#696969;}#search-container input{float:left;display:block;font-size:14px;padding:8px 9px 6px 9px;}#panel-search{padding-top:15px;display:none;}#panel-search label.assistive-text{background:transparent;width:auto;height:auto;display:inline-block;float:none;text-indent:0px;border:none;}#search-container #panel-search label.assistive-text:hover{background:none;}#panel-search select option{font-size:12px;background:#fff;color:#888;}#panel-search select{text-transform:none;display:block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 5px 7px 10px;}.width-container .search-drop-down.active{background-position:0px -26px;}#search-container #panel-search input,#panel-search select{}#search-container #panel-search div{float:left;}#search-container #panel-search div.header-advanced-pricing input{width:71px;}#search-container #panel-search .header-advanced-bedbath select{width:95px;margin-left:12px;}#search-container #panel-search .header-prop-typestatus select{margin-left:15px;width:150px;}#search-container #panel-search div.price-range{width:24px;color:#aaa;position:relative;top:15px;text-align:center;margin:0px;padding:0px;}.more-search-options{font-size:12px;color:#aaa;font-style:italic;margin:6px 6px -6px 0px;margin-right:6px;float:right;display:block;}input#price-min,input#price-max{padding-left:19px;background-image:url(/sites/all/themes/freehold/images/dollar-sign.png);background-position:3px 5px;background-repeat:no-repeat;}.lt-ie9 #search-container #panel-search input,.lt-ie9  #panel-search select{min-width:80px !important;}.lt-ie9  #search-container #panel-search div.header-advanced-pricing input{min-width:71px !important;}.lt-ie9 #search-container #panel-search .header-prop-typestatus select{min-width:130px !important;}body footer,body footer a{color:#888888;}footer #copyright  a{color:#c5c5c5;}span.copyright-left{width:80%;display:inline-block;}footer a:hover,footer #copyright a:hover{color:#ffffff;}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff;text-transform:uppercase;margin-bottom:5px;}footer .grid4column{margin-top:34px;margin-bottom:26px;}footer #copyright,footer a#scrollToTop{border-color:#585858;}#copyright{border-top:1px solid;padding:30px 0px;}a#scrollToTop{background:url(/sites/all/themes/freehold/images/back-to-top.png) 0px -11px no-repeat;text-indent:-999999px;-webkit-transition-duration:0ms;-moz-transition-duration:0ms;-o-transition-duration:0ms;cursor:pointer;padding:30px 0px;margin:-30px 0px;width:82px;display:block;float:right;border-right:1px solid;border-left:1px solid;}a#scrollToTop:hover{background-position:0px -125px;}footer ul{margin:0px;padding:0px;list-style:none;}footer ul li{padding:7px 0px 7px 14px;margin:0px;border-bottom:1px dotted #585858;background:url(/sites/all/themes/freehold/images/footer-list.png) 0px 11px no-repeat;line-height:1.2;}footer ul li:last-child{border:none;}footer ul li:first-child{padding-top:5px;background-position:0px 9px;}.page-count{margin:15px 10px 10px 0px;}.page-count,.pagination,.pager a,.pagination a,.pager li{padding:7px 0px;font-size:14px;display:inline-block;color:#3b3b3b;}.pagination a,.pager li a,.pager li.pager-current{background:#ffffff url(/sites/all/themes/freehold/images/title-bg.png) bottom left repeat-x;display:inline-block;width:auto;text-align:center;padding:6px 11px;border:1px solid #bfbfbf;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.pagination a:hover,.pagination a.selected,.pager li a:hover,.pager li.pager-current{text-shadow:0 -1px 0 rgba(0,0,0,.3);color:#fff;border-color:#8e8e8e;background:#ababab;background-image:-webkit-linear-gradient(top,#979797,#c5c5c5);background-image:-moz-linear-gradient(top,#979797,#c5c5c5);background-image:-ms-linear-gradient(top,#979797,#c5c5c5);background-image:-o-linear-gradient(top,#979797,#c5c5c5);}.pager li{display:inline-block}.type-post{margin-bottom:15px;}.type-post h3{font-size:18px;}.post-data{font-size:14px;font-style:italic;margin:-5px 0px 12px 0px;}.post-data,.share-section,.share-section a.share-button{color:#888888;font-style:italic;}.post-data a,.share-section a{color:#3b3b3b;}.featured-image{margin-bottom:15px;}.share-section{border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7;padding:10px 0px;margin:-10px 0px 20px 0px;}.share-section .tags{float:left;}.field-name-field-image img,.view-blogs .views-field-field-image img,.featured-image img,.portfolio-image img,.agent-thumb img,.property-listing-thumb img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.15);box-shadow:0px 1px 3px rgba(0,0,0,0.15);}.field-name-field-image img,.view-blogs .views-field-field-image img,.featured-image img:hover,.portfolio-image img:hover,.agent-thumb a img:hover,.property-listing-thumb a img:hover{-moz-box-shadow:1px 1px 4px rgba(0,0,0,.55);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.55);box-shadow:1px 1px 4px rgba(0,0,0,.55);}.view-blogs .views-row{margin:0 0 20px;}.view-blogs img,.node-blog img{margin-bottom:20px !important;}.commentlist{float:left;list-style:none;margin:0 auto;width:78%;position:relative;left:101px;}.commentlist li.comment{background:#fbfbfb;border:1px solid #e1e1e1;margin:0 0 1.625em 0 !important;padding:0.2em 1.4em 0.25em 1.4em;list-style:none;position:relative;}.commentlist .avatar{left:-102px;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;padding:0;position:absolute;top:0;}.commentlist .pingback{margin:0 0 1.625em;padding:0 1.625em;}ol.commentlist ul.children,ol.commentlist ul.children  li{list-style:none;margin:0px;}.commentlist .children li.comment{border-right:none;border-top:none;border-bottom:none;border-left:1px solid #dadada;margin:0em 0 0 0;padding:1em 1.6em 0em 2em;position:relative;}.commentlist .avatar{left:-102px;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;padding:0;position:absolute;top:0px;}.commentlist .pingback{margin:0 0 1.625em;padding:0 1.625em;}ol.commentlist ul.children,ol.commentlist ul.children  li{list-style:none;margin:0px;}#respond p.comment-form-author input,p.comment-form-email input,p.comment-form-url input,p.comment-form-comment textarea{display:block;padding-top:5px;}#respond p.comment-form-author,p.comment-form-email,p.comment-form-url,p.comment-form-comment{font-size:90%;}.commentlist .children li.comment .avatar{top:10px;}.commentlist .children li.comment .fn{display:block;font-size:12px;}.comment-meta .fn{font-weight:bold;display:block;font-size:14px;color:#4c4c4c;}.comment-meta .fn a{font-weight:bold;}.comment-meta a{text-decoration:none;}.comment-meta{color:#666;font-size:11px;padding-top:12px;padding-bottom:5px;}.commentlist .children li.comment .comment-meta{margin-left:45px;padding-top:0px;}.commentlist .children li.comment .comment-content{margin:0;padding:0px;}.comment-meta a:focus,.comment-meta a:active,.comment-meta a:hover{}.commentlist > li:before{content:url(/sites/all/themes/freehold/images/comment-arrow.png);left:-10px;top:10px;position:absolute;}.commentlist > li.pingback:before{content:'';}.commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:2.2em;padding:0;top:2.2em;}a.comment-reply-link:hover,a.comment-reply-link:focus,a.comment-reply-link:active{background:#888;color:#fff;}a.comment-reply-link > span{display:inline-block;position:relative;top:-1px;}.commentlist > li.pingback:before{content:'';}.commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:2.2em;padding:0;top:2.2em;}a.comment-reply-link{background:#e4e4e4;-moz-border-radius:2px;border-radius:2px;color:#666;display:inline-block;font-size:10px;font-family:Arial,Sans-serif;padding:2px 9px;text-decoration:none;margin-bottom:20px;}#child-pages{margin:0px 0px 15px 0px;padding:0px;height:25px;}#child-pages li{list-style:none;margin:0px;padding:0px;}#child-pages li{float:left;margin-right:6px;}#child-pages li a.button{text-transform:none;font-size:13px;padding:4px 12px 5px 12px;}.portfolio-image{margin-bottom:12px;}#map-contact{width:100%;height:350px;}#map-listing-single{width:100%;height:220px;}#map-listing{width:100%;height:375px;}#map-container{padding-bottom:20px;border-bottom:1px dotted #d7d7d7;margin-bottom:22px;}#map-listing img,#map-listing-single img,#map-contact img{max-width:none;height:auto;}#map-listing .property-information-address{font-size:15px;line-height:16px;}#map-listing .property-information-location{font-size:14px;line-height:16px;}#map-listing .property-information-price{font-size:16px;line-height:16px;}#map-listing a.view-listing-map{margin-top:-5px;display:block;}#map-listing .marker,.infowindow2,.infowindow{padding:0px !important;margin:0px !important;}#map-listing .alignright{margin-top:4px;}h2.title-bg span{float:right;display:inline-block;}.lt-ie8 h2.title-bg span{display:none;}#sortable-search{float:right;position:relative;bottom:50px;height:20px;margin-bottom:-20px;}#sortable-search select option{font-size:12px;background:#fff;color:#888;}#sortable-search select{text-transform:none;display:block;margin:0px;width:110px;max-width:110px;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:11px;border:1px solid #aaaaaa;color:#545454;padding:5px 5px 5px 6px;}.property-listing-thumb{width:48%;float:left;}.property-information{width:49%;float:right;}.property-information-address{font-size:18px;margin:4px 0px 1px 0px;}.property-information-location{font-size:14px;font-style:italic;margin-bottom:3px;}.property-information-location a{color:#3b3b3b;}.property-information-price{font-size:17px;margin-bottom:8px;}.property-highlight{background:#f9f9f9;padding:5px 15px;margin:5px 0px 0px 0px;color:#888888;font-size:14px;}.property-status,.property-highlight .sq-highlight,.property-highlight .bed-higlight,.property-highlight .bath-higlight,.property-highlight .garage-higlight,.property-highlight .time-higlight{display:inline-block;background:url(/sites/all/themes/freehold/images/property-icons.png) 0px 0px no-repeat;padding-left:21px;margin-right:15px;}.property-highlight .sq-highlight{background-position:-5px -4px;}.property-highlight .bed-higlight{background-position:-5px -52px;}.property-highlight .bath-higlight{background-position:-5px -104px;}.property-highlight .garage-higlight{background-position:-4px -164px;}.property-highlight .time-higlight{background-position:-5px -260px;}.property-status{background-position:-5px -332px;color:#888888;font-size:14px;font-style:italic;margin-top:10px;}.property-status a{color:#3b3b3b;}.property-listing-base{margin-top:5px;}.property-listing-base hr{margin:15px 0px 20px 0px;}.property-listing-base .lastcolumn{text-align:right;}.property-information .open-house span{color:#666;}#sidebar-map{border:1px solid #ddd;padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}#more-map{margin-bottom:-2px;float:right;font-size:11px;margin-top:2px;}ul#house-details-sidebar{margin-top:15px;}#house-details-sidebar span{font-weight:bold;}.property-meta-single .listings-address-widget{font-size:16px;}.property-meta-single .listings-street-widget{font-size:14px;padding:2px 0px 2px 0px;}.property-meta-single .listings-price-widget{font-size:15px;margin-bottom:10px;}.advanced-search-form div{margin-bottom:17px;color:#777;}.advanced-search-form input{position:relative;width:91%;}.advanced-search-form .advanced-two-column{float:left;width:40%;margin-right:15%;margin-bottom:0px;}.advanced-search-form .assistive-text{margin:-4px 0px 0px 0px;padding:0px;display:block;}.advanced-search-form .drop-down-fix{width:45%;}.advanced-search-form .last-two-column{margin-right:0% !important;}.advanced-search-form .advanced-two-column input#price-min,.advanced-search-form .advanced-two-column input#price-max{padding-left:19px;background-position:3px 3px;width:80%;}.advanced-search-form input.submit-advanced{width:100%;height:34px;}.advanced-search-form select option{font-size:12px;background:#fff;color:#888;}.advanced-search-form select{text-transform:none;display:block;margin:0px;width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 5px 7px 10px;}.agent-thumb{float:left;width:20%;margin-right:3.8%;}.agent-details{float:left;width:40%;padding-top:10px;}.agent-details h5,.agent-details h6{margin-bottom:5px;}ul.fancy-list{padding:0px;list-style:none;margin-top:5px;}ul.fancy-list li{padding:7px 0px 7px 0px;margin:0px;border-bottom:1px dotted #d7d7d7;line-height:1.2;}ul.fancy-list li:first-child{border-top:1px dotted #d7d7d7;}ul.fancy-list{color:#888888;}ul.fancy-list span{color:#3b3b3b;}.agent-social{float:right;width:36%;text-align:right;}.agent-social .button{margin-bottom:5px;}.agent-social .social-icons a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:14px;line-height:35px;padding:8px 8px 7px 8px;color:#fff;opacity:0.8;background:#979797;background-image:-webkit-linear-gradient(top,#979797,#c7c7c7);background-image:-moz-linear-gradient(top,#979797,#c7c7c7);background-image:-ms-linear-gradient(top,#979797,#c7c7c7);background-image:-o-linear-gradient(top,#979797,#c7c7c7);margin-right:4px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.45);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.45);box-shadow:1px 1px 1px rgba(0,0,0,0.45);}.agent-social .social-icons a:hover{-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.85);-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.85);box-shadow:1px 1px 3px rgba(0,0,0,0.85);}.agent-bio{margin-top:16px;}.share-section-listing,.field-name-field-tags,.views-field-field-tags{color:#888888;font-style:italic;border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7;padding:10px 0px;margin:15px 0px 10px 0px;}.field-name-field-tags{min-height:20px;}.share-section-listing .tags,.field-name-field-tags .field-label,.views-field-field-tags .views-label{float:left;padding:0 10px 0 0}.field-name-field-tags a{float:left;margin:0 10px 0 0;}.share-section-listing span.st_print a{margin-left:6px;display:inline-block;background:url(/sites/all/themes/freehold/images/print-icon.png) 0px 0px no-repeat;padding-left:22px;font-size:12px;position:relative;top:1px;color:#333;}.share-section-listing span.st_print a:hover{opacity:.8;}.additional-features-headline{border-bottom:1px dotted #ccc;margin-bottom:-2px;padding-bottom:5px;margin-top:15px;}ul.additional-features{margin-bottom:5px;}ul.additional-features li{display:inline-block;width:44%;padding:7px 0px 7px 14px;margin-right:5px;background:url(/sites/all/themes/freehold/images/sidebar-list.png) 0px 11px no-repeat;line-height:1.2;}.notification-listing{display:inline-block;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.4);height:13px;font-size:13px;padding:2px 5px 5px 5px;float:left;margin-bottom:-20px;top:16px;z-index:2;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);}.lt-ie9 .notification-listing{display:none !important;}footer .location-widget span{padding:5px 0px;display:inline-block;color:#c5c5c5;}#sidebar .location-widget span{padding:5px 0px;display:inline-block;color:#3b3b3b;}#sidebar .view-featured-listings{}#sidebar .view-featured-listings .views-row{clear:both;border-bottom:1px dotted #d7d7d7;padding:7px 0px 7px 0px;background:transparent;}#sidebar .view-featured-listings .views-row .views-field-field-image{float:left;width:30%;}#sidebar ul.widget-listings{margin:0px;padding:0px;list-style:none;}#sidebar ul.widget-listings li{border-bottom:1px dotted #d7d7d7;padding:7px 0px 7px 0px;background:transparent;}#sidebar ul.widget-listings li:first-child{padding-top:0px;}#sidebar ul.widget-listings li:last-child,#sidebar .view-featured-listings .views-row-last{border:none;}.property-thumbnail{width:30%;float:left;}.property-meta{width:61%;float:right;}.view-featured-listings .views-field-field-image img{width:65px;height:50px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;border:1px solid #ddd;padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}a:hover .view-featured-listings .views-field-field-image img{border-color:#999;-moz-box-shadow:1px 1px 4px rgba(0,0,0,.25);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.25);box-shadow:1px 1px 4px rgba(0,0,0,.25);}.listings-address-widget,.view-featured-listings .views-field-field-address{font-size:14px;padding-top:1px;text-transform:capitalize}.listings-street-widget{color:#888888;font-style:italic;font-size:12px;padding:3px 0px 4px 0px;}.listings-price-widget{font-size:14px;}.social-icons-widget a{background:url(/sites/all/themes/freehold/images/social-icons.png) top left no-repeat;display:block;margin-bottom:4px;float:left;text-indent:-99999px;width:43px;height:42px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}.social-icons-widget a:hover{opacity:0.6;}.social-icons-widget a.social-rss{background-position:-4px -3px;}.social-icons-widget a.social-twitter{background-position:-61px -3px;}.social-icons-widget a.social-dribbble{background-position:-119px -3px;}.social-icons-widget a.social-facebook{background-position:-178px -3px;}.social-icons-widget a.social-vimeo{background-position:-236px -3px;}.social-icons-widget a.social-flickr{background-position:-290px -3px;}.social-icons-widget a.social-linkedin{background-position:-343px -3px;}.social-icons-widget a.social-youtube{background-position:-402px -3px;}.social-icons-widget a.social-skype{background-position:-460px -3px;}.social-icons-widget a.social-forrst{background-position:-519px -3px;}.social-icons-widget a.social-google{background-position:-630px -3px;}.social-icons-widget a.social-rss{background-position:-3px -3px;}footer #jtwt{border-color:#585858;}footer #flickr-widget ul li a{background:transparent !important;}footer #flickr-widget ul li img{width:50px;height:50px;border-color:#666}footer #flickr-widget ul li img:hover{width:50px;height:50px;border-color:#999}footer a .property-thumbnail img{border-color:#666;}footer a:hover .property-thumbnail img{border-color:#999;}body footer ul.widget-listings li{border-bottom:1px dotted #585858;padding:7px 0px 7px 0px;background:transparent;}body footer ul.widget-listings li:first-child{padding-top:0px;}body footer ul.widget-listings li:last-child{border:none;}footer .listings-price-widget{color:#aaa;}ul.tabs{display:block;margin:0 0 20px 0;padding:0;list-style:none;border-bottom:solid 1px #ddd;}ul.tabs li{display:block;width:auto;height:30px;padding:0;float:left;margin-bottom:0;}ul.tabs li a{display:block;text-decoration:none;width:auto;height:29px;padding:0px 20px;line-height:30px;border:solid 1px #ddd;border-width:1px 1px 0 0;margin:0;background:#f5f5f5;font-size:13px;color:#aaa;}ul.tabs li a.active{color:#545454;background:#fff;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}ul.tabs li:first-child a.active{margin-left:0;}ul.tabs li:first-child a{border-width:1px 1px 0 1px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;}ul.tabs li:last-child a{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;}ul.tabs-content{margin:0 0 20px 0;display:block;list-style:none;}ul.tabs-content > li{display:none;}ul.tabs-content > li.active{display:block;}ul.tabs:before,ul.tabs:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}ul.tabs:after{clear:both;}ul.tabs{zoom:1;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;position:relative;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0px;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{width:40px;height:40px;margin:-20px 0 0;display:block;background:url(/sites/all/themes/freehold/images/slider/direct-nav.png) 0px 0px no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}.flex-direction-nav .flex-prev{left:-36px;}.flexslider:hover .flex-next{opacity:0.8;right:0px;}.flexslider:hover .flex-prev{opacity:0.8;left:0px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{-webkit-transition:none;-moz-transition:none;transition:none;width:19px;height:20px;display:block;background:url(/sites/all/themes/freehold/images/slider/button.png) no-repeat 0px -20px;cursor:pointer;text-indent:-999em;}.flex-control-paging li a:hover{background-position:0px 0px;}.flex-control-paging li a.flex-active{background-position:0 -40px;cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0;}.flex-direction-nav .flex-next{opacity:1;right:0;}}.flex-caption{background:none;zoom:1;}.flex-caption{padding:16px 137px 16px 16px;background:url(/sites/all/themes/freehold/images/slider/caption-bg.png) top right no-repeat;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px;margin:0;position:absolute;bottom:0px;left:0px;}.flex-caption .featured-title{font-family:'Open Sans',sans-serif;font-weight:400;font-size:20px;color:#fff;}.flex-caption .featured-offer{font-size:18px;color:#d00068;font-family:'Open Sans',sans-serif;font-weight:400;padding:5px 0px 5px 0px;}.flex-caption .featured-cta{color:#ffffff;font:italic 14px 'Open Sans',sans-serif;}#slider li img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}#slider li img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.15);box-shadow:0px 1px 3px rgba(0,0,0,0.15);}#slider li img:hover{-moz-box-shadow:1px 1px 4px rgba(0,0,0,.35);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.35);box-shadow:1px 1px 4px rgba(0,0,0,.35);}#slider .flex-direction-nav{display:none;}#carousel li{margin-right:15px;margin-top:15px;}#carousel li img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}#carousel li img:hover{cursor:pointer;opacity:1;filter:alpha(opacity=100);-moz-box-shadow:1px 1px 4px rgba(0,0,0,.35);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.35);box-shadow:1px 1px 4px rgba(0,0,0,.35);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}#carousel li img{opacity:0.6;filter:alpha(opacity=60);}#carousel .flex-active-slide img{opacity:1;cursor:default;-moz-box-shadow:1px 1px 4px rgba(0,0,0,.35);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.35);box-shadow:1px 1px 4px rgba(0,0,0,.35);}#carousel .flex-direction-nav a{opacity:1;width:24px;height:24px;margin:-5px 0 0;display:block;background:url(/sites/all/themes/freehold/images/slider/direct-nav-thumb.png) 0px 0px no-repeat;}#carousel .flex-direction-nav .flex-next{background-position:100% 0;right:0px;}#carousel .flex-direction-nav .flex-prev{left:0px;}#carousel .flex-direction-nav .flex-disabled{opacity:.0!important;filter:alpha(opacity=0);}.lt-ie9 .flex-direction-nav .flex-prev{opacity:1;left:0;}.lt-ie9 .flex-direction-nav .flex-next{opacity:1;right:0;background-position:top right;}.lt-ie9 .flex-control-paging li a.flex-active{background-position:0 -40px !important;cursor:default;}nav select{display:none;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu{line-height:1.0;}.sf-menu ul{position:absolute;top:-999em;width:10

em;}.sf-menu ul li{width:100%;}.sf-menu li:hover{visibility:inherit;}.sf-menu li{float:left;position:relative;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:65

px;z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10e

m;top:0;}nav{padding-top:18px;}.sf-menu a{padding:11px 14px 9px 14px;}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:45px;}header .width-container{position:relative;}nav{float:right;position:absolute;right:0px;z-index:1;}.lt-ie8 nav{float:right;position:static;}.sf-menu a{-webkit-transition-duration:150ms;-webkit-transition-property:color;-webkit-transition-timing-function:ease-in-out;-moz-transition-duration:150ms;-moz-transition-property:color;-moz-transition-timing-function:ease-in-out;-o-transition-duration:150ms;-o-transition-property:color;-o-transition-timing-function:ease-in-out;}.sf-menu a,.sf-menu a:visited{margin-left:6px;font-size:15px;color:#fff;text-decoration:none;line-height:1;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.35);border:1px solid rgba(0,0,0,0);}.sf-menu li.active a,.sf-menu li.active a:visited{border-top:1px solid rgba(0,0,0,.4);border-left:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.7);-moz-box-sizing:padding-box;-webkit-background-clip:padding-bo

x;background-clip:padding-box;background-image:url(/sites/all/themes/freehold/images/navigation-hover.png);background-repeat:repeat-x;background-position:top left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sf-menu a:hover,.sf-menu li a:hover,.sf-menu a:hover,.sf-menu a:visited:hover,.sf-menu li.sfHover a,.sf-menu li.sfHover a:visited{border-top:1px solid rgba(0,0,0,.4);border-left:1px solid rgba(0,0,0,.5);border-right:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.7);-moz-box-sizing:padding-box;-webkit-background-clip:padding-bo

x;background-clip:padding-box;background-image:url(/sites/all/themes/freehold/images/navigation-hover.png);background-repeat:repeat-x;background-position:top left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sf-menu li.sfHover li a,.sf-menu li.sfHover li a:visited,.sf-menu li.sfHover li li a,.sf-menu li.sfHover li li a:visited,.sf-menu li.sfHover li li li a,.sf-menu li.sfHover li li li a:visited,.sf-menu li.sfHover li li li li a,.sf-menu li.sfHover li li li li a:visited{font-size:14px;text-transform:none;border:none;margin:0px;background:transparent;webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:focus,.sf-menu li li a:hover,.sf-menu li li a:active,.sf-menu li li.sfHover a,.sf-menu li.sfHover li a:visited:hover,.sf-menu li li:hover a:visited,.sf-menu li li li:hover,.sf-menu li li li.sfHover,.sf-menu li li li a:focus,.sf-menu li li li a:hover,.sf-menu li li li a:active,.sf-menu li li li.sfHover a,.sf-menu li li.sfHover li a:visited:hover,.sf-menu li li li:hover a:visited,.sf-menu li li li li:hover,.sf-menu li li li li.sfHover,.sf-menu li li li li a:focus,.sf-menu li li li li a:hover,.sf-menu li li li li a:active,.sf-menu li li li li.sfHover a,.sf-menu li li li.sfHover li a:visited:hover,.sf-menu li li li li:hover a:visited,.sf-menu li li li li li:hover,.sf-menu li li li li li.sfHover,.sf-menu li li li li li a:focus,.sf-menu li li li li li a:hover,.sf-menu li li li li li a:active,.sf-menu li li li li li.sfHover a,.sf-menu li li li li.sfHover li a:visited:hover,.sf-menu li li li li li:hover a:visited{outline:0;background-color:rgba(255,255,255,.05);}.sf-menu ul,.sf-menu ul ul,.sf-menu ul ul ul{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.25);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.25);margin-left:2px;}.sf-menu ul{margin-left:4px;}.sf-menu ul:after{content:"";position:absolute;top:-4px;left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black;z-index:100;}.sf-menu ul:before{content:"";position:absolute;top:-5px;left:8px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,.4);z-index:100;}.sf-menu ul ul:before,.sf-menu ul ul u:before,.sf-menu ul ul:after,.sf-menu ul ul u:after{display:none;}.sf-menu li li,.sf-menu li li li,.sf-menu li li li li,.sf-menu li li li li li{margin:0px;}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-9999em;overflow:hidden;background:url(/sites/all/themes/freehold/images/arrows-ffffff.png) no-repeat -10px -100px;}a > .sf-sub-indicator{top:.8em;background-position:0 -100px;/

* use translucent arrow for modern browsers*/}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-shadow ul{background:url(/sites/all/themes/freehold/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.grid2column,.grid3column,.grid3columnbig,.grid4column,.grid4columnbig{float:left;margin-right:20px;}.grid2column{width:438px;}.grid4column{width:209px;}.grid4columnbig{width:667px;}.grid3column{width:286px;}.grid3columnbig{width:592px;}#container-sidebar .grid2column{width:300px;}#container-sidebar .grid4column{width:140px;}#container-sidebar .grid4columnbig{width:460px;}#container-sidebar .grid3column{width:193px;}#container-sidebar .grid3columnbig{width:406px;}body .lastcolumn,body #sidebar-page .lastcolumn{margin-right:0px !important;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}header,.header-top,#more-map,.social-icons,.social-icons-widget,footer,#search-container,.button,.social-icons{display:none !important;}}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(/sites/all/themes/freehold/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(/sites/all/themes/freehold/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(/sites/all/themes/freehold/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(/sites/all/themes/freehold/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}#jtwt{border-bottom:1px dotted #d7d7d7;padding:5px 0px 15px 0px;margin-bottom:10px;}#jtwt_picture{float:left;padding:0px 5px 20px 0px;}a#jtwt_date{font-size:10px;padding-top:1px;font-style:italic;}.titre-carte{border-top:1px solid grey;margin-top:2em;padding-top:2em;}.node-add-to-cart,.form-submit{background-color:#e6177e;font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;font-size:14px;background-position:bottom left;background-repeat:repeat-x;background-image:url(/sites/all/themes/freehold/images/submit-hover.png);position:relative;padding:9px 22px;color:#fff;text-shadow:0px -1px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);border:0px transparent;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.node-add-to-cart:link,.form-submit:link{background-position:top left;color:#fff;}.node-add-to-cart:visited,.form-submit:visited{background-position:top left;color:#fff;}.node-add-to-cart:hover,.form-submit:hover{background-position:top left;color:#fff;}.node-add-to-cart:active,.form-submit:active{background-position:top left;color:#fff;}.node-add-to-cart:focus,.form-submit:focus{background-position:top left;color:#fff;}.espace{padding :2em;}#uc_termsofservice_agreement_checkout-pane{margin :2em 0;border :1px solid grey;padding :1em;}#block-tb-megamenu-main-menu{float :left;}#delivery-address-pane table tr{height:5em;}#delivery-address-pane  input{height:2em;width:25em;}#delivery-address-pane  select{height:3em;}.address-pane-table .field-label{font-weight:bold;text-align:right;padding-top:1em;}.form-item-panes-delivery-address-delivery-last-name :before{content:"Nom";}#uc-cart-checkout-form{margin-bottom:7em;}.form-actions .form-submit{margin-bottom :1em;}#comments-pane .fieldset-legend{font-weight :bold;}#comments-pane{margin-top :2em;}.fieldset-wrapper{margin-top :2em;}.entity-uc-cart-item{display :none;}#uc_ct-pane .fieldset-legend{display:none;}.uc-cart-checkout-form .fieldset-legend,.form-item-panes-uc-ct-uc-tc-agree label{text-transform :uppercase;font-weight :bold;margin-top:2em;}#edit-panes-uc-ct-uc-tc-agree .option{text-transform :none;font-weight :normal;margin-top:2em;}
@media screen and (-webkit-min-device-pixel-ratio:1.5){nav select{background-image:url(/sites/all/themes/freehold/images/select-arrow@2x.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 40%,#e8e8e8) !important;background:linear-gradient(#FAFAFA,#F4F4F4 40%,#E5E5E5);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 40%,#E5E5E5);background-position:center right;background-repeat:no-repeat;background-size:contain;}.advanced-search-form select,#panel-search select{background-image:url(/sites/all/themes/freehold/images/select-arrow2@2x.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8) !important;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;background-size:contain;}#sortable-search select{background-image:url(/sites/all/themes/freehold/images/select-arrow2@2x.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8) !important;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;background-size:contain;}ul.checkmark li{background-image:url(/sites/all/themes/freehold/images/checkmark@2x.png);background-size:11px 12px;}ul.arrow li{background-image:url(/sites/all/themes/freehold/images/sidebar-arrow@2x.png);background-size:15px 35px;}.flex-direction-nav a{background-image:url(/sites/all/themes/freehold/images/slider/direct-nav@2x.png);background-size:80px 40px;}.search-drop-down{background-image:url(/sites/all/themes/freehold/images/search-drop-down@2x.png);background-size:45px 46px;}#search-container label.assistive-text{background-image:url(/sites/all/themes/freehold/images/assistive-text@2x.png);background-size:40px 40px;}span.phone-header-top{background-image:url(/sites/all/themes/freehold/images/phone-header-top@2x.png);background-size:20px 25px;}a.email-header-top{background-image:url(/sites/all/themes/freehold/images/email-header-top@2x.png);background-size:20px 25px;}a#scrollToTop{background-image:url(/sites/all/themes/freehold/images/back-to-top@2x.png);background-size:82px 200px;}.flex-control-paging li a{background:url(/sites/all/themes/freehold/images/slider/button@2x.png);background-size:20px 60px;}#sidebar .content .block ul li{background-image:url(/sites/all/themes/freehold/images/sidebar-list@2x.png);background-size:8px 7px;}footer ul li{background-image:url(/sites/all/themes/freehold/images/footer-list@2x.png);background-size:8px 7px;}.social-icons-widget a{background-image:url(/sites/all/themes/freehold/images/social-icons@2x.png);background-size:684px 48px;}#sidebar .searchform,footer .searchform{background-image:url(/sites/all/themes/freehold/images/magnify@2x.png);background-size:28px 28px;}input#price-min,input#price-max{background-image:url(/sites/all/themes/freehold/images/dollar-sign@2x.png);background-size:20px 22px;}.property-status,.property-highlight .sq-highlight,.property-highlight .bed-higlight,.property-highlight .bath-higlight,.property-highlight .garage-higlight,.property-highlight .time-higlight{background-image:url(/sites/all/themes/freehold/images/property-icons@2x.png);background-size:25px 350px;}#carousel .flex-direction-nav a{background-image:url(/sites/all/themes/freehold/images/slider/direct-nav-thumb@2x.png);background-size:48px 24px;}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5){.flex-control-nav li a{background-image:url(/sites/all/themes/freehold/images/slider/bullet-nav@2x.png) !important;background-size:15px 68px;}}.lt-ie9 ul.checkmark li{background-image:url(/sites/all/themes/freehold/images/checkmark.png);background-size:11px 12px;}.lt-ie9 ul.arrow li{background-image:url(/sites/all/themes/freehold/images/sidebar-arrow.png);background-size:15px 35px;}.lt-ie9 .flex-direction-nav a{background-image:url(/sites/all/themes/freehold/images/slider/direct-nav.png);background-size:80px 40px;}.lt-ie9 .search-drop-down{background-image:url(/sites/all/themes/freehold/images/search-drop-down.png);background-size:45px 46px;}.lt-ie9 #search-container label.assistive-text{background-image:url(/sites/all/themes/freehold/images/assistive-text.png);background-size:40px 40px;}.lt-ie9 span.phone-header-top{background-image:url(/sites/all/themes/freehold/images/phone-header-top.png);background-size:20px 25px;}.lt-ie9 a.email-header-top{background-image:url(/sites/all/themes/freehold/images/email-header-top.png);background-size:20px 25px;}.lt-ie9 a#scrollToTop{background-image:url(/sites/all/themes/freehold/images/back-to-top.png);background-size:82px 200px;}.lt-ie9 .flex-control-paging li a{background:url(/sites/all/themes/freehold/images/slider/button.png);background-size:20px 60px;}.lt-ie9 #sidebar ul li{background-image:url(/sites/all/themes/freehold/images/sidebar-list.png);background-size:8px 7px;}.lt-ie9 footer ul li{background-image:url(/sites/all/themes/freehold/images/footer-list.png);background-size:8px 7px;}.lt-ie9 .social-icons-widget a{background-image:url(/sites/all/themes/freehold/images/social-icons.png);background-size:684px 48px;}.lt-ie9 #sidebar .searchform,.lt-ie9 footer .searchform{background-image:url(/sites/all/themes/freehold/images/magnify.png);background-size:28px 28px;}.lt-ie9 input#price-min,.lt-ie9 input#price-max{background-image:url(/sites/all/themes/freehold/images/dollar-sign@.png);background-size:20px 22px;}.lt-ie9 .property-highlight .sq-highlight,.lt-ie9 .property-highlight .bed-higlight,.lt-ie9 .property-highlight .bath-higlight,.lt-ie9 .property-highlight .garage-higlight,.lt-ie9 .property-highlight .time-higlight,.lt-ie9 .property-status{background-image:url(/sites/all/themes/freehold/images/property-icons.png);background-size:25px 350px;}.lt-ie9 #carousel .flex-direction-nav a{background-image:url(/sites/all/themes/freehold/images/slider/direct-nav-thumb.png);background-size:48px 24px;}body:after{position:relative;z-index:55;content:"less than 320px";font-size:300%;font-weight:bold;position:fixed;bottom:60px;width:100%;text-align:center;background-color:hsla(1,60%,40%,0.7);color:#fff;display:none !important;}body:after{content:"Wider than 960px";background-color:hsla(270,60%,40%,0.7);}html{-webkit-text-size-adjust:none;}body{max-width:100%;width:100%;}img{max-width:100%;height:auto;}.width-container,#search-container input.field,#container-sidebar,#sidebar,.grid2column,#container-sidebar,#sidebar,.grid2column,.grid3column,.grid3columnbig,.grid4column,.grid4columnbig{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}@media only screen and (min-width:768px) and (max-width:959px){body:after{content:"768 to 959px";background-color:hsla(270,60%,40%,0.7);}.width-container{width:720px;}#container-sidebar{width:492px;float:none;margin-bottom:20px;}.grid2column{width:329px;}.grid4column{width:154px;}.grid4columnbig{width:502px;}.grid3column{width:212px;}.grid3columnbig{width:444px;}#container-sidebar .grid2column{width:215px;}#container-sidebar .grid4column{width:97px;}#container-sidebar .grid4columnbig{width:331px;}#container-sidebar .grid3column{width:136px;}#container-sidebar .grid3columnbig{width:292px;}.commentlist{width:72%;}.property-listing-thumb{width:100%;float:none;}.property-information{width:100%;float:none;}#search-container input.field{width:480px;}#search-container #panel-search .header-advanced-bedbath select{width:80px;margin-left:12px;}#search-container #panel-search .header-prop-typestatus select{margin-left:14px;width:137px;}#search-container #panel-search .hidden-value-tablet{display:none;}}@media only screen and (max-width:767px){body:after{content:"0 to 480px";background-color:hsla(90,60%,40%,0.7);}.width-container{width:300px;}.grid2column,#container-sidebar,#sidebar,.grid2column,.grid3column,.grid3columnbig,.grid4column,.grid4columnbig,#container-sidebar .grid2column,#container-sidebar .grid3column,#container-sidebar .grid3columnbig,#container-sidebar .grid4column,#container-sidebar .grid4columnbig{width:100%;margin-bottom:15px;}span.copyright-left{width:100%;}#featured-slider{padding:10px;}header #logo,footer #copyright,.header-top-left,.width-container .social-icons{float:none;margin:0 auto;text-align:center;}.width-container .social-icons{padding:6px 0px 0px 0px;}a.email-header-top{white-space:pre-line;display:inline-block;}.flex-caption{display:none;}body #search-container input.submit{padding:0px 20px;}#search-container input.field{width:130px;}a#scrollToTop{margin:20px auto -30px auto;float:none;}.advanced-search-form input{width:92%;}.advanced-search-form .advanced-two-column input#price-min,.advanced-search-form .advanced-two-column input#price-max{width:92%;}.commentlist{width:95%;left:-10px;}.commentlist .children li.comment .comment-meta{margin-left:0px;}.commentlist .avatar,.commentlist > li:before{display:none;}.agent-thumb{float:left;width:45%;}.agent-details{float:left;width:49%;}.agent-social{padding-top:20px;margin-bottom:-10px;float:none;width:100%;text-align:center;overflow:hidden;}h2.title-bg span{float:none;display:block;margin-top:5px;}ul.additional-features li{width:100%;margin-right:0px;}.property-listing-thumb{width:100%;float:none;}.property-information{width:100%;float:none;}.property-listing-base .lastcolumn,.property-listing-base{text-align:center;}a.search-drop-down{display:none !important;}nav{position:static;}nav ul{display:none;}nav select option{font-size:12px;background:#fff;color:#888;}header nav{float:none;text-align:center;z-index:0;}nav select{text-transform:none;display:block;margin:-10px auto 20px auto;width:300px;min-width:150px;max-width:100%;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.1);box-shadow:0px 1px 3px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;-moz-user-select:none;background-image:url(/sites/all/themes/freehold/images/select-arrow.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 40%,#e8e8e8);background:linear-gradient(#FAFAFA,#F4F4F4 40%,#E5E5E5);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 40%,#E5E5E5);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#555555;padding:7px 5px 7px 10px;}#toppanel{display:none !important;}}@media only screen and (min-width:480px) and (max-width:767px){body:after{content:"480 to 767px";background-color:hsla(150,50%,40%,0.7);}.width-container{width:420px;}.advanced-search-form input{width:94%;}#search-container input.field{width:250px;}}
header{background:#78d0f6;}input.submit,input.submit-advanced,.button,#webform-client-form-5 input.form-submit,#edit-submit{background:#e6177e;}a.secondary-button,.notification-listing{background:#69b4dc;}body{font-size:12px;}.sf-menu a,.sf-menu a:visited{color:#ffffff;font-size:15px;}h1{color:#737373;font-size:22px;}h2{color:#737373;font-size:15px;}h3{color:#737373;font-size:16px;}h4{color:#737373;font-size:16px;}h5{color:#737373;font-size:15px;}a{color:#737373;}
body{padding-top:43px;}ul,ol{margin-left:0px;padding-left:0;}.view-butterfly-categorie-listing .right{width:95px;display:inline-block;vertical-align:bottom;}.view-butterfly-categorie-listing .left{width:120px;display:inline-block;vertical-align:top;}.view-butterfly-categorie-listing .center{width:375px;margin-right:20px;display:inline-block;vertical-align:top;}.view-butterfly-categorie-listing .button-submit{width:100px;padding-left:0;padding-right:0;font-size:12px;text-align:center;}.view-butterfly-categorie-listing h4{margin-bottom:0;color:#b00d20;font-size:18px;}.view-butterfly-categorie-listing h4 a{color:#b00d20;}.view-butterfly-categorie-listing .dates{font-style:italic;color:#3b3b3b;font-size:12px;margin-bottom:20px;}.view-butterfly-categorie-listing .description{font-size:14px;color:#666666;}.view-butterfly-categorie-listing{}.webform-component-fieldset .fieldset-legend{color:#737373;font-size:15px;font-family:'PT Sans',sans-serif;font-weight:bold;}#webform-client-form-26 #webform-component-mes-cartes .form-item label strong{border-bottom:1px solid #c5c5c5;border-top:0px;border-right:0px;border-left:0px;background:#ffffff url(/sites/all/themes/freehold/images/title-bg.png) bottom left repeat-x;padding:16px 10px 13px;line-height:1;margin:0px 10px 5px 0;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-bottom-left-radius:30x;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:0px;-moz-border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.11);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.11);box-shadow:0px 1px 2px rgba(0,0,0,0.11);display:inline-block;font-weight:normal;font-style:normal;font-size:13px;}#webform-client-form-26 #webform-component-mes-cartes .form-item label strong.item{width:400px;}#webform-client-form-26 #webform-component-mes-cartes .form-item label strong.price{width:50px;font-size:14px;text-align:center;}#webform-client-form-26 #webform-component-mes-cartes .form-item label{display:inline-block;width:510px;}#webform-client-form-26 #webform-component-mes-cartes .form-item .description{position:relative;display:block;float:none;clear:both;color:#aeaeae;}#webform-client-form-26 selectOLD{text-transform:none;display:inline-block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background-color:transparent;background-image:-webkit-linear-gradient(#FAFAFA,#F9F9F9 90%,#E8E8E8);background:linear-gradient(#FAFAFA,#F4F4F4 90%,#E8E8E8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#E8E8E8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png);background-position:right center;background-repeat:no-repeat;font-size:13px;border:1px solid #AAA;color:#545454;padding:7px 5px 7px 10px;width:100px;height:44px;}#webform-client-form-26 select{text-transform:none;display:inline-block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 35px 7px 10px;}.webform-component-select select{text-transform:none;display:block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 10px 7px 10px;}#webform-client-form-26 #edit-submitted-cgu label{float:none;}#webform-client-form-26 #edit-submitted-cgu-1{display:inline-block;}.red{color:#b00d20;}.webform-component-checkboxes .form-checkbox{margin-right:8px;display:inline-block;}.webform-component-checkboxes label.option{display:inline-block;float:none;width:auto;clear:none;}.form-actions .form-submit{float:right;}#main.article .property-listing-single .button-submit{padding-left:8px;padding-right:8px;}#main.article .property-listing-single{}#main.article .cta{display:block;float:right;}#main.article .offer,.view-id-butterfly_categorie_listing .offer{background:url(/sites/all/themes/freehold/images/ReductionBGsmall.gif) no-repeat;width:100px;height:30px;text-align:center;font-weight:bold;color:#004f8b;line-height:30px;display:inline-block;margin-right:30px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.11);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.11);box-shadow:0px 1px 2px rgba(0,0,0,0.11);font-size:14px;}.view-id-butterfly_categorie_listing .offer{margin-bottom:5px;}#main.article .redeem,#main.article .offers{display:inline-block;margin-right:15px;}#main.article{}#main.article .right{width:95px;display:inline-block;vertical-align:bottom;}#main.article .left{width:120px;display:inline-block;vertical-align:top;}#main.article .center{width:375px;margin-right:20px;display:inline-block;vertical-align:top;}.node-type-article #main.article .center{width:495px;margin-right:0px;display:inline-block;vertical-align:top;}#main.article h4{margin-bottom:0;color:#b00d20;font-size:18px;}#main.article h4 a{color:#b00d20;}#main.article .dates{font-style:italic;color:#3b3b3b;font-size:12px;margin-bottom:20px;}#main.article .description{font-size:14px;color:#666666;}#main.article .addressList p{margin:0;}#main.article .addressList h4,#main.article .addressList p{display:inline-block;margin-right:15px;cursor:pointer;}#main.article .addressList h4{font-size:14px;color:#0091cb;}#main.article .addressList .address{padding-bottom:5px;margin-top:5px;border-bottom:1px dotted #e1e1e1;}#main.article .addressList{}.header-top{position:fixed;top:0;z-index:10;width:100%;-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.3);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 1px rgba(0,0,0,0.3);}.page-node-add-mosaic #messages{display:none;}.page-mosaic #messages{display:none;}.webform-client-form .form-text{width:60%;padding:10px;}.webform-client-form{}.search-result .right{width:95px;display:inline-block;vertical-align:bottom;}span.phone-header-top{background:url(/sites/all/themes/freehold/images/IconButterflySmall.png) no-repeat;padding-left:28px;}.search-result .left{width:120px;display:inline-block;vertical-align:top;}.search-result .center{width:375px;margin-right:20px;display:inline-block;vertical-align:top;}.search-result .button-submit{width:100px;padding-left:0;padding-right:0;font-size:12px;text-align:center;}.search-result h4{margin-bottom:0;color:#b00d20;font-size:18px;}.search-result h4 a{color:#b00d20;}.search-result .dates{font-style:italic;color:#3b3b3b;font-size:12px;margin-bottom:20px;}.search-result .description{font-size:14px;color:#666666;}.search-result .offer{background:url(/sites/all/themes/freehold/images/ReductionBGsmall.gif) no-repeat;width:100px;height:30px;text-align:center;font-weight:bold;color:#004f8b;line-height:30px;display:inline-block;margin-right:30px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.11);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.11);box-shadow:0px 1px 2px rgba(0,0,0,0.11);margin-bottom:5px;font-size:14px;}.search-result{}#search-block-form .form-submit{background:#D00068;margin-left:10px;}#search-container label.assistive-text{margin-right:10px;}#search-container #panel-search .header-advanced-bedbath select{width:210px;margin-left:12px;}header{background:url(/sites/all/themes/freehold/images/HeaderBG.gif) repeat-x;}.page-user .loginform label,.loginform label{display:none;}.loginform .form-item-pass{background:url(/sites/all/themes/freehold/images/LoginBG.png) no-repeat;width:180px;height:26px;float:left;margin-right:10px;}.loginform .form-item-pass input{width:170px;height:22px;color:#363636;font-size:12px;line-height:22px;background-image:none;background-color:transparent;border-style:none;margin:0;padding:3px 0 0 10px;text-shadow:#d8d8d8 -1px 1px 0;}.loginform .form-item-name{background:url(/sites/all/themes/freehold/images/LoginBG.png) no-repeat;width:180px;height:26px;float:left;margin-right:10px;}.loginform .form-item-name input{width:170px;height:22px;color:#363636;font-size:12px;line-height:22px;background-image:none;background-color:transparent;border-style:none;margin:0;padding:3px 0 0 10px;text-shadow:#d8d8d8 -1px 1px 0;}.loginform .form-submit,.loginform #edit-submit{padding:0;margin:0 10px 0 0;border-style:none;width:76px;height:26px;background-color:transparent;float:left;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.loginform .register{float:left;width:111px;}.loginform .name{float:right;margin-right:25px;padding-top:5px;font-size:12px;color:#fff;}.loginform .btn{float:right;width:111px;background:url(/sites/all/themes/freehold/images/TopLinkBG.png) no-repeat;height:25px;padding-top:6px;text-align:center;font-size:11px;color:#033760;margin-right:10px;display:block;text-shadow:#199bff -1px 1px 0;}.loginform .btn.logout{color:#033760;}.loginform{float:right;}.header-top-left{float:left;display:block;margin-right:20px;}.header-top{background-image:url(/sites/all/themes/freehold/images/header-top.png);background-position:bottom left;background-repeat:repeat-x;padding:8px 0px 9px;}.width-container .social-icons{float:left;margin-right:20px;}#sidebar .content ul.categoryTree ul.children{display:none;margin-top:10px;}#sidebar .content ul.categoryTree li.parent{background-image:none;list-style-image:none;list-style-type:none;}#sidebar .content ul.categoryTree li.parent.active a{color:#333;font-weight:bold;}#sidebar .content ul.categoryTree li.parent.active ul.children a{font-weight:normal;font-style:normal;}#sidebar .content ul.categoryTree li.parent.active ul.children li.active a{font-weight:bold;}#sidebar .content ul.categoryTree span{margin-right:15px;color:#000;cursor:pointer;width:16px;display:inline-block;}#sidebar .content ul.categoryTree{}#block-block-6 h2{margin-bottom:0;}#zonelist p{margin:0;}#zonelist h4,#zonelist p{display:inline-block;margin-right:15px;cursor:pointer;}#zonelist h4{font-size:14px;color:#0091cb;}#zonelist li{padding-bottom:5px;margin-top:5px;border-bottom:1px dotted #e1e1e1;}#zonelist{list-style-image:none;list-style-type:none;}.header-advanced select{margin-right:15px;float:left;}.header-advanced{margin-top:10px;}select#edit-newsletters,select#searchByDepartement{text-transform:none;display:block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 5px 7px 10px;}.block-simplenews #edit-subscribe{font-weight:bold;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;font-size:14px;background-position:bottom left;background-repeat:repeat-x;background-image:url(/sites/all/themes/freehold/images/submit-hover.png);position:relative;color:#FFF;text-shadow:0px -1px 0px rgba(0,0,0,0.4);padding:0px 55px;height:32px;-moz-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);-webkit-box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);box-shadow:inset 0 0 0px 1px rgba(0,0,0,0.35);border:0px rgba(0,0,0,0);-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;}.block-simplenews #edit-subscribe{background:#D00068;margin-bottom:8px;}#user-login-form .form-actions{float:left;}body .stButton{z-index:0;}.sf-menu a,.sf-menu a:visited{color:#666666;}.sf-menu .active a,.sf-menu li:hover a,.sf-menu.sub-menu a{color:#ffffff;}#property-single-slider #carousel .slides li{max-width:145px;}#property-single-slider{}#mapBig img{max-width:none;}#mapBig{}h2 a{color:#737373;}.addressList .nano{height:400px;margin-top:10px;margin-bottom:10px;}.addressList .nano .pane{background:#e8e8e8;width:9px;border-bottom:none;}.addressList .nano .slider{background:#aa1e1d;width:7px;}.page-user label{display:block;}.page-user fieldset{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dotted #ddd;}.page-user legend{color:#737373;font-size:15px;text-transform:uppercase;margin-bottom:5px;}.page-user{}.page-user-edit .tabs.primary{display:none;}.page-user-edit{}#field-profile-birthday-add-more-wrapper fieldset{margin-bottom:0px;padding-bottom:0px;}#field-profile-birthday-add-more-wrapper legend{color:#000000;font-size:12px;text-transform:none;margin-bottom:0px;}#field-profile-birthday-add-more-wrapper .date-padding{padding:0;}#field-profile-birthday-add-more-wrapper{}#block-system-main ul{margin-left:20px;}#user-profile-form select,#user-register-form select{text-transform:none;display:inline-block;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1);-webkit-padding-end:20px;-webkit-padding-start:0px;-webkit-user-select:none;-moz-user-select:none;background:linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-image:url(/sites/all/themes/freehold/images/select-arrow2.png),-webkit-linear-gradient(#FAFAFA,#f9f9f9 90%,#e8e8e8);background-image:-moz-linear-gradient(#FAFAFA,#F4F4F4 90%,#e8e8e8);background-position:center right;background-repeat:no-repeat;font-size:13px;border:1px solid #aaaaaa;color:#545454;padding:7px 25px 7px 10px;}#panel-search{padding-top:0;display:block;}#search-container input.field{width:240px;}body #search-container input.submit{margin-left:10px;float:right;}span.bubble .offer{color:#b00d20;}span.bubble p{margin:0;padding:0;display:inline;}#user-profile-form .fieldset-description{margin-top:10px;margin-bottom:10px;}#user-register-form .fieldset-description{margin-top:10px;margin-bottom:10px;}#user-register-form .form-actions,.form-actions{min-height:32px;}#user-register-form{}#user-profile-form #edit-newsletters input{clear:none;}.page-user #user-profile-form #edit-newsletters label{display:inline-block;}#user-profile-form{}#sidebar a.button-submit{color:#ffffff;padding:8px 30px 0px;}.social-icons a.facebook{background:transparent url(/sites/all/themes/freehold/images/IconFacebook.gif) no-repeat;display:block;width:16px;height:16px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;}@media only screen and (min-width:768px){.view-butterfly-categorie-listing .center{width:375px;margin-right:20px;display:inline-block;}#search-container input.field{width:370px;}#search-container #panel-search .header-advanced-bedbath select{width:300px;}}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (max-width:767px){.view-butterfly-categorie-listing .center{width:100%;margin-right:0;display:block;}body{padding-top:147px;}}
.nano{position :relative;width    :100%;height   :100%;overflow :hidden;}.nano .content{position      :absolute;overflow      :scroll;overflow-x    :hidden;top           :0;right         :0;bottom        :0;left          :0;}.nano .content:focus{outline:thin dotted;}.nano .content::-webkit-scrollbar{visibility:hidden;}.has-scrollbar .content::-webkit-scrollbar{visibility:visible;}.nano > .pane{background :rgba(0,0,0,.25);position   :absolute;width      :10px;right      :0;top        :0;bottom     :0;visibility :hidden\9;opacity    :.01;-webkit-transition    :.2s;-moz-transition       :.2s;-o-transition         :.2s;transition            :.2s;-moz-border-radius    :5px;-webkit-border-radius :5px;border-radius         :5px;}.nano > .pane > .slider{background:#444;background:rgba(0,0,0,.5);position              :relative;margin                :0 1px;-moz-border-radius    :3px;-webkit-border-radius :3px;border-radius         :3px;}.nano:hover > .pane,.pane.active,.pane.flashed{visibility :visible\9;opacity    :0.99;}
