@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=280061c6-488d-4e48-911a-1635b91c3625&fontids=693179");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=280061c6-488d-4e48-911a-1635b91c3625&fontids=693176");html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-position:100% 8px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -13px}body,body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.25em}@media(max-width:767px){body{position:relative}}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body{padding-top:60px}}body.toolbar .navbar-fixed-top{top:30px}body.toolbar-drawer .navbar-fixed-top{top:65px}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body div#admin-toolbar{z-index:500}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body.toolbar{padding-top:94px!important}body.toolbar-drawer{padding-top:129px!important}}body #admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0;position:fixed;z-index:1100}body #admin-menu .dropdown li{line-height:normal}html body.admin-menu{margin-top:28px!important}body.admin-menu .navbar-fixed-top{top:28px}.footer{margin-top:45px;padding:35px 0 36px;border-top:1px solid #e5e5e5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-top:5px;margin-right:10px}#site-name{line-height:1;margin:0}.page-header{margin-top:0}.block h2.block-title{margin-top:0}form#search-block-form{margin:0}.navbar #block-search-form{float:right;margin:5px 0 5px 5px}@media(max-width:767px),(min-width:768px) and (max-width:979px){.navbar #block-search-form{float:none}}fieldset.search-advanced{padding-bottom:1.5em;margin-top:1em}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin-bottom:2em}ul.action-links li{display:inline;padding-right:1.5em}ul.action-links [class^="icon-"],ul.action-links [class*=" icon-"]{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}input.error{color:#b94a48;border-color:#eed3d7}.form-type-checkbox input,.form-type-radio input{float:left}.form-actions{clear:both}.resizable-textarea textarea{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:-8px 0 10px;padding:0 3px}.description+.help-block,.description+.control-group .help-inline,.checkbox+.help-block,.checkbox+.control-group .help-inline,.form-type-checkbox+.help-block,.form-type-checkbox+.control-group .help-inline,.form-type-radio+.help-block,.form-type-radio+.control-group .help-inline,.form-file+.help-block,.form-file+.control-group .help-inline,.resizable-textarea+.help-block,.resizable-textarea+.control-group .help-inline{margin-top:0}.input-append{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:100%}.input-append input,.input-append textarea,.input-append select,.input-append .uneditable-input{width:100%!important}.container-inline div,.container-inline label{display:block}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#b94a48;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#999}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.vertical-tabs .form-type-textfield input{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.vertical-tabs .form-item{margin:1em 0}.submitted{margin-bottom:1em;font-style:italic;font-weight:normal;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#e9e9e9;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#46a546}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.progress-wrapper .progress .bar{border:0 none;margin:0}.pagination ul>li>a.progress-disabled{float:left}.pagination ul>li>a .throbber{margin:0 -0.25em 0 .5em;position:relative;top:1px}hr{padding:15px;border:1px #ACA5A5 solid;margin-top:16px;float:left;width:100%;background:#ECECEC;}a:hover,a:focus{color:#090909;}a{color:#00A160;text-decoration:none;}.page-node-16 .node-type-webform #webform-client-form-16 input,.node-type-webform #webform-client-form-16 select,.node-type-webform #webform-client-form-16 textarea{margin:10px 29px;}.page-node-16  #webform-client-form-16 label{float:left;width:25%;margin-right:0;}.page-node-16  #webform-client-form-16 select{width:42%;}.page-node-16  #webform-client-form-16 textarea{width:50%;}.node-type-webform #webform-client-form-16 input{margin:10px 29px;}.node-type-webform #webform-client-form-16{background:#494848;padding:20px;width:960px;margin:0 auto;color:white;}.node-type-webform #webform-client-form-16   #edit-submit{background:#2ea165;border:0;border-radius:0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:0;padding:0;text-shadow:0 0 0 transparent;width:361px;margin-top:10px;margin-left:300px;}.navbar .nav-collapse ul.nav li a{color:#fff !important;}#subdivding{border:none;background-color:transparent;}.navbar .navbar-inner{background:url(/sites/all/themes/ws_signature/css/images/header.png?1383703906) #00a160 top left repeat-x !important;margin-top:0 !important;}.navbar .mega-menu{background:#ccc9c9;}.page-testimonial .field.field-name-field-basic-image-image.field-type-image.field-label-hidden{float:left;width:49%;margin:0 20px;}.back.btn{background:none repeat scroll 0 0 #2EA165;border:0 none;border-radius:0 0 0 0;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding:0 34px;text-shadow:0 0 0 rgba(0,0,0,0);float:right;}.node-type-house-and-land-package .moscone-flipped-sidebar  a{color:#2EA165 !important;}#header-secondary .pane-node-title{font-size:26pt !important;text-transform:none !important;}.draghandle{top:170px !important;opacity:1 !important;}.view-kdr-case-studies .draghandle{top:110px !important;opacity:1 !important;}.views-field.views-field-field-sale-price.views-align-left{background:#C9C9C9;color:#000;}.view-house-and-land-price-list{margin-top:20px;border:2px #E4E4E4 solid;box-shadow:0 0 2px 2px #F5F5F5;}.footer .footer-links .form-search.content-search{float:right;height:0px !important;padding:7px 0 10px 0;width:65%;}.views-slideshow-controls-text{position:relative;top:-160px;z-index:10;}.views-slideshow-controls-text-next a{float:right;background:url(/sites/all/themes/ws_signature/images/left.png) no-repeat;width:80px;height:80px;text-indent:-999em;}.views-slideshow-controls-text-previous a{float:left;background:url(/sites/all/themes/ws_signature/images/right.png) no-repeat;width:80px;height:80px;text-indent:-999em;}.views-slideshow-controls-text-pause a{display:none;}.views-slideshow-controls-bottom.clearfix{position:absolute;width:100%;}.front .sutro-column1-inner .pane-content .field-type-image{width:400px !important;}.node-type-design-build ol{list-style:none;margin:0;}.node-type-home-page .container{position:relative;z-index:10;}.front.node-type-home-page  #slideshow{position:relative;top:0;}.front.node-type-home-page  .main-container{margin-top:0 !important;}.views_slideshow_cycle_slide{width:100% !important;}.viewsSlideshowCycle-processed{width:100%;}.views_slideshow_cycle_slide img.slideshow{width:100%;}.views-slideshow-cycle-main-frame{width:100% !important;}.views_slideshow_cycle_slide .views-field.views-field-field-basic-image-image{width:100%;}.page-testimonials .boxton-container .panopoly-image-full{width:48% !important;float:left;box-shadow:1px 1px 1px 1px #B1AFAF;margin-right:15px;border:3px solid #FFF;border-radius:5px;}.page-testimonials .boxton-container h2{font-size:14pt;}.boxton-container .testimonialby{float:right;font-weight:bold;font-family:cursive;font-size:10pt;color:#FFF;padding:5px 15px;width:97%;height:20px;margin-bottom:20px;background:#F3F3F3;border-bottom:1px solid #AAA;border-top:1px solid #AAA;margin:25px 0;}.boxton-container .quotes{font-size:30pt;font-family:monospace;color:#FFA500;}.page-testimonials .boxton-container .p1{float:left;width:48%;text-align:justify;}.page-testimonials .boxton-container{width:960px;float:left;}.page-testimonials .panel-display.boxton.clearfix{width:960px;margin:0 auto;}.page-building-new-pre-designed-plan- .panels-flexible-region-sutro_double_signature_wide_header_footer-display1_{width:100% !important;}.page-building-new-pre-designed-plan- .panels-flexible-row.panels-flexible-row-sutro_double_signature_wide_header_footer-4.panels-flexible-row-last.clearfix.sutro-double-header-inner{width:960px;margin:0 auto;}.page-building-new-pre-designed-plan- .panels-flexible-row-inside .field-name-field-basic-image-caption{background:#E29F2F;bottom:3px;color:#FFF;left:0px;font-size:14px;margin:0;right:4px;text-align:center;width:100%;z-index:1;}.page-building-new-pre-designed-plan- .panels-flexible-row-inside .field-name-field-basic-image-caption p{font-size:14px;font-weight:bold;line-height:16px;margin:0;padding:10px 20px;}.page-building-new-pre-designed-plan- .panels-flexible-row-inside .field.field-name-field-basic-text-text.field-type-text-long.field-label-hidden .btn{background:#2EA165;border:0;border-radius:0;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding:0 34px;text-shadow:0 0 0 rgba(0,0,0,0);float:right;margin-right:25%;margin-top:2%;}.page-building-new.page-building-new-pre-designed-plan-  h1.page-header{display:none;}.page-building-new-pre-designed-plan- .panels-ipe-portlet-content p,.page-building-new-pre-designed-plan- .pane-fpid-38 p{font-size:11pt !important;}.page-building-new-pre-designed-plan- #panels-ipe-paneid-1433 p{text-align:center;}.navbar{margin-bottom:0 !important;}.footer .copyright{position:relative;z-index:1;}.page-search  .row-fluid{width:960px;margin:0 auto;background:rgb(248,248,248);padding:15px;}.front .sutro-container.sutro-header{margin-bottom:0 !important;}.front .sutro-column-content{margin-top:0 !important;padding:0 !important;}.node-type-plan .container h2{font-size:24px;}#panels-ipe-paneid-1866 .contextual-links-region,#panels-ipe-paneid-1865 .contextual-links-region,.pane-fpid-171,.pane-fpid-169{display:block;height:43px;line-height:21px;background-color:#E29F2F;}#panels-ipe-paneid-1866 .contextual-links-region a,#panels-ipe-paneid-1865 .contextual-links-region a,.pane-fpid-171 a,.pane-fpid-169  a{color:#fff;font-size:12pt;}#panels-ipe-paneid-1866 .contextual-links-region a:hover,#panels-ipe-paneid-1865 .contextual-links-region a:hover,.pane-fpid-171 a:hover,.pane-fpid-169  a:hover{color:#fff;font-size:12pt;text-decoration:none;cursor:pointer;}.footer .footer-links .container{position:relative;z-index:10;}table.MsoNormalTable{font-size:10.0pt;font-family:"Times New Roman";width:700px;margin:0 auto;padding:10px;}p.MsoNormal{mso-style-parent:"";margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman";margin-left:0cm;margin-right:0cm;margin-top:0cm}div.Section1{page:Section1;}.MsoNormal_logo{width:270px;height:100px;border :0;float:left;}.MsoNormal_lbp_logo{width:100px;height:100px;border :0;float:left;}.msoicon{border-left:medium none;border-right:medium none;border-top:medium none;border-bottom:1.5pt solid #FFF;background:#C0C0C0;width:20px;margin-left:21px;float:left;}.MsoNormal_first_tr{height:30.75pt;}.MsoNormal_second_tr{height:5.65pt}.MsoNormal_third_tr{height:5.65pt}.MsoNormal_fourth_tr{height:18.75pt;border-top:2px solid #C9C7C7;}.MsoNormal_fifth_tr{height:18.75pt}.MsoNormal_sixth_tr{height:18.75pt}.MsoNormal_first_td{border-left:medium none;border-top:medium none;border-bottom:medium none;padding:5px 20px;height:30.75pt;width:38%;border-right:2px solid #DAD5D5;}.MsoNormal_second_td{height:30.75pt;border-left:medium none;border-right:medium none;border-top:medium none;padding-left:5.4pt;padding-right:5.4pt;padding-top:0cm;padding-bottom:0cm}.MsoNormal_fourth_td{float:left;margin-left:10px;}.MsoNormal_fifth_td{padding:0 20px;}.MsoNormal_sixth_td{height:36px;border:medium none;padding-left:1.0pt;padding-right:5.4pt;padding-top:1.0pt;padding-bottom:1.0pt;}.MsoNormal_seventh_td{height:24px;border:medium none;padding-left:1.0pt;padding-right:5.4pt;padding-top:1.0pt;padding-bottom:1.0pt}.MsoNormal_first_td span{font-family:Verdana;color:#999999;font-size:10pt;}.MsoNormal_fourth_td span{color:#808080;font-size:11pt;}.MsoNormal_sixth_td span{font-family:Verdana;font-size:8pt;color:#666666;letter-spacing:0.1pt;font-weight:700}.MsoNormal_third_td p{text-align:center;font-size:10pt;font-family:Verdana;color:white}.MsoNormal_second_td p{text-align:center;text-align:center;}.MsoNormal_third_td p{font-size:10.0pt;color:white}.MsoNormal_fifth_td  p{font-family:Verdana;font-size:8pt;color:#808080;letter-spacing:0.1pt;}.MsoNormal_seventh_td p{font-size:7.5pt;color:#00A160;font-family:Verdana,sans-serif;}.MsoNormal_sixth_td a{color:#00A160;}.MsoNormal_first_td a{color:#7E7676;font-weight:700;font-size:12pt;}.node.node-promoted{width:70%;margin:0 auto;}.testimonial.content.node{width:70%;margin:0 auto;}.testimonial.content-a{float:left;width:48%;}.testimonial.content-a img{box-shadow:0 0 8px 3px #EBE6E6;}.testimonial.content-b{width:47%;float:left;padding:0 10px 0 30px;}.node-house-and-land-package{width:90%;margin:0 auto;}.testimonial.main.content h3{font-size:130%;}.node-type-franchise .image-overlay{background:rgba(255,255,255,0.5) url(/sites/all/themes/ws_signature/css/images/eye-icon.png?1383703906) 28% 50% no-repeat;display:block;height:100%;position:absolute;top:0;width:100%;}.contact-container{width:100%;}.node-type-franchise #edit-submitted-newsletter-mailchimp-signup{float:left;width:10%;margin-bottom:10px;}.contextual-links-region.panel-pane.pane-block.pane-signaturehomes-location-signaturehomes-location{padding:0 10px;}.page-taxonomy-term.page-taxonomy-term-11 .moscone-footer .pane-signaturehomes-location-signaturehomes-location .pane-content{width:75%;}.page-taxonomy-term.page-taxonomy-term-11 .moscone-footer .pane-signaturehomes-location-signaturehomes-location h2{width:15%;vertical-align:top;margin:0;}.page-taxonomy-term.page-taxonomy-term-11 .moscone-footer div.panels-ipe-portlet-content{margin-top:25px;}
.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;}.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{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:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-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:5px;}.flexslider:hover .flex-prev{opacity:0.8;left:5px;}.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:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);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;}}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(/sites/all/themes/ws_signature/images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}div.selector,div.checker,div.button,div.radio,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{outline:0}div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{margin:0;padding:0}.highContrastDetect{background:url(/sites/all/themes/ws_signature/images/bg-input.png) repeat-x 0 0;width:0px;height:0px}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url(/sites/all/themes/ws_signature/images/bg-input.png) repeat-x 0 0;outline:0}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url(/sites/all/themes/ws_signature/images/bg-input-focus.png) repeat-x 0 0}div.checker input,input[type="search"],input[type="search"]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -130px;line-height:26px;height:26px;padding:0 0 0 10px;position:relative;overflow:hidden}div.selector span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;background-position:right 0;height:26px;line-height:26px;padding-right:25px;cursor:pointer;width:100%;display:block}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;height:22px;top:2px;left:0px;width:100%}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.hover,div.selector.focus{background-position:0 -182px}div.selector.hover span,div.selector.focus span{background-position:right -52px}div.selector.hover.active,div.selector.focus.active{background-position:0 -208px}div.selector.hover.active span,div.selector.focus.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker{position:relative}div.checker,div.checker span,div.checker input{width:19px;height:19px}div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -260px}div.checker span.checked{background-position:-76px -260px}div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.hover span,div.checker.focus span{background-position:-38px -260px}div.checker.hover span.checked,div.checker.focus span.checked{background-position:-114px -260px}div.checker.hover.active span,div.checker.focus.active span{background-position:-57px -260px}div.checker.hover.active span.checked,div.checker.focus.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio{position:relative}div.radio,div.radio span,div.radio input{width:18px;height:18px}div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -279px}div.radio span.checked{background-position:-72px -279px}div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}div.radio.active span{background-position:-18px -18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.hover span,div.radio.focus span{background-position:-36px -36px -279px}div.radio.hover span.checked,div.radio.focus span.checked{background-position:-108px -279px}div.radio.hover.active span,div.radio.focus.active span{background-position:-54px -279px}div.radio.hover.active span.checked,div.radio.focus.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}div.uploader span.action{background-position:right -409px;height:28px;line-height:28px;width:82px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:85px;padding:0 10px}div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.hover,div.uploader.focus{background-position:0 -353px}div.uploader.hover span.action,div.uploader.focus span.action{background-position:right -437px}div.uploader.hover.active span.action,div.uploader.focus.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative}div.button a,div.button button,div.button input{opacity:0.01;filter:alpha(opacity=1);-moz-opacity:0.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:22px;text-align:center;background-position:right -521px;height:22px;margin-left:13px;padding:8px 15px 0 2px}div.button.active{background-position:0 -671px}div.button.active span{background-position:right -551px;cursor:default}div.button.hover,div.button.focus{background-position:0 -701px}div.button.hover span,div.button.focus span{background-position:right -581px}div.button.disabled,div.button.disabled.active{background-position:0 -731px}div.button.disabled span,div.button.disabled.active span{background-position:right -611px;cursor:default}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input.uniform-input.hover,input.uniform-input.focus,select.uniform-multiselect.hover,select.uniform-multiselect.focus,textarea.uniform.hover,textarea.uniform.focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999}div.button span{font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}div.button.hover span,div.button.focus span{color:#555}div.button.disabled span,div.button.disabled.active span{color:#bbb}div.selector{font-size:12px}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector select{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:3px}div.uploader span.action{text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold}div.uploader span.filename{color:#777;border-right:solid 1px #bbb;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}.page-house-and-land .panels-ipe-region  .fieldable-panels-pane{margin-top:37px;}.page-house-and-land .panels-ipe-region .field-name-field-basic-text-text span{font-size:12px;font-weight:bold;color:#A3A3A3;}.page-house-and-land .panels-ipe-region .field-name-field-basic-text-text p{line-height:1.4;color:#8D8D8D;font-size:12px;}
.bootstrap-select.btn-group,.bootstrap-select.btn-group[class*="span"]{float:none;display:inline-block;margin-bottom:10px;margin-left:0}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group{margin-bottom:0}.bootstrap-select.btn-group.pull-right,.bootstrap-select.btn-group[class*="span"].pull-right,.row-fluid .bootstrap-select.btn-group[class*="span"].pull-right{float:right}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select:not([class*="span"]){width:220px}.bootstrap-select{width:220px\9}.bootstrap-select .btn{width:100%}.bootstrap-select.show-menu-arrow.open .btn{z-index:1001}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.btn-group .btn .filter-option{overflow:hidden;position:absolute;left:12px;right:25px;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;right:12px}.bootstrap-select.btn-group>.disabled,.bootstrap-select.btn-group .dropdown-menu li.disabled>a{cursor:not-allowed}.bootstrap-select.btn-group[class*="span"] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu dt{display:block;padding:3px 20px;cursor:default}.bootstrap-select.btn-group .div-contain{overflow:hidden}.bootstrap-select.btn-group .dropdown-menu li>a.opt{padding-left:35px}.bootstrap-select.btn-group .dropdown-menu li>a{min-height:20px;cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark{display:inline-block;position:absolute;right:15px;margin-top:2.5px}.bootstrap-select.btn-group .dropdown-menu li a i.check-mark{display:none}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled)>a:focus small{color:#64b1d8;color:rgba(255,255,255,0.4)}.bootstrap-select.btn-group .dropdown-menu li>dt small{font-weight:normal}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}
.icons-sprite{background:url(/sites/all/themes/ws_signature/css/images/icons-s343fc9fcdc.png) no-repeat}@font-face{font-family:'PTSansRegular';src:url(/sites/all/themes/ws_signature/css/fonts/PTS55F-webfont.eot);src:url(/sites/all/themes/ws_signature/css/fonts/PTS55F-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/ws_signature/css/fonts/PTS55F-webfont.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/PTS55F-webfont.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/PTS55F-webfont.svg#PTSansRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSansItalic';src:url(/sites/all/themes/ws_signature/css/fonts/PTS56F-webfont.eot);src:url(/sites/all/themes/ws_signature/css/fonts/PTS56F-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/ws_signature/css/fonts/PTS56F-webfont.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/PTS56F-webfont.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/PTS56F-webfont.svg#PTSansItalic) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSansBold';src:url(/sites/all/themes/ws_signature/css/fonts/PTS75F-webfont.eot);src:url(/sites/all/themes/ws_signature/css/fonts/PTS75F-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/ws_signature/css/fonts/PTS75F-webfont.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/PTS75F-webfont.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/PTS75F-webfont.svg#PTSansBold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'PTSansBoldItalic';src:url(/sites/all/themes/ws_signature/css/fonts/PTS76F-webfont.eot);src:url(/sites/all/themes/ws_signature/css/fonts/PTS76F-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/ws_signature/css/fonts/PTS76F-webfont.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/PTS76F-webfont.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/PTS76F-webfont.svg#PTSansBoldItalic) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"SnellRoundhandW01-Scrip";src:url(/sites/all/themes/ws_signature/css/fonts/693179/fea0fb7b-884b-4567-a6dc-addb8e67baaa.eot?#iefix);src:url(/sites/all/themes/ws_signature/css/fonts/693179/fea0fb7b-884b-4567-a6dc-addb8e67baaa.eot?#iefix) format("eot"),url(/sites/all/themes/ws_signature/css/fonts/693179/efbfc170-aaf0-4472-91f4-dbb5bc2f4c59.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/693179/d974669d-978c-4bcf-8843-b2b7c366d097.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/693179/5b2427b5-3c1e-4b17-9f3c-720a332c9142.svg#5b2427b5-3c1e-4b17-9f3c-720a332c9142) format("svg")}@font-face{font-family:"SnellRoundhandW01-BlkSc";src:url(/sites/all/themes/ws_signature/css/fonts/693176/83964dee-9cb0-4444-a0c7-a569b408164a.eot?#iefix);src:url(/sites/all/themes/ws_signature/css/fonts/693176/83964dee-9cb0-4444-a0c7-a569b408164a.eot?#iefix) format("eot"),url(/sites/all/themes/ws_signature/css/fonts/693176/126f040c-517e-440b-951e-8f0e2088a591.woff) format("woff"),url(/sites/all/themes/ws_signature/css/fonts/693176/1dd0fb86-f080-4826-b8f3-63cafae9a7f9.ttf) format("truetype"),url(/sites/all/themes/ws_signature/css/fonts/693176/babffad5-cc7c-4601-a26f-170c6f5a19d3.svg#babffad5-cc7c-4601-a26f-170c6f5a19d3) format("svg")}body{padding:0 !important}.st-sticky-share-buttons{display:none !important;}.back.btn{margin-right:30px;}.navbar .btn-navbar{display:none !important}.nav-collapse.collapse{clear:none !important;height:auto !important;overflow:visible !important}.navbar .nav > li{float:left !important}.navbar .nav li.dropdown > .dropdown-toggle .caret{border-bottom-color:#fff !important;border-top-color:#fff !important;}.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background:#074151;}.dropdown-menu{border-radius:0;}.navbar .nav-collapse ul.nav ul.dropdown-menu li a{color:#00AB4E !important;font-size:14px;}.navbar .nav-collapse ul.nav ul.dropdown-menu li a:hover{color:#fff !important;}.mean-container .mean-nav ul li a.mean-expand{height:24px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{box-sizing:border-box;max-width:960px;width:100% !important;}footer .container{padding:0;}.page-header.container{width:92% !important;margin-left:auto;margin-right:auto}body{background:#f3f3f3;color:#45484a;font-family:"PTSansRegular",arial,helvetica,sans-serif;font-size:14px;line-height:25px;padding-top:0;position:relative;-webkit-font-smoothing:antialiased}h2{color:#45484a}#enquiry{display:none;background:rgb(0,171,78);position:fixed;bottom:0;width:100%;z-index:99;color:white;font-size:1.2em;left:0}.planyourneyblockhead{font-size:24px;font-weight:normal;text-transform:uppercase;line-height:1.25em;margin-bottom:20px;}#enquiry .container{padding:20px;width:auto !important}#enquiry .enquiries{float:left;max-width:840px;margin-right:20px}#enquiry .enquire-now,#enquiry .cancel-enquiry{color:white;float:right;margin-left:20px}.navbar{position:relative;z-index:2}.navbar .navbar-inner{background:url(/sites/all/themes/ws_signature/css/images/header.png?1383703906)  top left repeat-x !important;border:0;border-radius:0;filter:inherit;height:157px;margin:15px 0 0 0;background-color:rgb(0,171,78) !important;position:relative;}.navbar .toll-free{float:left;width:30%}.navbar .toll-free a{border-left:1px solid #fff;border-right:1px solid #fff;box-shadow:0 0 0 transparent;color:#ffffff;font-family:'PTSansBold';font-size:19px;height:44px;line-height:1em;padding:0 0 0 100px;box-sizing:border-box;text-shadow:0 0 0 transparent;text-transform:uppercase;width:100%;display:block;text-decoration:none;background:#c0bcbd;background:-moz-linear-gradient(top,#c0bcbd 0%,#7f7f7f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c0bcbd),color-stop(100%,#7f7f7f));background:-webkit-linear-gradient(top,#c0bcbd 0%,#7f7f7f 100%);background:-o-linear-gradient(top,#c0bcbd 0%,#7f7f7f 100%);background:-ms-linear-gradient(top,#c0bcbd 0%,#7f7f7f 100%);background:linear-gradient(to bottom,#c0bcbd 0%,#7f7f7f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0bcbd',endColorstr='#7f7f7f',GradientType=0)}.navbar .toll-free a .icon:before{background:url(/sites/all/themes/ws_signature/css/images/icon-phone.png) no-repeat 0 0 / 32px 32px;width:32px;height:32px;display:block;position:absolute;left:-45px;top:0;content:''}.navbar .toll-free a span{font-size:10px;letter-spacing:1px;line-height:0;position:relative}.navbar .navbar-inner .container{width:960px;position:relative;}.navbar .navbar-inner .container .logo{margin:26px 0}.navbar .nav-collapse ul.nav{float:right;margin:62px 0 0 0;}.navbar .nav-collapse ul.nav li a{color:#727171;font-size:16px;font-weight:bold;padding:5px 10px;text-shadow:0 0 0 transparent}.navbar .nav-collapse ul.nav li a:hover,.navbar .nav-collapse ul.nav li a:focus{background:#074151;color:#fff}.navbar .nav-collapse ul.nav li a.active,.navbar .nav-collapse ul.nav li a.active-trail{background:#f7a11a;box-shadow:0 0 0 transparent;color:#fff}.navbar .mega-menu{float:left;width:70%;clear:both;height:44px}.navbar .mega-menu ul.nav{border-right:1px solid #c2c2c2;margin:0;width:100%}.navbar .mega-menu ul.nav li{width:33.3%}.navbar .mega-menu ul.nav li a{background:transparent;border-left:1px solid #fff;border-right:1px solid #fff;box-shadow:0 0 0 transparent;color:#393939;font-family:'PTSansBold';font-size:15px;height:44px;line-height:44px;padding:0;text-align:center;text-shadow:0 0 0 transparent;text-transform:uppercase;width:100%}.navbar .mega-menu ul.nav li a.qtip-hover:hover,.navbar .mega-menu ul.nav li a.qtip-hover:active{background:#d3d5d6 !important;border-left:1px solid #c2c2c2;border-right:1px solid #fff;border-top:2px solid #fff !important;height:42px;line-height:40px}.qtip{bottom:0;height:100%;top:157px !important;width:100% !important}.qtip .qtip-wrapper{height:100%;width:100% !important}.qtip .qtip-contentWrapper{background:rgba(235,235,235,0.89) !important;background:#0e0e0e\9;border:0 !important;height:100%}.qtip .qtip-contentWrapper .qtip-content{background:transparent !important;padding:42px !important}.qtip .panel-3col-33 .panel-col .inside{margin:0 11px 0 10px}.qtip .panel-3col-33 .panel-col-first .inside{margin:0 21px 0 0}.qtip .panel-3col-33 .panel-col-last .inside{margin:0 0 0 21px}.qtip .panel-3col-33 .panel-separator{height:42px;margin:0}.qtip .pane-bundle-image{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;cursor:pointer;height:142px;padding:3px;position:relative;width:100%}.qtip .pane-bundle-image.pane-fpid-4,.qtip .pane-bundle-image.pane-fpid-6,.qtip .pane-bundle-image.pane-fpid-216,.qtip .pane-bundle-image.pane-current-4,.qtip .pane-bundle-image.pane-current-6,.qtip .pane-bundle-image.pane-current-216{border:0;border-radius:0;height:169px;padding:0;width:290px}.view-plans h3{clear:both;border-top:1px solid #ddd;padding-top:30px;font-size:20px}.warning-msg,.warning-msg-email{color:#b94a48;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.form-item-email .warning-msg{display:none}.zcsh-form #edit-info-zone,.zcsh-form #edit-brochure-zone,.zcsh-form #edit-submit-zone{max-width:960px;margin:0 auto;}.zcsh-form #edit-address-zone{background:#eee;padding:30px 0 10px;}.zcsh-form #edit-address-zone .control-group{max-width:960px;margin:0 auto 10px;}.zcsh-form .form-item-send-magazine{margin-bottom:10px;}.zcsh-form .control-group .controls input{width:100%;}.zcsh-form .control-group .control-label{display:inline-block;vertical-align:top;width:12%;margin-right:1%;}.zcsh-form .control-group .controls{display:inline-block;vertical-align:top;width:86%;}.zcsh-form .control-label{font-weight:bold;}.zcsh-form .form-type-select .control-label{width:32%;}.zcsh-form .form-type-select .controls{width:66%;}.zcsh-form #edit-submit-zone{text-align:center;margin-top:30px;}.zcsh-form #edit-submit-zone #edit-submit{background:#2ea165;border:0;border-radius:0;font-weight:bold;height:34px;line-height:34px;padding:0;text-shadow:0 0 0 transparent;width:80px;text-transform:uppercase;}#edit-brochure-zone .brochure-single{display:inline-block;vertical-align:top;width:31%;margin:20px 1%;}#edit-brochure-zone .brochure-single .image{margin-bottom:10px;}#edit-brochure-zone .brochure-single .image img{max-height:200px;width:auto;}#edit-brochure-zone .brochure_section_title{font-weight:bold;margin-top:20px;}.control-group.statement{line-height:17px;font-size:13px;font-style:italic;text-align:center;}.node-type-house-and-land-package .views-slideshow-controls-top{display:none;}.node-type-house-and-land-package .span12 .block-zest-custom-sh-forms,.node-type-showhome .span12 .block-zest-custom-sh-forms{display:none;}.node-type-house-and-land-package #header-secondary .colorbox-inline,.pane-zest-custom-tweaks-direct-pdf-link-block .pane-content a{float:right;margin-top:-30px;}.node-type-house-and-land-package #header-secondary .colorbox-inline,.pane-zest-custom-tweaks-direct-pdf-link-block .pane-content a{background:#faa21b url(/sites/all/themes/ws_signature/css/images/img-dl-plan.png) center 15px no-repeat;border-left:1px solid #aaa;border-right:1px solid #aaa;color:#fff;display:block;font-size:14px;font-weight:bold;height:49px;margin-left:-1px;padding:65px 20px 0;text-align:center;width:114px;line-height:18px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.node-type-house-and-land-package #header-secondary .colorbox-inline:hover,.pane-zest-custom-tweaks-direct-pdf-link-block .pane-content a:hover{opacity:0.8;text-decoration:none;}.pdf-send-page{max-width:960px;margin:40px auto;font-size:18px;line-height:35px;font-weight:bold;}#colorbox h2.block-title{color:#fff;font-size:16px;background:#00ab4e;padding:10px;text-align:center;margin-bottom:20px;}#zest-custom-sh-plan-form #edit-info-zone,#zest-custom-sh-plan-form #edit-address-zone{width:90%;margin:0 auto;}#zest-custom-sh-plan-form .control-group .controls input{width:100%;margin-bottom:0;}#zest-custom-sh-plan-form .control-group .control-label{display:inline-block;vertical-align:top;width:23%;margin-right:1%;}#zest-custom-sh-plan-form .control-group .controls{display:inline-block;vertical-align:top;width:75%;margin-bottom:10px;}#zest-custom-sh-plan-form .control-label{font-weight:bold;}#zest-custom-sh-plan-form .form-item-send-magazine{margin-bottom:20px;}#zest-custom-sh-plan-form #edit-submit-zone{text-align:center;margin-top:30px;}#zest-custom-sh-plan-form #edit-submit-zone #edit-submit{background:#00AB4E;border:0;border-radius:0;font-weight:bold;height:34px;line-height:34px;padding:0;text-shadow:0 0 0 transparent;width:80px;text-transform:uppercase;}#colorbox #cboxClose{top:0;background:transparent url(/sites/all/themes/ws_signature/css/images/btn-close.png) no-repeat scroll 0 0;width:20px;height:19px;}#cboxTopLeft{height:5px;width:5px;background:#E7E7E7;}#cboxTopCenter{height:5px;background:#E7E7E7;}#cboxTopRight{height:5px;width:5px;background:#E7E7E7;}#cboxBottomLeft{height:5px;width:5px;background:#E7E7E7;}#cboxBottomCenter{height:5px;background:#E7E7E7;}#cboxBottomRight{height:5px;width:5px;background:#E7E7E7;}#cboxMiddleLeft{width:5px;background:#E7E7E7;}#cboxMiddleRight{width:5px;background:#E7E7E7;}.not-front .zest{float:left;margin-left:80px;}.not-front .zest,.not-front .zest a{background:#3d3f40;color:#7b7b7b !important;}.zest{float:left;margin-left:80px;}.zest,.zest a{color:#fff !important;}.zest a{text-decoration:underline;}.footer .franchisorspan{margin-left:80px;width:auto;}.view-house-and-land-plan,.view-design-build-node-slides,.view-showhome-node-slide-show-web-partner-,.view-slideshow{position:relative;}.views-slideshow-controls-bottom.clearfix{z-index:9999;bottom:0;position:static;display:none;}.views-slideshow-cycle-main-frame{overflow:hidden;}.views-slideshow-pager-fields{bottom:0;width:100%;padding:5px 0;text-align:center;}.views-slideshow-pager-fields .views-slideshow-pager-field-item{display:inline-block;padding:2px 0;}.views-slideshow-pager-fields .views-slideshow-pager-field-item.active img{opacity:1;}.views-slideshow-pager-fields .views-content-field-basic-image-image img{width:auto !important;height:50px !important;max-width:110px;opacity:0.5;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.views-slideshow-pager-fields .views-content-field-basic-image-image img:hover{cursor:pointer;opacity:1;}.views-slideshow-controls-text{top:35%;width:100%;position:absolute;z-index:999999999999;}.views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{display:block !important;}.block-icons{margin:30px 10px;overflow:hidden;}.block-icons .block-icon{float:left;margin-right:30px;text-align:center;font-weight:bold;}.block-icons .block-icon a{color:#333;text-decoration:none !important;display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.block-icons .block-icon a:hover{opacity:0.6;}.block-icons .block-icon span{display:block;}.block-icons .block-icon img{height:30px;width:auto;}.node-type-house-and-land-package #header-secondary,.node-type-design-build #header-secondary,.node-type-plan #header-secondary{position:relative;}.node-type-house-and-land-package .share-icons,.node-type-design-build .share-icons,.node-type-plan .share-icons{position:absolute;right:200px;top:11px;margin:0;}.node-type-house-and-land-package .video-popup{max-width:100%;height:340px;margin:10px 0;}.node-type-house-and-land-package .field-name-body{margin-bottom:30px;}.page-node-2411 h1,.page-node-2655 h1{display:none;}.careers-top{margin-top:30px;}.careers-top h2{margin-top:0;}.become-franchise-section{text-align:center;background:#f7f7f6;padding-bottom:10px;}.become-franchise-section img{margin-bottom:13px;}.become-franchise-section h4,.become-franchise-section p,.become-franchise-section a{margin:0;color:#00a160;}.become-franchise-section p{line-height:20px;}.careers-bottom{padding-top:30px;margin-top:30px;border-top:1px solid #ccc;}.view-jobs .view-filters{margin-bottom:10px;}.view-jobs .views-row{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc;}.view-jobs .views-row-last{border-bottom:0;}.view-jobs .job-header{margin-bottom:15px;}.view-jobs .job-title a,.view-jobs .job-id{color:#45484a;font-size:20px;}.view-jobs .job-id{margin-left:20px;}.view-jobs .job-id:before{content:"#";}.view-jobs .job-footer{font-weight:bold;}.view-jobs .job-franchise a{color:#45484a;}.view-jobs .job-type{margin-left:10px;}.view-jobs .job-type:before{content:"|";padding-right:10px;}.node-type-jobs h1.page-header{padding:15px;width:100% !important;}.node-type-jobs .node-jobs{margin:0 auto;max-width:960px;padding:0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.node-type-jobs .node-jobs .field{margin-bottom:25px;}.node-type-jobs .node-jobs .field .field-label{font-size:16px;}@media (min-width:912px){.qtip .pane-bundle-image.pane-fpid-4,.qtip .pane-bundle-image.pane-fpid-6,.qtip .pane-bundle-image.pane-fpid-216,.qtip .pane-bundle-image.pane-current-4,.qtip .pane-bundle-image.pane-current-6,.qtip .pane-bundle-image.pane-current-216{width:304px}.front .sutro-double-header .pane-1 .social{position:absolute;top:0;right:0;padding:15px 0}.front .sutro-double-header .pane-1 .social span{float:right}.front .sutro-double-header .pane-1 .social .icons{clear:both;margin-top:35px !important}.front .sutro-double-header .pane-1,.front .sutro-double-header .pane-3{height:75px}}.qtip .pane-bundle-image .field-type-image{height:142px;overflow:hidden;position:absolute;top:3px;width:98%}.qtip .pane-bundle-image.pane-fpid-4 .field-type-image,.qtip .pane-bundle-image.pane-fpid-6 .field-type-image,.qtip .pane-bundle-image.pane-fpid-216 .field-type-image,.qtip .pane-bundle-image.pane-current-4 .field-type-image,.qtip .pane-bundle-image.pane-current-6 .field-type-image,.qtip .pane-bundle-image.pane-current-216 .field-type-image{height:169px;top:0;width:100%;position:static}.qtip .pane-bundle-image .field-type-image img{background:transparent;border:0;border-radius:0;height:auto;padding:0;width:100%}.qtip .pane-bundle-image.pane-fpid-4 .field-type-image img,.qtip .pane-bundle-image.pane-fpid-6 .field-type-image img,.qtip .pane-bundle-image.pane-fpid-216 .field-type-image img,.qtip .pane-bundle-image.pane-current-4 .field-type-image img,.qtip .pane-bundle-image.pane-current-6 .field-type-image img,.qtip .pane-bundle-image.pane-current-216 .field-type-image img{width:301px !important;height:168px !important}.qtip .pane-bundle-image h2.pane-title{bottom:3px;left:3px;font-size:14px;text-align:right;margin:0;position:absolute;right:3px;z-index:1}.qtip .pane-bundle-image.pane-fpid-4 h2.pane-title,.qtip .pane-bundle-image.pane-fpid-6 h2.pane-title,.qtip .pane-bundle-image.pane-fpid-216 h2.pane-title,.qtip .pane-bundle-image.pane-current-4 h2.pane-title,.qtip .pane-bundle-image.pane-current-6 h2.pane-title,.qtip .pane-bundle-image.pane-current-216 h2.pane-title{display:none}.qtip .pane-bundle-image h2.pane-title a{background:#636466;color:#fff;display:block;height:33px;line-height:33px;padding:0 20px}.qtip .pane-bundle-image .field-name-field-basic-image-caption{opacity:0;display:none}.qtip .pane-bundle-image:hover .field-name-field-basic-image-caption{background:rgba(69,72,74,0.8);bottom:36px;color:#fff;font-size:14px;left:3px;line-height:18px;padding:20px;position:absolute;right:3px;top:3px;display:block}.qtip .pane-bundle-image.pane-fpid-4:hover .field-name-field-basic-image-caption,.qtip .pane-bundle-image.pane-fpid-6:hover .field-name-field-basic-image-caption,.qtip .pane-bundle-image.pane-fpid-216:hover .field-name-field-basic-image-caption,.qtip .pane-bundle-image.pane-current-4:hover .field-name-field-basic-image-caption,.qtip .pane-bundle-image.pane-current-6:hover .field-name-field-basic-image-caption,.qtip .pane-bundle-image.pane-current-216:hover .field-name-field-basic-image-caption{bottom:40px;left:4px;right:7px}.qtip .pane-bundle-image:hover .field-name-field-basic-image-caption p{height:70px;overflow:hidden}.qtip .pane-bundle-image:hover h2.pane-title a{}.qtip .pane-bundle-image:hover h2.pane-title a:hover{text-decoration:none}.menu-minipanels{margin:0 auto;width:960px}.footer{background:#ebebeb;border-top:1px solid #fff;padding-bottom:0}.footer .region-footer .block{float:left;padding:0 2% 35px 9%;width:22%}.footer .region-footer .block h2{font-size:16px;text-transform:uppercase}.footer .region-footer .block ul{margin:0 0 0 12px}.footer .region-footer .block ul li{line-height:25px;list-style-image:url(/sites/all/themes/ws_signature/css/images/bullet.png?1383703906)}.footer .region-footer .block ul li a{color:#45484a}.footer .region-footer #block-block-1{background:url(/sites/all/themes/ws_signature/css/images/footer-icon-house.png?1383703906) 0 0 no-repeat}.footer .region-footer #block-block-2{background:url(/sites/all/themes/ws_signature/css/images/footer-icon-key.png?1383703906) 0 0 no-repeat}.footer .region-footer #block-block-3{background:url(/sites/all/themes/ws_signature/css/images/footer-icon-hammer.png?1383703906) 0 0 no-repeat}.footer .footer-links{background:#002d47;clear:both;color:#ebebeb;height:87px;padding:10px 0}.footer .footer-links .block{float:left;height:73px;padding:10px 0 10px 0;width:39%}.footer .footer-links #block-block-4 img{height:auto;margin:-50px 0 0 0;max-width:363px}.footer .footer-links #block-block-5{float:right}.footer .footer-links h2{color:#fff;font-size:20px;font-weight:normal;line-height:30px;margin:0}.footer .footer-links p,.footer .footer-links a{color:#bbdbef;font-size:20px;font-style:italic;line-height:30px}.footer .copyright{background:#3d3f40;color:#7b7b7b;height:54px;line-height:54px;text-align:center}p a{color:#f7a11a}h1.page-header{border:0;font-size:31.5px;margin:10px auto;padding:15px 0}.image-overlay{display:block;height:100%;position:absolute;top:0;width:100%}.node-type-franchise .image-overlay{display:block;height:100%;position:absolute;top:0;width:100%;}.not-logged-in.page-user .burr-flipped-content{float:none;margin:0 auto;width:960px;max-width:100%}#user-login{margin:0 auto}.node ul,.field-name-field-basic-text-text ul,.field-name-body ul{list-style-type:none;margin-left:0}.node ul li,.field-name-field-basic-text-text ul li,.field-name-body ul li{background:url(/sites/all/themes/ws_signature/css/images/bullet-sh.gif?1383703906) no-repeat left 8px;line-height:25px;margin-left:0;padding-left:20px}#slideshow,.node-type-house-and-land-package .view-slideshow,.node-type-plan .view-slideshow,.node-type-showhome .view-slideshow,.page-building-new-design-and-build .view-design-and-build-slideshow,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan,.node-type-design-build .view-design-and-build-slideshow{left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1}#slideshow li,.node-type-house-and-land-package .view-slideshow li,.node-type-plan .view-slideshow li,.node-type-showhome .view-slideshow li,.page-building-new-design-and-build .view-design-and-build-slideshow li,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan li,.node-type-design-build .view-design-and-build-slideshow li{display:none}#slideshow li:first,.node-type-house-and-land-package .view-slideshow li:first,.node-type-plan .view-slideshow li:first,.node-type-showhome .view-slideshow li:first,.page-building-new-design-and-build .view-design-and-build-slideshow li:first,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan li:first,.node-type-design-build .view-design-and-build-slideshow li:first{display:block}#slideshow .views-field-field-title,#slideshow .views-field-title,#slideshow .views-field-nothing,.node-type-house-and-land-package .view-slideshow .views-field-field-title,.node-type-house-and-land-package .view-slideshow .views-field-title,.node-type-house-and-land-package .view-slideshow .views-field-nothing,.node-type-plan .view-slideshow .views-field-field-title,.node-type-plan .view-slideshow .views-field-title,.node-type-plan .view-slideshow .views-field-nothing,.node-type-showhome .view-slideshow .views-field-field-title,.node-type-showhome .view-slideshow .views-field-title,.node-type-showhome .view-slideshow .views-field-nothing,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-field-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-nothing,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-field-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-nothing,.node-type-design-build .view-design-and-build-slideshow .views-field-field-title,.node-type-design-build .view-design-and-build-slideshow .views-field-title,.node-type-design-build .view-design-and-build-slideshow .views-field-nothing{bottom:220px;left:0;position:absolute;right:0}#slideshow .views-field-field-title .title,#slideshow .views-field-title .title,#slideshow .views-field-nothing .title,.node-type-house-and-land-package .view-slideshow .views-field-field-title .title,.node-type-house-and-land-package .view-slideshow .views-field-title .title,.node-type-house-and-land-package .view-slideshow .views-field-nothing .title,.node-type-plan .view-slideshow .views-field-field-title .title,.node-type-plan .view-slideshow .views-field-title .title,.node-type-plan .view-slideshow .views-field-nothing .title,.node-type-showhome .view-slideshow .views-field-field-title .title,.node-type-showhome .view-slideshow .views-field-title .title,.node-type-showhome .view-slideshow .views-field-nothing .title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-field-title .title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-title .title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-nothing .title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-field-title .title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title .title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-nothing .title,.node-type-design-build .view-design-and-build-slideshow .views-field-field-title .title,.node-type-design-build .view-design-and-build-slideshow .views-field-title .title,.node-type-design-build .view-design-and-build-slideshow .views-field-nothing .title{color:#fff;font-size:55px;font-weight:bold;margin-right:40px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}#slideshow .views-field-field-title .sub-title,#slideshow .views-field-title .sub-title,#slideshow .views-field-nothing .sub-title,.node-type-house-and-land-package .view-slideshow .views-field-field-title .sub-title,.node-type-house-and-land-package .view-slideshow .views-field-title .sub-title,.node-type-house-and-land-package .view-slideshow .views-field-nothing .sub-title,.node-type-plan .view-slideshow .views-field-field-title .sub-title,.node-type-plan .view-slideshow .views-field-title .sub-title,.node-type-plan .view-slideshow .views-field-nothing .sub-title,.node-type-showhome .view-slideshow .views-field-field-title .sub-title,.node-type-showhome .view-slideshow .views-field-title .sub-title,.node-type-showhome .view-slideshow .views-field-nothing .sub-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-field-title .sub-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-title .sub-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-nothing .sub-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-field-title .sub-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title .sub-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-nothing .sub-title,.node-type-design-build .view-design-and-build-slideshow .views-field-field-title .sub-title,.node-type-design-build .view-design-and-build-slideshow .views-field-title .sub-title,.node-type-design-build .view-design-and-build-slideshow .views-field-nothing .sub-title{color:#e7ebee;font-family:'SnellRoundhandW01-BlkSc';font-size:56px;font-weight:normal}#slideshow .flex-control-nav,.node-type-house-and-land-package .view-slideshow .flex-control-nav,.node-type-plan .view-slideshow .flex-control-nav,.node-type-showhome .view-slideshow .flex-control-nav,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-control-nav,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-control-nav,.node-type-design-build .view-design-and-build-slideshow .flex-control-nav{bottom:14px;left:0;margin:0 auto;right:0;width:280px;z-index:2}#slideshow .flex-control-nav li,.node-type-house-and-land-package .view-slideshow .flex-control-nav li,.node-type-plan .view-slideshow .flex-control-nav li,.node-type-showhome .view-slideshow .flex-control-nav li,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-control-nav li,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-control-nav li,.node-type-design-build .view-design-and-build-slideshow .flex-control-nav li{margin:0 1px}#slideshow .flex-control-nav li a,.node-type-house-and-land-package .view-slideshow .flex-control-nav li a,.node-type-plan .view-slideshow .flex-control-nav li a,.node-type-showhome .view-slideshow .flex-control-nav li a,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-control-nav li a,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-control-nav li a,.node-type-design-build .view-design-and-build-slideshow .flex-control-nav li a{background:rgba(13,23,29,0.45);border-radius:0;box-shadow:0 0 0 transparent;height:11px;width:11px}#slideshow .flex-direction-nav,.node-type-house-and-land-package .view-slideshow .flex-direction-nav,.node-type-plan .view-slideshow .flex-direction-nav,.node-type-showhome .view-slideshow .flex-direction-nav,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-direction-nav,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-direction-nav,.node-type-design-build .view-design-and-build-slideshow .flex-direction-nav{bottom:20px;height:18px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;width:300px;z-index:1}#slideshow .flex-direction-nav a,.node-type-house-and-land-package .view-slideshow .flex-direction-nav a,.node-type-plan .view-slideshow .flex-direction-nav a,.node-type-showhome .view-slideshow .flex-direction-nav a,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-direction-nav a,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-direction-nav a,.node-type-design-build .view-design-and-build-slideshow .flex-direction-nav a{margin:0;opacity:1;top:0}#slideshow .flex-direction-nav a.flex-prev,.node-type-house-and-land-package .view-slideshow .flex-direction-nav a.flex-prev,.node-type-plan .view-slideshow .flex-direction-nav a.flex-prev,.node-type-showhome .view-slideshow .flex-direction-nav a.flex-prev,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-direction-nav a.flex-prev,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-direction-nav a.flex-prev,.node-type-design-build .view-design-and-build-slideshow .flex-direction-nav a.flex-prev{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -169px no-repeat;height:18px;left:0;width:17px}#slideshow .flex-direction-nav a.flex-next,.node-type-house-and-land-package .view-slideshow .flex-direction-nav a.flex-next,.node-type-plan .view-slideshow .flex-direction-nav a.flex-next,.node-type-showhome .view-slideshow .flex-direction-nav a.flex-next,.page-building-new-design-and-build .view-design-and-build-slideshow .flex-direction-nav a.flex-next,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .flex-direction-nav a.flex-next,.node-type-design-build .view-design-and-build-slideshow .flex-direction-nav a.flex-next{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -202px no-repeat;height:18px;right:0;width:17px}.node-type-house-and-land-package .view-slideshow .views-field-title .title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title .title{border-left:10px solid #D88C02;color:#e7ebee;font-family:'SnellRoundhandW01-BlkSc';font-size:56px;font-weight:normal;padding-left:20px}.front #slideshow{top:157px}.front #slideshow .views-field-field-sub-title{display:none}.front .main-container{margin-top:570px}.front .sutro-double-header .pane-1{position:relative}.front .sutro-double-header .pane-1 .social{padding:15px 0}.front .sutro-double-header .pane-1 .social span{text-transform:uppercase}.front .sutro-double-header .pane-1 .social .icons{clear:both;margin-top:10px}.front .sutro-double-header .pane-1 .social .icon{background:url(/sites/all/themes/ws_signature/css/images/social-icons.png) no-repeat;display:block;width:30px;height:30px;margin-left:10px;float:left;background-size:260px 30px}.front .sutro-double-header .pane-1 .social .facebook{background-position:0 0}.front .sutro-double-header .pane-1 .social .google{background-position:-230px 0}.front .sutro-double-header .pane-1 .social .linkedin{background-position:-46px 0}.front .sutro-double-header .pane-1 .social .twitter{background-position:-92px 0}.front .sutro-double-header .pane-1 .social .pintrest{background-position:-138px 0}.front .sutro-double-header .pane-1 .social .instagram{background-position:-184px 0}.front .sutro-double-header{background:#002d47}.front .sutro-double-header .pane-1,.front .sutro-double-header .pane-3{color:#e7ebee;font-size:21px;line-height:24px;padding:15px 0;overflow:hidden}.front .sutro-double-header .pane-1 h2,.front .sutro-double-header .pane-3 h2{color:#e7ebee;font-size:34px;font-weight:normal;margin:0}.front .sutro-double-header .pane-1 img,.front .sutro-double-header .pane-3 img{margin-top:-30px}.front .sutro-double-header .pane-1 p,.front .sutro-double-header .pane-3 p{color:#d88c02}.front .sutro-double-column{padding:15px 0}.front .sutro-double-container.sutro-double-column-content.sutro-double-second-column-content.clearfix{display:none;}.front .sutro-double-column-content{background:#fdfefe;border-bottom:1px solid #cfcfcf}.front .sutro-double-column1-inner h2,.front .sutro-double-column2-inner h2{font-size:24px;font-weight:normal;text-transform:uppercase}#edit-field-search-location-tid-wrapper{width:auto;}.front .sutro-double-first-column-content .sutro-double-column1-inner .pane-content{min-height:125px;padding-top:26px}.front .sutro-double-first-column-content .sutro-double-column2-inner .pane-content{min-height:125px}.front .sutro-double-second-column-content .sutro-double-column1-inner .pane-content{min-height:125px;padding-top:26px}.front .sutro-double-second-column-content .sutro-double-column2-inner .pane-content{min-height:125px;padding-top:26px}.front .sutro-double-container{margin-bottom:0}.front .sutro-double-column1-inner .pane-content a,.front .sutro-double-column2-inner .pane-content a{color:#45484a;display:block;font-size:10px;text-align:right;text-transform:uppercase}.front .sutro-double-column1-inner .pane-content .field-type-image{float:left;margin:0 30px 30px 0}.front .sutro-double-column2-inner .pane-content .field-type-image{float:right;margin:0 0 0 30px}.front .pane-showhomes,.front .pane-signature-testimonials,.page-contact-us .pane-showhomes,.page-node-194 .pane-showhomes{position:relative}.front .pane-showhomes h2,.front .pane-signature-testimonials h2,.page-contact-us .pane-showhomes h2,.page-node-194 .pane-showhomes h2{border-bottom:3px solid #dadada;font-size:24px;font-weight:normal;height:45px;margin:0;padding-top:40px;text-align:center;text-transform:uppercase;}.front .pane-showhomes .pane-content,.front .pane-signature-testimonials .pane-content,.page-contact-us .pane-showhomes .pane-content,.page-node-194 .pane-showhomes .pane-content{border-top:1px solid #fff}.front .pane-signature-testimonials .pane-content .view-signature-testimonials{border-bottom:3px solid #ddd;}.front .pane-showhomes .pane-content .view-showhomes,.front .pane-signature-testimonials .pane-content .view-signature-testimonials,.page-contact-us .pane-showhomes .pane-content .view-showhomes,.page-node-194 .pane-showhomes .pane-content .view-showhomes{background:url(/sites/all/themes/ws_signature/css/images/point.png?1383703906) top center no-repeat;margin-top:-1px;padding-top:37px}.front .pane-showhomes .pane-content .view-showhomes a:hover,.front .pane-signature-testimonials .pane-content .view-signature-testimonials a:hover,.page-contact-us .pane-showhomes .pane-content .view-showhomes a:hover,.page-node-194 .pane-showhomes .pane-content .view-showhomes a:hover{text-decoration:none}.front .pane-showhomes .pane-content .view-showhomes .views-row,.front .pane-signature-testimonials .view-signature-testimonials .views-row,.page-contact-us .pane-showhomes .pane-content .view-showhomes .views-row,.page-node-194 .pane-showhomes .pane-content .view-showhomes .views-row{position:relative}.front .pane-showhomes .pane-content .view-showhomes .views-row .views-field-field-basic-image-image,.front .pane-signature-testimonials .pane-content .view-signature-testimonials .views-row .testimonial-image,.page-contact-us .pane-showhomes .pane-content .view-showhomes .views-row .views-field-field-basic-image-image,.page-node-194 .pane-showhomes .pane-content .view-showhomes .views-row .views-field-field-basic-image-image{position:relative}.front .pane-showhomes .caroufredsel_wrapper,.front .pane-signature-testimonials .caroufredsel_wrapper,.page-contact-us .pane-showhomes .caroufredsel_wrapper,.page-node-194 .pane-showhomes .caroufredsel_wrapper{min-width:100%}.front .pane-showhomes ul,.front .pane-signature-testimonials ul,.page-contact-us .pane-showhomes ul,.page-node-194 .pane-showhomes ul{min-width:100%}.front .pane-showhomes ul li,.front .pane-signature-testimonials ul li,.page-contact-us .pane-showhomes ul li,.page-node-194 .pane-showhomes ul li{display:inline-block;margin:0 10px}.front .pane-showhomes .views-field-title a,.front .pane-signature-testimonials .testimonial-title,.page-contact-us .pane-showhomes .views-field-title a,.page-node-194 .pane-showhomes .views-field-title a{color:#00a662;display:block;font-size:15px;margin:24px 0 0 0;text-align:center;text-transform:none;font-weight:normal;}.front .pane-showhomes .flex-direction-nav,.front .pane-signature-testimonials .flex-direction-nav,.page-contact-us .pane-showhomes .flex-direction-nav,.page-node-194 .pane-showhomes .flex-direction-nav{left:0;margin:0 auto;position:absolute;right:0;top:45px;width:300px}.front .pane-showhomes .flex-direction-nav a,.front .pane-signature-testimonials .flex-direction-nav a,.page-contact-us .pane-showhomes .flex-direction-nav a,.page-node-194 .pane-showhomes .flex-direction-nav a{margin:0;opacity:1}.front .pane-showhomes .flex-direction-nav a#carousel_prev,.front .pane-signature-testimonials .flex-direction-nav a#carousel_prev_testimonial,.page-contact-us .pane-showhomes .flex-direction-nav a#carousel_prev,.page-node-194 .pane-showhomes .flex-direction-nav a#carousel_prev{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -169px no-repeat;height:18px;left:0;width:17px}.front .pane-showhomes .flex-direction-nav a#carousel_next,.front .pane-signature-testimonials .flex-direction-nav a#carousel_next_testimonial,.page-contact-us .pane-showhomes .flex-direction-nav a#carousel_next,.page-node-194 .pane-showhomes .flex-direction-nav a#carousel_next{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -202px no-repeat;height:18px;right:0;width:17px}.not-front{background:#fff}.page-house-and-land h1.page-header,.page-taxonomy-term h1.page-header{display:none}.moscone-header{margin:0 0 10px 0}.moscone-header h2{font-size:30px;font-weight:normal;margin:0;margin-top:25px}.moscone-header .pane-content p{font-size:18px;margin:0}.page-house-and-land .moscone-flipped-sidebar h2,.page-taxonomy-term .moscone-flipped-sidebar h2{background:url(/sites/all/themes/ws_signature/css/images/NewZealand.png?1383703906) 0 0 no-repeat;font-size:14px;font-weight:bold;line-height:41px;margin:0 0 2px 0;padding:0 0 0 55px}.page-house-and-land .moscone-flipped-sidebar .pane-content a,.page-taxonomy-term .moscone-flipped-sidebar .pane-content a{color:#2ea165;display:block;font-size:14px;height:29px;line-height:29px;margin:0 0 1px 0;padding:0 0 0 55px}.page-house-and-land .moscone-flipped-sidebar .pane-content a:hover,.page-house-and-land .moscone-flipped-sidebar .pane-content a.active,.page-taxonomy-term .moscone-flipped-sidebar .pane-content a:hover,.page-taxonomy-term .moscone-flipped-sidebar .pane-content a.active{background:#f1f1f1;text-decoration:none}.gmap-map{width:100% !important}.page-taxonomy-term .moscone-footer{background:url(/sites/all/themes/ws_signature/css/images/house-and-land-bg.gif?1383703906) top left repeat-x;margin:24px 0 0 0}.page-taxonomy-term .moscone-footer h2{color:#f9fcfd;font-size:14px;font-family:'PTSansBold';font-weight:normal;height:44px;line-height:44px;margin:0 0 64px 0}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location h2,.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location .pane-content{display:inline-block}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location h2{width:15% !important;vertical-align:top !important;margin:0 !important}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location .pane-content{width:75% !important}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location ul#sh-location-cities{list-style-type:none;margin:0}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location ul#sh-location-cities li{display:inline-block}.page-taxonomy-term .moscone-footer .pane-signaturehomes-location-signaturehomes-location ul#sh-location-cities li a{color:#00a662;font-weight:bold;margin:0 0 0 18px}.page-taxonomy-term .moscone-footer .pane-house-and-land h2.pane-title{display:none}.page-taxonomy-term .moscone-footer table th{color:#484848;font-size:12px;font-weight:normal;text-align:center}.page-taxonomy-term .moscone-footer table td{border:0;padding:8px 0}.page-taxonomy-term .moscone-footer table td.views-field-field-basic-image-image,.page-taxonomy-term .moscone-footer table td.views-field-nothing{width:322px}.page-taxonomy-term .moscone-footer table td.views-field-field-basic-image-image a,.page-taxonomy-term .moscone-footer table td.views-field-nothing a{display:block;float:left;position:relative}.page-taxonomy-term .moscone-footer table td.views-field-field-basic-image-image img,.page-taxonomy-term .moscone-footer table td.views-field-nothing img{background:#f3f3f3}.page-taxonomy-term .moscone-footer table td.views-field-nothing-1{font-size:14px;font-family:'PTSansBold'}.page-taxonomy-term .moscone-footer table td.views-field-nothing-1 .views-field-body-toggle{display:none;font-weight:normal}.page-taxonomy-term .moscone-footer table td.views-field-nothing-1 a{color:#32a368}.page-taxonomy-term .moscone-footer table td.views-field-nothing-1 p{border-bottom:1px solid #ebebeb;padding:0 0 7px 0}.page-taxonomy-term .moscone-footer table td.views-field-field-house-size,.page-taxonomy-term .moscone-footer table td.views-field-field-land-size{text-align:center;width:100px}.page-taxonomy-term .moscone-footer table td.views-field-field-house-size p,.page-taxonomy-term .moscone-footer table td.views-field-field-land-size p{border-bottom:1px solid #ebebeb;padding:0 0 7px 0}.page-taxonomy-term .moscone-footer table td.views-field-field-sale-price{color:#32a368;font-family:'PTSansBold';text-align:center;width:100px}.page-taxonomy-term .moscone-footer table td.views-field-field-sale-price p{border-bottom:1px solid #ebebeb;padding:0 0 7px 0}.moscone-header .container{position:relative}.node-type-house-and-land-package .view-slideshow,.node-type-plan .view-slideshow,.node-type-showhome .view-slideshow,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan,.node-type-design-build .view-design-and-build-slideshow{position:relative}.node-type-house-and-land-package #navbar-header,.node-type-plan #navbar-header,.node-type-showhome #navbar-header,.node-type-design-build #navbar-header{margin:0}.node-type-house-and-land-package h1.page-header,.node-type-plan h1.page-header,.node-type-showhome h1.page-header,.node-type-design-build h1.page-header{display:none}.node-type-house-and-land-package .field-name-field-plan-images,.node-type-plan .field-name-field-plan-images,.node-type-showhome .field-name-field-plan-images,.node-type-design-build .field-name-field-plan-images{margin:80px 0 0 0}.node-type-house-and-land-package .field-name-field-plan-images .field-item,.node-type-plan .field-name-field-plan-images .field-item,.node-type-showhome .field-name-field-plan-images .field-item,.node-type-design-build .field-name-field-plan-images .field-item{float:left;width:49%}.node-type-house-and-land-package .field-name-field-plan-images .field-item img,.node-type-plan .field-name-field-plan-images .field-item img,.node-type-showhome .field-name-field-plan-images .field-item img,.node-type-design-build .field-name-field-plan-images .field-item img{height:auto;width:100%}.node-type-house-and-land-package .field-name-field-plan-images .field-item.odd,.node-type-plan .field-name-field-plan-images .field-item.odd,.node-type-showhome .field-name-field-plan-images .field-item.odd,.node-type-design-build .field-name-field-plan-images .field-item.odd{float:right}#header-overlay{min-height:28px;position:absolute;right:10px;top:157px;width:306px;z-index:100}#header-overlay #header-overlay-inner{background:rgba(255,255,255,0.77);background:#fff\9;height:353px;padding:40px 28px;width:250px}#header-overlay h4,#header-overlay .pane-node-title{color:#0e0e0e;font-size:16px;font-weight:bold;margin:0;text-transform:uppercase}#header-overlay .panel-pane{margin-bottom:5px}#header-overlay .field-label,#header-overlay .views-label{color:#0e0e0e;float:left;font-weight:bold;width:100px}#header-overlay .field-items,#header-overlay .field-content{color:#2ea165;font-weight:bold}#header-overlay #header-overlay-close{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -126px no-repeat;bottom:0;height:28px;position:absolute;right:0;text-indent:-9999em;width:31px}#header-overlay #header-overlay-close:focus{outline:0}#header-overlay .field-name-field-house-size,#header-overlay .field-name-field-house-size-int,#header-overlay .m2{display:inline}#header-overlay .field-name-field-house-size:after,#header-overlay .field-name-field-house-size-int:after,#header-overlay .m2:after{clear:none}#header-overlay .pane-node-field-address .pane-title{display:none}.logged-in #header-overlay{top:0}#header-overlay.closed #header-overlay-close{background:rgba(255,255,255,0.77) url(/sites/all/themes/ws_signature/css/images/down-icon.png?1383703906) top right no-repeat;width:28px}.design-build-overlay #header-overlay-inner{display:none}#header-overlay.design-build-overlay.closed #header-overlay-close{background:rgba(255,255,255,0.77) url(/sites/all/themes/ws_signature/css/images/down-icon.png?1383703906) top right no-repeat;color:#45484a;font-weight:bold;line-height:28px;text-decoration:none;text-indent:28px;width:306px;}#header-secondary{background:#f3f3f3;border-bottom:1px solid #aaa;height:auto;margin:0 0 32px 0;overflow:hidden;padding:30px 0 0;min-height:84px}#header-secondary h4,#header-secondary .field-name-field-consultant-name,#header-secondary .locality{color:#45484a;float:left;font-size:20px;font-weight:normal;margin-top:0;width:67%}#header-secondary .locality{font-size:34px}#header-secondary .pane-node-title,#header-secondary .pane-node-title h1,#header-secondary .field-name-field-consultant-mobile{color:#45484a;font-size:16px;font-weight:bold;float:left;text-transform:uppercase;width:67%}#header-secondary .pane-node-title h1{margin:0}#header-secondary .pane-1,#header-secondary .pane-2,#header-secondary .pane-fpid-91{float:right;margin-top:-30px}#header-secondary .pane-1 a,#header-secondary .pane-2 a,#header-secondary .pane-fpid-91 a{background:url(/sites/all/themes/ws_signature/css/images/pdf-icon.png?1383703906) center 25px no-repeat;border-left:1px solid #aaa;border-right:1px solid #aaa;color:#45484a;display:block;font-size:14px;font-weight:bold;height:39px;margin-left:-1px;padding:75px 0 0;text-align:center;width:154px}#header-secondary .pane-1 a:hover,#header-secondary .pane-1 a:focus,#header-secondary .pane-1 a:active,#header-secondary .pane-2 a:hover,#header-secondary .pane-2 a:focus,#header-secondary .pane-2 a:active,#header-secondary .pane-fpid-91 a:hover,#header-secondary .pane-fpid-91 a:focus,#header-secondary .pane-fpid-91 a:active{text-decoration:none}#header-secondary .pane-1 .contextual-links-wrapper,#header-secondary .pane-2 .contextual-links-wrapper,#header-secondary .pane-fpid-91 .contextual-links-wrapper{display:none}#header-secondary .pane-1 a,#header-secondary .pane-fpid-91 a{background:url(/sites/all/themes/ws_signature/css/images/phone-icon.png?1383703906) center 25px no-repeat}.node-type-house-and-land-package #header-secondary .pane-1 a{background:url(/sites/all/themes/ws_signature/css/images/pdf-icon.png?1383703906) center 25px no-repeat}.node-type-house-and-land-package #header-secondary .pane-house-and-land-franchise{float:right;margin-top:-30px}.node-type-house-and-land-package #header-secondary .pane-house-and-land-franchise a{background:url(/sites/all/themes/ws_signature/css/images/phone-icon.png?1383703906) center 25px no-repeat;border-left:1px solid #aaa;border-right:1px solid #aaa;color:#45484a;display:block;font-size:14px;font-weight:bold;height:39px;margin-left:-1px;padding:75px 0 0;text-align:center;width:154px}.node-type-house-and-land-package #header-secondary .pane-house-and-land-franchise a:hover,.node-type-house-and-land-package #header-secondary .pane-house-and-land-franchise a:focus,.node-type-house-and-land-package #header-secondary .pane-house-and-land-franchise a:active{text-decoration:none}.node-type-house-and-land-package #header-secondary .panel-pane.pane-views.pane-house-land-pdf{float:right;margin-top:-30px}.node-type-house-and-land-package #header-secondary .panel-pane.pane-views.pane-house-land-pdf a{background:url(/sites/all/themes/ws_signature/css/images/download_pdf.png) center 25px no-repeat;border-left:1px solid #aaa;border-right:1px solid #aaa;color:#45484a;display:block;font-size:14px;font-weight:bold;height:39px;margin-left:-1px;padding:75px 0 0;text-align:center;width:154px;line-height:18px}.node-type-house-and-land-package #header-secondary .panel-pane.pane-views.pane-house-land-pdf a:hover{text-decoration:none;background-color:#D3D5D6}.node-type-house-and-land-package .moscone-flipped-sidebar .pane-views{background:url(/sites/all/themes/ws_signature/css/images/NewZealand.png?1383703906) top left no-repeat;margin-bottom:18px;padding:1px 0 0 60px}.node-type-house-and-land-package .moscone-flipped-sidebar h2{font-size:14px;font-weight:bold;text-transform:uppercase}.node-type-house-and-land-package .moscone-flipped-sidebar .views-label,.node-type-house-and-land-package .moscone-flipped-sidebar .field-content{display:inline}.node-type-house-and-land-package .view-franchise-contact-map{}.node-type-house-and-land-package .view-franchise-contact-map .gmap-map{height:290px !important}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code{background:rgba(48,47,47,0.88);background:#0e0e0e\9;color:#fff;font-size:14px;height:240px;padding:25px 0;position:absolute;top:0}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code h4{margin-left:25px;margin-right:25px;margin-top:0;text-transform:uppercase}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code p,.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code .field-content div{margin-left:25px;margin-right:25px}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code span.phone{font-size:26px}.pane-node-flippy-pager{bottom:90px;left:0;position:absolute;right:0}.pane-node-flippy-pager ul.flippy{padding:0}.pane-node-flippy-pager ul.flippy li{padding:0}.pane-node-flippy-pager ul.flippy li a{display:block;position:absolute;text-indent:-9999em}.pane-node-flippy-pager ul.flippy li.previous a{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 0 no-repeat;height:48px;left:-180px;width:45px}.pane-node-flippy-pager ul.flippy li.next a{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -63px no-repeat;height:48px;right:-180px;width:45px}.page-building-new-design-and-build #navbar-header{margin-bottom:0}.page-building-new-design-and-build h1.page-header{display:none}.page-building-new-design-and-build .moscone-header{margin:0;position:relative}.page-building-new-design-and-build .view-design-and-build-slideshow{position:relative}.page-building-new-design-and-build .view-design-and-build-slideshow .view-filters{display:none}.page-building-new-design-and-build #header-secondary{margin-bottom:0}.page-building-new-design-and-build #header-overlay{display:none;top:0}.page-building-new-design-and-build #header-overlay h2{color:#0e0e0e;font-size:16px}.page-building-new-design-and-build #header-overlay .view-filters{padding:12px 0 0 0}.page-building-new-design-and-build #header-overlay .views-exposed-widget{clear:both;margin-bottom:6px;padding:0;width:100%}.page-building-new-design-and-build #header-overlay label{color:#2ea165;display:block;float:left;font-size:14px;font-weight:normal;line-height:26px;margin:0}.page-building-new-design-and-build #header-overlay .views-widget{float:right;width:130px}.page-building-new-design-and-build #header-overlay .views-widget select{float:right;margin:0}.page-building-new-design-and-build #header-overlay div.selector span{background:url(/sites/all/themes/ws_signature/css/images/select.png?1383703906) top right no-repeat;color:#0e0e0e;display:block;float:right;font-size:14px;padding:0;text-shadow:0 0 0 transparent;width:115px !important}.page-building-new-design-and-build #header-overlay .selector{float:right;width:130px !important}.page-building-new-design-and-build .pane-fpid-153{margin-top:10px}.page-building-new-design-and-build .moscone-footer .field-type-text-long{margin:30px 0}.page-building-new-design-and-build .moscone-flipped-container{margin:32px auto}.page-building-new-design-and-build .footer{margin:0}.page-building-new-design-and-build .view-empty{margin-top:15%;text-align:center}.page-building-new-design-and-build .pane-fpid-150 a.btn{background:none repeat scroll 0 0 #2EA165;border:0 none;border-radius:0 0 0 0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding:0 34px;text-shadow:0 0 0 transparent}.page-building-new-design-and-build-showcase #navbar-header{margin-bottom:20px}.page-building-new-design-and-build-showcase .btn,.page-building-new-aspiring .btn,.page-building-new-smart-home-collection .btn{border:0;border-radius:0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:28px auto;padding:0 9px;text-shadow:0 0 0 transparent}.page-building-new-design-and-build-showcase .view-empty{margin:0 0 44px 0}.node-type-design-build .view-design-and-build-slideshow li{display:none}.node-type-design-build .view-design-and-build-slideshow li:first-child{display:list-item}.page-building-new-pre-designed-plan h1.page-header{display:none}.page-building-new-pre-designed-plan .sutro-double img{background:#f3f3f3;border:1px solid #e6e6e6;border-radius:3px;max-width:9999em\9;padding:3px}.page-building-new-pre-designed-plan .sutro-double-middle{text-align:center}.page-building-new-pre-designed-plan .sutro-double-middle .title{color:#606162;font-size:31px;font-weight:bold;line-height:31px}.page-building-new-pre-designed-plan .sutro-double-middle .sub-title{color:#e7ebee;font-family:'SnellRoundhandW01-BlkSc';font-size:28px;line-height:31px}.page-building-new-pre-designed-plan .sutro-double-footer{text-align:center}.page-building-new-pre-designed-plan .btn,.page-house-and-land-packages .btn,.page-blogs .views-exposed-widgets .btn{background:#2ea165;border:0;border-radius:0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:28px auto;padding:0 34px;text-shadow:0 0 0 transparent}.page-building-new-pre-designed-plan .pane-fpid-130{text-align:right}.page-building-new-pre-designed-plan .sutro-double-footer-full{background:#45484a url(/sites/all/themes/ws_signature/css/images/our-plans-divider.gif?1383703906);color:#fcfefd;font-size:14px;font-weight:bold;height:80px;line-height:47px;text-align:center}.page-building-new-pre-designed-plan .sutro-double-footer-full a{background:#2ea165;color:#fcfefd;display:inline-block;height:24px;line-height:24px;margin:0 0 0 20px;padding:0 39px}.page-building-new-pre-designed-plan .sutro-double-column-content h2{color:#45484a;font-size:24px;font-weight:normal;text-transform:uppercase}.page-building-new-pre-designed-plan .span12 .sutro-double-column-content .fieldable-panels-pane{min-height:315px;position:relative}.page-building-new-pre-designed-plan .span12 .sutro-double-column-content .fieldable-panels-pane .field-name-field-basic-image-image{position:absolute}.page-building-new-pre-designed-plan .span12 .sutro-double-column-content .fieldable-panels-pane .field-name-field-basic-image-caption{background:#e29f2f;bottom:3px;color:#fff;left:4px;font-size:14px;margin:0;position:absolute;right:4px;text-align:center;width:100%;z-index:1}.page-building-new-pre-designed-plan .span12 .sutro-double-column-content .fieldable-panels-pane .field-name-field-basic-image-caption p{font-size:14px;font-weight:bold;line-height:16px;margin:0;padding:10px 20px}.page-building-new-pre-designed-plan-products  h1.page-header,.page-showhomes h1.page-header,.page-building-new-design-and-build-showcase h1.page-header{display:block}.page-building-new-pre-designed-plan-products  .view-plans .view-filters,.page-building-new-smart-home-collection .view-plans .view-filters,.page-building-new-aspiring .view-plans .view-filters,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2,.page-showhomes .view-plans .view-filters,.page-showhomes .view-plans #views-exposed-form-plans-page-2,.page-showhomes #block-views-exp-plans-page-2 .view-filters,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2,.page-building-new-design-and-build-showcase .view-plans .view-filters,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2{background:#45484a;height:46px;margin-bottom:44px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-exposed-widget,.page-building-new-smart-home-collection .view-plans .view-filters .views-exposed-widget,.page-building-new-aspiring .view-plans .view-filters .views-exposed-widget,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-exposed-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget,.page-showhomes .view-plans .view-filters .views-exposed-widget,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-exposed-widget,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-exposed-widget,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-exposed-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget,.zest-house-land-package .views-exposed-widget,.page-blogs .views-exposed-widget{background:#2f3133;height:35px;margin:5px 5px 5px 0;padding:0 12px}.view-display-id-page_4 .views-row{min-height:245px !important;}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-exposed-widget label,.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-exposed-widget .views-widget,.page-building-new-smart-home-collection .view-plans .view-filters .views-exposed-widget label,.page-building-new-smart-home-collection .view-plans .view-filters .views-exposed-widget .views-widget,.page-building-new-aspiring .view-plans .view-filters .views-exposed-widget label,.page-building-new-aspiring .view-plans .view-filters .views-exposed-widget .views-widget,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-exposed-widget label,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-exposed-widget .views-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.page-showhomes .view-plans .view-filters .views-exposed-widget label,.page-showhomes .view-plans .view-filters .views-exposed-widget .views-widget,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-exposed-widget label,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-exposed-widget .views-widget,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-exposed-widget label,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-exposed-widget .views-widget,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-exposed-widget label,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-exposed-widget .views-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget label,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-exposed-widget .views-widget,.zest-house-land-package #views-exposed-form-house-and-land--page .views-exposed-widget label,.zest-house-land-package #views-exposed-form-house-and-land--page .views-exposed-widget .views-widget,.page-blogs .views-exposed-widget label,.page-blogs .views-widget{margin-top:-5px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-submit-button,.page-building-new-smart-home-collection .view-plans .view-filters .views-submit-button,.page-building-new-aspiring .view-plans .view-filters .views-submit-button,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-submit-button,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-submit-button,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button,.page-showhomes .view-plans .view-filters .views-submit-button,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-submit-button,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-submit-button,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-submit-button,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-submit-button,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-submit-button,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button,.page-house-and-land-packages #views-exposed-form-house-and-land--page .views-submit-button{background:transparent;height:auto;margin:0;padding:0}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-submit-button .btn,.page-building-new-smart-home-collection .view-plans .view-filters .views-submit-button .btn,.page-building-new-aspiring .view-plans .view-filters .views-submit-button .btn,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-submit-button .btn,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-showhomes .view-plans .view-filters .views-submit-button .btn,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-submit-button .btn,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-submit-button .btn,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-submit-button .btn,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-submit-button .btn,.page-house-and-land-packages #views-exposed-form-house-and-land--page .views-submit-button .btn{background:#e29f2f;border:0;height:28px;line-height:28px;margin:9px 0 0}.page-building-new-pre-designed-plan-products  .view-plans .view-filters label,.page-building-new-smart-home-collection .view-plans .view-filters label,.page-building-new-aspiring .view-plans .view-filters label,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 label,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters label,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 label,.page-showhomes .view-plans .view-filters label,.page-showhomes .view-plans #views-exposed-form-plans-page-2 label,.page-showhomes #block-views-exp-plans-page-2 .view-filters label,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 label,.page-building-new-design-and-build-showcase .view-plans .view-filters label,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 label,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters label,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 label,.zest-house-land-package .views-exposed-widget label{color:#2ea165;display:inline-block;font-size:14px;line-height:46px;margin:0 2px 0 0}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .views-widget,.page-building-new-smart-home-collection .view-plans .view-filters .views-widget,.page-building-new-aspiring .view-plans .view-filters .views-widget,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .views-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .views-widget,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-widget,.page-showhomes .view-plans .view-filters .views-widget,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .views-widget,.page-showhomes #block-views-exp-plans-page-2 .view-filters .views-widget,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-widget,.page-building-new-design-and-build-showcase .view-plans .view-filters .views-widget,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .views-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .views-widget,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .views-widget,.zest-house-land-package .views-exposed-widget .views-widget,.page-blogs .views-exposed-widget .views-widget{display:inline-block}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .form-text,.page-building-new-smart-home-collection .view-plans .view-filters .form-text,.page-building-new-aspiring .view-plans .view-filters .form-text,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .form-text,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .form-text,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .form-text,.page-showhomes .view-plans .view-filters .form-text,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .form-text,.page-showhomes #block-views-exp-plans-page-2 .view-filters .form-text,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .form-text,.page-building-new-design-and-build-showcase .view-plans .view-filters .form-text,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .form-text,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .form-text,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .form-text{background-color:#6f6f6f;border:0;border-radius:0;color:#fff;margin-top:7px;width:140px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .dropdown-toggle,.page-building-new-smart-home-collection .view-plans .view-filters .dropdown-toggle,.page-building-new-aspiring .view-plans .view-filters .dropdown-toggle,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .dropdown-toggle,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle,.page-showhomes .view-plans .view-filters .dropdown-toggle,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle,.page-showhomes #block-views-exp-plans-page-2 .view-filters .dropdown-toggle,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-design-and-build-showcase .view-plans .view-filters .dropdown-toggle,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .dropdown-toggle,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle,.zest-house-land-package #views-exposed-form-house-and-land--page .dropdown-toggle,.page-blogs .views-exposed-widgets .dropdown-toggle{background:url(/sites/all/themes/ws_signature/css/images/icons-sefdd1b0859.png) 0 -276px no-repeat;border:0;border-radius:0;display:block;height:8px;margin-top:0;outline:0 !important;overflow:visible;padding:0;text-indent:-9999em;top:19px;width:9px !important}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .dropdown-toggle span,.page-building-new-smart-home-collection .view-plans .view-filters .dropdown-toggle span,.page-building-new-aspiring .view-plans .view-filters .dropdown-toggle span,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle span,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .dropdown-toggle span,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle span,.page-showhomes .view-plans .view-filters .dropdown-toggle span,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle span,.page-showhomes #block-views-exp-plans-page-2 .view-filters .dropdown-toggle span,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle span,.page-building-new-design-and-build-showcase .view-plans .view-filters .dropdown-toggle span,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle span,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .dropdown-toggle span,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle span,.zest-house-land-package .dropdown-toggle span,.page-blogs .views-exposed-widgets .dropdown-toggle span{display:none}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu,.page-building-new-smart-home-collection .view-plans .view-filters ul.dropdown-menu,.page-building-new-aspiring .view-plans .view-filters ul.dropdown-menu,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu,.page-showhomes .view-plans .view-filters ul.dropdown-menu,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu,.zest-house-land-package ul.dropdown-menu,.page-blogs .views-exposed-widgets ul.dropdown-menu{background:#eaebec url(/sites/all/themes/ws_signature/css/images/select-tip.png?1383703906) center top no-repeat;border:0;border-bottom:1px solid #aaa;border-radius:0;box-shadow:0 0 0 transparent;left:-55px;min-width:0;padding:11px 0 0 0;text-align:center;top:44px;width:127px !important}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu li,.page-building-new-smart-home-collection .view-plans .view-filters ul.dropdown-menu li,.page-building-new-aspiring .view-plans .view-filters ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li,.page-showhomes .view-plans .view-filters ul.dropdown-menu li,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li,.zest-house-land-package ul.dropdown-menu li,.page-blogs .views-exposed-widgets ul.dropdown-menu li{border-left:1px solid #aaa;border-right:1px solid #aaa;padding:0 10px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu li a,.page-building-new-smart-home-collection .view-plans .view-filters ul.dropdown-menu li a,.page-building-new-aspiring .view-plans .view-filters ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a,.page-showhomes .view-plans .view-filters ul.dropdown-menu li a,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a{padding:3px 0}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu li a:hover,.page-building-new-smart-home-collection  .view-plans .view-filters ul.dropdown-menu li a:hover,.page-building-new-aspiring  .view-plans .view-filters ul.dropdown-menu li a:hover,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a:hover,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-showhomes .view-plans .view-filters ul.dropdown-menu li a:hover,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a:hover,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu li a:hover,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li a:hover,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li a:hover,.page-house-and-land-packages .zest-house-land-package .views-exposed-widget ul.dropdown-menu li a:hover,.page-blogs .views-exposed-widgets ul.dropdown-menu li a:hover{background:transparent;filter:inherit;color:#333}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu li:first-child,.page-building-new-smart-home-collection .view-plans .view-filters ul.dropdown-menu li:first-child,.page-building-new-aspiring .view-plans .view-filters ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child,.page-showhomes .view-plans .view-filters ul.dropdown-menu li:first-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:first-child{padding-top:11px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters ul.dropdown-menu li:last-child,.page-building-new-smart-home-collection  .view-plans .view-filters ul.dropdown-menu li:last-child,.page-building-new-aspiring  .view-plans .view-filters ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child,.page-showhomes .view-plans .view-filters ul.dropdown-menu li:last-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans .view-filters ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 ul.dropdown-menu li:last-child{padding-bottom:11px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-smart-home-collection .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-aspiring .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-showhomes .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-showhomes .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu,.page-blogs .views-exposed-widgets ul.dropdown-menu{width:140px !important}.page-house-and-land-packages .zest-house-land-package .views-exposed-widget ul.dropdown-menu{width:167px !important;min-width:inherit;}.page-house-and-land-packages .zest-house-land-package .views-exposed-widget ul.dropdown-menu li{padding:0;}.page-house-and-land-packages .zest-house-land-package .views-exposed-widget ul.dropdown-menu li a{padding:3px 1px;}.page-house-and-land-packages .zest-house-land-package .views-exposed-widget ul.dropdown-menu li a span{font-size:13px;}.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-smart-home-collection  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-aspiring  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-showhomes .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-showhomes .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li{padding:0}.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-smart-home-collection .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-aspiring .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-showhomes .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-showhomes .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li a{padding:3px 10px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-smart-home-collection .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-aspiring .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:first-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:first-child{padding-top:11px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-smart-home-collection .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-aspiring .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-house-size-int-value-wrapper ul.dropdown-menu li:last-child,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 #edit-field-sale-price-value-wrapper ul.dropdown-menu li:last-child{padding-bottom:11px}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .bootstrap-select,.page-building-new-smart-home-collection .view-plans .view-filters .bootstrap-select,.page-building-new-aspiring .view-plans .view-filters .bootstrap-select,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .bootstrap-select,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .bootstrap-select,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select,.page-showhomes .view-plans .view-filters .bootstrap-select,.page-showhomes .view-plans #views-exposed-form-plans-page-2 .bootstrap-select,.page-showhomes #block-views-exp-plans-page-2 .view-filters .bootstrap-select,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select,.page-building-new-design-and-build-showcase .view-plans .view-filters .bootstrap-select,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .bootstrap-select,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .bootstrap-select,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select{width:auto\9}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-smart-home-collection .view-plans .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-aspiring .view-plans .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.page-showhomes .view-plans .view-filters .bootstrap-select:not([class*="span"]),.page-showhomes .view-plans #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.page-showhomes #block-views-exp-plans-page-2 .view-filters .bootstrap-select:not([class*="span"]),.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.page-building-new-design-and-build-showcase .view-plans .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .bootstrap-select:not([class*="span"]),.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .bootstrap-select:not([class*="span"]),.zest-house-land-package .bootstrap-select:not([class*="span"]),.page-blogs .bootstrap-select:not([class*="span"]){width:auto}.page-building-new-pre-designed-plan-products  .view-plans .views-row,.page-building-new-smart-home-collection .view-plans .views-row,.page-building-new-aspiring .view-plans .views-row,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row,.page-showhomes .view-plans .views-row,.page-showhomes #block-views-exp-plans-page-2 .views-row,.page-building-new-design-and-build-showcase .view-plans .views-row,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row{float:left;font-size:14px;font-weight:bold;height:190px;margin:0 2% 3% 0}.view-id-plans .views-row{width:47%;height:235px}.view-id-plans .views-field-field-basic-image-image{width:100% !important}.view-id-plans .views-row:nth-child(3n+3){}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-thumbnail,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image,.page-showhomes .view-plans .views-row .views-field-field-featured-image,.page-showhomes .view-plans .views-row .views-field-field-thumbnail,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail{float:left;margin:0 0 12px 0;position:relative;width:100% !important;padding-right:0px !important;padding-left:0px !important;}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-basic-image-image a,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-featured-image a,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-thumbnail a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image a,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-featured-image a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-thumbnail a,.page-building-new-aspiring .view-plans .views-row .views-field-field-featured-image a,.page-building-new-aspiring .view-plans .views-row .views-field-field-thumbnail a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail a,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image a,.page-showhomes .view-plans .views-row .views-field-field-featured-image a,.page-showhomes .view-plans .views-row .views-field-field-thumbnail a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail a{display:block;padding-right:0px;padding-left:0px;position:relative}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-basic-image-image img,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-featured-image img,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-thumbnail img,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image img,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-featured-image img,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-thumbnail img,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image img,.page-building-new-aspiring .view-plans .views-row .views-field-field-featured-image img,.page-building-new-aspiring .view-plans .views-row .views-field-field-thumbnail img,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image img,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image img,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail img,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image img,.page-showhomes .view-plans .views-row .views-field-field-featured-image img,.page-showhomes .view-plans .views-row .views-field-field-thumbnail img,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image img,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image img,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail img,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image img,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image img,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail img,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image img,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image img,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail img{}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-living-areas,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bedrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bathrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-aspiring .view-plans .views-row .views-field-field-living-areas,.page-building-new-aspiring .view-plans .views-row .views-field-field-bedrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bathrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-showhomes .view-plans .views-row .views-field-field-living-areas,.page-showhomes .view-plans .views-row .views-field-field-bedrooms,.page-showhomes .view-plans .views-row .views-field-field-bathrooms,.page-showhomes .view-plans .views-row .views-field-field-vehicle-garaging,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging{margin:0 0 12px 266px;padding-left:36px}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-living-areas,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-living-areas,.page-building-new-aspiring .view-plans .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-showhomes .view-plans .views-row .views-field-field-living-areas,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas{background:url(/sites/all/themes/ws_signature/css/images/icon-living-areas.png?1383703906) center left no-repeat}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-bedrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bedrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-showhomes .view-plans .views-row .views-field-field-bedrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms{background:url(/sites/all/themes/ws_signature/css/images/icon-bedrooms.png?1383703906) center left no-repeat}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-bathrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bathrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-showhomes .view-plans .views-row .views-field-field-bathrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms{background:url(/sites/all/themes/ws_signature/css/images/icon-bathrooms.png?1383703906) center left no-repeat}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-aspiring .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-showhomes .view-plans .views-row .views-field-field-vehicle-garaging,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging{background:url(/sites/all/themes/ws_signature/css/images/icon-vehicle-garaging.png?1383703906) center left no-repeat}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size-int,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-showhomes .view-plans .views-row .views-field-field-house-size,.page-showhomes .view-plans .views-row .views-field-field-house-size-int,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int{background:url(/sites/all/themes/ws_signature/css/images/bullet-sh-orange.png?1383703906) left 6px no-repeat;clear:both;display:block;margin:0 0 0 6px;padding-left:12px}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size a,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size-int a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int a,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size a,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a,.page-showhomes .view-plans .views-row .views-field-field-house-size a,.page-showhomes .view-plans .views-row .views-field-field-house-size-int a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a{color:#00a662}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size a:hover,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size-int a:hover,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a:hover,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a:hover,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size a:hover,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int a:hover,.page-building-new-smart-home-collection #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a:hover,.page-building-new-smart-home-collection #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a:hover,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size a:hover,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int a:hover,.page-building-new-aspiring #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a:hover,.page-building-new-aspiring #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a:hover,.page-showhomes .view-plans .views-row .views-field-field-house-size a:hover,.page-showhomes .view-plans .views-row .views-field-field-house-size-int a:hover,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a:hover,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a:hover,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size a:hover,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int a:hover,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size a:hover,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int a:hover{text-decoration:none}.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size .map a,.page-building-new-pre-designed-plan-products  .view-plans .views-row .views-field-field-house-size-int .map a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size .map a,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int .map a,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size .map a,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int .map a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size .map a,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int .map a,.page-showhomes .view-plans .views-row .views-field-field-house-size .map a,.page-showhomes .view-plans .views-row .views-field-field-house-size-int .map a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size .map a,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int .map a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size .map a,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int .map a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size .map a,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int .map a{background:url(/sites/all/themes/ws_signature/css/images/map-icon.png?1383703906);display:inline-block;height:25px;margin:0 0 0 3px;text-indent:-9999em;width:33px}.page-building-new-pre-designed-plan-products  .view-plans .views-row:nth-child(3n+3),.page-building-new-smart-home-collection .view-plans .views-row:nth-child(3n+3),.page-building-new-aspiring .view-plans .views-row:nth-child(3n+3),.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .views-row:nth-child(3n+3),.page-showhomes #block-views-exp-plans-page-2 .views-row:nth-child(3n+3),.page-building-new-design-and-build-showcase .view-plans .views-row:nth-child(3n+3),.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row:nth-child(3n+3){margin-right:0}.page-showhomes .view-plans .views-row:nth-child(3n+3){margin:0 2% 3% 0;}.page-building-new-pre-designed-plan-products  .view-plans .view-empty,.page-building-new-smart-home-collection  .view-plans .view-empty,.page-building-new-aspiring  .view-plans .view-empty,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-empty,.page-showhomes .view-plans .view-empty,.page-showhomes #block-views-exp-plans-page-2 .view-empty,.page-building-new-design-and-build-showcase .view-plans .view-empty,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-empty{text-align:center}#block-views-exp-plans-page-2 #views-exposed-form-plans-page-2{height:61px !important}#block-views-exp-plans-page-2 .views-exposed-form{margin:0 auto;width:960px}#block-views-exp-plans-page-2 .views-exposed-form label{display:block !important;line-height:17px !important;margin:5px 0 0 0 !important;text-align:center}#block-views-exp-plans-page-2 .views-exposed-form .views-widget{margin:0 auto !important}#block-views-exp-plans-page-2 .views-exposed-form .views-widget .btn-group{margin:0 auto !important}#block-views-exp-plans-page-2 .views-exposed-form .views-widget .btn-group .btn{margin:0 auto !important;top:auto !important}#block-views-exp-plans-page-2 .views-exposed-form .views-widget .btn-group .btn .filter-option{float:none}#block-views-exp-plans-page-2 ul.dropdown-menu{left:-22px !important;top:22px !important}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .dropdown-toggle,.page-building-new-smart-home-collection .view-plans .view-filters .dropdown-toggle,.page-building-new-aspiring .view-plans .view-filters .dropdown-toggle,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .dropdown-toggle,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-design-and-build-showcase .view-plans .view-filters .dropdown-toggle,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .dropdown-toggle,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle,.zest-house-land-package #views-exposed-form-house-and-land--page .dropdown-toggle,.page-blogs .view-filters .dropdown-toggle{background:url(/sites/all/themes/ws_signature/css/images/arrow-down.png?1383703906) right center no-repeat !important;box-shadow:0 0 0 transparent;color:#fff;padding-right:10px;text-indent:0;width:auto !important}.page-building-new-pre-designed-plan-products  .view-plans .view-filters .dropdown-toggle span.filter-option,.page-building-new-smart-home-collection .view-plans .view-filters .dropdown-toggle span.filter-option,.page-building-new-aspiring .view-plans .view-filters .dropdown-toggle span.filter-option,.page-building-new-pre-designed-plan-products  .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle span.filter-option,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 .view-filters .dropdown-toggle span.filter-option,.page-building-new-pre-designed-plan-products  #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle span.filter-option,.page-building-new-design-and-build-showcase .view-plans .view-filters .dropdown-toggle span.filter-option,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2 .dropdown-toggle span.filter-option,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters .dropdown-toggle span.filter-option,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2 .dropdown-toggle span.filter-option,.zest-house-land-package #views-exposed-form-house-and-land--page span.filter-option,.page-blogs .dropdown-toggle span.filter-option{display:block;left:auto;margin-top:-14px;position:relative;right:auto}.page-blogs .bootstrap-select.btn-group .btn .filter-option{position:static;}.page-building-new-smart-home-collection .view-plans .view-filters .dropdown-toggle span.filter-option,.page-building-new-aspiring .view-plans .view-filters .dropdown-toggle span.filter-option{font-size:14px}.page-showhomes .view-plans .views-row .views-field-field-basic-image-image{float:left;margin:0 0 12px 0;width:255px}.node-type-plan #header-secondary .pane-1,.node-type-design-build #header-secondary .pane-1{margin-top:-65px}.node-type-plan #header-overlay #header-overlay-inner,.node-type-design-build #header-overlay #header-overlay-inner{height:355px}.node-type-plan .field-name-body,.node-type-design-build .field-name-body{margin-bottom:24px}.pane-price-indication{margin-top:36px}.pane-price-indication h2{color:#0e0e0e;font-size:16px;font-weight:bold;margin-bottom:12px;text-transform:uppercase}.view-price-indication{color:#404040;font-weight:lighter}.view-price-indication .views-field-field-maximum-price-1{display:none}.view-price-indication .price-indicator{background:url(/sites/all/themes/ws_signature/css/images/price-indication-bg.png?1383703906) bottom center no-repeat;display:block;height:32px;padding:0;width:250px}.view-price-indication .price-indicator .price-indicator-inner{background:#2ea165;border-left:1px solid #000;border-right:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;height:11px;position:relative}.page-showhomes .view-plans{margin-top:44px}.node-type-showhome #header-overlay{display:none}.node-type-showhome #header-secondary .pane-1,.node-type-plan #header-secondary .pane-2,.node-type-design-build #header-secondary .pane-2{margin-top:-65px}.node-type-showhome #header-secondary .pane-1 p,.node-type-plan #header-secondary .pane-2 p,.node-type-design-build #header-secondary .pane-2 p{margin:0}.node-type-showhome #header-secondary .pane-1 a.add-to-cart,.node-type-plan #header-secondary .pane-2 a.add-to-cart,.node-type-design-build #header-secondary .pane-2 a.add-to-cart{background:url(/sites/all/themes/ws_signature/css/images/cart.png) no-repeat scroll center 25px;line-height:1em}a.add-to-cart{display:none !important;}.node-type-showhome .pane-node-field-showhome-details,.node-type-showhome .pane-node-field-franchise-details{background:url(/sites/all/themes/ws_signature/css/images/NewZealand.png?1383703906) top left no-repeat;padding-left:55px}.node-type-showhome .pane-node-field-showhome-details h2,.node-type-showhome .pane-node-field-franchise-details h2{color:#45484a;font-size:14px;margin:0;padding:12px 0}.node-type-showhome .pane-node-field-google-map-link,.node-type-showhome .pane-node-field-franchise-details{margin-bottom:12px}.node-type-showhome .pane-node-field-google-map-link{padding-left:55px}.node-type-showhome .pane-node-field-showhome-details p{margin-bottom:0}.node-type-showhome .pane-node-flippy-pager{bottom:81px}.node-type-showhome .field-name-field-franchise{float:right;margin-top:-65px}.node-type-showhome .field-name-field-franchise a{background:url(/sites/all/themes/ws_signature/css/images/phone-icon.png?1383703906) center 25px no-repeat;border-left:1px solid #aaa;border-right:1px solid #aaa;color:#45484a;display:block;font-size:14px;font-weight:bold;height:39px;margin-left:-1px;padding:75px 0 0;text-align:center;width:154px}.node-type-showhome .field-name-field-franchise a:hover,.node-type-showhome .field-name-field-franchise a:focus,.node-type-showhome .field-name-field-franchise a:active{text-decoration:none}.view-franchise-showroom .views-field-field-showroom-title{color:#45484a;font-size:14px;font-weight:bold;text-transform:uppercase}.view-franchise-showroom .views-field-field-showroom img{background:transparent none repeat scroll 0 0;box-shadow:0 1px 3px rgba(0,0,0,0.055);padding:4px;border:1px solid #d4d4d4;border-radius:3px;height:auto;max-width:100%;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.view-franchise-showroom

.node-type-franchise h1.page-header{margin-bottom:50px}.node-type-franchise .moscone-header{display:none}.node-type-franchise h4{margin-bottom:18px}.node-type-franchise .field-name-field-featured-image img{width:100%;max-width:100%}.node-type-franchise .pane-node-field-image-caption{font-style:italic;margin:0 0 10px}.node-type-franchise .view-franchise-contact-map{clear:both;height:290px;margin-top:60px;position:relative;width:100%}.node-type-franchise .view-franchise-contact-map .gmap-map{height:290px !important}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number{background:#16ad4c;color:#fff;font-size:14px;height:240px;padding:25px 0;position:absolute;top:0}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number h4{margin-left:25px;margin-right:25px;margin-top:0;text-transform:uppercase}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number p,.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number .field-content div{margin-left:25px;margin-right:25px}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number span.phone{font-size:26px}.node-type-franchise .field-name-field-quote{color:#363737;font-size:21px;font-style:italic;line-height:28px;margin:0 auto;padding:25px 0;text-align:center;width:600px}.node-type-franchise .pane-node-field-more-about-the-franchise h2{font-size:18px}.node-type-franchise .pane-franchise-showhome .views-field-title a,.node-type-franchise .pane-franchise-showhome h2,.node-type-franchise .pane-node-field-franchise-video h2{color:#45484a;font-size:14px;font-weight:bold;text-transform:uppercase}.node-type-design-build iframe,.node-type-showhome iframe{margin:10px 0;max-width:100%;}.node-type-design-build ol{margin:0 0 10px 25px;list-style:decimal;}.node-type-showhome .pane-node-field-3d-virtual-tours-link{margin-bottom:15px;}.node-type-franchise .pane-node-field-franchise-video{margin-top:40px;}.node-type-franchise .pane-node-field-franchise-video .video-embed-description{color:#00a160;font-weight:bold;}.node-type-franchise .pane-node-field-franchise-video .field-item{margin-bottom:20px;}.node-type-franchise #cboxLoadedContent{overflow:hidden !important;}.node-type-franchise .video-popup{max-width:100%;}.node-type-franchise .pane-franchise-showhome .views-row{margin-bottom:12px}.node-type-franchise .pane-franchise-showhome .views-row .views-field-field-basic-image-image a{display:block;position:relative}.node-type-franchise .pane-franchise-showhome .views-row .views-field-field-basic-image-image a img,.node-type-franchise .pane-node-field-franchise-video a img{background:transparent;box-shadow:0 1px 3px rgba(0,0,0,0.055);padding:4px}.node-type-franchise .pane-franchise-showhome img,.node-type-franchise .pane-node-field-franchise-video img{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;height:auto;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.node-type-franchise .pane-webform-client-block-16{margin-bottom:32px;background:#494848}.node-type-franchise .pane-webform-client-block-16 h2{font-size:14px;text-transform:uppercase;color:white;padding:20px 20px 0;margin:0}.node-type-franchise .pane-webform-client-block-16 form{padding:20px}.node-type-franchise .pane-webform-client-block-16 form > div{min-height:250px}.node-type-franchise .pane-webform-client-block-16 form .form-item{margin-bottom:10px}.node-type-franchise .pane-webform-client-block-16 form #webform-component-choose-a-brochure-magazine{margin-bottom:20px}.node-type-franchise .pane-webform-client-block-16 form #webform-component-message{margin-bottom:20px}.node-type-franchise .pane-webform-client-block-16 form label{color:#fff;display:inline-block;font-weight:normal;height:25px;line-height:25px;margin:0 15px 0 0}.node-type-franchise .pane-webform-client-block-16 form input,.node-type-franchise .pane-webform-client-block-16 form select,.node-type-franchise .pane-webform-client-block-16 form textarea{background:#ebebeb;border:0;border-radius:0;height:25px;line-height:25px;margin-bottom:0;width:280px}.node-type-franchise .pane-webform-client-block-16 form textarea{clear:both;height:95px;padding:9px 18px;resize:none;width:327px;width:242px\9}.node-type-franchise .pane-webform-client-block-16 form #webform-component-message label{display:none}.node-type-franchise .pane-webform-client-block-16 form .form-submit{background:#2ea165;border:0;border-radius:0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:0;padding:0;text-shadow:0 0 0 transparent;width:361px}.node-type-franchise .field-name-body{}.node-type-franchise .field-name-body img{}.pane-fpid-46{background:#f3f3f3;border-bottom:1px solid #aaa;border-top:1px solid #aaa;height:29px;margin:25px 0}.page-contact-us,.page-node-194{}.page-contact-us h1.page-header,.page-node-194 h1.page-header{text-align:center}.page-contact-us .field-name-body,.page-node-194 .field-name-body,.page-node-194 .view-zest-contact-us-franchise-listing{margin:24px auto;max-width:960px;text-align:center}.view-zest-contact-us-franchise-listing{display:none;}.page-the-difference .main-container .sutro-double-first-column-content{background:#45484a;height:41px;margin:0}.page-the-difference .main-container .sutro-double-first-column-content h2{color:#fff;font-size:21px;font-weight:bold;line-height:41px;margin:0;text-align:center}.page-the-difference .main-container .field-name-field-basic-text-text{font-size:16px;line-height:21px;margin:0 auto 24px;text-align:center;width:80%}.page-the-difference .main-container .pane-bundle-image{cursor:pointer;height:265px;overflow:hidden;position:relative;width:100%}.page-the-difference .main-container .pane-bundle-image .field-type-image{height:auto;overflow:hidden;position:absolute;top:3px;width:100%}.page-the-difference .main-container .pane-bundle-image .field-type-image img{height:auto;width:100%}.page-the-difference .main-container .pane-bundle-image .field-name-field-basic-image-caption{bottom:7px;font-size:14px;height:auto;margin:0;position:absolute;z-index:1;width:100%}.page-the-difference .main-container .pane-bundle-image .field-name-field-basic-image-caption p{margin:0}.page-the-difference .main-container .pane-bundle-image .field-name-field-basic-image-caption a{background:#e29f2f;color:#fff;display:block;font-size:14px;font-weight:bold;height:auto;line-height:21px;padding:1.06383% 17.65957447%;text-align:center;width:66%}.page-the-difference .main-container .pane-bundle-image:hover .field-name-field-basic-image-caption a{background:#074151}.page-the-difference .main-container .pane-bundle-image:hover .field-name-field-basic-image-caption a:hover{text-decoration:none}.page-building-new-step-by-step h1.page-header{margin-bottom:40px}.page-building-new-step-by-step .span12 .panel-pane{clear:both}.page-building-new-step-by-step .span12 .panel-pane img{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;padding:3px}.page-building-new-step-by-step .span12 .panel-pane h2{font-size:18px}.page-building-new-step-by-step .pane-fpid-61 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-108 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-101 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-103 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-105 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-107 .field-name-field-basic-image-image{float:right;margin-top:14px;width:49%}.page-building-new-step-by-step .pane-fpid-61 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-108 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-101 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-103 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-105 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-107 .field-name-field-basic-image-caption{float:left;width:49%}.page-building-new-step-by-step .pane-fpid-61 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-108 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-101 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-103 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-105 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-107 .field-name-field-basic-image-caption img{background:transparent;border:0;float:left;margin:0 12px 0 0;padding:0}.page-building-new-step-by-step .pane-fpid-58 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-64 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-109 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-102 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-104 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-106 .field-name-field-basic-image-image{float:left;margin-top:14px;width:49%}.page-building-new-step-by-step .pane-fpid-58 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-64 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-109 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-102 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-104 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-106 .field-name-field-basic-image-caption{float:right;width:49%}.page-building-new-step-by-step .pane-fpid-58 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-64 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-109 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-102 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-104 .field-name-field-basic-image-caption img,.page-building-new-step-by-step .pane-fpid-106 .field-name-field-basic-image-caption img{background:transparent;border:0;float:left;margin:0 12px 0 0;padding:0}.page-building-new-step-by-step .pane-fpid-67 img{float:left;margin:0 12px 12px 0}.node-type-knock-down-and-rebuild .pane-node-field-interactive-slider{}.node-type-knock-down-and-rebuild .pane-node-field-interactive-slider #beforeafter_field_interactive_slider-0{height:443px;width:960px}.node-type-knock-down-and-rebuild .pane-node-field-interactive-slider img{height:auto !important;max-height:9999em;max-width:9999em;width:auto !important;vertical-align:top}.node-type-knock-down-and-rebuild .pane-node-field-interactive-slider .beforeafter img{max-width:9999em}.node-type-knock-down-and-rebuild .pane-node-field-interactive-slider img.before-after{height:443px !important;width:960px !important}.node-type-knock-down-and-rebuild .moscone-flipped-sidebar .panel-pane{margin-bottom:28px}.node-type-knock-down-and-rebuild .moscone-flipped-sidebar h2{font-size:14px;text-transform:uppercase}.node-type-knock-down-and-rebuild .moscone-flipped-sidebar img{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;padding:3px}.node-type-knock-down-and-rebuild .moscone-flipped-sidebar ul li{list-style-image:url(/sites/all/themes/ws_signature/css/images/list-bullet.gif?1383703906)}.node-type-knock-down-and-rebuild .moscone-flipped-sidebar ul li a{color:#45484a}.node-type-knock-down-and-rebuild .pane-fpid-46{margin:0}.node-type-knock-down-and-rebuild .pane-fpid-72{background:#45484a;height:77px}.node-type-knock-down-and-rebuild .pane-fpid-72 h4{color:#fff;float:left;font-size:36px;font-weight:normal;line-height:77px;margin:0}.node-type-knock-down-and-rebuild .pane-fpid-72 .btn{background:#2ea165;border:0;border-radius:0;color:#fff;float:right;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:21px 0;padding:0 34px;text-shadow:0 0 0 transparent}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-row{margin:48px auto}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-title{float:left;font-size:18px;font-weight:bold;margin-bottom:24px;width:48%}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-body{clear:left;float:left;width:48%}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-field-interactive-slider{float:right;height:307px !important;width:460px !important}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-field-interactive-slider .field-content{height:307px !important;width:460px !important}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-field-interactive-slider img{max-width:9999em;width:auto}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-field-interactive-slider img.before-after-small{height:307px !important;max-height:9999em;max-width:9999em;width:460px !important;vertical-align:top}.node-type-knock-down-and-rebuild .footer{margin-top:0}.node-type-panopoly-page .moscone-flipped-sidebar .panel-pane{margin-bottom:28px}.node-type-panopoly-page .moscone-flipped-sidebar h2{font-size:14px;text-transform:uppercase}.node-type-panopoly-page .moscone-flipped-sidebar img{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;padding:3px}.node-type-panopoly-page .moscone-flipped-sidebar ul li{list-style-image:url(/sites/all/themes/ws_signature/css/images/list-bullet.gif?1383703906)}.node-type-panopoly-page .moscone-flipped-sidebar ul li a{color:#45484a}.node-type-panopoly-page .field-name-field-featured-image img,.node-type-panopoly-page .field-name-field-basic-image-image img,.node-type-panopoly-page .field-name-body img{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:3px;margin-bottom:24px;padding:3px}.page-node-194 .field-name-body img{background:transparent;border:0;border-radius:0;padding:0;width:100%}.pane-fpid-96,.pane-fpid-98,.pane-fpid-100{display:none}.panels-ipe-editing .pane-fpid-96,.panels-ipe-editing .pane-fpid-98,.panels-ipe-editing .pane-fpid-100{display:block}.page-node-16 .webform-confirmation{margin:0 auto;width:960px}.page-node-16 .links{display:none}.page-building-new-pre-designed-plan  .form-search.content-search .btn,.page-building-new-smart-home-collection .form-search.content-search .btn,.page-building-new-aspiring .form-search.content-search .btn,.page-house-and-land-packages .form-search.content-search .btn{background-color:#E6E6E6;height:30px;line-height:21px;margin:0;padding:0;width:40px}.page-node-1436.page-node-done  .webform-confirmation{margin:0 auto;width:71%}.page-node-1436.page-node-done  .links{margin:0 auto;width:71%}.node-type-plan #header-secondary .pane-node-title{font-size:16pt !important;text-transform:none !important}.node-type-showhome .field-name-field-franchise-details.field-type-text-long p{margin:0}.node-type-showhome .field-name-field-franchise-details .franchise-detail{float:left;width:50%;margin-bottom:20px}.node-type-webform #webform-client-form-1436{color:#45484a;font-weight:'bold';border-radius:15px;overflow:hidden}.node-type-webform #webform-client-form-1436 .webform-component-checkbox label{display:inline-block;position:relative;top:4px}.node-type-webform #webform-client-form-1436 .webform-component-fieldset,.node-type-webform #webform-client-form-1436 .submit-wrapper{width:960px;margin:0 auto 10px}.node-type-webform #webform-client-form-1436 #webform-component-section-b,.node-type-webform #webform-client-form-1436 #webform-component-section-d{width:100%;background:#ddd}.node-type-webform #webform-client-form-1436 #webform-component-section-b .fieldset-wrapper,.node-type-webform #webform-client-form-1436 #webform-component-section-d .fieldset-wrapper{width:960px;margin:0 auto}.node-type-webform #webform-client-form-1436 #webform-component-section-b .fieldset-wrapper .form-item:first-child,.node-type-webform #webform-client-form-1436 #webform-component-section-d .fieldset-wrapper .form-item:first-child{padding-top:20px}.node-type-webform #webform-client-form-1436 #webform-component-section-b .fieldset-wrapper .form-item:last-child,.node-type-webform #webform-client-form-1436 #webform-component-section-d .fieldset-wrapper .form-item:last-child{padding-bottom:20px}.node-type-webform #webform-client-form-1436 #webform-component-section-e--message{max-width:667px}.node-type-webform #webform-client-form-1436 .webform-component-fieldset .form-item{}.node-type-webform #webform-client-form-1436 .webform-component-fieldset .form-item input{max-width:464px}.node-type-webform #webform-client-form-1436 .webform-component-fieldset .form-item input.form-text{width:100%}.node-type-webform #webform-client-form-1436 #edit-submitted-section-a-street-name{height:80px}.node-type-webform #webform-client-form-1436  #edit-submit{background:#2ea165;border:0;border-radius:0;color:#fff;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:10px 35% 0 0;float:right;padding:0;text-shadow:0 0 0 transparent;width:80px}.node-type-webform #webform-client-form-1436 #edit-submitted-section-a-buliding-area{width:262px}.page-node-1436 h1.container{width:100% !important}.node-type-webform #webform-client-form-1436 .control-label{color:#45484a;float:none;font-weight:bold;font-size:16px;margin-right:20px;padding:0;display:inline-block;min-width:180px;vertical-align:top}.node-type-webform #webform-client-form-1436 #edit-submitted-section-b-please-send-me-a-copy-of-your-signature-style-magazine.form-checkboxes{float:left;margin-right:5px}.node-type-webform #webform-client-form-1436 #webform-component-newsletter--mailchimp-signup .control-label{width:25%}.node-type-webform #webform-client-form-1436 #webform-component-franchise,.node-type-webform #webform-client-form-1436 #webform-component-message{width:100% !important}.node-type-webform #webform-client-form-1436 #webform-component-franchise label,.node-type-webform #webform-client-form-1436 #webform-component-message label{margin-right:0px;float:left;width:40%}.node-type-webform #webform-client-form-1436 #edit-submitted-newsletter-mailchimp-signup{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);margin-bottom:20px}.node-type-webform #webform-client-form-1436 #webform-component-newsletter--mailchimp-signup label{float:left;padding:0}.node-type-webform #webform-client-form-1436 .form-type-checkbox.form-item-submitted-choose-a-brochure-magazine-Signature-Style.form-item label{display:block !important;text-indent:-999em;background:url(/sites/all/themes/ws_signature/images/magazine1.png) 25px 0px no-repeat;width:300px;height:150px}.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-Weighing-Up-Your-Options.form-item label{display:block !important;text-indent:-999em;background:url(/sites/all/themes/ws_signature/images/magazine2.png) 25px 0px no-repeat;width:300px;height:150px}.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-Eliminate-The-Risks.form-item label{display:block !important;text-indent:-999em;background:url(/sites/all/themes/ws_signature/images/magazine3.png) 25px 0px no-repeat;width:300px;height:150px}.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-Considering-Buying-A-Section.form-item label{display:block !important;text-indent:-999em;background:url(/sites/all/themes/ws_signature/images/magazine4.png) 25px 0px no-repeat;width:300px;height:150px}.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-The-Best-Building-Guarantees-Available.form-item label{display:block !important;text-indent:-999em;background:url(/sites/all/themes/ws_signature/images/magazine5.png) 25px 0px no-repeat;width:300px;height:150px}.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-1,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-2,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-3,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-4,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-5{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5)}.node-type-webform #webform-client-form-1436 #webform-component-section-a--street-address .form-textarea-wrapper{max-width:464px;display:inline-table;width:100%;margin-bottom:10px}.node-type-webform #webform-client-form-1436 #webform-component-section-a--street-address .form-textarea-wrapper textarea{padding:0 5px}.node-type-webform #webform-client-form-1436 #webform-component-newsletter--mailchimp-signup{margin-top:10px;position:relative;width:100% !important}.node-type-webform #webform-client-form-1436 #webform-component-buliding-area{width:100% !important;float:left;margin-bottom:20px}.node-type-webform #webform-client-form-1436 #webform-component-enquired-showhomes{display:none;width:100% !important;float:left;margin-bottom:20px}.node-type-webform #webform-client-form-1436 #webform-component-enquired-showhomes .form-text{max-width:54%;float:left}.contact-container .contact_0800{background:url(/sites/all/themes/ws_signature/css/images/0800.jpg) repeat-x;height:30px;width:100%}.contact_0800 .text0800 h2{font-size:100% !important;text-align:center}.page-node-1461 #webform-component-site-url,.page-node-1461 #webform-component-email-to{display:none}#node-1461{background-color:#494848;padding:15px;color:#FFF}#node-1461 .webform-component{width:50%;float:left}#node-1461 #edit-submit{background:#2EA165;border:0;border-radius:0;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding:0;text-shadow:0 0 0 rgba(0,0,0,0);width:15%;margin:6% 10%}.page-node-done div.webform-confirmation,.page-node-done div.links{width:70%;margin:0 auto}#block-search-form{height:40px;padding:0;margin-top:10px;position:absolute;top:15px;right:10px;z-index:999999;}div.copyrights_sig{float:left;margin-left:80px}#webform-component-error{margin:15px}.page-building-new-design-and-build-showcase #search-block-form .btn{height:30px !important;margin:0 auto !important}div.error{background:transparent !important}.pdf_block_left{background-color:gray}.pdf_block_right{background-color:red}h1.signature_home_title{font-size:24px;font-weight:normal;text-transform:uppercase}body.mceContentBody{background:transparent !important;overflow-y:visible !important;overflow:scroll !important}.consulatant_main{float:left;width:100%}.consulatant_main .section{float:left;width:23%;padding:15px;margin:0 10px}.consulatant_main .section span{float:left;width:100%}.responsive-menus.responsified span.toggler{margin-top:25px}.page-building-new-pre-designed-plan- .panels-flexible-row.panels-flexible-row-sutro_double_signature_wide_header_footer-4.panels-flexible-row-last.clearfix.sutro-double-header-inner{width:100%}.region-footer-links .search-query,.region-footer-links .btn{height:30px !important}.view-showhomes .view-content,.view-signature-testimonials.signature-testimonial-slider .view-content{width:1125px;margin:0 auto}.moscone-footer .pane-signaturehomes-location-signaturehomes-location{margin-top:25px}.front .footer .copyright{height:auto;background:rgb(0,171,78);color:white}.front .footer .footer-links .block.block-search{float:right}.front .footer .footer-links{height:0;padding:0}.frontSEO{line-height:1;padding:0 20px 20px 20px;width:75%;margin:0 auto;font-size:12px}.page-house-and-land .panels-ipe-region  .fieldable-panels-pane{margin-top:10px}.page-house-and-land .panels-ipe-region .field-name-field-basic-text-text span{font-size:12px;font-weight:bold;color:#A3A3A3}.page-house-and-land .panels-ipe-region .field-name-field-basic-text-text p{line-height:1.4;color:#8D8D8D;font-size:12px}.consultWrap{width:960px;margin:0 auto;color:#D5950F}.consultWrap a{width:960px;margin:0 auto;color:#D5950F}.consult{width:173px;display:inline-block;padding:0 32px;border-right:1px solid #ccc;margin-bottom:20px}.consultWrap .consult:last-child{border:none}.consultWrap img{width:177px !important;height:177px !important;border:1px solid #B4B3B3}.consultWrap  span{color:#000}.pane-consultatnt-information .pane-title{width:896px;margin:20px auto 0;font-size:19px;padding:0 0 11px}.page-building-new-pre-designed-plan- .panels-ipe-display-container{width:960px;margin:0 auto}.page-building-new-pre-designed-plan- .panels-flexible-sutro_double_signature_wide_header_footer{width:960px;margin:0 auto}.node-type-franchise .pane-fpid-46:last-child{margin-top:10px}a{outline:none !important}a:hover{outline:none !important}area:focus{outline:none}.con1{padding-bottom:5px}.con2{font-weight:bold}#webform-client-form-16 .captcha{padding-top:15px}.node-type-webform  #webform-client-form-16 .captcha{margin-left:270px}.node-type-webform  #webform-client-form-16 .captcha label{width:auto;clear:both;display:block}.node-type-webform  #webform-client-form-16 .captcha  .controls{clear:both}.node-type-webform  #webform-client-form-16 .captcha  #edit-captcha-response{margin-left:0px}.node-type-webform  #webform-client-form-16  #edit-submit{margin-left:268px}#webform-client-form-16 .captcha .help-block{margin-top:0px;display:none}.node-type-webform #webform-client-form-16 .form-textarea-wrapper{display:inline-block;width:458px}.node-type-webform #webform-client-form-16 .form-textarea-wrapper textarea{width:403px}.node-type-webform #webform-client-form-16  #edit-submitted-newsletter-mailchimp-signup{margin:10px 9px}#webform-component-error{clear:both}.page-showhomes .view-id-plans img{height:170px}.contactTxt{text-align:center;font-size:16px;color:#47b597;text-shadow:0px 0px 1px #81DDBF}.node-type-house-and-land-package .view-franchise-contact-map .views-field-nothing{background:rgba(48,47,47,0.88);background:#0e0e0e\9;color:#fff;font-size:14px;height:240px;padding:25px;position:absolute;top:0;width:25%}.page-building-new-pre-designed-plan-products  .view-plans .views-row,.page-building-new-smart-home-collection .view-plans .views-row,.page-building-new-aspiring .view-plans .views-row{margin:0 7px 3% 0}.page-building-new-pre-designed-plan-products .btn,.page-building-new-smart-home-collection .btn,.page-building-new-aspiring .btn,.page-house-and-land-packages .btn{border-radius:0;color:#fff;font-size:14px !important;font-weight:bold;padding:0 34px;text-shadow:0 0 0 transparent}.page-house-and-land-packages .btn,.page-blogs .view-filters .views-submit-button .btn{padding:0 20px;}#block-block-6 .content{padding:5px 10px}.page-building-new-pre-designed-plan-products .view-id-plans  .views-row,.page-building-new-smart-home-collection .view-id-plans  .views-row,.page-building-new-aspiring .view-id-plans  .views-row{width:31.5%}.page-building-new-pre-designed-plan-products .view-id-plans .views-field,.page-building-new-smart-home-collection .view-id-plans .views-field,.page-building-new-aspiring .view-id-plans .views-field{}.page-building-new-design-and-build-showcase .view-id-plans .views-row{width:30%}.view-id-house_and_land.view-display-id-block_1 .views-field-field-is-sold{vertical-align:middle}.hlsold{position:absolute;margin-left:0px;margin-top:-10px;font-weight:bold;color:#FF0000;font-family:'PTSansBold'}.view-id-house_and_land.view-display-id-block_1 .views-field-field-is-sold{padding:0}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-living-areas,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bedrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bathrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-aspiring .view-plans .views-row .views-field-field-living-areas,.page-building-new-aspiring .view-plans .views-row .views-field-field-bedrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bathrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-showhomes .view-plans .views-row .views-field-field-living-areas,.page-showhomes .view-plans .views-row .views-field-field-bedrooms,.page-showhomes .view-plans .views-row .views-field-field-bathrooms,.page-showhomes .view-plans .views-row .views-field-field-vehicle-garaging,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging{margin:0 0 12px 250px}.page-house-plans .geary-column-content{width:92%;margin:0 auto;max-width:960px;display:none;}.page-the-difference.page-house-plans .main-container .field-name-field-basic-text-text{text-align:left;margin:10px 0 24px 0;width:100%}.page-the-difference.page-house-plans .main-container .pane-bundle-image .field-type-image img{max-width:301px}.page-the-difference.page-house-plans .main-container .pane-bundle-image{height:auto !important}.page-the-difference.page-house-plans .main-container  div.contextual-links-wrapper,.page-the-difference.page-house-plans .main-container .pane-bundle-image .field-type-image{position:static !important}.page-the-difference.page-house-plans .main-container .pane-bundle-image h2.pane-title,.page-the-difference.page-house-plans .main-container .pane-bundle-image .field-name-field-basic-image-caption{display:none}.page-building-new-smart-home-collection .panel-3col-33-stacked,.page-building-new-aspiring .panel-3col-33-stacked{width:92%;max-width:960px;margin:0 auto;font-size:16px;line-height:28px}.page-building-new-smart-home-collection .panel-3col-33-stacked .pane-title,.page-building-new-aspiring .panel-3col-33-stacked .pane-title{font-size:30px}.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-panel,.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-first,.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-last,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-panel,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-first,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-last{float:none;width:100%}.page-building-new-design-and-build-showcase,.page-building-new-pre-designed-plan-products,.page-building-new-smart-home-collection-products,.page-building-new-aspiring-products{overflow-x:hidden}.page-building-new-design-and-build-showcase h1,.page-building-new-pre-designed-plan-products h1,.page-building-new-smart-home-collection-products h1,.page-building-new-aspiring-products h1{display:none !important}.page-building-new-design-and-build-showcase .collections-title{background:#89334e;line-height:45px;margin-top:2px;margin-bottom:20px}.page-building-new-pre-designed-plan-products .collections-title{background:#1a2e4f;line-height:45px;margin-top:2px;margin-bottom:20px}.page-building-new-smart-home-collection-products .collections-title{background:#316b52;line-height:45px;margin-top:2px;margin-bottom:20px}.page-building-new-aspiring-products .collections-title{background:#046170;line-height:45px;margin-top:2px;margin-bottom:20px}.collections-title .inner{width:940px;margin:0 auto;color:#fff;padding:20px}.collections-title .inner img{padding-right:50px}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2,.page-building-new-pre-designed-plan-products .view-filters,.page-building-new-smart-home-collection-products .view-filters,.page-building-new-aspiring-products .view-filters{background:none !important}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 label,.page-building-new-pre-designed-plan-products .view-filters label,.page-building-new-smart-home-collection-products .view-filters label,.page-building-new-aspiring-products .view-filters label,.zest-house-land-package .view-filters label,.page-blogs .view-filters label{color:#fff !important;display:inline-block !important}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 .views-exposed-widget,.page-building-new-pre-designed-plan-products .view-filters .views-exposed-widget,.page-building-new-smart-home-collection-products .view-filters .views-exposed-widget,.page-building-new-aspiring-products .view-filters .views-exposed-widget,.page-blogs .view-filters .views-exposed-widget{background:#76787a !important}.zest-house-land-package .views-exposed-widget{background:#76787a !important;width:29%;}.zest-house-land-package .views-widget{float:right;}.zest-house-land-package .views-exposed-widget.views-submit-button{width:96%;}.zest-house-land-package .views-exposed-widget.views-submit-button .btn{float:right;margin-right:4px !important;}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 .views-exposed-widget{}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 .views-submit-button,.page-building-new-pre-designed-plan-products .view-filters .views-submit-button,.page-building-new-smart-home-collection-products .view-filters .views-submit-button,.page-building-new-aspiring-products .view-filters .views-submit-button,.page-house-and-land-packages #views-exposed-form-house-and-land--page .views-submit-button,.page-blogs .view-filters .views-submit-button{background:none !important}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 .views-submit-button{margin-top:0 !important}.page-building-new-design-and-build-showcase #views-exposed-form-plans-page-2 .form-submit,.page-building-new-pre-designed-plan-products .view-filters .form-submit,.page-building-new-smart-home-collection-products .view-filters .form-submit,.page-building-new-aspiring-products .view-filters .form-submit,.page-house-and-land-packages .view-filters .form-submit,.page-blogs .view-filters .form-submit{text-transform:none !important;background:#00ab4e !important;margin-top:5px !important;line-height:35px !important;height:35px !important}.page-blogs .view-filters .form-submit{margin-top:0 !important;}.zest-house-land-package .view-content{overflow:hidden;margin:30px auto 0;max-width:960px;width:100%;}.zest-house-land-package .views-exposed-form{margin:0 auto;max-width:960px;width:100%;}.zest-house-land-package .views-row{float:left;font-size:14px;font-weight:bold;margin:0 2% 3% 0;width:32%;min-height:290px;}.zest-house-land-package .views-row:nth-child(3n){margin-right:0;}.zest-house-land-package .views-row .views-field-nothing{max-width:280px;position:relative;}.zest-house-land-package .views-row img.thumbnail{margin-bottom:12px;}.zest-house-land-package .views-row .title,.zest-house-land-package .views-row .plan,.zest-house-land-package .views-row .details{margin-bottom:5px;padding-bottom:4px;border-bottom:1px solid #ddd;max-width:270px;}.zest-house-land-package .views-row .title a{color:#45484a;}.zest-house-land-package .views-row .plan span{width:33%;display:inline-block;}.zest-house-land-package .views-row .details span{margin-right:5px;}.zest-house-land-package .views-row .details span.garage{margin-right:0;}.zest-house-land-package .views-row .living-area:before{content:"";display:inline-block;background:url(/sites/all/themes/ws_signature/css/images/icon-living-areas.png?1383703906) center left no-repeat;width:30px;height:18px;margin-right:3px;}.zest-house-land-package .views-row .bedrooms:before{content:"";display:inline-block;background:url(/sites/all/themes/ws_signature/css/images/icon-bedrooms.png?1383703906) center left no-repeat;width:31px;height:22px;margin-right:3px;}.zest-house-land-package .views-row .bathrooms:before{content:"";display:inline-block;background:url(/sites/all/themes/ws_signature/css/images/icon-bathrooms.png?1383703906) center left no-repeat;width:29px;height:24px;margin-right:3px;}.zest-house-land-package .views-row .garage:before{content:"";display:inline-block;background:url(/sites/all/themes/ws_signature/css/images/icon-vehicle-garaging.png?1383703906) center left no-repeat;width:32px;height:17px;margin-right:3px;}.maintenance-page{background:#00AB4D;text-align:center;}.maintenance-page{color:#fff;}.maintenance-page #logo-title{margin:80px 0 40px;}.maintenance-page #content{padding:0 15px;}.maintenance-page h1{margin-bottom:10px;}.maintenance-page h4{margin-bottom:20px;}.maintenance-page p{font-size:16px;}.maintenance-page a{color:#fff;text-decoration:underline;}.maintenance-page a:hover{text-decoration:none;}.pane-zest-custom-sh-forms-request-enquiry{background:url(/sites/all/themes/ws_signature/css/images/NewZealand.png?1383703906) top left no-repeat;margin-bottom:18px;padding:1px 0 0 60px}.pane-zest-custom-sh-forms-request-enquiry #edit-enquiry-zone{margin-top:10px;}.pane-zest-custom-sh-forms-request-enquiry .control-group input{font-size:12px;margin-bottom:0;}.pane-zest-custom-sh-forms-request-enquiry .btn{background:#2ea165;border:0;font-weight:bold;height:34px;line-height:34px;padding:0;text-shadow:0 0 0 transparent;width:80px;text-transform:uppercase;color:#fff;float:right;}.pane-zest-custom-sh-forms-request-enquiry .grippie{display:none;}.pane-zest-custom-sh-forms-request-enquiry textarea{border-radius:4px 4px 4px 4px;font-size:12px;}.node-type-plan .container h2{font-size:14px;}.node-type-design-build .pane-node-field-floorplan-image,.node-type-plan .pane-node-field-floorplan-image{clear:both;margin-top:10px;}.pane-zest-custom-sh-forms-request-enquiry-plan{background:#ebebeb;padding:15px 15px 30px;overflow:hidden;margin-bottom:20px;}.pane-zest-custom-sh-forms-request-enquiry-plan h2{font-size:14px;margin-top:0;}.pane-zest-custom-sh-forms-request-enquiry-plan .control-group select,.pane-zest-custom-sh-forms-request-enquiry-plan .control-group input{margin-bottom:0;font-size:12px;}.pane-zest-custom-sh-forms-request-enquiry-plan select{width:100%;}.pane-zest-custom-sh-forms-request-enquiry-plan .btn{background:#2ea165;border:0;font-weight:bold;height:34px;line-height:34px;padding:0;text-shadow:0 0 0 transparent;width:80px;text-transform:uppercase;color:#fff;float:right;}.pane-zest-custom-sh-forms-request-enquiry-plan .grippie{display:none;}.pane-zest-custom-sh-forms-request-enquiry-plan textarea{border-radius:4px 4px 4px 4px;font-size:12px;}.st-logo{display:none;}.st-form{padding:30px;background:#fff;margin-bottom:0 !important;}.st-form > label{color:#333 !important;text-align:left;}.st-form > input,.st-form > textarea{border:1px solid #ccc !important;}.st-recaptcha{width:320px;background:#fff;margin:0 auto;padding:0 30px 80px;}.st-send{top:-75px;}.share-icons{overflow:hidden;margin:40px 0;}.st-custom-button{float:left;margin-right:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.st-custom-button:before{content:"";cursor:pointer;width:40px;height:40px;display:block;}.st-custom-button.share-btn-fb:before{background:url(/sites/all/themes/ws_signature/images/icon-fb-black.png) 0 0 no-repeat;background-size:contain;}.st-custom-button.share-btn-pinterest:before{background:url(/sites/all/themes/ws_signature/images/icon-pinterest-black.png) 0 0 no-repeat;background-size:contain;}.st-custom-button.share-btn-email:before{background:url(/sites/all/themes/ws_signature/images/icon-email-black.png) 0 0 no-repeat;background-size:contain;}.st-custom-button:hover{opacity:0.6;}.g-recaptcha{transform:scale(0.81);transform-origin:0 0;}#zest-custom-sh-enquiry-plan-form .g-recaptcha{transform:scale(0.9);transform-origin:0 0;margin-bottom:20px;}.zcsh-form .g-recaptcha{transform:none;text-align:center;}.zcsh-form .g-recaptcha > div{display:inline-block;}#panels-ipe-display-panel-context-page-our-plans-building-your-home-your-way-page-our-plans-building-your-home-your-way-panel-context{display:none;}.views-field.views-field-field-homepage-feature-image img{width:100% !important;}#block-views-homepage-feature-list-block-1 h2{display:none;}.front .sutro-double-column-content{background:#ffffff;border-bottom:none;}.sutro-double-middle .sutro-double-middle-inner{max-width:100%;}.view-homepage-feature-list .row-inner{max-width:960px;margin:0 auto;}.view-homepage-feature-list .views-row{border-bottom:1px solid #cfcfcf;margin-bottom:20px;display:inline-block;width:100%;padding-bottom:20px;}.view-homepage-feature-list .views-row.views-row-last{}.view-homepage-feature-list .homepage-feature-left{float:left;width:48%;}.view-homepage-feature-list .views-field.views-field-title{float:unset;}.view-homepage-feature-list .views-row-even .homepage-feature-left{float:right;}.view-homepage-feature-list .views-field.views-field-field-homepage-feature-image{float:right;width:48%;}.view-homepage-feature-list .journey-feature-right{float:right;width:48%;}.greentext{color:#00A160;font-weight:bold;}.view-homepage-feature-list .views-field.views-field-field-journey-feature-image{float:left;width:50%;}#node-2710 .submitted,#node-2753 .submitted{display:none;}.page-node-2710 .page-header{text-align:center;}.page-node-2753 .page-header{text-align:center;}.page-node-2753 .views-field.views-field-body p{display:inline;}.page-node-2710 .views-field.views-field-body p{display:inline;}.views-field.views-field-body p{display:inline;}.view-homepage-feature-list .views-row-odd .views-field.views-field-field-homepage-feature-image{margin-left:4%;}.view-homepage-feature-list .views-row-even .views-field.views-field-field-homepage-feature-image{margin-right:4%;float:left;}.node-type-home-page .sutro-double-middle .sutro-double-middle-inner{width:100%;max-width:100%;background-color:white;list-style:none;}.view-homepage-feature-list .views-field.views-field-title{font-size:24px;font-weight:normal;text-transform:uppercase;line-height:1.25em;margin-bottom:20px;}.node-type-home-page .sutro-double-middle .sutro-double-middle-inner li{list-style:none;}.views-field.views-field-homepage-feature-link{float:right;}.sutro-double-column{min-height:1px;width:51.064%;float:left;}.sutro-double-column2{width:48.936%;}.geary-column-content-region{min-height:1px;width:34.043%;float:left;}.geary-column3{width:31.915%;}.geary-column-content-region-inner{margin-right:20px;}.container{padding-right:0;padding-left:0;}.page-our-plans .geary-column-content-region-inner{margin-right:0;}.pane-signature-testimonials{border-top:1px solid #dadada;position:relative;}.pane-signature-testimonials .pane-content{border-top:1px solid #fff;}.view-signature-testimonials.signature-testimonial-page{margin:0 auto;max-width:960px;}.view-signature-testimonials.signature-testimonial-page .views-row{float:left;width:30%;margin:20px 1.5%;height:290px;}.pane-signature-testimonials .views-row{float:left;}.view-signature-testimonials .testimonial-hover-layer{background-color:rgba(255,255,255,0.2);background-position:81px 22px;height:155px;}.pane-signature-testimonials .view-signature-testimonials .testimonial-hover-layer{height:145px;}.moscone-flipped-content{float:left;min-height:1px;width:65%;margin-right:19px;}.moscone-flipped-sidebar{float:left;min-height:1px;width:31.915%;}@media (min-width:912px){.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-panel,.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-first,.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-last,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-panel,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-first,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-last{float:left;width:33%}.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-panel .inside,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-panel .inside{margin:0 10px}.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-first .inside,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-first .inside{margin:0 30px 0 0}.page-building-new-smart-home-collection .panel-3col-33-stacked .center-wrapper .panel-col-last .inside,.page-building-new-aspiring .panel-3col-33-stacked .center-wrapper .panel-col-last .inside{margin:0 0 0 30px}}.page-building-new-smart-home-collection .btn,.page-building-new-aspiring .btn{background:#2EA165;border:0;border-radius:0;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:34px;padding:0 10px;text-shadow:0 0 0 rgba(0,0,0,0);text-transform:uppercase}.page-building-new-smart-home-collection .panel-col-top .btn,.page-building-new-aspiring .panel-col-top .btn{margin-top:20px}.page-building-new-smart-home-collection .panel-col-top .panel-pane,.page-building-new-aspiring .panel-col-top .panel-pane{width:100%;clear:both}.page-building-new-smart-home-collection .panel-3col-33-stacked h3,.page-building-new-aspiring .panel-3col-33-stacked h3{font-size:18px;line-height:28px;text-transform:uppercase;color:#f59f1a}.page-building-new-smart-home-collection .panel-3col-33-stacked h4,.page-building-new-aspiring .panel-3col-33-stacked h4{padding-left:16px;background:url(/sites/all/themes/ws_signature/images/bg-h4.gif) 0 12px no-repeat;font-size:16px;line-height:28px;color:#474a4b}@media (min-width:912px){#enquiry .container{padding:20px 0}.node-type-franchise .pane-webform-client-block-16 form{column-count:3;-moz-column-count:3;-webkit-column-count:3}.node-type-franchise .moscone-flipped-content .panel-panel-inner{column-count:2;-moz-column-count:2;-webkit-column-count:2}.page-building-new-smart-home-collection .panel-3col-33-stacked h3,.page-building-new-aspiring .panel-3col-33-stacked h3{margin:50px 0 -30px 0}.page-building-new-smart-home-collection .panel-3col-33-stacked h4,.page-building-new-aspiring .panel-3col-33-stacked h4{margin-top:40px}.page-building-new-smart-home-collection .panel-col-bottom,.page-building-new-aspiring .panel-col-bottom{padding-top:50px;text-align:center}.page-building-new-smart-home-collection .panel-col-top .btn,.page-building-new-aspiring .panel-col-top .btn{float:right;margin-bottom:25px}.page-building-new-smart-home-collection .panel-3col-33-stacked .pane-bundle-image,.page-building-new-aspiring .panel-3col-33-stacked .pane-bundle-image{margin-top:40px}.page-building-new-smart-home-collection .btn,.page-building-new-aspiring .btn{padding:0 34px;font-size:16px}}@media print{#navbar-header .mega-menu,.footer-links,.nav-tabs,.pane-house-and-land-regions,.alert-block,.view-id-house_land_pdf,.view-id-house_and_land_franchise,#panels-ipe-paneid-1113,#views-exposed-form-plans-page-2,.view-id-plans .view-filters{display:none !important}a[href]:after{content:none !important}#navbar-header .logo{width:210px;float:left}#navbar-header .nav-collapse{width:470px !important;float:right !important}.navbar .navbar-inner{height:90px}#navbar-header a{color:#fff !important}.navbar .nav-collapse ul.nav li a{padding:5px 0px !important;font-size:14px !important;font-weight:bold !important}.navbar .nav-collapse ul.nav{margin:30px 0 !important}.footer{background:#ebebeb !important;border-top:1px solid #fff !important;padding-bottom:0 !important;color:#7b7b7b !important}.footer .region-footer .block{float:left !important;padding:0 2% 35px 9% !important;width:22% !important}.footer .copyright{background:#3d3f40 !important;color:#7b7b7b !important;line-height:54px !important;text-align:center !important}.copyrights_sig{float:left !important;margin-left:80px !important;color:#7b7b7b !important}.franchisor{display:inline-block !important;margin-left:2px !important;width:auto !important}.franchisor span{color:#7b7b7b !important}.frontSEO{color:#7b7b7b !important}#header-overlay{background:#ccc !important;opacity:.8 !important;height:320px}#header-overlay #header-overlay-inner{padding:0px 28px}.view-id-house_and_land_plan .title{color:#fff !important}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code{background:rgba(48,47,47,0.88) !important;font-size:14px !important;height:170px;padding:25px 0 !important}.view-franchise-contact-map .views-field-postal-code .field-content h4,.view-franchise-contact-map .views-field-postal-code .field-content div{color:#fff !important}.page-the-difference .main-container .sutro-double-first-column-content{background:#45484a !important}.page-the-difference .main-container .sutro-double-first-column-content h2{color:#fff !important}.moscone-flipped-content{width:68.085% !important;float:left !important;clear:none !important}.moscone-flipped-sidebar{width:30.915% !important;float:left !important;clear:none !important}.view-id-plans .views-row{float:left !important;font-size:14px !important;font-weight:bold !important;height:190px !important;clear:none !important;width:30% !important}.page-building-new-pre-designed-plan- .panels-flexible-row-inside .field-name-field-basic-image-caption{background:#E29F2F !important}.page-building-new-pre-designed-plan- .panels-flexible-row-inside .field-name-field-basic-image-caption p{color:#FFF !important}.pane-fpid-46{background:#f3f3f3 !important}}.pagination{clear:both}a[href^=tel]{color:inherit;text-decoration:none}@media (min-width:818px) and (max-width:1023px){.navbar .nav-collapse ul.nav li a{font-size:14px}}@media (min-width:769px) and (max-width:1024px){.view-showhomes{overflow:hidden}.front .pane-showhomes ul li,.front .pane-signature-testimonials ul li,.page-contact-us .pane-showhomes ul li,.page-node-194 .pane-showhomes ul li{margin:0 40px}}@media(min-width:993px){.page-node-194 .field-name-body .map-tablet,.page-node-194 .field-name-body .map-mobile{display:none}.page-node-194 .field-name-body .map-full{display:inline-block}}@media(max-width:992px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{padding:0 10px;}div.copyrights_sig,.footer .franchisorspan,.zest{float:none;margin:10px;line-height:20px;font-size:13px;}.footer .copyright{line-height:20px;}.node-type-franchise .pane-webform-client-block-16 form label{display:block;}.node-type-franchise .pane-webform-client-block-16 form input,.node-type-franchise .pane-webform-client-block-16 form select,.node-type-franchise .pane-webform-client-block-16 form textarea{display:block;}.node-type-franchise .pane-webform-client-block-16 form textarea{width:280px;}.node-type-franchise .pane-webform-client-block-16 form .form-submit{width:100px;}.node-type-franchise .consultWrap{width:auto;}.node-type-franchise .pane-consultatnt-information .pane-title{width:auto;}.footer .copyright{background:#fff;}.not-front .zest,.not-front .zest a{background:#fff;float:none;margin:8px 0;}.zcsh-form{padding:0 15px;}}@media(min-width:768px) and (max-width:992px){.navbar .toll-free a .icon::before{display:none;}.navbar .toll-free a{padding:0;display:inline-block;text-align:center;}.page-node-194 .field-name-body .map-full,.page-node-194 .field-name-body .map-mobile{display:none}.page-node-194 .field-name-body .map-tablet{display:inline-block}}@media (max-width:768px){.page-node-194 .field-name-body .map-full,.page-node-194 .field-name-body .map-tablet{display:none}.zest-house-land-package .views-exposed-widget{background:#76787a !important;width:80% !important;}.zest-house-land-package .views-widget{float:unset !important;}.zest-house-land-package .views-exposed-widget.views-submit-button .btn{float:right;margin-right:-25px !important;}.page-node-194 .field-name-body .map-mobile{display:inline-block}.page-search .row-fluid{width:auto}.qtip .panel-3col-33 .panel-col-last .inside{margin:0;padding-top:15px}.qtip .qtip-contentWrapper{height:auto}.moscone-flipped-content{width:68%;float:none;}.moscone-flipped-sidebar{width:30%}.node-type-showhome #header-secondary .pane-1,.node-type-plan #header-secondary .pane-2,.node-type-design-build #header-secondary .pane-2{margin-top:-105px}.page-building-new-pre-designed-plan- .panels-flexible-sutro_double_signature_wide_header_footer{width:auto}#beforeafter_field_interactive_slider-0{display:none}.page-building-new-pre-designed-plan-products .view-plans .views-row,.page-building-new-smart-home-collection .view-plans .views-row,.page-building-new-aspiring .view-plans .views-row,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row,.page-showhomes .view-plans .views-row,.page-showhomes #block-views-exp-plans-page-2 .views-row,.page-building-new-design-and-build-showcase .view-plans .views-row,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row{float:none;width:100%;height:auto;text-align:center}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-thumbnail,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image,.page-showhomes .view-plans .views-row .views-field-field-featured-image,.page-showhomes .view-plans .views-row .views-field-field-thumbnail,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail{float:none}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-thumbnail,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image,.page-showhomes .view-plans .views-row .views-field-field-featured-image,.page-showhomes .view-plans .views-row .views-field-field-thumbnail,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail{display:inline-block}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size-int,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-showhomes .view-plans .views-row .views-field-field-house-size,.page-showhomes .view-plans .views-row .views-field-field-house-size-int,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int{display:inline;background:none}#header-overlay #header-overlay-inner{padding:17px 28px}.footer .footer-links{height:auto !important;background:rgb(0,171,78)}.footer .footer-links .form-search.content-search{float:none}.franchisorspan{box-sizing:border-box;display:block;float:none;margin-left:0;}.node-type-webform #webform-client-form-1436{overflow:auto}.node-type-webform #webform-client-form-1436 .webform-component-fieldset,.node-type-webform #webform-client-form-1436 .submit-wrapper{width:auto;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.node-type-webform #webform-client-form-1436 #webform-component-section-b .fieldset-wrapper,.node-type-webform #webform-client-form-1436 #webform-component-section-d .fieldset-wrapper{width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.node-type-webform #webform-client-form-1436 > div{width:100%}.node-type-webform #webform-client-form-1436 input[type="text"],.node-type-webform #webform-client-form-1436 input[type="email"],.node-type-webform #webform-client-form-1436 select{width:100%}.node-type-webform #webform-client-form-1436 #webform-component-section-a--street-address .form-textarea-wrapper,.node-type-webform #webform-client-form-1436 .webform-component-fieldset .form-item input,.node-type-webform #webform-client-form-1436 #webform-component-section-e--message{max-width:100%}.views-slideshow-pager-fields{display:none;}}@media (max-width:767px){.node-type-home-page ul,ol{padding:0;margin:0 0 0px 0px;}.view-homepage-feature-list .views-field.views-field-body,.view-homepage-feature-list .views-field.views-field-title,.view-homepage-feature-list .homepage-feature-left,.view-homepage-feature-list .journey-feature-right{width:95%;padding-bottom:10px !important;margin-left:0%;float:unset;padding:10px;}.view-homepage-feature-list .views-field.views-field-field-homepage-feature-image{width:100% !important;float:unset !important;margin-left:0% !important;align:center !important;}.views-field-field-journey-feature-image{width:100% !important;float:unset !important;margin-left:0% !important;align:center !important;}#header-overlay.design-build-overlay.closed #header-overlay-close,#header-overlay #header-overlay-close{display:none;}.node-type-design-build .pane-node-body,.node-type-plan .pane-node-body{float:none;width:100%;}.pane-zest-custom-sh-forms-request-enquiry-plan{float:none;width:250px;}.node-type-showhome iframe{height:350px !important;}.menu-minipanels{width:auto;}.qtip .pane-bundle-image:hover .field-name-field-basic-image-caption p{text-align:left;}.qtip .pane-bundle-image.pane-fpid-4,.qtip .pane-bundle-image.pane-fpid-6,.qtip .pane-bundle-image.pane-fpid-216,.qtip .pane-bundle-image.pane-current-4,.qtip .pane-bundle-image.pane-current-6,.qtip .pane-bundle-image.pane-current-216,.qtip .pane-bundle-image{display:inline-block;}.qtip .panel-3col-33 .panel-col-first .inside{margin:0;}.panel-3col-33 .panel-col-last{clear:none !important;margin:0 !important;}.pane-fpid-75{margin:0 !important;}.geary-column-content-region{width:100%;float:none;}.geary-column-content-region-inner{margin:0 auto 20px;max-width:301px;}.node-type-house-and-land-package #header-secondary{background:#f8f8f8;}.node-type-house-and-land-package #header-secondary .colorbox-inline,.pane-zest-custom-tweaks-direct-pdf-link-block .pane-content a{float:left;margin-bottom:20px;padding:55px 0 0 0;background-size:30px 30px;background-position:cover;}#header-secondary .locality{margin-bottom:10px;}#header-secondary h4,#zest-custom-sh-plan-form .control-group .control-label,#zest-custom-sh-plan-form .control-group .controls{width:100%;}#zest-custom-sh-plan-form .control-group{margin-bottom:0;}.navbar .logo{float:none;}.toll-free{display:none;}.navbar .mega-menu{width:100%;}.navbar .mega-menu ul.nav li a{font-size:12px;}.zcsh-form .control-group .control-label,.zcsh-form .control-group .controls{display:block;width:100%;}#edit-brochure-zone .brochure-single{display:inline-block;margin:0 auto 20px;width:48%;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.panel-display,.panel-display .moscone-flipped-container,.panel-display .moscone-container{padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.panel-display .moscone-flipped-container .views-slideshow-cycle-main-frame,.panel-display .moscone-container .views-slideshow-cycle-main-frame{}.navbar .navbar-inner{background:#00AB4E !important;height:auto}.navbar .mega-menu ul.nav,.navbar .mega-menu ul.nav li a,.navbar .toll-free a{border:0 !important}.navbar .logo img{margin:10px 0;display:inline-block}.navbar .toll-free a .icon:before{display:none}.footer .footer-links{height:auto !important;background:rgb(0,171,78)}.footer .footer-links .form-search.content-search{float:none}.qtip .qtip-contentWrapper{height:auto}.qtip-light{top:177px !important}.page-showhomes .view-plans{margin-top:0}.page-building-new-pre-designed-plan-products .view-plans .views-row,.page-building-new-smart-home-collection .view-plans .views-row,.page-building-new-aspiring .view-plans .views-row,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row,.page-showhomes .view-plans .views-row,.page-showhomes #block-views-exp-plans-page-2 .views-row,.page-building-new-design-and-build-showcase .view-plans .views-row,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row{float:none;width:100%;height:auto;text-align:center}.view-signature-testimonials.signature-testimonial-page .views-row{float:none;width:100%;max-width:280px;margin:20px auto 40px;height:auto;}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size-int,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-showhomes .view-plans .views-row .views-field-field-house-size,.page-showhomes .view-plans .views-row .views-field-field-house-size-int,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int{background:none;margin:0;padding:0}.page-showhomes .view-id-plans img{height:auto}#header-overlay{position:static}#slideshow .views-field-field-title,#slideshow .views-field-title,#slideshow .views-field-nothing,.node-type-house-and-land-package .view-slideshow .views-field-field-title,.node-type-house-and-land-package .view-slideshow .views-field-title,.node-type-house-and-land-package .view-slideshow .views-field-nothing,.node-type-plan .view-slideshow .views-field-field-title,.node-type-plan .view-slideshow .views-field-title,.node-type-plan .view-slideshow .views-field-nothing,.node-type-showhome .view-slideshow .views-field-field-title,.node-type-showhome .view-slideshow .views-field-title,.node-type-showhome .view-slideshow .views-field-nothing,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-field-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-title,.page-building-new-design-and-build .view-design-and-build-slideshow .views-field-nothing,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-field-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-nothing,.node-type-design-build .view-design-and-build-slideshow .views-field-field-title,.node-type-design-build .view-design-and-build-slideshow .views-field-title,.node-type-design-build .view-design-and-build-slideshow .views-field-nothing{display:none;}.views-slideshow-controls-text-previous a,.views-slideshow-controls-text-next a{width:40px;height:40px;z-index:inherit;background-size:contain;display:block;}.node-type-showhome #header-secondary .pane-1 a.add-to-cart,.node-type-plan #header-secondary .pane-2 a.add-to-cart,.node-type-design-build #header-secondary .pane-2 a.add-to-cart{background:#00AB4D !important;color:#fff;border:0;padding-top:10px;height:40px;width:140px;}.node-type-showhome .field-name-field-franchise a{background:#00AB4D !important;color:#fff;padding-top:10px;border:0;margin-left:10px;height:40px;width:140px;}.node-type-showhome .field-name-field-franchise,.node-type-showhome #header-secondary .pane-1,.node-type-plan #header-secondary .pane-2,.node-type-design-build #header-secondary .pane-2{margin-top:10px}#header-secondary .pane-1 a,#header-secondary .pane-2 a,#header-secondary .pane-fpid-91 a{padding-top:0}.moscone-flipped-content-inner{margin:0 0 20px 0}#header-secondary h4,#header-secondary .field-name-field-consultant-name,#header-secondary .locality,#header-secondary .pane-node-title,#header-secondary .pane-node-title h1,#header-secondary .field-name-field-consultant-mobile{width:100%}.testimonial.content-a,.testimonial.content-b{width:100%;padding:0 0 10px 0}#beforeafter_field_interactive_slider-0{display:none}.node-type-knock-down-and-rebuild .pane-fpid-72 h4{font-size:20px}.node-type-knock-down-and-rebuild .pane-fpid-72{padding:0 10px}.pane-fpid-46{border:0;background:none}.page-building-new-step-by-step .pane-fpid-58 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-64 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-109 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-102 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-104 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-106 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-58 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-64 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-109 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-102 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-104 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-106 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-61 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-108 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-101 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-103 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-105 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-107 .field-name-field-basic-image-caption,.page-building-new-step-by-step .pane-fpid-61 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-108 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-101 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-103 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-105 .field-name-field-basic-image-image,.page-building-new-step-by-step .pane-fpid-107 .field-name-field-basic-image-image{width:100%}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number{position:static;height:auto}.node-type-franchise .view-franchise-contact-map{height:auto}.node-type-webform #webform-client-form-1436 .form-item.webform-component{width:100%}.node-type-webform #webform-client-form-1436 #edit-submitted-newsletter-mailchimp-signup,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-1,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-2,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-3,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-4,.node-type-webform #webform-client-form-1436 #edit-submitted-choose-a-brochure-magazine-5{transform:scale(1)}.node-type-webform #webform-client-form-1436 .control-label{float:none}.node-type-webform #webform-client-form-1436 #edit-submit{margin:20px 0 0 0}.node-type-franchise .image-overlay{background-image:none}.views-exposed-widgets > .views-exposed-widget{float:none}#header-secondary{background:0 !important;}.page-building-new-design-and-build .main-container .block-views form#views-exposed-form-plans-page-2 .views-exposed-widgets > .views-exposed-widget{margin:5px 0 !important;}.view form[id^="views-exposed-form"] .views-exposed-widgets > .views-exposed-widget,.block-views form[id^="views-exposed-form"] .views-exposed-widgets > .views-exposed-widget{margin:5px 0;}form .views-exposed-widgets{padding:15px;}.not-front .pane-banner-slideshow{margin:0 -10px;}#block-views-exp-plans-page-2 #views-exposed-form-plans-page-2{height:auto !important}#block-views-exp-plans-page-2 .views-exposed-form label{text-align:left}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-thumbnail,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image,.page-showhomes .view-plans .views-row .views-field-field-featured-image,.page-showhomes .view-plans .views-row .views-field-field-thumbnail,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail{display:inline-block}.page-building-new-pre-designed-plan-products .view-plans .views-row,.page-building-new-smart-home-collection .view-plans .views-row,.page-building-new-aspiring .view-plans .views-row,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row,.page-showhomes .view-plans .views-row,.page-showhomes #block-views-exp-plans-page-2 .views-row,.page-building-new-design-and-build-showcase .view-plans .views-row,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row{text-align:center}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-aspiring .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-thumbnail,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-showhomes .view-plans .views-row .views-field-field-basic-image-image,.page-showhomes .view-plans .views-row .views-field-field-featured-image,.page-showhomes .view-plans .views-row .views-field-field-thumbnail,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-thumbnail,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-basic-image-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-featured-image,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-thumbnail{float:none}#block-views-exp-plans-page-2 .views-exposed-form{width:100%}.page-building-new-pre-designed-plan-products .view-plans .view-filters,.page-building-new-smart-home-collection .view-plans .view-filters,.page-building-new-aspiring .view-plans .view-filters,.page-building-new-pre-designed-plan-products .view-plans #views-exposed-form-plans-page-2,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .view-filters,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2,.page-showhomes .view-plans .view-filters,.page-showhomes .view-plans #views-exposed-form-plans-page-2,.page-showhomes #block-views-exp-plans-page-2 .view-filters,.page-showhomes #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2,.page-building-new-design-and-build-showcase .view-plans .view-filters,.page-building-new-design-and-build-showcase .view-plans #views-exposed-form-plans-page-2,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .view-filters,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 #views-exposed-form-plans-page-2{background:none;height:auto}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-living-areas,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bedrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bathrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-aspiring .view-plans .views-row .views-field-field-living-areas,.page-building-new-aspiring .view-plans .views-row .views-field-field-bedrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bathrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-showhomes .view-plans .views-row .views-field-field-living-areas,.page-showhomes .view-plans .views-row .views-field-field-bedrooms,.page-showhomes .view-plans .views-row .views-field-field-bathrooms,.page-showhomes .view-plans .views-row .views-field-field-vehicle-garaging,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging{margin:0 auto 10px}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-house-size-int,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-house-size-int,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size,.page-building-new-aspiring .view-plans .views-row .views-field-field-house-size-int,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-showhomes .view-plans .views-row .views-field-field-house-size,.page-showhomes .view-plans .views-row .views-field-field-house-size-int,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int{display:inline}#header-secondary .pane-1 a,#header-secondary .pane-fpid-91 a{background:#00AB4D !important;color:#fff;padding-top:10px;border:0;margin-left:10px;height:40px;width:140px;}#header-secondary .pane-1 a,#header-secondary .pane-2 a,#header-secondary .pane-fpid-91 a{border:0}.node-type-plan #header-secondary .pane-1,.node-type-design-build #header-secondary .pane-1{margin-top:10px}.node-type-webform #webform-client-form-1436 .form-select{width:100% !important}.node-type-webform #webform-client-form-1436 #webform-component-enquired-showhomes .form-text{float:none;max-width:100%;width:100%}.node-type-webform #webform-client-form-1436 #edit-submitted-newsletter-mailchimp-signup{margin-bottom:0}.node-type-knock-down-and-rebuild .view-kdr-case-studies .views-field-body{width:100%}#enquiry{position:static}.panel-3col-33 .panel-col-first,.panel-3col-33 .panel-col,.panel-3col-33 .panel-col-last{width:100%;float:none;text-align:center;}.qtip .panel-3col-33 .panel-col .inside{margin:15px 0 0 0}.panel-3col-33 .panel-col-last{margin:0}.qtip .panel-3col-33 .panel-col-last .inside{margin:0;}.panel-display{padding:0}.page-building-new-pre-designed-plan- .panels-flexible-region-sutro_double_signature_wide_header_footer-display1_{width:auto !important}.panels-flexible-column-sutro_double_signature_wide_header_footer-15,.panels-flexible-column-sutro_double_signature_wide_header_footer-21,.panels-flexible-column-sutro_double_signature_wide_header_footer-13,.panels-flexible-column-sutro_double_signature_wide_header_footer-23{float:none;width:100%}.panels-flexible-region{width:100% !important;float:none !important}.page-building-new-pre-designed-plan- .panels-flexible-sutro_double_signature_wide_header_footer{width:auto}.panels-flexible-sutro_double_signature_wide_header_footer .panels-flexible-column-inside{padding:0}.footer #block-block-13{padding-bottom:10% !important}.page-taxonomy-term .moscone-footer{background:none}.page-taxonomy-term .moscone-footer h2{color:#333}.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-living-areas,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-living-areas,.page-building-new-aspiring .view-plans .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-showhomes .view-plans .views-row .views-field-field-living-areas,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-living-areas,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-living-areas,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bedrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bedrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-showhomes .view-plans .views-row .views-field-field-bedrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bedrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bedrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-bathrooms,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-bathrooms,.page-building-new-aspiring .view-plans .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-showhomes .view-plans .views-row .views-field-field-bathrooms,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-bathrooms,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-bathrooms,.page-building-new-pre-designed-plan-products .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-smart-home-collection .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-aspiring .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-pre-designed-plan-products #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-showhomes .view-plans .views-row .views-field-field-vehicle-garaging,.page-showhomes #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-vehicle-garaging,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-vehicle-garaging{background-position:45% center}.collections-title{line-height:normal !important}.collections-title .inner{width:auto}.collections-title .inner img{display:block}.page-node-194 .view-zest-contact-us-franchise-listing{display:block;}.page-node-194 .field-type-text-with-summary{display:none;}.page-contact-us .field-name-body,.page-node-194 .field-name-body,.page-node-194 .view-zest-contact-us-franchise-listing{margin:0 auto;}#block-search-form{right:inherit;left:10px;top:10px;margin-top:0;}.zest-house-land-package .views-row{float:none;margin:0 auto 20px !important;width:100%;max-width:280px;}.node-type-showhome .moscone-flipped-content .pane-franchise-contact-map,.node-type-design-build .gmap{display:none;}.node-type-showhome .moscone-flipped-sidebar{width:100%;max-width:306px;margin:0 auto;float:none;}.node-type-franchise .views-field-field-address-1{display:none;}.location.map-link{font-size:0;}.location.map-link a{font-size:14px;display:inline-block;background:#00a160;color:#fff;padding:5px 15px;margin:10px 0;text-decoration:none;font-weight:bold;}.node-type-franchise .location.map-link a{margin:25px;}.node-type-house-and-land-package .share-icons,.node-type-design-build .share-icons,.node-type-plan .share-icons{top:70px;}.careers-top{margin-top:-30px;}.careers-top h2{font-size:22px;}.view-jobs .view-filters select{width:100%;}}@media (min-width:768px){.location.map-link{display:none;}}@media (max-width:480px){.node-type-showhome iframe{height:250px !important;}.consult{display:block;border-right:0}.node-type-webform #webform-client-form-1436 .form-type-checkbox.form-item-submitted-choose-a-brochure-magazine-Signature-Style.form-item label,.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-The-Best-Building-Guarantees-Available.form-item label,.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-Considering-Buying-A-Section.form-item label,.node-type-webform #webform-client-form-1436 .form-item-submitted-choose-a-brochure-magazine-Eliminate-The-Risks.form-item label{height:auto;text-indent:0;background:none;width:190px}.view-id-house_and_land.view-display-id-block_1 table{margin:0 0 20px 0}.view-id-house_and_land.view-display-id-block_1 .views-field-nothing{display:none}.view-id-house_and_land.view-display-id-block_1 table img{display:none}.moscone-footer .pane-signaturehomes-location-signaturehomes-location,.view-id-house_and_land.view-display-id-block_1{padding:0 10px}.region-footer-links .btn{font-size:0}.region-footer-links .btn i{display:block}.gmap-map{height:240px !important}.node-type-house-and-land-package .view-slideshow .views-field-title .title,.node-type-house-and-land-package .moscone-header .view-house-and-land-plan .views-field-title .title{font-size:18px}.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code{display:none}#header-secondary h4,#header-secondary .locality{font-size:17px}.node-type-house-and-land-package .share-icons,.node-type-design-build .share-icons,.node-type-plan .share-icons{top:-10px;right:-0px;}}
@media (min-width:1230px){.node-type-webform #webform-client-form-1436 #webform-component-choose-a-brochure-magazine .form-type-checkbox{width:30% !important;}}@media (max-width:1020px){.menu-minipanels{width:auto;}.qtip .pane-bundle-image:hover .field-name-field-basic-image-caption p{text-align:left;}.qtip .pane-bundle-image.pane-fpid-4,.qtip .pane-bundle-image.pane-fpid-6,.qtip .pane-bundle-image.pane-fpid-216,.qtip .pane-bundle-image{display:inline-block;}.qtip .panel-3col-33 .panel-col-first .inside{margin:0;}.panel-3col-33 .panel-col-last{clear:none !important;margin:0 !important;}.pane-fpid-75{margin:0 !important;}.panel-3col-33 .panel-col-first,.panel-3col-33 .panel-col,.panel-3col-33 .panel-col-last{width:100%;float:none;text-align:center;}.qtip .panel-3col-33 .panel-col .inside{margin:15px 0 0 0}.panel-3col-33 .panel-col-last{margin:0}.qtip .panel-3col-33 .panel-col-last .inside{margin:0;}.panel-display{padding:0}.qtip .pane-bundle-image{width:283px;}.qtip .panel-3col-33 .panel-separator{height:15px;}.qtip .pane-bundle-image.pane-fpid-4,.qtip .pane-bundle-image.pane-fpid-6,.qtip .pane-bundle-image.pane-fpid-216{width:290px;}}@media (max-width:880px){.page-the-difference .main-container .pane-bundle-image{height:215px;}.navbar .navbar-inner .container .logo{margin:0;}.navbar .navbar-inner .container{text-align:center;}.navbar .nav-collapse ul.nav{margin:8px 0;float:none;text-align:center;display:inline-block;}.navbar .nav-collapse ul.nav li a{padding:3px 12px;font-size:14px;}}@media (max-width:817px){.navbar .nav-collapse ul.nav{margin:8px auto;}.navbar .navbar-inner .container .logo{margin:0;}.front .sutro-column1-inner .pane-content .field-type-image{width:100% !important;margin:10px 0;}.front .sutro-double-column1-inner .pane-content .field-type-image{width:100% !important;margin:10px 0;}.front .sutro-double-column2-inner .pane-content .field-type-image{width:100% !important;margin:10px 0;}}@media (max-width:768px){.node-type-house-and-land-package .view-franchise-contact-map .views-field-postal-code{width:35%;}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number span.phone{font-size:20px;}.node-type-franchise .view-franchise-contact-map .views-field-field-phone-number h4{font-size:16px;}.node-type-franchise .field-name-field-quote{width:90%;}.page-building-new-pre-designed-plan-products  .views-row .views-field-field-house-size,.page-building-new-pre-designed-plan-products   .views-row .views-field-field-house-size-int,..page-pre-designed-plans#block-views-exp-plans-page-2 .views-row .views-field-field-house-size,..page-pre-designed-plans#block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-home-and-land-show-homes .view-plans .views-row .views-field-field-house-size,.page-home-and-land-show-homes .view-plans .views-row .views-field-field-house-size-int,.page-home-and-land-show-homes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-home-and-land-show-homes #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase .view-plans .views-row .views-field-field-house-size-int,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row .views-field-field-house-size-int{width:235px;margin:0 auto;}.page-home-and-land-show-homes .view-plans .views-row .views-field-field-basic-image-image{float:none;margin:0 auto;}.page-building-new-pre-designed-plan-products   .views-row,..page-pre-designed-plans#block-views-exp-plans-page-2 .views-row,.page-home-and-land-show-homes .view-plans .views-row,.page-home-and-land-show-homes #block-views-exp-plans-page-2 .views-row,.page-building-new-design-and-build-showcase .view-plans .views-row,.page-building-new-design-and-build-showcase #block-views-exp-plans-page-2 .views-row{clear:both;width:100%;}.page-the-difference .main-container .pane-bundle-image{height:185px;}.navbar .nav-collapse ul.nav li a{padding:2px 8px;font-size:14px;}.navbar .nav-collapse ul.nav{margin:9px auto;}.front .sutro-header .pane-1 h2,.front .sutro-header .pane-3 h2{font-size:28px;}.front .sutro-double-header .pane-1 h2,.front .sutro-double-header .pane-3 h2{font-size:28px;}.front .sutro-header .pane-1,.front .sutro-header .pane-3{font-size:18px;height:auto !important;padding:15px;}.front .sutro-double-header .pane-1,.front .sutro-double-header .pane-3{font-size:18px;height:auto !important;padding:15px;}.front .sutro-column{padding:1%;width:98%;}.front .sutro-double-column{padding:1%;width:98%;}.front .sutro-column1-inner .pane-content,.front .sutro-column2-inner .pane-content{padding-top:0;}.front .sutro-double-column1-inner .pane-content,.front .sutro-double-column2-inner .pane-content{padding-top:0;}h1.signature_home_title{font-size:18px;}.front .pane-showhomes .pane-content,.front .pane-signature-testimonials .pane-content,.page-contact-us .pane-showhomes .pane-content,.page-node-194 .pane-showhomes .pane-content{overflow:hidden;width:565px;margin:0 auto;}.footer{margin-top:20px;}.footer .footer-links{height:auto;}.footer .region-footer .block{float:none;padding:0 2% 35px 75px;width:300px;margin:0 auto;}.footer .footer-links #block-block-4{float:none;margin:0 auto;width:300px;}.footer .footer-links #block-block-5{float:none;margin:35px auto 0;width:300px;text-align:center;}.footer .footer-links #block-block-5 h2,.footer .footer-links #block-block-5 p a{font-size:16px;}.footer .footer-links #block-search-form{float:none;margin:0 auto;width:300px;}.footer .footer-links .form-search.content-search{width:90%;}.footer .footer-links #block-block-4 img{max-width:363px;width:100%;}div.copyrights_sig{float:none;margin-left:0;}.footer .franchisor{clear:both;}.footer .copyright{line-height:30px;padding-bottom:10px;}}@media (max-width:660px){.node-type-franchise .pane-webform-client-block-16 form{width:275px;}.panel-3col-33 .panel-col{clear:both;margin-top:15px;}.panel-3col-33 .panel-col-last{clear:left;margin:15px 0 0 0;}.qtip .pane-bundle-image{width:283px;}.qtip .panel-3col-33 .panel-separator{height:15px;}.qtip .panel-3col-33 .panel-col .inside,.qtip .panel-3col-33 .panel-col-last .inside{margin:0;}.pane-fpid-75{margin-left:-340px;}.qtip .qtip-contentWrapper .qtip-content{padding:15px !important;}.moscone-flipped-sidebar{clear:both;width:290px;float:none;margin:10px auto;}.moscone-flipped-content{width:100%;}}@media (max-width:565px){.front .pane-showhomes .pane-content,.front .pane-signature-testimonials .pane-content,.page-contact-us .pane-showhomes .pane-content,.page-node-194 .pane-showhomes .pane-content{width:285px;}@media (max-width:515px){.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:relative;}}@media (max-width:480px){.node-type-franchise .pane-webform-client-block-16 form{width:90%;}.page-the-difference .main-container .pane-bundle-image{height:210px;}.node-type-showhome .field-name-field-franchise-details .franchise-detail{float:none;width:auto;}}@media (max-width:500px){body{width:100%;overflow:scroll;}.navbar .navbar-inner .container{width:100% !important;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:100%;}.sutro-column{width:92% !important;margin:0 auto;}.sutro-double-column{width:92% !important;margin:0 auto;}.front .sutro-column1-inner .pane-content .field-type-image{width:90% !important;}.front .sutro-double-column1-inner .pane-content .field-type-image{}.footer .region-footer .block{width:70% !important;padding:0 0 6% 25% !important;}.navbar .navbar-inner{height:auto;background:#00AB4D !important;width:100%;}.navbar-inner{padding:0;}.navbar .mega-menu{width:100%;}.navbar .toll-free{width:100%;}.responsive-menus.responsive-menus-0-0-0.absolute.responsified{float:left;margin:5px 0;width:100% !important;}.nav-collapse.collapse{margin-top:70px;}.navbar .navbar-inner .container .logo{width:40%;vertical-align:middle;margin:5% 35%;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:100% !important;}.front .sutro-header .pane-1,.front .sutro-header .pane-3{height:auto !important;padding:15px 15px;}.front .sutro-double-header .pane-1,.front .sutro-double-header .pane-3{height:auto !important;padding:15px 15px;}.node-type-webform #webform-client-form-1436 #webform-component-choose-a-brochure-magazine .form-type-checkbox{width:90% !important;}}@media (max-width:500px){.navbar .navbar-inner .container .logo{margin:10px auto;}@media (max-width:475px){.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{}}@media (max-width:430px){.navbar .mega-menu{margin-top:15px;}.responsive-menus.responsified span.toggler{margin-bottom:-12px;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{}}
