html, body {
	margin-top: 50px; /* 50px is the height of the navbar - change this if the navbarn height changes */
	height: 100%;
}
.hero-spacer {
	margin-top: 50px;
}

.hero-feature {
	margin-bottom: 30px;/* spaces out the feature boxes once they start to stack responsively */
}

footer {
	margin: 50px 0;
}

.navbar-inverse .navbar-brand {
color: #FFDD00;
}

.navbar-inverse .navbar-nav > li > a {
color: #B6CBBE;
}

h1 {
color: #FFD300;
}

#about {
padding-top: 50px;
}

#services {
padding-top: 50px;
}
#price {
padding-top: 50px;
}

.bx-wrapper .bx-controls-direction a {
z-index: 150 !important;
}
.navbar.navbar-fixed-top.navbar-inverse {
z-index: 1500;
}

.img-responsive.img-circle {
margin-top: 20px;
margin-right: auto;
margin-left: auto;
}

.col-md-5 > .img-responsive {
margin-top: 20px;
margin-right: auto;
margin-left: auto;
}

h2 {
color:#BFA730;
font-size:28px;
}

.bx-wrapper {
width:800px;
}

footer {
background-color:black;
margin: 50px 0 0;
color: white;
height:250px;
}
.container {
min-height: 100%;
margin-bottom:-250px;
}

.container:after {
  content: "";
  display: block;
}

footer, .container:after {
	height: 250px;
}

.container-new {
 width:1170px;
 margin: 0 auto;
}