/*
 Theme Name:   Storefront Child Theme Starter
 Theme URI:    http://github.com/joshbuchea/storefront-child-theme-starter/
 Description:  This is a "getting started" child theme for Storefront.
 Version:      1.0.0
 Author:       Your Name or Your Company
 Author URI:   http://example.com/
 Template:     storefront
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  storefront-child
*/


/* Add Custom CSS Below
-------------------------------------------------------------- */

/*remove paypal on basket*/
.paypal-button-widget, .paypal-braintree-button-container, .braintree-paypal-loggedout, .braintree-paypal-loggedin, .paypal-button paypal-style-checkout, .braintree-paypal-button{
display: none;
}

/*remove header on homepage*/
.home .entry-header {
display: none;
}

/*Siteheader customization*/
.site-header {
	background-color: #fff;
}
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header{		
	margin-bottom: 0px;
}

.main-navigation ul.menu > li:first-child, .main-navigation ul.nav-menu > li:first-child{
margin-left:0em;
}

.main-navigation ul li a, .site-title a, ul.menu li a, .site-branding h1 a{
	color: #60646c;
}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget-area .widget a.button, .site-header-cart .widget_shopping_cart a.button{
	background-color: #fff;
	border-color: #fff;
	color: #60646c;
	box-shadow: none;
}

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

/*remove sort option*/
.orderby option[value="price"]{
   display: none;
}
.woocommerce-ordering {
display:none
}

/*edit site header size*/
.site-header .site-branding, .site-header .site-logo-anchor, .site-header .site-logo-link {
	width: 75%;
	font-size: 2em;
    margin-bottom: 0.5em;
}

/*center copywrite info & reduce padding*/
.site-info {
	text-align: center;
	padding: 20px;
}


img {
	margin-left: auto;
	margin-right: auto;
}

.table tbody td{
    background: rgba(0, 0, 0, 0.0) none repeat scroll 0 0;
    }

h1, h2, h3, h4, h5, h6, body, button, input, textarea {
	font-family: Raleway;
}

.widget h3.widget-title {
	border-bottom: 0px;
	margin-bottom: 0em;
}

.hentry {
	border-bottom: 0px;
	padding-bottom: 0px;
}

.hentry .entry-header {
	border-bottom: 0em;
	padding-bottom: 0em;
	margin-bottom: 0em;
}

.hentry .entry-header h1 {
	border-bottom: 0em;

}

.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
	padding:5px;
}

.woocommerce-breadcrumb {
	border-bottom: 0px;
	margin-bottom: 0em;
}

.woocommerce-checkout #payment{
	background: #fff none repeat scroll 0 0;
	color: #60646c
} 

/*amount order error*/
.woocommerce-error{
	background-color: #ffffff;
	border-left: 0em;
	color: #60646c;
	padding-top: 15;
	padding-bottom: 15;
	padding-right: 24;
	padding-left: 25px;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit{
	background-color: #fff; 
	color: #96588a;
}

.pagination, .pagination ul, .pagination ul li,.woocommerce-pagination .current, .pagination a.inactive, .woocommerce-pagination .page-numbers, .woocommerce-pagination, .page-numbers{
	border: 0px;
}
.woocommerce nav.woocommerce-pagination ul{
	border: 0px;
}
.woocommerce nav.woocommerce-pagination ul li {
	border: 0px;
}
.woocommerce-info, .woocommerce-message, .woocommerce-noreviews, p.no-comments {
    padding: 1em 3em;
    margin-bottom: 2.618em;
    background-color: #00b9eb;
    margin-left: 0;
    color: #fff;
    clear: both;
    border-left: .618em solid rgba(0,0,0,.15);
}




.woocommerce-error {
    background-color: #1b96d3;
    color: #FFFFFF;
}
a#braintree-paypal-button{
    display: none !important;
}
.site-header .site-branding img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {
    height: auto;
    max-width: 50%;
    max-height: none;
}

/*Added by Jack T - 30/03/2020 */
/* Logo size for mobile site */
@media screen and (max-width: 768px) {
	.site-header .site-branding img {
		max-height: none !important;
		max-width: none !important;
		width: 272px !important;
	}


    nav#site-navigation.main-navigation {
        text-align: center;
    }

    nav#site-navigation.main-navigation button.menu-toggle {
        float:none;

    }

    nav#site-navigation.main-navigation button:focus {
        outline: none !important;

    }
}

// Remove Additional Information Tab WooCommerce
 
add_filter( 'woocommerce_product_tabs', 'remove_info_tab', 98);
function remove_info_tab($tabs) {
 
 unset($tabs['additional_information']);
 
 return $tabs;
}