
p { font-size: 17px; font-weight: 600; }
p.generic { font-size: 17px; font-weight: 500; }
@import url('https://fonts.googleapis.com/css?family=Roboto');

/* HEADER STYLES */
.headlogo { text-align: center; float: none; }
.headphone { color: #44b2d6; font-size: 48px; font-weight: 600; }
.headhours { color: red; font-size: 48px; font-weight: 600; text-align: right; }
.headslogan { color: #000000; font-size: 28px; font-weight: 400; text-align: center; }



/* TOP NAVBAR STYLES */
.navbar-default { border: 0px; background-color: #f3fb06; margin-top: 30px; }
.navbar-default .navbar-nav > li > a { color: #000; font-weight: 600; }
.navbar-default .navbar-nav > li > a:hover { color: #fff; background-color: red; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { color: #fff; background-color: red; }
.navbar-collapse { padding-right: 0px; padding-left: 0px; }


.uline { text-decoration: underline; }

.redtxt { color: red; }
.medblue { color: #0c8cb7; }

.bg-red-dark { color: #ffffff; background-color: red; font-size: 17px; padding: 7px 15px 1px;}


.font-24 { font-size: 24px; }
.bold-17 { font-size: 17px; font-weight: 600; padding-top: 5px; }
.bold-18 { font-size: 18px; font-weight: 600; padding-top: 5px; }
.bold-20 { font-size: 20px; font-weight: 600; padding-top: 5px; }
.bold-22 { font-size: 22px; font-weight: 600; padding-top: 5px; }
.bold-24 { font-size: 24px; font-weight: 600; padding-top: 5px; }
.bold-26 { font-size: 26px; font-weight: 600; padding-top: 5px; }


#contact{ font-family: 'Roboto', sans-serif; }
#contact .well{ margin-top:30px; border-radius:0; }
#contact .form-control{ border-radius: 0; border: 2px solid #1e1e1e; }
#contact button{ border-radius: 0; border: 2px solid #1e1e1e; }
#contact .row{ margin-bottom:30px; }
#contact h4 { margin-top: 0px; }

.citylist {
	display: inline-block;
}
.citylist .cityname {
	float:left;
	margin-left:25px;
	font-size: 13px;
}