/* 
Theme Name: Storefront Child 
Version: 1.0 
Description: Child theme for Storefront. 
Author: Woo
Author URI: http://woocommerce.com 
Template: storefront 
*/  

/* --------------- Theme customization starts here ----------------- */

.woocommerce-checkout #payment div.payment_box {
	background-color: #fafafa !important;
	color: #000 !important;
}
.product-thumbnail {
	padding: 1.618em 0 !important;
}
.product-thumbnail img { display: block !important;}
#payment .payment_methods>.wc_payment_method>label {
    display: block;
    padding: 1.41575em;
    cursor: pointer;
    background-color: black;
}

#order_review {
    background-color: transparent;
}

table tbody td {
    background-color: transparent!important;
}

table th {
    background-color: transparent;
}
table.cart td.actions {
    border-top: 0em solid;
    /* background-color: transparent!important; */
    padding: 0;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: white;
	font-weight:bold;
	font-size:1.1em;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: white;
		font-weight:bold;
	font-size:1.1em;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: white;
		font-weight:bold;
	font-size:1.1em;
}
.supercrsl {
	width:100%;
	padding:0 2%;
	background:#151210;
}
.supercrsl .pagination {display:none;}
.hentry .wp-post-image {
    display: none;
}

.site-search .widget_product_search form button {
	display: none;
}

.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {
    border-left-width: 0;
    display: inline-block;
    padding: .1em .6em;
    background-color: rgba(0,0,0,.025);
    color: #43454b;
    font-size: 1.4em;
}

.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
    width: 22.6%;
    float: left;
    margin-right: 3%;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {
    list-style: none;
    margin-bottom: 1em;
    cursor: pointer;
}

.site-search .widget_product_search form input[type=search] {
    padding-left: 2.617924em;
    background: transparent;
    border: 1px solid #ffffff;
	border-radius:6px;
	color:white;
	font-size:1.1em;
font-weight:bold;	
}

.widget_product_search {position:relative;}


.bbuttonoff {
    background: url(http://guitarguysohio.com/wp-content/uploads/2018/02/onoff.png);
    background-position: 0 -5px;
	width:124px;
	height:45px;
}

.widget {
    margin: 0 0 1em;
	clear:left;
}

ul.products li.product .woocommerce-LoopProduct-link {
    display: block;
    min-height: 335px;
}

.woocommerce-product-details__short-description {
	color:#D6A46F;
}

.woocommerce-product-details__short-description h1 {
	font-size:1.2em;
}
.woocommerce-product-details__short-description h2 {
	font-size:1.1em;
}
.site-info{text-align:center;}
.site-info img { display:inline;}
.site-info-sgs{text-align:center;}
.smalllogos {
	width:1171px;
	margin:0 auto;
}
.smalllogos img {float:left;}
.bbb {clear:both;}
.ccards {clear:both;} 
.bbb {
	clear:both;
	margin:0 auto;
	width: 313px;
	padding: 0em 1em;
}
.ccards {
	clear:both;
	margin:0 auto;
	width:236px;
	padding: 0em 1em;
}
.copyright {
	clear:both;
	margin:0 auto;
	width: 90%;
	padding: 1em;
}

.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
    padding-top: 0em;
}
body.home .content-area {
    width: 100%;
    padding-top: 0em;
}
.page-template-template-homepage .type-page {
    padding-top: 0em;
    padding-bottom: 0em;
    position: relative;
}

.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.page-template-template-homepage .entry-header h1 {
    font-size: 3.706325903em;
    margin-bottom: .2360828548em;
    display: none;
}
.widget .widget-title, .widget .widgettitle {
    margin-bottom: 0em!important;
}

.rpwe-block li {
    border-bottom: 0px solid #eee!important;
    margin-bottom: 10px;
    padding-bottom: 10px;
    list-style-type: none;
}

body {
    background-color: #151210;
    overflow-x: hidden;
	background: url(/wp-content/themes/storefront-child/images/darkbg.jpg) top repeat;
}
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
    margin-bottom: 0em;
}
.left-sidebar .widget-area {
    width: 26%;
    float: left;
    margin-right: 0;
    background-color: #151210;
    padding: 2em;
    height: auto;
		color:white;
}

.left-sidebar .content-area {
    width: 74%;
    float: right;
    margin-right: 0;
    background-color: #151210;
    padding: 2em;
	color:white;
}

body.home  .content-area {width:100%;}

.xsite-content {
	-webkit-border-image:url(/wp-content/themes/storefront-child/images/left.png) 1 round;
	
}
.xsite-content:before {
    content: "";
    height: 100%;
    background: url(/wp-content/themes/storefront-child/images/left.png);
    position: relative;
    top: 0;
    left: 30px;
    width: 64px;
    z-index: -1;
}
.xsite-content:after {
    content: "";
    height: 100%;
    background: url(/wp-content/themes/storefront-child/images/right.png);
    position: fixed;
    top: 0;
    right: 7px;
    width: 64px;
    z-index: -1;
}

.footer-widgets {
    padding-top: 4.235801032em;
    border-bottom: 1px solid rgba(0,0,0,.05);
    background: #151210;
	padding:2em;
}

.site-info {
    background: #151210;
    padding: 2em;
}

.content-area, .widget-area {
    margin-bottom: 0em;
}
.woocommerce-breadcrumb {
    padding: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0em;
    background: #151210;
}
.site-main .col-full {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    box-sizing: content-box;
    background: none; 
     border: 0px solid #bd8c60; 
}
.site-content .col-full{
	border-bottom:0px;
}
.site-footer {padding:0em;}
.site-footer .col-full {
	padding-top:0em;
	border-top:0em;
}
.site-header .col-full {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    box-sizing: border-box;
    background: none;
	border-bottom:0px;
	border-radius:6px 6px 0 0;
}

.col-full #primary, .col-full #secondary {
    display: table-cell; /* Make elements inside the container behave like table cells */
}

.widget .widget-title, .widget .widgettitle {
    font-size: 1.41575em;
    letter-spacing: 0;
    border-bottom: 1px solid rgba(0,0,0,.05);
    padding: 0 0 1em;
    margin-bottom: 1em;
    font-weight: 300;
    color: #D6A46F;
	font-family: 'Dosis', sans-serif;
	text-transform:uppercase;
}
h1, h2, h3, h4, h5, h6 {
    color: white;
font-family: 'Dosis', sans-serif;
		text-transform:uppercase;
}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .byline a {
    color: #ED5A45;
    text-decoration: none;
}
body, .secondary-navigation a, .onsale, .pagination .page-numbers li .page-numbers:not(.current), .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
    color: white;
}
.woocommerce nav.woocommerce-pagination ul li {
    border-right: 0px solid #e93117!important;
}
.woocommerce nav.woocommerce-pagination ul {
    border: 0px solid #e93117!important;
}
.woocommerce .woocommerce-breadcrumb {
    color: #f4c33d!important;
}
.woocommerce .woocommerce-breadcrumb a {
    color: #f4c33d!important;
}
.woocommerce ul.products li.product .price {
    color: #f4c33d!important;
}
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit {
    color: #666!important;
    background-color: white!important;
}

.site-footer {
	background: #151210;
		background: url(/wp-content/themes/storefront-child/images/darkbg.jpg) top repeat;
}

/**** BEGIN STYLES FROM CUSTOMIZER ****/

.woocommerce-checkout #payment div.payment_box {
	background-color: #fafafa !important;
	color: #000 !important;
}
.product-thumbnail {
	padding: 1.618em 0 !important;
}
.product-thumbnail img { display: block !important;}
#payment .payment_methods>.wc_payment_method>label {
    display: block;
    padding: 1.41575em;
    cursor: pointer;
    background-color: black;
}

#order_review {
    background-color: transparent;
}

.woocommerce-cart table:not( .has-background ) th,
.woocommerce-checkout table:not( .has-background ) th {
    background-color: transparent;
}

input[type='text']::placeholder,
textarea, .input-text::placeholder {
    color: #000;
}

table tbody td {
    background-color: transparent!important;
}

table th {
    background-color: transparent;
}
table.cart td.actions {
    border-top: 0em solid;
    /* background-color: transparent!important; */
    padding: 0;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: white;
	font-weight:bold;
	font-size:1.1em;
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: white;
		font-weight:bold;
	font-size:1.1em;
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: white;
		font-weight:bold;
	font-size:1.1em;
}
.supercrsl {
	width:100%;
	padding:0 2%;
	background:#151210;
}
.supercrsl .pagination {display:none;}
.hentry .wp-post-image {
    display: none;
}

.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {
    border-left-width: 0;
    display: inline-block;
    padding: .1em .6em;
    background-color: rgba(0,0,0,.025);
    color: #43454b;
    font-size: 1.4em;
}

.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
    width: 22.6%;
    float: left;
    margin-right: 3%;
}
.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {
    list-style: none;
    margin-bottom: 1em;
    cursor: pointer;
}
.site-search .widget_product_search form input[type=search] {
    padding-left: 2.617924em;
    background: transparent;
    border: 1px solid #ffffff;
	border-radius:6px;
	color:white;
	font-size:1.1em;
    font-weight:bold;	
}

.widget_product_search {position:relative;}

.widget {
    margin: 0 0 1em;
	clear:left;
}

ul.products li.product .woocommerce-LoopProduct-link {
    display: block;
    min-height: 335px;
}

.woocommerce-product-details__short-description {
	color:#D6A46F;
}

.woocommerce-product-details__short-description h1 {
	font-size:1.2em;
}
.woocommerce-product-details__short-description h2 {
	font-size:1.1em;
}
.site-info{text-align:center;}
.site-info img { display:inline;}
.site-info-sgs{text-align:center;}
.smalllogos {
	width:1171px;
	margin:0 auto;
}
.smalllogos img {float:left;}
.bbb {clear:both;}
.ccards {clear:both;} 
.bbb {
	clear:both;
	margin:0 auto;
	width: 313px;
	padding: 0em 1em;
}
.ccards {
	clear:both;
	margin:0 auto;
	width:236px;
	padding: 0em 1em;
}
.copyright {
	clear:both;
	margin:0 auto;
	width: 90%;
	padding: 1em;
}

.page-template-template-homepage:not(.has-post-thumbnail) .site-main {
    padding-top: 0em;
}
body.home .content-area {
    width: 100%;
    padding-top: 0em;
}
.page-template-template-homepage .type-page {
    padding-top: 0em;
    padding-bottom: 0em;
    position: relative;
}

.page-template-template-homepage .entry-content, .page-template-template-homepage .entry-header {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}
.page-template-template-homepage .entry-header h1 {
    font-size: 3.706325903em;
    margin-bottom: .2360828548em;
    display: none;
}
.widget .widget-title, .widget .widgettitle {
    margin-bottom: 0em!important;
}

.rpwe-block li {
    border-bottom: 0px solid #eee!important;
    margin-bottom: 10px;
    padding-bottom: 10px;
    list-style-type: none;
}

body {
    background-color: #151210;
    overflow-x: hidden;
	background: url(/wp-content/themes/storefront-child/images/darkbg.jpg) top repeat;
}
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
    margin-bottom: 0em;
}
.left-sidebar .widget-area {
    width: 26%;
    float: left;
    margin-right: 0;
    background-color: #151210;
    padding: 2em;
    height: auto;
		color:white;
}

.left-sidebar .content-area {
    width: 74%;
    float: right;
    margin-right: 0;
    background-color: #151210;
    padding: 2em;
	color:white;
}

body.home  .content-area {width:100%;}

.site-header > .col-full,
.site-content > .col-full,
.site-footer > .col-full {
    max-width: 66.4989378333em;
    margin-left: auto;
    margin-right: auto;
    padding: 20px;
    box-sizing: border-box;
    background: #FFFFFF url(/wp-content/themes/storefront-child/images/tread.jpg) top repeat;
}

.site-header > .col-full {
    background: none;
}

.xsite-content {
	-webkit-border-image:url(/wp-content/themes/storefront-child/images/left.png) 1 round;
	
}
.xsite-content:before {
    content: "";
    height: 100%;
    background: url(/wp-content/themes/storefront-child/images/left.png);
    position: relative;
    top: 0;
    left: 30px;
    width: 64px;
    z-index: -1;
}
.xsite-content:after {
    content: "";
    height: 100%;
    background: url(/wp-content/themes/storefront-child/images/right.png);
    position: fixed;
    top: 0;
    right: 7px;
    width: 64px;
    z-index: -1;
}

.footer-widgets {
    padding-top: 4.235801032em;
    border-bottom: 1px solid rgba(0,0,0,.05);
    background: #151210;
	padding:2em;
}

.site-info {
    background: #151210;
    padding: 2em;
}

.content-area, .widget-area {
    margin-bottom: 0em;
}
.woocommerce-breadcrumb {
    padding: 2em;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0em;
    background: #151210;
}
.site-main .col-full {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    box-sizing: content-box;
    background: none; 
     border: 0px solid #bd8c60; 
}
.site-content .col-full{
	border-bottom:0px;
}
.site-footer {padding:0em;}
.site-footer .col-full {
	padding-top:0em;
	border-top:0em;
}

.site-header {
	background-color:#151210;
	background: url(/wp-content/themes/storefront-child/images/darkbg.jpg) top repeat;	
}

.col-full {

    width: 100%; /* Set full-width to expand the whole page */
}

.col-full #primary, .col-full #secondary {
    display: table-cell; /* Make elements inside the container behave like table cells */
}

.widget .widget-title, .widget .widgettitle {
    font-size: 1.41575em;
    letter-spacing: 0;
    border-bottom: 1px solid rgba(0,0,0,.05);
    padding: 0 0 1em;
    margin-bottom: 1em;
    font-weight: 300;
    color: #D6A46F;
	font-family: 'Dosis', sans-serif;
	text-transform:uppercase;
}
h1, h2, h3, h4, h5, h6 {
    color: white;
font-family: 'Dosis', sans-serif;
		text-transform:uppercase;
}
.widget-area .widget a, .hentry .entry-header .posted-on a, .hentry .entry-header .byline a {
    color: #ED5A45;
    text-decoration: none;
}
body, .secondary-navigation a, .onsale, .pagination .page-numbers li .page-numbers:not(.current), .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
    color: white;
}
.woocommerce nav.woocommerce-pagination ul li {
    border-right: 0px solid #e93117!important;
}
.woocommerce nav.woocommerce-pagination ul {
    border: 0px solid #e93117!important;
}
.woocommerce .woocommerce-breadcrumb {
    color: #f4c33d!important;
}
.woocommerce .woocommerce-breadcrumb a {
    color: #f4c33d!important;
}
.woocommerce ul.products li.product .price {
    color: #f4c33d!important;
}
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit {
    color: #666!important;
    background-color: white!important;
}

.site-footer {
	background: #151210;
		background: url(/wp-content/themes/storefront-child/images/darkbg.jpg) top repeat;
}

@media (min-width: 768px) AND (max-width:1130px)
{
	.bbut { width:63px!important;}
}

@media (max-width: 950px){
	h1 {
		font-size:2em;
	}
	.woocommerce-ordering{display:none;}
        .price_label {clear:both;float:left;}
    }

    @media (max-width:1180px){
        .smalllogos {
        width: 95%;
    }
                .supercrsl {
    display:none;
    }
}

.bbut {
	float:left;
    width: 75px;
    height: 63px;
    overflow: hidden;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}
.bbut6 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -630px;
}
.bbut1 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 0;
}
.bbut1:hover,.bbut2:hover,.bbut3:hover,.bbut4:hover,.bbut5:hover,.bbut6:hover,.bbut7:hover,.bbut8:hover,.bbut9:hover {
opacity:.8;
}
.bbut2 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -126px;
}
.bbut4 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -378px;
}
.bbut3 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -252px;
}
.bbut7 {
    background: url(//guitarguysohio.local/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -756px;
}
.bbut9 {
    background: url(/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -877px;
}
.bbut10 {
    background: url(/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: -67px -877px;
}

@media (max-width: 1024px) {
	.storefront-primary-navigation {
        clear: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
        float: right;
        width: 100%;
    }
}
/**** END STYLES FROM CUSTOMIZER ****/

/**** HEADER UPDATES 2019 SL ****/
.secondary-navigation {
    display: none;
}

.logotext {
    font-size: 18px;
}

.site-header .cart-contents .woocommerce-Price-amount,
.site-header .cart-contents .count {
    display: none;
}

.storefront-breadcrumb {
    margin: 0;
}

.storefront-breadcrumb > .col-full {
    margin-left: 0;
}

/** Product Archive/Category Pages **/
.archive .cat-filters .label {
    color: #ed5a45;
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
}

.archive .cat-filters > div .label {
    color: #f4c33d;
    text-transform: none;
    font-size: 18px;
}

.archive .cat-filters .facetwp-facet {
    margin-bottom: 15px;
}


@media screen and (min-width: 768px) {
    /** HEADER  SL **/
    .site-header {
        padding-top: 1em;
    }

    .site-header > .col-full {
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .site-header > .col-full, 
    .site-content > .col-full, 
    .site-footer > .col-full {
        border: 4px solid #bd8c60;
    }

    .site-header > .col-full > .col-full {
        padding: 0;
        position: relative;
    }

    .storefront-primary-navigation > .col-full {
        padding-top: 0;
        padding-bottom: 0;
    }

    .main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a {
        padding: .25em 1em;
        font-size: 14px;
    }

    .storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation {
        float: right;
        width: 100%;
        margin-right: 0;
        display: block;
        margin-bottom: 0;
    }

    .site-header .site-branding {
        margin-bottom: 0;
    }

    #menu-secondary-menu li.bbuttonoff a {
        cursor: auto;
    }

    .logotext {
        font-size: 20px;
        position: absolute;
        left: 234px;
        top: 103px;
    }

    .woocommerce-active .site-header .site-search {
        width: 28.73913%;
        margin-top: 1.41575em;
    }

    #menu-secondary-menu .bbuttonoff a {
        text-indent: -9999px;
    }

    .woocommerce-active .site-header .main-navigation {
        width: 89.913043%;
    }

    .main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a, .secondary-navigation .menu a {
        padding: 0.5em 0.5em;
        font-family: 'Dosis',sans-serif;
        text-transform: uppercase;
        font-size: 1em;
    }

    html .main-navigation .sub-menu li a:hover,
    html .main-navigation .sub-menu li a:focus {
        color: #f4c33d;
    }

    .woocommerce-active .site-header .site-header-cart {
        width: 5%;
    }

    .site-header-cart .cart-contents {
        padding: 1em 0;
    }

    .site-header-cart .cart-contents::after {
        line-height: 1;
    }

    .site-header-cart .widget_shopping_cart {
        width: 250px;
    }

    .site-header-cart.focus .widget_shopping_cart, .site-header-cart:hover .widget_shopping_cart {
        left: -167px;
    }

    /** Breadcrumbs **/
    .storefront-breadcrumb > .col-full {
        margin-left: 2.617924em;
    }

    /** Product Archive/Category Pages **/ 
    .archive .cat-filters {
        margin-bottom: 10px;
    }

    .archive .cat-filters > div {
        display: inline-block;
        vertical-align: top;
        width: 31%;
        margin-right: 1%;
    }
}

@media screen and (min-width: 980px) {

    .main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a, .secondary-navigation .menu a {
        font-size: 1.2em;
    }

}

@media screen and (min-width: 1064px) {
    .storefront-breadcrumb > .col-full {
        margin-left: auto;
    }
}

@media screen and (min-width: 1120px) {

    .site-header .site-branding {
        position: absolute;
        padding-top: 10px;
        top: 0;
        max-width: 170px;
    }

    .logotext {
        top: 72px;
        left: 234px;
    }

    .storefront-primary-navigation {
        margin-top: 2.4em;
    }

    .sp-max-width .storefront-primary-navigation > .col-full {
        max-width: none;
    }

}
/** END OF SARAH's UPDATES **/

@media (min-width: 768px) AND (max-width:1130px)
{
	.bbut { width:63px!important;}
}


@media (max-width: 950px){
	h1 {
		font-size:2em;
	}
	.woocommerce-ordering{display:none;}
	.price_label {clear:both;float:left;}
}

@media (max-width:1180px){
	.smalllogos {
        width: 95%;
    }
    .supercrsl {
        display:none;
    }
}

@media (max-width: 750px) {
	.col-full {
        padding: 0!important;
        border:0px;
	}
	.left-sidebar .content-area, .left-sidebar .widget-area {width:100%;padding:0em 2em;}
    ul.products li.product .woocommerce-LoopProduct-link {
        display: block;
        min-height: 315px;
    }
	.woocommerce-pagination {
        float: left;
        width: 100%;
        text-align: left !important;
        padding: 0em 0em 2em 0em!important;
    }
}

.bbut {
	float:left;
    width: 75px;
    height: 63px;
    overflow: hidden;
    -webkit-transition: none !important;
    -moz-transition: none !important;
    transition: none !important;
}
.bbut6 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -630px;
}
.bbut1 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 0;
}
.bbut1:hover,.bbut2:hover,.bbut3:hover,.bbut4:hover,.bbut5:hover,.bbut6:hover,.bbut7:hover,.bbut8:hover,.bbut9:hover {
opacity:.8;
}
.bbut2 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -126px;
}
.bbut4 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -378px;
}
.bbut3 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -252px;
}
.bbut7 {
    background: url(//guitarguysohio.com/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -756px;
}
.bbut9 {
    background: url(/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: 0 -877px;
}
.bbut10 {
    background: url(/wp-content/uploads/dynamik-gen/theme/images/buttons-sprite.png);
    background-position: -67px -877px;
}




