/**
Theme Name: Bhairav Dhaam Theme
Author: DataSpatz
Author URI: https://dataspatz.com
Description: Bhairav Dhaam Theme Child theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bhairav-dhaam-theme
Template: astra
*/



/* Sharad: Calendar page - CSS for html table */
.html-widget-table table, th, td {
 border: none;
 column-gap: 0px;
}

.html-widget-table .date{
 padding: 8px;
 text-align: left;
 min-width: 120px;
}

.html-widget-table .date-grey{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 background-color:#E7E7E7;
}

.html-widget-table .tithi{
 padding: 8px;
 text-align: left;
 min-width: 100px;
}

.html-widget-table .tithi-grey{
 padding: 8px;
 text-align: left;
 min-width: 100px;
 background-color:#E7E7E7;
}

.html-widget-table .karyakram{
 padding: 8px;
 text-align: left;
 min-width: 100px;
}

.html-widget-table .karyakram-grey{
 padding: 8px;
 text-align: left;
 min-width: 100px;
 background-color:#E7E7E7;
}


/*
 * Sharad: CSS to modify extra text added at thank you page after checkout successful payment process
 * 
*/ 

.woocommerce-checkout p.woocommerce-notice {

    font-size: 20px;
	
    font-weight: 800;
}

.woocommerce-checkout p.thankyou-note {

    margin-bottom: 40px;

    padding: 0 0 5px 20px;

    border-left: solid 5px #c4401c;

}


/**
 * --------
 */

/*
 * Sharad: Product page -> WooCommerce -> Custom Tab -> Package - CSS for html table
 * Class name:  html-widget-table-woocomm-puja-packag
*/
.html-widget-table-woocomm-puja-package-tablewrapper {
 width: 95%; 
 overflow-y: hidden; 
 overflow-x: auto;
 height: auto; 
 padding: 5px;
}

.html-widget-table-woocomm-puja-package table, th, td {
 border: 1px solid black;
 border-collapse: collapse; /* Collapses the borders for a cleaner look */
 column-gap: 1px;
}    

.html-widget-table-woocomm-puja-package .col-01{
 padding: 8px;
 text-align: left;
 min-width: 120px;
}

.html-widget-table-woocomm-puja-package .col-01-grey{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-01-grey-bold{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 font-weight: 600;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-02{
 padding: 8px;
 text-align: left;
 min-width: 120px;
}

.html-widget-table-woocomm-puja-package .col-02-grey{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-02-grey-bold{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 font-weight: 600;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-03{
 padding: 8px;
 text-align: left;
 min-width: 120px;
}

.html-widget-table-woocomm-puja-package .col-03-grey{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-03-grey-bold{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 font-weight: 600;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-04{
 padding: 8px;
 text-align: left;
 min-width: 120px;
}

.html-widget-table-woocomm-puja-package .col-04-grey{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 background-color:#E7E7E7;
}

.html-widget-table-woocomm-puja-package .col-04-grey-bold{
 padding: 8px;
 text-align: left;
 min-width: 120px;
 font-weight: 600;
 background-color:#E7E7E7;
}


/**
 * --------
 */

/*
 * Sharad: Tabs -> Global -> FAQ
 * Class name:  html-widget-table-global-tab-faq
*/
.html-widget-table-global-tab-faq table {
 width: 80%;
 border: 1px solid #ddd;
 border-collapse: collapse;
 margin: 20px auto;
 column-gap: 1px;
}  

.html-widget-table-global-tab-faq th, td {
 border: 1px solid #ddd;
 padding: 8px;
 text-align: left;
}  

.html-widget-table-global-tab-faq th {
 background-color: #f2f2f2;
}  

.html-widget-table-global-tab-faq .col-01 {
 min-width: 200px;
}

.html-widget-table-global-tab-faq tr:nth-child(even) {
 background-color: #E7E7E7;
}


/**
 * --------
 */



