/*
Theme Name:  Listeo ChildTheme
Theme URI: http://listeo.pro
Author: Purethemes
Author URI: http://themeforest.net/user/purethemes
Description: Directory WordPress Theme by Purethemes
Version: 1.0
License: ThemeForest
License URI: http://themeforest.net/licenses
Text Domain: listeo
Domain Path: /languages/
Tags: light, responsive-layout, post-formats, theme-options, translation-ready, two-columns
Template:  listeo
*/

/* The theme gives the menu 60% of the header. This menu is wider than that,
   so it dropped onto a second row. Let the menu use the spare space beside
   the cart and sign-in, and tighten the links only while the row is tight. */
@media (min-width: 1240px) {
	#header-container:not(.hws-wrapper) #header .container {
		align-items: center;
	}

	#header-container:not(.hws-wrapper) #header .left-side {
		width: auto;
		flex: 1 1 auto;
		display: flex;
		align-items: center;
		float: none;
		min-width: 0;
	}

	#header-container:not(.hws-wrapper) #header .right-side {
		width: auto;
		flex: 0 0 auto;
		float: none;
	}

	#header-container:not(.hws-wrapper) #header #logo,
	#header-container:not(.hws-wrapper) #header #navigation {
		float: none;
	}
}

@media (min-width: 1240px) and (max-width: 1399px) {
	#header-container:not(.hws-wrapper) #header #logo {
		margin-right: 16px;
	}

	#header-container:not(.hws-wrapper) #header #navigation.style-1 > ul > li {
		margin: 0;
	}

	#header-container:not(.hws-wrapper) #header #navigation.style-1 > ul > li > a {
		padding-left: 8px;
		padding-right: 8px;
	}
}