/*
Theme Name: Fazzy Child
Theme URI: http://www.wpbingosite.com/fazzy
Author: wpbingo
Description: This is a child theme for Fazzy
Version: 1.0
Author URI: http://wpbingosite.com
Template: fazzy
Text Domain: fazzy-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/


.header-logo {
	margin-top: -30px;
}

.wpb_wrapper > h2 {
	color: #CE825A;
}

.wpb_wrapper > p {
	color: #a67256;
}

.vc_btn3.vc_btn3-size-lg .vc_btn3-icon {
font-size: 30px;
height: 30px;
line-height: 30px;
}

.bwp-navigation ul > li.level-0 > a {
position: relative;
text-transform: uppercase;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
font-size: 12px;
background-color: transparent;
color: #a67256;
padding: 0 17px;
display: table;
white-space: nowrap;
-webkit-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}

.bwp-navigation ul > li.level-0.current_page_item > a, .bwp-navigation ul > li.level-0:hover > a, .bwp-navigation ul > li.level-0.current-menu-item > a, .bwp-navigation ul > li.level-0.current-menu-ancestor > a {
color: #121212;
}

.bwp-main .page-title {
margin: 0 0 90px 0;
color: #a67256;
font-size: 20px;
text-align: center;
background-position: center;
padding: 20px 0;
	background-color: #f9f7f3;
}

.bwp-main .page-title h1 {
color: #a67256;
margin-top: 0;
font-weight: 600;
font-size: 35px;
margin-bottom: 13px;
}

.breadcrumb {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
margin: 0 0 0;
text-align: left;
color: #a67256;
padding: 0;
font-size: 12px;
font-weight: 400;
text-align: center;
text-transform: uppercase;
}

.breadcrumb a {
color: #a67256;
font-weight: 400;
}
.breadcrumb a:hover {
color: #a67256;
text-decoration: underline;
}

.single-product .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button, .quickview-container .product-type-grouped .bwp-single-info .entry-summary > .cart .single_add_to_cart_button {
float: none;
}

.single-product .product-type-variable .variations_form.cart table tr td select, .quickview-container .product-type-variable .variations_form.cart table tr td select {
      padding: 7px 10px;
	  color: black;
}

.woocommerce-info, .woocommerce-message {
border-top: 3px solid #a67256;
}
.woocommerce-info:before, .woocommerce-message:before {
color: #a67256;
}

.bwp-top-bar .display li a:after {
content: "";
position: absolute;
background: #121212;
height: 0;
left: 0;
top: 0;
width: 100%;
height: 100%;
transform: scale(0);
opacity: 0;
-webkit-transition: all .3s ease 0s;
transition: all .3s ease 0s;
z-index: -1;
}

.bwp-top-bar .display li a {
-webkit-transition: all .3s ease;
transition: all .3s ease;
width: 25px;
height: 25px;
line-height: 24.5px;
text-align: center;
position: relative;
z-index: 0;
display: inline-block;
color: #121212;
border: 1px solid #909090;
}


.text-block-7 .wpb_text_column h3:after {
position: absolute;
content: "";
bottom: 0;
left: 0;
background: rgba(144, 144, 144, 0.8);
width: 50%;
height: 1px;
}

.row:after, .row:before {
content: "";
content: none;
display: table;
}

#bwp-footer ul li {	
	display: inline-block;
	vertical-align: top;
	margin: 0 17px;
}

.text-block-7 .wpb_text_column p {
	line-height: 23px;
	font-style: normal;
	font-size: 15px;
	font-weight: 400;
}
