/*!
Theme Name: Kava Child
Theme URI:
Author: Zemez
Author URI:
Description: Kava child theme.
Template: kava
Version: 1.0.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kava-child
*/
/*** home ***/
.metaslider .flexslider { margin-bottom: 0px !important; }
.flex-control-paging li a { background: rgba(255,255,255,.5) !important; }
.flex-control-paging li a.flex-active { background: rgba(255,255,255,.9) !important; }
.metaslider .flex-control-nav { bottom: 20px !important;  }

/*** archive ***/
.button.add_to_cart_button::before, .jet-compare-button__container .add_to_cart_button.jet-compare-button__link::before, .jet-wishlist-button__container .add_to_cart_button.jet-wishlist-button__link::before, .button.single_add_to_cart_button::before, .jet-compare-button__container .single_add_to_cart_button.jet-compare-button__link::before, .jet-wishlist-button__container .single_add_to_cart_button.jet-wishlist-button__link::before { display: none !important; }

/*** produto ***/
.woocommerce-tabs .panel h2 { font-family: 'Montserrat', sans-serif; text-transform: uppercase; font-weight: 300; font-size: 21px; }
.woocommerce-Tabs-panel--description.panel p { font-size: 16px !important; }

/*** single ***/
span.byline { display: none !important; }
.post-author-bio { display: none !important; }
.widget_recent_entries a { font-weight: 300 !important; }

/*** footer ***/
.assinatura-ledz a { color: #FFFFFF !important; }
.assinatura-ledz a:hover { color: #000000 !important; }

/*** minha conta ***/
.woocommerce-notices-wrapper { width: 100%; }
.woocommerce-form-login__rememberme { margin-right: 15px; }

/*** checkout ***/
.woocommerce-shipping-methods input[type="radio"] { margin-right: 5px; }
.woocommerce-checkout .woocommerce-checkout-review-order table tr th:last-child { width: 200px !important; }
#pagseguro-payment-form { border: none !important; }
#wcbcf-mailsuggest { display: none !important; }
.wc_payment_methods li .payment_box p { width: 100%; margin-bottom: 10px; }
.woocommerce-checkout .clear + .form-row { display: block !important; }
.woocommerce-checkout #wcbcf-mailsuggest { display: none !important; }

/*** formularios ***/
#wpforms-form-2903 .wpforms-submit-container { text-align: center; }
.btn-contato { font-family: "Montserrat", Sans-serif !important; font-size: 13px !important; font-weight: 500 !important; text-transform: uppercase !important; line-height: 1.4em !important; letter-spacing: 0.4px !important; color: #ffffff !important; background-color: #000000 !important; border-radius: 0px 0px 0px 0px !important; padding: 15px 32px 15px 32px !important; }
.btn-contato:hover { background-color: #767676 !important; }
#wpforms-2903-field_1_suggestion { display: none !important; }
#wpforms-2886-field_1_suggestion { display: none !important; }
#wpforms-2965-field_1_suggestion { display: none !important; }
.form-institucional .wpforms-submit-container { text-align: center; }

@media(max-width: 2559px) and (min-width: 1920px){
	.institucional-bg { background-position: 800px 50% !important; }
}

@media(max-width: 1919px) and (min-width: 1366px){
	.institucional-bg { background-position: 500px 50% !important; }
}

@media(max-width: 1365px) and (min-width: 1280px){
	.institucional-bg { background-position: 400px 50% !important; }
}