@charset "utf-8";
/* CSS Document */

h1 { padding-bottom: 30px; }

a:link,  a:visited,  a:active {
	color: #CE9D2C;
}
a:hover {
	text-decoration:underline;
	color: #CE9D2C;
	cursor:pointer;
}

.antispam { display:none;}

#pagebody p { padding-bottom:10px; }

h1, h2, h3, h4 {
	font-family: 'Prata', Arial, serif;
	color:#3D4C4F;
}
p, li, div, .subTitle {
	font-family: 'Source Sans Pro', sans-serif;
	color:#3D4C4F;
}
input, .btn {
	font-family: 'Source Sans Pro', sans-serif;
}
body {
	font-size:16px;
	padding-top: 80px;
}

.subTitle {
	color:#BBB;
	font-size:14px;
	border-bottom: solid 2px #DDD;
}
.whitefont h2, .whitefont p {
	color:#FFF;
}
.navbar-fixed-top {
	padding:15px;
}
#simmons-navbar-fixed-top {
	font-size:14px;
}
.navbar-brand {
	padding-top:0px;
}
.main-bg {
	background-color:#FFFFFF;
}

.alt-bg {
	background-color:#F6F6F6;
}
::selection {
	background: #3D4C4F; /* WebKit/Blink Browsers */
	color:#FFF;
}
	::-moz-selection {
 background: #3D4C4F; /* Gecko Browsers */
 color:#FFF;
}


/*********************** Nav Bar ****************************/
/************************************************************/

.navbar-default {
	background-color: #FFFFFF
}
.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	background-color: #FAFAFA
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	background-color: #3D4C4F
}
.navbar-default {
	background-image: none;
}
.navbar-default {
	border-color: #FFFFFF
}
.navbar-default .navbar-brand {
	color: #3D4C4F
}
.navbar-default .navbar-brand:hover {
	color: #CE9D2C
}
.navbar-default .navbar-nav>li>a {
	color: #999999
}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #CE9D2C
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color: #FFFFFF
}
.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #3D4C4F
}

/* Nav Bar End */

.parallax-window {
	min-height: 370px;
	background: transparent;
	margin-bottom:50px;
}

.image-gallery {

}
.gallery-column {
	padding:5px;
	text-align:center;
}
.video-parallax {
	padding-top:90px;
	text-align:center;
}
.dealer-parallax {
	margin-top:100px;
}

/* Footer */

footer { padding-top:20px; margin-top:20px; border-top:solid 3px #F6F6F6; }

.footer-nav a,  .footer-text a {
	text-decoration: none;
	color:#627b7f;
}
.footer-nav a:hover,  .footer-text a:hover {
	color: #CE9D2C;
	text-decoration:none;
	cursor:pointer;
}
.footer-nav {
	list-style:none;
	padding:0px;
	margin: 0 auto;
	font-size:14px;
}
.footer-title {
	color: #3D4C4F;
	font-size:16px;
}
.footer-text {
	color: #627b7f;
	font-size:14px;
}

.copyright { padding: 20px 0px; }

.copyright .payment-icons {
	color: #AAA;
	font-size:40px;
}
.copyright p {
	
	color: #AAA;
	font-size:13px;
}

/* Footer End */
