/*
Theme Name: Möget.se
Description: Made by <a href="http://apollo13themes.com/" target="_blank">Apollo13</a>.<br/> Get support from <a href="http://support.apollo13.eu/" target="_blank">Forum</a>.
Author: Apollo13
Author URI: http://apollo13themes.com/
Theme URI: http://apollo13themes.com/themes
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: rife-free
Tags: theme-options, post-formats, two-columns, translation-ready
Text Domain: rife-free-child-theme
Version: 1.0
*/

/* Add your CSS below */

#mid {
	padding-top:90px; /* section after header */
}
.header-horizontal .top-menu > li > a,
.header-horizontal .top-menu > li > span.title{
	padding: 0 24px; /* spacing in most top level */
}
.products_variant_overlay li.product:hover .product-details,
.products_variant_overlay li.product:hover .overlay{
	opacity: .8;
}
ul.products .posted_in{
	color: #ffffff;
}
.woocommerce ul.products li.product .price{
	font-size: 15px;
	font-weight: bold;
	color: #ffffff !important;
}
.top-menu .mega-menu > ul > li > span.title,
.top-menu .mega-menu > ul > li > a{
	font-size: 14px;
	font-weight: bold;
	margin: 16px 0 16px;
}

.edit-link {
	color: red;
}

.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-info,
.woocommerce .return-to-shop .wc-backward,
.woocommerce .button.button {
	background-color: #888888;
	color: #fff;
}

.woocommerce-page #content div.product form.cart .variations label{
	text-transform: none;
	color: #222;
	font-size: inherit;
}

.woocommerce-page #mid form select,
.product_meta select{
	height: auto;
	padding: 0;
	margin-bottom: 0;
	font-size: inherit;
	text-transform: none;
}

p.woocommerce-store-notice.demo_store {
	position: fixed !important;
	bottom: 0px !important;
	top: auto !important;
	background-color: rgba(34,34,34,0.5) !important;
}

.top-menu .mega-menu > ul > li > span.title,
.top-menu .mega-menu > ul > li > a {
	font-size: 16px !important;
}

.mega-menu.mm_columns_2 > ul{
	width: 500px;
}
.product-labels .ribbon {
	height: 16px;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	text-transform: lowercase;
	margin: 0;
	padding: 6px;
	background-color: rgba(255, 0, 0, 0.5);
	border-radius: 4px;
	transform: rotate(-10deg);
}

.product-labels .ribbon .new {
	background-color: rgba(64, 196, 64, 0.5);
}
.product-labels .ribbon .out-of-stock{
	background-color: rgba(128, 128, 128, 0.8);
}

.woocommerce-page div.product .summary .out-of-stock{
	text-transform: none;
	font-weight: inherit;
	font-style: italic;
	font-size: inherit;
	color: #c04040;
}

/*
.woocommerce div.product-labels .ribbon {
	color: #ffffff;
}
 */

.woocommerce-page form .form-row-wide {
    max-width: 500px;
}

.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
    max-width: 200px;
}

#payment label{
    font-size: 16px;
}

