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

.woocommerce-MyAccount-navigation-link--pay-anwbb-membership a{ color: red !important; }
#lang_sel ul ul{ display: none; }
#lang_sel ul a.lang_sel_sel:hover + #lang_sel ul ul{ display: block; }
.woocommerce-MyAccount-navigation-link--ahplex-contract a, .woocommerce-MyAccount-navigation-link--payment-student-program a, .woocommerce-MyAccount-navigation-link--student-assessment a, .woocommerce-MyAccount-navigation-link--textbook-list a, .woocommerce-MyAccount-navigation-link--courses-submitted a, .woocommerce-MyAccount-navigation-link--assigned-courses a, .woocommerce-MyAccount-navigation-link--all-courses-completed-submitted a, .woocommerce-MyAccount-navigation-link--pay-ahplex-application a, .woocommerce-MyAccount-navigation-link--student-contract a { color: red !important; }
.single-product { background-color: #374834; }
#menu-top_left_menu li a {
	background-color: white;
    padding: 0px 10px;
    border-radius: 3px;
    color: #374834;
    font-weight: 700;
    margin: 10px 0px 0 10px;
}
#menu-top_left_menu li a:hover {
	background-color: #6e644a;
    color: white !important;
} 
.header_bottom .q_logo a {
    z-index: 99999;
}
.logo_wrapper{
    padding-bottom: 2em;
}
.header_top {
    padding: 2em 45px;
    height: 70px;
}
nav.main_menu > ul > li:hover > a{     background-color: transparent; }
.cart-menu {
    position: relative;
}
.q_logo img{
    top: -80%;
}
.video-wrap{ height: 100% important; }
.cart-count {
    background: red;
    color: #fff;
    font-size: 12px;
    padding: 2px 6px;
    border-radius: 50%;
    position: absolute;
    top: -8px;
    right: -10px;
}
.single-cb-applet .icon_social_holder{ display: none !important; }
.title.title_size_small { height: 170px !important;     background-color: #6E644A !important; }
.title_holder { padding-top: 125px !important; }
.breadcrumb { display: none !important; }
.title_subtitle_holder_inner h1{ text-align: center; }
.payment_method_stripe {     padding: 10px 0 4em 35px !important; }
.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large, .gform_wrapper.gravity-theme .ginput_container_date input{ border: 1px solid black; }
.woocommerce-MyAccount-navigation-link--ahplex-contract a { color: red !important; }
.woocommerce-account .woocommerce-MyAccount-navigation li a{ color: #737373; }
.woocommerce-MyAccount-navigation-link--asp-deposits { display: none !important; }
.alert-info {
    background-color: #6e644a3b;
    border-color: #6e644a5e;
    color: #6e644a;
}

.btn-success {
    color: #ffffff;
    background-color: #374834;
    border-color: #374834;
}
.btn-success:hover, .btn-success:active, .btn-success:focus {
    color: #ffffff;
    background-color: #6e644a;
    border-color: #6e644a;
}
nav.main_menu > ul > li:hover > a, header.sticky nav.main_menu > ul > li:hover > a {
    background-color: transparent !important;
}
.gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme .gfield textarea, .gform_wrapper.gravity-theme input[type=email], body .gform_wrapper.gf_browser_chrome .ginput_complex select{ border: 1px black solid; }