/*
 Theme Name:     Storefront Child Theme
 Theme URI:      http://www.showbandcharts.com/
 Description:    Storefront Child Theme
 Author:         Show Band Charts
 Author URI:     http://www.showbandcharts.com
 Template:       storefront
 Version:        1.0.0
*/

/*
$color1: #1F7A8C; (Blue)
$color2: #465362; (Grey)
$color3: #0D1B2A; (Black)
$color4: #63A375; (Green)
$color5: #EAEAEA; (White)
$color6: #edf1f4; (Header White)
*/
 
@import url("../storefront/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

  
.delta, h4 {
    font-size: 0.975em;
}  
  
a:focus {
outline:0;
}
/*
.storefront-sorting:last-of-type {
    display: none;
}*/

.site-header {
    background-color: #dfe3e5;
}

p.site-description, .site-header, .storefront-handheld-footer-bar {
    color: #1F7A8C;
}

.storefront-handheld-footer-bar ul li.cart .count {
    color: #1F7A8C;
}

.site-footer .storefront-handheld-footer-bar a:not(.button) {
    color: #1F7A8C;
}

.site-header .site-branding{
	display:block;width:60%;margin-top:.4em
}

.single-product div.product form.cart .button {
	background-color:#1F7A8C;
	border-color:#1F7A8C;
	float: none;
}

.single-product div.product form.cart {
    margin-bottom: 1.3em;
}

.widget .widget-title, .widget .widgettitle{
	color:#465362;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
	background-color:#63A375;
}

.added_to_cart, .button, button, input[type=button], input[type=reset], input[type=submit] {
	background: #1F7A8C;
}

h1, h2, h3, h4, h5, h6 {
	color: #465362;
}

p {
	color: #0D1B2A;
	/*margin: 0 0 .3em;*/
}

a {
	color: #1F7A8C;
}

.bl {
	color: #1F7A8C;
}

dt {
	color: #1F7A8C;
	font-size: .8em;
	font-weight: 400;
}

label {
    font-weight: 400;
}

.widget-area .widget a{
	color: #1F7A8C;
}

.site-footer a:not(.button) {
    color: #465362;
}

button.menu-toggle, button.menu-toggle:hover {
    background-color: #1F7A8C;
    border: 2px solid ;
    border-color:#edf1f4;
}

.woocommerce-breadcrumb {
	background-color:#dfe3e5;
}

.site-footer {
    background-color: #dfe3e5;
}

.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, button.alt, button.cta, input[type=button].alt, input[type=button].cta, input[type=reset].alt, input[type=reset].cta, input[type=submit].alt, input[type=submit].cta {
    background-color: #1F7A8C;
    border-color: #1F7A8C;
}

.hentry .entry-meta {
	/*display: none;*/
}

fieldset, form {
    margin-bottom: 0;
}

@media (min-width:768px){

.main-navigation ul.menu>li.menu-item-has-children>a:after, .main-navigation ul.menu>li.page_item_has_children>a:after, .main-navigation ul.nav-menu>li.menu-item-has-children>a:after, .main-navigation ul.nav-menu>li.page_item_has_children>a:after  {
	content: none;
   }
   
.footer-widgets {
    padding-top: 2em;
}

.footer-widgets.col-4 .block.footer-widget-4 {
	text-align: right;
	width: 19%;
}

.footer-widgets.col-4 .block.footer-widget-1 {
	width: 61%;
    margin-right: 0%;
}

.footer-widgets.col-4 .block.footer-widget-2 {
	width: 0%;
}

.footer-widgets.col-4 .block.footer-widget-3 {
	width: 19%;
	margin-right: 1%;
	text-align: right;
}

.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children {
    background-color: #124954;
}

.bundle_form div.bundled_product_summary.thumbnail_hidden {
    padding-bottom: 0em !important;
    margin-bottom: 1em;
}

.site-footer {
    padding: 1.618em 0 0;
}

.woocommerce-active .site-header .site-search {
	margin-top: .5em;
}

.woocommerce-tabs ul.tabs{
	width:22.05%;margin-right:3.8%
}

.site-main ul.products li.product{
	width:22.05%;margin-right:3.8%
}

.site-header .site-branding{
	width:40%;margin-bottom:1em
}

.woocommerce-active .site-header .secondary-navigation{
	width:33%;margin-right:.5%;margin-top:.5em
}

.secondary-navigation .menu a{
	font-weight:900;
	}

.storefront-primary-navigation{
	background:rgba(0,0,0,.3)
}
.page-template-template-fullwidth-php .site-main .columns-9 ul.products li.product, .page-template-template-homepage-php .site-main .columns-6 ul.products li.product, .storefront-full-width-content .site-main .columns-6 ul.products li.product {
    width: 9.5%;
    float: left;
    margin-right: 1.75%;
}

}