/*
Theme Name: Stockholm
Theme URI: http://demo.select-themes.com/stockholm
Description: Stockholm Theme
Tags: agency, business, ajax, portfolio, blog, shop, multi-purpose, clean, elegant, white, photography, modern, fullscreen, stylish, design
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 1.7
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.menu-item-language {
	position: relative;
}

.menu-item-language>a:hover~.submenu-languages {
	display: block;	
	top: 110px;
}

.submenu-languages {
	display: none;
	position: absolute;
	left: 24px;
	top: -500px;
	background: #fff;
}
.submenu-languages:hover {
	display: block;	
	top: 110px;
}
.submenu-languages li {
	background: #fff;
	
}
.submenu-languages li a {
	line-height: 29px !important;
}
.submenu-languages li a:hover {
	color: #000;
}

@media print {
	html { 
		height: inherit !important;
	}
	body {
		width: 100%;
		overflow: hidden;
	}
	.wrapper {
		overflow: hidden;
	}
	.container_inner {
		width: 100% !important;
	}
	nav.main_menu.right {
		display: none;
	}
	.title_outer {
		display: none;
	}
	div.product div.related {
		display: none;
	}
	.q_tabs.boxed .tabs-nav {
		display: none !important;
	}
	.woocommerce .product .images {
		float: none !important;
		width: 100% !important;
		text-align: center !important;
	}
	.woocommerce .product .images>a>img {
		height: 250px !important;
		width: auto !important;
	}
	.woocommerce .summary {
		float: none !important;
		width: 100% !important;
		margin: 0 !important;
	}
	header:not(.sticky):not(.scrolled) .header_bottom {
		border: none !important;
		height: 100px !important;
	}
	header {
		height: 100px;
	}
	#back_to_top.on {
		display: none;
	}
	footer {
		display: none !important;
	}
	img.sticky {
		height: 80px !important;
	}
	.q_tabs.boxed.woocommerce-tabs .tabs-container, .q_tabs.boxed.woocommerce-tabs .tabs-container {
		padding: 35px 0 0 !important; 
	}
	.q_logo img {
		position: relative !important;
	}
	.logo_wrapper {
		height: 120px !important;
		float: none;
	}
	.content.content_top_margin_none {
		min-height: 0 !important;
	}
	.woocommerce .product .images>a {
		display: none !important;
	}
	.woocommerce .product .images a:only-child {
		display: block !important;
	}
}