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

.woocommerce-info, .woocommerce-message {
    text-transform: initial;
}
.wpbingo-newsletter-footer .sub-title {
    color: #ffffff99;
    margin-bottom: 20px;
}
.wpbingo-newsletter-footer input[type=email] {
    border-inline: none;
    border-top: none;
    margin-bottom: 20px;
    width: 100%;
}
.wpbingo-newsletter-footer .button input {
    -webkit-transition: none;
    transition: none;
    font-size: calc(var(--font-size-body, 15px) - 2px);
    line-height: 38px;
    background: var(--button-color, #71cc98);
    color: #ffffff;
    padding: 0 40px;
    cursor: pointer;
    width: 100%;
    border: 1px solid transparent;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.wpbingo-newsletter-footer .button input:hover {
    background: var(--theme-color, #13322b);
}
#bwp-footer .wpcf7-response-output {
    color: #ffffff99;
}
#bwp-footer .social-link_white ul.social-link li a:hover i {
    color: #71cc98;
}
.woosw-menu-item .woosw-menu-item-inner:after {
    background-color: #13322b;
}
.bwp-navigation ul.menu>li.level-0>a {
    text-transform: initial;
}
ul.tabs li.seller_enquiry_form_tab {
    display: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img {
    max-height: 50vh;
}
.dokan-store-products-filter-area .orderby-search {
    width: 300px;
    margin-left: 20px;
}
.dokan-store-products-filter-area .dokan-store-products-ordeby {
    display: flex;
}
.dokan-store-products-filter-area .product-name-search {
    width: 100%;
}
.dokan-store-rating {
    display: none;
}
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2 {
    display: none;
}
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter ul.filter-select {
    visibility: visible;
    opacity: 1;
    flex-direction: column;
    position: relative;
    box-shadow: none;
    padding: 0;
    overflow: hidden;
}
.bwp-filter-ajax #bwp_form_filter_product>div ul {
    font-size: 15px;
    color: #242424;
}
.bwp-top-bar .woocommerce-ordering, .bwp-top-bar .woocommerce-sort-count {
    text-transform: initial;
}
#bwp-topbar a:hover {
    color: #71cc98;
}
#bwp-topbar .topbar-right>* a:hover {
    color: #71cc98;
}
.single-product .bwp-single-info .product_meta>span.tagged_as,
.single-product .bwp-single-info .product_meta>span.sku_wrapper {
    display: none;
}

.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-thumb {
    display: none;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-content h3.product-title a {
    color: #FFFFFF;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-content .list-author a {
    color: #FFFFFF99;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-content h3.product-title a:hover {
    color: #71cc98 !important;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-content .list-author a:hover {
    color: #71cc98 !important;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper .products-content .price {
    color: #FFFFFF99;
}
.bwp-footer.footer-ktebi-ktebek .products-list.grid .product-wapper {
    margin: 0 0 20px;
}
/********* Blog ********/
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img {
    max-width: 100px;
}
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li {
    padding: 20px 20px 20px 0 !important;
}
.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .product-title {
    font-size: 17px;
    text-transform: initial;
    line-height: 1.5;
}
body.woocommerce-account .text-title-heading {
    margin-bottom: 20px;
}
body.woocommerce-account #customer_login .box-form-login {
    margin-bottom: 40px;
}
body.woocommerce-account #customer_login .button-login input[type=submit] {
    background: #13322b;
    color: #71cc98;
}
body.woocommerce-account #customer_login .button-login input[type=submit]:hover {
    background: #71cc98;
    color: #ffffff
}
.products-list.grid .product-wapper .products-thumb {
    padding: 14px;
}

.products-list.grid .product-wapper .products-thumb .product-stock {
    top: 24px;
    right: 24px;
    background: #71cc98;
    color: var(--gray-dark, #13322b);
    padding: 0px 24px;
    font-size: 12px;
    font-weight: 500;
}
.quickview-container .type-product.outofstock .product-notify, .single-product .type-product.outofstock .product-notify {
    background: #13322b;
    color: #71cc98;
}
.quickview-container .type-product.outofstock .product-notify, .single-product .type-product.outofstock .product-notify:hover {
    background: #71cc98;
    color: #13322b;
    border-color: #71cc98 ;
}
.quickview-container .bwp-single-info .button.quick-buy, .single-product .bwp-single-info .button.quick-buy {
    background: #13322b;
    color: #71cc98;
}
.quickview-container .bwp-single-info .button.quick-buy:hover, .single-product .bwp-single-info .button.quick-buy:hover {
    background: #71cc98;
    color: #13322b;    
}
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a {
    background: #13322b;
    color: #71cc98;
}
.products-list.grid .product-wapper .products-thumb .btn-atc>div>a:hover {
    background: #71cc98;
    color: #13322b;   
}
.single-product .sticky-product .single_add_to_cart_button.button {
    background: #71cc98;
    color: #13322b;  
}
.single-product .sticky-product .single_add_to_cart_button.button:hover{
    background: #13322b;
    color: #71cc98;
}
.quickview-container .list-author, .single-product .list-author {
    margin-bottom: 10px !important;
    line-height: 1.2;
}
.elementor-widget .elementor-icon-list-icon svg {
    height: var(--e-icon-list-icon-size, 1em);
    width: var(--e-icon-list-icon-size, 1em);
}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
}
.content-image-single .single-thumb {
    width: 100%;
    height: 60vh;
    overflow: hidden;
}
.content-image-single .single-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.newsletterpopup .newsletter-content .image-logo img {
    width: 160px;
}
.newsletterpopup .content-newsletter input[type=submit] {
    background: #13322b;
    color: #71cc98;
}
.newsletterpopup .content-newsletter input[type=submit]:hover {
    background: #71cc98;
    color: #13322b;
}
@media (max-width: 991px) {
#bwp-topbar .topbar-container {
    display: flex;
}
}
@media (max-width: 767px) {
#bwp-topbar .topbar-container>div {
    display: none;
}
#bwp-footer {
    padding-top: 0;
}
.menu-item.woosw-menu-item.menu-item-type-woosw a {
    padding-top: 10px !important;
}
.sign__in--img {
    display: none;
}
.quickview-container .bwp-single-info .product-shipping-delivers li, .single-product .bwp-single-info .product-shipping-delivers li {
    max-width: 50%;
    flex: 0 0 100%;
}
}
/*************** DOKAN DASHBOARD  ***************/

.dokan-profile-completeness {
    display: none;
}
.dokan-w4.right-content .btn-primary,
input[type='submit'].dokan-btn-default, a.dokan-btn-default, .dokan-btn-default {
    background-color: #13322b;
    color: #71cc98;
    border-color: #13322b;
}
.dokan-w4.right-content .btn-primary:hover,
input[type='submit'].dokan-btn-default:hover, a.dokan-btn-default:hover, .dokan-btn-default:hover {
    background-color: #71cc98;
    color: #13322b !important;
    border-color: #71cc98 !important;
    z-index: auto;
}
.dokan-btn-theme, a.dokan-btn-theme, input[type=submit].dokan-btn-theme {
    text-transform: initial;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
    width: 40%;
}