/*05a55984ee2940431128b872fb35c2d9*/
.hidden{display:none;visibility:hidden}.gallerypage .layout-slideshow .sprocket-features-pagination{bottom:-18px !important}.gallerypage .layout-slideshow .sprocket-features-content{top:0px !important;left:0px !important;bottom:0px !important;width:100% !important}.gallerypage .layout-slideshow .sprocket-features-content .sprocket-features-desc{position:absolute;bottom:0px !important;left:0px !important;width:100% !important}.frontp .entry-content p{margin-top:10px}.gantry-logo{display:inline}:first-child.btn{margin-left:0}.btn{display:inline-block;display:inline;zoom:1;padding:4px 14px;margin-bottom:0px;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0px 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff", endColorstr="#ffe5e5e5", GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #bbb;border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-left:0.3em}button.btn,input[type="submit"].btn{padding-top:3px;padding-bottom:3px}.button,.readon,.readmore,button.validate,#member-profile a,#member-registration a,.formelm-buttons button,.btn-primary{background-color:#38a0e1;background:linear-gradient(top, #38a0e1 0%, #1c7eba 100%);background:-ms-linear-gradient(top, #38a0e1 0%, #1c7eba 100%)}.button,.readon,.readmore,button.validate,#member-profile a,#member-registration a,.formelm-buttons button,.btn-primary{border-color:#155d89}.btn-primary{color:#fff;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));background-image:-webkit-linear-gradient(top, #08c, #0044cc);background-image:-o-linear-gradient(top, #08c, #0044cc);background-image:linear-gradient(to bottom, #08c, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0088cc", endColorstr="#ff0043cc", GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding-right:10px;padding-left:10px}h1,h2,h3,h4,h5{font-weight:bold}h1,h2{color:#0f61a8}.frontp h1{line-height:1.2em;font-family:Georgia, "Times New Roman", Times, serif;text-shadow:2px 2px 0px #ebeaec;font-size:220%;margin-top:0px;margin-bottom:0px;text-align:center}.frontp h3{margin-top:10px;margin-bottom:0px;text-align:center}#g-navigation .g-main-nav .g-dropdown,.g-main-nav .g-toplevel>li{border-radius:4px}.sprocket-features-arrows .next,.sprocket-features-arrows .prev{line-height:20px}.wpcf7-form .wpcf7-form-control-wrap .form-control{height:auto}.gallerysprocket{text-align:center;width:640px;height:427px;margin:auto}.page #g-main{margin-top:50px}.home #g-main{padding-top:0px;margin-top:0px}#g-feature,#g-feature .g-content{padding-bottom:0px;margin-bottom:0px}.home #g-main .g-content{margin-top:0px;padding-top:0px}.gantry-logo img{width:125px}#g-navigation{z-index:9999;margin-bottom:-50px;margin-top:0px}#g-navigation .size-80{margin-top:26px}#g-navigation .g-particle{margin-left:0px;padding-left:0px}.size-20 .g-particle{margin-bottom:-40px;margin-top:0px;margin-right:10px;padding-top:0px;padding-bottom:0px;padding-right:0px}.frontp #rt-sidebar-a{padding-top:20px}.frontp #g-main a:hover{color:#1867a9;text-decoration:underline}.sprocket-tabs-panel .readon{display:none}.sprocket-tabs .sprocket-tabs-nav{background:transparent;border-bottom:1px solid #cccc99}.sprocket-tabs-panels{border:1px solid #cccc99;border-top:none;padding:10px;min-height:550px}.sprocket-tabs-nav>li.active>.sprocket-tabs-inner,.sprocket-tabs-nav>li>.sprocket-tabs-inner:hover{border:1px solid #cccc99;background-color:#FFF;border-bottom-color:transparent;color:#000;text-shadow:1px 1px 0px #cccc99}.sprocket-tabs-nav li .sprocket-tabs-inner{background-color:#e0e0c2;font-weight:bold;border-bottom:1px solid #cccc99;color:#666666}.sprocket-tabs-nav li{margin-right:5px}.frontp .special{margin-right:0px;margin-left:0px;padding-right:25px;padding-left:25px}.home .box1 p{margin-top:10px;padding:10px;border:1px solid #e6e6cc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.box2{background-color:#e6e6cc}.box3{background-color:#663333;background-image:-moz-linear-gradient(top, #855c5c, #663333);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#855c5c), to(#663333));background-image:-webkit-linear-gradient(top, #855c5c, #663333);background-image:-o-linear-gradient(top, #855c5c, #663333);background-image:linear-gradient(to bottom, #855c5c, #663333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff855c5c", endColorstr="#ff663333", GradientType=0);color:#ffffff}#rt-header{margin-top:36px}#rt-maintop{background:none;border-bottom:none;box-shadow:none;padding-top:0px}.dl-horizontal dt{text-align:left}.dl-horizontal dd{margin-left:10px}.frontpagesprocket{text-align:center;width:960px;height:467px;margin-bottom:5px;margin-left:5px}.amenitiessprocket{width:480px;height:320px;float:right;margin-bottom:5px;margin-left:5px}.ca_50wide{float:left;width:50%}#rt-footer{background-color:#CCCC99;background-image:none;border-bottom:none;-webkit-box-shadow:inset 0 20px 20px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.5);box-shadow:inset 0 20px 20px -20px rgba(0, 0, 0, 0.5)}ul.menu li{float:left;list-style:none}ul.menu li{display:block;margin-right:10px}ul.menu li a::before,ul.menu li .item::before,ul.menu li .separator::before{content:none}#menu-floor-plans li a:visited,#menu-floor-plans li a:link{color:#666666;font-size:16px;font-weight:normal;padding:5px 10px 5px 10px;text-shadow:1px 1px 0px #fff}#menu-floor-plans li.current-menu-item a,#menu-floor-plans li a:hover{font-size:16px;font-weight:normal;color:#000;text-shadow:1px 1px 0px #fff}#menu-floor-plans li{border:1px solid #bdbda7;border-top:1px solid #8e8e66;background-color:#e0e0c2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#menu-floor-plans li:hover,#menu-floor-plans li.current-menu-item{border:1px solid #91916d;border-top:0;background:#cccc99;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2)}body{background-color:#CCCC99;color:#000}#rt-mainbody-surround{background-color:#fff}.contactinfo{float:left;width:33%;padding-right:10px;margin-bottom:10px}#rt-main{background-color:#fff;padding-bottom:20px}#rt-main .rt-block{margin:10px 0px 10px 0px;padding-top:0}.frontp #rt-main .rt-block{padding-top:0px;margin-top:0px}.menu-block{margin-top:26px}.floorplanmenu .module-title h2.title,#rt-mainbody h1{text-shadow:none;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#663333}#rt-mainbody h1.swheader{color:#663333;text-shadow:2px 2px 0px #999933;text-align:center;margin-top:10px;margin-bottom:30px}.floorplanmenu h2.title{font-size:260%;font-weight:bold;line-height:40px;color:#663333}#rt-top-surround{background-color:#FFFFFF;background-image:none;min-height:100px;z-index:9999;box-shadow:none;border:none}#rt-top-surround::after{background:none}.frontp #rt-top-surround{min-height:0px}#rt-top{background-color:#663333;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);box-shadow:0px 2px 4px rgba(0, 0, 0, 0.4)}.rt-showcase-pattern{background-image:none}.frontp #rt-showcase{background:none;background-color:#fff;border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.logo-block{margin-top:0px;margin-bottom:-36px}.gf-menu-toggle{z-index:9999}@media (max-width:480px){.frontp h1{font-size:200%}.frontp h3{font-size:150%}.page #g-main{margin-top:0px}#g-navigation{z-index:auto;margin-bottom:0px}.floorplanmenu .module-title h2.title,#rt-mainbody h1{font-size:200%}#rt-mainbody h1.swheader{font-size:200%;text-shadow:1px 1px 0px #999933}.floorplanmenu h2.title{font-size:200%}.sprocket-tabs-nav{background:#FFF;border:1px solid #cccc99;border-bottom:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.sprocket-tabs-nav li{margin:0px 0px 5px 0px;width:100%}.sprocket-tabs-nav>li>.sprocket-tabs-inner{border:1px solid #cccc99;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sprocket-tabs-nav>li.active>.sprocket-tabs-inner,.sprocket-tabs-nav>li>.sprocket-tabs-inner:hover{border-bottom-color:#cccc99}.gallerysprocket{width:auto;height:auto}.amenitiessprocket{float:none;width:auto;height:auto}.frontpagesprocket{text-align:center;width:auto;height:auto}.ca_50wide{width:100%}#menu-floor-plans li{width:100%}.floorplanmenu .module-title h2.title,#rt-mainbody h1{margin-top:0px}.contactinfo{width:100%;padding-right:0px;margin-bottom:10px}}@media (min-width:481px) and (max-width:767px){.page #g-main{margin-top:0px}#g-navigation{z-index:auto;margin-bottom:0px}.gallerysprocket{width:auto;height:auto}.amenitiessprocket{margin-left:0}.frontpagesprocket{text-align:center;width:auto;height:auto}.sprocket-tabs-panels{min-height:auto}.sprocket-tabs-nav{background:#FFF;border:1px solid #cccc99;border-bottom:none;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.sprocket-tabs-nav li{margin:0px 0px 5px 0px;width:100%}.sprocket-tabs-nav>li>.sprocket-tabs-inner{border:1px solid #cccc99;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sprocket-tabs-nav>li.active>.sprocket-tabs-inner,.sprocket-tabs-nav>li>.sprocket-tabs-inner:hover{border-bottom-color:#cccc99}.frontpagesprocket{text-align:center;width:auto;height:auto}.amenitiessprocket{float:none}.ca_50wide{width:100%}#menu-floor-plans li{width:100%}.floorplanmenu .module-title h2.title,#rt-mainbody h1{margin-top:0px}.contactinfo{width:100%;padding-right:0px;margin-bottom:10px}}@media (min-width:768px) and (max-width:959px){.page #g-main{margin-top:0px}#g-navigation{z-index:auto;margin-bottom:0px}.g-block{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}.frontpagesprocket{text-align:center;width:auto;height:auto}.amenitiessprocket{margin-left:0}.gf-menu .dropdown{border:1px solid #91916d;border-top:0;background:#cccc99;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);z-index:9999}.gf-menu .dropdown ul li:hover>.item{border:1px solid #91916d;border-top:0;background:#d9d9b3;-webkit-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2)}.gf-menu .item{color:#fff}.l1.gf-menu>li.active{color:0;background:#cccc99;border:1px solid #424200;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;-moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200}.gf-menu li:hover,.gf-menu li.active:hover{border:1px solid #91916d;background:#cccc99;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2)}.logo-block{margin-left:1px;margin-right:1px;padding:0 1px}.rt-grid-3{width:170px}.rt-grid-9{width:596px}}@media (min-width:960px) and (max-width:1199px){.frontpagesprocket{text-align:center;width:auto;height:auto}.gf-menu .dropdown{border:1px solid #91916d;border-top:0;background:#cccc99;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);z-index:9999}.gf-menu .dropdown ul li:hover>.item{border:1px solid #91916d;border-top:0;background:#d9d9b3;-webkit-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2)}.gf-menu .item{color:#fff}.l1.gf-menu>li.active{color:0;background:#cccc99;border:1px solid #424200;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;-moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200}.gf-menu li:hover,.gf-menu li.active:hover{border:1px solid #91916d;background:#cccc99;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2)}}@media (min-width:1200px){.gf-menu .dropdown{border:1px solid #91916d;border-top:0;background:#cccc99;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);z-index:9999}.gf-menu .dropdown ul li:hover>.item{border:1px solid #91916d;border-top:0;background:#d9d9b3;-webkit-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #d9d9b3, inset 0px 2px 0px #91916d, 0px 1px 1px rgba(0, 0, 0, 0.2)}.gf-menu .item{color:#fff}.l1.gf-menu>li.active{color:0;background:#cccc99;border:1px solid #424200;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;-moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200;box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.2), 0px 1px 0px #424200}.gf-menu li:hover,.gf-menu li.active:hover{border:1px solid #91916d;background:#cccc99;border-top:0;-webkit-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0px 1px 0px #424200, inset 0px 2px 0px #d9d9b3, 0px 1px 1px rgba(0, 0, 0, 0.2)}.rt-grid-12,.rt-container{width:960px}.rt-grid-3{width:240px}.rt-grid-4{width:320px}.rt-grid-9{width:720px}.fpmenu{padding-top:52px}}