/*
Theme Name: Villenoir - Child
Theme URI: http://okthemes.com/villenoir
Author: Cristian Gogoneata
Author URI: http://www.okthemes.com
Description: Vineyard, Winery  & Wine WooCommerce shop
Tags: white, light, dark, two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, featured-images, full-width-template, microformats, sticky-post, theme-options
Text Domain: villenoir
Template: villenoir
Version: 1.0
=======
License: GPL
License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* =Theme customization starts here
-------------------------------------------------------------- */
:root, html.gg-theme-style-light {
	--dorado: #c79732;
	--links-elements-color: #c79732;
	--white: #ffffff;
	--black: #000000;
}

#digidisa {
    font-size: 10px;
    text-transform: none;
}
#digidisa a {
    color: #414141;
}

.color-dorado,
.color-dorado * {
	color: var(--dorado);
}

body > .main-container:after {
	opacity: 0.6;
}

header.site-header .logo-wrapper .brand{
	width: 100%;
}
header.site-header .logo-wrapper .mobile-brand img {
	width: 170px;
}

.navbar-default {
	background-color: var(--white);
}
.navbar-nav > li > a,
.navbar-nav .sub-menu .menu-item > a{
	color: var(--black);
}
.navbar-nav > li .sub-menu,
.navbar-nav > li > .sub-menu li,
.primary-navigation-open .navbar-grid,
.primary-navigation-open .navbar-grid .navbar-nav.secondary-nav{
	background: var(--white);
}

.menu-button-container .button.button .dropdown-icon {
	color: var(--black);
}

.footer-message .heading img {
    width: 250px;
}
.footer-message .heading .h_subtitle {
	display: none;
}
.heading h2.h_title {
    margin-top: 20px;
}

footer.site-footer {
	padding: 0;
}
footer.site-footer .footer-extras {
	margin-top: 90px;
}
footer.site-footer .footer-message h2 {
	font-size: 30px;
}

footer.site-footer .footer-extras .footer-copyright,
footer.site-footer .footer-extras .footer-social,
footer.site-footer .footer-extras .gg-footer-menu {
    flex: auto;
}

#footer-menu.navbar-nav > li > a {
    font-size: 11px;
    text-transform: unset;
    padding: 0;
    padding-right: 5px;
}
#footer-menu.navbar-nav > li > a:before {
    content: '- ';
}
#footer-menu.navbar-nav > li:first-child > a:before {
    content: '';
}

.button.product_type_simple {
	padding: 20px;
}

a.more-link { display: none; !important }