

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

body{
font-size:18px ;
font-family: soleil, sans-serif;
  
}
h1{
  font-weight: 700;
  color:#BD3A29;
}
h2{
	display:block;
	width:100%;
	background-color:#BD3A29;
	color:white;
	padding:10px;
	font-size:18px;
}
ul, p {
  text-align:justify;
  font-weight: 300;
}

a{
	color:#BD3A29
}
a:hover{
	color:#333
}

.navbar{
  min-height:100px;
  border:green 0px solid;
  border-bottom:#BD3A29 2px solid;
}

.navbar-brand img{
  height:60px;
}
.navbar-nav{
  padding-top:18px;
  padding-left:50px;
}
.navbar .navbar-left .navbar-nav>li>a{
  font-size:16px;
  color:#BD3A29;
  font-weight:300;
}

.navbar .navbar-right .navbar-nav>li>a{
  font-size:16px;
  color:#999;
  font-weight:300;
}
.navbar .navbar-right {
  padding-top:18px;
}
.jumbotron{
  
  background-image: url(../img/Bengal-Towne-Centre-Square.jpg);
  background-position: center center;
	background-repeat:no-repeat;
	background-size:cover;
  height:540px;
  border:red 0px solid;
  margin-top:50px;
  box-shadow: 0px 4px 4px #000;
	text-align:center
}

.jtresidential{
	background-image: url(../img/Bengal-Towne-Centre-Sign.jpg);
	height:300px;
}

.jtparcels{
		background-image: url(../img/Bengal-Towne-Centre-Eyelevel.jpg);
	height:300px;
}
.jtcommercial{
		background-image: url(../img/Bengal-Towne-Centre-Square.jpg);
	height:300px;
}

.jumbotron_logo_primary img, .parcelmap img{
  width: 250px;
	height: auto
}
 .parcelimg img{
  width:100%;
  border:1px solid #BD3A29
}

.jumbotron_logo_primary{
  padding:30px;
  background-color:rgba(255,255,255,.6)
}

.aboutcontent{
	
  padding-top:40px;
  padding-bottom:30px;
}

.aboutcontent ul{
  margin-left:-20px;
	margin-top:40px;
  list-style-type: square;
}
.aboutcontent ul li{
  
  margin-bottom:16px;
}

.aboutcontent img{
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

.parcels{
  padding-top:60px;
   padding-bottom:60px;
  background-color:rgba(0,0,0,.06)
  /*background-color:#f3f3f3;*/
}
.parcelcontent{
  padding-top:30px;
  padding-bottom:30px;
  border-bottom:#ccc 0px solid;
}

.parceldesc{
  font-size:18px;
  line-height:2em
}
.parcelmap img{
	width:100%
}
.parcelsold{
	opacity:.4;
}
.brochuredownload {
  text-align:right;
  margin-top:22px;
}
.footer { 
  width: 100%;
  background-color: #BD3A29;
  padding-top: 24px;
  padding-bottom: 24px;
  color:#ffffff;
  margin-top:-10px;
	margin-bottom:-20px;
}
.footercontent{
  padding-top:20px;
  font-size:14px;
}
.footercontent a{
  color:#FFF;
  
}
.footercontent img{
  margin:10px 0px;
	max-width:50%
}
.btc-card{
  text-align:center;
  margin-bottom:40px;
  margin-top:40px;
}
.btc-card-icon{
  color:#999;
}
.btc-card-stat{
  color:#BD3A29;
  font-size:4em;
  font-weight:300;
}
.btc-card-statdesc{
  font-size:1.6em;
  color:#666
}
.residentialtitle{
	width: 100%;
  background-color: #BD3A29;
	margin-top:50px;
	color:white;
	font-weight:600;
	font-size: 2.8em;
	padding:18px 0px;
}
.residentialdesc{
	font-weight:400;
	font-size: 1.6em;
	text-align:center;
}
.residentialdisclaimer{
	
	font-size: .7em;
	text-align:center;
}

.residentialparagraph{
	text-align:center;
	margin:20px;
}
.floorplanthumb{
	text-align:center;
	border: 0px solid black;
}
.floorplanbutton{
	padding:4px;
	background-color:#666;
	color:white;
	margin-top:30px;
}
.floorplanbutton h3{
	margin:10px;
}