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


.page_header .mobile_menu_button,
.page_header .header_inner,
.page_header .header_inner .header_top_bottom_holder,
.page_header .header_inner .header_top_bottom_holder .header_bottom,
.page_header .header_inner .header_top_bottom_holder .header_bottom .container,
.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner,
.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .logo_wrapper,
.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .q_logo,
.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner a {
	height: 70px !important; 
}

.page_header .header_inner .main_menu .menu-item a {
	font-size: 16px;
}

.header_inner_right .q_font_awsome_icon a i {
	font-size: 18px;
}

@media (min-width: 1000px) {

	.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .header_inner_left {
		height: 110px;
		margin-bottom: 0 !important;
	}

	.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .header_inner_left .q_logo,
	.page_header .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .header_inner_left .q_logo a {
		height: 90px !important;
	}


	.page_header.scrolled .header_inner .header_top_bottom_holder .header_bottom .container .container_inner .header_inner_left {
		margin: 0;
		height: 70px;
	}

	.header.fixed_hiding.scrolled .q_logo_hidden a {
		max-height: 65px !important; 
	}

}

/****** heading inner **********/

body.page_header.scrolled .holeder_for_hidden_menu {
	display: none;
}

body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .main_menu .menu-text, 
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .main_menu .plus,
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .main_menu i,
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .header_inner_right  .menu-text,
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .header_inner_right .plus,
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .header_inner_right i {
	color: #282828;
} 

body .page_header .holeder_for_hidden_menu .header_inner_right .header_bottom_widget {
	margin-top: -24px
}

body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .main_menu .menu-text::before, 
body:not(.home) .page_header:not(.scrolled) .holeder_for_hidden_menu .header_inner_right .menu-text::before{
	background-color: #282828;
} 

/*********** heading title ************/
.content_inner .title_outer  {
	display: none;
}

/******* logos *******/

.qode_carousels .owl-stage {
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	-webkit-align-items: center;
    align-items: center;
}

/******** footer *******/

@media (max-width: 1023px) {
	.qodef-page-footer .footer_top .three_columns .qode_column .column_inner {
	    text-align: center;
	}
	
	.qodef-page-footer .footer_top .three_columns .qode_column .column_inner .wp-block-image {
	    margin-left: 0!important; 
		margin-right: 0!important;
	}
}

