/*
Theme Name: Doweco Child
Theme URI: http://www.wpbingosite.com/doweco
Author: wpbingo
Description: This is a child theme for Doweco
Version: 1.0.0
Author URI: http://wpbingosite.com
Template: doweco
Text Domain: doweco-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
/* star rating */
.reviews-wrap {
    display: none;
}

/* price */
.products-list.grid .product-wapper .products-content .price {
        display: none;
}
  /add cart | comapre | wishlist | Quick view 
 .products-list.grid .product-wapper.content-product1 .product-button {
   display: none; 
} 

.woocommerce-product-rating {
    display: none;
} 

 .price-single {
    display: none !important;
} 

.woocommerce .social-icon {
    display: none;
} 

 span.tagged_as {
    display: none !important;
}  

.product_meta {
    margin: 0 !important;
    border: none !important;
} 

 .product-count-view {
    display: none;
} 

.percent_quantity_stock {
    display: none;
} 
 form.cart {
    display: none !important;
} 
 .safe-checkout {
    display: none;
}
ul.product-shipping-delivers {
    display: none;
} 

 .bwp-header .wpbingoLogo img{
	max-width: 300px;
    position: relative;
} 

p.cart {
    display: none;
} 
.woosw-wishlist {
    display: none !important;
}

.sku_wrapper {
    display: none !important;
}
/* header icon */
.bwp-header .header-page-link .wishlist-box i {
    font-size: calc(var(--font-size-body, 14px) + 8px);
    display: none !important;
}


bwp-header .header-page-link .wishlist-box .count-wishlist {
    position: absolute;
    top: -9px;
    right: -20px;
    width: calc(var(--font-size-body, 14px) + 5px);
    height: calc(var(--font-size-body, 14px) + 5px);
    line-height: calc(var(--font-size-body, 14px) + 5px);
    display: inline-block;
    text-align: center;
    background: var(--theme-color, #ba0f0c);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    font-size: calc(var(--font-size-body, 14px) - 2px);
    color: #fff;
    display: none !important;
}

.bwp-header .header-page-link .wishlist-box .count-wishlist {
    /* position: absolute; */
    /* top: -9px; */
    right: -20px;
    width: calc(var(--font-size-body, 14px) + 5px);
    height: calc(var(--font-size-body, 14px) + 5px);
    line-height: calc(var(--font-size-body, 14px) + 5px);
    /* display: inline-block; */
    text-align: center;
    /* background: var(--theme-color, #1e2187); */
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    /* font-size: calc(var(--font-size-body, 14px) - 2px); */
    /* color: #fff; */
	display:none !important;
}

.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart i {
    font-size: calc(var(--font-size-body, 14px) + 6px);
    display: none !important;
}

.bwp-header .header-page-link .mini-cart .cart-icon .icons-cart .cart-count {
    position: absolute;
    top: -10px;
    right: -20px;
    width: calc(var(--font-size-body, 14px) + 5px);
    height: calc(var(--font-size-body, 14px) + 5px);
    line-height: calc(var(--font-size-body, 14px) + 5px);
    display: inline-block;
    color: #fff;
    text-align: center;
    background: var(--theme-color, #ba0f0c);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    font-size: calc(var(--font-size-body, 14px) - 2px);
	display:none !important
}

.bwp-header .header-page-link .login-header i {
    font-size: calc(var(--font-size-body, 30px) + 8px);
    color:white;
}

.bwp-header.header-v1 .header-top {
    padding: 40px 0;
	background:#1e2187;
}

.bwp-header.header-v1 .header-bottom {
    background:#388a98;
}
/* Product Footer */

.elementor-element.elementor-element-a3196b4 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    background:#1e2187;
}

/* About Us  Footer */
.elementor-9095 .elementor-element.elementor-element-1dd857f{
	background:#1e2187;
	padding:5px !important;
}
.elementor-11196 .elementor-element.elementor-element-3d1b2e5 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    background:#1e2187;
}

/*About Us Header*/

.bwp-header .header-wrapper {
    position: relative;
	background-color:#1e2187;
	
}
/* navigation menu */
span.menu-item-text{
	color:white;
}
/* Dropdown Icon */
.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a:after {
	color:white;
}


.icon-search:before {
    content: "\e903";
    color: white;
}

.bwp-header.sticky .header-wrapper {
    background: #1e2187;
}

.products-list.grid .product-wapper .products-thumb .btn-atc>div>a {
    background:#1e2187 ;
    color: #fff;
    width: 100%;
    height: 55px;
    line-height: 55px;
    padding: 0 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    text-align: center;
    position: relative;
    font-weight: 500;
    font-size: calc(var(--font-size-body,14px) + 2px);
    text-transform: capitalize;
	display:none !important;
}

.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a {
    color: var(--gray-dark,#000);
    width: 46px;
    height: 46px;
    line-height: 46px;
    display: inline-block;
    position: relative;
    outline: unset;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    border: 0;
    border-radius: 50%;
    background: #fff;
	display:none !important;
}

/* About Us Banner Image Size  */

.elementor-9095 .elementor-element.elementor-element-8f5a9ab .elementor-heading-title {
    margin-bottom: 25px;
}

/* product page onsalse */

.onsale {
   display:none !important;
}
/* Hover View prodct button */
.products-list.grid .product-wapper.content-product1 .product-button {
   display:none !important;
}

/* Review Section */
/* .woocommerce-tabs .content-woocommerce-tabs {
    display: none !important;
}
 */
/*  
Filter Section */
.bwp-top-bar.top .button-filter-toggle{
	display:none !important;
}

.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle, .bwp-top-bar .woocommerce-sort-count .pwb-dropdown-toggle {
   display:none !important;
}

/* Prodoct display count */
.product-countdown{
	display:none !important;
}

/* 
Information Details */
.woocommerce-info{
	display:none !important;
}
/* 
Product Botom Space */
.bwp-top-bar.bottom {
  margin-top:0px !important;
}

/* Out of Stock message list image font side  */
.products-list.grid .product-wapper .products-thumb .product-stock{
	display:none !important;
}

/* 
Hurry up message  */
.single-product .countdown-single .title-countdown {
	display:none !important;
}

/* Time Image  */
.single-product .countdown-single .content-title svg path{
	display:none !important;
}

/* Horzontical prouct list view */
.bwp-top-bar .display li a.active, .bwp-top-bar .display li{
	display:none;
}

.product-wapper .products-thumb .product-button-mobile .product-quickview {
	display:none !important;
}

/*desktop*/
.bwp-header .header-mobile {
    background: #1e2187 !important;
    padding: 18px 0;
}

 /*header sticky */ 
.bwp-header.sticky .header-mobile>.container {
    background: #1e2187 !important;
}

 /*navbar toggle */
.bwp-header .header-mobile .navbar-toggle::before {
	color:white !important
}

/*cart icon */
.doweco-topcart.doweco-topcart-mobile.popup.light {
	display:none !important;
}

.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu, .content-mobile-menu .bwp-canvas-navigation .mm-menu {
    background: #000 !important;
    padding-top: 80px;
}


.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu div, .content-mobile-menu .bwp-canvas-navigation .mm-menu div {
    position: unset;
    padding-top: 0;
    display: block;
    -webkit-transition: all 1s cubic-bezier(.2,1,.3,1);
    transition: all 1s cubic-bezier(.2,1,.3,1);
    background: #1e2187 !important;
}

.bwp-canvas-vertical .login-header, .content-mobile-menu .login-header {
    width: 100%;
    text-align: center;
    padding: 20px;
	background:#1e2187 !important;
}


.bwp-canvas-vertical .login-header a, .content-mobile-menu .login-header a {
    display: inline-block;
    border: 1px solid #e7e7e7;
    line-height: 35px;
    height: 42px;
    padding: 0 20px;
    width: 100%;
    overflow: hidden;
    position: relative;
    color: white !important;
}

.content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.current_page_item>a>span.menu-item-text, .content-mobile-menu .bwp-canvas-navigation .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text {
        font-weight: 500;
        color:white !important;
 }

/* Review information section */

.woocommerce-tabs .content-woocommerce-tabs {
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 15px;
    position: relative;
    display: none !important;
}

/* Search Icon image */
a.woocommerce-product-gallery__trigger {
    display: none !important;
}

/* mobile footer */
.wishlist-box {
    display: none;
}

.woocommerce-tabs .content-woocommerce-tabs {
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 15px;
    position: relative;
    display: none !important;
}

.wp-newsletter {
    display: none !important;
}

.newsletterpopup_overlay {
    display: none !important;
}

.newsletterpopup.show{
	display:none !important
}

.products-list.grid .product-wapper .products-thumb {
    margin-bottom: 25px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    border-radius: 20px;
}

.bwp-widget-banner, .bwp-widget-banner .banners .bwp-image {
    position: relative;
    border-radius: 20px;
}

span.menu-item-text {
    color:#1e2187;
}

.bwp-header .header-container
 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 60px !important;
}
.bwp-header.header-v1 .header-phone .phone {
    height: 60px;
    width: 280px;
    align-items: center;
    justify-content: center;

}

.phone{
	display:none !important;
}


.bwp-navigation ul.menu>li.level-0.menu-item-has-children>a:after {
    color: #1e2187;
}

.products-list.grid .product-wapper .products-thumb {
    margin-bottom: 25px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    border-radius: 20px;
}


.bwp-header.header-v1 .header-bottom {
    background:white;
}

.bwp-header.header-v1 .header-top {
    padding: 40px 0;
    background:#1e2187;
}

.bwp-header .header-page-link .login-header i {
    font-size: calc(var(--font-size-body, 30px) + 8px);
    color: white;
    display: none;
}

.bwp-header .header-wrapper {
    position: relative;
    background-color:white;
}

.bwp-header.sticky .header-wrapper {
    background: white;
}

.icon-search:before {
    content: "\e903";
    color:#1e2187;
}

.elementor-9601 .elementor-element.elementor-element-6dba6a8 {
    margin-top: 0px;
    margin-bottom: 40px;
    background:#F9F9F9;
	padding:20px;
}

::selection {
    background-color:#1e2187 !important;
    color: #ffffff;
}


@media (min-width: 768px) {
    .elementor-column.elementor-col-100, .elementor-column[data-col="100"] {
        width: 100%;
        margin-top: 0px;
        padding-top: 26px !important;
    }
}



.back-top {
    width: 45px;
    height: 45px;
    line-height
Determines the block-progression dimension of the text content area of an inline box.
Learn more

Don't show
: 45px;
    text-align: center;
    position: fixed;
    bottom: 70px;
    right: 30px;
    z-index: 9;
    visibility: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transform: translateY(15px);
    transform: translateY(15px);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    cursor: pointer;
    background-color: var(--theme-color, #1e2187);
}

a:foucs, a:hover{
	color:var(--theme-color,#1e2187 !important);
}

body i.slick-arrow.fa-angle-left {
    left: -15px;
    right: auto;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    color:#1e2187 !important;
}

#SR7_1_1 .arrow-5.sr7-arrows.sr7-touchhover:before{
	color:#1e2187 !important;
}

#SR7_1_1 .arrow-5.sr7-arrows:before {
    font-family: icomoon;
    font-size: 25px;
     color:#1e2187 !important;
    transition: all .3s ease;
}

.bwp-woo-categories.slider .item-product-cat-content a:hover img
Specificity: (0,4,2)
 {
    border: 1px solid var(--theme-color, #1e2187 !important);
}

.bwp-header .header-search-form .search-from2 #searchsubmit2
Specificity: (1,3,0)
 {
    font-size: 0;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    padding: 0 29px;
    background: var(--theme-color, #1e2187) !important;
}

bwp-header .header-search-form .search-from2 .select_category:hover {
    color: var(--theme-color, #1e2187) !important;
}

.bwp-header .header-search-form .search-from2 {
    width: 720px;
    height: 46px;
    display: flex
;
    position: relative;
    border: 0;
    background: #fff;
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    -o-border-radius: 50px;
    border: 1.2px solid var(--theme-color, #1e2187) !important;
}

.bwp-header .header-search-form .search-from2 #searchsubmit2 {
    font-size: 0;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
    padding: 0 29px;
    background: var(--theme-color,#blue) !important;
    color: white;
}

.bwp-header .header-search-form .search-from2 .select_category .pwb-dropdown-toggle {
    cursor: pointer;
    display: inline-block;
    font-size: calc(var(--font-size-body, 14px) + 1px);
    color: #1e2187 !important;
}

.bwp-header .header-search-form .search-from2 .select_category ul li.active, .bwp-header .header-search-form .search-from2 .select_category ul li:hover {
    color: var(--theme-color, #1e2187) !important;
}

.bwp-header .header-search-form .search-from .select_category ul li.active, .bwp-header .header-search-form .search-from .select_category ul li:hover {
    color: var(--theme-color, #1e2187) !important;
}

.bwp-header .header-search-form .search-from .select_category.show
Specificity: (0,5,0)
 {
    color: var(--theme-color, #1e2187) !blue;
}

.bwp-header.header-v4 .header-top, .bwp-header.header-v5 .header-top {
    padding: 40px 0;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    background:#1e2187 !important;
}

.bwp-header .header-search-form .search-from .select_category .pwb-dropdown-toggle {
    cursor: pointer;
    display: inline-block;
    color: #1e2187;
}

[class*="woolentor-"] *::before, [class*="woolentor-"] *::after {
    box-sizing: border-box;
    color: #1e2187 !important;
}

.categories-vertical-menu .widget-title.active, .categories-vertical-menu .widget-title.active i:before, .categories-vertical-menu .widget-title:hover, .categories-vertical-menu .widget-title:hover i:before {
    color: var(--theme-color, #1e2187) !important;
}

.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current-menu-item>a>span, .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.current_page_item>a>span, .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:hover>a>span {
    color: var(--theme-color, #1e2187) !important;
}

span.menu-item-text {
    color: #1e2187 !important;
}

.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu, .content-mobile-menu .bwp-canvas-navigation .mm-menu {
    background: #1e2187 !important;
    padding-top: 80px;
}