/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");
/*.projects_holder > .mix {
	display: inline-block !important;
	margin: 0.5% !important;
}*/

.wrapper_inner {
    overflow: hidden;
}

.vertical_menu ul li {
    margin-bottom: 20px;
}

h1, h2, h3, h4 {
	margin: 20px 0;
}

.inner ul li.menu-item {
		margin-bottom: 0;
	
}

.title h1 {
    word-break: normal;
}

h3 a, h2 a {
	color: #dd9933;
}

h3 a:hover, h2 a:hover {
	color: #dd8500;
}

h2.wpb_layerslider_heading {
	text-align: center !important;
}

p {
	margin-bottom: 15px;
}

nav.vertical_menu > ul > li.lead > a, nav.mobile_menu > ul > li.lead > a {
    color: #393939;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 20px;
    text-transform: uppercase;
    padding: 5px 0;
}

.vertical_menu ul li {
    margin-bottom: 15px;
    margin: 0;
    padding: 5px 0;
}

.vertical_menu_toggle .second .inner ul li a {
    padding: 0;
}
.vertical_menu .second .inner {
    display: block;
    padding: 8px 0 0;
}
.home .content .content_inner > .full_width > .full_width_inner {
    padding-top: 0;
}
@media only screen and (max-width: 1000px) {
	.page_header.fixed .site-name{
		/*display: none !important;*/
		top: -72px !important;
		width: 50px;
		left: 102px !important;
	}
	.page-template-full_width .content .content_inner > .full_width > .full_width_inner{
		padding-top: 0 !important;
	}
	
	.tax-portfolio_category .content_inner{
		margin-top: 50px !important;
	}
	.logo_wrapper{
		left: 0 !important;
	}
	.q_logo a{
		left: 0 !important;
	}
	.mobile_menu_button{
		float: right;
		margin-right: 0;
		margin-left: 20px;
	}
}