@import  "https://fonts.googleapis.com/css?family=Glegoo:400,700";

body {
	font-family: 'Glegoo', serif;
	color: #fff;
	background: url('/wp-content/uploads/background.jpg') no-repeat center center fixed;
	background-size: cover !important;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
}

div.top_information { background: rgba(255, 255, 255, 0.25); padding: 0 5px; }

.home ul.products li.product img { display: none; }

div#page .col-full .site-branding { display: none; }

.home ul.products .button, .product-template-default form.cart .button, .page-template-default .cart_totals .button, .page-template-default .woocommerce-checkout-review-order button, .widget a.button, .site-header-cart .widget_shopping_cart a.button.wc-forward:first-child, a.button.wc-backward {
	background-color: #00aeef;
	border-color: #00aeef;
}

.home ul.products .button:hover, .product-template-default form.cart .button:hover, .page-template-default .cart_totals .button:hover, .page-template-default .woocommerce-checkout-review-order button:hover, .widget a.button, .site-header-cart .widget_shopping_cart a.button.wc-forward:first-child:hover, a.button.wc-backward:hover {
	background-color: #008bbd;
	border-color: #008bbd;
}

#payment .payment_methods li input[type=radio]:first-child:checked+label:before {
	color: #00aeef;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Glegoo', serif;
	color: #fff;
}

a {
	color: #00aeef;
}

button, input, textarea, select {
	font-family: 'Glegoo', serif !important;
	color: #000;
}

.site-header {
	background-color: transparent;
}

body, .secondary-navigation a, .widget-area .widget a, .onsale, #comments .comment-list .reply a, .pagination .page-numbers li .page-numbers:not(.current), .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
	color: #fff;
}

.widget_product_categories ul li:before {
	color: #fff;
	opacity: 1;
}

.site-footer {
	display: none;
}

.site-search {
	display: none;
}

.coupon {
	display: none !important;
}

ul.products li.product .woocommerce-loop-product__title, ul.products li.product h2 {
	font-size: 1.5em;
}

.home.post-type-archive-product .site-header, .woocommerce-breadcrumb { margin-bottom: 25px; }

@media screen and (min-width: 768px) {
	.left-sidebar .content-area {
		width: 100%;
	}
}

.home .site-main .products .attachment-shop_catalog.wp-post-image {
	display: none;
}

.home .site-main .woocommerce-result-count {
	display: none;
}

.single .site-content .images {
}

.single .site-content .summary.entry-summary {
	width: 100%;
}

.single-product div.product table.variations td {
	display: initial;
}

td.label,td.value {
	width: 25%;
}

img.woocommerce-placeholder.wp-post-image {
	display: none !important;
}

.storefront-sorting {
	display: none;
}

.products.columns-3 img.wp-post-image {
	display: none;
}

div.categorywarning {
	background: rgba(100,0,0,0.8);
	padding: 5px;
	margin-bottom: 10px;
}

.home ul.products span.price {
	color: #fff;
	font-style: italic;
}

.woocommerce-breadcrumb { padding-top: 0.5em; padding-bottom: 0.5em; }
.site-header { padding-top: 0; }