/*
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: 13.3
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.

*/


body {
font-family: "Open Sans", sans-serif;
}

body, .wrapper, .content, .full_width { background:#fff !important;}
.content { margin-top:0px;}
.light.header_style_on_scroll nav.main_menu > ul > li.active > a, .light.header_style_on_scroll nav.main_menu > ul > li::before, .light.header_style_on_scroll nav.main_menu > ul > li > a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li::before, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a, .light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover{ color:#000 !important;}
.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li:hover{ background:#ff745d; color:#fff;}
.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li:hover a{ color:#fff;}
.header_inner_left{ background:#fff; border-bottom:solid 1px #ccc;}
.header_bottom{ background:#fff; padding:0px;}
.side_menu_button{ height:50px;}
nav.main_menu ul li a{ padding:13px 20px !important;}
nav.main_menu ul li a{ line-height:initial;}
header.centered_logo .header_inner_left{ margin:0px;}
header.centered_logo nav.main_menu{ margin-bottom:10px;}

.sectionTitle { margin:0px; padding:0px 0px 0px 0px;}
.sectionTitle h1{ margin:0px; padding:0px;text-transform:uppercase;}
/*.sectionTitle div{ margin:0px; padding:0px; color:#ff735f; font-style:italic; font-size:20px;}*/
.buttonCenter	{ text-align:center;}

/*.twoColumnRow { margin:0px auto; display:inline-table;}
.twoColumnRow .columnLeft { display:table-cell;}
.twoColumnRow .columnRight { display:table-cell;}*/

.cleanList ul li{ display:block; list-style:none; font-size:13px;}
.cleanList p{ font-size:13px;}
.testimonials_c_holder .testimonial_content_inner{ background:none; padding:20px 20px 5px 20px;}
.testimonialTitle h2{ margin:0px auto; padding:0px 0px 15px 0px; text-align:center; font-size:26px; color:#000; text-transform:capitalize;}
.calltoactionline .call_to_action_text { color:#000 !important;}
.calltoactionline .call_to_action_text strong{ color:#ff745d !important;}

.mailchimphad { text-align:center;}
.mailchimphad h3{ color:#fff; font-style:italic; font-weight:bold;}

footer .three_columns .column1,
footer .three_columns .column2,
footer .three_columns .column3{ text-align:left;}
.footer_top .textwidget, .footer_top a, .footer_top li, .footer_top p, .footer_top span{ color:#444444;}

.footer_top .column1 a{ margin-bottom:25px; display:block; color:#067e84 !important; font-weight:bold; letter-spacing:3px;}
footer ul.menu{ margin:0px 0px 5px 30px;}

.footer_top .widget.widget_nav_menu li{ padding-bottom:3px;}
.footer_top .widget.widget_nav_menu li a:hover{ color:#000 !important;}
.footer_top h5{ margin:0px 0px 3px 0px; padding:0px;}