.overlay p,body{line-height:1.4}.brand.brand .developmentlist h3,.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea,body,button,input,select,textarea{font-family:myriad-pro,sans-serif}.bgmodalclose,.sub-menu,html{position:relative}.alert,.sitemap .siteMapWrapper ul li,.ui-autocomplete,footer li,header .accessible-megamenu-panel .menu-link-container ul,header nav.main-menu-container>ul>li,ul.noListStyle>li{list-style-type:none}button,html,input,select,textarea{color:#222}html{min-height:100%}@media screen and (min-width:768px){html{min-height:100vh}}body{font-size:1em;font-weight:400;font-style:normal}.enquiries-form-share p,.h1,.h2,.h3,.h4,blockquote small,blockquote.quote,h1,h2,h3,h4,ol,p,ul{font-weight:100}video{width:100%}video[poster]{object-fit:cover}textarea{resize:vertical}input,select,textarea{font-style:normal}.megamenu>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;box-sizing:border-box}header .megamenu [class*=navPanel]{display:none}.container-fluid{padding:0}.container-fluid:first-child{margin-top:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:1180px}.container{width:98%;max-width:1185px}.span23{width:1130px}.span22{width:1080px}.span21{width:1030px}.span20{width:980px}.span19{width:930px}.span18{width:880px}.span17{width:830px}.span16{width:780px}.span15{width:730px}.span14{width:680px}.span13{width:630px}.span12{width:580px}.span11{width:530px}.span10{width:480px}.span9{width:430px}.span8{width:380px}.span7{width:330px}.span6{width:280px}.span5{width:230px}.span4{width:180px}.span3{width:130px}.span2{width:80px}.span1{width:30px}.offset24{margin-left:1220px}.offset23{margin-left:1170px}.offset22{margin-left:1120px}.offset21{margin-left:1070px}.offset20{margin-left:1020px}.offset19{margin-left:970px}.offset18{margin-left:920px}.offset17{margin-left:870px}.offset16{margin-left:820px}.offset15{margin-left:770px}.offset14{margin-left:720px}.offset13{margin-left:670px}.offset12{margin-left:620px}.offset11{margin-left:570px}.offset10{margin-left:520px}.offset9{margin-left:470px}.offset8{margin-left:420px}.offset7{margin-left:370px}.offset6{margin-left:320px}.offset5{margin-left:270px}.offset4{margin-left:220px}.offset3{margin-left:170px}.offset2{margin-left:120px}.offset1{margin-left:70px}.row-fluid .controls-row [class*=span]+[class*=span],.row-fluid [class*=span]{margin-left:1.694915254237288%}.row-fluid .span24{width:100%}.row-fluid .span23{width:95.76271186440678%}.row-fluid .span22{width:91.52542372881356%}.row-fluid .span21{width:87.28813559322035%}.row-fluid .span20{width:83.05084745762713%}.row-fluid .span19{width:78.81355932203391%}.row-fluid .span18{width:74.57627118644068%}.row-fluid .span17{width:70.33898305084746%}.row-fluid .span16{width:66.10169491525424%}.row-fluid .span15{width:61.864406779661024%}.row-fluid .span14{width:57.62711864406781%}.row-fluid .span13{width:53.389830508474574%}.row-fluid .span12{width:49.152542372881356%}.row-fluid .span11{width:44.91525423728814%}.row-fluid .span10{width:40.67796610169492%}.row-fluid .span9{width:36.440677966101696%}.row-fluid .span8{width:32.20338983050848%}.row-fluid .span7{width:27.96610169491526%}.row-fluid .span6{width:23.728813559322035%}.row-fluid .span5{width:19.491525423728817%}.row-fluid .span4{width:15.254237288135595%}.row-fluid .span3{width:11.016949152542374%}.row-fluid .span2{width:6.779661016949153%}.row-fluid .span1{width:2.5423728813559325%}.row-fluid .offset24{margin-left:103.38983050847457%}.row-fluid .offset24:first-child{margin-left:101.69491525423729%}.row-fluid .offset23{margin-left:99.15254237288136%}.row-fluid .offset23:first-child{margin-left:97.45762711864407%}.row-fluid .offset22{margin-left:94.91525423728814%}.row-fluid .offset22:first-child{margin-left:93.22033898305085%}.row-fluid .offset21{margin-left:90.67796610169492%}.row-fluid .offset21:first-child{margin-left:88.98305084745763%}.row-fluid .offset20{margin-left:86.4406779661017%}.row-fluid .offset20:first-child{margin-left:84.74576271186442%}.row-fluid .offset19{margin-left:82.20338983050848%}.row-fluid .offset19:first-child{margin-left:80.5084745762712%}.row-fluid .offset18{margin-left:77.96610169491525%}.row-fluid .offset18:first-child{margin-left:76.27118644067797%}.row-fluid .offset17{margin-left:73.72881355932203%}.row-fluid .offset17:first-child{margin-left:72.03389830508475%}.row-fluid .offset16{margin-left:69.49152542372882%}.row-fluid .offset16:first-child{margin-left:67.79661016949153%}.row-fluid .offset15{margin-left:65.2542372881356%}.row-fluid .offset15:first-child{margin-left:63.55932203389831%}.row-fluid .offset14{margin-left:61.01694915254238%}.row-fluid .offset14:first-child{margin-left:59.322033898305094%}.row-fluid .offset13{margin-left:56.77966101694915%}.row-fluid .offset13:first-child{margin-left:55.08474576271186%}.row-fluid .offset12{margin-left:52.54237288135593%}.row-fluid .offset12:first-child{margin-left:50.847457627118644%}.row-fluid .offset11{margin-left:48.30508474576271%}.row-fluid .offset11:first-child{margin-left:46.610169491525426%}.row-fluid .offset10{margin-left:44.067796610169495%}.row-fluid .offset10:first-child{margin-left:42.37288135593221%}.row-fluid .offset9{margin-left:39.83050847457627%}.row-fluid .offset9:first-child{margin-left:38.13559322033898%}.row-fluid .offset8{margin-left:35.59322033898305%}.row-fluid .offset8:first-child{margin-left:33.898305084745765%}.row-fluid .offset7{margin-left:31.355932203389834%}.row-fluid .offset7:first-child{margin-left:29.661016949152547%}.row-fluid .offset6{margin-left:27.11864406779661%}.row-fluid .offset6:first-child{margin-left:25.423728813559322%}.row-fluid .offset5{margin-left:22.88135593220339%}.row-fluid .offset5:first-child{margin-left:21.186440677966104%}.row-fluid .offset4{margin-left:18.644067796610173%}.row-fluid .offset4:first-child{margin-left:16.949152542372882%}.row-fluid .offset3{margin-left:14.40677966101695%}.row-fluid .offset3:first-child{margin-left:12.711864406779661%}.row-fluid .offset2{margin-left:10.16949152542373%}.row-fluid .offset2:first-child{margin-left:8.474576271186441%}@media (max-width:767px){.row-fluid [class*=span],.uneditable-input[class*=span],[class*=span]{float:none;display:block;width:100%;margin-left:0;box-sizing:border-box}.controls-row [class*=span]+[class*=span],.dl-horizontal dd,.row,.row-fluid [class*=offset]:first-child,.thumbnails,.thumbnails>li{margin-left:0}}a.muted:focus,a.muted:hover{color:gray}.uneditable-input.span24,input.span24,textarea.span24{width:1166px}.uneditable-input.span23,input.span23,textarea.span23{width:1116px}.uneditable-input.span22,input.span22,textarea.span22{width:1066px}.uneditable-input.span21,input.span21,textarea.span21{width:1016px}.uneditable-input.span20,input.span20,textarea.span20{width:966px}.uneditable-input.span19,input.span19,textarea.span19{width:916px}.uneditable-input.span18,input.span18,textarea.span18{width:866px}.uneditable-input.span17,input.span17,textarea.span17{width:816px}.uneditable-input.span16,input.span16,textarea.span16{width:766px}.uneditable-input.span15,input.span15,textarea.span15{width:716px}.uneditable-input.span14,input.span14,textarea.span14{width:666px}.uneditable-input.span13,input.span13,textarea.span13{width:616px}.uneditable-input.span12,input.span12,textarea.span12{width:566px}.uneditable-input.span11,input.span11,textarea.span11{width:516px}.uneditable-input.span10,input.span10,textarea.span10{width:466px}.uneditable-input.span9,input.span9,textarea.span9{width:416px}.uneditable-input.span8,input.span8,textarea.span8{width:366px}.uneditable-input.span7,input.span7,textarea.span7{width:316px}.uneditable-input.span6,input.span6,textarea.span6{width:266px}.uneditable-input.span5,input.span5,textarea.span5{width:216px}.uneditable-input.span4,input.span4,textarea.span4{width:166px}.uneditable-input.span3,input.span3,textarea.span3{width:116px}.uneditable-input.span2,input.span2,textarea.span2{width:66px}.uneditable-input.span1,input.span1,textarea.span1{width:16px}.table td.span1,.table th.span1{float:none;width:14px;margin-left:0}.table td.span2,.table th.span2{float:none;width:64px;margin-left:0}.table td.span3,.table th.span3{float:none;width:114px;margin-left:0}.table td.span4,.table th.span4{float:none;width:164px;margin-left:0}.table td.span5,.table th.span5{float:none;width:214px;margin-left:0}.table td.span6,.table th.span6{float:none;width:264px;margin-left:0}.table td.span7,.table th.span7{float:none;width:314px;margin-left:0}.table td.span8,.table th.span8{float:none;width:364px;margin-left:0}.table td.span9,.table th.span9{float:none;width:414px;margin-left:0}.table td.span10,.table th.span10{float:none;width:464px;margin-left:0}.table td.span11,.table th.span11{float:none;width:514px;margin-left:0}.table td.span12,.table th.span12{float:none;width:564px;margin-left:0}.span24{width:100%}.close{opacity:1;margin-top:15px}blockquote.quote{font-size:38px;font-style:normal;line-height:1.2;padding:20px 0;color:#4c4c4c;border-top:1px solid #bfbfbf;border-left:0;background-color:#f6fafd}blockquote.quote p{font-size:34px;padding:0 60px}blockquote small:before{content:""}blockquote small{font-size:20px;line-height:1.2;margin:20px 0;padding-left:60px;color:#50a1d6}.nav-pills>li>a{font-weight:600;padding-right:20px;padding-left:0;color:#484848}.table td,.table th{padding:16px}.hide-text{font:0/0 a!important;color:transparent!important;border:0;background-color:transparent!important;text-shadow:none}@media (max-width:979px) and (min-width:768px){.hidden-desktop{display:none!important}.row-fluid:after,.row-fluid:before,.row:after,.row:before{display:table;content:"";line-height:0}.row-fluid:after,.row:after{clear:both}.row{margin-left:-10px}[class*=span]{float:left;min-height:1px;margin-left:10px}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span24{width:734px}.span23{width:703px}.span22{width:672px}.span21{width:641px}.span20{width:610px}.span19{width:579px}.span18{width:548px}.span17{width:517px}.span16{width:486px}.span15{width:455px}.span14{width:424px}.span13{width:393px}.span12{width:362px}.span11{width:331px}.span10{width:300px}.span9{width:269px}.span8{width:238px}.span7{width:207px}.span6{width:176px}.span5{width:145px}.span4{width:114px}.span3{width:83px}.span2{width:52px}.span1{width:21px}.row-fluid,.row-fluid .span24{width:100%}.offset24{margin-left:754px}.offset23{margin-left:723px}.offset22{margin-left:692px}.offset21{margin-left:661px}.offset20{margin-left:630px}.offset19{margin-left:599px}.offset18{margin-left:568px}.offset17{margin-left:537px}.offset16{margin-left:506px}.offset15{margin-left:475px}.offset14{margin-left:444px}.offset13{margin-left:413px}.offset12{margin-left:382px}.offset11{margin-left:351px}.offset10{margin-left:320px}.offset9{margin-left:289px}.offset8{margin-left:258px}.offset7{margin-left:227px}.offset6{margin-left:196px}.offset5{margin-left:165px}.offset4{margin-left:134px}.offset3{margin-left:103px}.offset2{margin-left:72px}.offset1{margin-left:41px}.row-fluid .controls-row [class*=span]+[class*=span],.row-fluid [class*=span]{margin-left:1.3623978201634876%}.row-fluid .span23{width:95.77656675749319%}.row-fluid .span22{width:91.55313351498637%}.row-fluid .span21{width:87.32970027247956%}.row-fluid .span20{width:83.10626702997274%}.row-fluid .span19{width:78.88283378746594%}.row-fluid .span18{width:74.65940054495913%}.row-fluid .span17{width:70.43596730245231%}.row-fluid .span16{width:66.2125340599455%}.row-fluid .span15{width:61.9891008174387%}.row-fluid .span14{width:57.765667574931875%}.row-fluid .span13{width:53.54223433242506%}.row-fluid .span12{width:49.31880108991825%}.row-fluid .span11{width:45.09536784741144%}.row-fluid .span10{width:40.87193460490463%}.row-fluid .span9{width:36.648501362397816%}.row-fluid .span8{width:32.42506811989101%}.row-fluid .span7{width:28.201634877384194%}.row-fluid .span6{width:23.978201634877383%}.row-fluid .span5{width:19.754768392370572%}.row-fluid .span4{width:15.531335149863759%}.row-fluid .span3{width:11.307901907356948%}.row-fluid .span2{width:7.084468664850136%}.row-fluid .span1{width:2.861035422343324%}.row-fluid .offset24{margin-left:102.72479564032697%}.row-fluid .offset24:first-child{margin-left:101.3623978201635%}.row-fluid .offset23{margin-left:98.50136239782016%}.row-fluid .offset23:first-child{margin-left:97.13896457765668%}.row-fluid .offset22{margin-left:94.27792915531334%}.row-fluid .offset22:first-child{margin-left:92.91553133514986%}.row-fluid .offset21{margin-left:90.05449591280653%}.row-fluid .offset21:first-child{margin-left:88.69209809264305%}.row-fluid .offset20{margin-left:85.83106267029972%}.row-fluid .offset20:first-child{margin-left:84.46866485013624%}.row-fluid .offset19{margin-left:81.60762942779292%}.row-fluid .offset19:first-child{margin-left:80.24523160762944%}.row-fluid .offset18{margin-left:77.3841961852861%}.row-fluid .offset18:first-child{margin-left:76.02179836512262%}.row-fluid .offset17{margin-left:73.16076294277929%}.row-fluid .offset17:first-child{margin-left:71.7983651226158%}.row-fluid .offset16{margin-left:68.93732970027247%}.row-fluid .offset16:first-child{margin-left:67.57493188010899%}.row-fluid .offset15{margin-left:64.71389645776567%}.row-fluid .offset15:first-child{margin-left:63.351498637602184%}.row-fluid .offset14{margin-left:60.49046321525885%}.row-fluid .offset14:first-child{margin-left:59.12806539509536%}.row-fluid .offset13{margin-left:56.267029972752034%}.row-fluid .offset13:first-child{margin-left:54.90463215258855%}.row-fluid .offset12{margin-left:52.04359673024523%}.row-fluid .offset12:first-child{margin-left:50.68119891008174%}.row-fluid .offset11{margin-left:47.82016348773841%}.row-fluid .offset11:first-child{margin-left:46.457765667574925%}.row-fluid .offset10{margin-left:43.596730245231605%}.row-fluid .offset10:first-child{margin-left:42.23433242506812%}.row-fluid .offset9{margin-left:39.37329700272479%}.row-fluid .offset9:first-child{margin-left:38.0108991825613%}.row-fluid .offset8{margin-left:35.14986376021798%}.row-fluid .offset8:first-child{margin-left:33.787465940054496%}.row-fluid .offset7{margin-left:30.926430517711168%}.row-fluid .offset7:first-child{margin-left:29.56403269754768%}.row-fluid .offset6{margin-left:26.702997275204357%}.row-fluid .offset6:first-child{margin-left:25.34059945504087%}.row-fluid .offset5{margin-left:22.479564032697546%}.row-fluid .offset5:first-child{margin-left:21.11716621253406%}.row-fluid .offset4{margin-left:18.256130790190735%}.row-fluid .offset4:first-child{margin-left:16.893732970027248%}.row-fluid .offset3{margin-left:14.032697547683924%}.row-fluid .offset3:first-child{margin-left:12.670299727520435%}.row-fluid .offset2{margin-left:9.809264305177111%}.row-fluid .offset2:first-child{margin-left:8.446866485013624%}.row-fluid .offset1{margin-left:5.5858310626703%}.row-fluid .offset1:first-child{margin-left:4.223433242506812%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:10px}.uneditable-input.span24,input.span24,textarea.span24{width:720px}.uneditable-input.span23,input.span23,textarea.span23{width:689px}.uneditable-input.span22,input.span22,textarea.span22{width:658px}.uneditable-input.span21,input.span21,textarea.span21{width:627px}.uneditable-input.span20,input.span20,textarea.span20{width:596px}.uneditable-input.span19,input.span19,textarea.span19{width:565px}.uneditable-input.span18,input.span18,textarea.span18{width:534px}.uneditable-input.span17,input.span17,textarea.span17{width:503px}.uneditable-input.span16,input.span16,textarea.span16{width:472px}.uneditable-input.span15,input.span15,textarea.span15{width:441px}.uneditable-input.span14,input.span14,textarea.span14{width:410px}.uneditable-input.span13,input.span13,textarea.span13{width:379px}.uneditable-input.span12,input.span12,textarea.span12{width:348px}.uneditable-input.span11,input.span11,textarea.span11{width:317px}.uneditable-input.span10,input.span10,textarea.span10{width:286px}.uneditable-input.span9,input.span9,textarea.span9{width:255px}.uneditable-input.span8,input.span8,textarea.span8{width:224px}.uneditable-input.span7,input.span7,textarea.span7{width:193px}.uneditable-input.span6,input.span6,textarea.span6{width:162px}.uneditable-input.span5,input.span5,textarea.span5{width:131px}.uneditable-input.span4,input.span4,textarea.span4{width:100px}.uneditable-input.span3,input.span3,textarea.span3{width:69px}.uneditable-input.span2,input.span2,textarea.span2{width:38px}.uneditable-input.span1,input.span1,textarea.span1{width:7px}}@media (min-width:1200px){.row-fluid:after,.row:after{clear:both}.row{margin-left:-15px}.row:after,.row:before{display:table;content:"";line-height:0}[class*=span]{float:left;min-height:1px;margin-left:15px}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:1185px}.container{width:98%;max-width:1185px}.span24{width:1185px}.span23{width:1135px}.span22{width:1085px}.span21{width:1035px}.span20{width:985px}.span19{width:935px}.span18{width:885px}.span17{width:835px}.span16{width:785px}.span15{width:735px}.span14{width:685px}.span13{width:635px}.span12{width:585px}.span11{width:535px}.span10{width:485px}.span9{width:435px}.span8{width:385px}.span7{width:335px}.span6{width:285px}.span5{width:235px}.span4{width:185px}.span3{width:135px}.span2{width:85px}.span1{width:35px}.offset24{margin-left:1215px}.offset23{margin-left:1165px}.offset22{margin-left:1115px}.offset21{margin-left:1065px}.offset20{margin-left:1015px}.offset19{margin-left:965px}.offset18{margin-left:915px}.offset17{margin-left:865px}.offset16{margin-left:815px}.offset15{margin-left:765px}.offset14{margin-left:715px}.offset13{margin-left:665px}.offset12{margin-left:615px}.offset11{margin-left:565px}.offset10{margin-left:515px}.offset9{margin-left:465px}.offset8{margin-left:415px}.offset7{margin-left:365px}.offset6{margin-left:315px}.offset5{margin-left:265px}.offset4{margin-left:215px}.offset3{margin-left:165px}.offset2{margin-left:115px}.offset1{margin-left:65px}.row-fluid .controls-row [class*=span]+[class*=span],.row-fluid [class*=span]{margin-left:1.2658227848101267%}.row-fluid .span24{width:100%}.row-fluid .span23{width:95.78059071729959%}.row-fluid .span22{width:91.56118143459916%}.row-fluid .span21{width:87.34177215189874%}.row-fluid .span20{width:83.12236286919831%}.row-fluid .span19{width:78.90295358649789%}.row-fluid .span18{width:74.68354430379748%}.row-fluid .span17{width:70.46413502109704%}.row-fluid .span16{width:66.24472573839662%}.row-fluid .span15{width:62.025316455696206%}.row-fluid .span14{width:57.80590717299578%}.row-fluid .span13{width:53.58649789029536%}.row-fluid .span12{width:49.36708860759494%}.row-fluid .span11{width:45.14767932489451%}.row-fluid .span10{width:40.92827004219409%}.row-fluid .span9{width:36.708860759493675%}.row-fluid .span8{width:32.48945147679325%}.row-fluid .span7{width:28.270042194092827%}.row-fluid .span6{width:24.050632911392405%}.row-fluid .span5{width:19.831223628691983%}.row-fluid .span4{width:15.611814345991561%}.row-fluid .span3{width:11.39240506329114%}.row-fluid .span2{width:7.172995780590718%}.row-fluid .span1{width:2.9535864978902953%}.row-fluid .offset24{margin-left:102.53164556962025%}.row-fluid .offset24:first-child{margin-left:101.26582278481013%}.row-fluid .offset23{margin-left:98.31223628691984%}.row-fluid .offset23:first-child{margin-left:97.04641350210971%}.row-fluid .offset22{margin-left:94.09282700421942%}.row-fluid .offset22:first-child{margin-left:92.82700421940929%}.row-fluid .offset21{margin-left:89.87341772151899%}.row-fluid .offset21:first-child{margin-left:88.60759493670886%}.row-fluid .offset20{margin-left:85.65400843881856%}.row-fluid .offset20:first-child{margin-left:84.38818565400844%}.row-fluid .offset19{margin-left:81.43459915611814%}.row-fluid .offset19:first-child{margin-left:80.16877637130801%}.row-fluid .offset18{margin-left:77.21518987341773%}.row-fluid .offset18:first-child{margin-left:75.9493670886076%}.row-fluid .offset17{margin-left:72.99578059071729%}.row-fluid .offset17:first-child{margin-left:71.72995780590716%}.row-fluid .offset16{margin-left:68.77637130801688%}.row-fluid .offset16:first-child{margin-left:67.51054852320675%}.row-fluid .offset15{margin-left:64.55696202531647%}.row-fluid .offset15:first-child{margin-left:63.29113924050633%}.row-fluid .offset14{margin-left:60.33755274261603%}.row-fluid .offset14:first-child{margin-left:59.07172995780591%}.row-fluid .offset13{margin-left:56.118143459915615%}.row-fluid .offset13:first-child{margin-left:54.85232067510549%}.row-fluid .offset12{margin-left:51.89873417721519%}.row-fluid .offset12:first-child{margin-left:50.63291139240506%}.row-fluid .offset11{margin-left:47.679324894514764%}.row-fluid .offset11:first-child{margin-left:46.41350210970464%}.row-fluid .offset10{margin-left:43.459915611814345%}.row-fluid .offset10:first-child{margin-left:42.19409282700422%}.row-fluid .offset9{margin-left:39.24050632911393%}.row-fluid .offset9:first-child{margin-left:37.9746835443038%}.row-fluid .offset8{margin-left:35.0210970464135%}.row-fluid .offset8:first-child{margin-left:33.755274261603375%}.row-fluid .offset7{margin-left:30.80168776371308%}.row-fluid .offset7:first-child{margin-left:29.535864978902953%}.row-fluid .offset6{margin-left:26.582278481012658%}.row-fluid .offset6:first-child{margin-left:25.31645569620253%}.row-fluid .offset5{margin-left:22.362869198312236%}.row-fluid .offset5:first-child{margin-left:21.09704641350211%}.row-fluid .offset4{margin-left:18.143459915611814%}.row-fluid .offset4:first-child{margin-left:16.877637130801688%}.row-fluid .offset3{margin-left:13.924050632911392%}.row-fluid .offset3:first-child{margin-left:12.658227848101266%}.row-fluid .offset2{margin-left:9.70464135021097%}.row-fluid .offset2:first-child{margin-left:8.438818565400844%}.row-fluid .offset1{margin-left:5.485232067510548%}.row-fluid .offset1:first-child{margin-left:4.219409282700422%}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:15px}.uneditable-input.span24,input.span24,textarea.span24{width:1171px}.uneditable-input.span23,input.span23,textarea.span23{width:1121px}.uneditable-input.span22,input.span22,textarea.span22{width:1071px}.uneditable-input.span21,input.span21,textarea.span21{width:1021px}.uneditable-input.span20,input.span20,textarea.span20{width:971px}.uneditable-input.span19,input.span19,textarea.span19{width:921px}.uneditable-input.span18,input.span18,textarea.span18{width:871px}.uneditable-input.span17,input.span17,textarea.span17{width:821px}.uneditable-input.span16,input.span16,textarea.span16{width:771px}.uneditable-input.span15,input.span15,textarea.span15{width:721px}.uneditable-input.span14,input.span14,textarea.span14{width:671px}.uneditable-input.span13,input.span13,textarea.span13{width:621px}.uneditable-input.span12,input.span12,textarea.span12{width:571px}.uneditable-input.span11,input.span11,textarea.span11{width:521px}.uneditable-input.span10,input.span10,textarea.span10{width:471px}.uneditable-input.span9,input.span9,textarea.span9{width:421px}.uneditable-input.span8,input.span8,textarea.span8{width:371px}.uneditable-input.span7,input.span7,textarea.span7{width:321px}.uneditable-input.span6,input.span6,textarea.span6{width:271px}.uneditable-input.span5,input.span5,textarea.span5{width:221px}.uneditable-input.span4,input.span4,textarea.span4{width:171px}.uneditable-input.span3,input.span3,textarea.span3{width:121px}.uneditable-input.span2,input.span2,textarea.span2{width:71px}.uneditable-input.span1,input.span1,textarea.span1{width:21px}.thumbnails{margin-left:-15px}.thumbnails>li{margin-left:15px}.row-fluid .thumbnails{margin-left:0}}@media screen and (min-width:1025px) and (max-width:1279px){.container{max-width:992px}}.modal.fade.in{top:2%}.modal-body{min-height:0;max-height:fit-content}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal-body{max-height:100%}}#bgModal.js-email-a-friend .modal-body{overflow-y:hidden;max-height:90%}.bgmodalclose{font-size:30px;right:20px;width:20px;height:25px;margin:2px -20px 10px 20px}.modal-header{border-bottom:none!important}.modal-backdrop{height:10000px!important}hr{display:block;height:1px;padding:0}.svg-panel{display:inline-block;width:.9em;height:.9em;stroke-width:0;pointer-events:none}.carousel{margin-bottom:0}a{color:#07c}@font-face{font-family:BG-Icons-01;font-weight:400;font-style:normal;src:url(/assets/fonts/BG-Icons-01.eot) format("eot"),url(/assets/fonts/BG-Icons-01.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/BG-Icons-01.woff?v=5) format("woff"),url(/assets/fonts/BG-Icons-01.ttf?v=5) format("truetype"),url(/assets/fonts/BG-Icons-01.svg#BG-Icons-01) format("svg")}body{overflow-x:hidden;height:100%;min-height:100%;color:#4e4e4e}#mmContent{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;height:100%;min-height:100vh}.flexStretch{order:0;flex:1 0 auto;align-self:stretch;min-height:1px}.max-img{box-sizing:border-box;width:100%}.noMargin{margin:0}.no-margin{margin-bottom:10px;margin-left:0!important;padding:10px}.margTop70{margin-top:70px}.margBottom70{margin-bottom:70px}.margTop60{margin-top:60px}.margBottom60{margin-bottom:60px}.margTop50{margin-top:50px}.margBottom50{margin-bottom:50px}.margTop40{margin-top:40px}.margBottom40{margin-bottom:40px}.margTop30{margin-top:30px}.margBottom30{margin-bottom:30px}.margTop20{margin-top:20px}.margBottom20{margin-bottom:20px}.padTop20{padding-top:20px}.padBottom20{padding-bottom:20px}.padTop30{padding-top:30px}.padTop40,.stats .container{padding-top:40px}.padBottom30{padding-bottom:30px}.padBottom40{padding-bottom:40px}.padTop50{padding-top:50px}.padBottom50{padding-bottom:50px}.padTop100{padding-top:100px}.padBottom100{padding-bottom:100px}.noBorder{border:none;border-radius:0}.noBoxShadow{box-shadow:none}.shadow,header.shadow{box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.btn:focus,.btn:hover{background-position:0}body.open-left .canvas,body.open-left .sidenav-left,body.open-right .canvas{z-index:9;display:block}body.open-left .sidenav-left{transition:all .1s ease-out 0;transform:translate3d(300px,0,0)}body.open-left .canvas{transition:all .5s ease-out 0;transform:translate3d(300px,0,0);background:#424242}body.open-right .canvas{transition:all .5s ease-out 0;transform:translate3d(-300px,0,0)}.error-page{margin:40px 0 25%}.textalign-right{text-align:right}.textalign-center{text-align:center}body.mobile-content nav.mainnav ol li.phone{display:none}nav ol{float:left}.navigation .myhome .icon{font-size:30px;line-height:50px;color:#cf2032}.navigation .myhomelink{text-decoration:none;color:#4e4e4e}.myhome .signin,.navigation .signin{font-size:14px;line-height:30px;position:absolute;top:15px;display:inline-block;margin-left:10px;margin-left:90px;padding:0 10px;text-decoration:none;color:#676767;border-radius:5px;background:#e0e0e0;background:linear-gradient(to bottom,#e0e0e0 0,#bebebe 100%);text-shadow:1px 1px 1px #fff}.myhome .signin:hover,.navigation .signin:hover{color:#fff;background:#cf2032;text-shadow:1px 1px 1px rgba(0,0,0,.25)}nav .myhome .icon{line-height:47px}ol.menu{width:100%}.menu li{padding:0;border-left:1px solid #474747}header nav.mainnav ul.container li{border-left:none}.menu li:first-child{border:none}.menu a{font-size:14px;padding:8px 28%;color:#fff}.menu a:focus,.menu a:hover{color:#dedede}.sub-menu{margin:0;list-style:none}.sub-menu li{display:inline;margin:0;padding:0}.sub-menu a{padding:10px}.content-nav li,.content-nav ul{padding:0;margin:0}.sub-menu ul{position:absolute;left:0;list-style:none}.mobile{display:none}.content-nav{height:30px;margin:0;background:#777;background:linear-gradient(to bottom,#777 0,#494949 100%)}body.brand div.canvas nav.content-nav{position:fixed;z-index:10}.content-nav>ul:first-of-type{position:relative;width:100%}.content-nav li{line-height:30px;display:block;float:left;box-sizing:border-box;text-align:center}.content-nav .primary a{font-size:.99em;font-weight:400}#corpMenuBrand .primary a{margin-right:20px}.content-nav a{display:block;width:100%;text-decoration:none;color:#dedede}.content-nav a:link{text-decoration:none;color:#dedede}.content-nav a:focus,.content-nav a:hover{text-decoration:none;color:#fff}.content-nav a.active{text-decoration:none;color:#484848}.content-nav .primary .active{background:#cee4f2}.content-nav .content-subnav a.active,.content-nav .content-subnav a:focus,.content-nav .content-subnav a:hover{color:#4f9ccd}.content-nav .content-submenu{position:absolute;top:30px;left:0;overflow:hidden;width:100%;height:0;background:#cee4f2}.content-nav .content-submenu li{text-align:left}.content-nav .content-subnav{float:left;overflow:hidden;box-sizing:border-box;width:100%}.content-nav .content-subnav a{line-height:30px;height:30px;padding:0 20px;color:#484848}.content-nav .content-subnav .content-menu{float:left;overflow:hidden;width:inherit;height:30px}.content-nav ul.level-1{width:100%}.content-nav .breadcrumb{position:relative;float:left;padding:0;background:#cee4f2}.content-nav .breadcrumb-separator{padding:0;color:#50a2d4;background:#cee4f2}.content-nav .breadcrumb a{color:#50a2d4}.content-nav .breadcrumb a:focus,.content-nav .breadcrumb a:hover{color:inherit}.content-nav .arrows,.content-nav .arrows-primary{line-height:30px;float:right;box-sizing:border-box;width:60px;height:30px}.content-nav .arrows li,.content-nav .arrows ul,.content-nav .arrows-primary li,.content-nav .arrows-primary ul{line-height:30px;width:100%}.content-nav .arrows .button.disabled,.content-nav .arrows-primary .button.disabled{display:none}.content-nav .arrows .icon,.content-nav .arrows-primary .icon{font-size:18px;display:block;width:30px;height:30px;padding:0;border-radius:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;color:#fff;background:#9ecbec}.content-nav .arrows .icon:focus,.content-nav .arrows .icon:hover,.content-nav .arrows-primary .icon:focus,.content-nav .arrows-primary .icon:hover{background:#85b2d3}.content-nav .arrows-primary .icon{background:#909090}.content-nav .arrows-primary .icon:focus,.content-nav .arrows-primary .icon:hover{background:#4e4e4e}.content-nav .arrows .icon.pre,.content-nav .arrows-primary .icon.pre{float:left}.content-nav .arrows .icon.nex,.content-nav .arrows-primary .icon.nex{float:right}.content-nav .content-menu ul,.content-nav .content-primary-menu ul{width:auto;transition:.5s ease-in-out}.content-nav .ellips,.content-nav .ellips-primary{line-height:30px;width:30px;text-align:center}.content-nav li.ellips,.content-nav li.ellips-primary{list-style:none}.content-nav .ellips li,.content-nav .ellips ul,.content-nav .ellips-primary li,.content-nav .ellips-primary ul{width:100%}.content-nav .ellips li,.content-nav .ellips-primary li{line-height:30px}.content-nav .content-primary-subnav a.active,.content-nav .content-primary-subnav a:focus,.content-nav .content-primary-subnav a:hover,.content-nav .ellips-primary{color:#fff}.content-nav .content-primary-submenu{position:absolute;left:0;overflow:hidden;width:100%;height:30px}.content-nav .content-primary-submenu li{text-align:left}.content-nav .content-primary-subnav{float:left;overflow:hidden;box-sizing:border-box;width:100%}.content-nav .content-primary-subnav .primary a{line-height:30px;height:30px;padding:0 20px;width:auto}.button-dark-grey,.button-light-grey{font-size:18px;line-height:36px;position:relative;display:block;margin-bottom:15px;padding:0 10px;text-align:left;text-decoration:none;border-radius:5px;background:url(/assets/images/arrow-right-white.png) 100% 50% no-repeat #6e6e6e}.button-dark-grey{color:#fff;background-color:#6e6e6e;box-shadow:0 10px 20px #959594 inset}.button-dark-grey:active,.button-dark-grey:focus,.button-dark-grey:hover{text-decoration:none;color:#fff;background-color:#4c4c4c;box-shadow:0 10px 20px #6e6e6e inset}.button-light-grey{color:#838382;background-color:#c9c9c9;box-shadow:0 10px 20px #efefef inset}.button-light-grey:active,.button-light-grey:focus,.button-light-grey:hover{text-decoration:none;color:#838382;background-color:#b0b0b0;box-shadow:0 10px 20px #c9c9c9 inset}.mainnav .submenu{display:none}.gallery-slides .carousel-wrap{max-height:600px;margin:0;padding:0;list-style:none}.thumb-inner,.thumb-inner-content{overflow:hidden;width:80%;height:auto;margin:0 auto}.thumb-inner ul,.thumb-inner-content ul{overflow:hidden;list-style:none}.thumb-inner .item,.thumb-inner-content .item{display:inline;width:280px;opacity:.5}.gallery-message,.grid .action.preview,.grid .precis,.results-table{display:none}.brand-slide .thumb-inner .item,.brand-slide .thumb-inner .item.active,.brand-slide .thumb-inner .item:hover,.thumb-inner .item.active,.thumb-inner .item:hover,.thumb-inner-content .item.active,.thumb-inner-content .item:hover{opacity:1}.gallery-message{font-size:28px;position:absolute;top:20px;left:20px;color:#fff}.carousel:not(.four-column-feature-article) .row-fluid [class*=span6]{margin-left:0}.carousel-control{font-size:70px;line-height:33px;top:40%;top:calc(50% - 25px);float:left;box-sizing:border-box;width:50px;height:50px;margin:0;padding:0;cursor:pointer;text-decoration:none;opacity:.84;border:0;border-radius:0;color:#222;background-color:#fff}a.carousel-control:hover,span.carousel-control:hover{color:#222;opacity:.5}a.carousel-control:focus,span.carousel-control:focus{color:#787878}.carousel-control.right{right:0}.carousel-control.left{left:0}.carousel-control span{font-family:inherit;display:inline-block;width:inherit;height:inherit}.carousel .carousel-control span.linktext,.carousel .carousel-control span.sr-only,.carousel-control span.linktext,.carousel-control span.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.thumbs .carousel-control{top:30%}.carousel.arrow-no-background .carousel-control{color:#222;background-color:transparent}.carousel .carousel-inner{max-height:100%}section.brochuredownload .carousel-control{top:50%;color:#000;background-color:#666}section.viewbenefits .carousel-control{top:auto;right:0;left:auto;color:#000;background-color:#666}.big_white .carousel-control{color:#787878;background-color:#fff}@media screen and (min-width:768px) and (max-width:1199px){.big_white .carousel-control{top:calc(50% - 100px)}}.big_white .carousel-control:hover{opacity:1}.policies .carousel-inner .span6 span.page-pdf{float:none}.policies span.pageContainer>.page-pdf-image{display:block;width:100%}.policies .slider-lineitem-one-row>.carousel-inner{width:90%;margin:0 auto 0 7%}.policies .carousel-control{top:25%}.policies .carousel{margin-bottom:0}.creatingsuccessfulplaces .carousel-inner,.gallery .text-slider .carousel-inner,.libraryandlatestreports .carousel-inner,.performance .carousel-inner{width:90%;margin:0 auto}.performance .carousel-control{top:30%}.thumbnail .document_actions{font-size:30px;text-align:center}.thumbnail .document_actions>a{font-size:30px;text-decoration:none;color:#a49262}.thumbnail .document_actions>a:hover{color:#999}.carousel-inner .thumbnail{border:none;box-shadow:0 0 0}.carousel-inner .thumbnail>p{font-size:1em;line-height:.8;text-align:center;color:#fff}.phases-container .carousel-inner img.portrait{width:100%;margin:0}.gallery-thumbcontainer .thumbnail{width:260px;height:180px}.thumbnail img.landscape,.thumbnail img.portrait{width:auto;height:100%;margin:0}.gallery-thumbcontainer .thumbnail img.landscape,.gallery-thumbcontainer .thumbnail img.portrait{height:auto}.gallerywrapper h3{display:block;margin-top:35px;margin-bottom:35px}.gallerywrapper #accordion{overflow:hidden;margin:20px 0;padding:0;list-style:none}.gallerywrapper .panel.active{width:588px}.gallerywrapper .panel{font-size:13px;line-height:1.5em;display:block;float:left;overflow:hidden;width:64px;height:70px;text-decoration:none;color:#666}.gallerywrapper.thumbnav .panel .icon{font-size:70px;float:left;width:30px;cursor:pointer;opacity:.5;color:#000}.gallerywrapper .icon .icon-text{font-size:14px;width:70px;margin-top:15px;text-align:center}.gallerywrapper .panel .icon{margin-top:18px}.gallerywrapper .icon:hover{opacity:1}.gallerywrapper .panelContent{width:518px;padding:0}.gallerywrapper ul.gallerytabs{float:left;width:440px;margin:6px 0 0 25px;padding:0;list-style:none;cursor:pointer}.gallerywrapper ul.gallerytabs li{float:left;width:33%;height:36px;padding-top:12px;text-align:center;vertical-align:middle;border-right:2px solid #d4cdbb}.gallerywrapper ul.gallerytabs li.last{border:none}.gallerywrapper iframe.online-streaming-video{display:block;width:100%;height:809px;border:none}.filters,.title{display:flex;align-content:stretch}.iframe-border{border:2px solid #d3d3d3}.iframe-noborder{border:none}.iframe-scroll{overflow:scroll}.iframe-noscroll{overflow:hidden}.iframe-autoscroll{overflow:auto}.iframe-video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:25px;margin-bottom:1em}.iframe-video-container-16x9{padding-bottom:56.25%;margin-bottom:1em}.iframe-video-container-4x3{padding-bottom:75%;margin-bottom:1em}.iframe-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.title{position:relative;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0;border-bottom:1px solid #d9d9d9}.title.noborder{border-bottom:none}.title h1,.title p{font-weight:300;color:#606060}.title h1{font-size:28px}.title h2{font-size:24px}.title p{font-size:18px;margin-top:0}.title .heading{order:0;flex:1 1 auto;align-self:auto}.title .heading a{padding:0 0 0 40px}.filters{order:0;flex:0 1 50%;align-self:auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;position:absolute;bottom:0;right:0}.filters .sorting{color:#6b6a6a;margin-right:50px}.sorting label{display:block;float:left;margin:7px 10px 0 0}.actions,.actions .tab{display:flex;align-content:stretch}.actions{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.actions .tab{margin:0 5px;padding:0 13px;text-decoration:none;color:#fff;border-radius:5px 5px 0 0;height:35px;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.actions .tab.refine{padding-right:0}.actions .tab.refine .icon{font-size:22px;margin-left:10px;padding:9px 8px;border-radius:0 5px 0 0}.actions .tab .icon .svg-panel{fill:#fff;height:2em;width:2em}.resultslist{margin-top:40px}.resultslist ul{margin:0;padding:0;list-style:none}.result.clearfix{margin-bottom:15px;border-bottom:1px solid #d9d9d9}.result{color:#606060}.grid .result{padding:25px;border:1px solid #ccc;border-bottom:1px solid #e5e5e5;border-radius:5px}.result .subtitle,.result h2{font-weight:400}.result h2{font-size:24px;line-height:26px;margin-top:0}.result .subtitle{font-size:21px;font-weight:300;display:block}.result .subtitle span{font-size:18px;font-weight:400;display:block;padding-top:10px}.result .subtitle span.available,.result .subtitle span.newrelease{color:#50abe6}.result .subtitle span.forthcoming{color:#cf2032}.result .subtitle span.lastchance{color:#999}.result .icon,.result p.highlight{color:#50abe6}.result .precis{clear:both}.result p{font-weight:300;line-height:24px;margin-top:15px}.result .precis p{margin-top:5px}.result .details{float:left;width:70%}.result .details-block .details{float:none;width:70%}.result .details .detailscont{display:block}.list .result .details .detailscont{display:table}.result .details .detailscont .svg-panel{width:22px;height:22px;margin:0 6px 0 -7px;fill:#50abe6}.grid .result .details .detailscont .svg-panel{margin-top:-4px}@media screen and (min-width:768px) and (max-width:1023px){.result .details .detailscont .svg-panel{padding-bottom:2px;margin-top:-2px}}.result .contact-block{position:relative;float:right;width:30%}.result .details-block .contact-block{position:static;float:none;width:30%}.logo-brand .company{float:right;margin-top:-60px}.grid .logo-brand .company{margin-top:12px}.result .details p{font-size:16px;font-weight:400;line-height:26px;display:table-cell;margin:0;vertical-align:middle}.result .icon{font-size:inherit;width:30px;vertical-align:top}.result .svg-panel{width:30px;vertical-align:top}.resultslist .logo-dev{float:left;width:41.35%}.resultslist .image-dev{float:left;width:58.55%}.company.logo_berkeley,.company.logo_stjames{width:100px}.company.logo_stedwards{width:150px}.company.logo_stgeorge{width:160px}.contact-block .list .result .tel,.resultslist ul.list li{width:100%}.list .result .subtitle{margin-top:-8px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d4d4d4}.list .result .devtitle-block .subtitle{margin-top:-8px;margin-bottom:0;padding-bottom:0;border-bottom:none}.controls.clearfix>ul{margin-bottom:0;margin-left:20px;list-style:none}.controls.clearfix li{display:flex;flex-direction:row;align-items:center;line-height:14px}.controls.clearfix a,.controls.clearfix li{font-size:14px;text-decoration:none;color:#fff}.controls.clearfix a:hover{color:#ccc}td,th{color:#414042}.controls.clearfix .icon{font-size:24px;margin:-1px 5px -1px 0}.list .result{padding-bottom:20px}.list .result .tel{font-size:18px;display:block;margin-bottom:5px;text-align:right}.result .devtitle-block,.result .titleloc,td,th{text-align:left}.contact-block .visible-phone{display:block!important}.list .info,.list .slider{width:48%;margin-top:15px}.list .slider{float:left}.list .info{float:right}table{width:100%;margin-top:20px;margin-bottom:20px}td,th{padding:8px 10px;border:0}article,th{border-top:1px solid #bfbfbf}th{font-weight:700;border-bottom:1px solid #bfbfbf;background:#fff}tr:nth-of-type(even){background:#f7f7f7}.resultslist ul.grid li{float:left}.resultslist ul.grid li.newrow{float:left;clear:both;margin-left:0}.resultslist ul.grid li .slider a{display:block;min-height:132px}.result .titleloc .logo-brand{float:right}.result .devtitle-block{display:flex;flex-direction:row;align-items:flex-start;margin:0 0 15px;padding-bottom:15px;border-bottom:1px solid #d4d4d4}.result .devtitle-block .logo-brand{float:none;order:2;flex-basis:135px;text-align:right}.result .devtitle-block .title-block{order:1;flex-basis:calc(100% - 135px)}.result .details-block{display:table;width:100%}.result .contact-block,.result .details{display:table-cell}.grid .result .contact-block,.grid .result .details{display:block}.grid .result .contact-block{float:left;width:auto;margin-top:5px;padding-top:10px}.grid .result .details{float:none;width:auto;height:auto!important;height:74px;min-height:74px;padding-bottom:10px}.grid .result h2{font-size:18px;clear:both;margin-top:0}.grid .result .devtitle-block,.grid .result .titleloc{position:relative;min-height:127px;margin-bottom:15px;text-align:left;border-bottom:1px solid #d4d4d4}.grid .result .subtitle{font-size:16px;margin-top:-10px;margin-bottom:5px;padding-bottom:5px}.grid .result .details .detailscont{margin-bottom:5px}.grid .result p{font-size:14px;line-height:20px}.grid .result .company{position:inherit;top:220px;right:0;max-width:112px;max-height:28px}.grid .info,.myprofile fieldset{position:relative}.grid .result .tel{font-size:18px;margin-bottom:5px;text-align:left}.grid .result .icon{width:23px}.grid .action.view{float:none;width:auto;margin:15px 0;padding:0 10px}.grid .action.contact.grey{font-size:15px;line-height:20px;float:left;clear:left;padding:5px 10px;text-decoration:none}.grid .action.contact.grey span{padding-left:10px}.results-table{margin-bottom:20px}.results-table.show{display:block}.results-table h2{font-size:18px;font-weight:300;margin-bottom:10px;text-align:left}.results-table h3{font-size:36px;font-weight:300;line-height:1.2;margin:0 20px 20px 0;text-align:left}.results-table .action.preview{float:right}.comparisontable{width:100%;text-align:center;background:#fff}.comparisontable thead{border-bottom:1px solid #e5e5e5}.comparisontable th{font-size:14px;font-weight:400;height:30px;padding:5px}.comparisontable tbody{font-size:14px;color:#555}.comparisontable td{max-width:100px;padding:5px;vertical-align:middle}.comparisontable tr.double{height:50px}.comparisontable .features_td{padding:0}.comparisontable a{color:#555}.comparisontable a:hover{color:#50abe6}.comparisontable .propertyResults .results-table th{width:auto!important}.comparisontable .odd{background:#fff}.comparisontable .even{background:#f7f7f7}.comparisontable input{float:left}.commercial .comparisontable h2{text-align:left}.myprofile select+.icon{top:-2px;left:86%}.comparisontable .features{display:none}.comparisontable .features table{width:100%;text-align:left}.comparisontable .features td{border-bottom:1px solid #f0f0f0}.comparisontable .features td.noborder{border-bottom:none}.comparisontable .features>td{border-bottom:0}.comparisontable .floorplan-thumb{width:200px;text-align:center}.comparisontable .floorplan-thumb img{height:104px}.comparisontable .floorplan{position:absolute;z-index:1;left:50%;display:none;width:70%;margin-top:-150px;margin-left:-35%;padding:20px;border:1px solid #ececec;background:#fff;box-shadow:0 0 10px transparent}.comparisontable .left-features{width:130px}.comparisontable .right-features{width:300px}.table-left{text-align:left}.controls li:hover .icon,.controls li:hover a{color:#ccc}span.page-pdf{float:left;box-sizing:border-box;margin-top:25px;padding:0 10px;text-align:center}span.page-pdf span{display:block;width:80%;margin:0 auto}span.page-pdf .icon{font-size:1.8em;display:inline-block;margin-top:2px;color:#000}span.page-pdf .icon:hover{text-decoration:none;color:#999;border-bottom:none}span.page-pdf .page-pdf-image{display:table-cell;width:290px;margin:0;padding:0;text-align:center;vertical-align:middle;border:0}span.page-pdf .page-pdf-image .max-img{width:80%}span.page-pdf .page-pdf-text{height:auto;min-height:40px;margin-top:10px}div.brochure{margin-top:57px}#bgModal{overflow:auto;max-height:670px}#bgModal.js-email-a-friend{overflow-y:auto;max-height:90%}div#brochure-modal{height:100%}div#brochure-modal iframe{width:100%;height:100%;border:0}#bgModal.brochure-modal{top:2%;left:50%;max-height:800px}.telephone-spn a.telephone{color:#4e4e4e}.telephone-white-spn a.telephone-white{color:#fff}label#ARRANGEAVIEWING_BESTTIMETOCALLLABEL{display:block}.nav-tabs,form label{margin-bottom:0}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>li>a{font-size:20px;font-weight:300;line-height:20px;display:inline;float:left;height:22px;margin:0 4px;padding:5px 30px;text-decoration:none;color:#414141;border-radius:8px 8px 0 0}.nav-tabs>li>a{border:1px solid #bfbfbf;background:#ececec}@media screen and (min-width:768px) and (max-width:1023px){.nav-tabs>li>a{color:#333;background:#b4b4b4}.development .nav-tabs>.active>a:focus,.development .nav-tabs>.development .active>a,.development .nav-tabs>li>a,.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>li>a{font-size:16px;margin:0 3px;padding:5px 30px}.bg.brand .performance .nav-tabs li>a,.bg.brand .resultsandannouncements .nav-tabs li>a{padding:4px 12px}.development .brochures .nav-tabs>.active>a:focus,.development .brochures .nav-tabs>li>a,.development .genericblock .nav-tabs>.active>a:focus,.development .genericblock .nav-tabs>li>a,.development .propertytype .nav-tabs>.active>a:focus,.development .propertytype .nav-tabs>li>a,.development .specification .nav-tabs>.active>a:focus,.development .specification .nav-tabs>li>a{padding:5px 6px}.development .nav-tabs>li:first-child>a:focus{margin-left:0}}@media screen and (min-width:1024px) and (max-width:1279px){.nav-tabs>li>a{color:#333;background:#b4b4b4}.bg.brand .performance .nav-tabs li>a,.bg.brand .resultsandannouncements .nav-tabs li>a{padding:5px 15px}}.nav-tabs>.active>a,.nav-tabs>.active>a:focus{border-width:1px 1px medium;border-style:solid solid none;border-color:#bfbfbf;border-image:none}.nav-tabs>.active>a:hover{color:#414141;border-color:#bfbfbf;background:#f6f5f1}.carousel-caption{font-size:25px;position:absolute;bottom:150px;text-align:right;color:#fefefe;background:none;text-shadow:1px 1px 2px #010101}.indicator_bar,.tab-pane .carousel-indicators{position:relative}.spec .carousel-inner,.viewbenefits .carousel-inner{max-height:100%}.facilities .carousel-inner,.residentsfacilities .carousel-inner,.rotatingfeaturearticle .carousel-inner,.spec .carousel-inner,.specification .carousel-inner,.stats .carousel-inner{width:88%;margin:0 auto}.brochuredownload .carousel-inner{margin:0 auto;text-align:center}.tab-pane .carousel-indicators>li{display:inline-block;width:10px;height:10px;margin:0 5px;cursor:pointer;border:1px solid;border-color:#666;border-radius:0}.tab-pane .carousel-indicators>li.active{background:#666}.tab-content .tab-pane .carousel{margin-bottom:10px;padding-bottom:20px;border-bottom:1px solid #666}.tab-content .tab-pane .indicator_bar{margin:0;border:none}.main-section .carousel .indicator_bar{border-color:transparent;border-top:none}.indicator_bar{margin:0;border-color:#666;border-top:1px solid}.indicator_bar.hidden{margin:0}.brand .indicator_bar{display:none}.row-fluid .nextSectionLink{margin-top:10px;margin-bottom:10px;text-align:center}.nextSectionLink a,.nextSectionLink a:focus{fill:#000;margin:0 auto;float:none;display:block;font-size:16px}.brand-search .span24 span span.span7,.labeltext,.linktext,.row-fluid .divider,div.submenu_container,div.submenu_container ul,tr.result{display:none}@media screen and (min-width:768px){.nextSectionLink a,.nextSectionLink a:focus{width:20%}}.overlay{position:absolute;bottom:0;width:100%;padding:5px 0 20px;background:rgba(0,0,0,.5)}.row-fluid .offset1,.row-fluid .offset1:first-child{margin-left:0}.ourbrands .row-fluid .offset1{float:right}.overlay-container{position:relative}.overlay p{font-size:1em;font-weight:400;margin-top:0;color:#fff}.overlay h2{font-size:60px;font-weight:300;line-height:65px;color:#fff}body.brand .overlay{padding-top:20px}form .searchbox.span13.placeholder,form .span15.offset1 input#searchSiteKeywords,form .span15.offset1 input.searchbox{font-weight:400;color:#000}.home form .searchbox.span13.placeholder{font-weight:300}.home .search-properties .heading{margin-top:35px}form input.searchbox{font-size:18px;line-height:30px;height:1em;padding:0 5% 0 2%;color:#444;border:none!important;border-radius:5px;box-shadow:0 2px 2px #999 inset}.lineitem-two-row .carousel-inner .row-fluid.media-slide.slide-col4{margin-bottom:15px}.lineitem-two-row .carousel-inner .row-fluid.media-slide.slide-col4 .span6{padding:0 45px}.creatingsuccessfulplaces .span24 img.page-image,.economic .span24 img.page-image,.environment .span24 img.page-image,.mediacontacts .span24 img.page-image,.social .span24 img.page-image,.sustainability .span24 img.page-image{width:100%;margin-bottom:20px}.overlay p strong{font-weight:700}.overlay li{font-size:1em;font-weight:400;line-height:1.5em;float:left;width:50%;margin-top:0;color:#fff}.overlay p.mod{margin:10px 0 0}.overlay .h4,.overlay h1,.overlay h3 .overlay p.devaddress,.overlay h4{line-height:1.2}.overlay .h4,.overlay h1,.overlay h3,.overlay h3.price,.overlay h4{font-weight:400}.overlay h1,.overlay h3{font-size:28px;margin:0;color:#fff}.overlay .h4,.overlay h4{font-size:20px;margin:0;color:#fff}.overlay .h4{font-style:normal}.overlay ul:not(.ui-autocomplete){margin:0 0 0 20px;padding:0}.overlay form,.overlay-body form{margin:0}.overlay ul.selling-points{position:relative;top:40px}.overlay ul.selling-points li{line-height:15px;float:left;width:44%;padding:0 0 10px 6%;color:#fff;background-position:left center!important}.overlay ul li img{float:left;margin:0 10px 15px 0;padding-top:4px}.overlay .social{font-size:13px;line-height:1.3;list-style:none}.overlay .social li{font-size:1.2em;display:block;clear:both;width:100%;margin-top:10px;cursor:pointer}.overlay .social a{font-size:13px;text-decoration:none;color:#fff}.overlay .social .saved .icon{color:#d02032;text-shadow:0 1px 1px #000}.overlay .social span{font-size:25px;display:block;float:left;width:35px;height:20px;margin-right:10px;vertical-align:middle}.overlay .social a:hover{color:#ccc}.overlay .span11 p:first-child{margin-top:10px}.overlay .span11 ul{margin-top:20px}.overlay .social a span.development_text{font-size:13px;display:inline;float:none;vertical-align:baseline}.overlay .social span.cta_brochure,.overlay .social span.cta_contact,.overlay .social span.cta_email,.overlay .social span.cta_register,.overlay .social span.cta_save,.overlay .social span.cta_viewing{background-image:url(/assets/images/cta.png)}.overlay .social span.cta_save{background-position:0 -10px}.overlay .social span.cta_remove{background-image:url(/assets/images/cta_red.png);background-position:0 -10px}.overlay .social span.cta_contact,.overlay .social span.cta_email{background-position:0 150px}.overlay .social span.cta_register{background-position:0 -83px}.overlay .social span.cta_brochure{background-position:0 -120px}.overlay .social span.cta_viewing{background-position:0 -155px}.sidenav-left .button{position:relative;float:right;width:138px;margin-right:-40px;color:#fff;border:none;background:linear-gradient(to bottom,#d43848 0,#b91d2d 100%)}.phases h4.subtitle,div.features table.table tr{border-bottom:1px solid #ccc}.sidenav-left .button:hover{background:linear-gradient(to bottom,#4d4d4d 0,#2c2c2c 100%)}.sidenav-left .close,.sidenav-right .close{font-size:20px;line-height:34px;position:relative;z-index:101;right:0;width:39px;text-align:center;text-decoration:none;opacity:1;color:#848484;fill:#848484;border-radius:0 0 5px 5px;background:#535252;text-shadow:none}.plusminusbtn span{text-align:center}.onpage .settings li a:link{opacity:.5}.comptip,.onpage .settings li a:hover{opacity:1}.letting_wrap label{font-size:16px}.comparisontable form input[type=checkbox],form .results-table input[type=checkbox]{display:block;margin-top:-2px}.comparisontable a,.results-table a{color:#555}.development .dev-section .tab-content .tab-pane .carousel,.spec .tab-content .tab-pane .carousel,div.features table.table tr:last-child{border-bottom:none}div.features table.table td{border:none;background:#fff}div.features table.table td strong{font-weight:900}.map .showhidehead{font-weight:300;padding:0;color:#fff;background:#525252;background:linear-gradient(to top,#525252 0,#383838 100%)}.map h3{font-weight:400;font-weight:300;line-height:34px;margin:0 0 15px 10px;color:#fff}.map h4{font-size:23px;font-weight:400;font-weight:300;margin:6px 0 0 11px;color:#fff}.map ul.left{float:left;width:50%}.map ul.right{float:right;width:50%}.map .exploreareamapwrapper ul li{color:#fff}.map .exploreareamap{width:100%;height:600px}.maptabs{padding-top:20px}.container-fluid.maptabs{padding-top:0}.maptabs .tab-pane ul{width:auto}.maptabs .tab-pane ul li{border:0;background:0 0}.caption{font-size:14px;font-weight:400;line-height:1;margin:0;padding:0;color:#4c4c4c}figure{margin:0}figcaption{margin:4px 0 0;font-style:italic;font-weight:400;font-size:.8rem;line-height:1.25rem}.feature-white-content h3,.feature-white-content p{color:#fff}article{padding:10px 0;color:#484848}article.no-border{border-top:none}article h3{font-size:23px;font-weight:200;margin-top:15px}article .date{font-size:16px;margin-top:5px;color:#61a4cf}.customdevelopment,article.no-margin-top{margin-top:0}article p{font-size:16px;font-weight:200;padding-bottom:8px}.news-wall article.no-margin-top{margin-top:20px}.awardslist article h2{font-size:23px;font-weight:200;margin-top:15px}div.plain{font-size:18px;font-weight:200;padding:20px 0 0;color:#676767;background-color:#f7f7f7;box-shadow:1px 4px 9px -8px #666 inset}div.plain h1{padding-left:20px}.share_price_iframe_holder iframe{overflow:hidden;width:100%;padding:0;border:0 transparent;background-color:transparent}.regulatory-news-iframe{width:calc(100% - 14px);height:100%;min-height:850px;padding:5px 0 20px;border:0 transparent}.gallery-slides{position:relative}.container-fluid.container-default.brochuredownload.row-fluid .row-fluid,.container-fluid.container-default.spec.row-fluid .row-fluid{border:none}.container-fluid.container-default.contactus.row-fluid .row-fluid{width:100%}.customdevelopment .morefilters,.customdevelopment .morefilters:hover{color:#393536!important}div.submenu_container{position:absolute;z-index:200;top:122px;width:inherit}div.submenu_container ul{height:50px;margin:0;padding:0 0 0 25px;list-style:none}div.submenu_container ul.level-3{background:#2c2c2c}div.submenu_container ul li{font-size:14px;display:inline-block;float:left;margin:15px 0 0;padding:0 40px 0 0;color:#fff}div.submenu_container ul li.active a{font-size:14px;text-decoration:none;color:#a49262}div.submenu_container ul li a{text-decoration:none;color:#fff}.email-a-friend,.map-directions{display:none}.directions-postcode .heading{font-size:21px}.directions-panel{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}a.btn.inlineDirection{display:inline-block;height:24px;margin:0 0 0 10px;padding:8px 10px}.directions-postcode input.inlineDirection{float:left;height:22px;margin-bottom:10px}.modal-body .directions-panel{overflow-x:hidden;margin-bottom:10px}.adp,.adp table,.adp-list{font-size:14px}.adp-text{position:relative}.map-directions .directions-panel .adp-placemark td{width:85%}.map-directions .directions-panel .adp-placemark td:first-child{width:15%}span[class*=badge-]{margin:2px 0}.gm-style-iw{color:#4e4e4e!important}#presswall{display:-ms-grid;display:grid;grid-gap:0 5px;-ms-grid-columns:33% 33% 33%;grid-template-columns:33% 33% 33%}.news-wall article{padding:10px;-ms-grid-row:1;-ms-grid-column:1}.news-wall article.box3,.news-wall article.box4,.news-wall article.box5{-ms-grid-row:2}.news-wall article.box6,.news-wall article.box7,.news-wall article.box8{-ms-grid-row:3}.news-wall article:nth-child(3n+2){-ms-grid-column:2}.news-wall article:nth-child(3n+3){-ms-grid-column:3}.news-wall a.action.grey{float:right;width:40%;padding:0!important;color:#606060;background:#eaeaea}.news-wall a.action.grey:hover{text-decoration:none;color:#e8e7e7;background:#b3b2b2}.tab-pane.active table.dataTable td{padding:3px 5px;vertical-align:middle}a.anchorPoint{display:block;padding-top:30px}.listChildren a.anchorPoint:before{display:block;content:" ";margin-top:-120px;height:120px;visibility:hidden}@media (max-width:767px){.listChildren a.anchorPoint:before{margin-top:-60px;height:60px}}.score{float:right;width:73px;height:20px;margin-top:25px;margin-right:25px;background:url(/assets/images/bar_grey.gif) top right no-repeat}.score span{float:left;width:100px;height:5px;text-indent:-9999px;background:url(/assets/images/bar_red.gif) top right no-repeat}.articleListItemPlain{border-top:1px solid #e5e5e5}.highlight{color:#b91d2d}.imgLzLoadHideFirst{display:block}.floatRight{float:right}.floatLeft{float:left}.margin-bottom-15{margin-bottom:15px}a.margin-bottom-15{float:left}.width-auto{width:auto}.image-centered{display:block;margin:0 auto}.no-link-style a{color:#4e4e4e}.no-link-style a:hover{text-decoration:none}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){.news-and-insights .row-fluid [class*=span]:first-child{margin-left:0}.news-and-insights .row-fluid .span8{width:32.20338983050848%;margin-left:1.694915254237288%;float:left}.news-and-insights .row-fluid .span16{width:66.10169491525424%;margin-left:1.694915254237288%;float:left}}.show-caption-margin-bottom-15{position:relative;display:block;float:left;width:100%;margin-bottom:15px}.developmentlist .indicator_bar,.icm-address-label-hide label,.newsarticle article .logo .crest,span#notificationBadge{display:none}.show-caption-margin-bottom-15 .caption{font-size:26px;font-weight:600;line-height:1;position:absolute;bottom:15px;left:20px;margin:0;padding:0;color:#fff;text-shadow:-1px 1px 1px #000}.news-promotion-item{background:#ededed}.news-promotion-item>h1,.news-promotion-item>h2,.news-promotion-item>h3,.news-promotion-item>h4,.news-promotion-item>p{margin:10px 20px}.news-promotion-item>div:first-child{padding:10px;text-align:center}@media (min-width:768px){.news-promotion-item>div:first-child{text-align:left}}.news-promotion-item img{box-sizing:border-box}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){.news-promotion-item [class*=span]:first-child{margin-left:0}.news-promotion-item .span10{width:40.67796610169492%;margin-left:1.694915254237288%;float:left}.news-promotion-item .span14{width:57.62711864406781%;margin-left:1.694915254237288%;float:left}}.menu-spacer{height:30px}.btn.float-none-margin-10{font-size:95%;float:none;margin:10px}.cookie-message{position:fixed;z-index:2040;bottom:0;width:100%}.cookie-message p{font-size:14px;position:relative;box-sizing:border-box;max-width:1185px;margin:0 auto;padding:10px;color:#fff;border-radius:3px 3px 0 0;background:#474747;background:linear-gradient(to bottom,#474747 0,#3d3d3d 100%)}.cookie-message a{float:none;text-decoration:underline;color:#b6b6b6}.cookie-message a:focus{color:#b6b6b6}.cookie-message span{position:absolute;top:0;right:0;padding:5px 10px;cursor:pointer}.table td.propMessageTextHolder{text-align:center!important}.table td.propMessageTextHolder a.action.expandview{float:none;width:85%;margin:0 auto}span#notificationBadge{position:absolute;top:8px;right:0;float:right;margin-right:6px;padding-top:1px;padding-right:6px;padding-left:5px;border-radius:9px;background-color:#cf2032}@media screen and (min-width:768px) and (max-width:1023px){span#notificationBadge{top:4px}}div.myHomeNotificationAlert{position:absolute;top:0;width:300px;margin:0 auto}span.notificationcount{font-size:.9em;font-weight:600;position:relative;top:-13px;left:0;display:inline;padding:0 7px 2px;color:#fff;border:1px solid transparent;border-radius:1em;background-color:#d22139}h2.hiddenTopSpacing{margin-top:100px}.comparisontable ul.key{margin-top:20px;margin-left:0}.comparisontable ul.key li{font-weight:600;float:left;margin-right:10px;margin-bottom:20px;padding:4px 10px;list-style:none;color:#fff;border-radius:30px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.comparisontable li.title{margin-right:20px;margin-left:0;padding-left:0;border:none}.comparisontable ul.key li.title{color:#415361}.expand-icon{position:relative;display:inline-block;vertical-align:middle}.expand-icon:focus,.expand-icon:hover{cursor:pointer}.expand-icon:after{position:absolute;z-index:1;top:4px;right:5px;width:23px;height:24px;margin:0;padding:0;content:"";background:url(/assets/images/sprites/icon-cta-sprite.png) -8px -167px no-repeat rgba(0,0,0,.3);background-size:40px 207px}.newsarticle article .logo{margin-top:20px}@media screen and (max-width:480px){.ui-slider dl,.ui-slider ol{left:-18px}#mm-headerSearch .slider-filters .ui-slider dl,#mm-headerSearch .slider-filters .ui-slider ol{left:0}}.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:682px}.media{position:relative;overflow:hidden;height:0;margin:0 0 15px;padding-top:30px;padding-bottom:51%}.media embed,.media iframe,.media object{position:absolute;top:0;left:0;width:100%;height:100%}.media iframe{border:0}div.infowindow{overflow:hidden;white-space:nowrap}@media (hover:none),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.viewHover .tap{display:none}}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.viewHover .hover{display:none}}div.imageGrid{overflow:hidden;margin:10px}div.imageGrid .box{position:relative;float:left;width:20%;padding-bottom:30%}div.imageGrid .boxInner{position:absolute;top:5px;right:5px;bottom:5px;left:5px;overflow:hidden}div.imageGrid .boxInner img{width:100%}.loadingAnimation{margin-left:0!important}@media screen and (min-width :768px) and (max-width :1279px){section.pricesavailability .ui-slider ol li:first-child{margin-left:-11px}}.comptip{position:relative;display:inline-block}.comptip .tooltiptext{position:absolute;z-index:1;bottom:125%;left:50%;visibility:hidden;width:120px;margin-left:-60px;padding:5px 0;transition:opacity 1s;text-align:center;opacity:0;color:#fff;border-radius:6px;background-color:#555}.devCompareSave .tooltiptext::after{position:absolute;top:100%;left:50%;margin-left:-5px;content:"";border-width:5px;border-style:solid;border-color:#555 transparent transparent}.devCompareSave:hover .tooltiptext{visibility:visible;opacity:1}.results-table a.disabledText{cursor:default;pointer-events:none;color:#acacac}.top-arrow,.ui-widget-header a{color:#fff}.top-arrow{position:fixed;z-index:1999;width:42px;height:42px;right:30px;bottom:30px;padding:10px 16px;cursor:pointer;transition:visibility .5s,opacity .5s linear;opacity:0;border:none;border-radius:5px;outline:0;background:#d63547;background:linear-gradient(#d63547,#b91a2c)}.top-arrow:active,.top-arrow:focus{background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c)}.top-arrow .arrow,.top-arrow .arrow::before{border:solid #fff;border-width:0 3px 3px 0}.top-arrow .arrow{display:inline-block;position:relative;padding:3px;transform:rotate(-135deg);top:3px}.top-arrow .arrow::before{content:"";position:absolute;top:5px;left:5px;right:0;height:6px;width:6px}@media (max-width:767px){.top-arrow{right:4vw;bottom:4vw;width:12vw;height:12vw}.top-arrow.cta-bar-position{bottom:18vw}}@media (max-width:767px) and (orientation:landscape){.top-arrow{right:4vh;bottom:4vh;width:12vh;height:12vh}.top-arrow.cta-bar-position{bottom:18vh}}@media (max-width:1023px) and (min-width:768px) and (orientation:portrait){.top-arrow{right:1.3vw;bottom:1.3vw}}@media not all and (hover:none),(-ms-high-contrast:none),(-moz-touch-enabled:0){.top-arrow:hover{background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c)}}.ui-helper-hidden-accessible{visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.ui-state-disabled{cursor:default!important}.ui-widget-overlay{position:absolute}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-weight:400;font-style:normal}.ui-widget-content{background:#ececec}.ui-widget-header{opacity:.75;background:#50abe6}.ui-state-default,.ui-widget-content .ui-state-default{color:#1c94c4;border:1px solid #ccc;outline:0;background:url(/assets/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fad42e;background:#fbec88}.ui-state-error,.ui-widget-content .ui-state-error{color:#cd0a0a;border:1px solid #cd0a0a;background:#fef1ec}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text{color:#cd0a0a}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:5px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:5px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:5px}.ui-widget-shadow{background:#aaa}.ui-accordion .ui-accordion-header{zoom:1;margin-top:1px}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{font-size:1em;display:block;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;top:50%;left:.5em;margin-top:-8px}.ui-accordion .ui-accordion-content{position:relative;top:1px;display:none;margin-top:-2px;margin-bottom:2px}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:2px}.ui-icon-circle-triangle-w{width:25px;height:25px}.ui-datepicker-next .ui-icon-circle-triangle-e,.ui-datepicker-prev .ui-icon-circle-triangle-w{background:url(/assets/images/glyphicons-halflings.png) no-repeat}.ui-datepicker-next .ui-icon-circle-triangle-e{background-repeat:repeat;background-position-x:16px}.ui-datepicker .ui-datepicker-title select{float:left}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker-cover{position:absolute;z-index:-1;top:-4px;left:-4px;display:none;display:block;width:200px;height:200px}.ui-dialog{position:relative;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em}.ui-dialog .ui-dialog-title{margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{width:19px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{zoom:1}.ui-dialog .ui-dialog-buttonpane{margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{line-height:1.4em;float:right;overflow:visible;width:auto;padding:.2em .6em .3em}.ui-dialog .ui-resizable-se{right:3px;bottom:3px;width:14px;height:14px}.ui-resizable-handle{z-index:99999}.ui-slider{top:10px;float:right;width:60%;height:12px;margin:0 20px 0 0;text-decoration:none!important;border-radius:10px}.ui-slider .ui-slider-handle{width:50px;height:39px;font-weight:700;top:-13px;overflow:visible!important;margin-left:-23.15px;cursor:pointer;color:#2e6e9e;border:0;border-radius:10px;outline:0;background:url(/assets/images/icon-slider.png) 50% 50% repeat-x;background-size:50px 39px}.ui-slider .ui-slider-tooltip{display:none}.ui-slider .screenReaderContext{position:absolute;left:-999999999px;overflow:hidden;width:0;height:0}.ui-slider .ui-state-active .ui-slider-tooltip,.ui-slider .ui-state-hover .ui-slider-tooltip{font-size:.9em;position:absolute;bottom:2.5em;display:block;width:8em;margin-left:-3.7em;padding:.3em .2em .4em;text-align:center;color:#fff;border-radius:8px}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{position:absolute;display:block;width:0;height:0;border-bottom-width:0;background:0}.ui-slider .first .ui-slider-tic,.ui-slider .last .ui-slider-tic,.ui-slider dd span.ui-slider-label,.ui-slider li span.ui-slider-label{display:none}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down{right:auto;bottom:-8px;left:50%;margin-left:-7px;border-top-width:8px;border-right:7px dashed transparent;border-left:7px dashed transparent}.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{top:-9px;bottom:auto;left:-6px;border-top:7px solid #fff;border-right:6px dashed transparent;border-left:6px dashed transparent}.ui-slider a{text-decoration:none}.ui-slider dd,.ui-slider dl,.ui-slider dt,.ui-slider li,.ui-slider ol{margin:0;padding:0;list-style:none}.ui-slider dl,.ui-slider ol{font-size:15px;position:relative;top:9px;width:100%}.ui-slider dt{position:absolute;top:1.5em;height:.7em;padding-top:.2em;text-align:center;color:#999;border-bottom:1px dotted #ddd}.ui-slider dt span{padding:0 .5em;background:#fff}.ui-slider dd,.ui-slider li{position:absolute;overflow:visible;color:#999}.ui-slider span.ui-slider-label{font:10px/16px myriad-pro,sans-serif;font-weight:400;position:absolute;top:10px;margin-left:-4px!important}.ui-slider dd span.ui-slider-label-show,.ui-slider li span.ui-slider-label-show{display:block}.ui-slider span.ui-slider-tic{position:absolute;top:-8px;left:0;height:.8em}.ui-slider dd span.ui-widget-content,.ui-slider li span.ui-widget-content{border-top:0;border-right:0;border-bottom:0;border-left-width:1px;border-left-style:solid}.ui-widget-header{border:0;box-shadow:none}.ui-widget-content{border:none;box-shadow:none}.accordion-tab{font-weight:300!important;font-style:normal;border:0}.ui-accordion .ui-accordion-header{display:block;margin:0;border:0;line-height:60px;color:#fff;background:#555;background:linear-gradient(to bottom,#555 0,#2c2c2c 100%)}.ui-accordion .ui-accordion-header-active{background:#a9a9a9;background:linear-gradient(to bottom,#a9a9a9 0,#818181 100%)}.ui-accordion .ui-accordion-header .block .icon{display:inline-block;width:92px;height:62px;text-align:center}.ui-accordion .ui-accordion-header .block .heading{font-size:22px}.ui-accordion .ui-accordion-header .heading.noicon{margin-left:30px}.ui-accordion .ui-accordion-header .dropdownident{font-size:30px;display:inline-block;float:left}.ui-accordion .ui-accordion-header .dropdownident+.heading{margin-left:0}.ui-accordion .ui-accordion-header .dropdownicon{font-size:30px;display:inline-block;float:right;border-left:1px solid #585858}#mm-blocker,.mm-menu .mm-hidden,.ui-autocomplete li.ui-menu-item a:nth-child(2){display:none}.ui-accordion .ui-accordion-header .grid_12{margin-top:0}.ui-accordion .ui-accordion-header:hover{background:#a9a9a9;background:linear-gradient(to bottom,#a9a9a9 0,#818181 100%)}.ui-accordion .ui-accordion-header-active .dropdownicon{border-color:#585858}.ui-accordion .ui-accordion-content{font-weight:300;padding:20px 10px;background:#fff}.ui-accordion .ui-accordion-content .row{margin:0}.ui-accordion .ui-accordion-content .grid_4{width:340px}.max-img.logo-img{width:160px}.icon{fill:currentColor}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}a:focus{outline:0}.ui-front{position:relative;z-index:auto}.ui-autocomplete{font-size:18px;line-height:18px;position:absolute;z-index:100;margin:5px 20px;padding:10px 15px;cursor:pointer;color:#444;border:none;border-radius:5px;background:#fff;box-shadow:0 2px 2px #999 inset}.brand.brand .ui-autocomplete{width:100%!important;box-sizing:border-box}.overlay .ui-autocomplete li{line-height:18px;color:#222}.overlay .ui-autocomplete li.ui-menu-item{width:100%;box-sizing:border-box}.ui-menu .ui-menu-item a{line-height:18px;padding:0 .4em}.ui-menu .ui-menu-item a.ui-state-active{margin:0;background:0 0;border:none;border-radius:0}.brand.brand .ui-autocomplete.main-auto-complete{z-index:99}.ui-autocomplete li.ui-autocomplete-category{font-weight:700;color:#444;padding:5px 0}.ui-autocomplete li.ui-menu-item{width:initial;box-sizing:border-box}.ui-autocomplete li.ui-menu-item .ui-menu-item-wrapper{padding:0 10px;margin-bottom:0}.ui-autocomplete li.ui-menu-item.selected,.ui-autocomplete li.ui-menu-item:hover{background-color:#dcdbdb}.ui-autocomplete li.ui-menu-item a:hover{text-decoration:none}.ui-autocomplete-category .highlight{color:#444}.ui-autocomplete .ui-state-active{border:none;background:#dcdbdb}html.mm-opened #mm-blocker,html.mm-opened .mm-fixed-bottom,html.mm-opened .mm-fixed-top,html.mm-opened .mm-menu.mm-horizontal>.mm-panel,html.mm-opened .mm-page{transition:none .4s ease;transition-property:top,right,bottom,left,border,transform}html.mm-opened #mm-blocker,html.mm-opened .mm-page{top:0;left:0;margin:0;border:0 solid transparent}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-page{border:0 solid #646464}.mm-fixed-bottom,.mm-fixed-top{position:fixed;left:0}.mm-fixed-top{top:0}.mm-fixed-bottom{bottom:0}.mm-menu>.mm-panel,html.mm-opened .mm-page{box-sizing:border-box}html.mm-opened,html.mm-opened body{position:relative;overflow:hidden;width:100%;height:100%}html.mm-opened .mm-page{position:absolute;overflow:hidden;height:100%;box-shadow:0 0 20px rgba(0,0,0,.5)}html.mm-background .mm-page{background:inherit}#mm-blocker{position:absolute;z-index:9999;width:100%;height:100%;opacity:0;background:#fff}.mm-menu,.mm-menu>.mm-panel{position:absolute;background:inherit;top:0;height:100%;z-index:0}.mm-menu.mm-current,html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu{left:0;display:none;overflow:hidden;padding:0}.mm-menu>.mm-panel{left:100%;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:20px;-webkit-overflow-scrolling:touch}.mm-menu>.mm-panel.mm-opened{left:0}.mm-menu>.mm-panel.mm-subopened{left:-40%}.mm-menu>.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel.mm-hidden{display:block;visibility:hidden}.mm-menu .mm-list{padding:20px 0}.mm-menu>.mm-list{padding:20px 0 40px}.mm-panel>.mm-list{margin-right:-20px;margin-left:-20px}.mm-panel>.mm-list:first-child{padding-top:0}.mm-list,.mm-list>li{display:block;margin:0;padding:0;list-style:none}.mm-list *{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;text-shadow:none;-webkit-text-size-adjust:none}.mm-list a,.mm-list a:hover{text-decoration:none}.mm-list>li{position:relative}.mm-list>li>a,.mm-list>li>span{line-height:20px;display:block;overflow:hidden;margin:0;padding:10px 10px 10px 20px;white-space:nowrap;text-overflow:ellipsis;color:inherit}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults)::after{position:absolute;bottom:0;left:0;display:block;width:100%;content:"";border-bottom-width:1px;border-bottom-style:solid}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{position:relative;left:auto;width:auto;margin-left:20px}.mm-list a.mm-subopen{position:absolute;z-index:2;top:0;right:0;width:40px;height:100%;padding:0}.mm-list a.mm-subopen::before{position:absolute;top:0;left:0;display:block;height:100%;content:"";border-left-width:1px;border-left-style:solid}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:0}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{margin-right:40px;padding-right:5px}.mm-list>li.mm-selected>a.mm-subopen{background:0 0}.mm-list>li.mm-selected>a.mm-fullsubopen+a,.mm-list>li.mm-selected>a.mm-fullsubopen+span{margin-right:0;padding-right:45px}.mm-list a.mm-subclose{margin-top:-20px;padding-top:30px;text-indent:20px}.mm-list>li.mm-label{font-size:10px;line-height:25px;text-indent:20px;text-transform:uppercase}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{position:absolute;bottom:50%;display:block;width:7px;height:7px;margin-bottom:-5px;content:"";transform:rotate(-45deg);border:2px solid transparent}.mm-list a.mm-subopen:after{right:18px;border-top:0;border-left:0}.mm-list a.mm-subclose:before{left:22px;margin-bottom:-15px;border-right:0;border-bottom:0}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened>.mm-panel{display:block}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list>li.mm-opened>a.mm-subopen:after{top:16px;right:16px;transform:rotate(45deg)}.mm-ismenu{background:#333}.mm-menu{color:#fff;width:80%}.mm-menu .mm-list>li:after{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li>a.mm-subclose{color:#fff;background:rgba(0,0,0,.1)}.mm-menu .mm-list>li>a.mm-subclose:before,.mm-menu .mm-list>li>a.mm-subopen:after{border-color:#fff}.mm-menu .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.15)}.mm-menu .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu .mm-list>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu .mm-list li.mm-label,.mm-menu.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened>ul{background:#fff}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:96%}@media all and (max-width:175px){.mm-menu{width:140px}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:140px}}@media all and (min-width:550px){.mm-menu{width:440px}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:440px}}html.mm-nooverflowscrolling.mm-opened{overflow:auto;overflow-x:hidden;overflow-y:scroll;height:auto}html.mm-nooverflowscrolling.mm-opened body{overflow:auto}html.mm-nooverflowscrolling.mm-opened .mm-page{position:fixed;min-height:1000px}html.mm-nooverflowscrolling.mm-opened .mm-menu{position:relative;top:auto;left:auto;overflow:auto;overflow-x:hidden;height:auto;min-height:1000px}html.mm-nooverflowscrolling.mm-opened>.mm-panel{position:relative;left:0;display:none;height:auto}.mm-header,em.mm-counter{line-height:20px;position:absolute;font-style:normal}em.mm-counter,html.mm-nooverflowscrolling.mm-opened>.mm-panel.mm-current{display:block}em.mm-counter{top:50%;right:40px;margin-top:-10px;text-indent:0}em.mm-counter+a.mm-subopen{padding-left:40px}em.mm-counter+a.mm-subopen+a,em.mm-counter+a.mm-subopen+span{padding-right:80px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical li.mm-selected>em.mm-counter+a.mm-subopen+a,.mm-vertical li.mm-selected>em.mm-counter+a.mm-subopen+span{margin-right:75px}.mm-nosubresults>em.mm-counter{display:none}.mm-menu em.mm-counter{color:#fff}html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{transition-duration:0}.mm-header{font-family:Arial,Helvetica,sans-serif;font-size:14px;z-index:2;top:0;left:0;box-sizing:border-box;width:100%;height:60px;padding:30px 40px 0;text-align:center;border-bottom:1px solid transparent;background:inherit;text-shadow:none;-webkit-text-size-adjust:none}.mm-header span{position:relative;z-index:1;display:inline-block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.mm-header a{position:absolute;bottom:0;display:block;box-sizing:border-box;width:40px;height:100%;text-decoration:none}.mm-header a:before{position:absolute;bottom:50%;display:block;width:7px;height:7px;margin-bottom:-5px;margin-bottom:-15px;content:"";transform:rotate(-45deg);border:2px solid transparent}.mm-header a.mm-prev{left:0}.mm-header a.mm-prev:before{left:22px;border-right:0;border-bottom:0}.mm-header a.mm-next{right:0}.mm-header a.mm-next:before{right:18px;border-top:0;border-left:0}.mm-hassearch .mm-header{top:50px;height:50px;padding-top:20px}.mm-hassearch .mm-header a:before{margin-bottom:-10px}.mm-menu.mm-hasheader li.mm-subtitle{display:none}.mm-menu.mm-hasheader .mm-panel{padding-top:80px}.mm-menu.mm-hasheader.mm-hassearch .mm-panel{padding-top:120px}.mm-menu.mm-hasheader.mm-ismenu .mm-panel{padding-top:60px}.mm-menu.mm-hasheader.mm-ismenu.mm-hassearch .mm-panel{padding-top:100px}.mm-menu .mm-header{color:#fff;border-color:rgba(0,0,0,.15)}.mm-menu .mm-header a:before{border-color:#fff}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{position:relative;z-index:2;top:0;width:100%;height:50px;padding:10px;background:inherit}.mm-search input{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:30px;display:block;width:100%;height:30px;margin:0;padding:0 10px;border:0;border-radius:15px;outline:0;text-shadow:none;-webkit-text-size-adjust:none}.mm-menu li.mm-nosubresults>a.mm-subopen{display:none}.mm-menu li.mm-nosubresults>a.mm-subopen+a,.mm-menu li.mm-nosubresults>a.mm-subopen+span{padding-right:10px}.mm-menu li.mm-noresults{font-size:20px;display:none;padding-top:80px;text-align:center;color:#fff}.mm-menu li.mm-noresults:after{border:0}.mm-menu.mm-noresults li.mm-noresults{display:block}.mm-menu.mm-hassearch .mm-panel{padding-top:60px}.mm-menu .mm-search input{color:#fff;background:#fff}html.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opened.mm-opening.mm-fullscreen .mm-page{left:100%}.mm-menu.mm-fullscreen{width:100%}@media all and (max-width:140px){.mm-menu.mm-fullscreen{width:140px}html.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opened.mm-opening.mm-fullscreen .mm-page{left:140px}}@media all and (min-width:10000px){.mm-menu.mm-fullscreen{width:10000px}html.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opened.mm-opening.mm-fullscreen .mm-page{left:10000px}}.mm-menu.mm-top.mm-fullscreen{height:100%}html.mm-top.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-page{top:100%}html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-100%}@media all and (max-height:140px){.mm-menu.mm-top.mm-fullscreen{height:140px}html.mm-top.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-page{top:140px}html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-140px}}@media all and (min-height:10000px){.mm-menu.mm-top.mm-fullscreen{height:10000px}html.mm-top.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-page{top:10000px}html.mm-top.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-10000px}}.mm-menu.mm-bottom.mm-fullscreen,section[class*=heading-]{height:100%}.mm-menu.mm-right.mm-fullscreen{width:100%}html.mm-right.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-page{right:100%}@media all and (max-width:140px){.mm-menu.mm-right.mm-fullscreen{width:140px}html.mm-right.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-page{right:140px}}@media all and (min-width:10000px){.mm-menu.mm-right.mm-fullscreen{width:10000px}html.mm-right.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opened.mm-opening.mm-fullscreen .mm-page{right:10000px}}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-page{bottom:100%}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top{top:-100%}@media all and (max-height:140px){.mm-menu.mm-bottom.mm-fullscreen{height:140px}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-page{bottom:140px}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top{top:-140px}}@media all and (min-height:10000px){.mm-menu.mm-bottom.mm-fullscreen{height:10000px}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-page{bottom:10000px}html.mm-bottom.mm-opened.mm-opening.mm-fullscreen .mm-fixed-top{top:-10000px}}.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-100%}@media all and (max-width:140px){.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-140px}}@media all and (min-width:10000px){.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-10000px}}.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-100%}@media all and (max-height:140px){.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-140px}}@media all and (min-height:10000px){.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-10000px}}.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-100%}@media all and (max-width:140px){.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-140px}}@media all and (min-width:10000px){.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-10000px}}.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-100%}@media all and (max-height:140px){.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-140px}}@media all and (min-height:10000px){.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-10000px}}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}html.mm-accelerated .mm-menu.mm-horizontal .mm-panel,html.mm-accelerated.mm-opened #mm-blocker,html.mm-accelerated.mm-opened .mm-menu.mm-front,html.mm-accelerated.mm-opened .mm-menu.mm-next,html.mm-accelerated.mm-opened .mm-page{transform:translate3d(0,0,0)}html.mm-accelerated .mm-menu.mm-horizontal .mm-panel.mm-opened,html.mm-accelerated.mm-opened.mm-opening #mm-blocker,html.mm-accelerated.mm-opened.mm-opening .mm-menu.mm-front,html.mm-accelerated.mm-opened.mm-opening .mm-menu.mm-next,html.mm-accelerated.mm-opened.mm-opening .mm-page{transform:translate3d(0,0,1px)}html.mm-accelerated .mm-menu.mm-horizontal .mm-panel.mm-opened.mm-subopened{transform:translate3d(0,0,2px)}.mm-menu.mm-top{width:100%;height:80%}html.mm-top.mm-opened #mm-blocker,html.mm-top.mm-opened .mm-page{top:0}html.mm-top.mm-opened.mm-opening #mm-blocker,html.mm-top.mm-opened.mm-opening .mm-fixed-bottom,html.mm-top.mm-opened.mm-opening .mm-fixed-top,html.mm-top.mm-opened.mm-opening .mm-page{left:0}.mm-menu.mm-right,html.mm-right.mm-opened #mm-blocker,html.mm-right.mm-opened .mm-fixed-bottom,html.mm-right.mm-opened .mm-fixed-top,html.mm-right.mm-opened .mm-page{right:0;left:auto}html.mm-right.mm-opened.mm-opening #mm-blocker,html.mm-right.mm-opened.mm-opening .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening .mm-fixed-top,html.mm-right.mm-opened.mm-opening .mm-page{left:auto;right:80%}.mm-menu.mm-bottom{top:auto;bottom:0;width:100%}html.mm-bottom.mm-opened #mm-blocker,html.mm-bottom.mm-opened .mm-page{top:auto;bottom:0}html.mm-bottom.mm-opened.mm-opening #mm-blocker,html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening .mm-fixed-top,html.mm-bottom.mm-opened.mm-opening .mm-page{top:auto;left:0}html.mm-top.mm-opened.mm-opening #mm-blocker,html.mm-top.mm-opened.mm-opening .mm-fixed-top,html.mm-top.mm-opened.mm-opening .mm-page{top:80%}html.mm-top.mm-opened.mm-opening .mm-fixed-bottom{bottom:-80%}@media all and (max-height:175px){.mm-menu.mm-top{height:140px}html.mm-top.mm-opened.mm-opening #mm-blocker,html.mm-top.mm-opened.mm-opening .mm-fixed-top,html.mm-top.mm-opened.mm-opening .mm-page{top:140px}html.mm-top.mm-opened.mm-opening .mm-fixed-bottom{bottom:-140px}}@media all and (min-height:1100px){.mm-menu.mm-top{height:880px}html.mm-top.mm-opened.mm-opening #mm-blocker,html.mm-top.mm-opened.mm-opening .mm-fixed-top,html.mm-top.mm-opened.mm-opening .mm-page{top:880px}html.mm-top.mm-opened.mm-opening .mm-fixed-bottom{bottom:-880px}}.mm-menu.mm-right{width:80%;float:right}@media all and (max-width:175px){.mm-menu.mm-right{width:140px}html.mm-right.mm-opened.mm-opening #mm-blocker,html.mm-right.mm-opened.mm-opening .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening .mm-fixed-top,html.mm-right.mm-opened.mm-opening .mm-page{right:140px}}@media all and (min-width:550px){.mm-menu.mm-right{width:440px}html.mm-right.mm-opened.mm-opening #mm-blocker,html.mm-right.mm-opened.mm-opening .mm-fixed-bottom,html.mm-right.mm-opened.mm-opening .mm-fixed-top,html.mm-right.mm-opened.mm-opening .mm-page{right:440px}}.mm-menu.mm-bottom{height:80%}html.mm-bottom.mm-opened.mm-opening #mm-blocker,html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening .mm-page{bottom:80%}html.mm-bottom.mm-opened.mm-opening .mm-fixed-top{top:-80%}@media all and (max-height:175px){.mm-menu.mm-bottom{height:140px}html.mm-bottom.mm-opened.mm-opening #mm-blocker,html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening .mm-page{bottom:140px}html.mm-bottom.mm-opened.mm-opening .mm-fixed-top{top:-140px}}@media all and (min-height:1100px){.mm-menu.mm-bottom{height:880px}html.mm-bottom.mm-opened.mm-opening #mm-blocker,html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom,html.mm-bottom.mm-opened.mm-opening .mm-page{bottom:880px}html.mm-bottom.mm-opened.mm-opening .mm-fixed-top{top:-880px}}html.mm-front.mm-opened .mm-page{top:0!important;right:0!important;bottom:0!important;left:0!important}html.mm-front #mm-blocker,html.mm-front .mm-page{z-index:0}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px transparent}html.mm-opened.mm-next .mm-page{box-shadow:none}html.mm-opened.mm-light .mm-page,html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next,html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{left:0}html.mm-opening .mm-menu.mm-top.mm-front,html.mm-opening .mm-menu.mm-top.mm-next{top:0;left:0}.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{left:auto}html.mm-opening .mm-menu.mm-right.mm-front,html.mm-opening .mm-menu.mm-right.mm-next{right:0;left:auto}.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{top:auto;left:0}html.mm-opening .mm-menu.mm-bottom.mm-front,html.mm-opening .mm-menu.mm-bottom.mm-next{bottom:0;left:0}.mm-menu.mm-front,.mm-menu.mm-next{transition:none .4s ease;transition-property:top,right,bottom,left,transform;left:-80%}@media all and (max-width:175px){.mm-menu.mm-front,.mm-menu.mm-next{left:-140px}}@media all and (min-width:550px){.mm-menu.mm-front,.mm-menu.mm-next{left:-440px}}.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-80%}@media all and (max-height:175px){.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-140px}}@media all and (min-height:1100px){.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-880px}}.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-80%}@media all and (max-width:175px){.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-140px}}@media all and (min-width:550px){.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-440px}}.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-80%}@media all and (max-height:175px){.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-140px}}@media all and (min-height:1100px){.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-880px}}html.mm-opened.mm-front .mm-fixed-bottom,html.mm-opened.mm-front .mm-fixed-top,html.mm-opened.mm-opening.mm-front .mm-fixed-bottom,html.mm-opened.mm-opening.mm-front .mm-fixed-top{right:auto;left:0}html.mm-opened.mm-front .mm-fixed-top,html.mm-opened.mm-opening.mm-front .mm-fixed-top{top:0}html.mm-opened.mm-front .mm-fixed-bottom,html.mm-opened.mm-opening.mm-front .mm-fixed-bottom{bottom:0}.mm-ismenu.mm-light{background:#f3f3f3}.mm-menu.mm-light{color:rgba(0,0,0,.6)}.mm-menu.mm-light .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li>a.mm-subclose{color:rgba(0,0,0,.3);background:rgba(255,255,255,.6)}.mm-menu.mm-light .mm-list>li>a.mm-subclose:before,.mm-menu.mm-light .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-light .mm-list>li.mm-selected>span{background:rgba(255,255,255,.6)}.mm-menu.mm-light .mm-list li.mm-label,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-light .mm-search input{color:rgba(0,0,0,.6);background:rgba(0,0,0,.1)}.mm-menu.mm-light em.mm-counter,.mm-menu.mm-light li.mm-noresults{color:rgba(0,0,0,.3)}.mm-menu.mm-light .mm-header{color:rgba(0,0,0,.3);border-color:rgba(0,0,0,.1)}.mm-menu.mm-light .mm-header a:before{border-color:rgba(0,0,0,.3)}.mm-ismenu.mm-white{background:#fff}.mm-menu.mm-white{color:rgba(0,0,0,.6)}.mm-menu.mm-white .mm-list>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li>a.mm-subclose{color:rgba(0,0,0,.3);background:rgba(0,0,0,.08)}.mm-menu.mm-white .mm-list>li>a.mm-subclose:before,.mm-menu.mm-white .mm-list>li>a.mm-subopen:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-list>li>a.mm-subopen:before{border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-white .mm-list>li.mm-selected>span{background:rgba(0,0,0,.08)}.mm-menu.mm-white .mm-list li.mm-label,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened>ul{background:rgba(0,0,0,.03)}.mm-menu.mm-white .mm-search input{color:rgba(0,0,0,.6);background:rgba(0,0,0,.1)}.mm-menu.mm-white em.mm-counter,.mm-menu.mm-white li.mm-noresults{color:rgba(0,0,0,.3)}.mm-menu.mm-white .mm-header{color:rgba(0,0,0,.3);border-color:rgba(0,0,0,.1)}.mm-menu.mm-white .mm-header a:before{border-color:rgba(0,0,0,.3)}html.mm-opened.mm-black .mm-page{box-shadow:none}.mm-ismenu.mm-black{background:#000}.mm-menu.mm-black{color:rgba(255,255,255,.6)}.mm-menu.mm-black .mm-list>li:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li>a.mm-subclose{color:rgba(255,255,255,.3);background:rgba(255,255,255,.25)}.mm-menu.mm-black .mm-list>li>a.mm-subclose:before,.mm-menu.mm-black .mm-list>li>a.mm-subopen:after{border-color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header,.mm-menu.mm-black .mm-list>li>a.mm-subopen:before{border-color:rgba(255,255,255,.2)}.mm-menu.mm-black .mm-list>li.mm-selected>a:not(.mm-subopen),.mm-menu.mm-black .mm-list>li.mm-selected>span{background:rgba(255,255,255,.25)}.mm-menu.mm-black .mm-list li.mm-label,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened>ul{background:rgba(255,255,255,.15)}.mm-menu.mm-black .mm-search input{color:rgba(255,255,255,.6);background:rgba(255,255,255,.3)}.mm-menu.mm-black em.mm-counter,.mm-menu.mm-black li.mm-noresults{color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header{color:rgba(255,255,255,.3)}.mm-menu.mm-black .mm-header a:before{border-color:rgba(255,255,255,.3)}html.mm-slide .mm-menu{transition:transform .4s ease}html.mm-slide.mm-opened .mm-menu{transform:translateX(-40%)}html.mm-slide.mm-opening .mm-menu{transform:translateX()}html.mm-slide.mm-right.mm-opened .mm-menu{transform:translateX(40%)}html.mm-slide.mm-right.mm-opening .mm-menu{transform:translateX()}html.mm-slide.mm-top.mm-opened .mm-menu{transform:translateY(-40%)}html.mm-slide.mm-top.mm-opening .mm-menu{transform:translateY()}html.mm-slide.mm-bottom.mm-opened .mm-menu{transform:translateY(40%)}html.mm-slide.mm-bottom.mm-opening .mm-menu{transform:translateY()}html.mm-zoom-menu .mm-menu{transition:transform .4s ease}html.mm-zoom-menu.mm-opened .mm-menu{transform:scale(.7,.7) translateX(-40%);transform-origin:left center}html.mm-zoom-menu.mm-opening .mm-menu{transform:scale(1,1) translateX()}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{transform:scale(.7,.7) translateX(40%);transform-origin:right center}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{transform:scale(1,1) translateX()}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{transform:scale(.7,.7) translateY(-40%);transform-origin:center top}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{transform:scale(1,1) translateY()}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{transform:scale(.7,.7) translateY(40%);transform-origin:center bottom}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{transform:scale(1,1) translateY()}html.mm-zoom-page.mm-opened .mm-page{transform:scale(1,1);transform-origin:left center}html.mm-zoom-page.mm-opening .mm-page{transform:scale(1.5,1.5)}html.mm-zoom-page.mm-right.mm-opened .mm-page{transform-origin:right center}html.mm-zoom-page.mm-top.mm-opened .mm-page{transform-origin:center top}html.mm-zoom-page.mm-bottom.mm-opened .mm-page{transform-origin:center bottom}html.mm-zoom-panels .mm-panel{transform:scale(1.5,1.5);transform-origin:left center}html.mm-zoom-panels .mm-panel.mm-opened{transform:scale(1,1)}html.mm-zoom-panels .mm-panel.mm-opened.mm-subopened{transform:scale(.7,.7)}html.mm-opened,html.mm-opened body{margin:0;padding:0}.mmContent{z-index:100}#mm-sidenav_menu_left,#mm-sidenav_menu_right{z-index:0;margin-left:0}#mm-sidenav_menu_right{margin-left:20%}@media all and (min-width:550px){#mm-sidenav_menu_right{margin-left:34%;margin-left:calc(100vw - 440px)}}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after,.mm-panel>.mm-list{margin:0}.mm-list li.heading{width:100%}.h1,h1{font-size:38px;font-style:normal;line-height:38px}.h2,.h3,h2,h3{font-size:34px;font-style:normal;line-height:34px;color:#222}.h4,h4{font-size:32px;font-style:normal;line-height:32px}p{font-size:18px;font-style:normal;line-height:1.5;margin:15px 0;color:#4c4c4c}.myriad-pro-light{font-weight:300;font-style:normal}.myriad-pro-regular{font-weight:400;font-style:normal}.myriad-pro-semibold{font-weight:600;font-style:normal}.myriad-pro-bold{font-weight:700;font-style:normal}.myriad-pro-black{font-weight:900;font-style:normal}.p22{font-size:22px}.p28{font-size:28px}.p38{font-size:38px}strong{font-weight:400}.brand .new-header-layout .overlay .span4.offset1{position:static;top:0;margin-right:0;padding-right:0}.brand .new-header-layout .overlay h2{font-size:36px;font-weight:400;line-height:41px;margin:0;padding:20px 0 0 20px;color:#fff}body.brand .new-header-layout .span24 .container.search-controls .search-btn{height:35px;margin:0}.brand .new-header-layout .search-properties .heading{margin-top:0;margin-bottom:5px}@media screen and (max-width:1023px) and (min-width:768px){body.brand.home .overlay .quicksearch{margin-top:0}.brand .new-header-layout .search-properties .heading{font-size:18px;font-weight:300;line-height:1.5;margin-bottom:0}}@media screen and (max-width:1023px) and (min-width:768px){body.brand .new-header-layout .overlay{height:108px;min-height:108px}.brand .new-header-layout .overlay h2{font-size:28px;font-weight:200;line-height:32px}body.brand .new-header-layout .search-controls .morefilters,body.brand .new-header-layout .search-controls .morefilters:focus,body.brand .new-header-layout .search-controls .morefilters:hover,body.brand .new-header-layout .search-controls .morefilters:visited{margin-top:11px}}@media (max-width:767px){body.brand .new-header-layout .overlay,body.brand .new-homes .overlay,body.brand.home .overlay{height:170px;max-height:170px}body.brand .new-header-layout .overlay h2{font-size:24px;font-weight:200;line-height:25px;margin:0;padding:0;color:#fff}body.brand .new-header-layout .quicksearch>div{margin:0 0 20px}body.brand .new-header-layout .search-properties .heading{font-size:14px}body.brand .new-header-layout .search-controls div{bottom:0}}@media (max-width:767px) and (orientation:landscape){body.brand .new-header-layout .overlay{min-height:160px}}.brand .hp-panel{padding:2em 0}.brand .hp-panel .centered{text-align:center}.brand.brand .insightpanel.hp-panel{margin-bottom:0;background:#dedede}.brand .hp-panel.video{min-height:750px;background-image:url(/assets/images/new-hp-insight-bg.png);background-repeat:repeat-x;background-position:center;background-size:100%}.brand .hp-panel h3,.brand.brand .insightpanel.hp-panel h3{font:300 42px/1.2 myriad-pro,arial,helvetica,sans-serif;padding:0;text-align:center;color:#333}.brand.brand .insightpanel.hp-panel.imgleft h3,.brand.brand .insightpanel.hp-panel.imgright h3{margin-top:0}.brand .hp-panel p,.brand.brand .insightpanel.hp-panel p{font:400 18px/1.2 myriad-pro,arial,helvetica,sans-serif;display:block;float:none;padding:0;text-align:center;color:#333}.brand.brand .insightpanel.hp-panel h3,.brand.brand .insightpanel.hp-panel p{text-align:left}.brand.brand .insightpanel.hp-panel p{font-weight:300}.brand .hp-panel.news p,.brand .hp-panel.video p{margin-top:10px;margin-bottom:37px}.brand .hp-panel.video section.row-fluid .span24{width:83.333333%;margin-left:8.333333%}.brand .button,.brand .hp-panel .button,.brand.brand .insightpanel.hp-panel .button{color:#fff;font-size:21px;line-height:2;float:none;width:262px;margin:0 auto;padding:6px 16px 10px;background:#d63547;background:linear-gradient(#d63547,#b91a2c)}.brand .button:active,.brand .button:focus,.brand .hp-panel .button:active,.brand .hp-panel .button:focus,.brand.brand .insightpanel.hp-panel .button:active,.brand.brand .insightpanel.hp-panel .button:focus{background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c);text-decoration:none}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.brand .button:hover,.brand .hp-panel .button:hover,.brand.brand .insightpanel.hp-panel .button:hover{background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c);text-decoration:none}}.brand .hp-panel.news{padding-top:0}.brand .hp-panel.news .row-flex{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:space-around;align-content:center}.brand .hp-panel.news .row-flex .offset2:first-child{margin-left:0}.brand .hp-panel.news .row-flex .span10{margin-left:0;order:0;flex:0 1 auto;align-self:auto}.brand .hp-panel.news .news-panel{position:relative;margin-bottom:1.5em;border:1px solid #000}.brand .hp-panel.news h3{margin:0}.brand .hp-panel.news p{margin-top:0;margin-bottom:27px}.brand .hp-panel.news .news-panel a:active,.brand .hp-panel.news .news-panel a:hover,.brand .hp-panel.news .news-panel a:link,.brand .hp-panel.news .news-panel a:visited{text-decoration:none;color:#fff}.brand .hp-panel.news .news-panel .caption{position:absolute;z-index:2;bottom:0;left:0;box-sizing:border-box;width:100%;text-align:left;color:#fff;background:rgba(0,0,0,.5);font-size:16px;padding:.6em;min-height:30%}.brand .hp-panel.news .news-panel .caption p{font-size:inherit;margin:0;padding:0;text-align:left;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,.95)}.brand .hp-panel.news .news-panel .caption p.news-date{font-size:12px;line-height:1.5}@media screen and (min-width:768px){.brand .hp-panel.news .news-panel .caption{font-size:18px}.brand .hp-panel.news .news-panel .caption p.news-date{font-size:14px;line-height:2}}.brand .hp-panel.news .news-panel a svg{position:absolute;top:30%;top:calc(40% - 36px);left:45%;left:calc(50% - 36px);transition:all .7s ease;opacity:0;width:72px;height:72px;fill:#fff}.brand .hp-panel.news .news-panel a:hover svg{position:absolute;top:30%;top:calc(40% - 36px);left:45%;left:calc(50% - 36px);opacity:1}@media screen and (max-width:1023px) and (min-width:768px){.brand .hp-panel h3,.brand.brand .insightpanel.hp-panel h3{font-size:40px;line-height:1.2;font-weight:300}.brand.brand .insightpanel.hp-panel.imgleft h3,.brand.brand .insightpanel.hp-panel.imgright h3{margin-top:0}.brand .hp-panel.about .row-fluid .offset5:first-child{width:96%;width:96vw;margin:0 auto;margin:0 2vw}.brand .hp-panel.video{min-height:300px;padding:1em 0;background-image:url(/assets/images/new-hp-insight-bg.png);background-repeat:repeat-x;background-position:center;background-size:100% 100%}.row-fluid .offset1{top:0}.brand .hp-panel.news .news-panel a:hover:before{opacity:0}}@media (max-width:767px) and (min-width:320px){.brand .hp-panel{padding:1em 0}.brand .hp-panel.news .row-flex{display:block;width:96%;width:96vw;margin:0 auto;margin:0 2vw}.brand.brand .insightpanel.hp-panel h3,.brand.brand .insightpanel.hp-panel p{text-align:center}.brand .hp-panel h3,.brand.brand .insightpanel.imgleft.hp-panel h3,.brand.brand .insightpanel.imgright.hp-panel h3{font:300 30px/1.2 myriad-pro,arial,helvetica,sans-serif}.brand.brand .insightpanel.imgleft.hp-panel h3,.brand.brand .insightpanel.imgright.hp-panel h3{margin:.5em}.brand .hp-panel p,.brand.brand .insightpanel.hp-panel.imgleft p,.brand.brand .insightpanel.hp-panel.imgright p{font:400 14px/1.2 myriad-pro,arial,helvetica,sans-serif;margin:.5em}.brand .hp-panel.video{min-height:255px;background-image:url(/assets/images/new-hp-insight-bg.png);background-repeat:repeat-x;background-position:center;background-size:100% 100%}.brand .hp-panel .button,.brand.brand .insightpanel.hp-panel .button{font-size:18px;font-weight:400}.brand .hp-panel.news p,.brand .hp-panel.video p{margin:.5em 0}.brand .hp-panel.news .news-panel .caption{min-height:30%}.brand .hp-panel.news .news-panel a:hover:before{opacity:0}.brand.mobile-content div.carousel-inner{margin-top:0}}@media screen and (max-width:767px) and (min-width:320px) and (orientation:portrait){.brand .hp-panel.news .row-flex{display:block;width:96%;width:96vw;margin:0 auto;margin:0 2vw}}@media screen and (max-width:736px) and (min-width:560px) and (orientation:landscape){.brand .hp-panel.news .row-flex{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:space-between;align-content:center}.brand .hp-panel.news .row-fluid{width:100%;width:100vw;margin:0}.brand .hp-panel.news .row-flex .span10{width:45%;width:45vw}.brand .hp-panel.news .news-panel .caption{min-height:36%}}footer,header{flex-shrink:0;order:0;box-sizing:border-box}.image-overlay.news-panel{margin-bottom:1.5em;background-color:#eee}.image-overlay.news-panel a{display:block;position:relative;min-height:150px}.image-overlay.news-panel a:active,.image-overlay.news-panel a:hover,.image-overlay.news-panel a:link,.image-overlay.news-panel a:visited{text-decoration:none;color:#fff}.image-overlay.news-panel a:focus{outline:#4d90fe solid 2px;outline:#4d90fe auto 2px;outline-offset:-2px}.image-overlay.news-panel .caption{position:absolute;z-index:2;bottom:-1px;left:0;box-sizing:border-box;width:100%;text-align:left;color:#fff;background:rgba(0,0,0,.5);font-size:16px;padding:.6em;min-height:5.4em}.image-overlay.news-panel.no-date .caption{min-height:3.6em}.image-overlay.news-panel .caption p{font-size:inherit;line-height:1.2;margin:0;padding:0;text-align:left;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,.95);font-weight:400}.image-overlay.news-panel .caption p.news-date{font-size:12px;line-height:1.5}.image-overlay.news-panel.ni-tag-type{position:relative}.image-overlay.news-panel.ni-tag-type span.ni-tag-type{background:rgba(0,0,0,.5);position:absolute;padding:.75rem 1rem;color:#fff;font-size:16px;z-index:1;text-align:center;text-shadow:2px 2px 1px rgba(0,0,0,.95)}@media screen and (min-width:768px){.image-overlay.news-panel .caption{font-size:18px}.image-overlay.news-panel .caption p.news-date{font-size:14px;line-height:2}}.image-overlay.news-panel a svg{display:none}header{position:sticky;z-index:100;top:0;width:100%}.error header{position:static}header .container{width:98%}.overlay .search-properties .container,header .slider-filters .container{width:100%}header .buttons span{font-size:40px;line-height:60px;display:inline-block;height:60px;cursor:pointer;text-align:center;color:#858585;border-left:1px solid #d6d6d6;background:#d9d9d9;background:linear-gradient(to bottom,#fff 0,#d9d9d9 100%) rgba(0,0,0,0)}header .buttons span.active{color:#fff;background:#636363}header .logobar{background:#fff}header .logobar>.span24>.container{width:100%;display:flex;flex-wrap:nowrap}@media screen and (max-width:1279px){header .logobar>.span24>.container{max-width:none;max-width:unset}}header .development-logo img{margin:0}header .bg .hidden-phone>img{margin-top:0}header .logo{box-sizing:border-box;height:60px;padding-left:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center}.bg header .logo{padding-left:5px;padding-bottom:1px}header .logobar .container>.span5{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;flex-basis:0;flex-grow:1;max-width:100%}header .logobar .container>.span19{margin-left:auto;flex:0 0 auto;width:auto;max-width:100%}header .crest{flex:0 0 60px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;box-sizing:border-box;width:60px;height:60px;background:linear-gradient(to top,#5c5c5c 0,#484848 100%)}header .buyhome_menu{line-height:18px;position:relative;z-index:3;display:none;width:100%;margin:0;padding:0;text-align:left;background:#636363;background:linear-gradient(to bottom,#636363 0,#424242 100%) rgba(0,0,0,0)}header .buyhome_menu ul ul{margin-left:0;padding-top:0;border-top:1px solid #252525}header li.heading{float:left;width:auto;min-width:17%;margin:0 1%;color:#fff}header li.heading ul a{font-size:14px;line-height:25px;display:inline-block;width:100%;text-decoration:none;color:#fff}header li.heading>span{line-height:15px;display:block;width:100%;padding-bottom:5px;border-bottom:1px solid #252525}header .heading.span7{margin-top:0}header .headerSearch form input#searchSiteKeywords,header .headerSearch form input.searchbox{font-weight:400;width:65%;margin-bottom:2.5%;color:#000}header .navigation .myhome{width:150px;position:relative}header .navigation .myhome::after,header .navigation .myhome::before{content:"";position:absolute;right:0;width:1px;top:10px;height:40px;border-right:1px solid #d6d6d6}header .navigation .myhome::before{left:18px}@media screen and (max-width :1279px){header .navigation .myhome::after,header .navigation .myhome::before{display:none}}header .navigation li.myhome .myhomelink,header .navigation li.myhome .myhomelink a:active,header .navigation li.myhome .myhomelink a:focus{display:block;width:auto;height:60px;text-align:center;text-decoration:none;color:#4e4e4e;background:#fff}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header .navigation li.myhome .myhomelink a:hover{display:block;width:auto;height:60px;text-align:center;text-decoration:none;color:#4e4e4e;background:#fff}}header .myhomelink span.myhome_icon{display:block;width:88px;height:inherit;margin:0 auto;background:url(/assets/images/myHome_logo.png) 0 16px no-repeat rgba(0,0,0,0)}header .myhomelink span.myhomeplus_icon{display:block;width:88px;height:60px;margin:0 auto;background:url(/assets/images/myHomePlus_logo.png) 0 16px no-repeat}.myHome header .navigation li.myhome .myhomelink.notoggle{height:60px}header nav#sidenav-right{float:right}header nav ul{font-weight:400}header nav.mainnav ol li a{display:block;padding:0 20px;text-decoration:none;color:#fff}header nav.mainnav{max-height:57px;background:#6b6b6b;background:linear-gradient(to bottom,#6b6b6b 0,#3d3d3d 100%) rgba(0,0,0,0)}header nav.mainnav ol.menu{float:left;margin:0;border-left:medium none}header nav.mainnav ol li{display:inline;float:left;text-align:center;color:#fff}header nav.mainnav ol li.primary{line-height:57px;padding:0 5px}@media screen and (min-width:1200px){header nav.mainnav ol li.primary{padding:0 10px}}header nav.mainnav ol li.results-link{line-height:57px;height:57px;border-right:none;border-left:none}header nav.mainnav ol li.primary.results-link{border-right:none}header nav.mainnav ol li.results-link .action{margin:13px 0}header nav.mainnav ol li.results-link a.action{padding-left:15px}@media screen and (min-width:1024px){header nav.mainnav ol li.results-link a.action{padding-left:20px}}.pricing .action.view.red .icon,header nav.mainnav ol li.results-link .action .icon{right:auto;left:0;top:1px}.pricing .action.view.red{margin:60px 0 0;padding:0 20px}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pricing .action.view.red:hover{text-decoration:none}}header nav.mainnav ol li.active{background:#2c2c2c}header nav.mainnav ol li .cont{background:linear-gradient(to bottom,#cc1f32 0,#951723 100%) rgba(0,0,0,0)}header nav.mainnav ol li a.contact_btn,header nav.mainnav ol li a.logo_link,header nav.mainnav ol li a.tel_number{display:block;padding:0 20px;text-decoration:none;color:#fff}#REGISTERINTEREST_SUBMITRESPONSE a,header nav.mainnav ol li a.logo_link{color:inherit}header nav.mainnav ol li a:focus{color:#999}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){header nav.mainnav ol li a:hover{color:#999}}.development header nav.mainnav ol li a:focus{color:#e7e7e7}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.development header nav.mainnav ol li a:hover{color:#e7e7e7}}header nav.mainnav ol li.development-logo{right:0;left:0;width:207px;padding:0}header nav.mainnav ol li.development-logo a{padding:0}@media (min-width:320px) and (max-width:767px){header nav.mainnav ol li.development-logo{width:100vw}}header nav.mainnav ol li.primary.phone{font-size:18px;padding:0 20px;border-right:0}header nav.mainnav .menuitem.submenuitem{padding:0}header .subnav.level-3.clearfix .submenu_li{width:180px}header nav.mainnav ol li.primary li.submenu_li.active{font-weight:700}header .form_sliders{background:rgba(0,0,0,0)}.development header .container .search-controls div{position:absolute;right:10px}header .headerSearch.row-fluid.sidenav-left{position:relative;padding-bottom:81px}body.brand header .headerSearch.accessible-megamenu-panel.open,body.brand header .headerSearch.row-fluid.sidenav-left{padding-top:0;padding-bottom:75px}body.development header .headerSearch.accessible-megamenu-panel.open,body.development header .headerSearch.row-fluid.sidenav-left{padding-top:25px;padding-bottom:70px}@media screen and (min-width :768px) and (max-width :1023px){header .headerSearch.row-fluid.sidenav-left{position:relative;padding-bottom:69px}body.development header .headerSearch.accessible-megamenu-panel.open,body.development header .headerSearch.row-fluid.sidenav-left{padding-top:0}}.search-controls .search-btn,.search-controls .search-btn-expanded,.search-controls .update-btn{height:30px;margin:0}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-controls .search-btn-expanded:hover,.search-controls .search-btn:hover,.search-controls .update-btn:hover{height:30px;margin:0;background:inherit}}body .sidenav-left .span24 .container.search-controls .search-btn{margin-left:inherit;padding:0 0 0 4%}body.brand .span24 .container.search-controls .search-btn{padding:0 0 0 20%;text-align:left}body header .main-menu-container .span24 .container.search-controls .search-btn{width:160px;padding:0 0 0 30px}.search-controls .search-btn,.search-controls .search-btn-expanded{background-image:url(/assets/images/arrow-right-white.png),linear-gradient(to bottom,#d43848 0,#b91d2d 100%);background-repeat:no-repeat;background-attachment:scroll;background-position:80% 60%;background-color:#d43848}header .search-controls .search-btn,header .search-controls .search-btn-expanded,header .search-controls .search-btn:focus{background-position:80% 60%}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-controls .search-btn:hover{background-color:#4d4d4d}header .search-controls .search-btn:hover{background-position:80% 60%}}footer{width:100%;height:auto;padding-top:20px;align-self:stretch}footer #searchSite,footer .menu{margin:.5em 0 0;border-radius:3px 0 0 3px;float:left;background:#6b6b6b;background:linear-gradient(to bottom,#6b6b6b 0,#3d3d3d 100%) rgba(0,0,0,0)}footer ol.menu{width:100%}footer #searchSite{margin-left:1px;padding:9px 15px 0;border-radius:0 3px 3px 0}footer #searchSite>input{box-sizing:border-box;width:100%;height:21px;margin-bottom:10px;padding:1px 8px 3px 20px;color:#999;border:none;border-radius:12px;background:url(/assets/images/globalsearch_field2.png) no-repeat #6e6e6e;box-shadow:1px 2px 1px #555 inset}footer #searchSite>input:focus{color:#000;background-color:#fff;background-position:0 100%;box-shadow:none;text-shadow:0 1px 1px transparent}footer #searchSiteOnSearchResults{display:block;clear:both;width:100%;height:40px}footer .footersubbrandsnavwrapper{background-color:#f2f2f2;background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) calc(50% - 700px),rgba(242,242,242,.07) calc(50% - 700px),rgba(242,242,242,.07) calc(50% + 700px)),linear-gradient(to top,rgba(0,0,0,.07) 0,rgba(255,255,255,.07) 100%);background-size:100% 100%,50% 100%;background-repeat:no-repeat,no-repeat}footer .visionlogo{float:none}footer .brand-logos a,footer ul.brand-logos{display:flex;float:none;width:100%;margin:0;padding:0;background-color:#f2f2f2}footer .brand-logos a{line-height:32px;padding:8px 0;text-align:center;color:#666}footer .brand-logos li.logo{width:calc(18% - 9px);border-right:1px solid #fff;background-color:#f2f2f2;background-image:linear-gradient(to top,rgba(0,0,0,.07) 0,rgba(255,255,255,.07) 100%);padding-right:8px}footer .brand-logos li.logo a.logo{text-align:left;background-color:rgba(0,0,0,0);display:inline-block}footer .brand-logos li{line-height:60px;display:inline-block;width:calc(82% / 6);margin:0;padding:8px 0;border:none}.brand-logo-holder{display:inline-block;width:inherit;height:48px;background-repeat:no-repeat;background-position:50% 0}footer .brand-logos li.berkeley{border-left:1px solid #d4d4d4;width:calc((82% / 6) - 1px)}footer .brand-logos li.berkeley .brand-logo-holder{background-position:34% 0}footer .brand-logos li.stjames .brand-logo-holder{background-position:28% 0}footer .brand-logos li.stjoseph .brand-logo-holder{background-position:47% 0}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.brand-logo-holder:hover{display:inline-block;width:inherit;height:48px;background-repeat:no-repeat;background-position:50% 0}.brand-logo-holder:hover,footer .brand-logos li.berkeley .brand-logo-holder:hover,footer .brand-logos li.stjames .brand-logo-holder:hover,footer .brand-logos li.stjoseph .brand-logo-holder:hover{background-position-y:-50px}}footer .brand-logos img{width:auto}footer .footer{border-bottom:1px solid #717171;background:#474747;background:linear-gradient(to bottom,#474747 0,#3d3d3d 100%) rgba(0,0,0,0)}@media (max-width:767px){footer .footer.cta-bar-position{padding-bottom:50px}}footer .container{width:98%;display:flex;flex-direction:row;flex-wrap:nowrap}footer .container>.span20,footer .container>.span4{width:auto;width:unset}footer .container>.span20{flex:1 1 100%}footer .footer .container{margin:20px auto}footer ul{font-weight:400;display:flex;float:left;width:auto;margin:1em 0;padding:0}footer li.first{border:none}footer li{margin:0 0 0 5px;padding:0 5px;border-left:1px solid #6d6d6d}@media screen and (min-width:1200px){footer li{padding:0 11px}}footer .menu li{padding:10px}footer a{font-size:14px;display:inline;float:left;padding:0 5px;text-decoration:none;color:#909090}footer a:focus{text-decoration:none;color:#fff}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){footer a:hover{text-decoration:none;color:#fff}}@media (hover:none) and (pointer:coarse){footer a:hover{text-decoration:none;color:#fff}}footer .social-media-link{display:flex;margin-bottom:1em}@media screen and (min-width:768px){footer .social-media-link{display:inline-flex;margin-bottom:0;margin-left:1em}}@media screen and (min-width:1024px){footer .social-media-link{float:right}}footer form .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}footer .links .social-media-link+ul{flex-wrap:wrap;overflow:hidden}footer .links .social-media-link+ul>li{margin:0 0 0 -1px}footer .container p{font-size:10px;display:inline;float:left;clear:left;width:100%;margin:0;padding:0;color:#909090}.cta-bottom-bar,.development .home-slide .developmentlist.box-flex .thumb-inner .thumbnails>li:nth-of-type(1n+5),.subnav.level-3.clearfix,iframe[name=google_conversion_frame]{display:none}footer .menu li a{padding:0;text-decoration:none}@media screen and (max-width :767px){.cta-bottom-bar{display:block;position:fixed;bottom:0;left:0;right:0;width:100vw;height:16vw;z-index:1998;padding:0;background-color:#3d3d3d;box-sizing:border-box;transition:bottom 1s ease-in-out}.cta-bottom-bar ol,.cta-bottom-bar ol li{margin:0;padding:0;height:inherit;box-sizing:border-box;display:flex;flex-direction:row;align-content:center;justify-content:center}.cta-bottom-bar ol{float:none}.cta-bottom-bar ol li{flex-direction:column;flex-basis:0;flex-grow:1;max-width:100%}.contact_btn a,.share_btn a,.tel_number a{font:400 20px/2 myriad-pro,arial,helvetica,sans-serif;padding:0 10px;height:12vw;cursor:pointer;color:#fff;border:none;border-radius:5px;outline:0;background:#d63547;background:linear-gradient(#d63547,#b91a2c);display:block;box-sizing:border-box;text-align:center}.share_btn a{margin:0 2vw 0 1vw}.tel_number a{margin:0 1vw 0 2vw;color:transparent}.tel_number a::before{content:"Call us";display:block;color:#fff}.contact_btn a:focus,.share_btn a:focus,.tel_number a:focus{text-decoration:none;color:#fff}.tel_number a:focus{color:transparent}}@media (hover:none),(hover:on-demand){.contact_btn a:hover,.share_btn a:hover,.tel_number a:hover{color:#fff;text-decoration:none}.tel_number a:hover{color:transparent}}.landing-container div.page-accordion.accordion .accordion-body a,a:focus,section.dev-section div.container-fluid div.contact-details a,section.dev-section div.container-fluid div.enquiries-form a{text-decoration:underline}@media screen and (max-width :414px){.contact_btn a,.share_btn a,.tel_number a{font:400 20px/2.2 myriad-pro,arial,helvetica,sans-serif;height:12vw}}@media screen and (max-width :320px){.contact_btn a,.share_btn a,.tel_number a{font:400 17px/2.2 myriad-pro,arial,helvetica,sans-serif}}@media screen and (max-width :767px) and (orientation:landscape){.cta-bottom-bar{height:16vh}.contact_btn a,.share_btn a,.tel_number a{height:12vh;font:400 20px/2.2 myriad-pro,arial,helvetica,sans-serif}.share_btn a{margin:0 2vh 0 1vh}.tel_number a{margin:0 1vh 0 2vh}}@media screen and (max-width :568px) and (orientation:landscape){.contact_btn a,.share_btn a,.tel_number a{font:400 17px/2.2 myriad-pro,arial,helvetica,sans-serif}}@media screen and (min-width :768px) and (max-width :1023px){header .row-fluid .span19{float:right;width:71.5%;margin-left:0}header nav.mainnav ol.menu li.results-link,header nav.mainnav ol.menu>li:first-child{border:none}.development header nav.mainnav{max-height:59px}header nav.mainnav ol li a{font-size:14px}header .navigation .myhome{width:100px}footer ul.menu li{line-height:20px;padding:5px 10px}footer .menu a{font-size:12px}footer #searchSite{padding:2px 5px 0}footer form input#searchSiteKeywords,footer form input.searchbox{margin:2px 0 4px}footer .links form+ul>li{padding:0;flex:0 0 auto}footer .visionlogo img{height:auto}}@media screen and (min-width :768px) and (max-width :1023px){header{max-height:103px}header .logobar .container>.span5{width:20%}header .row-fluid .span19{width:80%}header .crest{flex:0 0 50px;width:50px}.brand.sg header .logo{padding-left:5px}header .navigation li.myhome .myhomelink,header .navigation li.myhome .myhomelink a:active,header .navigation li.myhome .myhomelink a:focus{width:90px}.development header nav.mainnav{max-height:43px}footer .links form+ul>li{padding:0 1px}header li.heading>span{line-height:20px;min-height:48px}header li.heading ul a{line-height:18px;margin-bottom:10px}}@media screen and (min-width :768px) and (max-width :1023px) and (orientation :landscape){header nav.mainnav ol li a{font-size:15px;padding:0 7.75px}header .row-fluid .span19{width:initial}}@media screen and (min-width :1024px) and (max-width :1279px){header nav.mainnav ol.menu li.results-link{border:none;padding-right:0}}@media (max-width:767px){header nav.mainnav{max-height:60px}header.shadow{box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}header .logobar .container{margin-right:0;margin-left:0}header .logobar a .logo{position:static;top:0}header .plot .logo{margin-left:-9px}header .logobar .span24 .container .span12,header .logobar .span24 .container .span5{width:250px}header .logobar .span24 .container .span5{float:left}header .logobar .span24 .container .span12{float:right}.brand.sg header .logobar .hidden-desktop.hidden-tablet{padding-left:5px}header .logobar .hidden-desktop.hidden-tablet img{max-width:90%;height:auto}header .buttons{position:absolute;top:0;right:0}header .buttons span{width:57px;margin:0 0 0 -5px}li.development-logo.no-right.hidden-desktop{right:0}header .development-logo .logo_link img{position:relative;top:10px;left:0;float:left;max-width:147px;height:auto;margin:0}footer #searchSite{float:none;width:70%;margin:0 auto;padding-left:0;background:rgba(0,0,0,0)}footer #searchSite>input{width:100%}footer #searchSite>input:focus{width:100%;margin-bottom:10px}footer .links ul{display:block;float:none;max-width:85%;margin:0 auto;text-align:center}footer .links form+ul{flex-wrap:wrap;overflow:visible}footer .links ul li{line-height:9px;display:inline-block;float:none;width:auto;margin:0;text-align:center;border-left:0 none}footer li{margin:0;padding:5px;border-left:medium none}footer .container p{font-size:80%;display:block;float:none;width:70%;margin:20px auto 0;text-align:center}.headerfix{position:fixed;z-index:999;top:0!important;width:100%;background:#fff}.fixfixed,.fixfixed .headerfix{position:absolute!important}}@media (min-width:320px) and (max-width:568px) and (orientation :portrait){footer .links ul{margin:0 auto 45px}}@media (max-width:667px) and (orientation :portrait){footer .links ul{margin:0 auto}}@media (max-width:767px) and (orientation :landscape){header .development-logo .logo_link img{top:0;max-width:233px}}a:focus{color:#005580}.default .page-article{margin-left:0}.default .nav-tabs>li>a{line-height:20px;display:inline;height:21px;margin:0 4px;padding:5px 30px;color:#414141;border:1px solid #bfbfbf;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (min-width:768px) and (max-width:1023px){.default .nav-tabs>li>a{margin:0 3px;padding:4px 20px}}.default .nav-tabs>li>a:focus,.default .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.default .nav-tabs>.active>a:hover{color:#414141;border-color:#bfbfbf;background:#f6f5f1}.default .nav-tabs>.active>a,.default .nav-tabs>.active>a:focus{color:#414141;border-width:1px 1px medium;border-style:solid solid none;border-color:#bfbfbf;cursor:default;background-color:#fff}.default .nav-pills>li>a{font-weight:600;padding-right:20px;padding-left:0;color:#484848}.default .nav-pills>li>a:focus,.default .nav-pills>li>a:hover,.default .nav>li>a:focus,.default .nav>li>a:hover{color:#50a1d6;background:0}.default .accordion .no-left-icon .togglebar_title{line-height:normal;min-height:62px;padding:15px 5px 15px 0}.stepbystepprocess .accordion-heading .dropdownicon{border-left:medium none}.default .accordion-heading .accordion-toggle{padding:0}.default .nav-tabs{margin-bottom:0}.sitemap .siteMapWrapper ul li a{color:#4e4e4e}.gallery .thumb-inner{overflow:hidden;width:80%}.social-media-link,.social-media-link ol{display:flex;flex-direction:column}.social-media-link ol{flex-direction:row;align-items:center}.social-link-left .social-media-text{align-self:flex-start}.social-link-center .social-media-text{align-self:center}.social-link-right .social-media-text{align-self:flex-end}.social-link-left .social-media-list{justify-content:flex-start}.social-link-center .social-media-list{justify-content:center}.social-link-right .social-media-list{justify-content:flex-end}.social-media-link{color:#909090;font-size:.875em}.social-media-link ol,.social-media-link ol li,.span24 .social-media-link ol,.span24 .social-media-link ol li,.span24 .social-media-link ol li:first-child{margin:0;padding:0;list-style:none;border:none;line-height:1}.social-media-link a{margin:0;padding:0 5px;display:block;float:none}.articleChildrenGrid .pagination .nav.next a,.brand.brand .insightpanel.imgright .span12,.contact .tab-content img.page-image{float:right}.social-media-link svg{width:24px;height:24px;fill:grey}.social-media-link .simpleicons-linkedin-icon rect,.social-media-link .simpleicons-pinterest-icon ellipse,.social-media-link .simpleicons-youtube-icon rect{fill:#474747}.social-media-link a:hover .simpleicons-linkedin-icon rect,.social-media-link a:hover .simpleicons-pinterest-icon ellipse,.social-media-link a:hover .simpleicons-youtube-icon rect{fill:#fff}.social-media-link a:hover .simpleicons-linkedin-icon{fill:#0077B5}.social-media-link a:hover .simpleicons-twitter-icon{fill:#1DA1F2}.social-media-link .simpleicons-pinterest-icon path{fill:grey}.social-media-link a:hover .simpleicons-pinterest-icon path{fill:#BD081C}.social-media-link a:hover .simpleicons-instagram-icon{fill:#E4405F}.social-media-link a:hover .simpleicons-youtube-icon{fill:red}@media screen and (max-width:767px){.social-media-link{margin:0 auto}}@media screen and (min-width:768px) and (max-width:1023px){.social-media-link,.social-media-link ol{flex-direction:row}footer .social-media-link{padding-top:1em}}.articleChildrenGrid article h2{font-size:23px;font-weight:200;margin-top:15px}.promotion td>h1,.promotion td>h2,.promotion td>h3,.promotion td>h4,.promotion td>p{margin:10px 20px}.promotion table,.promotion td{padding:0;table-layout:fixed;vertical-align:top}.feed-back-msg.alert.alert-info.alert-block{position:absolute;top:180px;margin:0 auto;opacity:.7}.feed-back-msg.alert.alert-info.alert-block .close{line-height:20px;position:relative;top:-20px;right:-21px}#searchSiteOnSearchResults+p .keywords{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.brand.brand .developmentlist a{text-decoration:none}.brand.brand .developmentlist .thumbnail{padding:0;border:none}.brand.brand .developmentlist .thumbnail a{position:relative;z-index:1}.brand.brand .developmentlist .thumbnail a:hover,.brand.brand .developmentlist a:hover{opacity:.75}.brand.brand .developmentlist .thumbnail p{font-size:1em;margin-top:10px;color:#6e6e6e}.brand.brand .developmentlist p span{color:#6e6e6e}.brand.brand .developmentlist ul{margin:0}.brand.brand .developmentlist.box-flex .carousel-inner .thumbnails{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;font-size:inherit}.brand.brand .developmentlist h3{font-size:24px;font-weight:300;line-height:1.2;margin:20px 0;color:#474747}.brand.brand .insightpanel{overflow:hidden;margin-bottom:50px}.brand.brand .insightpanel section{margin:0}.brand.brand .insightpanel .span12{position:relative}.brand.brand .insightpanel .caption{font-size:15px;font-weight:600;line-height:1;margin:0;padding:0;color:#fff;text-shadow:-1px 1px 1px #000}.brand.brand .insightpanel h3,.brand.brand .insightpanel p{font-weight:300;line-height:1.2;font-family:myriad-pro,sans-serif}.brand.brand .insightpanel.imgleft .caption{position:absolute;bottom:15px;left:20px}.brand.brand .insightpanel.imgright .caption{position:absolute;right:20px;bottom:15px}.brand.brand .insightpanel .caption span{margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #fff}.brand.brand .insightpanel h3{font-size:42px;margin-top:9%;color:#4e4e4e}.brand.brand .insightpanel p{font-size:17px;display:inline;float:left;color:#4c4c4c}.brand.brand .insightpanel p strong{font-weight:400}.brand .insightpanel .button,.brand.brand .insightpanel .button{font-family:myriad-pro,sans-serif;font-style:normal;line-height:30px;position:relative;display:inline;float:left;clear:both;margin:20px 0 10px;padding:0 25px 1px 15px;text-decoration:none;color:#fff;background:url(/assets/images/arrow-right-white.png) 100% 50% no-repeat #6bb8e9;background-image:url(/assets/images/arrow-right-white.png),linear-gradient(#6bb8e9,#5ca9da)}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.brand.brand .insightpanel .button:hover{background:url(/assets/images/arrow-right-white.png) 100% 50% no-repeat #333;text-decoration:none}}.brand.brand .insightpanel.imgright h3,.brand.brand .insightpanel.imgright p{margin-right:20px;margin-left:20px}.brand.brand .insightpanel.imgleft h3,.brand.brand .insightpanel.imgleft p{margin-left:20px}.brand.brand .content-nav a:hover{color:#fff}.brand.brand .content-nav a.active{color:#484848}.brand.brand .content-nav .primary .active{background:#cee4f2}.brand.brand .content-nav .content-subnav a.active,.brand.brand .content-nav .content-subnav a:focus,.brand.brand .content-nav .content-subnav a:hover{color:#4f9ccd}.brand.brand .content-nav .content-subnav a{line-height:30px;height:30px;padding:0 20px;color:#484848}.brand.brand .content-nav .content-subnav .breadcrumb a{color:#50a2d4}.brand.brand .brandannouncement .container{margin:5px;width:calc(100% - 14px);border-radius:10px;border:2px solid #d10020}.brand.brand .brandannouncement .button{font-size:18px;font-weight:400}@media screen and (min-width:768px){.brand.brand .brandannouncement .container{margin:30px auto}.brand.brand .brandannouncement .container section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.brand.brand .brandannouncement .span12{width:auto;width:unset;flex:0 1 46%;margin:0}.brand.brand .brandannouncement .span12:first-child{position:relative}.brand.brand .brandannouncement .span12:first-child::after{position:absolute;right:-3%;top:5%;height:90%;border-left:1px solid #d10020;content:""}.brand.brand .brandannouncement .button{font-size:21px;font-weight:400}}.htb-banner-wrapper{position:relative;overflow:hidden}.htb-banner{position:absolute;background:#009292;right:-3.756rem;bottom:0;width:7.512rem;height:3.756rem;padding:.33rem .66rem 0;text-align:center;color:#fff;font-size:.76rem;line-height:.95;transform:rotate(-45deg);box-sizing:border-box;font-weight:400;z-index:9;clip-path:polygon(100% 0,0 0,50% 100%);text-transform:uppercase;transform-origin:50% 100% 0}.development .htb-banner{z-index:99}.jssocials-shares .jssocials-share-copylink .jssocials-share-link{border:1px solid #d63547}.jssocials-shares .jssocials-share .jssocials-share-link{border-radius:.5em;box-shadow:none;background:#474747;border-color:transparent}.jssocials-shares .jssocials-share-facebook .jssocials-share-link:hover{background:#3b5998}.jssocials-shares .jssocials-share-twitter .jssocials-share-link:hover{background:#00aced}.jssocials-shares .jssocials-share-linkedin .jssocials-share-link:hover{background:#007bb6}.jssocials-shares .jssocials-share-pinterest .jssocials-share-link:hover{background:#cb2027}.jssocials-shares .jssocials-share-whatsapp .jssocials-share-link:hover{background:#29a628}.jssocials-shares .jssocials-share-messenger .jssocials-share-link:hover{background:#0084ff}.jssocials-shares .jssocials-share-copylink .jssocials-share-link:hover{background:#d63547}.jssocials-shares{display:inline-block}.mapPopup .htb-banner{font-family:myriad-pro,sans-serif}@media screen and (min-width:1180px){.htb-banner{right:-3.756rem;width:7.512rem;height:3.756rem;font-size:.76rem;line-height:.95;padding:.33rem .66rem 0}.development .htb-banner{right:-5.65rem;width:11.3rem;height:5.65rem;font-size:1.15rem;line-height:.95}}@media screen and (min-width:768px) and (max-width:1279px){.resultslist ul.grid .htb-banner{font-size:.5rem;width:5rem;height:2.5rem;right:-2.5rem;padding:.22rem .44rem 0}}@media screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){section[class*=heading-] .overlay-body .htb-banner-wrapper img{width:100%;height:340px;object-fit:cover}}.development .desktop-content .menuitem.submenuitem{padding-top:5px;padding-bottom:5px}.development .localarea .container.padTop20.padBottom20 .row-fluid{position:relative}.development section.developmentlist .thumbnail{border:none}.development .home-slide .developmentlist.thumbnailslider .thumb-inner{width:93%;height:auto}.development .home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{width:23%;margin-right:1%;margin-left:1%}.development .home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li.item{opacity:1}.subnav.level-3.clearfix{position:absolute;right:0;float:left;overflow:hidden;width:100%;padding:3px;transition:all .5s ease-in-out 0;background:#2c2c2c}.subnav.level-3.clearfix li{position:relative;width:146px;background:none}li.active .subnav.level-3.clearfix{display:block}.button{font-size:17px;font-weight:400;padding:6px 16px 10px;text-align:center;border:0;border-radius:5px;text-decoration:none;cursor:pointer}section.dev-section div.container-fluid .button,section.dev-section div.feature-article-background-image .button{font-weight:400}.developmentlist .thumb-inner .item,.developmentlist .thumb-inner .item.active,.developmentlist .thumb-inner .item:hover{opacity:1}section.dev-section .selection.search-controls .search-btn:focus{outline:0}.lg-floorplan-gallery .lg-sub-html{background:rgba(0,0,0,.45)}.lg-floorplan-gallery.lg-zoomed .lg-sub-html,.lg-floorplan-gallery.lg-zoomed .lg-toolbar{background:#000}.development nav .buyhome_home>li{line-height:60px;height:60px}.development .comparisontable .features,.development .results-table{display:block}.development .comparisontable h3{text-align:left}.development .overlay,.plot .overlay{position:absolute;bottom:0;width:100%;padding:20px 15px;background:rgba(0,0,0,.6)}.plot .overlay{padding:20px 0}.development .header-info{position:relative;bottom:0;width:100%;padding:20px 15px;background:rgba(0,0,0,.6)}.development .header-info .overlay h3,.development .header-info h1,section[class*=heading-] .overlay-container h1{font-size:28px;font-weight:400;line-height:1.2;margin:0}.development .nav-tabs{border-bottom:medium none}.development .tab-content{overflow:hidden;border-top:1px solid #bfbfbf}.development .nav-tabs>li>a{line-height:21px;display:inline;margin:0 4px;padding:5px 30px;border:1px solid #bfbfbf;border-bottom:none;border-radius:8px 8px 0 0}.brand .developmentlist.box-flex .thumbnails>li:nth-of-type(1n+6),.cta-overlay .enquiries-form-share,.development .control-group .icmhide,.development .dev-section hr,.landing-container .enquiries-form-share{display:none}.development .nav-tabs>li:first-child>a{margin:0 4px 0 0}@media screen and (min-width:1024px) and (max-width:1279px){.development .nav-tabs>li:first-child>a,.development .nav-tabs>li:first-child>a:focus{margin:0 3px 0 0}.development .brochures .nav-tabs>.active>a:focus,.development .brochures .nav-tabs>li>a,.development .genericblock .nav-tabs>.active>a:focus,.development .genericblock .nav-tabs>li>a,.development .propertytype .nav-tabs>.active>a:focus,.development .propertytype .nav-tabs>li>a,.development .specification .nav-tabs>.active>a:focus,.development .specification .nav-tabs>li>a{font-size:16px;margin:0 2px;padding:5px 20px}}.development .nav-tabs>li>a:focus,.development .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.development .nav-tabs>.active>a,.development .nav-tabs>.active>a:focus{cursor:default;color:#414141;border-width:1px 1px medium;border-style:solid solid none;border-color:#bfbfbf;background-color:#fff}.development .nav-tabs>.active>a:hover{color:#414141;border-color:#bfbfbf;background:#f6f5f1}.development .dev-section .container-fluid h4.subtitle,.development .localareafeaturearticle .nav-tabs>.active>a,.development .localareafeaturearticle .nav-tabs>.active>a:focus{border:none}.development .nav-pills>li>a{font-weight:600;padding-right:20px;padding-left:0;color:#484848}.development .nav-pills>li>a:focus,.development .nav-pills>li>a:hover,.development .nav>li>a:focus,.development .nav>li>a:hover{color:#fff;background:#666}section.dev-section div.container-fluid a.carousel-control{color:#222;background-color:#fff}.developmentlist .carousel-control{top:20%}.brand .developmentlist .carousel-control{top:20%;color:#222;background-color:#fff}.brand .developmentlist .carousel-control.left{left:-47px}.brand .developmentlist .carousel-control.right{right:-47px}section.gallery .carousel .carousel-control.left,section.gallery .carousel .carousel-control.right{color:#222!important;background-color:#fff!important}.brand .developmentlist{width:96%;margin:15px auto}.developmentlist ul{margin:0}.developmentlist h3{font-size:24px;font-weight:300;line-height:1.2;margin:20px 0;color:#474747}.developmentlist a{text-decoration:none}.developmentlist .thumbnail a:hover,.developmentlist a:hover{opacity:.75}.brand .developmentlist .thumbnail p,.developmentlist .thumbnail p{font-size:1em;font-weight:500;line-height:1.1em;margin-top:10px;text-align:left;color:#6e6e6e}.developmentlist p span{color:#50abe6}.developmentlist .dev_address,.developmentlist .dev_name{font-weight:600}.brand .developmentlist .carousel.slide.dark .carousel-control{z-index:1;margin-top:-50px;opacity:.8;color:#fff;background:#000}.brand .developmentlist .carousel.slide.dark .carousel-control.right{right:10px}.brand .developmentlist .carousel.slide.dark .carousel-control.left{left:10px}.brand .developmentlist .developmentlist{margin:auto}.brand .developmentlist .thumbnail{box-shadow:none}.brand .developmentlist .thumbnails>li{width:23%;margin-right:0;margin-left:1.6%;padding-bottom:5px}.brand .developmentlist.box-flex .thumbnails>li{flex:1 0 24%;margin-right:.3%;margin-left:1%}.brand .developmentlist .thumb-inner{width:100%;height:auto;min-height:auto}.brand .developmentlist .thumb-inner ul,.brand .developmentlist .thumb-inner-content ul{height:inherit}.developmentlist .home-slide .container{min-width:50%}.development .thumb-inner{width:80%}.development .carousel-inner img.landscape,.development .carousel-inner img.portrait{position:relative;width:100%;height:auto;margin:0}.development .gallery-items .carousel-inner img.landscape,.development .gallery-items .carousel-inner img.portrait,.development .overlay-container .carousel-inner img.landscape,.development .overlay-container .carousel-inner img.portrait{margin:0}.development .developmentlist.box-flex .carousel-inner .thumbnails{display:flex;flex-direction:row;flex-wrap:nowrap}.development .carousel-inner.thumb-inner{height:auto;margin-top:16px}.development .gallery-items .icon{font-size:inherit}.development .search-controls .search-btn,.development .search-controls .search-btn:hover,.search-controls .search-btn-expanded{height:30px;padding:0 0 1% 12%;text-align:left}.development .selection.search-controls .search-btn,.development .selection.search-controls .search-btn:hover,.selection.search-controls .search-btn-expanded{padding:0;text-align:center}.development .container .search-controls div{position:relative}.development .results-table .action.black{white-space:nowrap;color:#fff;background:#4d4d4d;background:linear-gradient(to bottom,#4d4d4d 0,#2c2c2c 100%)}.development .results-table .action.black:hover{color:#fff;background:#6e6e6e;background:linear-gradient(to bottom,#6e6e6e 0,#5a5a5a 100%)}.development .dev-section .container{margin-top:5px;padding-top:20px}div.contact,section.contact{padding:20px 0;background:#332f30;overflow:hidden;width:100%;margin-top:10px}section.contact{padding:0;background:0 0;margin-top:0}div.contact .container,section.contact .container{overflow:hidden}.development .dev-section .contact .container,.development .dev-section .maptabs .container,.development .dev-section .no-keyline-top .container,.development section.main-section+.dev-section .container,.development.commercial .dev-section .comparisontable .container,.development.commercial section.main-section+.dev-section .comparisontable .container{border-top:none}.development .contact p img.page-image{margin:0 0 0 3px}.montagefeaturearticle .container{padding-bottom:10px}.development .dev-section .spec .container,section.dev-section div.keyline-top div.container{margin-top:20px;padding-top:20px}.development .dev-section h2,.development .dev-section h3,.phases h4{margin-top:0}.development .dev-section .contact .container{padding-top:0}.development .dev-section .container-fluid .nav-tabs>li>a{color:#414141}.development .dev-section .container-fluid .nav-tabs>li>a:hover{color:#fff;border-radius:8px 8px 0 0;background-color:#414141}.development .dev-section .container-fluid .nav-tabs>li.active,.development .dev-section .container-fluid .nav-tabs>li.active>a:focus,.development .dev-section .container-fluid .nav-tabs>li.active>a:hover{margin-bottom:0;color:#414141;border-radius:8px 8px 0 0;background-color:#fff}.development .dev-section .container-fluid .commercialview,.phases h4{color:#fff}.development .dev-section .map .showhidehead h2,.development .dev-section .map .showhidehead h3.section-header{line-height:34px;margin:0 0 15px 10px}.development .dev-section .map .showhidehead h3{font-size:23px;margin:6px 0 30px}.development .dev-section .map .showhidehead h3.section-header{font-size:34px;border:none;margin:0 0 15px}.development .contactus .customdevelopment{margin:20px 0}section.contact .customdevelopment{width:100%;margin-top:10px}.development .contactus .customdevelopment .container{margin:5px auto 20px}.listDevelopments .content-nav a{text-decoration:none}.phases{margin-bottom:20px}.phases p{font-size:1em;line-height:1.4;display:table-cell}.phases h4,.phases h4.subtitle,div.phase .phases h5{font-weight:400;line-height:1.2}.phases h4{font-size:25px}.phases h4.subtitle{font-size:20px;margin:12px 0;padding-bottom:20px;color:#343434}div.phase .phases h5{font-size:15px;margin-top:15px}div.phase .phases h5 span{font-size:26px;display:block;float:left;margin:-6px 5px 0 -7px;color:#222}div#previousPhase .accordion-heading .dropdownident,form h5{color:#a49262}.phases .learnmore{margin-top:20px;padding-right:30px}.phases .learnmore .pointer{position:absolute;top:5px;right:12px}#previousPhase .accordion-heading{background:#555;background:linear-gradient(to bottom,#555 0,#2c2c2c 100%)}div#previousPhase .accordion-heading .accordion-toggle:hover .dropdownident{color:#fff}div#previousPhase .accordion-heading .accordion-toggle.active{background:#a9a9a9;background:linear-gradient(to bottom,#a9a9a9 0,#818181 100%)}div#previousPhase .accordion-heading .accordion-toggle.active .dropdownident{color:#474747}.energy-efficiency-table{margin:35px 0 20px}.energy-efficiency-table p{width:242px;margin:0 0 5px}.energy-efficiency-table .efficiency-table-header{font-size:19px;line-height:normal}.energy-efficiency-table table{margin:10px 0 20px;border-collapse:collapse}.energy-efficiency-table table td,.energy-efficiency-table table th{width:80px;height:25px;padding:0;text-align:center;color:#000;border:none}.energy-efficiency-table table td+td,.energy-efficiency-table table th+th{border-left:1px solid #fff}.energy-efficiency-table tr th{color:#fff;background:#000}.energy-efficiency-table .band-A{background-color:green}.energy-efficiency-table .band-B{background-color:#00bf00}.energy-efficiency-table .band-C{background-color:#96c606}.energy-efficiency-table .band-D{background-color:#f9f900}.energy-efficiency-table .band-E{background-color:#fbc200}.energy-efficiency-table .band-F{background-color:#ff8000}.energy-efficiency-table .band-G{background-color:#ca0000}.energy-efficiency-popup{position:relative;float:right;width:300px;height:348px;padding:0 10px 10px;background:url(/assets/images/epc/ratings.png) 10px 0 no-repeat}.energy-efficiency-popup-content{display:block;width:600px;margin:0;padding:0}.energy-efficiency-potential-popup{position:relative;float:right;width:365px;height:348px;padding:0 5px 10px 10px;background:url(/assets/images/epc/ratings-potential.png) 10px 0 no-repeat}.rating,.rating-potential{font-family:Verdana,Helvetica,sans-serif;font-size:18px;line-height:27px;position:absolute;width:36px;height:27px;padding-left:6px;text-align:center;color:#fff}.rating{left:256px}.rating-potential{right:2px}.rating-A{top:77px;background:url(/assets/images/epc/rating-a.png) no-repeat}.rating-B{top:109px;background:url(/assets/images/epc/rating-b.png) no-repeat}.rating-C{top:141px;color:#000;background:url(/assets/images/epc/rating-c.png) no-repeat}.rating-D{top:174px;color:#000;background:url(/assets/images/epc/rating-d.png) no-repeat}.rating-E{top:206px;color:#000;background:url(/assets/images/epc/rating-e.png) no-repeat}.rating-F{top:239px;background:url(/assets/images/epc/rating-f.png) no-repeat}.rating-G{top:270px;background:url(/assets/images/epc/rating-g.png) no-repeat}#bgModal.epc-modal{width:670px;margin-left:-325px;max-height:95%;height:auto}#bgModal.epc-modal p{font-size:16px;line-height:20px}.enquiries-form-share{color:#424242;padding:20px 0}.enquiries-form-share p{font-size:18px;font-style:normal;line-height:1.5;margin:15px 0;color:#424242!important}.enquiries-form-share a{color:#3b4874!important}.enquiries-form .enquiries-form-column-one form,.enquiries-form-column-one .layout-container-one textarea,.enquiries-form-column-one .layout-container-one>.control-group:last-of-type{margin-bottom:0}.enquiries-form-column-one .layout-container-one,.enquiries-form-column-one .layout-container-two{padding:2% 0}@media screen and (min-width:768px){.enquiries-form-column-one .layout-container-one,.enquiries-form-column-one .layout-container-two{padding:2% 5%}.enquiries-form-column-one .layout-container-one{padding-right:2.5%}.enquiries-form-column-one .layout-container-two{padding-left:2.5%}.enquiries-form-column-one .brochure-text,.enquiries-form-column-one label,.enquiries-form-column-one p.caveat,.enquiries-form-column-one span.caveat{font-size:16px;margin:10px 0 0}}.enquiries-form-column-four,.enquiries-form-column-three,.enquiries-form-column-two{text-align:center}.enquiries-form .alert.alert-error.JQRVal{margin:2% 5% 0}.gdpr-marketing-selection .field_checkgroup{line-height:0}.additional p,.siteinfo p,.stats p,.stats ul li{font-size:1em;font-weight:400;line-height:1.4}.gdpr-marketing-selection .field_checkgroup input[type=checkbox],.gdpr-marketing-selection .field_checkgroup label,.gdpr-marketing-selection .field_checkgroup ol>li,.gdpr-marketing-selection .field_checkgroup ul>li{display:inline-block}.gdpr-marketing-selection .field_checkgroup input[type=checkbox],.gdpr-marketing-selection .field_checkgroup label{margin:0 10px 0 0;vertical-align:middle}.gdpr-marketing-selection .field_checkgroup ol,.gdpr-marketing-selection .field_checkgroup ul{padding:0;margin:0 0 20px}.cta-overlay .field_checkgroup label{color:#fff}section.dev-section div.container-fluid div.enquiries-form{background-color:#fff!important}section.dev-section div.container-fluid div.enquiries-form .article_form{background-color:#636363}section[class*=heading-] .cta-form,section[class*=heading-] .overlay-container .cta-overlay li.selected{background:#636363!important}.cta-form .gdpr-container .control-group,section.dev-section div.container-fluid div.enquiries-form .gdpr-container .control-group{margin-bottom:20px}.cta-form .gdpr-container,.cta-form .gdpr-marketing-selection,section.dev-section div.container-fluid div.enquiries-form .gdpr-container,section.dev-section div.container-fluid div.enquiries-form .gdpr-marketing-selection{border-bottom:1px solid #9e9e9e;margin-bottom:20px}.cta-form .gdpr-marketing-selection .control-group.span4,.cta-form .gdpr-marketing-selection .control-group.span6{width:auto;margin-right:20px}.landing-container .accordion .collapse{padding-top:0}.accordion .accordion-body .page-article .article_form .alert li,.accordion .accordion-body.accordion-contact .alert li{color:#b94a48}.col-article-form-height.contact-details{margin-top:inherit}.BROCHURESELECTION>input[type=checkbox]{display:block}.page-accordion.accordion .accordion-inner .article_form .span24.btn,.page-accordion.accordion .accordion-inner .page-article .span24.btn,.page-article .article_form .span24.btn{min-width:180px;width:auto;float:none}.control-group.dev-enter-address .lookupbtn,.control-group.dev-find-address .lookupbtn,.control-group.dev-select-address .lookupbtn{height:35px}.cta-form .control-group.dev-enter-address .lookupbtn,.cta-form .control-group.dev-find-address .lookupbtn,.cta-form .control-group.dev-select-address .lookupbtn{height:30px;margin:5px 0}.enquiries-form .accordion-inner .control-group.dev-enter-address .lookupbtn,.enquiries-form .accordion-inner .control-group.dev-find-address .lookupbtn,.enquiries-form .accordion-inner .control-group.dev-select-address .lookupbtn{height:40px}.divAddressLookup .dev-find-address,.divAddressLookup .dev-find-address>div>.dev-postcode{float:right;clear:none;width:48%;margin-bottom:0}.divAddressLookup .control-group.dev-enter-address .lookupbtn,.divAddressLookup .control-group.dev-select-address .lookupbtn{padding:0 15px}.divAddressLookup>div>.dev-postcode{float:left;margin-bottom:10px}.divAddressLookup>div>.dev-postcode>.row-fluid>.span24{margin-left:0}.SUBMITRESPONSE{padding-top:10px;display:none;clear:left}.DISCLAIMER p.form-terms-and-privacy,.landing-container p.form-terms-and-privacy{text-align:center}.landing-container .accordion-body p.form-terms-and-privacy{text-align:left}.control-group.dev-enter-address .lookupbtn,.control-group.dev-find-address .lookupbtn,.control-group.dev-select-address .lookupbtn{color:#fff;background:linear-gradient(to bottom,#d63547 0,#b91a2c 100%);background-color:#d63547}.article_form .control-group.dev-enter-address .span24.btn,.control-group .btn.lookupbtn.span24,.control-group.dev-enter-address .lookupbtn,.control-group.dev-find-address .lookupbtn,.page-accordion.accordion .accordion-inner .control-group.dev-enter-address .span24.btn{width:100%}@media screen and (min-width:768px){.page-accordion.accordion .accordion-inner .control-group.dev-find-address .lookupbtn{height:41px}}.divAddressLookup .control-group.dev-enter-address .lookupbtn{margin-bottom:0}.BROCHURESELECTION{padding-bottom:10px}li#recaptcha_response_field_error_li p{color:#b94a48}.accordion-inner .ui-datepicker,.development .ui-datepicker,.listChildren.bg.brand.desktop-content .ui-datepicker{display:none}.accordion-inner .ui-datepicker .ui-datepicker-header,.development .ui-datepicker .ui-datepicker-header{background-color:#7a7a7a}.accordion-inner .ui-datepicker-calendar .ui-state-highlight,.accordion-inner .ui-datepicker-calendar .ui-widget-content .ui-state-highlight,.development .ui-datepicker-calendar .ui-state-highlight,.development .ui-datepicker-calendar .ui-widget-content .ui-state-highlight{border:1px solid grey;background-color:#a9a9a9}.container-fluid.container-default.brochuredownload.row-fluid .row-fluid,.container-fluid.container-default.spec.row-fluid .row-fluid,.upgrade_type .action.expandview,div.brochuredownload .thumbnail{border:none}.accordion-inner .ui-datepicker-calendar .ui-state-default,.accordion-inner .ui-datepicker-calendar .ui-widget-content .ui-state-default,.development .ui-datepicker-calendar .ui-state-default,.development .ui-datepicker-calendar .ui-widget-content .ui-state-default{color:inherit}.accordion-inner form input[type=text].hasDatepicker,.development input.hasDatepicker,.page-article .article_form form input[type=text].hasDatepicker{cursor:pointer;background:url(/assets/images/calendar.png) right top no-repeat #fff}.accordion-inner form input[type=text].hasDatepicker,.page-article .article_form form input[type=text].hasDatepicker{background-position:right center;margin-top:10px}.landing-container div.page-accordion.accordion .accordion-body [data-toggle=buttons-radio].btn-group>.btn-radio{color:#222;box-shadow:none;text-shadow:none}.btn-group>.btn.active,.btn.active{z-index:1}.landing-container div.page-accordion.accordion .accordion-body [data-toggle=buttons-radio].btn-group>.btn-radio.active,section.main-section .article_form .btn:hover{color:#fff}.contact-details button[type=submit],.contact-details input[type=submit],.enquiries-form button[type=submit],.enquiries-form input[type=submit]{text-align:center}.cta-form .article_form button.btn:focus,.cta-form .article_form button.btn:hover{color:#fff;background:#d63547;background:linear-gradient(to bottom,#d63547 0,#b91a2c 100%)}.btn-default.active,.page-article .article_form .btn-primary.active{color:#fff;background-color:#d63547;background:linear-gradient(to bottom,#d63547 0,#b91a2c 100%)}section[class*=heading-] .overlay-container .alert p{color:#c09853}section div.siteplan{background:#3d3d3d}.siteplan h3,.siteplan li,.siteplan p{color:#fff}.siteplan ol{margin:25px 0 10px -4px}.siteplan .siteplanlist{float:left;margin-left:0}.siteplan .siteplanmap{float:right}.brochuredownload h3{color:#fff}div.brochuredownload ul.thumbnails{margin-top:60px}.brochuredownload .page-tab li.active a,.brochuredownload .page-tab li.active a:focus{color:#fff;background:0 0}.brochuredownload .page-tab a:hover{color:#fff;background:#666}.brochuredownload .carousel{margin-bottom:20px}.brochuredownload .carousel .carousel-inner .span6{display:inline-block;float:none;height:390px}.brochuredownload .carousel-inner{max-height:100%}.brochuredownload .carousel-inner>.item{margin-top:55px}.brochuredownload .carousel-indicators{position:static;margin-left:18px}section.brochures .carousel-inner .span6{display:inline-block;float:none;min-height:240px}.btn-group>.btn{box-sizing:border-box;margin-right:2px;float:none}.dev-section .featurearticle .container{margin-bottom:5px;padding-bottom:15px}.dev-section .featurearticle.no-keyline-top .container{margin-bottom:5px;padding-bottom:20px}.development .dev-section div.feature-article-background-image .container{border-top:none;padding-bottom:20px}.dev-section .feature-article-background-image>.span24{margin:0;position:relative;background-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dev-section .feature-article-background-image>.span24:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.dev-section .feature-article-background-image>.span24>.container{position:relative;z-index:2}}@supports (-ms-ime-align:auto){.dev-section .feature-article-background-image>.span24:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.dev-section .feature-article-background-image>.span24>.container{position:relative;z-index:2}}.development .featurearticle .siteinfo{border-top:none}.siteinfo{border-top:2px solid #fff;border-bottom:2px solid #fff;background:#434343}.siteinfo img{border-right:2px solid #fff;border-left:2px solid #fff}.siteinfo p{font-style:normal;color:#fff}.stats{color:#fff}.stats p{font-style:normal;color:#fff}.stats .infohighlight{margin-top:30px;padding-bottom:35px;background:#8f8f8f}.stats ul{overflow:auto;margin:20px 0 0;padding:30px 0 0 40px;list-style:none;background:#434343}.stats ul li{font-style:normal;float:left;width:20%;margin-right:5%;margin-bottom:1em;padding-bottom:40px;color:#fff}.listChildrenTwoLevels .county-features .county-feature.imgright .span12,div.viewbenefits img.page-image{float:right}div.viewbenefits h3{margin-top:30px}.additional{color:#fff;background:#393536}.additional p{font-style:normal;color:#fff}.additional .page-image{padding:25px 0}.brochure-text{font-size:14px}.gly-spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.icon-refresh{margin-top:7px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}div [data-toggle=buttons-radio]{width:100%}.btn-group>.btn-radio{font-size:16px;box-sizing:border-box;width:33%;padding:15px 0}.btn-radio{padding:6px 10px 10px;font-size:21px}section[class*=heading-] .header-info-location .hide{display:none}section[class*=heading-] .overlay-container .logo-overlay{position:absolute;z-index:30;top:15px;right:0;left:0;width:100%;height:auto}section[class*=heading-] .logo-overlay.container img{width:auto;border-bottom:none}section[class*=heading-] .overlay-container .cta-overlay{position:fixed;z-index:2001;top:117px;right:0;bottom:0;height:270px}section[class*=heading-] .overlay-container .cta-overlay>ul{margin-top:38px}section[class*=heading-] .overlay-container .cta-overlay>ul>li,section[class*=heading-] .overlay-container .cta-overlay>ul>li button{width:80px;height:80px;margin-bottom:5px;list-style:none;text-align:center;background:#d1001f}section[class*=heading-] .overlay-container .cta-overlay>ul>li>button{background:0 0}section[class*=heading-] .overlay-container .cta-overlay>ul>li a,section[class*=heading-] .overlay-container .cta-overlay>ul>li button{font-size:14px;font-weight:100;display:block;box-sizing:border-box;width:100%;height:100%;padding:3px;text-decoration:none;color:#fff}section[class*=heading-] .overlay-container .cta-overlay>ul>li button{border:0}section[class*=heading-] .overlay-container .cta-overlay .alert-error li{margin-bottom:0}section[class*=heading-] .overlay-container .cta-overlay>ul>li a span,section[class*=heading-] .overlay-container .cta-overlay>ul>li button span{display:block;width:40px;height:45px;margin:5px auto 0;text-align:center;background-image:url(/assets/images/sprites/icon-cta-sprite.png)}section[class*=heading-] .overlay-container .cta-overlay>ul{margin-left:0}section[class*=heading-] .overlay-container .cta-overlay>ul>li a.cta-register-view span{background-position:0 0}section[class*=heading-] .overlay-container .cta-overlay>ul>li button.cta-send-friend span{background-position:0 -39px}section[class*=heading-] .overlay-container .cta-overlay>ul>li a.cta-save-dev span,section[class*=heading-] .overlay-container .cta-overlay>ul>li.cta-save-dev span{background-position:0 133px}section[class*=heading-] .overlay-container .cta-overlay .cta-slider-close{margin-top:9px;margin-right:7px;color:#fff}section[class*=heading-] .overlay-container .cta-overlay .cta-slider-close:focus,section[class*=heading-] .overlay-container .cta-overlay .cta-slider-close:hover{opacity:.4}section[class*=heading-] .overlay-container .cta-overlay .cta-slider-close-container.hide{overflow:hidden;height:5%;height:calc(40px);padding:0 25px 10px;text-align:right}section[class*=heading-] .overlay-container .strapline{position:absolute;z-index:20;bottom:19px;display:block;box-sizing:border-box;width:100%;height:60px;padding:0 10px}section[class*=heading-] .overlay-container .strapline p{font-size:40px;font-weight:400;overflow:hidden;height:100%;margin:0 auto;white-space:nowrap;text-overflow:ellipsis}section[class*=heading-] .header-info{padding:20px 0;background:0 0}section[class*=heading-] .overlay-container .header-info-location{display:inline-block;width:auto;min-width:30%;min-height:70px}section[class*=heading-] .overlay-container .devaddress li{font-weight:400;position:relative;left:-25px;list-style:none}section[class*=heading-] .overlay-container .devaddress li a{font-weight:600;text-decoration:underline}section[class*=heading-] .overlay-container .span14 p:first-of-type,section[class*=heading-] .overlay-container .span17 p:first-of-type{margin-bottom:40px}section[class*=heading-] .overlay-container .span14 p:first-of-type.mod,section[class*=heading-] .overlay-container .span17 p:first-of-type.mod,section[class*=heading-] .overlay-container p.mod{font-weight:600;margin:0}section[class*=heading-] .overlay-container h2,section[class*=heading-] .overlay-container h3,section[class*=heading-] .overlay-container p.price{font-size:18px;font-weight:600;margin:0 0 6px}section[class*=heading-] .overlay-container h3,section[class*=heading-] .overlay-container p.price{line-height:1.2;margin-top:0;margin-bottom:23px}section[class*=heading-] .overlay-container h3.price,section[class*=heading-] .overlay-container p.price{margin:15px 0}section[class*=heading-] .overlay-container .header-info .span24{margin-left:0}section[class*=heading-] .overlay-container .span10 ul,section[class*=heading-] .overlay-container .span17 ul{position:relative;list-style:none}section[class*=heading-] .overlay-container .span17 ul.devaddress{list-style:none}section[class*=heading-] .overlay-container li{font-size:1em;font-weight:600;line-height:1.5em;float:none;width:auto;margin-top:0}section[class*=heading-] .overlay-container p{font-size:1em;font-weight:400;line-height:1.4;margin-top:0}section[class*=heading-] .overlay-container .span17 .devaddress li:before{position:relative;left:0;content:" "}section[class*=heading-] .overlay-container .span10 li:before,section[class*=heading-] .overlay-container .span17 li:before{position:absolute;left:-20px;content:"\2013"}section[class*=heading-] .overlay-container .span14{padding-left:5%}section[class*=heading-] .content-seperator{display:none}section[class*=heading-] .cta-form{display:none;float:none;box-sizing:border-box;width:81%;height:100%;margin-left:80px}section[class*=heading-] .cta-form .hide{display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;box-sizing:border-box;width:334px;height:95%;height:calc(100% - 40px);max-height:95%;max-height:calc(100% - 40px);margin-right:1px;padding:10px 20px 0 40px}section[class*=heading-] .cta-form h3{font-size:20px;font-weight:600;display:block;width:auto;margin:0;padding:0 0 10px}section[class*=heading-] .cta-form form{margin:0 0 25px}section[class*=heading-] .cta-form form .row-fluid{width:260px}section[class*=heading-] .cta-form form .row-fluid .span12{width:100%}section[class*=heading-] .cta-form form .row-fluid button[type=submit]{text-align:center}section[class*=heading-] .cta-form form #REGISTERINTERESTSLIDEOUT_POSTCODE_AFD2{width:48%}section[class*=heading-] .cta-form .hide .brochure-text,section[class*=heading-] .cta-form .hide form .control-label{margin-bottom:10px}section[class*=heading-] .cta-form .hide .available-brochures{margin:10px 0}section[class*=heading-] .cta-form .hide .btn-default{height:48px;padding:12px 0 0;color:#222;box-shadow:none;text-shadow:none}section[class*=heading-] .cta-form .hide .btn-default.active span{color:#fff}section[class*=heading-] .cta-form .caveat a,section[class*=heading-] .cta-form .caveat a:hover{text-decoration:underline}.article_form .caveat-wrapper,.contact-details .caveat-wrapper,.enquiries-form .caveat-wrapper,section[class*=heading-] .cta-form .caveat-wrapper{margin-bottom:10px}.article_form .caveat-wrapper .caveat,.contact-details .caveat-wrapper .caveat,.enquiries-form .caveat-wrapper .caveat,section[class*=heading-] .cta-form .caveat-wrapper .caveat{margin-top:0;line-height:1.5}.article_form .caveat,.contact-details .caveat,.enquiries-form .caveat,section[class*=heading-] .cta-form .caveat{font-size:14px;margin-top:0}section[class*=heading-] .cta-form .SUBMITRESPONSE .span24{min-height:0;margin-bottom:0}section[class*=heading-] .cta-form .hide .controls .span24{height:20px;padding:5px}section[class*=heading-] .cta-form .hide .controls select.span24{height:30px;padding:0 5px}section[class*=heading-] .cta-form .hide .controls textarea.span24{height:100px}section[class*=heading-] .cta-form .hide input.hasDatepicker{cursor:pointer;background-size:30px 28px}section[class*=heading-] .cta-form .hide li{width:auto;height:auto;text-align:left;background:0 0}section[class*=heading-] .cta-form .hide .alert{margin-top:10px}section[class*=heading-] .cta-form .hide .alert a{text-decoration:underline}section[class*=heading-] .cta-form .hide .alert .close{top:-6px;right:-27px;margin-top:0}section[class*=heading-] .cta-form .hide [type*=submit].btn{text-align:center}section[class*=heading-] .cta-form .g-recaptcha{transform:scale(.77);transform-origin:0 0}.enquiries-form h3{color:inherit}.article_form em.required,.article_form label.checkbox.alwaysshow .caveat,.contact-details em.required,.contact-details label.checkbox.alwaysshow .caveat,.enquiries-form em.required,.enquiries-form label.checkbox.alwaysshow .caveat,section[class*=heading-] .cta-form em.required,section[class*=heading-] .cta-form label.checkbox.alwaysshow .caveat{display:inline}@media screen and (max-width:767px){.article_form label.checkbox.alwaysshow span.caveat{position:static}}@media (max-width:767px) and (min-width:320px){.article_form .CONSENT .caveat,.article_form .DISCLAIMER .caveat,.article_form .caveat-wrapper .caveat{position:static;padding-left:0;padding-right:2px}}@media screen and (min-width:1025px){.landing-container .page-accordion.accordion .accordion-inner .article_form,.landing-container .page-article .article_form{width:75%;margin:0 auto}.is-flex .page-accordion.accordion .accordion-inner .article_form,.is-flex .page-article .article_form{width:100%;margin:0}}section.heading-fullwidth .overlay-container .content-fullwidth{position:relative;min-height:30px;margin:0;padding:0}section[class*=heading-] .overlay-body img{border-bottom:4px solid #4c4c4c;box-sizing:border-box;width:100%;height:auto}section.dev-section div.container-fluid h4.list-phase-header{font-size:34px;font-weight:100;line-height:34px}section.dev-section div.container-fluid h4.list-phase-header.subtitle{font-size:20px;font-weight:400;line-height:1.2;margin:12px 0;padding-bottom:20px}@media screen and (min-width:768px) and (max-width:1023px){.siteinfo p{font-size:12.5px;padding-left:5px}.development .gallery-thumbcontainer .thumbnail{width:260px;height:140px}.development .gallery-thumbcontainer .thumbnails>li{display:inline-block;float:none;width:auto;margin:0}.development .gallery-thumbcontainer ul.thumbnails{margin:0 0 25px}.development.development .developmentlist .span6{width:23%}.development .main-section .overlay{position:relative;box-sizing:border-box;max-width:1024px;padding:20px 15px 10px!important}body.development li.active .subnav.level-3{top:98px!important}.development form input#searchSiteKeywords,.development form input.searchbox{margin:2px 0}.development #sidenav_menu_left form input#searchSiteKeywords,.development #sidenav_menu_left form input.searchbox{margin-bottom:2.5%}.brand.brand .developmentlist .thumbnail p{font-size:.9em;margin-top:5px;padding:0;word-wrap:break-word}.brand .developmentlist .thumbnails>li{margin:0 1%}.brand .developmentlist{margin:14px auto 10px}.development .specification .nav-pills>li>a:focus,.development .specification .nav-pills>li>a:hover,.development .specification .nav>li>a:focus,.development .specification .nav>li>a:hover{border-bottom:none}section[class*=heading-] .overlay-container .logo-overlay{width:98%}section[class*=heading-] .overlay-body .htb-banner-wrapper,section[class*=heading-] .overlay-body img,section[class*=heading-] .overlay-container .container,section[class*=heading-] .overlay-container .span14,section[class*=heading-] .overlay-container .strapline,section[class*=heading-] .overlay-container .strapline p{width:100%}section[class*=heading-] .overlay-container .cta-overlay{top:103px;right:-2px}section[class*=heading-] .overlay-container .cta-overlay>ul{margin-left:26px}section[class*=heading-] .overlay-container .cta-overlay>ul>li{width:67px;height:67px}section[class*=heading-] .overlay-container .cta-overlay>ul>li a{font-size:12px}section[class*=heading-] .overlay-container .cta-overlay>ul>li a span{height:40px;margin:0 auto}section[class*=heading-] .overlay-container .cta-overlay .control-group .controls li{width:auto;height:auto}section[class*=heading-] .overlay-container .strapline{height:48px}section[class*=heading-] .overlay-container .strapline p{font-size:28px}section[class*=heading-] .overlay-container .span10,section[class*=heading-] .overlay-container .span14{width:85%;margin-left:0;padding:0 10px}section[class*=heading-] .overlay-container .header-info-location{display:inline-block;width:auto;min-width:30%;padding-bottom:0}section[class*=heading-] .overlay-container .header-info{padding:10px 0;background:#ebebeb}section[class*=heading-] .overlay-container .row-fluid .content-seperator{display:block;min-height:0;margin:20px 0;padding-left:0}section[class*=heading-] .overlay-container h4.price{font-size:18px;margin:15px 0}section[class*=heading-] .cta-form{margin-left:92px}section[class*=heading-] .cta-form .hide .alert-error li{width:100%;height:auto}section[class*=heading-] .cta-form .hide .alert-error li#recaptcha_response_field_error_li{height:auto}section[class*=heading-] .cta-form .hide .alert .close{top:-12px;right:-12px}section[class*=heading-] .overlay-container [class*=content-]{overflow:visible;height:auto;min-height:30px}.brochuredownload .carousel-inner{width:94%}}@media screen and (min-width:768px) and (max-width:1179px){section[class*=heading-] .overlay-container .cta-overlay>ul>li{width:67px;height:67px}section[class*=heading-] .overlay-container .cta-overlay>ul>li a,section[class*=heading-] .overlay-container .cta-overlay>ul>li button{font-size:12px}section[class*=heading-] .overlay-container .cta-overlay>ul>li a span,section[class*=heading-] .overlay-container .cta-overlay>ul>li button span{height:40px;margin:0 auto}section[class*=heading-] .cta-form{margin-left:92px}section[class*=heading-] .overlay-container .cta-overlay>ul{margin-left:26px}}.is-flex{display:flex;flex-wrap:wrap}.is-flex:after,.is-flex:before{display:none}@media screen and (min-width:768px) and (max-width:1023px){.overlay-body .htb-banner-wrapper .hidden-desktop{display:block!important}}@media screen and (min-width:768px) and (max-width:1023px) and (orientation:landscape){section[class*=heading-] .overlay-container .cta-overlay{top:117px}}@media screen and (max-width:767px){.development .action .black:hover,.development .action.black,.development body.mobile-content .mainnav .mobileDevMenu li a:hover,.development-logo a,.development-logo a:hover,.plot .overlay .social a{text-decoration:none}section[class*=heading-] .overlay-body .htb-banner-wrapper,section[class*=heading-] .overlay-body img,section[class*=heading-] .overlay-container .header-info,section[class*=heading-] .overlay-container .strapline,section[class*=heading-] .overlay-container .strapline p{width:100%;max-width:100%}section[class*=heading-] .overlay-container h1{font-size:23px;line-height:28px}section.propertytype .tab-content{margin:5px auto 0;border-top:none}.btn-group>.btn-radio{width:31%}.BROCHURESELECTION{margin-left:8px}.BROCHURESELECTION .available-brochures{margin-left:-6px}.development .dev-section .container-fluid .nav-tabs>li.active,.development .dev-section .container-fluid .nav-tabs>li.active>a:focus,.development .dev-section .container-fluid .nav-tabs>li.active>a:hover,.development .dev-section .container-fluid .nav-tabs>li>a:hover{border-radius:0}.development .dev-section .container-fluid .nav-tabs>li{width:100%;margin:0}.development .dev-section .container-fluid .nav-tabs>li>a{height:39px;color:#414141;border-bottom:1px solid #bfbfbf}.development .dev-section .container-fluid .nav-tabs>li>a:hover{color:#fff}.development .dev-section .container-fluid .nav-tabs>li.active{margin:0;background:#414141}.development .dev-section .container-fluid .nav-tabs>li.active a{border-top:1px solid #bfbfbf;border-radius:0}.development .dev-section .container-fluid .nav-tabs>li.active a,.development .dev-section .container-fluid .nav-tabs>li.active a:hover{color:#414141;background-color:#fff}.development .logo-brand{float:none;width:46%;height:0}.development section{margin-top:0}.development section div.siteplan{background:#2e2e2e}.development .siteplan h2{margin-left:0;color:#fff}.development .siteplan p{color:#fff}.development .container-fluid.container-default.siteinfo.row-fluid,.development .container-fluid.container-default.siteplan.row-fluid{width:auto;margin:0;padding:20px}.siteplan ol{margin-top:20px;margin-left:35px}.siteplan ol li{font-size:15px;padding-left:5px}.plot .spec .carousel-inner>.item{margin-top:0}.development .spec .carousel-inner .ul{margin-top:20px}.development .specification .nav-tabs{width:100%;border-bottom:medium none}.development .specification .container h2,.specification .span24>h2{margin-left:0}.development .specification .carousel-inner .span24>h3{margin-top:10px}.development .specification img.page-image{margin:15px 0 0}.development .specification .tab-pane .span24>ul{width:62%;margin:0 auto 0 70px;text-align:left}.development .brochuredownload .carousel-inner>.item,.development .specification .carousel-inner>.item{margin-top:0}.development .specification .tab-content{border-top:none}.development .specification .bg-tabs>li:first-child,.development .specification .container-default .span24 ul li{margin-left:0;margin:0;padding:0}.development .specification .nav-tabs>li{box-sizing:border-box;width:100%;height:38px;margin:0;padding:0;margin-bottom:-1px}.development .specification .nav-tabs>li>a{line-height:27px;padding:5px 20px}.development .specification .nav-tabs>li>a:last-child{border-bottom:1px solid #bfbfbf}div.brochuredownload h3{color:#fff}div.brochuredownload ul.thumbnails li{float:left;width:48%;height:344px;margin-bottom:0}div.brochuredownload ul.thumbnails li:nth-child(2n+2){float:right}div.brochuredownload .thumbnail{text-align:center}div.brochuredownload .thumbnail .max-img{width:80%;margin-bottom:15px}.development span.page-pdf .page-pdf-text{min-height:0}.development .page-pdf-image>img{margin-top:10px;margin-bottom:10px}.development .brochuredownload{padding-bottom:15px}.development .container h1,.development .container h3{font-size:23px;font-weight:400;margin-left:0}.development .quicksearch{padding-bottom:0}.development .slider-filters{padding:0 0 70px}.development section.pricesavailability .slider-filters .container .selection{margin-left:10px}.plot .overlay{position:relative;width:90%;padding:20px}.plot .overlay .social li{float:left}.plot .overlay .social a{color:#fff}.plot .mainnav .container{width:100%}.plot .logo-brand{float:none;width:46%;height:0}.development .overlay .social,.plot .overlay .social{position:relative;top:15px}.development .overlay .social li,.plot .overlay .social li{width:100%;margin-bottom:10px}.development .overlay .social a,.plot .overlay .social a{margin-left:0}.development .overlay .social span,.plot .overlay .social span{margin:-15px 0 0 -30px}.development .action .icon{padding-right:5px;padding-left:5px}.plot #page-contact .customdevelopment.container-fluid{width:100%}.plot .container h1,.plot .container h2,.plot .container h3,.plot .insightpanel.imgright h3,.plot .insightpanel.imgright p,.plot .searchProperties .container p{font-weight:400;margin-left:0}.plot .search-controls .search-btn{bottom:-33px;left:10px}.plot .brochuredownload .carousel-inner>.item{margin-top:0}.development .brochuredownload .carousel{width:100%;margin:0 auto;margin-bottom:0;box-sizing:border-box}.development .brochuredownload .span24 h2{font-size:23px;font-weight:400;line-height:1.2;margin:10px 20px 10px 0;padding-left:20px}.development .brochuredownload span.page-pdf-icons{padding-top:40px}.development .brochuredownload span.page-pdf .page-pdf-text{position:absolute;right:0;left:0}.development div.contact{padding:10px 0 20px!important}.development .montagefeaturearticle .container,.development .uniquesellingpoints .container,.development .uspfeaturearticle .container{width:83%}.development .montagefeaturearticle .container{margin-top:15px}.development .uspfeaturearticle h2{line-height:23px;margin-left:0}.development .uniquefeaturearticle ul.highlight strong,.development .uspfeaturearticle ul.highlight strong{font-size:26px;margin:0 0 12px}.development .map .showhidehead .map-op-wrapper{display:none;padding:0 10px 10px}.development .action.black{right:50px;width:60px;cursor:pointer;color:#fff;border-radius:5px 5px 0 0}.development .action.black.directions.get-directions{width:120px!important}.development .map .showhidehead ul li{display:block;width:100%}.development .checkbox>label{margin-right:32%}.development .map .showhidehead ul.right{float:none;width:auto}.development .mainnav .container{width:100%}.development .container-fluid .carousel-inner .item.active{width:100%;margin:0 auto}.development .overlay{position:relative;top:0;width:auto;padding:20px 10px}.development .selection.search-controls.span5{margin-top:86px;margin-bottom:0}.development .btn.update.search-btn{margin-top:15px}.development .comparisontable.customdevelopment.container-fluid{width:100%;margin-top:0}.development .thumbnav .container{width:88%}.development .customdevelopment.container-fluid{margin:0}.development .carousel-inner .item.active{width:70%;margin:0 auto}.development .container-fluid.phase.customdevelopment{width:100%}.development .span16.offset4{margin-left:0;padding-left:0;background:rgba(0,0,0,0)}.development .span4>h3{margin:20px 0!important}.development .gallerywrapper ul.gallerytabs li{border-right:1px solid #416461}.development .gallerywrapper ul.gallerytabs,.development .gallerywrapper ul.gallerytabs li{line-height:16px;height:auto;margin-bottom:5px;padding-bottom:0;margin:7px 0 5px}.development .gallerywrapper ul.gallerytabs{width:62%;position:relative;display:block;clear:both;list-style:none}.development .gallerywrapper #accordion{margin:0}.development .indicator_bar{border-color:#eee;display:none}.development .overlay .span11 ul{margin-left:40px}.development .overlay li{float:none;width:auto}.development .thumb-inner{width:35%;height:101px;margin:0 auto}.development .gallery .gallerywrapper .icon .icon-text{line-height:35px;margin-top:5px}.development .span20 .span8{background:rgba(0,0,0,0)}.development .row-fluid.visible-phone{float:right;width:20%}.development .gallerywrapper .icon{height:75px;margin-bottom:10px}.development .nav-tabs{border-bottom:0;margin-top:30px}.development .localarea .nav-tabs .development .nav-tabs{width:100%;border-bottom:medium none}.development .bg-tabs>li.active>a,.development .bg-tabs>li>a,.development .nav-tabs>li>a{margin:0;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;padding:5px 20px}.development .nav-tabs>li>a:active:last-child,.development .nav-tabs>li>a:focus:last-child,.development .nav-tabs>li>a:hover:last-child,.development .nav-tabs>li>a:last-child{line-height:29px;border-right:none;border-left:none}.development .localareafeaturearticle .nav-tabs li{box-sizing:border-box;width:100%;height:31px;margin:0;padding:0}.development .localareafeaturearticle .nav-tabs li.active{border-top:1px solid #bfbfbf}.development .localareafeaturearticle .nav-tabs>.active>a,.development .localareafeaturearticle .nav-tabs>.active>a:focus{height:31px}.development nav.mainnav ol li a{padding:0 16px}.development .container-fluid.map.customdevelopment{width:100%}.development .maptabs ul.page-tab{margin-top:0}.development .maptabs .tab-content .tab-pane{padding:20px}.development .page-tab.nav.nav-tabs.bg-tabs{width:100%;margin-bottom:0}.development .phases p{display:block;margin-left:0;margin-right:0}.development .genericblock .container.padTop20.padBottom20{padding:0}.development .container-fluid.container-default.contact.row-fluid{margin:0}.development .container-fluid.genericblock.customdevelopment.maptabs{width:100%}.development .page-accordion.accordion{margin:0!important}.development .viewbenefits .carousel{margin-bottom:20px}.development .rotatingfeaturearticle .span24 h2{font-size:140%;font-weight:400;box-sizing:border-box;margin:0;padding:0}.development .customdevelopment h2{font-size:23px;font-weight:400;margin-left:0;padding-left:0!important}.development .carousel .span24>p{width:70%;margin:0 auto}.development .additionalphases .container,.development .currentphases .container{width:88%}.development .availableunits .container,.development .pricesavailability .container .results-table{width:98%}.development .pricesavailability .container .results-table{margin:0 auto}.development .overlay ul{margin:0 0 0 10%}.development section.propertyfeaturearticle .span12{float:left}.development .additional .page-image{width:100%;margin:0 auto;padding:15px 0 0}.development .thumbnailfeaturepress .row-fluid .span16{position:relative;top:0;width:90%;margin:0 auto}.development .thumbnailfeaturepress .row-fluid .span8{width:94%;margin:0 auto;text-align:center}.development .developmentlist .row-fluid{margin:0 auto}.development img.page-image{width:auto;height:auto}.development .container-fluid.container-default.viewbenefits.row-fluid{overflow:hidden;height:auto}.development .action.black.showmore{right:-86px;width:33%!important;border-radius:5px}.development .action.black.expandview{border-radius:5px}.development .row-fluid .span20{width:100%}.development .row-fluid.mod{padding-top:0}.development .span20.togglebar_title{width:auto}.development .gallerywrapper ul.gallerytabs li.last{border:none}.development .uniquefeaturearticle .container{width:83%}.development body.mobile-content .mainnav{background:#525252}.development body.mobile-content .mainnav .mobileDevMenu{position:relative;right:10px;display:none;float:right;width:75%;margin:0;padding:0;list-style:none;background:#525252}.development body.mobile-content .mainnav .mobileDevMenu li.phone{display:none}.development body.mobile-content .mainnav .mobileDevMenu li{border-bottom:1px solid #fff}.development body.mobile-content .mainnav .mobileDevMenu li.last{border-bottom:0}.development body.mobile-content .mainnav .mobileDevMenu li a{display:block;padding:5px 0;color:#fff}.development body.mobile-content .menu .tel_number{position:absolute;right:58px;background:rgba(0,0,0,0)}.development body.mobile-content .menu .tel_number a{top:2px}.development body.mobile-content .menu .contact_btn{border:0;background:0}.development body.mobile-content .menu .contact_btn a{position:relative;top:-3px;left:1px}.development .carousel-inner img.landscape,.development .carousel-inner img.portrait{position:relative;max-width:100%;height:auto;margin:0 25% 0 0}.development nav.mainnav ol li.development-logo a,.development nav.mainnav.completed-menu ol li.development-logo a{margin-right:0}body.development .thumbnail img{width:100%}body.development .developmentlist .thumbnail img{width:70%}.development-logo a{background:#204945}.development .pricesavailability .selection.search-controls.span5{margin-top:0}.development .menu{position:absolute;float:left;width:100%;height:60px;margin:0;border-radius:0;background:linear-gradient(to bottom,#6b6b6b 0,#3d3d3d 100%) rgba(0,0,0,0)}.development-logo img{position:absolute;left:57px;float:left;width:auto;margin:0}.development nav.mainnav ol li{position:absolute;right:55px}.development.commercial nav.mainnav ol li{right:0}.development .primary.active{display:block}.development .hidden-phone-inline,section[class*=heading-] .overlay-container .cta-overlay,section[class*=heading-] .overlay-container .logo-overlay{display:none}.development section.propertyfeaturearticle .container-default .span24 h2{margin:5px 5px 5px 15px}.development .container-default.contact .bg-tabs a{line-height:27px;height:40px;padding:5px 20px;cursor:pointer}.development section.brochures .page-tab a{box-sizing:border-box;margin:0;color:#000;background:#ccc}.development section.brochures .nav-tabs>.active>a,.development section.brochures .nav-tabs>.active>a:focus,.development section.brochures .nav-tabs>.active>a:hover,.development section.brochures .page-tab a:active,.development section.brochures .page-tab a:focus,.development section.brochures .page-tab a:hover{color:#fff;background:#000}body.development .search-controls .search-btn{position:absolute;right:135px;bottom:50px}.development .pricesavailability .propertyResults{width:100%}.development .contactus .row-fluid p{width:85%;margin-left:30px}.plot .contactus .row-fluid p{width:auto;margin-left:0}.plot .contactus .row-fluid .caveat{top:0}.development section.residentsfacilities .container-fluid{box-sizing:border-box;padding:0}.development section.specification .spec .span12>ul,.development section.specification .spec .span24>ul{width:73%;margin:0 auto;padding-bottom:20px}.development .brochuredownload .carousel-inner>.item,.development .dev-section .spec .carousel-inner>.item{margin-top:0}.development .pricesavailability .slider-filters .container{margin:20px 0 0}.development .pricesavailability .search-controls{top:0}.development .pricesavailability .search-controls div{right:0;margin:0 9% 0 0}.development section.pricesavailability .selection.bedrooms .rangeslider .ui-slider,.development section.pricesavailability .selection.price .rangeslider .ui-slider{width:91%!important}.development section.gallery .gallery-items .carousel-inner img.landscape,.development section.gallery .gallery-items .carousel-inner img.portrait{margin:20px 0 0}.development .gallerywrapper .img-grp .panelContent.p1,.development .gallerywrapper .pan-grp .panelContent.p1,.development .gallerywrapper .vid-grp .panelContent.p1{position:relative;left:0}.development .gallerywrapper .img-grp .panelContent.p2,.development .gallerywrapper .pan-grp .panelContent.p2,.development .gallerywrapper .vid-grp .panelContent.p2{position:relative;left:-50px}.development .gallerywrapper .img-grp .panelContent.p3,.development .gallerywrapper .pan-grp .panelContent.p3,.development .gallerywrapper .vid-grp .panelContent.p3{position:relative;left:-100px}.development section.brochures .nav-tabs{margin:30px 0 0}.development section.brochures .tab-content{overflow:hidden;border:none}.development .nav-pills>li>a:focus,.development .nav-pills>li>a:hover,.development .nav>li>a:focus,.development .nav>li>a:hover{padding:5px 20px;background:inherit}.development .gallerywrapper iframe.online-streaming-video{display:block;width:100%;height:155px;border:none}.siteinfo img{border:none}.siteinfo{border-top:medium none}.stats ul{margin:20px 0 0;padding:30px 0 0 20px}.stats ul li{clear:both;width:95%;padding-bottom:0}.stats ul li:nth-child(3n+3){clear:both}.development .stats .container{padding-top:0}.development .uniquesellingpoints .stats ul{margin:20px 0;padding:30px 0 10px 20px}.development .uniquesellingpoints .stats ul li{width:80%}.development .uniquefeaturearticle .stats ul,.development .uspfeaturearticle .stats ul{margin:20px 0 15px;padding:20px 0 20px 20px}.development .uniquefeaturearticle .stats ul li{width:75%}.stats ul li h3.heading{font-size:54px}.stats ul li p{font-size:1em}.development .viewbenefits .span12>p{width:90%;margin:0 auto 10px}.viewbenefits>.span24{margin-top:25px}section[class*=heading-] .overlay-container .strapline{bottom:9px;height:25px}section[class*=heading-] .overlay-container .strapline p{font-size:16px;margin:0;padding:0}section[class*=heading-] .overlay-container [class*=content-]{height:auto;min-height:30px;max-height:100%}section[class*=heading-] .content-seperator{display:block;min-height:0;margin:20px 0;padding-left:0;border-bottom:4px solid #01662a}section[class*=heading-] .overlay-container .overlay .content-seperator.span24{margin:0}section[class*=heading-] .overlay-container ul{margin:0 0 0 14px}section[class*=heading-] .overlay-container h1,section[class*=heading-] .overlay-container h4{margin:0;padding:0}section[class*=heading-] .overlay-container .header-info h2,section[class*=heading-] .overlay-container .header-info h3{padding-left:0}section[class*=heading-] .overlay-container .strap-container{position:relative}section[class*=heading-] .overlay.row-fluid{padding:20px 0}section[class*=heading-] .overlay-container .span10,section[class*=heading-] .overlay-container .span14,section[class*=heading-] .overlay-container .span17{margin-left:0;padding:0 10px}section[class*=heading-] .overlay-container .span10 li:before,section[class*=heading-] .overlay-container .span17 li:before{left:-14px}section[class*=heading-] .overlay-container [class*=content-] .span14 p,section[class*=heading-] .overlay-container [class*=content-] .span17 p{font-size:16px;line-height:22px;width:100%;margin:20px 0 40px;padding:0}section[class*=heading-] .overlay-container [class*=content-] .span14 p:first-of-type.mod,section[class*=heading-] .overlay-container [class*=content-] .span17 p:first-of-type.mod,section[class*=heading-] .overlay-container [class*=content-] p.mod{margin:0}section[class*=heading-] .overlay-container .span14 ul{margin:15px}section[class*=heading-] .overlay-container .span17 ul.devaddress{margin:0}section[class*=heading-] .overlay-container .span14 li,section[class*=heading-] .overlay-container .span17 .devaddress li{left:0}section[class*=heading-] .overlay-container h4.price{margin:13px 0 15px}section[class*=heading-] .overlay-container li{font-size:16px;line-height:21px;padding-bottom:2px}section[class*=heading-] .overlay-container .cta-overlay{position:relative;z-index:0;top:0;height:auto;padding:10px 0;background:#fff}section[class*=heading-] .overlay-container .cta-overlay ul{display:table;min-width:100%;margin:0 auto}section[class*=heading-] .overlay-container .cta-overlay li{display:table-cell;padding:3px;list-style:none;border-right:4px solid #fff;border-left:4px solid #fff}section[class*=heading-] .overlay-container .cta-overlay li:first-child{margin-left:0}section[class*=heading-] .overlay-container .cta-overlay li:last-child{margin-right:0}.article_form .DISCLAIMER p.form-terms-and-privacy{top:0}.SUBMITRESPONSE{margin-left:0}.accordion-contact .span24 ol.alert li,.landing-container .page-accordion.accordion .accordion-body .span24 ol.alert li,.page-article .article_form .span24 ol.alert li{margin-left:0;padding-bottom:0}}@media screen and (max-width:767px) and (orientation:portrait){.development .gallerywrapper iframe.online-streaming-video{height:373px}.gallery.development.mobile-content .canvas{margin-top:87px}.gallery.development.mobile-content .canvas .gallerywrapper .icon{line-height:inherit;margin-bottom:0}.gallery.development.mobile-content .development-logo img{left:35px}.gallery.development .carousel-inner .thumbnail img.landscape,.gallery.development .carousel-inner .thumbnail img.portrait{width:42%}.gallery.development .gallerywrapper ul.gallerytabs li{width:30%}.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{width:87%;margin:0 auto}@supports (display:flex){.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{flex:1 0 100%}}.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner{overflow:hidden}.development .lazyload-developmentlist .developmentlist.home-slide{margin-bottom:0}.development section.pricesavailability .selection.price ol.ui-slider-scale{left:-13px}}@media screen and (max-width:767px) and (orientation:landscape){.contact-details #REGISTERINTEREST_BTNAFDLOOKUP,.enquiries-form #REGISTERINTEREST_BTNAFDLOOKUP{margin-bottom:10px}.contact-details .alert .close,.enquiries-form .alert .close{position:relative;top:-20px;right:-26px}.dev-section .article_form label[class="checkbox alwaysshow"]{padding-left:20px}section[class*=heading-] .overlay-container .strapline{height:30px}section[class*=heading-] .overlay-container .strapline p{font-size:18px}section[class*=heading-] .overlay-container .cta-overlay li{padding:13px;border-right:10px solid #fff;border-left:10px solid #fff}.btn-group>.btn-radio{width:32%}.development .gallerywrapper iframe.online-streaming-video{height:276px}.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{width:92%;margin:0 auto}@supports (display:flex){.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{flex:1 0 100%}}.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner{overflow:hidden}.development .lazyload-developmentlist .developmentlist.home-slide{margin-bottom:0}.gallery.development.mobile-content .canvas{margin-top:87px}.gallery.development.mobile-content .canvas .gallerywrapper .icon{line-height:inherit;margin-bottom:0}.gallery.development .carousel-inner .thumbnail img.landscape{width:63%}.gallery.development .gallerywrapper ul.gallerytabs>li{width:30%}.development .gallery .gallerywrapper .panel.img-grp.active ul.gallerytabs,.development .gallery .gallerywrapper .panel.pan-grp.active ul.gallerytabs,.development .gallery .gallerywrapper .panel.vid-grp.active ul.gallerytabs{left:0;width:87%}.development .gallery .gallerywrapper ul.gallerytabs.img>li,.development .gallery .gallerywrapper ul.gallerytabs.pan>li,.development .gallery .gallerywrapper ul.gallerytabs.vid>li{left:0}body.brand .developmentlist .carousel.slide .carousel-control.left,body.brand .developmentlist .carousel.slide .carousel-control.right{top:25%}.facilities .carousel-inner,.residentsfacilities .carousel-inner,.rotatingfeaturearticle .carousel-inner,.spec .carousel-inner,.specification .carousel-inner,.stats .carousel-inner,.tab-content .carousel-inner{width:82%;width:82vw;margin-top:0;margin-right:auto;margin-right:9vw;margin-bottom:0;margin-left:auto;margin-left:9vw;padding:0}}@media screen and (min-width:414px) and (max-width:767px){.stats ul li{width:85%}}@media (max-width:380px){.development .uspfeaturearticle .stats ul li{width:85%;margin-left:5%}}@media (min-width:768px){.development .dev-section .row-fluid.phases .item-block.offset1{margin-left:5.485232067510548%}.development .dev-section .row-fluid.phases .item-block.span13{width:53.58649789029536%}}@media (max-width:885px){.contact-details,.enquiries-form{margin-bottom:5px;padding-bottom:5px}.col-article-form-height.contact-details{margin-top:10px}}@media (max-width:1023px) and (min-width:768px){.contact-details,.enquiries-form{margin-bottom:0;padding:1% 0 10%}.col-article-form-height.contact-details{margin-top:inherit}}section.dev-section div.container-fluid.developmentnews p.all-news-link{text-align:right}.developmentnews p.date{font-size:14px;font-weight:700}.developmentnews p.no-news.h1{font-size:38px;font-weight:100;font-style:normal;line-height:38px;text-align:center;text-transform:none}.listChildrenTwoLevels .county-features .county-feature{padding:2em 0}.listChildrenTwoLevels .county-features .county-feature h2{margin-top:0}.listChildrenTwoLevels .county-features .county-feature.imgleft{background:#dedede}.listChildrenTwoLevels .county-features .county-feature.imgright .span12:first-child{margin-right:10px}.listChildrenTwoLevels .county-features .county-feature.imgright .span12:last-child{margin-left:0}.listChildrenTwoLevels .county-features .county-feature.imgright h2,.listChildrenTwoLevels .county-features .county-feature.imgright p{margin-right:20px}.listChildrenTwoLevels .county-features .county-feature.imgright img{margin-left:1.694915254237288%}@media (max-width:767px){.listChildrenTwoLevels .county-features{padding-bottom:1em}.listChildrenTwoLevels .county-features .county-feature{padding:0}.listChildrenTwoLevels .county-features .county-feature .span12:last-child{padding-top:1em}.listChildrenTwoLevels .county-features .county-feature.imgright .span12:first-child{margin-right:0}.listChildrenTwoLevels .county-features .county-feature.imgright img{margin:0 auto}}section.gallery h2,section.gallery h3{text-align:left}section.gallery .container{padding-bottom:20px;text-align:center}section.gallery ul{margin:0}section.gallery li{position:relative;display:inline-block;list-style:none}section.gallery ul.gallery-top{margin:0 0 20px}section.gallery ul.gallery-top li{display:inline-block;width:18%}section.gallery .gallery-btn{box-sizing:border-box;padding:7px 16px;text-align:center}section.gallery .text-slider .item{margin:10px 0 50px}section.gallery .text-slider .item a:hover{font-weight:600;text-decoration:underline}section.gallery .text-slider .item a.selected{text-decoration:underline}section.gallery .item.active{display:block}section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{width:100%;height:313px;margin:0;padding:0 3%}section.gallery .text-slider li{width:24%;vertical-align:top}section.gallery .text-slider .item a{font-size:1em;font-weight:600;display:inline;color:#222}section.gallery .image-slider .carousel-inner{height:auto}section.gallery .image-slider .carousel-inner .item li.landscape:nth-child(2){margin-top:10px}section.gallery .image-slider .carousel-inner .item li.landscape img,section.gallery .image-slider .carousel-inner .item li.portrait img{width:100%;height:auto;padding:0}section.gallery .image-slider .carousel-inner .landscape-container,section.gallery .image-slider .carousel-inner .portrait-container{margin-left:.95%}section.gallery .image-slider .carousel-inner .item li span{position:absolute;z-index:1;top:4px;right:5px;width:15px;height:16px;margin:0;padding:0;background:url(/assets/images/sprites/icon-cta-sprite.png) -5px -100px no-repeat rgba(0,0,0,.3);background-size:25px 125px;cursor:pointer}section.gallery .image-slider .carousel-control{width:auto}section.gallery .modal-body{width:auto;padding:5px}section.gallery .image-preview{height:auto}section.gallery .gallery-thumbnail-image{cursor:pointer}.media-container{width:100%;height:100%}.development .lg-outer .lg-video-cont{padding:6px;border-radius:6px;background:#fff}@media screen and (min-width:768px) and (max-width:1023px){section.gallery ul.gallery-top li{width:24%}section.gallery .gallery-btn{width:90%}section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{height:263px}section.gallery .image-slider .carousel-inner .landscape-container,section.gallery .image-slider .carousel-inner .portrait-container{margin-left:9px}section.gallery .image-slider .carousel-inner .landscape-container:first-child,section.gallery .image-slider .carousel-inner .portrait-container:first-child{margin-left:0}section.gallery .image-slider .carousel-inner .item li.landscape:nth-child(2){margin-top:6px}}@media screen and (min-width:768px) and (max-width:834px){section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{height:223px}}@media screen and (min-width:835px) and (max-width:1200px){section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{height:263px}}@media screen and (max-width:767px){section.gallery ul{display:flex;flex-direction:column}section.gallery .container{box-sizing:border-box;padding:0 10px}section.gallery .container h1{margin:5px 5px 15px 0}section.gallery ul.gallery-top li{display:block;width:100%;margin:0}section.gallery .gallery-btn{width:100%;padding-bottom:10px}section.gallery .gallery-btn.selected{padding:7px 16px;text-align:center}section.gallery .text-slider .item{height:40px;margin:0;padding-bottom:35px}section.gallery .text-slider .carousel-inner li{overflow:hidden;width:100%;margin:0;padding:0}section.gallery .text-slider .item a{font-size:1.2em;font-weight:600;display:block;width:71%;margin:0 auto}section.gallery .text-slider .item a span{display:block;padding:0 10px;text-align:center}section.gallery .carousel-control{width:40px;height:40px;color:#222}section.gallery .image-slider .row-fluid .span12,section.gallery .image-slider .span12{float:left;clear:none;width:49.1525%}section.gallery .image-slider .carousel-inner{width:100%;height:auto;margin:0 auto 20px}section.gallery .image-slider .carousel-inner .item.active{display:block;width:100%;margin:0 auto;padding:0}section.gallery .image-slider .carousel-inner .item{display:none}section.gallery .image-slider .carousel-inner li li{overflow:visible;width:100%;margin:0;padding:0}section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{width:75%;height:162px;margin:0 auto}section.gallery .text-slider .carousel-control{top:0}section.gallery .image-slider .carousel-control{z-index:99;top:38%;top:calc(38% - 20px)}section.gallery .image-slider .carousel-inner .item li.portrait-1,section.gallery .image-slider .carousel-inner .item li.portrait-2,section.gallery .image-slider .carousel-inner .landscape-container,section.gallery .image-slider .carousel-inner .portrait-container{margin:0;padding:0}section.gallery .image-slider li li:last-child{margin-top:5px}section.gallery .image-slider li li:only-of-type{margin-top:0}section.gallery .image-slider .carousel-inner .item li.landscape-1 img,section.gallery .image-slider .carousel-inner .item li.landscape-2 img{width:auto}section.gallery .image-slider .carousel-inner .item li.landscape-1 img,section.gallery .image-slider .carousel-inner .item li.portrait-1 img{float:right;padding:0}section.gallery .image-slider .carousel-inner .item li.portrait-1 img,section.gallery .image-slider .carousel-inner .item li.portrait-2 img{max-height:320px}section.gallery .image-slider .carousel-inner .item li.portrait-2,section.gallery .image-slider .carousel-inner li li.landscape-2{margin-left:5px}section.gallery .image-slider .carousel-inner .item li.landscape-2 img,section.gallery .image-slider .carousel-inner .item li.portrait-2 img{float:left;padding:0;margin-left:0}}@media screen and (max-width :767px) and (orientation:landscape){section.gallery .image-slider .item .span24,section.gallery .image-slider .item.active .span24{height:290px}section.gallery .text-slider .item a{font-size:1.3em;width:82%}section.gallery .image-slider .carousel-inner .item li.landscape-1 img,section.gallery .image-slider .carousel-inner .item li.landscape-2 img{max-height:135px}section.gallery .image-slider .carousel-inner .item li.portrait-1 img,section.gallery .image-slider .carousel-inner .item li.portrait-2 img{max-height:280px}}.width-82_5{width:82.5%}.caveat{font-size:14px;margin:5px 0 0}.quote{font-size:26px;line-height:1.2;margin:20px 0 40px;padding:20px 60px;border-top:1px solid #bfbfbf}ul.highlight{background-colour:#525252}ul.highlight strong{font-size:50px;font-weight:300;line-height:1.2;display:inline-block;margin:0 0 25px}body.development ul.highlight strong{font-size:40px}.hover-line-top-span4{width:16.5%!important;padding:10px 0}a.hover-line-top-span4:hover{padding:0;border-top:10px solid #cbcbcb}a.hover-line-top-span4 img{width:100%}.hover-line-top-span5{width:19.506%!important;padding:10px 0}a.hover-line-top-span5:hover{padding:0;border-top:10px solid #cbcbcb}.border-bottom,.border-bottom-center{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e5e5e5}.border-top,.colourRedBorder{border-top:1px solid #e5e5e5}a.hover-line-top-span5 img{width:100%}.colourBlue{color:#6da8c6}.colourPurpleBlue{color:#339}.colourGreen{color:#7cae4f}.colourRed{color:#ba1e2b}.colourRedBorder{display:inline-block;padding-top:15px;color:#ba1e2b}.colourOrange{color:#f07d20}.colourWhite{color:#fff}.border-bottom-center{text-align:center}.lead{font-weight:700}span[class*=badge-]{font-weight:600;line-height:14px;display:inline-block;padding:4px 10px;color:#fff;min-width:20px;text-align:center;border-radius:30px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.badge-crimson{background-color:#903}.badge-red{background-color:red}.badge-orange{background-color:#c60}.badge-brown{background-color:#834c25}.badge-purple{background-color:#636}.badge-lime{background-color:#996}.badge-lightbrown{background-color:#b18f6c}.badge-green{background-color:#063}.badge-lightblue{background-color:#39f}.badge-blue{background-color:#069}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.promotion{background:#ededed}p.notopmargin-padding{margin-top:0;padding-top:0}p.no-margin-padding{margin:0;padding:0}li.li-margin-bottom{margin-bottom:5px}.big-bold-numbers{display:block;font-weight:600;color:#bf1e2e}.h1,.h2,.h3,.h4{font-weight:700}.big{display:block}.h1{font-size:60px;text-transform:uppercase;color:#444}.h2{font-size:48px;color:#8aaf45}.h3{font-size:40px;color:#444}.h4{font-size:36px;font-style:italic;color:#ce0d28}.h5,.h6{font-size:30px}.h6,.h8{color:#8aaf45;font-weight:700}.h5{font-weight:700}.h7{font-size:24px;text-transform:uppercase}.h8{font-size:16px}.h9{font-size:14px;font-weight:700;text-transform:uppercase}.h10{font-size:12px;font-weight:700;text-transform:uppercase;color:#444}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{outline-color:transparent;box-shadow:0 0 6px #f8b9b7}.alert-error{margin-top:15px;margin-left:0}.alert-error li{color:inherit}p.alert-error{font-size:14px;line-height:20px;font-weight:400}@media screen and (max-width:767px){.alert-error li{padding-bottom:0}}.article_form .alert .close{margin-top:0}.CompletionContent .alert p{font-size:16px;margin:0}.CompletionContent .alert .close{top:-20px;right:-32px;opacity:.2}.accordion-inner .article_form .CompletionContent .alert .close,.article_form .CompletionContent .alert .close{top:-2px;right:-21px;opacity:.2}.CompletionContent .alert .close:hover,.accordion-inner .article_form .CompletionContent .alert .close:hover,.article_form .CompletionContent .alert .close:hover{opacity:.4}@media screen and (max-width:767px) and (orientation:landscape){.accordion-inner .article_form .CompletionContent .alert .close,.article_form .CompletionContent .alert .close,.article_form .alert .close{position:relative;top:-2px;right:-21px}}@media screen and (min-width:768px) and (max-width:1023px){.accordion-inner .article_form .CompletionContent .alert .close,.article_form .CompletionContent .alert .close,.article_form .alert .close{top:-10px;right:-3px}}.CompletionContent .alert .span24.submit-success{float:none;margin-left:0}.CompletionContent .alert .span24.submit-success h1,.CompletionContent .alert .span24.submit-success p{color:#c09853;font-size:16px;font-weight:400;font-style:normal;margin:0;padding:0;display:inline;line-height:1.5}.fieldset{margin:0;padding:0;border:0}form[name=save-development]{margin:0}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],select{font-weight:200;line-height:1em;float:left;height:35px;margin-bottom:0;padding:10px 10px 5px;color:#555;border:1px solid #dbdbdb;border-radius:3px;background:#fff}@media screen and (max-width:767px){.article_form .CompletionContent button[type=submit],.article_form .CompletionContent input[type=submit],.article_form button[type=submit],.article_form input[type=submit],.landing-container .accordion-inner .article_form button[type=submit],.landing-container .accordion-inner .article_form input[type=submit]{clear:left;float:none}}.row-fluid [name=SUBMITCONT].span24{margin:10px 0}.accordion-inner form input[type=text],.accordion-inner form input[type=password],.accordion-inner form input[type=email],.accordion-inner form select{font-weight:200;float:left;height:40px;margin-bottom:6px;padding:9px;color:#888;border:1px solid #dbdbdb;border-radius:3px;background:#f7f7f7}.accordion-inner form select{color:#555;margin-bottom:0}.accordion-inner form input[type=text]:focus:invalid,.accordion-inner form input[type=password]:focus:invalid,.accordion-inner form input[type=email]:focus:invalid,.accordion-inner form select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b;background:#fff}#searchSiteOnSearchResults .search-blog{font-size:1.3em;width:35%;height:25px;padding:5px 5px 5px 10px;border-radius:5px;background:#fafafa}span.icon.search{font-size:2em;position:relative;top:-2px;left:-35px}input[type=checkbox],input[type=radio]{display:none;border:0;background:0}input[type=checkbox]:focus{outline:0}select{padding:5px 10px 5px 5px}select:focus{outline-color:rgba(82,168,236,.8);border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.btn,a.btn{box-shadow:none;text-shadow:none}input[type=radio]+label{display:block;font:300 15px/1 myriad-pro,sans-serif;margin:0;color:#fff}input[type=radio].checked+label span,input[type=radio]:checked+label span{background:url(/assets/images/radio.png) 0 0/34px 68px no-repeat rgba(0,0,0,0)}input[type=radio]{display:none}input[type=radio]+label span{display:inline-block;width:34px;height:34px;margin:0 0 0 3px;cursor:pointer;vertical-align:middle;background:url(/assets/images/radio.png) 0 -34px no-repeat;background-size:34px 68px}input[type=radio]:checked+label span{background:url(/assets/images/radio.png) no-repeat;background-size:34px 68px}a.btn{border:0}#REGISTERYOURINTEREST_FORM input[type=checkbox],#REQUESTABROCHURE_FORM input[type=checkbox]{height:auto}.checkbox label span:not(.label-text){display:inline-block;width:35px;height:27px;margin:0;cursor:pointer;vertical-align:middle;background:url(/assets/images/checkbox.png) 0 -27px no-repeat;background-size:27px 55px}.accordion-inner .control-group .icmhide,.checkbox input[type=checkbox],.headerSearch,.page-article .article_form .control-group .icmhide{display:none}.checkbox [type=checkbox].checked+label span,.checkbox [type=checkbox]:checked+label span{background-position:0 1px}.control-group button.disabled,.control-group input[type=submit].disabled,button.btn-back-action,button[type=submit],input[type=submit]{font-size:21px;font-style:normal!important;min-width:180px;height:40px;padding:6px 16px 10px;color:#fff;border:0;border-radius:5px;background:#d63547;background:linear-gradient(#d63547,#b91a2c)}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){button.btn-back-action:hover,button[type=submit]:hover,input[type=submit]:hover{color:#fff;background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c)}}.landing-container .accordion-inner .control-group .btn-group>.btn.active,.page-article .article_form .control-group .btn-group>.btn.active{z-index:1}.search-properties{position:relative;margin:0}.filterSearch,.headerSearch{background:#636363;background:linear-gradient(to top,#424242,#636363)}.filterSearch .form_sliders{background:0}.search-controls{position:relative}.search-properties .row-fluid:last-child .span24{min-height:0}.search-properties .row-fluid.slider-filters .span24{width:100%}.search-controls div{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-content:flex-end;align-items:flex-end}.megamenu-search .search-controls div{bottom:inherit}.search-controls .morefilters,.search-controls .morefilters:focus,.search-controls .morefilters:visited{font-weight:300;line-height:30px;display:block;margin-top:16px;cursor:pointer;text-align:right;color:#fff}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-controls .morefilters:hover{font-weight:300;line-height:30px;display:block;margin-top:16px;cursor:pointer;text-align:right;color:#fff}}body.brand:not(.home) .search-controls .morefilters{margin-top:19px}body.brand .headerSearch .search-controls .morefilters,body.brand .new-homes .search-controls .morefilters,body.brand.home .search-controls .morefilters,body.development .search-controls .morefilters{margin-top:10px;font-size:16px}.search-controls .morefilters .icon{display:inline-block;margin-left:5px;padding:0 10px;color:#434343;border-radius:5px 5px 0 0;background:#fff}.search-controls.inverse .morefilters,.search-controls.inverse .morefilters:focus,.search-controls.inverse .morefilters:visited{color:inherit}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-controls.inverse .morefilters:hover{color:inherit}}.search-controls .search-btn,.search-controls .search-btn-expanded{z-index:4;float:none;height:40px;padding:0;text-align:center;color:#fff;border:0;text-shadow:none}.search-controls .search-btn:focus,.search-controls .update-btn:focus{float:none;color:#fff;background-color:#4d4d4d;background-image:url(/assets/images/arrow-right-white.png),linear-gradient(to bottom,#4d4d4d 0,#2c2c2c 100%);background-position:80% 60%;background-repeat:no-repeat;background-attachment:scroll}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.search-controls .search-btn:hover,.search-controls .update-btn:hover{float:none;color:#fff;background-color:#4d4d4d;background-image:url(/assets/images/arrow-right-white.png),linear-gradient(to bottom,#4d4d4d 0,#2c2c2c 100%);background-position:80% 60%;background-repeat:no-repeat;background-attachment:scroll}}.quicksearch{padding:0}.filterSearch .quicksearch{padding:20px 0 0}.slider-filters{padding:10px 0 30px}.form_checks{padding:10px 0 20px;border-top:1px solid #7d7d7d}.form_sliders{height:auto;border-top:1px solid #000;background:#636363;background:linear-gradient(#424242,#636363)}.form_sliders .selection label{line-height:26px;float:left;margin-right:10px}.form_sliders .selection label span{font-size:15px;margin-left:5px;display:block}.form_sliders .ui-widget-content{border-color:#999;background:#ececec;box-shadow:inset 0 2px 10px #999}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form_sliders .ui-slider-label:hover{cursor:pointer;color:#fff}}.form_sliders .active .ui-slider-label{color:#fff}.distanceunit,.form_sliders .selection .distanceopt input{display:none}.form_sliders h3{font-weight:300;line-height:1.2;float:left;margin-top:0;margin-right:30px;color:#222}.form_sliders .selection{min-height:50px;margin-top:10px}.search-properties label{font-size:21px;font-weight:300;color:#fff}.search-properties .checkbox label{font-size:16px;font-family:myriad-pro,sans-serif}input.searchbox{font-size:20px;line-height:40px;width:62.2%;height:40px;margin-left:20px;padding:0 44px 0 15px;color:#444;border:0;border:none!important;border-radius:5px;box-shadow:0 2px 2px #999 inset}input.searchbox+.icon{font-size:40px;line-height:55px;position:relative;top:-2px;right:40px;cursor:pointer;color:#bdbdbd;fill:#bdbdbd}.search-properties .form_checks ul{position:relative;top:10px;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.search-properties .form_checks li{width:100%;padding-left:0}.search-properties .property_feature li{width:30%}@media screen and (min-width:768px){.search-properties .property_feature li{flex:1 0 34%}.search-properties .checkbox label{font-size:14px}}@media screen and (min-width:992px){.search-properties .property_feature li{flex:1 0 28%}}@media screen and (min-width:1185px){.search-properties .checkbox label{font-size:16px}}.checkbox.alwaysshow input[type=checkbox]{clear:left;display:block}form .article_form .controls label,form.hidden-labels label.alwaysshow,form.hidden-labels label.alwaysshow input[type=checkbox]{display:block!important;clear:both}form.hidden-labels .controls label{display:block!important}.article_form input[type=radio]+label{display:block!important;float:left;color:#4e4e4e}form h4{font-size:27px;font-weight:100}form h5{font-size:18px;font-weight:400;display:inline-block;margin-top:10px}address{font-size:18px;font-weight:200;margin-bottom:0}.action{line-height:30px;position:relative;display:block;padding:0 40px 0 10px;text-align:center;text-decoration:none;color:#fff;border-radius:5px}.action .icon,.action .svg-panel{position:absolute;right:0;display:inline-block;fill:#fff}.action .svg-panel{position:static}.plusminus{border-left:1px solid #ececec}.action .plusminus .svg-panel{padding:4px 0}.action.localrefine .plusminus .svg-panel{padding:0}@media screen and (min-width:768px){.action .plusminus .svg-panel{padding:7px 0}}.action.expandview,.action.expandview-compare,.action.remove-compare{padding:0 10px;border-radius:5px}.action.preview{float:left;border-radius:5px}.action.expandview{float:right}.action.preview .icon{font-size:16px;width:30px;margin-left:10px;border-radius:0 5px 5px 0}.action.directions,.action.showmore{margin:10px auto;padding:0}.action.view{float:right}.action.showmore{width:20%}.action.blue{display:inline-block;background-color:#6eb2dd;background-image:linear-gradient(#6eb2dd,#579bc7)}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.action.blue:hover{color:#e8e7e7;background-color:#b3b2b2;background-image:linear-gradient(#b3b2b2,#949494)}}.action.blue .icon{padding-right:10px}.plusminusbtn{float:right;height:30px;text-decoration:none;color:#fff;border-radius:0 5px 5px 0;background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c)}.plusminusbtn span{font-size:14px;line-height:30px;display:inline-block;width:30px;color:#fff}.plusminus.active{border-radius:0 5px 5px 0;background:#a7a7a7;background:linear-gradient(#a7a7a7,#8e8e8e)}.actions .tab{background:#c4c4c4;background:linear-gradient(#c4c4c4,#a0a0a0)}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.actions .tab:hover{background:#959595;background:linear-gradient(#959595,#717171)}}.actions .tab.active{background:#696969;background:linear-gradient(#696969,#2f2f2f)}.actions #map{display:none}.actions #map.active{background:#62b3e8;background:linear-gradient(#62b3e8,#4899ce)}.actions .tab.mobilerefine,.actions .tab.mobilerefine.active,.actions .tab.refine,.actions .tab.refine.active{background:#88c1e2;background:linear-gradient(#88c1e2,#50abe6)}.actions .tab.refine .icon.active{background:#8fcaed;background:linear-gradient(#8fcaed,#55b5f4)}.actions .tab.mobilerefine,.actions .tab.mobilerefine.active{padding-top:1px}.action.grey{color:#fff;background:#555;background:linear-gradient(#555,#2c2c2c)}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.action.grey:hover{background:#2c2c2c}}.action.contact.grey{padding:0 10px;color:#606060;background:#eaeaea;float:right}.action.contact.grey .svg-panel.svg-right-chevron-bold{padding:8px 0;margin:0 -6px;fill:#606060}@media screen and (min-width:768px){.grid .action.contact.grey .svg-panel.svg-right-chevron-bold{padding:3px 0}.action.view.red .svg-panel.svg-right-chevron-bold{padding:8px 0}}.grid .action.view.red .icon{right:4px}body.listDevelopment.commercial .action.contact.grey{width:63%}.action.red{color:#fff;background:#d74352;background:linear-gradient(#d74352,#b31f2e)}.action.black{color:#fff;background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c);white-space:nowrap}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.action.red:hover{color:#fff;background:#4d4d4d;background:linear-gradient(#4d4d4d,#2c2c2c)}.action.black:hover,.plusminusbtn:hover{color:#fff;background:#6e6e6e;background:linear-gradient(#6e6e6e,#5a5a5a)}}.topGrey{padding-bottom:30px;background:#fff;background:linear-gradient(#fff,#f2f2f2)}.developers .insightpanel h3{margin-top:0}select.commercialfilter,select.searchfilter{display:inline-block;width:170px;margin:0;cursor:pointer;border-radius:5px 5px 0 0;outline:0;background:#f7f7f7;background:linear-gradient(#f7f7f7,#d9d9d9);-webkit-appearance:menulist}.searchbox{height:40px}.show-headersearch{display:block}.btn{font-size:17px;float:left;padding:3px 20px;text-align:center}.btn.lookupbtn{float:none;height:1.75em;margin-bottom:inherit;padding:0 5px}.btn:focus{transition:none;outline:0}@media (hover:hover),screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn:hover{transition:none}}.form_features.slider-filters{height:60px}.letting_wrap label{line-height:42px;display:inline-block;color:#fff}.b-s-hide-div,.hidden-form,div[data-collapsable]{display:none}.letting_wrap label span.radio{width:auto;margin-right:0}.directions-postcode input{float:none}.checking-label.selected{font-weight:700;padding:2px!important;text-align:center;color:#fff}form input#searchSiteKeywords,form input.searchbox{margin-bottom:10px}.home form input.searchbox{min-height:35px;margin:0}@media screen and (max-width:767px){#REGISTERYOURINTEREST_FORM .control-group{clear:both}.control-group.dev-enter-address .lookupbtn,.control-group.dev-enter-address .span24.btn,.control-group.dev-find-address .lookupbtn,.control-group.dev-select-address .lookupbtn{margin:0 0 5px}.control-group .g-recaptcha{margin-left:5px}}.upgrade_type .upgrade_option_container{text-align:right!important}.upgrade_type .upgrade_option_box{width:170px!important;height:160px!important;margin-right:50px!important;text-align:center!important}.upgrade_type .upgrade_option_box button{margin:2px 2px 2px 40px}.upgrade_type .upgrade_option_box .max-img{width:125px!important;height:70px!important;cursor:hand!important;cursor:pointer!important}.upgrade_type input[type=radio]+label{display:inline-block;vertical-align:middle}.upgrade_type input[type=radio]+label em{font-size:80%;font-style:normal;display:inline-block;margin:2px 2px 2px 40px;color:#4e4e4e}.upgrade_type .action.expandview{float:none}.icmlfile.error{border:2px solid red}form .b-s-contactFormEntry-div{display:none}body.brand .overlay{display:flex;flex-direction:row;justify-content:flex-start;align-content:center;height:108px;min-height:108px;padding:10px 0;align-items:center}body.brand .new-homes .overlay,body.brand.home .overlay{height:90px;min-height:90px;align-items:flex-start}.overlay .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.overlay .container>div{position:static;top:0;flex:0 0 auto;box-sizing:border-box;width:calc((1185px / 24) * 6);margin:0;padding:0}.overlay .container>div:last-child{flex:1 0 auto;width:calc((1185px / 24) * 13)}@media screen and (max-width:1279px) and (min-width:1024px){.overlay .container{align-items:flex-start}.brand .new-header-layout .overlay h2{padding-top:0}.overlay .container>div{width:calc((992px / 24) * 6)}.overlay .container>div:last-child{width:calc((992px / 24) * 13)}}.overlay h2 img{display:block;width:190px;margin:0 auto}body.brand .container.search-controls .search-btn{height:35px}.row-fluid.quicksearch{width:inherit;margin-top:2.5%;margin-bottom:2.5%}.overlay .row-fluid.quicksearch{margin:0}.quicksearch .allBrandsWrapper,.quicksearch .brandWrapper,.quicksearch .flexContainer{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:stretch}.quicksearch .allBrandsWrapper{flex-direction:row;justify-content:flex-start;align-items:flex-end;min-height:20px}.quicksearch input.searchbox,.quicksearch label{flex:1 0 auto;align-self:stretch}body.brand .new-homes .search-properties .quicksearch .heading,body.home .search-properties .quicksearch .heading{font-size:18px;font-weight:400;line-height:20px;float:none}.search-properties .quicksearch .heading,.searchProperties .search-properties .heading{font-size:21px;font-weight:300;margin-bottom:7px}.search-properties .quicksearch input.searchbox{font-weight:200;box-sizing:border-box;width:100%;margin:0;min-height:35px;margin-bottom:10px}.headerSearch .search-properties .quicksearch,.headerSearch .search-properties .quicksearch .brandWrapper{display:flex;flex-direction:column}.headerSearch .search-properties .quicksearch .flexContainer,.headerSearch .search-properties .quicksearch .flexContainer>.fieldset,.searchProperties .search-properties .quicksearch .flexContainer,.searchProperties .search-properties .quicksearch .flexContainer>.fieldset{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-start;width:100%;margin-bottom:0}.headerSearch .search-properties .quicksearch .flexContainer,.searchProperties .search-properties .quicksearch .flexContainer{justify-content:space-between}.headerSearch .search-properties .quicksearch .flexContainer>.fieldset,.searchProperties .search-properties .quicksearch .flexContainer>.fieldset{width:calc((100% / 24) * 18);margin-bottom:0}.headerSearch .search-properties .quicksearch .flexContainer>.fieldset{width:calc((100% / 24) * 22)}.headerSearch .search-properties .quicksearch .brandWrapper,.headerSearch .search-properties .quicksearch .ui-front,.headerSearch .search-properties .quicksearch label,.searchProperties .search-properties .quicksearch .ui-front,.searchProperties .search-properties .quicksearch label{order:0;flex:0 1 auto;box-sizing:border-box;margin:0}.headerSearch .search-properties .quicksearch label.heading{line-height:28px;align-self:flex-start}.headerSearch .search-properties .quicksearch label,.searchProperties .search-properties .quicksearch label{font-size:21px;font-weight:200;width:calc((100% / 24) * 8);padding:0 .5em 0 0}.headerSearch .search-properties .quicksearch .brandWrapper label,.searchProperties .search-properties .quicksearch .brandWrapper label{width:auto;padding:.5em .5em 0}.headerSearch .search-properties .quicksearch .brandWrapper .allBrandsWrapper label,.searchProperties .search-properties .quicksearch .brandWrapper .allBrandsWrapper label{padding:0}.headerSearch .search-properties .quicksearch .brandWrapper,.headerSearch .search-properties .quicksearch .ui-front,.searchProperties .search-properties .quicksearch .brandWrapper,.searchProperties .search-properties .quicksearch .ui-front{flex:1 1 auto;width:calc((100% / 24) * 13)}.searchProperties .search-properties .quicksearch .ui-front{width:calc((100% / 24) * 7)}.headerSearch .search-properties .quicksearch .brandWrapper .ui-front,.searchProperties .search-properties .quicksearch .brandWrapper .ui-front{width:100%}.headerSearch .search-properties .quicksearch .brandWrapper input.searchbox .brand form .overlay .span15.offset1 input.searchbox{margin-bottom:1.5%}@media screen and (max-width :767px){.headerSearch .search-properties .quicksearch .brandWrapper,.headerSearch .search-properties .quicksearch .ui-front,.headerSearch .search-properties .quicksearch label,.overlay .container>div:last-child,.searchProperties .search-properties .quicksearch .brandWrapper,.searchProperties .search-properties .quicksearch .ui-front{width:100%}body.brand .new-header-layout .overlay,body.brand .new-homes .overlay,body.brand.home .overlay{height:170px;max-height:170px}body.brand .new-homes .overlay{padding:10px 0 0}.mobile-content form.search-properties .span4 h2{min-height:auto;margin:0;padding:10px 0 0}.mobile-content .new-homes form.search-properties .span4 h2,body.brand .overlay h2{font-size:24px;font-weight:200;line-height:25px;padding:0;text-align:left}body.brand.mobile-content .new-homes .span24 .container.search-controls .search-btn{height:35px;padding:0 0 0 5%}.overlay .container{flex-direction:column}.overlay .container>div{align-self:flex-start}.headerSearch .search-properties .quicksearch .brandWrapper label{font-size:16px;line-height:16px;display:inline-block;width:auto;padding:0}body.brand .quicksearch div{margin:0 0 20px}body.brand .quicksearch .ui-front{margin-bottom:0}.quicksearch label{margin:0}.search-properties .quicksearch .heading,body.brand .new-homes .search-properties .quicksearch .heading,body.home .search-properties .quicksearch .heading{font-size:14px}.headerSearch .search-properties .quicksearch .flexContainer,.headerSearch .search-properties .quicksearch .flexContainer>.fieldset,.searchProperties .search-properties .quicksearch .flexContainer,.searchProperties .search-properties .quicksearch .flexContainer>.fieldset{flex-direction:column;width:inherit;padding-bottom:0}.headerSearch .search-properties .quicksearch label,.searchProperties .search-properties .quicksearch label{font-size:16px;align-self:flex-start;width:inherit}.searchProperties .search-properties .quicksearch input.searchbox{margin:0 0 5px}.search-properties .quicksearchs input.searchbox{font-weight:600}.brand .search-controls div{bottom:0}.headerSearch .search-properties .quicksearch label{line-height:30px;padding:0}.headerSearch .search-properties .quicksearch input.searchbox{font-weight:300;width:100%;margin:0 0 10px}body.brand .overlay{align-items:flex-start}.headerSearch .search-properties .quicksearch .flexContainer>.fieldset{margin-top:60px}}@media screen and (min-width :768px) and (max-width :1023px){body.brand .new-homes .overlay,body.brand .overlay,body.brand.home .overlay{height:108px;min-height:108px}.overlay .container{align-items:flex-start}.new-homes .overlay .container{margin:0}body.brand .overlay{padding:10px}body.brand .overlay,body.brand .overlay .container{align-items:center}.overlay .container>div{position:static;width:calc((100vw / 24) * 6)}.overlay .container>div:last-child{align-self:center;width:calc((100vw / 24) * 12)}.overlay h2{font-weight:300;line-height:1.1;margin:0;padding:0;text-align:left}.search-controls .morefilters,.search-controls .morefilters:focus,.search-controls .morefilters:visited{margin-top:10px}body.brand:not(.home) .search-controls .morefilters{margin-top:28px}body.brand .headerSearch .search-controls .morefilters{margin-top:15px}body.brand .new-homes .search-controls .morefilters{margin-top:10px}body.brand .container.search-controls .search-btn,body.brand form#searchForm .search-btn,body.brand.mobile-content .search-controls .search-btn{height:30px}.searchProperties .search-properties .quicksearch label{padding:0}.search-properties .quicksearch input.searchbox{min-height:30px;margin-bottom:5px}.search-properties .quicksearch .heading,body.brand .new-homes .search-properties .quicksearch .heading,body.home .search-properties .quicksearch .heading{font-weight:300;line-height:1.4;margin-bottom:0}.headerSearch .search-properties .quicksearch .flexContainer{width:calc((100vw / 24) * 20);margin:2% 0 0}.headerSearch .search-properties .quicksearch label{line-height:1;width:calc((100vw / 24) * 8);margin:0;padding:0 0 0 10px}.headerSearch .search-properties .quicksearch .ui-front{align-self:center;width:calc((100vw / 24) * 13)}.headerSearch .search-properties .form_sliders .selection fieldset label{font-size:17px}body.brand .search-properties .quicksearch label{font-size:16px}body.brand .search-properties .quicksearch label.allBrands{line-height:16px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#searchForm .quicksearch .allBrandsWrapper{margin-bottom:7px}#searchForm .quicksearch label.heading{margin-bottom:0;padding-bottom:5px}}.new-homes .overlay h2{font-size:36px;font-weight:400;line-height:41px;margin:0;padding:0 .5em 0 0;text-align:right;color:#fff}.new-homes .search-properties .quicksearch .heading{float:none;font-size:18px;font-weight:400}.new-homes .search-properties .quicksearch input.searchbox{margin-bottom:0}.new-homes .quicksearch .fieldset label{min-height:inherit;margin-bottom:5px}.new-homes .overlay .container>div{align-self:flex-end}@media screen and (max-width :767px){body.brand .canvas>.new-homes{margin-top:-30px}.new-homes .overlay .container>div{align-self:flex-start}}@media screen and (min-width :768px) and (max-width :1023px){.new-homes .overlay h2{font-size:30px;line-height:39px;padding:20px 0 0;text-align:left}}@media screen and (max-width :767px){.marketingpreferences .article_form div p{padding-left:0;margin-left:0}.marketingpreferences label{margin-left:0}}#REGISTERINTEREST_ARRANGEAVIEWINGCONTAINER{clear:both}div.upload-btn-container{padding-bottom:10px;overflow:hidden}.js-uploaded-files span{padding-left:5px;vertical-align:middle}.registerinterest .enquiries-form .btn-group>.btn:active,.registerinterest .enquiries-form .btn-group>.btn:focus,.registerinterest .enquiries-form .btn-group>.btn:hover{z-index:0}@media (min-width:320px) and (max-width:767px){.mobile-content .carousel-control,.mobile-content .developmentlist .carousel-control,.mobile-content section .carousel-control{font-size:55px;line-height:27px;width:40px;height:40px}.creatingsuccessfulplaces .carousel-inner,.performance .carousel-inner{margin:0 auto 0 5%}.mobile-content .carousel .carousel-control{box-sizing:border-box;top:50%;top:calc(50% - 20px)}.mobile-content .carousel .carousel-control,.mobile-content .carousel .carousel-control span{opacity:.84}.mobile-content .carousel .carousel-control span.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}body,html.mm-opened body section,ul.mobileDevMenu{overflow-y:scroll}.mobile-content .carousel-caption{display:none}section.propertytype .carousel .carousel-inner p,section.specification .carousel .carousel-inner h4,section.specification .carousel .carousel-inner p{width:100%;padding:0}section.specification .carousel .carousel-inner h4{line-height:1;text-align:left}section.propertytype .carousel-inner .span12:last-of-type{min-height:295px;padding:0 5px}section.propertytype .carousel .carousel-inner p{margin:0 0 10px}.bg.brand .performance .nav-tabs,.bg.brand .resultsandannouncements .nav-tabs{width:100%;margin:15px 0}.bg.brand .performance .nav-tabs li,.bg.brand .performance .nav-tabs li.active>a,.bg.brand .performance .nav-tabs li>a,.bg.brand .resultsandannouncements .nav-tabs li,.bg.brand .resultsandannouncements .nav-tabs li.active>a,.bg.brand .resultsandannouncements .nav-tabs li>a{box-sizing:border-box;width:100%;height:31px}.bg.brand .performance .nav-tabs li,.bg.brand .resultsandannouncements .nav-tabs li{display:block;margin:0;padding:0}.bg.brand .performance .nav-tabs li.active>a,.bg.brand .performance .nav-tabs li>a,.bg.brand .resultsandannouncements .nav-tabs li.active>a,.bg.brand .resultsandannouncements .nav-tabs li>a{padding:5px 30px;border-radius:0}.bg.brand .performance .nav-tabs li:last-child>a,.bg.brand .resultsandannouncements .nav-tabs li:last-child>a{border-bottom:1px solid #bfbfbf}.bg.brand .resultsandannouncements .tab-content .tab-pane .carousel{height:359px}.sustainability .show-caption-margin-bottom-15{max-width:385px}.creatingsuccessfulplaces .carousel-inner{height:310px}.performance .carousel-inner{width:100%;margin:0 auto}#i-would-like{clear:both;margin-left:6px}.map .showhidehead ul.left{width:100%}.form_sliders .selection label span{font-size:12px;float:none}.headerSearch .form_sliders{background:rgba(0,0,0,0)}.icon.top{font-size:20px!important}.result .details .detailscont .icon,.result .details .detailscont .svg-panel{margin-top:-3px}.container{box-sizing:border-box;width:100%;margin:0 auto}.overlay{padding-top:10px;padding-bottom:35px}.home.brand .overlay{height:auto;min-height:0;max-height:210px}.brand .overlay{position:relative;bottom:0;width:100%;padding-bottom:40px;background:rgba(0,0,0,.5)}body.brand .overlay{clear:both;min-height:205px;margin:0;padding:10px 0 0}.brand .brand-search .overlay{padding-bottom:50px}.brand.bh .brand-search .overlay,.brand.js .brand-search .overlay,.brand.se .brand-search .overlay,.brand.sg .brand-search .overlay,.brand.sj .brand-search .overlay,.brand.sw .brand-search .overlay{padding:0}.brand .search-controls div,.brand.bh .search-controls div,.brand.default .search-controls div,.brand.home .search-controls div,.brand.js .search-controls div,.brand.se .search-controls div,.brand.sg .search-controls div,.brand.sj .search-controls div,.brand.sw .search-controls div{bottom:0}.brand.default .search-controls div,.brand.home .search-controls div{left:0;margin-top:0}.overlay h2{font-size:24px}.distanceunit{display:none}.container-default .span24 ul li.checkbox{margin:0;padding:0}.margTop30.margBottom30{margin-left:55px}.margTop30.margBottom50{margin-left:50px}.gallery.brand .gallerywrapper .panel .icon{line-height:33px;position:relative;top:-11px;float:none}.gallery.brand .gallerywrapper .panel{height:0}.gallery.brand .hidden-desktop.hidden-tablet>img{margin:0}.gallery.brand .container{position:relative}body.brand .quicksearch span.span7,body.development .quicksearch span.span7{margin-top:-30px}div.myHomeNotificationAlert{z-index:1;margin-top:120px}h2,h3{font-size:23px;font-weight:300}.content-nav,.default .content-nav{display:none!important}body.default.mobile-content.bg .policies .carousel.slide .carousel-control.left{left:10px}body.default.mobile-content.bg .policies .carousel.slide .carousel-control.right{right:10px}body.default.mobile-content.bg .policies span.page-pdf .page-pdf-image{display:block;width:63%;margin:0 auto}.development .additional .page-image{padding:15px 0 25px}.action.showmore{width:80%}.sidenav-left .close,.sidenav-right .close{font-size:30px;line-height:34px;position:absolute;z-index:1001;top:0;left:0;width:60px;height:40px;text-align:center;text-decoration:none;opacity:1;color:#848484;border-radius:0 0 5px 5px;background:#535252;text-shadow:none}.sidenav-right .close{z-index:999;top:-5px;right:0}.sidenav-left .close:hover{color:#4f9ccd}body.mobile-content .modal-body .span24 h3{font-size:18px;margin:0 0 5px;padding:0}#mm-mobile_menu_right_placeholder ul li{width:100%}li.heading>span{border:0}.home .heading.span7{margin-top:0}.fullsearch.onpage h2{font-size:40px}input#ARRANGEAVIEWING_FORMACTION_FINISH{float:none;margin-top:15px}input#ARRANGEAVIEWING_FORMACTION_FINISH.btn.float-right,input#CONTACTFORM_FORMACTION_FINISH.btn.float-right,input#REGISTERYOURINTEREST_FORMACTION_FINISH.btn.float-right,input#REQUESTACALL_FORMACTION_FINISH.btn.float-right{clear:both;width:100%}.article_form .caveat{position:relative;top:20px;clear:both}.insightpanel.imgright h3,.insightpanel.imgright img,.insightpanel.imgright p{margin-right:0;margin-left:0}.refinefilters{display:none;margin-top:20px}.form_sliders{padding-right:36px;border-top:0}.form_sliders h3{font-size:23px;font-weight:300;line-height:1.2;float:left;margin-top:0;margin-right:30px;color:#222}.form_sliders .ui-slider-range{width:100%}.form_sliders .property_feature,.form_sliders .property_type{float:none;width:100%}.checking-label.selected{border:1px solid #fff;border-radius:3px;background:#000}.stats ul{margin:20px 20px 0}.stats ul li{width:45%}.stats ul li:nth-child(3n+3){clear:both}.development .propertyResults{width:93%;margin:0 auto}.brand.brand .developmentlist .thumbnail{text-align:center}.brand.brand .developmentlist .thumbnail .max-img{width:auto;max-width:79%!important}.brand.brand .developmentlist .thumbnail p{max-width:286px;margin:0 auto}.headerSearch form input#searchSiteKeywords,.headerSearch form input.searchbox{width:100%}.bg-tabs{margin-bottom:20px}.bg-tabs>li{width:90%}.infohighlight .span5{font-size:12px}.infohighlight .span5 h3{font-size:42px}.infohighlight .span5:nth-child(1n){float:left;width:40%;margin-left:5%}.infohighlight .span5:nth-child(2n){float:right;width:40%;margin-right:5%}.phase .carousel-control.left{float:left}.phases .learnmore{margin-top:20px;float:none;display:inline-block}.development .propertytype .container p{width:87%}.propertytype div.phase .phases h5 span{color:#fff}.developmentlist .developmentlist .thumbnail{text-align:center;box-shadow:none}.developmentlist .thumbnail p{box-sizing:border-box;width:70%;margin:0 auto;padding:10px 0 0}.brand.brand .developmentlist .span6{width:99.33%;margin-left:.67%}nav .myhome .icon{font-size:30px;color:#cf2032}div#mm-mobile_menu_right_placeholder span.myhome_icon,div#mm-mobile_menu_right_placeholder span.myhomeplus_icon{display:block;width:88px;height:40px;margin:0 auto;margin-top:12px;background:url(/assets/images/myHomePlus_logo_mobile.png) no-repeat}div#mm-mobile_menu_right_placeholder span.myhome_icon{float:left;margin:12px 0 auto 5px;background:url(/assets/images/myHome_logo_mobile.png) -16px -5px no-repeat rgba(0,0,0,0)}div#mm-mobile_menu_right_placeholder span.myhomeplus_icon{background:url(/assets/images/myHomePlus_logo_mobile.png) -5px -5px no-repeat rgba(0,0,0,0)}#mm-sidenav_menu_right span.notificationcount,#mm-sidenav_menu_right span.notificationcountspinner{line-height:23px;top:5px;left:inherit;margin-top:-5px}#mm-sidenav_menu_right .notificationcount,#mm-sidenav_menu_right .notificationcountspinner{position:absolute;right:15%}.hover-line-top a{float:left!important}span.page-pdf{width:100%;margin-top:0;margin-bottom:0}.carousel-inner span.page-pdf .pageContainer .page-pdf-image{display:block;width:auto;max-width:180px;margin:0 auto}.carousel-inner span.page-pdf .page-pdf-text{min-height:inherit}.carousel-inner span.page-pdf-icons{margin-bottom:0}.quicksearch{padding-top:0;padding-bottom:20px;width:87%;margin:0 auto}body.home.brand.mobile-content .span24 .container.search-controls .search-btn{margin-top:0;padding:0 0 0 5%}body.brand.mobile-content .span24 .container.search-controls .search-btn{margin:0;padding:0 0 0 3%}.search-controls .search-btn{width:100%;position:relative;bottom:-62px}body.brand.default.mobile-content .search-controls .search-btn,body.brand.home.mobile-content .search-controls .search-btn,body.brand.mobile-content .search-controls .search-btn,body.development.mobile-content .search-controls .search-btn{position:relative;top:0;right:0;bottom:0;left:0;height:30px;margin-left:28px}body.mobile-content .search-controls .search-btn{position:relative;right:0;bottom:0;left:0;margin:0;padding:0 0 1% 7%}body.brand.home.mobile-content #mm-sidenav_menu_left .search-controls .search-btn{top:0;right:0;bottom:0;left:0;margin-left:0}body.brand.mobile-content .search-controls .search-btn,body.development.mobile-content .search-controls .search-btn{font-size:22px;width:40%;margin:40px auto 0 2%}.form_sliders .selection{min-height:50px;margin-top:0;border-bottom:0}.slider-filters .container .selection{width:100%;margin-bottom:20px;margin-left:-1px}section.pricesavailability table.dataTable thead th{padding:1px}section.pricesavailability th.sorting:hover:before,section.pricesavailability th.sorting_asc::before,section.pricesavailability th.sorting_desc::before{padding-right:0}section.pricesavailability .viewproperty.sorting:last-child{text-align:center}#mm-sidenav_menu_left .form_checks,.form_checks{width:100%;margin:0 20px 0 0;padding:0 0 20px;border-top:none}.property_feature.span16>fieldset{margin-bottom:115px}#mm-sidenav_menu_left .form_checks{width:100%}.brand.home .form_checks{width:90%}.property_feature.span16 label,.property_type.span4 label{margin-top:5px}.rangeslider,.slider-filters .selection.distance.span7>fieldset{clear:both;width:100%;height:59px;padding:5px 0 25px;border-bottom:1px solid #999}#mm-sidenav_menu_left .slider-filters .container{width:98%;margin:0 20px 0 10px}.property_feature fieldset,.property_type fieldset{margin-right:20px;margin-left:20px}.property_feature{margin-top:10px;margin-bottom:85px}#mm-sidenav_menu_left .property_feature{margin-bottom:0}.search-properties .property_feature li{width:100%}.mm-panel .search-properties .form_checks ul{top:0;padding-top:10px}.icon_holder{width:6.77966%}.togglebar_title{float:left;width:83.0508%}.actions,.listDevelopments .logo-company,.phone_menu_arrow{float:right}.result .buttons{display:flex;flex-direction:row;width:inherit;align-content:space-between;justify-content:space-between}body.listDevelopments .logo-brand{width:30%;height:auto;margin-top:10px}.resultslist .image-dev,.resultslist .logo-dev{height:auto}section{padding-top:0}section.rotatingfeaturearticle{padding-top:20px}body{padding:0}.desktop{display:none}#mm-mobile_menu_right_placeholder ul li.heading{width:100%}.mm-list li.myhome.heading{height:50px}.phone_menu_arrow{font-size:40px!important;line-height:60px;position:relative;width:57px!important;height:60px;margin-right:0;color:#302c2d}#help h1,h1{font-size:26px}nav.mainnav ol li{display:inline;float:left;width:58px;height:60px;text-align:center;color:#fff;background:#757575}.title h1,.title p{font-weight:300;line-height:28px;color:#606060}.search-controls div{position:absolute;left:0;width:100%;margin:0 auto;display:block;clear:both;margin-top:0}.home .search-controls div{left:4px}#mm-sidenav_menu_left .search-controls div{position:relative;right:0;bottom:0;left:0;width:85%;margin-top:0}h1{margin:0}.title h1{font-size:20px}.title p{font-size:17px}.title{width:90%;margin:0 auto;flex-direction:column}.title .heading{font-size:12px}.heading.span7{font-size:140%;font-weight:400}.controls.clearfix a,.controls.clearfix li{position:relative}.home.mobile-content form.search-properties .overlay .quicksearch{top:0;width:100%}.mobile-content .search-properties .overlay>.span24{padding:0 6%}.mobile-content form.search-properties .search-controls .search-btn{font-size:21px;top:0;bottom:0;margin-left:7.5%}.mobile-content.brand .search-properties .overlay .row-fluid.quicksearch{top:0;width:auto}.mobile-content .search-properties .quicksearch .row-fluid>.span24{padding:0}.span20 div{width:80%}.selection.bedrooms.span6{margin-bottom:35px}.plot .container p{margin-left:0}.plot footer .container p{margin-left:auto}.search-properties h2{margin-left:20px}.sorting.hide-phone,.tab.hide-phone{display:none}.overlay .social a span.development_text{margin-left:0}.customdevelopment{margin-top:40px}.customdevelopment .tab-content .tab-pane ul{margin:20px 0 0 30px}.plot .customdevelopment{margin-top:10px!important}.customdevelopment.container-fluid{margin:40px auto 0}.list .result{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}body.listDevelopments .result.clearfix{width:98%;margin:0 auto}.list .result .subtitle{margin:-8px 0 15px 6px}.applelinks_phone{margin-left:6px}body.brand .container h2 img{max-width:44%;margin-left:0;margin-bottom:10px}.list .slider{float:none;width:100%}.list .info,.list .slider{width:100%}.ui-slider{right:16px}.logo-brand{float:none;width:48%;height:75px}.result .contact-block{float:left;width:48%;height:75px}.action.contact.grey{display:inline;float:left;width:60%;text-decoration:none}.action.contact.grey:hover{color:#e8e7e7;background:#b3b2b2}.montagefeaturearticle .span10>h2,.thumbnailfeature .span16>h2,.thumbnailfeaturecommercial .span16>h2,.thumbnailfeaturepress .span16>h2{margin-left:0}.list .result .tel{display:block;text-align:left}.result .icon,.result .svg-panel{padding-top:1px}.result .subtitle span{font-weight:300;padding-top:5px}.result .details-block{display:block}.result .details{float:none;width:100%;padding-bottom:20px}.result .details-block .contact-block,.result .details-block .details{display:block;width:100%}.result .details p{line-height:21px}.result .precis{margin-bottom:12px;border-bottom:1px solid #d4d4d4}.result .precis p{margin-top:5px}.result .action.black:hover,.result .action.red:hover{text-decoration:none}.result .buttons .action{font-size:88%;text-decoration:none;margin-left:auto}.result .buttons .action .icon{font-size:24px}.result .buttons .action.preview{margin-left:0}.listDevelopments.se .action.black{position:absolute}.listDevelopments.se .propMessageTextHolder .action.black{position:relative;width:60px!important}.listChildren .result .buttons .action,.listChildrenTwoLevels .result .buttons .action{font-size:88%;clear:both;margin-top:15px;text-decoration:none}.results-table{display:none;margin-left:0;padding-bottom:5px}.completed-menu .phone_nav.tel_number,.mm-fullsubopen{display:none!important}.action.expandview{padding:0 10px;text-decoration:none}.table td.propMessageTextHolder a.action.expandview{padding:0;right:0}.otheravailability .span24>h2{margin-left:0}.gallerywrapper .active .icon{color:#152f2d}.gallery-items{margin-top:0}.nav-tabs>.active>a,.nav-tabs>.active>a:focus{margin-left:0;border-left:0;border-top-left-radius:0;border-top-right-radius:0}.gallery-thumbcontainer .thumbnail{height:101px;margin-bottom:77px;box-shadow:0}.gallerywrapper .panel.active{width:55px}.gallerywrapper #accordion,.gallerywrapper .panel{overflow:inherit}.gallerywrapper .panel{position:relative;left:-15px;width:55px;height:144px;margin-top:-11px;margin-bottom:20px}.gallerywrapper .span4{float:left;width:auto}section.brochures .nav-pills::after,section.brochures .nav-pills::before,section.brochures .nav-tabs::after,section.brochures .nav-tabs::before{width:100%;margin:0;padding:0}.development .container.padTop20.padBottom20{width:auto;padding:20px}.development .padTop20 li a,.padTop20 li a.active{width:99.4%!important}.map{padding-bottom:0}.canvas>.container-default.contact .span24 .span12 h2{margin:40px 5px 5px 0;padding-top:0;color:#fff}.brochures .span24>h2,.gallery .span4>h2{margin-left:0}.container.exploreareamapwrapper{width:86%}.mobile-content .gallery-slides.hero .overlay .container{box-sizing:border-box;width:auto}.mobile-content .row-fluid.quicksearch .heading.span24{line-height:1.1;padding-left:0}.mobile-content .brand .search-properties .row-fluid:last-child .span24,.mobile-content .development .search-properties .row-fluid:last-child .span24{box-sizing:border-box;width:100%;min-height:0;margin:0;padding:0 2%}.mobile-content .search-properties .row-fluid:nth-child(3){box-sizing:border-box;padding:0 6%}.brand .search-properties .gallery-slides .carousel .row-fluid:last-child .span24{width:100%}.development .span12,.row-fluid .span12{width:100%;height:auto;margin:0 auto}section.rotatingfeaturearticle .span12 *{padding:0}section.rotatingfeaturearticle .span12>p{margin:0 0 10px}.gallerywrapper ul.gallerytabs li{float:left;width:15%;height:8px;padding-top:0;text-align:center;vertical-align:middle;border-right:2px solid #d4cdbb}.mainnav .container,.plot .menu{height:60px}.gallerytabs.pan>li{position:relative}.mobile-content .mm-menu .search-properties .row-fluid:nth-child(3){padding:0 6% 0 0}.mobileDevMenu{display:none;display:block;float:right;clear:both;width:100%;margin:0;padding-top:10px;opacity:.85;background:#2c2c2c}ul.mobileDevMenu{z-index:1001;display:none;overflow-x:hidden;height:314px;-webkit-overflow-scrolling:touch}.mobileDevMenu li{height:auto;margin-left:0;padding:0 0 8px;list-style-type:none}.mobileDevMenu li.results-link:last-child{margin-bottom:20px}.mobileDevMenu .results-link a:last-child{float:none;margin:0 auto;padding:0;border:none}.mobileDevMenu a{display:block;width:87%;padding:3px 0 10px 40px;text-decoration:none;color:#fff;border-bottom:1px solid #989898}.mobileDevMenu .action.view{float:left}.mobileDevMenu .results-link a{width:87%}.subnav.level-3.clearfix{position:relative;right:0;left:35px;clear:both;overflow:inherit;margin-bottom:14px;transition:all .5s ease-in-out 0;background:#2c2c2c}.subnav.level-3.clearfix li{width:auto}.phone.primary.results-link{height:30px}.mobileDevMenu a:hover{color:#bfc0c7}.container-default .span24 h2,.container-default .span24 p,.container-default .span24 ul li{margin:5px 0}.canvas>.container-default.contact .span24 .span12 p{margin:12px 5px 5px 0}.container-default .span24 ul li{margin-left:25px}.overlay .ui-autocomplete li.ui-autocomplete-category,.overlay .ui-autocomplete li.ui-menu-item{margin:0}.container-default.contact .span24 ul li{float:none;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0}.container-default [class*=span] ul li.li-margin-bottom,.container-default ul li.li-margin-bottom{margin-bottom:5px;padding-bottom:0}section.brochures .container-default .span24 ul li{width:100%;height:39px;margin:0;padding:0;color:#fff}section.brochures .container-default .span24 ul li:last-child{border-bottom:1px solid #fff}.modal-body .span24>h3{margin-left:0}.brand .filter-row-active .slider-filters{width:100%;margin:0 10px;border-bottom:none}.brand.default #mm-sidenav_menu_left .filter-row-active .slider-filters,.brand.home #mm-sidenav_menu_left .filter-row-active .slider-filters,.development #mm-sidenav_menu_left .filter-row-active .slider-filters{width:100%}.brand.home .filter-row-active .slider-filters{width:90%}#mm-sidenav_menu_left .slider-filters{height:auto;margin:0 10px}.development #mm-sidenav_menu_left .property_feature{margin-bottom:20px}.mobile .logo-brand .company{float:right;margin-top:0}div.brochuredownload ul.thumbnails li{margin-bottom:0}#mm-mobile_menu_right_placeholder{z-index:9999;margin-right:-10px;padding-top:50px;padding-right:0;padding-left:0;background:#4d4d4d}.mm-panel ul:not(.ui-autocomplete){margin:0;padding:0}.mm-menu>.mm-panel{position:absolute;z-index:0;top:0;overflow-x:hidden;overflow-y:scroll;width:100%;height:100%;height:calc(100%);margin-left:3px;padding:0!important;background:inherit}.buyhome_menu{position:relative;background:#4d4d4d}.mm-list>li>a,.mm-list>li>span{padding:0}.mm-list a.mm-subclose:before,.mm-list a.mm-subopen:after{border:0}#mm-mobile_menu_right_placeholder li.heading{width:100%;padding:5px 10px 5px 0;border-top:1px solid #999;border-bottom:1px solid #555;background:#4d4d4d;border-radius:0}#mm-mobile_menu_right_placeholder li.heading.primary.activeLi{background:#cee4f2}#mm-mobile_menu_right_placeholder li.heading.primary.activeLi a{color:#484848}#mm-mobile_menu_right_placeholder li.heading.secondary{border-top:1px solid #bbb;border-bottom:1px solid #cee4f2;background:#cee4f2}#mm-mobile_menu_right_placeholder li.heading.secondary a{color:#484848}#mm-mobile_menu_right_placeholder li.heading.secondary a.active{color:#4f9ccd}#mm-mobile_menu_right_placeholder li.heading.newtop{padding-bottom:0}#mm-mobile_menu_right_placeholder li.heading.greylvl1{padding-bottom:0;background:#666}#mm-mobile_menu_right_placeholder li.greylvl2{padding-bottom:0;border-bottom:none;background:#777}.mm-list>li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{border:none!important}#mm-mobile_menu_right_placeholder li.heading:first-child{font-size:120%}#mm-mobile_menu_right_placeholder li.heading:last-child{border-bottom:0}#mm-mobile_menu_right_placeholder li.heading>span{padding-bottom:0;border:0}#mm-mobile_menu_right_placeholder li.heading span.toplevel{position:relative;float:none;width:90%;padding-bottom:5px;padding-left:10px}#mm-mobile_menu_right_placeholder li.heading span.toplevel span.icon{position:absolute;right:20px;float:none;cursor:pointer}#mm-mobile_menu_right_placeholder .heading ul{display:none}#mm-mobile_menu_right_placeholder .heading ul.openGroup{display:block}#mm-mobile_menu_right_placeholder ul a{padding-left:10px;color:inherit}#mm-mobile_menu_right_placeholder ul .toplevel a{padding-left:0}#mm-mobile_menu_right_placeholder li ul .toplevel a{padding-left:10px}#mm-mobile_menu_right_placeholder .navbutton>a{background:0}#mm-mobile_menu_right_placeholder a.signin{font-size:14px;line-height:30px;position:absolute;top:21px;right:20px;display:inline-block;float:right;margin-left:10px;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:10px!important;text-decoration:none;color:#676767;border-radius:5px;background:#d1d1d1;text-shadow:1px 1px 1px rgba(255,255,255,.75)}#mm-mobile_menu_right_placeholder a.signin:hover{color:#fff;background:#cf2032}#mm-mobile_menu_right_placeholder li.section-heading{width:100%;padding:0 10px;background:#333}#mm-mobile_menu_right_placeholder a.myhomelink.toggle{float:left;padding-left:0}#mm-mobile_menu_right_placeholder a.myhomelink.notoggle{padding-left:10px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;margin:0;padding:0;border:0}.home .overlay h2,.overlay h2{font-size:24px;font-weight:600;line-height:25px;width:auto;margin:0;padding:0}.home .overlay h2{margin:0 0 0 -3px}.overlay h4{margin:0 0 0 5px}body.brand .search-controls .search-btn,body.development .search-controls .search-btn{position:absolute;right:135px;bottom:50px}.search-controls .search-btn,.search-controls .search-btn-expanded,.search-controls .search-btn-expanded:hover,.search-controls .search-btn:hover,.search-controls .update-btn,.search-controls .update-btn:hover{margin:0}.filterSearch,.headerSearch{display:none}.filterSearch .search-controls .search-btn{bottom:-10px}.search-controls .morefilters,.search-controls .morefilters:focus,.search-controls .morefilters:hover,.search-controls .morefilters:visited{position:relative;left:0;float:right;width:100%;margin-top:10px}.bh #mm-sidenav_menu_left .search-controls .morefilters,.se #mm-sidenav_menu_left .search-controls .morefilters,.sg #mm-sidenav_menu_left .search-controls .morefilters,.sj #mm-sidenav_menu_left .search-controls .morefilters,.sw #mm-sidenav_menu_left .search-controls .morefilters{margin-right:0}.search-controls .morefilters.headerSearchFilter{position:relative;top:0;border-bottom:1px solid #999}.home.mobile-content form.search-properties .span4 h2{float:left;min-height:0;margin:0;padding:0}#mm-m1-p0 ul:not(.ui-autocomplete){margin:0;padding:0}.openGroup li{border-top:1px solid #696969;border-bottom:1px solid #313131;background:#575757}.form_sliders .bedrooms .ui-slider,.form_sliders .price .ui-slider,.slider-filters .form_sliders .distance .ui-slider{width:88%;margin-bottom:30px}.slider-filters .form_sliders .distance .ui-slider{max-width:100%!important}.slider-filters .bedrooms .ui-slider,.slider-filters .distance .ui-slider,.slider-filters .price .ui-slider{width:90%!important;margin:0!important}.form_sliders .distance .ui-slider{width:100%;max-width:100%!important}.search-controls{position:relative;top:0;right:0;bottom:0;left:0;margin-bottom:0}.default #mm-sidenav_menu_left .container.search-controls{margin-top:20px}.mobile-content .mm-menu .quicksearch{box-sizing:border-box;width:100%;padding:0 12% 0 1%}html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-bottom,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-page{left:96%}div#mm-sidenav_menu_left .quicksearch{margin-top:10px}body.newsListing #mm-m0-p0 .quicksearch{padding-bottom:0}.plot nav.mainnav ol li{position:absolute;top:0;right:57px}.plot .menu{position:absolute;float:left;width:100%;margin:0;border-radius:0;background:linear-gradient(to bottom,#6b6b6b 0,#3d3d3d 100%) rgba(0,0,0,0)}.plot nav.mainnav ol li.development-logo a{margin-right:0}.plot .phone_nav.contact_btn.visible-phone.hidden-tablet.hidden-desktop{position:absolute;top:0;right:0}.default .result .contact-block,.listChildren .result .contact-block,.listChildrenTwoLevels .result .contact-block,.listDevelopments .result .contact-block{height:auto}.default .customdevelopment,.listChildren .customdevelopment,.listChildrenTwoLevels .customdevelopment,.listDevelopments .customdevelopment{margin-top:10px}.listChildren .margTop40,.listChildrenTwoLevels .margTop40{margin-top:-20px}.listDevelopments .crest>img{margin-top:0}.container p{line-height:18px;margin:5px;padding-right:5px;padding-bottom:10px;padding-left:5px}p.alert-error{font-size:14px;line-height:20px;font-weight:400;padding-left:14px;padding-right:35px}.container h1,.container h2,.container h3{line-height:28px;margin:5px;padding-right:5px}.development.sj .container .span16 p{width:98%}.default.bg.brand .container p.hover-line-top{padding-bottom:0}.default .container h1,.listChildren .container h1,.listDevelopments .container h1{line-height:28px;margin:0 5px}.listDevelopments .container h1{display:block;padding-bottom:15px}.buyhome_home .navbutton,.buyhome_home .navbutton.find,.buyhome_home>li,.myhome .signin_plus.visible-phone,nav .buyhome_home>li{display:none!important}.default .container h1{padding:0}.hidden-labels{width:96%}.nav-tabs>li{height:20px;margin-bottom:-16px;margin-left:0}.bg-tabs>li.active>a,.bg-tabs>li>a{width:100%;margin:0;padding-left:10px;border-right:0 none;border-left:0 none;border-radius:0}.genericblock .bg-tabs>li{box-sizing:border-box;width:100%;height:32px;margin-bottom:0;padding-bottom:0}.genericblock .container .nav-tabs>ul{margin-top:20px}.bg.brand .bg-tabs>li.active>a,.bg.brand .bg-tabs>li>a{width:79%}.bg.brand .nav-tabs{height:auto;border-bottom:none}.development .nav-tabs>li,.nav-pills>li{float:left;margin-left:0;padding-left:0}.tab-content span.page-pdf{float:none;width:auto;margin:0 auto}.facilities .carousel-inner,.residentsfacilities .carousel-inner,.rotatingfeaturearticle .carousel-inner,.spec .carousel-inner,.specification .carousel-inner,.stats .carousel-inner,.tab-content .carousel-inner{width:74%;width:74vw;margin-top:0;margin-right:auto;margin-right:13vw;margin-bottom:0;margin-left:auto;margin-left:13vw;padding:0}.tab-content .carousel-inner{text-align:center}.uspfeaturearticle .span24{margin-bottom:10px}.quicksearch .span20 div{width:100%}.default td,th{vertical-align:top}.default ul,ol{width:100%;margin:0 0 10px}.awardslist article h3,.investor .canvas,.owner .canvas{margin-top:0}.default .nav-pills>li>a:focus,.default .nav-pills>li>a:hover,.default .nav>li>a:focus,.default .nav>li>a:hover{color:#000}.investor .container h1,.owner .container h1{margin-left:0}.investor .container h4,.owner .container h4{font-size:20px;line-height:23px}h2{font-size:23px;font-weight:400;line-height:25px}.default h3,h3,h4{font-size:22px}ol,p,ul{font-size:14px}ol,ul{width:auto;margin-right:5px;margin-left:5px}li{line-height:20px;margin:0;padding:0 0 1em}.brand.newsListing .newsarticle article li{margin-left:30px}.brand .developmentlist .thumbnails>li{width:auto;margin:0}.brand .developmentlist.box-flex .thumbnails>li{width:auto;margin:0 auto;flex:1 0 100%}.thumb-inner{overflow:visible}.awards-wall li{font-weight:100;line-height:15px;margin:0 35px 0 45px}.container h1,.container h2,.container h3,.insightpanel.imgright h3,.insightpanel.imgright p,h1,h2,h3,h4,p{padding-right:5px;padding-left:5px}input,label,select,textarea{margin-right:5px;margin-left:5px}.listDevelopments .resultslist h2{margin-left:0}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>li>a{font-size:16px;height:auto}.accordion-heading .dropdownicon{border-left:0}.default .accordion .no-left-icon .togglebar_title,.page-accordion.accordion .no-left-icon .togglebar_title{padding:15px 5px 15px 10px}td,th{font-size:13px;padding:5px}.share_price_iframe_holder iframe{width:100%;width:100vw}.regulatory-news-iframe{height:auto;height:100vh;min-height:1000px}.awardslist article,.newsItem article{border:0}.awardslist article,.newsListing article{margin-left:0!important;border:0}.button-dark-grey,.default .button-dark-grey.page-article{margin-right:10px;margin-left:5px}.quote{font-size:16px;margin-bottom:0}.page-movie{margin-bottom:20px}.main-section .page-movie,section.gallery .page-movie{margin-bottom:0}.resultslist ul.list li,section.gallery .page-movie{margin-left:0}.ui-autocomplete{font-size:14px}.show-caption-margin-bottom-15 .caption{font-size:20px;bottom:10px;left:10px}.menu-spacer{height:8px}.filterSearch{padding-bottom:0}#bgModal{overflow:auto;max-height:380px}#bgModal.epc-modal{left:50%;width:320px;margin-left:-160px;max-height:95%}.energy-efficiency-popup-content ul,.span24 ol li,.span24 ol li.centralise,.span24 ol li.centralise:first-child,.span24 ol li:first-child{margin-left:20px}#bgModal.epc-modal .modal-body{overflow-y:scroll;height:auto;max-height:100%}.energy-efficiency-popup{background-position:20px 0}.energy-efficiency-popup-content{width:290px}.energy-efficiency-popup-content p{width:260px}.mm-menu{position:relative;width:100%}#mm-sidenav_menu_left ol.ui-slider-scale.ui-helper-reset>li{margin-left:0}.development .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner{overflow:hidden;width:100%}.development .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner .thumbnails>li{width:100%;margin-bottom:40px}body.brand div.canvas div.menu-spacer.menu-spacer{height:0}.search-properties label{font-size:16px;line-height:16px}.development section.gallery .gallery-items .carousel-inner img.landscape,.development section.gallery .gallery-items .carousel-inner img.portrait{margin:20px 0 0}.development .gallerywrapper .img-grp .panelContent.p1,.development .gallerywrapper .pan-grp .panelContent.p1,.development .gallerywrapper .vid-grp .panelContent.p1{position:relative;left:0}.development .gallerywrapper .img-grp .panelContent.p2,.development .gallerywrapper .pan-grp .panelContent.p2,.development .gallerywrapper .vid-grp .panelContent.p2{position:relative;left:-50px}.development .gallerywrapper .img-grp .panelContent.p3,.development .gallerywrapper .pan-grp .panelContent.p3,.development .gallerywrapper .vid-grp .panelContent.p3{position:relative;left:-100px}.development .gallerywrapper ul.gallerytabs,.development .gallerywrapper ul.gallerytabs li{line-height:16px;height:auto;margin:7px 0 5px;padding-bottom:0}ul.subnav.level-3.clearfix.container-fluid{top:0!important}.default .canvas{margin-top:0}.default.mobile-content .mm-page .canvas .accessibility h1,.default.mobile-content .mm-page .canvas .cookiepolicy h1,.default.mobile-content .mm-page .canvas .legal h1,.default.mobile-content .mm-page .canvas .privacypolicy h1{padding:20px 0}.default.mobile-content .mm-page .canvas .cookiepolicy ul{width:100%;height:auto;padding-bottom:20px}.default.mobile-content .container-default{position:relative}.default.mobile-content .container .span24,.listChildren.mobile-content .container .span24,.listChildrenTwoLevels.mobile-content .container .span24{min-height:0}.control-group.radio-group .controls{display:flex}.development section.brochures .nav-tabs{margin:30px 0 0}.development section.brochures .tab-content{overflow:hidden;border:none}.nav-pills>li,.nav-tabs>li{float:none}.development section.brochures .nav-tabs>.active>a,.development section.brochures .nav-tabs>.active>a:focus,.development section.brochures .nav-tabs>.active>a:hover{color:#fff;background:#000}.development .nav-pills>li>a:focus,.development .nav-pills>li>a:hover,.development .nav>li>a:focus,.development .nav>li>a:hover{padding:5px 20px;background:inherit}.comparisontable th.bedrooms,.comparisontable th.plot-no{min-width:60px}.comparisontable th.viewproperty.sorting_asc:before,.comparisontable th.viewproperty.sorting_desc:before{margin-right:0;padding-right:0}.comparisontable th.plot-no .hidden-desktop{padding-left:2px}.mobile-content .cookiepolicy .span24 .page-tab>li{box-sizing:border-box;width:100%;height:30px;margin:0;padding:0}.mobile-content .cookiepolicy .span24 .page-tab>li.active>a,.mobile-content .cookiepolicy .span24 .page-tab>li>a{line-height:30px;box-sizing:border-box;width:100%;height:auto;margin:0;padding:4px 0 0 7%}.mobile-content .cookiepolicy .span24 .page-tab>li>a:last-child{border-bottom:1px solid #ccc}.cookie-message a{z-index:1001;display:inline-block}.cookie-message img{width:auto;height:auto}.article_form>form{width:96%;margin:0 auto}body.brand .developmentlist .carousel.slide .carousel-control.left,body.brand .developmentlist .carousel.slide .carousel-control.right{top:18%}body.brand .developmentlist .carousel.slide .carousel-control.left{left:0}body.brand .developmentlist .carousel.slide .carousel-control.right{right:0}button[type=submit],input[type=submit]{margin-left:0}.development.mobile-content nav .mobileDevMenu .subnav.level-3{display:none!important}#help h1{line-height:38px;padding:5px}.default .biographies h1{padding:10px 0}.biographies .page-image>img{width:100%}.commercialunits .page-article{line-height:3}}@media (min-width:320px) and (max-width:736px) and (orientation:portrait){.table td.propMessageTextHolder a.action.expandview{width:80%}}@media (max-width:320px){.brand.bh .brand-search .overlay,.brand.se .brand-search .overlay,.brand.sg .brand-search .overlay,.brand.sj .brand-search .overlay,.brand.sw .brand-search .overlay{padding:0 0 20px}}@media (min-width:320px) and (max-width:767px) and (orientation:landscape){body.brand .overlay{min-height:275px}.bg.brand .resultsandannouncements .tab-content .tab-pane .carousel{height:329px}.mobile-content .facilities .carousel-control,.mobile-content .propertytype .carousel-control,.mobile-content .rotatingfeaturearticle .carousel-control,.mobile-content .spec .carousel-control,.mobile-content .tab-content .carousel-control{top:50vh}.bg.brand .resultsandannouncements .tab-content .carousel-control{top:calc(50% - 50px)}.home.mobile-content form.search-properties .span4 h2{margin:0 0 20px}.mobile-content .gallery-slides.hero .overlay .container{height:270px}.home.mobile-content .gallery-slides.hero .overlay .container{height:auto}.mobile-content form.search-properties .span4{width:60%}.mobileDevMenu{background:#2c2c2c}ul.mobileDevMenu{height:190px}.gallerywrapper ul.gallerytabs li{width:30%}.listChildren .container h1{line-height:28px;padding-top:0}.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:302px}.form_sliders .distance .ui-slider{clear:both;float:right}.controls.clearfix>ul{margin-left:0}.search-controls .morefilters,.search-controls .morefilters:focus,.search-controls .morefilters:hover,.search-controls .morefilters:visited{margin-right:0}#bgModal{max-height:100%}.modal-body{overflow-x:hidden;box-sizing:border-box;width:100%;max-height:278px;margin-bottom:10px}.newsItem #bgModal{height:180px}#bgModal.epc-modal{max-height:95%}div.imageGrid .box{width:50%;padding-bottom:74%}.default .nav-tabs{margin-bottom:15px}.default .nav-tabs>li>a{margin:0;padding:5px 30px;border-radius:0}}@media (min-width:320px) and (max-width:767px) and (orientation:portrait){.mobile-content .facilities .carousel-control,.mobile-content .propertytype .carousel-control,.mobile-content .rotatingfeaturearticle .carousel-control,.mobile-content .spec .carousel-control,.mobile-content .tab-content .carousel-control{top:25vh}.bg.brand .resultsandannouncements .tab-content .carousel-control{top:calc(50% - 50px)}div.imageGrid .box{width:100%;padding-bottom:148%}.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:170px}.container.resultslist{width:98%}section.featurearticleaward p img.page-image{width:auto;max-width:100%;margin:0}.availableunits table{font-size:11px;box-sizing:border-box;width:98%;margin:0 auto 10px}.availableunits td,.availableunits th{font-size:12px;padding:3px}.availableunits span[class*=badge-]{font-size:12px;padding:1px 2px}.g-recaptcha{transform:scale(.77);transform-origin:0 0}#bgModal{max-height:100%}.modal-body{overflow-x:hidden;box-sizing:border-box;width:100%;max-height:460px;margin-bottom:10px}#presswall{grid-template-columns:100%}}@media (min-width:375px) and (max-width:767px) and (orientation:landscape){.insightpanel.imgleft img,.insightpanel.imgright img{display:block;margin:0 auto}body.brand.home.mobile-content .search-controls .search-btn{margin-left:42px}}@media (min-width:375px) and (max-width:667px) and (orientation:portrait){.development .lazyload-developmentlist .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner{overflow:hidden}body.brand.home.mobile-content .search-controls .search-btn{margin-left:30px}}@media (min-width:320px) and (max-width:568px) and (orientation:portrait){.body.brand.mobile-content div.carousel-inner{margin-top:20px}#bgModal{max-height:100%}.modal-body{overflow-x:hidden;box-sizing:border-box;width:100%;max-height:360px;margin-bottom:10px}}@media (min-width:320px) and (max-width:568px) and (orientation:landscape){body.brand.mobile-content div.carousel-inner{margin-top:20px}body.brand.mobile-content .gallery-slides div.carousel-inner{margin-top:0}.pricesavailability .search-controls{top:25px}body .developmentlist .thumbs.carousel.slide,body .gallery-thumbcontainer .thumbs.carousel.slide{display:table;width:100%}body.development.mobile-content .selection.search-controls div .search-btn{left:0}#bgModal{max-height:100%}.modal-body{overflow-x:hidden;box-sizing:border-box;width:100%;max-height:136px;margin-bottom:10px}}@media (max-width:380px){.resultslist .image-dev,.resultslist .logo-dev{height:auto;max-height:200px}body.listDevelopments .logo-brand{width:30%;margin-top:10px}body.brand .search-controls .search-btn{font-size:22px;bottom:20px;margin:10px 0 10px 20px}body.home .search-controls .search-btn{right:139px;margin-left:0}.slider-filters .container .selection{width:92%;margin-bottom:20px}body.mobile-content #mm-sidenav_menu_left .search-controls .search-btn{top:0;right:0;bottom:0;left:0}body.mobile-content.bh #mm-sidenav_menu_left .search-controls .search-btn,body.mobile-content.js #mm-sidenav_menu_left .search-controls .search-btn,body.mobile-content.se #mm-sidenav_menu_left .search-controls .search-btn,body.mobile-content.sg #mm-sidenav_menu_left .search-controls .search-btn,body.mobile-content.sj #mm-sidenav_menu_left .search-controls .search-btn,body.mobile-content.sw #mm-sidenav_menu_left .search-controls .search-btn{margin-left:0}.brand .brand-search .overlay{padding-bottom:80px}.container.resultslist{width:98%}.filterSearch{padding-bottom:0}.listChildren .canvas.container-fluid{width:100%;margin:0 auto!important}.heading.span7{font-size:148%}#searchText,input.searchbox{font-size:13px}div#mm-sidenav_menu_left .quicksearch{margin-top:10px}.brand .overlay{min-width:320px}.overlay{width:90%;padding-bottom:110px}.insightpanel .container{width:94%}.container .search-controls{width:100%}.default .container .search-controls div{position:relative;right:0;bottom:-12px}.quicksearch{position:relative;top:10px;margin:0 auto;padding-bottom:0}.quicksearch:after,.quicksearch:before{display:none}#mm-sidenav_menu_left .search-controls div,.myHome #mm-sidenav_menu_left .search-controls div{margin-top:20px}.default #mm-sidenav_menu_left .search-controls div{margin-top:0}.search-controls .search-btn{width:96%}.search-controls .morefilters .icon{display:inline-block;margin-left:10px}.morefilters{font-weight:600!important}#searchText{width:100%;margin:0;background:#fff}#searchText .icon{background-position:right center}body.brand input.searchbox,body.development input.searchbox{font-size:.9em;font-weight:600;padding:0 0 0 8px;letter-spacing:-.3px}.insightpanel{position:relative;background:#fff}.brand.brand .insightpanel h3{font-size:30px;font-weight:300;line-height:1.2;margin-top:9%;color:#4e4e4e}.development .form_sliders{margin-top:0;margin-left:0}.development .subnav.level-3.clearfix .submenu_li{width:97%;margin-left:43px}.development nav.mainnav .menuitem.submenuitem{padding:2px 0 2px 15px;color:#fff;background:#515151}.form_sliders .selection label{font-weight:600}.brand .form_sliders .selection label,.development .form_sliders .selection label{line-height:12px;width:auto;margin:15px 0 3px}.development .pricesavailability .slider-filters .container .selection,.filterSearch .form_sliders .bedrooms .ui-slider .active,.form_sliders .bedrooms .ui-slider .active{margin-left:10px}.filterSearch .form_sliders .bedrooms .ui-slider{width:90%}.result h2{font-size:18px;line-height:26px}.result .company{float:none;margin-left:20px}.result .subtitle{font-size:18px;font-weight:300;display:block;margin-left:18px}.result .contact-block{float:left;width:auto;margin-left:0}.result .precis{float:left;clear:left;margin-left:-100%}.listDevelopments .result .precis{margin-left:0;float:none}#mm-m1-p0 ul:not(.ui-autocomplete){margin:0;padding:0}#mm-mobile_menu_right_placeholder .heading ul{display:none}#mm-mobile_menu_right_placeholder .heading ul.openGroup{display:block}.buyhome_menu ul ul li:first-child{border-top:none!important}.openGroup li{border-top:1px solid #696969;border-bottom:1px solid #313131;background:#575757}.development .span20.togglebar_title{width:auto}.slider-filters .bedrooms .ui-slider,.slider-filters .distance .ui-slider,.slider-filters .price .ui-slider{width:85%!important}.brand .slider-filters .bedrooms .ui-slider,.brand .slider-filters .distance .ui-slider,.brand .slider-filters .price .ui-slider,.development .slider-filters .bedrooms .ui-slider,.development .slider-filters .distance .ui-slider,.development .slider-filters .price .ui-slider{left:-18px;width:91%!important}section.caveat{padding:5px}.comparisontable{margin:0 auto}.brand.brand .developmentlist .thumbnail{overflow:hidden;width:96%;margin:0 auto}.listChildren h2,.listChildren h3,.listChildrenTwoLevels h2,.listChildrenTwoLevels h3{font-size:26px;line-height:25px}}@media (min-width:240px) and (max-width:379px){.mobile-content.home .container .slider-filters{margin-left:10px}.mobile-content .form_sliders{padding-right:0}.search-controls .search-btn{margin:0;bottom:0}.development .checkbox>label{margin-right:5%}.search-properties .search-btn{width:50%}.development .action.black{right:10px}.development .action.black.localrefine{right:55px}#mm-headerSearch .development .search-controls .search-btn{bottom:0;left:15px;width:15%}button[type=submit],input[type=submit]{min-width:145px}#mm-mobile_menu_right_placeholder a.signin{top:18px}.mm-menu>.mm-panel{position:relative}.sidenav-right.mm-menu.mm-right{width:80%}.plot .overlay{position:relative;bottom:0}.plot .search-controls .search-btn{bottom:-9px;left:10px}.development .gallery .gallerywrapper ul.gallerytabs li{position:relative;bottom:20px}}@media (min-width:320px) and (max-width:410px){.form_sliders .selection label span{font-size:12px;line-height:inherit;position:relative;top:2px;left:2px;float:right}#mm-sidenav_menu_left .slider-filters,body.home #mm-sidenav_menu_left .slider-filters{padding:10px 0 0}.property_feature.span16>fieldset{width:100%;margin-bottom:0}.brand .form_sliders .selection:last-child,.brand.default .form_sliders .selection:last-child,.brand.listChildrenTwoLevels .form_sliders .selection:last-child,.development .form_sliders .selection:last-child{margin-bottom:20px}body.development.mobile-content .search-controls .search-btn{font-size:20px;width:auto;margin:0}.development-logo img{top:10px;left:25px;width:150px}.modal-header .close{z-index:1001;margin:2px -17px 10px 20px;padding:0}.modal-body .span24>h3{margin:0 0 25px;padding:0}#mm-sidenav_menu_left .slider-filters .container{width:98%;margin:0 20px 0 10px}body.brand.home.mobile-content .search-controls .search-btn{margin-left:30px}.gallerywrapper ul.gallerytabs li{min-width:26%;height:12px;margin:0 0 10px 10px;padding-right:10px}.subnav.level-3.clearfix{left:15px}.development .gallerywrapper ul.gallerytabs{left:0}.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:131px}body.brand input.searchbox,body.development input.searchbox{font-size:.9em;font-weight:600;padding:0 0 0 8px;letter-spacing:-.3px;color:#000}.brand .slider-filters .bedrooms .ui-slider,.brand .slider-filters .distance .ui-slider,.brand .slider-filters .price .ui-slider,.development .slider-filters .bedrooms .ui-slider,.development .slider-filters .distance .ui-slider,.development .slider-filters .price .ui-slider{left:-18px;width:91%!important}#mm-sidenav_menu_left .search-controls div{bottom:0}}@media (min-width:540px) and (max-width:540px){.overlay h2{margin:0 0 0 34px}}@media (max-resolution:246dpi) and (max-width:800px) and (orientation:landscape){.brand .overlay{padding-bottom:100px}body.home.mobile-content .search-controls .search-btn{left:8px;margin-top:-30px;margin-bottom:10px}input.searchbox{font-size:16px}}@media (max-resolution:233dpi) and (max-width:800px) and (orientation:landscape){body.default.mobile-content .search-controls .search-btn,body.development.mobile-content .search-controls .search-btn,body.home.mobile-content .search-controls .search-btn{position:relative;left:8px;margin:2px 0 0}}@media screen and (min-width:320px) and (max-width:568px) and (orientation:portrait){body.brand.mobile-content div.carousel-inner{margin:20px auto}body.brand.home.mobile-content div.carousel-inner,body.brand.mobile-content .gallery-slides div.carousel-inner{margin-top:0;margin-bottom:0}.news-wall a.action.grey{position:relative;bottom:10px}.articleChildrenGrid .news-wall a.action.grey{position:relative;bottom:15px}.development div.phase.customdevelopment .phases .phases-container .item-block{width:100%}.bg.brand .nav-tabs{width:100%;height:auto}.bg.brand .nav-tabs li{width:95%;margin:0}.bg.brand .bg-tabs>li.active>a,.bg.brand .bg-tabs>li>a{width:79%;padding-left:7%}.default .nav-tabs>li>a{margin:0;border-radius:0}article p{position:relative;top:-4px}#bgModal .epc-modal{height:95%}}@media screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){.brand.mobile-content .developmentlist .thumb-inner{overflow:hidden;height:175px;margin-top:20px}body.brand .span24 .container.search-controls .search-btn{padding:0 0 0 5%}.development div.phase.customdevelopment .phases .phases-container .item-block{width:100%}.development .pricesavailability .search-controls div{margin:0}.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:197px}.articleChildrenGrid .news-wall a.action.grey{position:relative;bottom:12px}.development .developmentlist.home-slide .developmentlist.thumbnailslider .thumb-inner{height:280px}#bgModal.epc-modal{max-height:350px}}@media screen and (min-width:360px) and (max-width:640px) and (orientation:landscape){.brand .search-properties.brand-search .max-img.landscape,.home .search-properties .max-img.landscape{max-height:262px}}@media screen and (min-width:414px) and (max-width:767px){body.development.mobile-content .search-controls .search-btn{margin:0 0 0 30px}.brand .form_sliders .selection label,.development .form_sliders .selection label{line-height:22px;display:block;float:left;width:100%;font-weight:400}.form_sliders .selection label span{position:absolute;left:82px;float:left;margin-top:-20px}.span24 ol li,.span24 ol li.centralise,.span24 ol li.centralise:first-child,.span24 ol li:first-child{margin-left:0}.brand.home .form_checks{width:100%}form input.searchbox{font-size:100%;font-weight:600}.resultslist ul.list li{width:98%;margin:0 auto!important}.development div.phase.customdevelopment .phases .phases-container .item-block{width:100%}.development .nav-tabs>li>a{line-height:27px}body.newsListing .news-wall .action.grey{position:relative;bottom:0;margin-bottom:20px}.newsItem input,.newsItem label,.newsItem select,.newsItem textarea{margin:0 5px 10px}#mm-sidenav_menu_left.headerSearch .container form input.searchbox,.searchbox.span13.placeholder.ui-autocomplete-input{font-size:15px;font-weight:600;letter-spacing:-.3px}.headerSearch form input#searchSiteKeywords,.headerSearch form input.searchbox{font-size:95%;font-weight:600}span.page-pdf .page-pdf-image{display:table;width:100%}.development .gallerywrapper ul.gallerytabs.pan{left:-19px;width:80%;margin:0;padding:0}.development .gallery .gallerywrapper .panel.pan-grp.active ul.gallerytabs.pan>li{left:inherit}.development .tab-content{margin-top:6px}.development #mm-sidenav_menu_left .slider-filters{margin-bottom:0}body.brand .quicksearch span.span7,body.development .quicksearch span.span7{margin-top:-20px}}@media screen and (min-width:414px) and (max-width:767px) and (orientation:portrait){ul.mobileDevMenu{height:400px}.gallerywrapper ul.gallerytabs li{width:26%}.development #mm-sidenav_menu_left .search-controls{margin-top:20px}body.brand.home.mobile-content #mm-sidenav_menu_left .search-controls .search-btn{margin-top:0}.development .gallerywrapper ul.gallerytabs,.development .gallerywrapper ul.gallerytabs li{padding:0 7px}.default #mm-sidenav_menu_left .search-controls div{margin-top:75px}.home #mm-sidenav_menu_left .search-controls div,.myHome #mm-sidenav_menu_left.sidenav-left .search-controls div{margin-top:20px}}@media screen and (min-width:481px) and (max-width:767px) and (orientation:landscape){body.brand.home.mobile-content .search-controls .search-btn{margin-left:35px}body.brand.mobile-content .search-controls .search-btn,body.development.mobile-content .search-controls .search-btn{width:26%}.page-image>img{width:100%}.biographies .container .span24{clear:both}.biographies .page-image>img{width:auto}.biographies .span24.page-article .span5{width:19.491525423728817%;float:left}.biographies .span24.page-article .span19{width:78.81355932203391%;float:left}.biographies .span19 h1{padding-top:0}.biographies p.quote{margin-left:5px}.development .gallery .gallerywrapper ul.gallerytabs li{position:relative;bottom:20px}.development .gallery .gallerywrapper .icon{margin-bottom:40px}.development section.propertyfeaturearticle .container-default .span24 h2{margin:5px 5px 5px 30px}.development .gallery .gallerywrapper .panel.img-grp.active ul.gallerytabs,.development .gallery .gallerywrapper .panel.pan-grp.active ul.gallerytabs,.development .gallery .gallerywrapper .panel.vid-grp.active ul.gallerytabs{width:100%}.articleChildrenGrid .news-wall a.action.grey{position:relative;bottom:12px}#mm-sidenav_menu_left .search-controls div{margin-top:34px}.default #mm-sidenav_menu_left .search-controls div,.home #mm-sidenav_menu_left .search-controls div{margin-top:20px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body.listDevelopments .resultslist ul.grid .buttons a.action.view.red{margin-top:25px}}@media screen and (min-width:640px) and (orientation:landscape){ul.mobileDevMenu{height:231px}}@media screen and (min-width:667px) and (orientation:landscape){ul.mobileDevMenu{height:245px}}@media screen and (min-width:732px) and (orientation:landscape){ul.mobileDevMenu{height:314px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#mmContent{height:100vh;min-height:100%}header{position:fixed}@-ms-viewport{width:auto!important}input[type=text]::-ms-clear{display:none}span.page-pdf{float:none}span.page-pdf span{width:100%;box-sizing:border-box}span.page-pdf .page-pdf-image{display:block;width:auto}section.brochures .brochuredownload .carousel-inner{min-height:450px}section.brochures .brochuredownload .carousel-inner .item{margin-top:40px}section[class*=heading-] .cta-form div:nth-of-type(2) h3{flex:1 0 auto}section[class*=heading-] .cta-form div:nth-of-type(2) .row-fluid{flex:1 1 auto}header .logobar .brandLogo img{flex-shrink:0}}.accessible-megamenu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;box-sizing:border-box}.accessible-megamenu>.accessible-megamenu-top-nav-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;box-sizing:border-box;list-style:none;float:left}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]{position:relative;display:block;z-index:inherit}.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded].open,.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:focus,.accessible-megamenu>.accessible-megamenu-top-nav-item a[aria-expanded]:hover{z-index:1002}.accessible-megamenu .accessible-megamenu-panel{display:none;font-size:20px;position:absolute;left:-1px;cursor:default;visibility:hidden;top:-9999em;max-height:0;overflow:hidden;opacity:0;line-height:1em}.accessible-megamenu .accessible-megamenu-panel.open{background:#636363;background:linear-gradient(to top,#424242,#636363);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;width:100%;margin:0 auto;left:0;visibility:visible;overflow:visible;line-height:1em;top:60px;max-height:600px;opacity:1;z-index:1001;box-shadow:0 5px 5px 0 rgba(0,0,0,.25)}.accessible-megamenu-toggle{display:none;background:0 0;border:0;padding:0;position:absolute;z-index:1;top:3px;right:1em;width:33px;height:33px}.accessible-megamenu-toggle>span:not(.sr-only){display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),margin .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.accessible-megamenu-toggle>span{margin-top:5px}.accessible-megamenu-toggle>span:nth-last-child(1){transform-origin:0 100%}.accessible-megamenu-toggle[aria-expanded=true]>span{margin-top:0;opacity:1;transform:rotate(45deg) translate(4px,-3px);background:#000;border-radius:0}.accessible-megamenu-toggle[aria-expanded=true]>span:nth-last-child(2){opacity:0;transform:rotate(0) scale(.2,.2)}.accessible-megamenu-toggle[aria-expanded=true]>span:nth-last-child(1){transform:rotate(-45deg) translate(0,7px)}@media (max-width:920px){.accessible-megamenu>.accessible-megamenu-top-nav-item{position:static}}@media screen and (min-width:768px) and (max-width:1023px){.accessible-megamenu :focus{outline:0;-moz-outline-radius:none}}header nav.main-menu-container{height:60px}header nav.main-menu-container ul{margin:0;border-left:medium none;list-style:none;float:left;height:inherit}header nav.main-menu-container>ul>li{margin:0;font-size:16px;list-style:none;line-height:60px}header nav.main-menu-container>ul:first-of-type>li>a{display:block;text-decoration:none;font-weight:600;color:#000;position:relative}header nav.main-menu-container>ul:last-of-type>li{padding-right:0}header nav.main-menu-container>ul:first-of-type>li>a::after{position:absolute;bottom:12px;left:0;right:0;width:100%;content:"";border-bottom:2px solid transparent}header nav.main-menu-container>ul:first-of-type>li:first-child{padding-left:0}header nav.main-menu-container .navbutton>a.active,header nav.main-menu-container .navbutton>a.open,header nav.main-menu-container .navbutton>a:active,header nav.main-menu-container .navbutton>a:focus{color:#d63547;text-decoration:none;background:0 0}header nav.main-menu-container .navbutton>a.active::after{border-bottom:2px solid #d63547}header nav.main-menu-container .myhome .myhomelink{background:0 0}header nav.main-menu-container#sidenav-right{float:none}header nav.main-menu-container .fap-megamenu-icon .svg-panel{position:relative;top:2px;font-size:1.4em}header .buttons span.fap-mobile-menu-icon,header nav.main-menu-container .fap-megamenu-icon{fill:#d63547}header .accessible-megamenu-panel .menu-link-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;padding:50px 0}header .accessible-megamenu-panel .menu-link-container ul{float:none;list-style:none;flex:0 0 25%;align-self:auto}header .accessible-megamenu-panel .menu-link-container ul li{line-height:27px;padding-right:1em}header .accessible-megamenu-panel .menu-link-container ul.featured-items li{line-height:1}header .accessible-megamenu-panel .menu-link-container ul .main-menu-thumb{width:100%}header .accessible-megamenu-panel .menu-link-container li a{font-size:16px;text-decoration:none;color:#ccc;height:auto;font-weight:400}header .accessible-megamenu-panel .menu-link-container li a:active,header .accessible-megamenu-panel .menu-link-container li a:focus{color:#fff}header .main-menu-panel-container.open{background:#636363;background:linear-gradient(to top,#424242,#636363);display:block;width:100%}header .main-menu-panel-container .headerSearch{padding-bottom:75px;background:0 0;font-size:1rem}header .main-menu-panel-container .close-all{float:right;margin:15px;font-size:20px;line-height:34px;position:relative;z-index:101;right:0;width:39px;text-align:center;text-decoration:none;opacity:1;color:#848484;fill:#848484;border-radius:0 0 5px 5px;background:#535252;text-shadow:none}@media screen and (min-width:768px){header .accessible-megamenu-panel .menu-link-container{padding:35px 0}header .accessible-megamenu-panel .menu-link-container ul li{line-height:initial;padding-right:.5em}header .accessible-megamenu-panel .menu-link-container li a,header nav.main-menu-container>ul>li{font-size:12px}header nav.main-menu-container>ul>li{padding:0 .4em}}@media screen and (min-width:1024px){header .accessible-megamenu-panel .menu-link-container li a,header nav.main-menu-container>ul>li{font-size:16px}header nav.main-menu-container>ul>li{padding:0 1em}}@media screen and (min-width:1024px) and (max-width:1279px){header .navigation .myhome{width:100px}header nav.main-menu-container>ul>li{padding:0 .5em}}@media screen and (max-width:1279px){header .accessible-megamenu-panel .menu-link-container{max-width:none;max-width:unset}}@media not all and (hover:none),(-ms-high-contrast:none),(-moz-touch-enabled:0){header nav.main-menu-container .navbutton>a:hover{color:#d63547;text-decoration:none;background:0 0}header .accessible-megamenu-panel .menu-link-container li a:hover{color:#fff}}.testimonials{display:flex;flex-direction:column;align-items:center;margin:30px 0 60px}.testimonials blockquote{border-left:0;margin:0;padding:0;font-size:24px;font-style:italic;font-weight:400;position:relative;quotes:"\201C""\201D";color:#d10020;width:80%;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center}.testimonials blockquote:after,.testimonials blockquote:before{line-height:.9;padding:0;color:#d10020;font-size:3em;position:absolute;width:8%}.testimonials blockquote:before{content:open-quote;left:-12%;top:-10%;text-align:end;flex:0 1 auto;align-self:flex-start}.testimonials blockquote:after{content:close-quote;right:-10%;text-align:left;flex:0 1 auto;align-self:flex-end;bottom:-24%;height:16%}@media screen and (max-width:767px){.testimonials blockquote:after{right:-8%}}.testimonials cite{display:block;padding-top:0;align-self:flex-start;padding-left:10%;font-size:16px}