/*
THEME NAME: Humble
VERSION: 1
AUTHOR: Epstein Design Partners
*/

/* HUMBLE */
h1{font-family: 'Gotham A', 'Gotham B'; font-weight: 700; font-style: normal; font-size:24px; line-height:34px; text-transform:uppercase; margin:0; padding:0; display:block;}
h2{font-family: 'Gotham A', 'Gotham B'; font-weight: 400; font-style: normal; font-size:18px;  color:#c4903d; text-transform:uppercase; margin:0; padding:0; display:block;}
h3{font-family: 'Gotham A', 'Gotham B'; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0; padding:0; display:block;}
h4{font-family: 'Gotham A', 'Gotham B'; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0; padding:0; display:block;}
h5{font-family: 'Gotham A', 'Gotham B'; font-weight: 700; font-style: normal; text-transform:uppercase; margin:0; padding:0; display:block;}

p{}
br{}

a{text-decoration:none; color:#c4903d;}

ul{}
li{list-style:none;}


body{
background-image: url('images/bg.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:top center;
	margin:0;
	padding:0;
  	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    font-family:Helvetica, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#554d4b;
}
html{}

#full-screen-background-image {
  display:none;
}
#wrapper{width:100%; height:auto; margin:0; padding:0;}
#container{width:100%; background-color:#f4f2e6; height:auto; margin:0; padding:0;}
#logo{width:554px; height:auto; margin:auto; padding:auto;}
#logo img {margin-top:40px;}
#content{margin:auto; padding:auto; width:900px; height:auto;}
#photo-bar{width:100%; background-color:#ffffff;height:auto;}
#photos{height:auto; width:900px; padding:20px; margin:auto;}

#footer-bar{width:100%; height:auto; margin:0; padding:0; color:#f4f2e6; font-family: 'Gotham A', 'Gotham B'; font-weight: 400; font-style: normal; font-size:14px; line-height:1.2em; text-transform:uppercase; margin:0; padding:0; display:block;}
#footer{height:auto; width:900px; padding:20px; margin:auto;}

#nav{width:820px; text-align:center; font-family: 'Gotham A', 'Gotham B'; font-weight: 700; font-style: normal; font-size:24px; line-height:1.2em; text-transform:uppercase; padding:auto; margin:auto;}
#nav a{color:#2f3032;}
#nav a:hover{border-bottom:4px solid; border-top:4px solid;}
#nav ul{width:auto; padding:auto; margin:auto;}
#nav ul li{list-style:none; float:left; margin:10px 20px; text-indent:none;}
.clear{clear:both;}

.instagram {height:111px; margin:10px;}
.instagram a {border:none;}
.instagram a img {border:none;}
.instagram-placeholder {position:relative; float:left; margin:0 4px !important; width:111px; height:111px;}
.instagram-image {width:111px; height:111px; /*opacity:0.4; filter:alpha(opacity=40);*/}
.instagram-over {position:absolute; margin:0 10px; /*width:80px; height:80px; visibility:hidden;*/ font-size:10px;}

.instagram a img {
    border: none;
    width: 111px;
    height: auto;
}

#soc {width:100%; height:auto;}

#facebook {width:30%; float:left; margin-right:6%;}
#facebook p{margin:0; padding:0;}
#facebook a{color:#fff !important;}
#facebook img{display:none !important;}
.fts-jal-fb-header {
    display: none;
}
.fts-jal-fb-user-thumb {
    display: none;
}
.fts-jal-fb-post-time {
    color: #fff !important;
    display: block;
    padding-top: 4px;
    padding-right: 15px;
    font-size: 12px;
    line-height: 10px;
}

.fts-jal-fb-see-more {
    float: left !important;
}

.fb-social-btn-bottom {
    display: none !important;
}

#address {width:24%; float:left; margin-right:2%; border-bottom:1px solid;}
#hours {width:28%; float:right; border-bottom:1px solid;}

#home-content{width:500px; margin:40px auto; padding:auto;}

.social-media-mashup { margin:0; padding:0;}
.smm-item {
    word-wrap: break-word !important;
}