/*
 Theme Name:   Soundboard Child
 Theme URI:    
 Description:  Soundboard Child Theme
 Author:       Anne Emberline
 Author URI:   http://www.emberlinearts.com
 Template:     soundboard
 Version:      
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  soundboard-child
*/


/* TYPOGRAPHY */

/*
h1 {
font-size: 24px !important;
line-height: 1.2em !important;
}
*/

#content h3.widgettitle, #sidebar h3.widgettitle, h1.pagetitle, .woocommerce h1.pagetitle {
font-size: 34px !important;
}

h1.news-home-title {
	font-size: 24px;
	line-height: 1.2em;
}

.time-ago, .comment-nr {
font-size: 12px;
text-transform: uppercase;
color: #ffffff !important;
}

body {
font-size: 14px;
}

.button, a.button, .button1 span, .buttonS span, .button1, .buttonS, .button2, li.comment .reply a, .album-left .button2, h1, h2, h3, h4, h5, h6 {
text-transform: uppercase !important;
font-weight: normal !important;
}

.buttonS {
	height: auto !important;
}

.contact h3 {
	margin-bottom: 0;
	margin-top: 30px;
}

.contact p {
	margin: 0 0 20px 0;
}

.post-date {
	font-family: "Oswald" , "Helvetica Neue", Arial, "sans-serif";
	font-weight: normal;
}


#content p a:hover {
	text-decoration: underline;
}

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
	font-size: 14px;
}

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
	font-size: 16px;
}

.woocommerce .panel h2, #customer_details h3 {
	font-size: 20px;
}


/* NAVIGATION */

#topnavi .sbOptions {
background: #000000 !important;
font-family: "Oswald" , "Helvetica Neue", Arial, "sans-serif";
font-size: 16px;
}

#topnavi {
width: 980px;
text-transform: uppercase !important;
}

#topnavi .sbOptions a {
	text-transform: uppercase !important;
}

/* OTHER STYLING */

#bg-wrapper, #topnavi, #slide-bg, #footer {
background: rgba(0,0,0,0.55) !important;
}

#social, #copyright {
background: none !important;
}

#wrapper {
padding: 20px 0;
}

.nivo-directionNav {
	display: none;
}

table tr:hover td {
	background: none !important;
}

.woocommerce ul.product_list_widget li img {
	width: 100% !important;
	clear: both !important;
	margin-bottom: 1rem;
}

.woocommerce ul.product_list_widget li a:hover {
	color: #666666
} 


.woocommerce #content .quantity input.qty, .woocommerce #content div.product form.cart .button, .woocommerce div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page div.product form.cart .button {
    font-size: 1.2em;
    padding: 0 0.7em;
    height: 2.5em;
}

.woocommerce #content input.button.disabled, .woocommerce #content input.button:disabled, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce-page #content input.button.disabled, .woocommerce-page #content input.button:disabled, .woocommerce-page #respond input#submit.disabled, .woocommerce-page #respond input#submit:disabled, .woocommerce-page a.button.disabled, .woocommerce-page a.button:disabled, .woocommerce-page button.button.disabled, .woocommerce-page button.button:disabled, .woocommerce-page input.button.disabled, .woocommerce-page input.button:disabled {
	background: #999999;
	border: none;
}

.woocommerce .in-stock {
	display: none;
}

.woocommerce #content div.product .out-of-stock, .woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock {
	color: #FF6A13;
}

#mailinglist iframe {
	width: 100%;
}

#mailinglist iframe .outer_wrap {
	width: 100% !important;
}


/* MEDIA QUERIES */

@media screen and (max-width: 959px) {
	#topnavi {
		width: 700px;
	}

	#wrapper {
		padding: 10px 0;
	}
	
	#blog_content {
		padding-top: 20px;
	}

}

@media screen and (max-width: 767px) {
	#topnavi {
		width: 480px;
	}
	
	#wrapper {
		padding: 0;
	}
}

@media screen and (max-width: 479px) {
	#topnavi {
		width: 310px;
	}
}

.product_meta {
	display: none;
}

.woocommerce #payment, .woocommerce-page #payment {
    background: #f7f6f7 !important;
}

.buy-amazon, .buy-itunes, .buy-other {
    margin-right: 0;
}

a.buy-bandcamp, a.buy-cdbaby, a.buy-itunes {
	background-color: #666;
}

a.buy-ourshop:hover {
	background-color: #d8560a;
}

#copyright-text a {
	color: #999;
	text-decoration: underline;
}

#copyright-text a:hover {
	color: #fff;
}


.outer_wrap .cont-header {
    background: none;
    color: #FF6A13;
    width: 220px;
}

.album-widget .button2 {
    margin-top: 10px;
    margin-right: 0;
    display: inline-block;
}

.album-widget .album-buybuttons {
	margin-top: 10px;
}

#text-6 .outer_wrap{
	font-family: "Oswald" , "Helvetica Neue", Arial, "sans-serif" !important;
}

#FbridgeSGWidget {
	margin-top: 40px !important;
	border-radius: 0px;
}

#FbridgeSGWidget h2 {
	text-transform: uppercase !important;
}

#FbridgeSGWidget .button {
    overflow: visible;
    text-decoration: none;
    margin-top: 10px;
    text-transform: uppercase !important;
    font-weight: normal !important;
    color: #fff !important;
    background-color: #FF6A13 !important;
    font-family: "Oswald" , "Helvetica Neue", Arial, "sans-serif";
    opacity: 1;
}

#FbridgeSGWidget .textInput, #FbridgeSGWidget .selectInput, #FbridgeSGWidget .button {
	border-radius: 0px !important;
}

@media only screen and (max-width: 767px)
li.tweet-button, li.fb-button, .author, .commentnr, h6.infotitle, li.infotitle {
    clear: none;
    display: block;
}

.album-left .button2 {
    display: inline-block;
}