#logo {
width:100%;
}

/* GETS THE LOGO TO BE HOME LINK */
#logo .site-title a {
width:100%;
height:100%;
display:block;
}

/* HOMEPAGE SHITE */

/*body.home {
background:url(http://gerryshatford.com/wp-content/uploads/2013/10/bg-homepage-opt.jpg) no-repeat left top fixed;
background-size:cover;
}*/

.home #logo .site-title {
width:100%;
max-width:1140px;
background:url(http://gerryshatford.com/wp-content/uploads/2013/10/gerry-shatford-logo-600w.png) no-repeat center top;
text-indent:-9999px;
height:137px;
max-height:137px;
}

.home #logo .site-title a {
background:url(none);
}

#navigation {
margin-bottom:1em!important;
}

.home #navigation.col-full {
width:80%;
}
ul.nav {
margin-right:0;
}

.home .post-30 .title {
height:0;
}

/* FULL WIDTH IMAGE ON HOME PAGE*/
.home .post-30 img {
width: 80%;
margin:0 auto;
display:block;
}

#logo .site-description {
text-indent:-9999px;
opacity:0;
height:0;
line-height:0;
margin:0;
padding:0;
}

.home .page .title {
text-indent:-9999px
}

.home #footer {
border:0;
}

/* ALL PAGES (but home) LOGO IMG */

#logo .site-title a {
display:block;
width:100%;
max-width:1140px;
background:url(http://gerryshatford.com/wp-content/uploads/2013/10/gerry-shatford-logo-600w.png) no-repeat center top;
text-indent:-9999px;
height:137px;
}

/* NAV */

#navigation .cart-contents:before {
color:#fff;
}

#navigation {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
background: -webkit-linear-gradient(#ffffff, #ffffff);
background: -moz-linear-gradient(center top, #ffffff 0%, #ffffff 100%);
background: -moz-gradient(center top, #ffffff 0%, #ffffff 100%);
background: #000;
}

/* SIDEBAR PRODUCTS */

#sidebar .product_list_widget img {
width:90%;
max-width:200px;
margin:0 auto;
display:block;
clear:both;
float:none;
}

#sidebar .product_list_widget {
text-align:center;
}

/*SHOP PAGE*/

.woocommerce-result-count {
display:none;
}

/*SHOP SIDEBAR*/
#sidebar .menu-shopmenu-container ul {
list-style-type:none;
font-size:16px;
}

#sidebar .menu-shopmenu-container .sub-menu {
padding:0;
}

#sidebar .menu-shopmenu-container li a{
margin:8px 0;
background:#000;
display:block;
padding:5px 8px;
width:50%;
float:right;
color:#fff;
font: normal 20px/1em 'Chivo', arial, sans-serif;
}