.navbar-static-top {
border-radius: 0px;
margin-top: 0px;
}

h2, .h2 {
font-size: 20px;
}

#dentistListings {
padding-top: 0px;
}

#dentistListings h1 {
margin-top: 0px;
color: #254D70;
}

#shoppingListings h1, #shoppingListing h1 {
margin-top: 0px;
color: #254D70;
}

#shoppingListings h2 {
margin-top: 0px;
margin-bottom: 0px;
}

#restaurantListings h1, #restaurantListing h1 {
margin-top: 0px;
color: #254D70;
}

#restaurantListings h2 {
margin-top: 0px;
margin-bottom: 0px;
}

.state {
text-transform: uppercase;
}


.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
color: #fff;
background-color: #428bca;
}

.navbar-inverse {
background-color: #428bca;
border-color: #3A7BB2;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
color: #fff;
background-color: #428bca;
}

.navbar-inverse .navbar-nav>li>a {
color: #fff;
}

.navbar-inverse .navbar-brand {
color: #fff;
}

.thumbnail {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.428571429;
background-color: #fff;
border-bottom: 1px solid #ddd;
border-radius: 0px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
border-color: #3A7BB2;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color: #3A7BB2;
}

.navbar-inverse .navbar-toggle {
border-color: #428bca;
}

.callNow a, .callNow a:hover, .callNow a:visited, .callNow a:active {
	color: #fff;
	text-decoration: none;
	background-color: inherit;
}

.callNow {
	margin-top: 10px;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
color: #fff;
background-color: #428bca;
border-color: #428bca;
}

#logo {
letter-spacing: 1px;
}



#video {
	padding: 15px;
}

#videoBlock h2 {
	color: #254D70;
}

#yelpTen {
	padding-top: 15px;
}

#homePage {
	padding-top: 0px;
}

#homePage h1 {
margin-top: 0px;
}

#homePage h2{
	color: #254D70;
}

footer {
	text-align: center;
}

#leaderboard.container{
	margin-top: 50px;
}

.container.breadcrumb {
	margin-top: 50px;
}


.breadcrumb {
padding: 8px 15px;
margin-bottom: 0px;
list-style: none;
background-color: #fff;
border-radius: 4px;
}


.thumbnail {
display: block;
padding: 4px;
margin-bottom: 0px;
line-height: 1.428571429;
background-color: #fff;
border-bottom: 1px solid #ddd;
border-radius: 0px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}

#restaurantListing > div > div > div.col-xs-12.col-sm-6.col-lg-8 > div {
border: none;
}

#shoppingListing > div > div > div.col-xs-12.col-sm-6.col-lg-8 > div {
border: none;
}


#footer {
	margin-top: 50px;
}


/* MARKETING */

.marketing {
	margin-top: 40px;
}

.container.marketing {
    text-align: center;
}


/* FARMERS MARKET */
farmersMarketImage img {
	height: 200px;
	width: 200px;
}


/* MOBILE DROPDOWN MENU */


@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}

@media (max-width: 767px)
.navbar-inverse .navbar-text{color:#fff}

@media (max-width: 767px)
.navbar-nav>li>a{color:#fff}
}

/* PAGINATION STYLING */
ul.MarkupPagerNav li {
    padding: 0 10px 0 10px;
    display: inline;
    list-style: none;
}


/* SEARCH HEADER */
div#header {
    text-align: center;
    background-color: #fff;
    margin-top: 50px;
    padding: 10px;
}
