@charset "utf-8";
/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


/* regole per pagina form di registrazione */
.country-field,
.state-field {
	margin-bottom:1em;
}
.woocommerce form.register {
	width:800px;
	background-color: #E9E9E9;
	padding:20px;
	margin:auto;
}
.woocommerce form.register .form-group {
	margin-bottom:20px;
}


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

	.woocommerce form.register {
		width:90%;
	}

}


/* regole per la pagina scheda prodotto */
.table-product-sector-icons {
	width: auto;
}
.table-product-sector-icons th,
.table-product-sector-icons td {
	border-bottom: 1px solid #ffffff;
}
.table-product-sector-icons td:empty {
	display:none;	
}
.table-product-download-buttons { 
	width:auto;
}
.table-product-download-buttons th,
.table-product-download-buttons td {
	border-bottom: 1px solid #ffffff;	
}
.table-product-download-buttons .button {
	min-width:135px;
	padding-left: 45px;
	padding-right: 45px;
}


/* personalizzazione stile messaggio password debole in fase di registrazione */
.woocommerce-password-strength {
	background-color: #f8d7da;
    padding: 10px;
    color: #721c24;
    font-weight: 700;
}
.woocommerce-password-hint {
	background-color: #f8d7da;
    padding: 0 10px 10px 10px;
    color: #721c24;
}

/* nuovo colore per bottone in attesa */
.button.wait:not(.is-outline),
.wait.is-outline:hover, 
.button.wait:not(.is-outline), 
input[type='submit'].wait, 
input[type='button'].wait {
	background-color: #ff7b05;
}