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

/*Siteground*/


.products mark.count {
	background-color: transparent;
}

.woocommerce-page.tax-product_cat .content,
.woocommerce-page .content {
	margin-top: 140px !important
}

.woocommerce-page.tax-product_cat .title_outer {
	display: none;
}

.yith_ywraq_add_item_browse_message a {
	background: #a2c706 !important;
    color: #fff;
    padding: 10px;
    display: inline-block;
    margin-bottom: 10px;
	margin-top: 10px;
	border-radius: 100px;
}

.woocommerce .add-request-quote-button.button, .woocommerce .add-request-quote-button-addons.button {
	background-color: #a2c706 !important;
}

.yith-ywraq-mail-form-wrapper input,
.yith-ywraq-mail-form-wrapper textarea {
	width: 50%;
}

.woocommerce table.cart, .woocommerce-page table.cart {
	border: 1px solid #e0dede;
}

.woocommerce table.cart, .woocommerce-page table.cart .cart_item:last-child {
	border-bottom: 1px solid #e0dede;
}

.woocommerce table.cart tbody td.product-remove, .woocommerce-page table.cart tbody td.product-remove {
	border-right: none;
}

header.scrolled nav.main_menu ul li .yith-ywraq-list-content a {
	line-height: 38px !important;
}

header.scrolled nav.main_menu ul li a.raq_label {
	line-height: 42px !important;;
}

.yith-ywraq-list-item a {
	line-height: 21px !important;
	color: #777 !important;
}

.woocommerce-error {
	color: #a00 !important;
}

nav.main_menu ul li.shopping_cart_outer {
	display: inherit;
}

.widget_ywraq_mini_list_quote {
    margin: 0 !important;
}

.woocommerce-page .shopping_cart_outer {
	display: none;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-widget-wrapper {
	padding: 94% 0;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content ul li {
	border-bottom: none !important;
}

.widget_ywraq_mini_list_quote .raq-info {
    margin: 0 !important;
    padding: 0 !important;
	border: none !important;
	font-size: 14px !important;
	
    padding: 0 9px 0 0;
    display: inline-block;
    vertical-align: middle;
    border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    -ms-border-radius: 2px 2px 0 0;
    position: relative;
    background-image: url(img/header_shopping_bag.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 34px;
	height: 38px;
}


.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper {
	right: 0;
}


form.qode_search_form_2 {
	opacity: 0;
    transition: all 0.3s linear;
}

form.qode_search_form_2.animated {
    opacity: 1;
    transition: all 0.3s;
}