body{ overflow:auto;}@media print{*{-webkit-transition:none !important;transition:none !important;}body{font-family:'Open Sans', sans-serif !important;list-style-image:url("/templates/images/c3e66e52-1fed-49ef-8c17-1b1367432378.jpg") !important;overflow:hidden !important;}p{font-size:12px !important;}a{text-decoration:none !important;color:#015697!important;}.header{display:none !important;}.headerimage{display:none !important;}.headerimage img{display:none !important;}.headerimage p img{display:none !important;}#menu{display:none !important;}#menu-activator{display:none !important;}#slider_container{display:none !important;}.mobilelogo{width:40% !important;}.contentwidth{width:95% !important;}.threecolumn .column{width:30% !important;display:inline-block !important;vertical-align:top !important;margin-right:2% !important;}.sixcolumn .column{width:14% !important;display:inline-block !important;vertical-align:top !important;margin:1% !important;}.column img{width:100%;}.twocolumn{width:100% !important;}.twocolumn .column img{width:100%;}.twocolumn .column{width:45% !important;display:inline-block !important;vertical-align:top !important;margin-right:2% !important;}.mblogo{width:30% !important;float:right !important;}.leftquote{width:10% !important;}.rightquote{width:10% !important;vertical-align:top !important;float:right !important;transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;}ul li img{width:32% !important;}.ps-current{height:auto !important;margin:0 !important;}.ps-current ul li{display:inline !important;}.ps-list{display:none !important;}.footer{display:none !important;}.bluewidth img{width:100% !important;}.bluewidth div{padding:0 !important;margin-bottom:20px !important;display:block !important;}.bluewidth div:nth-child(2){padding:0 !important;margin-bottom:20px !important;display:block !important;margin-left:-100px !important;}.bluewidth{padding:0 !important;}p.desktop{display:none !important;}iframe{width:100% !important;height:200px !important;display:none !important;}.bluewidth{position:relative!important;height:260px;}.bluewidth h1{position:absolute!important;top:-20%!important;left:-40%!important;background-color:#231f20 !important;padding-left:30px!important;padding-right:30px!important;padding-top:20px!important;padding-bottom:10px!important;margin-left:100%!important;margin-right:100%!important;width:250px!important;z-index:60024354354354375354300 !important;color:#000 !important;}.bluewidth h2{position:absolute!important;bottom:0%!important;left:85%!important;background-color:rgba(35, 31, 32, 0.6) !important;padding-top:10px!important;padding-bottom:10px!important;padding-left:30px!important;padding-right:30px!important;z-index:60000 !important;}.onethird{width:45%!important;display:inline-block!important;float:left!important;}.twothird{width:45%!important;display:inline-block!important;float:right!important;margin-top:0px!important;}.twothird img{width:100%!important;}.housetitle{display:none!important;}.rooftype{position:relative!important;}.rooftype p{position:absolute!important;bottom:0%!important;padding:5px 5% 5px 0!important;width:95%!important;text-align:right!important;color:#fff!important;font-weight:bold!important;background-color:rgba(35, 31, 32, 0.3)!important;}.rooftype img{width:100%!important;}.features{margin-top:0px!important;}.features ul{font-size:12px!important;}.houseinfo{border-collapse:collapse!important;float:right!important;margin-top:20px!important;margin-bottom:20px!important;font-size:12px!important;}.houseinfo tbody tr{width:100%!important;}.houseinfo tbody tr td:first-child{width:20%!important;}.houseinfo tbody tr td:nth-child(2){width:40%!important;}.houseinfo tbody tr td:nth-child(3){width:35%!important;text-align:center!important;}.houseinfo tbody tr td{display:inline-block!important;height:30px!important;line-height:30px!important;}.houseinfo img{width:30%!important;float:left!important;margin-left:15%!important;}h2.byline{clear:both!important;}.fourcolumn{width:100%!important;}.fourcolumn .column{width:22%!important;display:inline-block!important;margin:0 2% 40px 0%!important;vertical-align:top!important;}.infoicon{width:20% !important; display:inline-block !important;padding-right:3px!important;margin-top:10px!important;border-right:1px solid#9a9ea0!important;font-size:10px !important;}.infoicon img{width:10px !important; display:inline-block !important;vertical-align:-5px!important;margin-right:5px!important;margin-left:5px!important;}.lightbox-target{display:none!important;}.bluewidth{background:#fff !important;margin:0 auto !important;width:100% !important;height:200px !important;overflow:hidden !important;border-top:1px solid#b2b5b6 !important;border-bottom:1px solid#b2b5b6 !important;position:relative!important;}.bluewidth img{position:absolute!important;top:-50px !important;left:0!important;}.threecolumn{clear:both!important;}.threecolumn .column{width:25% !important!important;display:inline-block!important;margin:0 1% 0 1%!important;vertical-align:top!important;}.houseinfo tbody tr td:nth-child(1){display:none !important;}.houseinfo tbody tr td:nth-child(2){width:90px !important;font-size:12px !important;}.houseinfo tbody tr td:nth-child(3){width:80px !important;font-size:12px !important;}.rooftype p{position:absolute!important;bottom:-43px!important;padding:3px 5% 3px 0!important;width:95%!important;text-align:right!important;color:#fff!important;font-weight:bold!important;background-color:#565656!important;min-height:20px !important;height:20px!important;}.rooftype{position:relative!important;margin-bottom:50px!important;}.lightbox{color:#fff!important;font-size:14px!important;}}