


header#bwp-header {
    border-bottom: 5px solid #E0A245;
}
.wcfm-store-page .row, .wcfm-store-page .vc_row {
    margin-left: -15px !important;
    margin-right: -15px !important;
}
.cart-collaterals .tax-total {
    padding: 15px 30px;
}
.vendor_link {
    top: 0 !important;
}
.bwp-header .wpbingoLogo img {
    max-height: inherit;
    width: auto;
}
.wcfmmp_become_vendor_link {
    text-align: center;
    margin-top: 30px;
}
div#sell-para-one {
    min-height: 136px;
}
article#post-12 {
    max-width: 1140px;
    margin: 0 auto;
}
.elementor-element.elementor-element-3b07cb2.elementor-widget__width-inherit.buy-now.elementor-widget.elementor-widget-bwp_image .banner-wrapper-infor,.elementor-element.elementor-element-97c49d8.elementor-widget__width-inherit.sell-now.elementor-widget.elementor-widget-bwp_image .banner-wrapper-infor {
    padding: 0;
}

.elementor-element.elementor-element-3b07cb2.elementor-widget__width-inherit.buy-now.elementor-widget.elementor-widget-bwp_image .content {
    background: RGBA(224,162,69,0.8);
    padding:30px 20px;
}
.elementor-element.elementor-element-97c49d8.elementor-widget__width-inherit.sell-now.elementor-widget.elementor-widget-bwp_image .content {
    background: RGBA(0,0,128,0.8);
    padding:30px 20px;
}
.header-left {
    text-align: center;
}
.header-left h4 {
margin:0px;
font-size:36px;
font-style:italic;
}
.header-left h4 b {
    font-weight: bold;
}
#bwp-header > div.header-desktop > div > div > div > div > div.col-xl-5.col-lg-5.col-md-12.col-sm-12.col-12.header-right > div > div.login-header > div > h3 {
    display: none;
}
footer#bwp-footer {
    margin-top: 50px !important;
}
.bwp-header.header-v6 .header-wrapper {
    padding:10px 0;
}
.bwp-header.header-v2 .wpbingoLogo {
    margin: 0px 20px;
}
/****************** New css start here *****************/
.top-bar {
    background: #F5F5F5;
    float: left;
    width: 100%;
    padding: 10px 0;
	margin-bottom:24px;
}
.top-menu {
    text-align: right;
}
.top-menu ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.top-menu ul li {
    display: inline-block;
    padding: 7px 10px;
	text-transform: uppercase;
}
li.bg-blue {
    background: #010080;
}
li.bg-blue a {
    color: #fff;
}
.top-menu ul li a {
font-weight:bold;
}

.box-content form.login > div {
    padding: 0 0 15px;
}
/*.box-content form.login label {
    width: 35%;
}*/
div#customer_login h2 {
    margin-top: 0px;
}
.bwp-main .page-title > .container .content-title-heading {
    position: relative;
    padding: 20px;
    border: 2px solid #efc689;
    align-items: center;
    justify-content: center;
	margin:25px 0px;
}
.woocommerce-product-subcategorie-content {
    display: none !important;
}
.bwp-header.header-v2 .header-wrapper {
    padding: 0 0px 10px;
}
div#seller_link {
    display: none;
}
.bwp-navigation ul > li.level-0.mega-menu.mega-menu-fullwidth-width .sub-menu {
    top: 230px;
}
div#primary .wcmp_regi_main {
    width: 50%;
    margin: 0 auto;
}
.wcfm_product_manager_general_fields {
    width: 100%;
}
.listing-edit__section__info {
    padding-right: 40px;
}
[class*="col-"] {
    position: relative;
    display: inline-block;
    vertical-align: top;
}
span.wcfm-wp-fields-uploader.wcfm-product-feature-upload.wcfm_ele.simple.variable.external.grouped.booking.wcfm_img_uploader {
    border: 1px dashed #d9d5d2;
    width: 100%;
}
.listing-editor__subsection > div {
    float: left;
}
section.listing-editor__section p {
    font-size: 14px;
    font-weight: 300;
    margin: 0;
    padding: 0;
}
.listing-editor__section__title {
    font-size: 18px;
    margin-bottom: 8px;
	color:#000;
}
a#add_new_product_dashboard {
    background: #e0a245 !important;
    color: #fff !important;
    font-weight: bold !important;
}
form#wcfm_products_manage_form .wcfm-container.simple.variable.external.grouped.booking {
    padding: 20px 40px;
}
#wcfm-main-contentainer #wcfm_products_manage_form div.wcfm-content {
    padding: 0px !important;
}
.vendor_link {
    position: absolute;
    left: -160px;
    top: -7px;
}
@media only screen and (min-width: 768px){
.listing-editor__section {
    padding: 40px 0;
    border-top: 1px solid #d9d5d2;
	display:inline-block;
    width: 100%;
}
	.listing-editor__section__title {
    font-size: 18px;
    margin-bottom: 8px;
}
}
@media only screen and (min-width: 992px){
.listing-editor__subsection .col-l4 {
    width: 20%;
}
.listing-editor__subsection .col-l20 {
    width: 80%;
}
}
/****************** New css end here *****************/  
@media only screen and (max-device-width: 767px), (max-device-height: 480px) and (orientation: landscape){
.listing-editor__section {
    padding-top: 28px;
	display:inline-block;
	width:100%;
}
.col-x24.col-l4.listing-edit__section__info {
    margin-bottom: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: baseline;
    padding-right: 0px;
    flex-direction: column;
}
.listing-editor__section__title {
    font-size: 14px;
    display: inline;
	margin-bottom:0px;
}
}
@media only screen and (min-width: 0){
.col-x24 {
    width: 100%;
}
}	 
.is-layout-flow.wp-block-group {
    display: none;
}
aside#search-1 {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wcfm-store-manager {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}
div#bwp-main .page-title.bwp-title {
    background: #fffff0 !important;
    padding: 0px !important;
}
.bwp-main .page-title > .container .content-title-heading h1.text-title-heading{ color:#000080 !important;}

.wc-block-product-categories-list-item-count{
	display:none
}
button.plus,button.minus{
	display:none !important
}
.wpb_category_n_menu_accordion > ul > li > a {
    background: #e0a245;
}
.wpb_category_n_menu_accordion ul > li li {
    margin: 0!important;
    background: #eeee;
}
.wpb_category_n_menu_accordion ul > li li a {
    color: #000!important;
}
.wpb_category_n_menu_accordion > ul > li > a:hover {
    background-color: #e0a245;
    color: #fff;
}
.wpb_category_n_menu_accordion ul li > a > span.wpb-submenu-indicator {
    color: inherit !important;
}
#wcfm_menu .wcfm_menu_items:hover a span.wcfmfa, #wcfm_menu .wcfm_menu_items a:hover span.wcfmfa.fa-cube {
    color: #000 !important;
}
.newsletterpopup .content-newsletter span.clearfix {
    display: inline-block;
    margin: 10px 0 0;
}
@media (max-width: 991px){
li.menu-item-29860,.custom-link-login {
    border-bottom: 0;
    background: #e0a245;
    text-align: center;
    margin-top: 10px;
	margin-bottom:10px;
    border-radius: 10px;
}
li.menu-item-29860 a,li.custom-link-login a {
    text-align: center;
    color: #fff !important;
    font-weight: 600 !important;
}
li.menu-item-29860 a,li.custom-link-login a {
    text-align: center !important;
}
.bwp-header .wpbingoLogo img {
    max-height: 100px;
    width: auto;
}
.bwp-main .page-title h1{ font-size:30px;}
}
@media (max-width: 480px){
.bwp-main .page-title h1{ font-size:21px;}
}