.blue {
	background-color: blue;
}

.red {
	background-color: red;
}

html {
	position: relative;
	min-height: 100%;
}

body {
	margin-bottom: 100px;
	font-family: 'Open Sans', sans-serif;
}

.index-col {
	width: 100%;
	min-height: 300px;
	margin-bottom: 10px;
	margin-top: 10px;
}


.navigation {
	margin-right: 25px;
	margin-top: 25px;
}

.navigation a:visited, .navigation a:link, .navigation a:active {
	color: #D7172A;
	font-size: 1.4em;
	padding-right: 15px;
}

.heading {
	font-size: 1.4em;
	font-weight: bold;
	color: #992135;
}

.header-social {
	margin-top: 0px;
	padding-bottom: 0px;
	clear: both;
}

.header-social img{
	padding: 0px;
	margin-left: -15px;
	width: 30px;
	height: 30px;
	border: none;
}

.header-button {
	margin-top: 5px;
	margin-left: 0px;
}

.header-slogan {
	margin-left: 20px;
	font-size: 0.8em;
	-webkit-text-size-adjust: 90%;
}

.center-block() {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.header-logo img {
	border: none;
	padding: 0px;
}

.header-text {
	width: 500px;
}

.mobile-logo {
	border: none;
}

.nav-mobile {
	min-height: 75px;
	background: #FFF;
	border: none;
	border-bottom: 2px solid #D7172A;
	border-top: 2px solid #D7172A;
	padding-bottom: 5px;
	
}

.navbar-toggle {
    background: #D7172A;
}


.navbar-collapse {
    border: none;
}

.navbar-brand {
    padding-bottom: 5px;
}


.nav a {
    color: #D7172A !important;
    font-weight: bold !important;
    font-size: 1.4em !important;
}
    
.nav li {
    border-bottom: 1px solid #000;
}


.dropdown-menu a {
    color: #D7172A !important;
    font-weight: bold !important;
    font-size: 1.0em !important;
}


.footer {
    font-size: 0.8em;    
}

.footer a:link, .footer a:visited {
    color: #D7172A !important;
    font-weight: bold !important;
}

.highlight {
	font-weight: bold;
	color: #F00;
}

.phone {
	font-size: .7em;
	color: #000;
	font-weight: bold;
}

