/*font-family: 'Kreon', serif;*/
body, html {font-family: 'Kreon',sans-serif;}
.container {width:1024px; max-width: none !important;}
.topbar {border-top: 5px solid #FBB040;}
.phonetag {font-family: 'Kreon', serif; text-align: right; color:#A7A9AC; font-size:17.5px;}
.phone {font-size:38px; color:#FBB040;}
.nav-row {background:#ecedf1; height:42px; margin-bottom:15px;}
.nav-blk {font-family: 'Kreon',sans-serif; height:42px; font-size:15px;}
.nav-blk .nav li a:hover, .nav li a:focus {
    text-decoration: none;
    color:#fff;
    background:#1f89c7;
}
.nav-blk .nav-pills li a {
    border-radius: 1px;
    color:#000;
}

.slider {height:450px; background:#000; border-top: 5px solid #FBB040; margin:0; padding:0;} /* width:1024px;  */
#baypoint-carousel {height:450px;}

h1 {font-family: 'Kreon',sans-serif; color: #1C75BC; font-size:28px; line-height: 28px; margin: 40px 0 10px 0;}
h2 {font-family: 'Kreon',sans-serif; color: #aaa; font-size:25px; line-height: 21px; margin:0 0 15px 0; padding:0;}
h4 {font-family: 'Kreon',sans-serif; color: rgb(28, 117, 188); font-size:19px;}
p {font-family: 'Kreon',sans-serif;}
a {text-decoration: none; color:#000;}
a:hover {text-decoration: none;}

/* home page */
.detail-titles {background:rgb(251, 176, 64);}
.detail-title-blk {margin:0 40px 0 10px; width:250px;}
.detail-title-blk h2{color:#fff;margin:7px 0; font-size:16px;}
.detail-blk {margin:20px 0 30px 0;}
.details {margin:0 40px 0 0; width:250px;}
.details-panel{width:400px; height:190px; background:#1f89c7;margin:0;padding:0;}
.details-panel p {color:#fff; font-size:20px; text-align:center; margin-top:65px;}
.foot-blks {margin:0 -20px 0 20px;}
.foot-nav-links {list-style: none; font-size:13px; margin:0; padding:0;}
.floorplan-blk {margin-top:40px;}
.social {padding:8px;}
.social img {float:right; margin:0 5px 0 5px;}

header {margin:20px 0;}
footer {background:#ecedf1; height:250px;}


/* floorplans */
.squarefeet {background: #FBB040; color:#fff; text-align:center; padding-top:35px;/*width:190px;*/ height:90px;}
.floorplan {margin:20px 0 30px 0;}
.floorplan-details {font-size:14px;}


/* gallery */
.gallery-blk {margin-top:10px;}
.gallery-blk a {display:block; float:; left; margin:0; list-style-type: none; padding: 0 20px 20px 0;}


/* amenities */
.blue-divide {border-top: 5px solid #1C75BC; padding-top:50px;}
.blue-divide-s {border-top: 5px solid #1C75BC; padding-top:20px;}
.amenity-blk {margin:40px 0 30px 0; font-size:15px; }
.amenity-title {background: #FBB040; color:#fff; font-size:16px; text-align:center; padding-top:43px;/*width:190px;*/ height:130px;}


/* hood */
.hood-blk {margin:40px 0;}
.hood-title ul {list-style:none;padding:0;}
.hood-title ul li a {display:block; background: #FBB040; padding-top:16px;/*width:190px;*/ height:55px; text-align:center; margin-bottom:10px; color:#fff; font-size:16px;}
.hood-title ul li a:hover {opacity: .8; text-decoration: none; background: #1C75BC;} 


/* contact */
.contact-blk {margin:40px 0;}
.require-text {color:#cdcdcd; font-size:14px;}


.translate {position:absolute;z-index:100px;top:5px;right:0;}

.col-xs-12-leadin{font-size:17px; padding-left: 15px;}
