/*
Theme Name: Storefront Alpha
Theme URL: https://mcneill.io/storefront-child-themes
Description: Storefront Child Theme
Author: Jeff Mcneill
Author URL: https:mcneill.io
Template: storefront
Version: 0.0.1
Text Domain: storefront-alpha
*/

#page {max-width: 1080px;}
#masthead {margin: 0; padding: 0;}
#wpadminbar, #wpadminbar a, #wpadminbar a img, #wpadminbar a img:hover, #wpadminbar a:hover, #wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li {background:#bbb !important;}
#wp-admin-bar-wp-logo {display:none !important;}
.site-search {display:none !important;}
.site-header-cart {display:none !important;}
.site-branding {margin: 0em; padding: 0em; font-weight:600;}
.site-footer {padding: 0.5em 0em 0.5em 0em !important;}
.site-search {margin-bottom: 0em !important;}
.storefront-breadcrumb {margin: 0em !important; padding: 0em !important;}
.hentry .entry-header {margin: 0.5em 0em 0.5em 0em !important;}
h1 {margin: 0.2em 0em 0em 0em !important; font-size:1.9em !important;}
h2 {margin: 0.5em 0em !important; padding: 0em !important; font-size:1.4em;}
h3 {font-size:1.2em;}
p {margin: 0.5em 0em 0.5em 0em !important;}
a {text-decoration:none !important; color:#bb0000 !important;}
li {list-style:circle !important;}
ul {margin:0em 0em 0em 1em !important;}
table thead th {padding:0.5em !important;}
tbody tr td {padding:0.5em !important;}
.img-left {float: left !important; margin: 5px 20px 10px 0px; border-radius: 6px !important; padding: 0 !important;}
.img-right {float: right !important; margin: 5px 0px 10px 20px; border-radius: 6px !important; padding: 0 !important;}
body {line-height: 1.4em;}
div#primary.content-area {margin: 0em !important;}
footer {margin: 0em !important;}
div.site-info {padding: 0em !important;}
.main-navigation ul li a {padding: 0.3em 1em 0.7em 0em !important;}
.widget-title {padding: 0em !important; margin: 0em 0em 0.5em 0em !important;}
.widget {margin: 0em 0em 1em 0em;}
.widget-area {margin-bottom: 0em;}
.lang-item {display: inline-flex;list-style: none;}
.widget_product_categories ul li, .widget_nav_menu ul li, .widget_recent_entries ul li, .widget_categories ul li, .widget_pages ul li {margin-bottom:0em; padding:0em;}
.widget_product_categories ul li::before, .widget_nav_menu ul li::before, .widget_pages ul li::before, .widget_categories ul li::before, .widget_recent_entries ul li::before {display:none !important;}
.site-header-cart .cart-contents {padding:0em 0em 1em;}
@media (min-width: 768px) {.right-sidebar .widget-area {width: 27% !important;}}
@media (min-width: 768px) {.right-sidebar .content-area {width: 71% !important;}}
@media (min-width: 768px) {.main-navigation, .main-navigation ul.menu, .main-navigation ul.nav-ul {margin-left:0em !important; width: 100% !important;}}
@media (min-width: 768px) {.storefront-product-pagination {display:none !important;}}
