/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/

/*not used: make buddyboss body content fill page*/
/*div.container {
  max-width: 95%; 
}*/

/*not used: .woocommerce-MyAccount-navigation {
display:none;
}*/

/*make expanded buddypanel wider for more text titles*/
/*.buddypanel-open:not(.register) .buddypanel {
    width: 263px !important;
}*/
/*fix menu head alignment after make wider*/
/*.buddypanel-open:not(.register) .site {
    margin-left: 263px !important;
}*/

/*make icons bigger on buddypanel*/
/*#buddypanel-menu i._before.buddyboss{
    font-size: 30px !important;
}*/

/*
need to define the above to fall between the min-width as it was applying to the mobile view
*/
/*@media screen and (min-width: 800px) {*/
    /*make expanded buddypanel wider for more text titles*/
	/*.buddypanel-open:not(.register) .buddypanel {
		width: 263px !important;
	}*/
	/*fix menu head alignment after make wider*/
	/*.buddypanel-open:not(.register) .site {
		margin-left: 263px !important;
	}*/

	/*make icons bigger on buddypanel*/
	/*#buddypanel-menu i._before.buddyboss{
		font-size: 30px !important;
	}
}*/




/*removes the ld course picture on course page*/
.bb-course-preview-wrap.bb-thumbnail-preview {
	display: none !important;
}

/*removes the view course detials on course page*/
.bb-course-points {
	margin-bottom: 35px;
	display: none;
}

/*woocommerce cart error msg correction */
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
	margin-left: 28px !important;
}

.bb-course-banner-inner .bb-course-category {
    display: none !important;
}

/*https://woocommerce.com/document/remove-related-posts-output/#:~:text=This%20is%20a%20Developer%20level,when%20you%20update%20the%20theme.*/
/*hide woo related products on single product pages*/
/*.related.products {
  display: none!important;
}*/

/*woo product cat allign text center of cat image*/
.woocommerce ul.products:not(.elementor-grid) li.product, .woocommerce ul.products:not(.elementor-grid) li.product.type-product {
    text-align: center !important;
}

/*https://support.buddyboss.com/support/solutions/articles/72000611062-how-to-hide-the-woocommerce-shop-breadcrumb#:~:text=1.,Save%20changes.*/
/*Hide the WooCommerce Shop Breadcrumb*/
Nav.woocommerce-breadcrumb
{
  Display: none !important;
}

/*Apply Coupon button woo cart page*/
.woocommerce table.shop_table .coupon button.button, .woocommerce table.shop_table .coupon input.button {
    background: #1C2359 !important;
}
/*remove the menu from profile name menu*/
/*buddyboss hardcoded a @mentions and logout link if Profile Dropdown is enabled even with or without a menu create or assigned*/
.site-header .sub-menu {
  display: none !important;
}
@media screen and (max-width: 600px) {
    /*make mobile submenu force shown
	the above kill the submenu on mobile in hamburger*/
	.site-header .sub-menu {
		display: inline !important;
	}
}

/*cart apply coupon text from black to white: happend after theme update*/
.woocommerce table.shop_table .coupon button.button, .woocommerce table.shop_table .coupon input.button {
    color: #f2f4f5 !important;
}

/*cart update cart button add color and visible text*/
.woocommerce table.shop_table td.actions>button.button {
    background-color: #1C2359 !important;
    color: #f2f4f5 !important;
}

/*Disable Image Click on WooCommerce Products*/
/*SOURCE: https://totalwptheme.com/docs/snippets/disable-lightbox-woocommerce-products/*/
.woocommerce-product-gallery__image {
    pointer-events: none;
}

/*Remove magnifying glass icon from tin-canny reporting search box*/
input.search, input[name=bbp_search], input[type=search] {
    background-image: none !important;
}
/* Re-enable certificate icon in My Courses list */
.ld-item-details > .ld-certificate-link {
    display: inline-flex !important;
}

/* Certificates: no grey pill, just the blue icon */
.ld-item-details a.ld-certificate-link .ld-status {
    background-color: transparent !important;
    box-shadow: none !important;
    padding: 0 !important;
    min-width: auto !important;
    height: auto !important;
    border-radius: 0 !important;
    transform: scale(1.45) translateY(4px);  /* size + vertical alignment */
   /* transform-origin: center center;*/
}

