/*
 Theme Name:   Lumai Child
 Theme URI:    http://lumai.bold-themes.com
 Description:  Lumai child theme
 Author:       BoldThemes
 Author URI:   http://bold-themes.com
 Template:     lumai
 Version:      1.0.0
 Tags:         one-column, right-sidebar, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  lumai-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */

.product-type-simple {
	max-width: 1200px;
	margin: 0 auto;
}
#slider {
	position: absolute;
	right: 8px !important;
    height: 100%;
    width: 100%;
	z-index: 0 !important;
	border-radius: 32px;
}
.slick-list .slick-slide {
	background-position: center !important;
}
.slick-dots {
    justify-content: center !important;
    width: 100% !important;
}
#text {
	position: relative;
	z-index: 1;
}
.home .bt_bb_color_scheme_11.bt_bb_shape_hard-rounded {
	position: relative;
}
#slider .slick-slider {
    height: 100%;
    max-height: 100%;
    width: 100%;
}
#slider .slick-list {
    height: 100% !important;
}
.woocommerce-product-details__short-description a {
	color: #F1C400;
}
.bt_bb_row_holder .bt_bb_column.bt_bb_vertical_align_bottom.bt_bb_inner_shape_hard-rounded
 {
    justify-content: flex-start;
}
.header-shape-curved.bt-header-responsive-inactive .site-branding-logo-text {
    padding: 0 4px 4px 0 !important
}
button.slick-arrow.slick-arrow.slick-prev {
    left: 2em !important;
}
button.slick-arrow.slick-arrow.slick-next {
    right: 1em !important;
}
.tax-product_cat #content {
	margin-top: 0 !important;
}
.tax-product_cat .product {
	max-width: none !important;
}
.tax-product_cat .attendee-portal-wrapper {
	max-width: 1200px !important;
	margin: 40px auto;
}
.submit-portal-btn:disabled {
    background: #94a3b8 !important;
    cursor: not-allowed !important;
    opacity: 0.7;
    transform: none !important;
}
footer .bt_bb_row_inner.bt_bb_animation_no_animation .bt_bb_column_inner_content_inner .bt_bb_image {
	margin-bottom: 8px;
}
.wp-singularr:not(.home)  .slick-slide img {
	    height: 400px;
    width: auto;
    min-width: 100%;
}
.price-list .bt_bb_row_holder {
	    justify-content: center;
}
.bt_bb_price_list {
	margin: 8px 0;
}