/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
.woocommerce-terms-and-conditions-checkbox-text{
	font-size: 13px;
	line-height: 20px;
	font-weight: 400;
	margin-bottom: 30px;
	display: block;
}

/** main corlor button: #40b705 */
.button#place_order, .button.checkout, .checkout-button, .single_add_to_cart_button.button {
    display: block;
    width: 100%;
    line-height: 50px;
    border-radius: 3px;
    font-size: 1.1em;
    letter-spacing: 2px;
}

.callout.badge.badge-circle{
	display: none;
}

.product-info span.amount {
    white-space: nowrap;
    color: #f44336;
    font-weight: 700;
    font-size: 1.2em;
}

.sn_size_chart_wrp{
	display: block;
}
.faqs-tips .accordion-item {
    margin-bottom: 10px;
}
.faqs-tips .accordion-title {
    background-color: #fff;
    cursor: pointer;
    border: none;
    border-radius: 5px;
}
/*************** ADD CUSTOM CSS HERE.   ***************/
#review_form .review-form-inner.has-border{
	
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}

.sn-mobile-mini-cart-checkout .shipping__table{
	display: none;
}
@media only screen and (max-width: 999px) {
	.sn-mobile-mini-cart-checkout{
		display: block!important;
	}
}

/* checkout */
#checkout_custom_heading {
    display: flex;
}
form.checkout h3 {
    text-transform: none;
}
.ta-right {
    text-align: right;
    flex-direction: row-reverse;
    flex-grow: 1;
}
.button#place_order{
	line-height: 66px;
}
.checkout_coupon button.button {
    background-color: #47525d;
    border-radius: 5px;
}

.checkout_coupon .input-text {
    box-shadow: none !important;
    border: 1px solid #ececec;
}
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection {
    border-radius: 5px;
}
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
    border: none;
    background-color: #f1f1f187;
}


