/**
* Theme Name: Lasa Child
* Description: This is a child theme for Lasa
* Author: Thembay
* Author URI: https://thembay.com/
* Version: 1.0.6
* Template: lasa
*/


/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
body{
    color:#000;
}
.tbay-element-custom-image-list-categories .content a{
	word-break:normal !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
	display:none;
}
.wc_payment_methods, .payment_methods methods{
    display:none;
}
.form.checkout .order-payment{
    padding-top:2px;
}
.wp-pointer-content{
    display:none;
}
.white-text{
    color:#FFF !important;
}
.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li{
    font-weight:600;
    font-size:16px;
}

.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li:hover{
    background:#3c9bdd;
}
.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav .dropdown-menu li>a{
    color:#000;
}
.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav .dropdown-menu li>a:hover{
    color:#FFF;
}
#sidebar-top-archive{
    display:none;
}
.title-not-breadcrumbs .container .page-title{
    text-align:center;
}
.tbay-topcart{
    display:none;
}
.heading-tbay-title.style-border .title::after{
    background-color:none;
}

.align-left{
    float:left;
}

.img-left{
    padding:5px 15px 5px 0px;
}
.elementor-widget-woocommerce-product-meta .detail-container{
    display:none;
}
.posted_in .detail-container{
    display:none;
}
.table-striped > tbody > tr:nth-of-type(odd) > *{
    --bs-table-bg-type :rgba(31,117,183,0.92) !important;
    color:#FFF;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{
    display:none !important;
    
}
.container{
    margin:0 !important;
    padding:0 !important;
    max-width:100% !important;
}

.tbay-breadcrumb.breadcrumbs-color .breadscrumb-inner, .tbay-breadcrumb.breadcrumbs-text .breadscrumb-inner{
    padding:17px 0px 15px 20px !important;
}
.mybox{
    padding:0px !important;
    border:4px solid #1f75b0 !important;
    border-radius:20px !important;
    margin:10px;
    overflow:hidden;
}
.mybox p{
    padding:10px !important;
}
.mybox img{
    width:100% !important;
}
.mybox:hover{
    border:4px solid #5ce1e9 !important;
}
.ptb-50{
    padding:50px 0px;
}
.pt-50{
    padding-top:50px;
}
.pb-50{
    padding-bottom:50px;
}
.pt-100{
    padding-top:100px;
}
.mt-100{
    margin-top:100px;
}
.button-wishlist{
    display:none !important;
}
.elementor-8470 .elementor-element.elementor-element-575ded54 .nav-menu-575ded54 > ul > li> a{
    color:#000 !important;
    font-size:18px;
}
.product-block.grid.v7 .image{
    border-radius:20px !important;
}
.group-buttons{
    display:none !important;
}



@media (max-width: 700px) {
    .elex-rqst-quote-front-wrap {
        margin-top:-30px;
        padding-top:10px;
       margin-bottom:20px;
       padding-bottom:20px;
        border-bottom:1px solid #999 !important;
        font-size:12px;
    }
}


.elementor-icon{
    color: #066aab !important;
    fill: #066aab !important;
}







/*
.heading-tbay-title.style-border .title{
    border-bottom: 4px solid #1f75b0 !important;
}
.heading-tbay-title.style-border{
background-color:none !important;
}
*/