/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 10.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

nav.main_menu ul li.active a {
color: #f0edea;
}
.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: #fff;
}
#back_to_top span i {
color: #ddd;
font-size: 22px;
line-height: 52px;
}
.qbutton.white {
border-color: #fff;
color: #333;
}
.header_bottom, .header_top, .fixed_top_header .bottom_header {
background-color: #333;
}
header.fixed.scrolled .header_bottom, header.fixed.scrolled .header_top, header.fixed_hiding.scrolled .header_bottom, header.fixed_hiding.scrolled .header_top {
background-color: #333 !important;
}
header.fixed.scrolled .header_bottom, header.fixed.scrolled .header_top, header.fixed_hiding.scrolled .header_bottom, header.fixed_hiding.scrolled .header_top {
background-color: #333 !important;
} .prodotti a.qbutton.center.default, .prodotti a.qbutton.default  {
width: 203px;
padding:0px;
margin: auto !important;
display: block;
text-align: center;
border: 1px solid #6e6d6c;
background-color: #f0edea;
color: #000;
}
.prodotti a:hover.qbutton.center.default, .prodotti a:hover.qbutton.default{
border: 1px solid #fff;
background-color: #262626;
color: #fff;
}
.prodotti .wpb_text_column.wpb_content_element p{
min-height:5em;
}
.qtranxs-lang-menu {
position: fixed !important;
right: 180px;
}
p {
color: #828282;
font-size: 15px;
line-height: 20px;
font-style: normal;
font-weight: 400;
}
h5, .h5, h5 a, .q_icon_with_title .icon_text_holder h5.icon_title {
color: #303030;
font-size: 20px;
line-height: 26px;
font-style: normal;
font-weight: 700;
letter-spacing: 0px;
text-transform: none;
}
.vc_row.wpb_row.section.vc_row-fluid.grid_section{
z-index: 11;
background: #fff;
}
#home-category-row{
margin-left: 0px;
margin-right: 0px;
padding: 10px 5px;
background:#f6f6f6;
}
#home-category-row .vc_column-inner{
padding:0px;
}
#home-category-row .wpb_column{
padding:0px 5px;
}
#home-category-row .vc_column-inner .wpb_wrapper{
line-height:0px;
}
#home-category-row .vc_column-inner .q_image_with_text_over .shader{
background:transparent;
transition:all 0.5s ease;
}
#home-category-row .vc_column-inner .q_image_with_text_over:hover .shader{
background:rgba(0,0,0,0.5);
}
#home-category-row .vc_column-inner .q_image_with_text_over .desc a{
padding: 15px;
font-size: 13px;
background: #fff;
color: #000;
text-transform: uppercase;
}
.full-background .q_elements_item{
background-size: cover !important;
}
.carousel-inner .item .image{
background-position:center center !important;
}
.carousel-inner .slider_content .thumb img {
max-height: 400px !important;
}
.qbutton .green{
background: #444;
}
.italybtn { 
color: #e2db1a !important;
margin-left: 10px;
}