/*
Theme Name:  Mino 3
Theme URI:   https://tonjoostudio.com/product/mino
Description: Mino 3 Berooo
Version:     0.0.1
Author:      Tonjoostudio
Author URI:  https://tonjoostudio.com/
Tags:        custom-background, right-sidebar, left-sidebar, threaded-comments, one-column, two-columns, sticky-post, translation-ready, footer-widgets, blog, e-commerce, news, custom-colors, custom-menu, featured-images, theme-options
License:     GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mino
*/

* { box-sizing: border-box; }
body { font-family: Arial, sans-serif; font-size: 16px; color: #222; line-height: 1.65em; margin: 0; padding: 0; }
img { max-width: 100%; height: auto; }

.container { max-width: 1140px; margin-left: auto; margin-right: auto; }
.content-wrapper { display: flex; flex-direction: row; margin-left: -15px; margin-right: -15px; }
.content-wrapper #primary { width: calc(100% - 300px); padding-left: 15px; padding-right: 15px; }
.content-wrapper #sidebar { width: 300px; padding-left: 15px; padding-right: 15px; }

body.no-sidebar .content-wrapper #primary { width: 100%; }
body.sidebar-left .content-wrapper { flex-direction: row-reverse; }
body.sidebar-right .content-wrapper { flex-direction: row; }

.woocommerce div.product.vertical-product-tabs .woocommerce-tabs::before,
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs::after {
	content: "";
	display: table;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs::after {
	clear: both;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs {
	float: left;
	width: 25%;
	margin: 0;
	padding: 0;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs::before {
	content: "";
	border-bottom: none;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs li {
	display: block;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs li::before,
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs li::after {
	display: none;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs ul.tabs li a {
	display: block;
}
.woocommerce div.product.vertical-product-tabs .woocommerce-tabs .panel {
	float: right;
	width: 75%;
	padding-left: 40px;
}

.blog-wrap {
	display: flex;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
}
.blog-wrap .entry {
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px;
}
.blog-wrap.archive-post-a .entry,
.blog-wrap.default-archive-a .entry {
	width: 100%;
} 
.blog-wrap.archive-post-b .entry,
.blog-wrap.default-archive-b .entry {
	width: 50%;
}
.blog-wrap.archive-post-c .entry,
.blog-wrap.default-archive-c .entry {
	width: 33.3%;
}
.blog-wrap.archive-post-d .entry,
.blog-wrap.default-archive-d .entry {
	width: 25%;
}

.mino-section {
	clear: both;
}