/*
 Theme Name: Traderskitclub Theme
 Theme URL: http://traderskitclub.com
 Author: Alexey Korol
 Template: hello-elementor
 Text Domain: traderskitclub-theme
 */

.site-header {
	align-items: center;
	column-gap: 20px;
}

.site-branding a.custom-logo-link img {
	width: auto;
	height: 60px;
}

.stm_lms_courses_categories > div {
	width: 25%;
}

.stm_lms_courses_categories img {
    height: 200px;
    object-fit: cover;
}

.cart-btn a {
	display: flex;
	column-gap: 4px;
}

.return-to-page-button {
    display: flex;
    column-gap: 4px;
}

.stm_lms_courses__single--price .stm_lms_courses__deposit-amount,
.stm_lms_courses__single--price .stm_lms_courses__deposit-amount span{	
	text-decoration: none;
	color: #c36;
}

.stm_lms_courses__single--price .stm_lms_courses__deposit-amount span {
	display: inline-block;
}

.installment-btn {
	background-color: #c36;
    flex-wrap: wrap;
    justify-content: center;
}

.stm-lms-buy-buttons .stm_lms_mixed_button>.btn.installment-btn {
	background-color: #c36;
}

.stm-lms-buy-buttons .installment-btn:not(.start-course).btn_big span {
	top: 0;
	margin-right: 0;
}

.stm-lms-buy-buttons .installment-btn:not(.start-course).btn_big .btn-prices {
	margin-left: 0;
}

.awcdp-deposits-wrapper .awcdp-toggle.loading {
	min-height: inherit;
}

.awcdp-deposits-wrapper .awcdp-payment-plan ul {
	padding: 0;
}

.awcdp-deposits-description {
	padding-left: 0;
}

.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio {
	padding: 0 25px;
}

.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio {
	background: none;
}
