/*
Theme Name: WP Bootstrap
Theme URI: 
Description: bootsrap theme for tinshedgardencafe.com wordpress site
Author: Kyle Roden
Author URI: 
Version: 
Tags: responsive, white, bootstrap

License: Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
License URI: http://creativecommons.org/licenses/by-sa/3.0/

This simple theme was built using the example Bootstrap theme "Basic marketing site" found on the Bootstrap web site http://twitter.github.com/bootstrap/examples/hero.html
*/

/*
body { 
     padding-top: 60px; 
     padding-bottom: 40px;
     background: url('bootstrap/img/bg.png') no-repeat center center fixed;
}*/

/*
@media screen and (max-width: 1200px) and (min-width: 991px) {
     .nav>li>a {
          padding: 35px 16px;
          }   
}
*/

@media screen and (max-width:1200px) and (min-width: 993px) {
	.nav>li>a {
		padding:35px 30px;
	}
}

@media screen and (max-width:992px) and (min-width: 769px) {
	.nav>li>a {
		padding:35px 15px;
	}
}

@media screen and (max-width: 768px) {
	.address-bar {
	display: inherit;
	margin: 0;
	padding: 0 0 40px;
	text-align: center;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.8);
	text-transform: uppercase;
	font-size: 1.25em;
	font-weight: 650;
	letter-spacing: 3px;
	color: #fff;
	}
	
	body {
		padding:0px 10px;
		width: 100%;
		overflow-x: hidden;
		

	}
	
}

.address-bar {
		text-shadow: 1px 1px 2px rgba(0,0,0,0.8);
		font-weight: 600;

}

.brand-name {
     padding-top: .3em;
}

@media(max-width: 480px) {
	.brand-name {
		font-size: 2.5em;
	}
}

@media(max-width: 480px) {
	.pipe {
		display: none;
	}
}

.open-hours {
	margin-top: -33px;
}

.menu-wrapper p {
	font-size: .9em;
}
.menu-wrapper h4 {
	text-transform: none;

}
a[href^=tel]{
    color:inherit;
}

.entry h1{
	font-size: 70px;
}

.entry p{
	font-size: .9em;
	margin-left: 15px;
}
.box .page-title h1 {
	font-size: 36px;
}
#nav.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index:10;
}

#sidebar.affix-top {
    position: static;
}

#sidebar.affix {
    position: fixed;
    top: 80px;
}

.navbar-static.is_stuck {
	z-index:999;
}

.navbar-static.is_stuck .navbar-default {
	background:white;
}

.navbar-static.is_stuck .nav>li>a {
	padding:15px 35px;
}

.slider-img {
	max-height: 510px;
}
.contact-box {
	background: inherit;
}