/*
Theme Name:   	Storefront Child Theme
Theme URI:    	https://thedoorsguide.com
Author:       	A9 Creative and SEO
Author URI:     https://thedoorsguide.com
Template:     	storefront
Description:  	Child theme for WooThemes StoreFront
Version:      	1.2.0
License:      	Not for duplication
License URI:  	https://thedoorsguide.com
Text Domain:  	storefront
Tags:         	black, white, light, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready

Storefront is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc. */
 a {
    color: #8a75fb;
}
.menu-main-menu-container {
    text-align: center;
}
/* Remove stupid article icon on footer menu */
.widget_nav_menu ul li::before {
    content: "";
}
@media only screen and (max-width: 768px) {
	img.footimg1 {
	clear: both;
    display: block;
    margin: 0 auto;
	}
	.menu-main-menu-container {text-align: center;}
}
/* FOOTER FIXES */
.site-footer {
    background-color: #333333;
    color: #b3b1b1;
}
.site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6, .site-footer .widget .widget-title, .site-footer .widget .widgettitle {
    color: #FFFFFF;
}
.site-footer a:not(.button):not(.components-button) {
    color: #FFF;
	text-decoration:none;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    text-align: center;
    margin: 0 auto;
    display: block;
    max-height: 300px;
}	
.storefront-primary-navigation {
    background-color:#333333;
}
.main-navigation ul.menu ul.sub-menu{
    background-color:#2b2b2b;
	color:#FFF;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a, .site-title a:hover, .site-header ul.menu li.current-menu-item > a {
    color: #FFF;
}

.main-navigation ul li a, .main-navigation ul.menu ul li a, .site-header-cart .cart-contents, .main-navigation ul.nav-menu ul li a {
	color:#FFF;
}
.handheld-navigation ul.menu li button::after {
	color:#fff;
}
@media (min-width: 768px){
.site-header .site-branding img {
max-width: 400px !important;}
}