/*
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.comVersion: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");

h5.portfolio_title, span.project_category {
    color: #fff !IMPORTANT;
        font-family: 'Open Sans', sans-serif !IMPORTANT;
}
.header_top.clearfix a {
    color: #fff !important;
}
p {
    margin-bottom: 10px;
    font-size: 16px;
}
.header_top.clearfix {
    background: #56b64f !IMPORTANT;
    font-size: 18px;
    font-weight: 600;
}
.q_logo img {
    max-height: 75px;
    margin-top: 5px;
}
header.page_header.scrolled_not_transparent.has_top.scroll_top.fixed.scrolled .q_logo img {
    height: 50px !IMPORTANT;
}

.nav.mobile_menu ul li {
    border-bottom: 1px solid #eaeaea;
    text-align: center !IMPORTANT;
}





@media only screen and (max-width: 1000px) {
aside.sidebar {
    background: #f5f5f5 !important;
    height: 300px;
    padding: 10px;
    text-align: center;

}
aside.sidebar .widget a{
    font-size: 10px;
}
}
@media only screen and (min-width: 769px) {

.qode_column.column1 {
    width: 35%!important;
}
}

@media only screen and (max-width: 769px) {

.qode_column.column1,.qode_column.column2 {
    width: 80%!important;
    min-height: auto !important;
}
div#text-8 {
    margin-top: 0px;
}
}
@media only screen and (min-width: 750px) {


.text.one_by_one {
}
}

@media only screen and (max-width: 750px) {


.text.one_by_one {
}
}
@media only screen and (max-width: 600px) {

aside.sidebar {
    background: #f5f5f5 !important;
    height: 200px;
    padding: 10px;
    text-align: center;

}
aside.sidebar .widget a{
    font-size: 16px;
}
}