::selection {
background: #b2b2b2;
} ::-moz-selection {
background: #b2b2b2;
}
.content{
margin-top: -100px;
}
header.fixed_hiding .q_logo a,
header.fixed_hiding .q_logo{
max-height: 29.5px;
}
.touch section.parallax_section_holder{
height: auto !important;
min-height: 300px;  
background-position: center top !important;  
background-attachment: scroll;
background-size: cover;
}
a:hover,p a:hover,
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
.q_tabs .tabs-nav li a:hover,
.q_icon_with_title .icon_with_title_link:hover,
.blog_holder article .post_description a:hover,
.blog_holder.masonry article .post_info a:hover,
.portfolio_social_holder a:hover,
.latest_post_inner .post_infos a:hover{
color: #9d9d9d;	}
.qbutton:hover,
.qbutton.medium:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.post-password-form input[type='submit']:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.woocommerce table.cart td.actions input[type="submit"]:hover,
.woocommerce input#place_order:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce .button:hover
{
border-color: #9d9d9d	}
.qbutton:hover,
#submit_comment:hover,
.load_more a:hover,
.blog_load_more_button a:hover,
.post-password-form input[type='submit']:hover,
input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.woocommerce table.cart td.actions input[type="submit"]:hover,
.woocommerce input#place_order:hover,
.woocommerce-page input[type="submit"]:hover,
.woocommerce .button:hover
{
background-color: #9d9d9d; 			}
.qbutton.white:hover,
.portfolio_slides .hover_feature_holder_inner .qbutton:hover {
border-color: #9d9d9d; 			background-color: #9d9d9d; 	}
.footer_bottom_holder, #lang_sel_footer{
background-color:#585858;
}
.footer_bottom_holder{
padding-bottom: 30px	}
.footer_bottom{
padding-top: 43px;
}
.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, .footer_bottom a, #lang_sel_footer ul li a,
footer #lang_sel > ul > li > a,
footer #lang_sel_click > ul > li > a,
footer #lang_sel a.lang_sel_sel,
footer #lang_sel_click a.lang_sel_sel,
footer #lang_sel ul ul a,
footer #lang_sel_click ul ul a,
footer #lang_sel ul ul a:visited,
footer #lang_sel_click ul ul a:visited,
footer #lang_sel_list.lang_sel_list_horizontal a,
footer #lang_sel_list.lang_sel_list_vertical a,
#lang_sel_footer a,
.footer_bottom ul li a {
color:#bfbfbf;
}
.vertical_menu_float .menu-item .second{
left: calc(100% + 30px); }
.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
left: calc(100% + 40px);
}
.vertical_menu_area{
text-align:left;
}
.filter_holder ul li.active span,
.filter_holder ul li:hover span{
color: #9d9d9d!important;
}
.projects_holder article .portfolio_description .portfolio_title a:hover{
color:#9d9d9d;
}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title a:hover,
.projects_masonry_holder .portfolio_title a:hover,
.portfolio_main_holder .item_holder .portfolio_title a:hover,
.masonry_with_space_only_image .hover_feature_holder_title_inner .portfolio_title a:hover
{
color:#9d9d9d;
}
.carousel-inner .slider_content .text .qbutton:not(.white){ 
color: #494949 !important;border-color: #494949 !important; 
}
.carousel-inner .slider_content .text .qbutton:not(.white):hover{ 
background-color: #494949 !important;border-color: #494949 !important; 
}
.carousel-inner .slider_content .text .qbutton.white{ 
color: #494949 !important;border-color: #494949 !important; 
}
.carousel-inner .slider_content .text .qbutton.white:hover{ 
background-color: #494949 !important;border-color: #494949 !important; 
}
.carousel-indicators li,
.carousel-indicators.dark li{
width: 10px; height: 10px	}
.carousel-indicators{
bottom: 2%;
}
.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;    }
.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;    }
.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;    }
.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
text-align: center;    }