/*
Theme Name: Luxwine - Child
Theme URI: http://okthemes.com/luxwine
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: luxwine
Template: luxwine
Version: 1.0
=======
License: GPL
License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../luxwine/style.css');

/* =Theme customization starts here
-------------------------------------------------------------- */
body.menu-style-regular .navbar-nav .whr-center-logo{
	display: none;
}
.row-image-fade img{
	opacity: 0.7;
	transition-property: opacity;
	transition-duration: 0.2s;
	transition-timing-function: linear;
}
.row-image-fade img:hover{
	opacity: 1;
}
.mixes-posts time{
	display: none;
}
.our-rums-page .featured-image-box img{
	margin-bottom: 10px;
}
.our-rums-page .featured-image-box:hover:before{
	opacity: 0;
}
.our-rums-page .wide-rum figcaption{
	margin: 0px -30px;
}
our-rums-page .vc_col-has-fill .vc_column-inner:hover{
	background: #191919 !important;
}
.age-gate-form input[type="text"].age-gate-input.form-control{
	padding: 13px 16px;
}
.age-gate-form .age-gate-subheading{
	margin-top: 30px;
}
.age-gate-form .age-gate-message{
	margin-bottom: 30px;
}
.age-gate-form .age-gate-form-elements{
	padding: 0;
}
.age-gate .age-gate-submit-yes, .age-gate .age-gate-submit-no{
	color: #000;
	border-radius: 5px;
	padding: 5px 10px;
	margin: 5px 10px;
}
.age-gate .age-gate-submit-yes:hover, .age-gate .age-gate-submit-no:hover{
	color: #fff;
	background: #404040;
}
#allrums a, #allrums p{
	color: #464646;
}
#allrums a{
	padding: 10px;
	margin: 0 15px;
}
#allrums .vc_active a{
	color: #b95a24;
	border-bottom: 1px solid #b95a24;
}

@media only screen and (min-width: 991px) {
	.logo-wrapper{
		display:none;
	}
	body.menu-style-regular .navbar-nav .whr-center-logo{
		display: block;
	}
	body.menu-style-regular .navbar-nav .whr-center-logo a{
		padding: 7px 0px;
	}
	body.menu-style-regular .navbar-nav .whr-center-logo a img{
		height: 76px;
		-webkit-transition: all ease-in-out 0.2s;
		-moz-transition: all ease-in-out 0.2s;
		-ms-transition: all ease-in-out 0.2s;
		-o-transition: all ease-in-out 0.2s;
		transition: all ease-in-out 0.2s;
		-webkit-font-smoothing: antialiased;
		-webkit-transform: translate3d(0,0,0) !important;
		transform: translate3d(0,0,0) !important;
	}
	body.gg-has-stiky-menu .navbar-fixed-top.gg-shrink .navbar-nav > li.whr-center-logo > a{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	body.gg-has-stiky-menu .navbar-fixed-top.gg-shrink .navbar-nav > li.whr-center-logo > a img{
		height: 50px;
		-webkit-transition: all ease-in-out 0.2s;
		-moz-transition: all ease-in-out 0.2s;
		-ms-transition: all ease-in-out 0.2s;
		-o-transition: all ease-in-out 0.2s;
		transition: all ease-in-out 0.2s;
		-webkit-font-smoothing: antialiased;
		-webkit-transform: translate3d(0,0,0) !important;
		transform: translate3d(0,0,0) !important;
	}
	/*
	body.menu-style-regular div.navbar-flex:first-child{
		display: none;
	}
	*/
	body.menu-style-regular .navbar-nav li:last-child > a{
		padding-right: 30px;
	}
	header.site-header .page-meta .page-meta-wrapper hr.has-topline{
		border-top: 1px solid #998067;
	}
}