/*
Theme Name: Stockholm Child
Theme URI: https://stockholmlanding.qodeinteractive.com/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.1.1
Text Domain: stockholm
Template: stockholm
*/

.control-new-menu{
	position: relative;
}
.control-new-menu .logo-left{
	position: absolute;
	left: 0;
	/*width: 120px;*/
	text-align: left;
}
.control-new-menu .button-right{
	position: absolute;
	right: 0;
	top: 7px;
}
.control-new-menu .button-right a{
	padding: 10px 20px;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: black;
}
.control-new-menu .button-right a:hover{
	background-color: white;
}
.sticky_animate .control-new-menu .logo-left{
	display: none;
}
.sticky .header_menu_bottom .main_menu_header_inner_right_holder.with_center_logo .main_menu{
	margin-right: 120px;
}

@media only screen and (max-width:1000px) {
	.control-new-menu .logo-left{
		display: none;
	}
	.control-new-menu .button-right{
		top: 32px;
	}
	.extra-menu-mobile{
		display: none;

	}
	.qode-mobile-menu-opened .extra-menu-mobile{
		display: block;
		border-top: 1px solid #a6a6a6;
		margin-top: 8px;
		padding-bottom: 15px;
	}
	.mobile_menu_button{
		width: 25px;
		padding-top: 3px;
	}
}

@media only screen and (max-width:500px) {
	
	body.qode-mobile-logo-set header .q_logo img.mobile-logo{
		width: 120px!important;
		height: auto!important;
	}
	.control-new-menu .button-right a{
		font-size: 10px!important;
	    padding: 5px 15px;
	}
	.q_logo a{
		top: 9px;
	}
}