/**
* *************************
* This css is loaded when when the flatsome theme is enabled.
* Just to add correct the layout of the page.
* *************************
*/
/* Basic */
.absolute-footer, html{
background-color: unset;
font-family: inherit;
}
body{
color: #404040;
font-family: inherit;
line-height: 1.5;
}
b, strong{
font-weight: bold;
}
.woocommerce-billing-fields{
padding-top: 0;
border-top: unset;
}
.button, button, input, textarea, select, fieldset{
margin-bottom:inherit;
}
.wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
.wcf-embed-checkout-form .woocommerce form .form-row textarea,
.wcf-embed-checkout-form .woocommerce form .form-row select,
.wcf-embed-checkout-form .woocommerce #order_review .input-text{
height: auto;
}
#ship-to-different-address label{
font-weight: inherit;
}
.shop_table tfoot th,
th, td{
color: inherit;
font-size: inherit;
letter-spacing: inherit;
text-transform: inherit;
text-align: inherit;
}
span.amount{
white-space: inherit;
color: inherit;
font-weight: inherit;
}
td.product-total,
.shop_table tfoot tr td,
.cart_totals tbody tr td,
.shop_table thead tr th:last-of-type,
.shop_table tr td:last-of-type{
text-align: inherit;
}
.shipping__table--multiple th,
.shipping__table--multiple td{
display: table-cell;
width: 50%;
}
.shipping__table--multiple{
display: block;
text-align: inherit;
}
tr.shipping input:checked+label{
font-weight: normal;
}
.widget_shopping_cart_content .blockUI.blockOverlay::before,
.woocommerce-checkout-review-order .blockUI.blockOverlay::before{
border-top: inherit !important;
border-left: inherit !important;
border-bottom: inherit !important;
border-right: inherit !important;
}
label, legend{
color: inherit;
font-weight: inherit;
font-size: inherit;
}
.payment_methods p{
font-size: inherit;
}
.payment_methods li+li {
padding-top: 0;
border-top: unset;
}
.wcf-embed-checkout-form .woocommerce-privacy-policy-text{
font-size: inherit;
}
.wcf-embed-checkout-form .woocommerce-privacy-policy-text p{
color: #444;
font-family: inherit;
font-weight: inherit;
margin-top: 1rem;
}
.form-row .select2-container{
margin-bottom: inherit;
}
@media only screen and (max-width: 768px) {
#billing_address_2_field>label{
opacity: 1;
overflow: visible;
}
}