a:hover { text-decoration: none; }
a:visited { text-decoration: none; }

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-weight: 300; }

body { }

.navbar { margin-bottom: 0; border-radius: 0 !important; }
.navbar-collapse .container-fluid { padding: 2rem 2.5rem; border-bottom: 1px solid #55595c; }
.navbar-collapse h4 { color: #818a91; }
.navbar-collapse .text-muted { color: #818a91; }
.navbar-logo { background-color: #FFFFFF; }

.logo-main { height:85px; }

.call { color: #999999; }
.call:hover { color: #ffffff; }

label { font-size: 0.9em; }

.about { float: left; max-width: 30rem; margin-right: 3rem; }

.social a { }
.social a:hover { color: #999999; }

.jumbotron { padding-top: 6rem; padding-bottom: 6rem; margin-bottom: 0; background-color: #fff; border-radius:4px 4px 0px 0px; border-bottom:3px solid #286BCF; background:url('https://irp-cdn.multiscreensite.com/043da02f/dms3rep/multi/desktop/slider%202-3867x2578.jpg'); background-position:center; }
.jumbotron p:last-child { margin-bottom: 0; }
.jumbotron-heading { font-weight: 300; }
.jumbotron .container { max-width: 40rem; }

.album { padding-top: 3rem; padding-bottom: 3rem; background-color: #f7f7f7; }
.card { float: left; width: 33.333%; padding: .75rem; margin-bottom: 2rem; border: 0; }
.card > img { margin-bottom: .75rem; }
.card-text { font-size: 85%; }

.btn-blue-border { background-color:#FFFFFF; color:#286bcf; border:2px solid #286BCF; }
.btn-blue-border:hover, .btn-blue-border:focus  { background-color:#FFFFFF; color:#286bcf; border:2px solid #286BCF; }

.box { background-color: #FFFFFF; margin-bottom: 20px; padding: 10px; }
.box h4 { margin: 10px 0; }

#map { width:100%; height:150px; margin-bottom:10px; border-radius:4px; border:1px solid #999999; }
#contact { background-color:#f9f9f9; border-top:3px solid #286BCF; padding:3rem 0; }

footer { padding-top: 3rem; padding-bottom: 3rem; border-top:3px solid #E30913; }
footer p { margin-bottom: .25rem; }
