/**
 * Add any custom CSS here.
 *
 * This file will be loaded after all other theme stylesheets.
 */

/* Remove the ‘page’ icons in the Storefront navigation */
.main-navigation ul li a:before {
  display: none;
}

/* Remove sorting toggle (non official)
.storefront-sorting{
display:none;
}*/

/* Remove spacing between product rows (non official) */
/*.widget,
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product{
  margin-bottom: 10px;
}*/


/* Reduce spacing between product rows (Unofficial - Harry) */
.woocommerce ul.products li.product {margin-bottom: 0px;}

/* Show quanity and add to cart on same line (non official)
.woocommerce .quantity, .woocommerce-page .quantity {
  display: inline-block;
}*/

/* Hide View Cart button after Add to cart button clicked (Unofficial) */
a.added_to_cart.wc-forward {
display:none
}

/* Removing padding from tables (Unofficial - Harry) */
.content-area,table{width:100%}
table{border-spacing:0;border-collapse:collapse}table caption{padding:0em 0}
table td,table th{padding:0em 0em;text-align:left;vertical-align:middle}
table td p:last-child,table th p:last-child{margin-bottom:0}
table thead th{text-transform:uppercase;padding:1.41575em;vertical-align:middle;font-weight:900}
table tbody h2,table tbody h2 a{font-weight:400}
table tbody h2{font-size:0em;letter-spacing:normal}

/* Remove View Cart button on widget (Unofficial) */
.widget_shopping_cart_content .buttons a:first-child {
    display: none;
}
.widget_shopping_cart .buttons .button:last-child {
    border-right:none;
    width:100%;
}

/* Reduce spacing between item rows on minicart (unofficial - not working)*/
/*.widget.widget_shopping_cart ul.product_list_widget li {
margin-bottom: 0em;
}
.widget.widget_shopping_cart ul.product_list_widget {
margin-bottom: 0em;
}

.widget.widget_shopping_cart .total {
margin-bottom: 0em;
}*/
.widget.widget_shopping_cart .widget-title {
margin-bottom:0em
}


/* Fixed widget sidebar */
/*.widget_shopping_cart {
  position: fixed;
  width: 180px;
  /*margin-bottom: 169px;*/
/*}*/

/* Change colour of link focus outline */
/* .woocommerce ul.products li.product a.button */
a:focus,
.button:focus,
.button.alt:focus,
.button.added_to_cart:focus,
.button.wc-forward:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
	outline-color: #eea230;
}

/* Hide messages on shop page */
.woocommerce-message {
display: none;
}

/* Reduce Homepage top padding (not working) */

/*
.page-template-template-homepage .site-main {
    padding-top: 0em;
}
.content-area {
padding-top:0em;
}
.site-content .content-area .site-main
 {
padding-top:0em;
}
.content-area .site-main {
padding-top:0em;
}
.site-main {
padding-top:0em;
}

.page-template-template-homepage .site-main{padding-top:0em}
*/

/* Remove space below page title */
.page-title{
margin-bottom:-10px;
}

/* Reduce size of h1 and h2 */
.alpha,h1{
font-size:2em;
}
.beta,h2{
font-size:1.5em;
}





