body
{
   overflow: auto;
}

.houseplan img{width: 100%!important;}.menuheight{height: 100vh !important;overflow-y: scroll;}.RadMultiPage .mobilelogo{display: block!important;}.houselabel{color: #fff !important;background-color: #00882A;margin-top: -21px !important;margin-bottom: 25px !important;position: relative;left: -40px;width: 90%;padding: 4px 0%;}h1.houselabel{font-size: 34px!important;}.lightbox{text-decoration: none;color: #015697;font-size: 14px;}/* Styles the lightbox, removes it from sight and adds the fade-in transition */.lightbox-target{position: fixed;top: -100%;left: 0%;width: 100%;background: #fff;width: 100%;opacity: 0;-webkit-transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-o-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out;overflow: hidden;z-index: 5555555555555555555555555555;}/* Styles the lightbox image, centers it vertically and horizontally, adds the zoom-in transition and makes it responsive using a combination of margin and absolute positioning */.lightbox-target img{margin: auto;position: absolute;top: 0;left:0;right:0;bottom: 0;max-height: 0%;max-width: 0%;border: 3px solid white;box-sizing: border-box;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;z-index: 555555555555555555555555555555555555555555555555555555;}/* Styles the close link, adds the slide down transition */a.lightbox-close{display: block;width:100%;height:100vh;box-sizing: border-box;background: white;color: black;text-decoration: none;position: absolute;top: -80px;right: 0;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;z-index: 55555555555555555555555555555;}/* Provides part of the "X" to eliminate an image from the close link */a.lightbox-close:before{content: "";display: block;height: 30px;width: 1px;background: black;position: absolute;right: 26px;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}/* Provides part of the "X" to eliminate an image from the close link */a.lightbox-close:after{content: "";display: block;height: 30px;width: 1px;background: black;position: absolute;right: 26px;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}/* Uses the :target pseudo-class to perform the animations upon clicking the .lightbox-target anchor */.planrevealed{opacity: 1!important;top: 0!important;bottom: 0!important;}.planrevealed img{max-height: 1000px!important;max-width: 80% !important;}.planrevealed a.lightbox-close{top: 0px!important;}.loginbox{margin-bottom: 40px!important;}.inclusions{border-collapse: collapse;width: 95%;margin-bottom: 40px;}.inclusions tbody{font-size: 14px;}.inclusions tbody tr{height: 30px;}.inclusions thead img{margin: 0;width: 167px;}.inclusions thead{background-color: #015697;height: 55px;color: #fff;font-size: 18px;font-weight: bold;}.inclusions tfoot{background-color: #015697;height: 55px;color: #fff;font-size: 18px;font-weight: bold;}.inclusions tbody tr td:nth-child(3){background-color: rgba(36,139,203,0.1);}.inclusions tr td{width: 10%;text-align: center;border: 1px solid #9a9ea0;}.inclusions tr td:first-child{width: 50%;text-align: left;}.inclusions tbody tr td:first-child{padding-left: 20px;}.bio{margin-bottom: 40px;}.bio h2{margin-bottom: 0px!important;}.bio h3{margin-top: 0px!important;}.revealed{display: block !important;}.submenuitem li{border-bottom: none !important;}.submenuitem li a{color: #9a9ea0!important;}.hidden{display: none !important;;}#revealplansub{width: 100% !important;}#hideplansub{width: 100% !important;}.mobilesub{position: relative;}.dropdown{display: none;position: absolute;top: 15px;left: -100px;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;padding-top: 20px;background-color: #fff;width: 350px;}.dropdown li{border-left: 1px solid #9a9ea0;display: inline-block;}.dropdown li a{/*padding: 10px;*/}.highlighted .dropdown{display: block;top: 10px;background: none;}.hasdropdown{position: relative;z-index: 5555555555555555555; padding-left:10px; padding-right:10px; color:#414042;}.submenuitem{/*display: none;*/display: block;}.hasdropdown:hover > .dropdown{display: block;}.dropdown:hover{display: block;}.slick-slide img{position: relative; top: -130px;}.mblogo{max-width: 100px;float: right;}.bluemessage{background: #015697;padding: 10px 100% 10px 100%;position: relative;left: -100%;width: 100%;}.bluemessage .twothird,.bluemessage .onethird{margin: 0;vertical-align: middle}.bluemessage .onethird img{width: 50%;max-width: 100px;vertical-align: middle}.bluemessage h2, .bluemessage p{color: #fff !important;}.contentwidth img{width: 60%;margin: 0px auto;display: block;}.contentwidth p a{color: #015697; transition:color 0.5s ease;}.contentwidth p a:hover{color: #ffc324;}.bluewidth{background: #fff;position: relative;right: 100%;padding-left: 100%;padding-right: 100%;margin: 0 auto;width: 100%;height: 450px;overflow: hidden;border-top: 1px solid #b2b5b6;border-bottom: 1px solid #b2b5b6;}.bluewidth img{vertical-align: middle; position: absolute;/* width:58%;left: 20%; top: -65%; */width:50%;left:25%;top:-35%;}.bluewidth h2, .bluewidth h1{color: #fff !important;text-align: left!important;}.bluewidth h1{position: absolute;top: 0;left: -40%;background-color: #231f20;padding-left: 30px;padding-right: 30px;padding-top: 20px;padding-bottom: 10px;margin-left: 100%;margin-right: 100%;width: 250px;}.bluewidth h2{position: absolute;bottom: -3%; left:-64%;background-color: rgba(35, 31, 32, 0.6);padding-left: 100%;padding-right: 100%;padding-top: 10px;padding-bottom: 10px;width: 100%}.twothird{width: 60%;display: inline-block;margin-left: 2%;margin-right: 2%;margin-top: 20px;}.twothird img{width: 100%}.onethird{width: 30%;display: inline-block;vertical-align: top;margin-top: 20px;margin-left: 2%;margin-right: 2%;}.onethird img{width: 100%}.onethird p{width: 90%;padding:5%;background: #dcddde;margin: 0;margin-top: -5px;}.onethird strong{color: #000!important;}.onethird h2{width: 90%;padding: 2% 5% 2% 5%;background: #939598;margin: 0;}.black{color: #000 !important;}.onethird h3{color: #fff!important;width: 90%;padding: 2% 5% 2% 5%;background: #015697;margin: 0;margin-top: 20px;}::selection{background: #015697;color: #fff; /* WebKit/Blink Browsers */}::-moz-selection{background: #015697;color: #fff; /* Gecko Browsers */}#pnlContent h1{margin-top: 0px;margin-bottom: 5px;}.bylineborder{width: 150%;position: relative;right: 25%;color: #015697;border: 0 none;background:#00882A;height:1px;}._Template{overflow: hidden;}.clear{clear: both;height: 0px;}.column a{color: #fff;}.slidertext{display: none;}.grey{color: #939598;}.mobilelogo{display: none;}.mobile{display: none;}.label{position: absolute;top: 30px;left: 100%;}.menu-button, .menu-button:before, .menu-button:after{cursor: pointer; border-radius: 1px; height: 5px; width: 35px; background: #015697; position: absolute; display: none; content: '';}.menu-button:before{top: -10px;}.menu-button:after{bottom: -10px;}#menu{width: 90%; height: 100%; background: #fff; position: fixed; top: 0px; left: -90%;z-index: 55555555; -webkit-transition:.3s;}#menu ul{list-style: none;padding: 0;margin: 0;}#menu ul li{transition:.1s; cursor:pointer;text-align: center;border-bottom: 1px solid #414042;}#menu ul li a{text-decoration: none;color: #414042;padding: 10px 0 10px 0;display: block;width: 100%;}#menu ul li a:hover{background: #015697;color: #015697!important;}input#menu-activator{-webkit-transition:.3s; position: fixed; top: 0px; left: 0px; background: red; margin:0px; cursor: pointer;display: none;}input#menu-activator[type=checkbox]:checked{left: 90%;}input#menu-activator[type=checkbox]:checked:after{content: ""; font-size: 4.5em; width: 50px; height: 50px; position: fixed; background: #333;}#menu-activator[type=checkbox]:checked + div#menu{left: 0% !important;}._EmailForm{border: none!important;padding: 0;}.RadForm .rfdRoundedCorners{border-radius: 0px!important;}input[type="text"], ._ProfileHomePhone input, ._ProfileWorkPhone input{height: 30px!important;}input[type="button"]{color: #fff;border: none;padding: 10px 20px 10px 20px;background: #015697!important;}._EmailForm label{color: #414042 !important;font-size: 14px!important;}._ProfileHomePhone, ._ProfileNameFirst{display: inline-block;float: left;width: 48%;margin-right: 4%;}._ProfileWorkPhone, ._ProfileNameLast{display: inline-block;float: left;width: 48%;}._ProfileMessage{clear: both;}._LayoutRow{padding-bottom: 15px;}._Required{font-size: 11px;color: #015697!important;}.pgwSlideshow.wide{max-width: 100%; margin: 0 auto 50px; width: 100%; clear: left;}.pgwSlideshow{width: 100%; background: #fff; display: none; clear: left;}.show-home .pgwSlideshow{max-width: 642px;}.pgwSlideshow a{color: #fff;}.pgwSlideshow .ps-current{text-align: center; position: relative; min-height: 150px; overflow: hidden;}.pgwSlideshow .ps-current > ul > li{text-align: center; width: 100%; z-index: 1; opacity: 0; display: block;}.pgwSlideshow .ps-current ul{padding-left: 0px;}.pgwSlideshow .ps-current > ul > li img{display: block; max-width: 100%; width:100%; margin: auto;}.pgwSlideshow .ps-caption{background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; text-align: left; font-size: 1rem; color: #fff; position: absolute; left: 0px; bottom: 0px; width: 98%; padding: 10px; display: none;}.pgwSlideshow .ps-caption span{padding: 7px; display: inline-block;}.pgwSlideshow .ps-list{overflow: hidden; position: relative; width: 100%; max-width: 100%; margin: 0 auto;}.pgwSlideshow .ps-list ul{position: relative; list-style: none; margin: 0; padding: 0; left: 0;}.pgwSlideshow .ps-list ul[style]{width: 100% !important;margin-left: 0 !important;}.pgwSlideshow .ps-list li{clear: none;display: inline;float: left;width: 10%;}.pgwSlideshow li:before{content: none;}.pgwSlideshow .ps-list li .ps-item{display: block; margin: 15px 8px; opacity: 0.6; filter: alpha(opacity=60);}.pgwSlideshow .ps-list li img{display: block; border: 1px solid #777; width: 100%;}.pgwSlideshow .ps-list li .ps-item.ps-selected{float: left; opacity: 1; overflow: hidden;}.pgwSlideshow .ps-list li .ps-item.ps-selected img{margin: -4px;}.pgwSlideshow .ps-prevIcon{border-color:transparent #fff transparent; border-style: solid; border-width: 10px 10px 10px 0; display: block;}.pgwSlideshow .ps-nextIcon{border-color:transparent #fff transparent; border-style: solid; border-width: 10px 0 10px 10px; display: block;}.pgwSlideshow .ps-current .ps-prev{background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; border: 1px solid #777; border-left: 0; border-radius: 0 4px 4px 0; position: absolute; padding: 20px 20px 20px 15px; left: 0; top: 45%; cursor: pointer;}.pgwSlideshow .ps-current .ps-next{background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; border: 1px solid #777; border-right: 0; border-radius: 4px 0 0 4px; position: absolute; padding: 20px 15px 20px 20px; right: 0; top: 45%; cursor: pointer;}.pgwSlideshow .ps-list .ps-prev{background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')"; border: 1px solid #777; border-left: 0; border-radius: 0 4px 4px 0; padding: 20px 15px 20px 12px; cursor: pointer; position: absolute; left: 0; top: 25px; z-index: 1000; display: none;}.pgwSlideshow .ps-list .ps-next{background: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')"; border: 1px solid #777; border-right: 0; border-radius: 4px 0 0 4px; padding: 20px 12px 20px 15px; cursor: pointer; position: absolute; right: 0; top: 25px; z-index: 1000; display: none;}/** The media-queries are not used because IE8 doesn't support them.*/.pgwSlideshow.narrow .ps-list li img{width: 60px; height: 60px;}.pgwSlideshow.narrow .ps-current .ps-prev{padding: 15px 15px 15px 12px; top: 40%;}.pgwSlideshow.narrow .ps-current .ps-next{padding: 15px 12px 15px 15px; top: 40%;}.pgwSlideshow.narrow .ps-list .ps-prev{padding: 15px 12px 15px 10px; top: 20px;}.ps-list .ps-prev[style]{display: none !important;}.pgwSlideshow.narrow .ps-list .ps-next{padding: 15px 10px 15px 12px; top: 20px;}.ps-list .ps-next[style]{display: none !important;}.pgwSlideshow.narrow .ps-caption{font-size: 0.8rem; padding: 8px;}#slider_container{margin:0 auto; width:100%;overflow: hidden;height: 500px;position: relative;top: -45px;display: none;}.headerimage{margin: 0 auto; width: 100%;overflow: hidden;height: 300px;position: relative;top: -45px;display: none;}.headerimage img{width:100%;position: relative;top: -100%;}#slider_container h2{position: absolute;z-index: 22222222;top: 441px;text-align: center;color: #fff;background: rgba(0,0,0,0.5);width: 100%;font-weight: normal;font-size: 28px;padding-top: 10px;padding-bottom: 10px;}#slides{position:relative; width:100%; box-sizing:border-box;}#slides img{position:relative;top: -20%!important;width: 100%;}.slidesjs-previous.slidesjs-navigation{left: 10px; position: absolute; top: 26%;z-index:9999; margin-top:-60px; width:30px; height:30px; background-color: rgba(157,160,162,0.8); border-radius:30px; text-indent:-46px; color:black;visibility: hidden;text-decoration: none;transition: background-color .5s ease;display: none;}.slidesjs-previous.slidesjs-navigation:after{z-index:9999; width:30px;margin-top:-60px; height:30px; background-color: rgba(157,160,162,0.8); border-radius:30px; text-indent: 5px;font-size: 20px; color:#fff; visibility: visible; display: block;content:'◀'!important;transition: background-color .5s ease; padding:10px; margin-top:10px;}.slidesjs-previous.slidesjs-navigation:hover{background-color: #015697;}.slidesjs-next.slidesjs-navigation{right: 30px; position: absolute; top: 26%;z-index:9999; margin-top:-60px; width:30px; height:30px; background-color: rgba(157,160,162,0.8); border-radius:30px; text-indent:-46px; color:black;visibility: hidden;text-decoration: none;display: none;}.slidesjs-next.slidesjs-navigation:after{z-index:9999; width:30px;margin-top:-60px; height:30px; background-color: rgba(157,160,162,0.8); border-radius:30px; text-indent: 5px;font-size: 20px; color:#fff; visibility: visible; display: block;content:'▶'!important;transition: background-color .5s ease; padding:10px; margin-top:10px;}.slidesjs-previous.slidesjs-navigation:after:hover{background-color: #015697;}ul.slidesjs-pagination{text-align: center;position: absolute;top: 385px;z-index: 99999;width: 100%;padding: 0;}li.slidesjs-pagination-item{display: inline;}ul.slidesjs-pagination li a{width: 15px;height: 15px;background-color: rgba(157,160,162,0.8);font-size: 0px;display: inline-block;border-radius: 15px;margin: 5px;transition: background-color 0.5s ease;}ul.slidesjs-pagination li a:hover{background-color: #015697;}.active{background: #015697!important;}body{background: #fff;margin: 0;padding: 0;font-family: 'Open Sans', sans-serif;}.wrapper{max-width: 1280px;margin: 0 auto;}.contentwidth{width: 80%;margin: 0 10% 0 10%;}.header{background: #fff;padding-top: 20px;padding-bottom: 20px;position: relative;}.header h2 a{color: #015697;text-decoration: none;}.header h2{float: right;margin: 0;position: relative;color: #015697;padding-right: 5%;font-weight: normal;}.header h2 img{width: 20px;margin: 0 10px 0 0!important;padding: 0 !important;}.header img{max-width: 240px;padding-left: 5%;padding-right: 0;z-index: 5;background: #fff;position: relative}.header hr{color: #b2b5b6;border-top: 0px;width: 95%;float: left;position: relative;top: -37px;}nav{position: relative;top: -47px;font-size: 14px;}nav ul{float: right;padding-right: 4%;clear: both;}nav ul li{list-style:none;display: inline-block;}nav ul li a{text-decoration: none;color: #414042;transition: color 0.5s ease;display: inline-block;padding-left: 5px;padding-right: 4px;}nav ul li a:hover{color: #015697!important;}.topnav ul li a:hover{color: #015697;}.highlighted{color: #015697!important;position: relative;}#topnav{position: absolute;top: 17px;right: 250px;width: 450px;}#topnav a{color: #9a9ea0;}#mainnav ul li{border-left: 1px solid #9a9ea0;}#mainnav ul li a{padding-left: 10px;padding-right: 10px;}#mainnav ul li:first-child{border-left: none;}.threecolumn{width: 100%;margin-top: 25px;}.fourcolumn{width: 100%;}.sixcolumn .column{width:14%;margin: 1%;display: inline-block;vertical-align: top;}.threecolumn .column{width: 30%;display: inline-block;margin: 0 1% 0 1%;vertical-align: top;}.threecolumn .column img{width: 100%;}.threecolumn .column p{min-height: 120px;margin-bottom: 0;}.threecolumn .column h3{margin: 0;height: 47px;text-align: center;color: #fff;width: 90%;padding: 2% 5%;background: #00882A;font-size: 18px;}.threecolumn .column h3 a{color: #fff!important;text-decoration: none;}.threecolumn .column p a{color: #015697;}.fourcolumn .column{width: 22%;display: inline-block;margin: 0 2% 40px 0%;vertical-align: top;}.fourcolumn .column img{width: 100%;}.fourcolumn .column p{margin-bottom: 0;}.fourcolumn .column h3{margin: 0;height: 30px;text-align: center;color: #fff;width: 90%;padding: 2% 5%;background: #015697;font-size: 18px;}.fourcolumn .column h3 a{color: #fff;text-decoration: none;}.fourcolumn .column p a{color: #015697;}.twocolumn{width: 100%;margin: 0 auto;}.twocolumn .column{width: 45%;display: inline-block;margin: 0 2% 3% 1%;vertical-align: top;}.twocolumn .column img{width: 100%;}.twocolumn .column h3{margin: 0; height: 28px; text-align: center; color: #fff; width: 96%; padding: 2%; background: #00882A; font-size: 18px;}.twocolumn .column h4{margin: 15px 0 5px 0;}.twocolumn .column p a{color: #015697;}.twocolumn .column iframe{width: 100%;height: 300px;}.onecolumn{width: 60%;margin: 0 auto;}.onecolumn .column{width: 100%;display: inline-block;margin: 0 0% 3% 0%;vertical-align: top;}.info{min-height: 635px;}.learnmore{text-align: right;margin-bottom: 30px;font-size: 14px;}.learnmore a{font-size: 14px;color: #00882A;}.contentwidth h4{color: #00882A;font-weight: bold;margin: 40px 0 10px 0;}.contentwidth h5{color: #666;font-weight: bold;font-size: 17px;line-height: 22px;margin: 0 0 20px 0;}.contentwidth h6{margin: 0 0 10px 0;color:#015697;font-size: 14px;line-height: 16px;}.contentwidth .bigger{font-size: 120%;}.contentwidth h3 a{color: #015697;}.contentwidth ul{padding-left: 5%;list-style-image: url("/templates/images/5fe740c5-6c92-43c4-a5ea-ea2625e4621e.jpg");}.contentwidth ul li p{margin: 5px 0 5px 8px;}.contentwidth h3{color: #015697;}.contentwidth h1, .contentwidth h2, h2.byline{color: #015697;font-weight: 600;}.contentwidth h1{font-size: 40px;margin-top: 0;text-align: center;}.contentwidth h2, h2.byline{font-size: 25px;margin-bottom: 10px;margin-top: 10px;}.contentwidth hr{width:95%;position:relative;right:0%;color:#015697;border:0 none;margin:30px 0 20px 0;background:#00882A;height:1px;}.contentwidth p{color: #414042;font-size: 14px;line-height: 20px;}h2.byline{margin: 25px 0 0 0;padding: 30px 0 0 0;text-align: center;}/* Footer Styles*/.footer{width: 96%;margin: 80px 0 0 0;background: #f0f0f1;padding: 2%;border-top: 75px solid #00882A;}.footer .footerimages{height: 0px;position: relative;top: -145px;}.footer .footerimages img{display: inline-block;width: 10%;margin-right: 1%;margin-left: 1%;}.footer ul{margin: 30px auto;max-width: 960px;text-align: center;}.footer li{color: #015697;border-right: 1px solid #015697;padding: 0 10px;display: inline;}.footer li.first{padding-left: 0;}.footer li.last{border: 0;}.footer p{color: #414042;width: 100%;font-size: 12px;text-align: center;margin-bottom: 30px;}.footerlinks a{padding-left: 10px;padding-right: 10px;border-left: 1px solid #015697;}.footerlinks a:first-child{border-left: 0px solid #015697;}.footer p a{color: #015697;text-decoration: none;font-size: 14px;line-height: 20px;}.last{border-right: 0px !important;}.copyright{margin: 60px 0;color: #888;width: 100%;}.copyright p{text-align: center;margin: 20px 10%;width: 80%;}/* content Styles */.leftquote, .rightquote{width: 70px !important;display: inline !important;}.rightquote{vertical-align: top;float: right;transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);}.rooftype{position: relative;margin-bottom: 50px;}.rooftype p{position: absolute;bottom: -23%;padding: 3px 5% 3px 0;width: 95%;text-align: right;color: #fff;font-weight: bold;background-color: #565656;min-height: 20px !important;height: 20px;}.houseinfo{border-collapse: collapse;float: right;margin-bottom: 20px;font-size: 14px;}.houseinfo tbody tr{width: 100%;}.houseinfo tbody tr td:first-child{width: 20%;}.houseinfo tbody tr td:nth-child(2){width: 39%;}.houseinfo tbody tr td:nth-child(3){width: 35%;text-align: center;}.houseinfo tbody tr td{display: inline-block;padding-top: 4px;padding-bottom: 4px;background-color: transparent;}.houseinfo tbody tr:nth-child(odd){background-color:rgba(36,139,203,0.1);}.houseinfo img{width: 43% !important;float: left;margin-left: 15%;}.onethird .features h2{background: none;color: #015697;padding-left: 0;}.features ul{color: #015697;margin-bottom: 40px;}.features ul li{margin-bottom: 10px;}.housetitle{position: absolute; padding-left: 100%; padding-right: 100%; left: -100%; width: 100%;background-color: #231f20;margin-top: -35px !important;display: none;}.white{color: #fff;}.infoicon{max-width: 24% !important;display: inline-block !important;padding-right: 5px;margin-top: 10px;border-right: 1px solid #9a9ea0;}.infoicon img{width: 20px !important;display: inline-block !important;vertical-align: -5px;margin-right: 5px;margin-left: 5px;}.special-offer img{width: 100%;margin-top: 30px;}.button{margin: 0;margin-top: 10px; height: 30px; text-align: center; color: #fff; width: 90%; padding: 2% 5%; background: #00882A; font-size: 18px;text-decoration: none;display: inline-block;-webkit-transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-o-transition: opacity .5s ease-in-out;transition: opacity .5s ease-in-out;}.button:hover{opacity: 0.8;}