/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");
div.wpcf7-response-output {
  color: #46b450 !important;
}

.header_top_bottom_holder .mobile_menu_button span, .side_menu_button>a {
	color: #ffffff !important;
}

.fixed_top_header .bottom_header, .fixed_top_header nav.mobile_menu, .header_bottom nav.mobile_menu {
	background-color: #9aa6a3 !important;
}

.q_slider_inner .carousel-inner .item .image {
	background-color: #9aa6a3 !important;
}

.header_top_bottom_holder a,
.wrapper_inner nav.main_menu>ul>li>a,
.wrapper_inner nav.main_menu>ul>li>a>span,
.header_bottom_right_widget_holder .q_social_icon_holder a .social_facebook:before {
	color: #ffffff !important;
}

.wpb_wrapper .q_social_icon_holder a .social_facebook:before {
	color: #323232 !important;
}

.wrapper_inner header .header_inner .header_top_bottom_holder .header_bottom, 
.wrapper_inner header.fixed.scrolled .header_bottom, 
header.fixed.scrolled .header_top, 
header.fixed_hiding.scrolled .header_bottom, 
header.fixed_hiding.scrolled .header_top {
    background-color: #9aa6a3 !important;
}

#qode-main-home-slider .slider_content_inner .thumb img {
	height: auto;
}

@media (max-width: 768px) {
	#qode-main-home-slider .slider_content_inner .thumb img {
		max-width: 200px !important;
	}
}

#qode-main-home-slider .carousel-inner h2 {
	font-size: 50px !important;
}

#qode-main-home-slider .carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton.white {
	color: #ffffff !important;
    background-color: #f6903e !important;
    border-color: #f6903e !important;
    border-width: 2px !important;
    border-radius: 60px !important;
}

#qode-main-home-slider .carousel-inner .active .slider_content .text.one_by_one.no_subtitle.no_separator a.qbutton.white:hover {
    color: #ffffff !important;
    background-color: #222222 !important;
    border-color: #222222 !important;
}

@media (max-width: 1400px) {
	.carousel:not(.advanced_responsiveness) .carousel-inner h2.q_slide_title span {
		font-size: .625em!important;
		line-height: 1.4em!important;
	}
}

.top-brands img {
	max-width: 250px !important;
	width: 100% !important;
}

.top-brands .woll-brand img {
	width: 80% !important;
}

@media (max-width: 1000px) {
	.top-brands .woll-brand img {
		width: 90% !important;
	}
}