

.side_menu_button {
height: 0px;
}

.footer_bottom a:hover, .footer_bottom ul li a:hover  {color:#000;}


.q_slider {
    padding-top: 118px;
}


.content .content_inner > .container > .container_inner,
.content .content_inner > .full_width > .full_width_inner {
    padding-top: 0px;
}


.google_map_holder {
    margin-top: 130px
}

.content .content_inner > .container > .container_inner.default_template_holder {padding-top: 120px; padding-bottom: 10px;}


div.vc_row.wpb_row.section.vc_row-fluid{padding-bottom: 10px;}

::selection {background: #cacaca;}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: " ";}

.side_menu_button>a, .mobile_menu_button span {color: #fff;}

@media only screen and (min-width: 1000px) {
header.fixed_hiding .holeder_for_hidden_menu { max-height: 0px;}}

.projects_holder article .portfolio_shader, .projects_masonry_holder article .portfolio_shader, .portfolio_slides .portfolio_shader {background-color: rgba(57,57,57,0.85);}


@media only screen and (min-width:1000px) and (max-width:1600px) {
header.page_header.centered_logo.centered_logo_animate.fixed_hiding.scrolled {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);
-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);
-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);
}}
