body{font-family: 'Lato', sans-serif;}

.yellowbanner{
	background-color: #3FA9F5;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: center;
	color: white;
}

.yellowbanner h2{
	font-size: 40px;
}

.smg{
	text-align: center;
}

h1{
	border-left: #3FA9F5 5px solid;
	padding-left: 10px;
	font-weight: lighter;
	color: #333333;
}

h3{
	font-weight: 300;
}

h4{
	font-weight: lighter;
}

.gray{
	color: #58595B;
}

.index-sec1{
	padding-top: 10px;
	padding-bottom: 50px;
}

.index-sec2{
	padding-top: 50px;
	padding-bottom: 70px;
}

.footergray{
	background-color: #414042;
	color: white;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: lighter;
	line-height: 2em;
}

.footergray a{
	color: white;
}

.address{
	border-right: #3FA9F5 5px solid;
}

.smg{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #808080;
}
.smg a{
	color: #808080;
}

.topbar{
	background-color: #333333;
	padding-top: 10px;
	padding-bottom: 5px;
	color: white;
	text-align: right;
	line-height: .5;
	font-weight: lighter;
}

.topbar a{
	color: white;
}
.navbar{
	padding-bottom: 10px;
	border-radius: 0px;
}

.navbar-default {
    background-color: white;
    border-bottom: white;
    border-left: white;
    border-right: white;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #555;
    background-color: #3FA9F5;
}

.bannertext{
	background-color: #000000;
	color: white;
	padding-bottom: 5px;
	position: relative;
    bottom: 110px;
    font-size: 30px;
}

.bannertext h3{
    font-size: 30px;
}

.house{
	text-align: center;
	padding-top: 36px;
}

.form{
	padding-left: 80px;
}

.logowhite{
	padding-top: 10px;
}

.houseleft{
	padding-right: 0px;
}

.houseleft img{
	position: relative;
	width: 100%;
}

.houseright{
	padding-left: 0px;
}

.housetext {
    color: white;
    position: absolute;
    top: 40%;
    font-size: 70px;
    text-align: center;
    width: 100%;
}

.housetext a{
	color: white;
	border-bottom-color: white;
}

.housetext a:hover{
	color: #3FA9F5;
}

/*rentslider*/
.hide-bullets {
list-style:none;
margin-left: -40px;
margin-top:20px;
}



.list-inline>li {
    display: inline-block;
    padding-right: 3px;
    padding-left: 3px;
}

.bluetext{
	color: #3fa9f5;
}

a{
	color: #3fa9f5;
}



/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) { 

.housetext {
    font-size: 30px;
}

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: @screen-md-min) { ... }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: @screen-lg-min) { ... }

