#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(1):checked ~ .learn-press-nav-tabs .course-nav:nth-child(1) label {
    color: #012968;
    background: #fff;
}


.course-summary .course-tabs .learn-press-nav-tabs .course-nav.active:before {
    content: '';
    position: absolute;
    left: 0;
    right: 3px;
    top: 0;
    height: 2px;
    z-index: 10;
    width: 100%;
    background: #BF0930;
}
#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(2):checked ~ .learn-press-nav-tabs .course-nav:nth-child(2) label {
    color: #002768;
    background: #fff;
}
ul.learn-press-nav-tabs .course-nav.active label {
    color: #002768;
    background-color: white;
}
#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(3):checked ~ .learn-press-nav-tabs .course-nav:nth-child(3) label {
    color: #002768;
    background: #fff;
}
#learn-press-course-tabs input[name=learn-press-course-tab-radio]:nth-child(4):checked ~ .learn-press-nav-tabs .course-nav:nth-child(4) label {
    color: #002768;
    background: #fff;
}

li.quizzes-feature {
	display: none !important;
}

.meta-item.meta-item-quiz {
	display: none;
}

#checkout-account-register ul.lp-form-fields {
	display: grid;
}
#checkout-account-register ul.lp-form-fields li:nth-child(1) {order: 1}
#checkout-account-register ul.lp-form-fields li:nth-child(2) {order: 2}
#checkout-account-register ul.lp-form-fields li:nth-child(3) {order: 5}
#checkout-account-register ul.lp-form-fields li:nth-child(4) {order: 6}
#checkout-account-register ul.lp-form-fields li:nth-child(5) {order: 7}
#checkout-account-register ul.lp-form-fields li:nth-child(6) {order: 3}
#checkout-account-register ul.lp-form-fields li:nth-child(7) {order: 4}



/* Review Container */
.reviews-container {
   max-height: 400px;
    overflow-y: auto;
    padding: 40px;
    font-family: inherit;
}

/* Reviews List */
.reviews-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* Single Review Item */
.review-item {
    margin-bottom: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
}

/* Review Header (Author + Rating) */
.review-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}

.review-author {
    font-weight: bold;
    color: #333;
    font-size: 1.1rem; /* Default size */
}

.review-rating {
    font-size: 1.2rem;
}

/* Star Rating Styles */
.star {
    font-size: 1.5rem; /* Star size */
}

.full-star {
    color: #ffcc00;  /* Golden color for full stars */
}

.half-star {
    color: #ffcc00;  /* Golden color for half stars */
    position: relative;
}

.half-star:before {
    content: "\2605";  /* Half star symbol */
    position: absolute;
    left: 0;
    width: 50%;
    overflow: hidden;
    color: #ffcc00;
}

.empty-star {
    color: #d3d3d3;  /* Gray color for empty stars */
}

/* Review Comment Styling */
.review-comment {
    font-size: 0.9rem;
    color: #555;
    line-height: 1.6;
    margin-top: 10px;
}

/* Scrollbar Styling for Reviews */
.reviews-container::-webkit-scrollbar {
    width: 8px;
}
#cashapp-tab {
	display: none !important;
}
.reviews-container::-webkit-scrollbar-thumb {
    background-color: #888;
    border-radius: 8px;
}

.reviews-container::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}

/* Checkout Page */

#learn-press-checkout .payment-methods .lp-payment-method.selected>label{
	color: blue !important;
}

iframe[name="__privateStripeFrame0944"] {
    display: none !important;
}


#cashapp-tab{
	display: none !important;
}

.p-Tab:last-child{
	display: none !important;
}

/* Courses Gallery */

.gallery {
		overflow: hidden;
		display: block !important;
	}

	.acf-gallery {
		display: block; 
		margin: 0 auto;
		width: 100% !important;
	}

	.acf-gallery-item {
		margin-bottom: 10px;
		width: 30%; 
		box-sizing: border-box;
	}

	.acf-gallery-item img {
		display: block;
		width: 100%;
		height: auto;
		object-fit: cover;
		border-radius: 5px; 
	}

.acf-gallery-item video {
    width: 100%; 
    height: auto; 
    object-fit: cover; 
    display: block;
		border-radius: 5px;
}

.acf-gallery-caption {
    margin-top: 5px;
    font-size: 14px;
    color: #555;
    text-align: center;
}


/* End Courses Gallery */

.single-lp_course .purchase-course  {
	position: relative;
}

.single-lp_course .purchase-course::after {
	content: '';
	background-image: url('https://wyowildmed.com/wp-content/uploads/2023/12/secure-logo.webp');
	width: 100%;
	height: 60px;
	position: relative;
	top: 10px;
	display: block;
	left: 0;
	object-fit: contain;
	background-size: contain;
	background-repeat: no-repeat;
	margin-top: 10px;
}

@media screen and (max-width: 900px) {
    .acf-gallery {
        grid-template-columns: repeat(2, 1fr); /* 2 columns on medium screens */
    }
}

@media screen and (max-width: 600px) {
    .acf-gallery {
        grid-template-columns: 1fr; /* 1 column on smaller screens */
    }
}


p.lp-checkout-sign-up-link{
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #000000 !important;
}

p.lp-checkout-sign-up-link a label{
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #012968 !important;

}

/* Checkout Styling */
#checkout-order .col-number-test {
		min-width: 50px;
    color: #666;
    font-weight: 600;
    text-align: right;
}




