/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


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

/*Calculator Total Input Box*/
input[type="text"].calTotalBox {
	border-width: 4px !important;
	border: solid #04AA6D;
}

/*END*/


/* Stripe Payment Field Wrapper */
.payment_box.payment_method_stripe .wc-stripe-upe-element {
	background: #fff !important;
	border: 1px solid #ccc !important;
	border-radius: 6px !important;
	padding: 15px !important;
	margin-bottom: 15px !important;
}

/* Give iframe a consistent height/spacing */
.payment_box.payment_method_stripe .wc-stripe-upe-element iframe {
	display: block !important;
	width: 100% !important;
	min-height: 50px !important;
}

.woocommerce-checkout #payment ul.payment_methods li input {
	margin: 10px 1em 0 0;
}

#billing_postcode_field {
	float: left;
	clear: both;
}

.learndash-wrapper .ld-button:hover:not([disabled]):not(.ld-button-transparent):not(.ld--ignore-inline-css),
#learndash-tooltips .ld-tooltip::after,
#learndash-tooltips .ld-tooltip,
.ld-tooltip:not(.ld-tooltip--modern) [role="tooltip"],
.learndash-wrapper .ld-primary-background,
.learndash-wrapper .btn-join:not(.ld--ignore-inline-css),
.learndash-wrapper #btn-join:not(.ld--ignore-inline-css),
.learndash-wrapper .ld-button:not([disabled]):not(.ld-button-reverse):not(.ld-button-transparent):not(.ld--ignore-inline-css),
.learndash-wrapper .ld-expand-button:not([disabled]),
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not([disabled]):not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz),
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:not([disabled]),
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
.learndash-wrapper .ld-focus-comments .form-submit #submit,
.learndash-wrapper .ld-login-modal input[type="submit"]:not([disabled]),
.learndash-wrapper .ld-login-modal .ld-login-modal-register:not([disabled]),
.learndash-wrapper .wpProQuiz_content .wpProQuiz_certificate a.btn-blue:not([disabled]),
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:not([disabled]),
#wpProQuiz_user_content table.wp-list-table thead th,
#wpProQuiz_overlay_close:not([disabled]),
.learndash-wrapper .ld-expand-button.ld-button-alternate:not([disabled]) .ld-icon {
	color: #fff;
}

/* Hide Saved Cards section from LearnDash profile page */
.ld-profile__saved-cards {
	display: none !important;
}

/* Hide paypal pay later message: it was still showing after disabled the pay later feature */
.ppcp-messages {
	display: none !important;
}

/* Force all text inside the error box to be white */
.woocommerce-error * {
	color: #fff !important;
}



/* Underline the login link */
.woocommerce-error a.showlogin {
	text-decoration: underline !important;
}

/* WooCommerce Checkout Returnin Customer Link*/
.woocommerce-info a.showlogin {
	text-decoration: underline !important;
}