/*
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"); 


h1, h2, h3, h4, h5 {text-transform: uppercase;}
h1 { font-size: 40px; line-height: 45px}
h2 { font-size: 30px; line-height: 35px}
h3 { font-size: 25px; line-height: 30px}
h4 { font-size: 20px; line-height: 25px}

.content_inner .wpb_text_column ul {margin-bottom:15px; margin-left: 30px}
.content_inner .wpb_text_column ul li { font-size: 17px; list-style: outside; padding: 4px 0;  line-height: 25px;}
.qode_image_gallery_holder li {padding: 0 !important}

.dark-section h1, .dark-section h2, .dark-section h3, .dark-section h5, .dark-section p {color: #fff}
.parallax-section h1, .parallax-section h2, .parallax-section h3, .parallax-section h5, .parallax-section p {color: #fff}

.content_inner p { font-size: 17px; font-weight: 400; line-height: 25px;  }

.gform_footer { text-align:center;font-size: 18px; font-weight: 400; line-height: 25px}
body .gform_wrapper .chzn-container, body .gform_wrapper input[type="email"], body .gform_wrapper input[type="number"], body .gform_wrapper input[type="password"], body .gform_wrapper input[type="tel"], body .gform_wrapper input[type="text"], body .gform_wrapper input[type="url"], body .gform_wrapper select, body .gform_wrapper textarea { border:1px #ddd solid; width:100% !important; line-height: 20px; padding: 10px !important}
.gform_wrapper ul.gform_fields li.gfield {  margin:0; margin-bottom:10px}
body .gform_wrapper .top_label div.ginput_container { margin:0 !important}
body .gform_wrapper input[type="submit"]:hover, body .gform_wrapper input[type="button"]:hover, body .gform_wrapper input[type="reset"]:hover { background-color:#8fa200; border-color:#8fa200}


nav.main_menu > ul > li > a:hover {background-color: #8fa200; color: #fff; opacity: 1 !important}
nav.main_menu > ul > li.active > a, nav.main_menu > ul > .current_page_parent > a {background-color: #8fa200; color: #fff; opacity: 1 !important; }
nav.main_menu > ul > li > a {transition: none; }
.drop_down .narrow .second .inner ul {background-color: #23282d}
.drop_down .narrow .second .inner ul li a:hover {background-color: #6d3eac; }
.drop_down .narrow .second .inner ul li a { padding-top: 15px; padding-bottom: 15px }


.intro-section h1 {margin-bottom: 20px; font-weight: 600; text-transform: none}

.mission-section h2 {margin-bottom: 20px}


.footer_top .widget.widget_nav_menu li a {border-bottom: 1px #97804e solid; padding-bottom: 10px; color: #fff}
.footer_bottom p {font-size: 14px; letter-spacing: 2px; color: #fff}
.footer_top a {color: #fff; }
.footer_bottom a:hover, .footer_top a:hover { color: #e0e83f!important; opacity: 1}
.footer_top .widget_recent_entries > ul > li > span {color: #fff; opacity: .7; font-size: 13px}
.footer_bottom p, .footer_bottom a { color: #c8ad72; font-size: 13px }
.footer_bottom a {opacity: .5}

.office-hours h2, .contact-info h2 {margin-bottom: 20px; color: #5a348d; font-size: 35px}
.office-hours h3 {margin-bottom: 15px;}
.contact-info h4 {text-transform: none; }
.title { padding-bottom: 0!important; }
.title h1 { color: #fff}

.title_holder {background: url(/wp-content/uploads/2017/03/curved-bg.png) center bottom no-repeat; }

.shopping_cart_dropdown {background-color: #f5f5f5; color: #333}
.shopping_cart_dropdown .qbutton {border-color: #333; color: #333}
.shopping_cart_dropdown .qbutton:hover {color: #fff}
.shopping_cart_dropdown span.total {color: #333}
.shopping_cart_dropdown ul li {border-bottom-color: #ccc}
.shopping_cart_dropdown .cart_list span.quantity {color: #666}
.shopping_cart_dropdown ul li a:hover {color: #000}
.shopping_cart_inner {padding-left:17px; padding-right: 17px }
.shopping_cart_inner:hover {cursor: pointer!important; background-color: #f5f5f5}
.header_bottom_right_widget_holder {padding: 0}
.header_bottom .shopping_cart_dropdown {right: 0}
.shopping_cart_dropdown span.total span { color: #8fa200}

.widget #searchform input[type="text"], .woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {border: 1px #bbb solid; }
#respond input[type="text"], #respond input[type="email"], #respond textarea, .contact_form input[type="text"], .contact_form textarea {font-family: 'Open Sans'; font-size: 15px; line-height: normal}










































































