/*
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.   ***************/


.secondary, .checkout-button, .button.checkout, .button.alt, .button.submit-button {
    background-color: #4ca20c;
}


h1{font-size: 2.6em;}

body {
    color: #252424;
    -moz-osx-font-smoothing: grayscale;
}

.quick-view{display:none!important}

.box-text {
    font-size: 1.4em;
}






.product-info .price {
    font-size: 2.3em;
   
}

.wishlist-icon {
    display: none !important;
}

.image-tools {
        display: none !important;

}

.product-thumbnails {
	display: none !important;

}


.input[type="submit"], input[type="reset"], input[type="button"] {

	font-size: 1em !important;

}

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, .select2-container .select2-choice, .select2-container .select2-selection {
 
 font-size: 1em !important;

}


/** CAJAS DE COLORES **/

.content-box-blue,
.content-box-gray,
.content-box-grey,
.content-box-army,
.content-box-green,
.content-box-purple,
.content-box-red,
.content-box-yellow {
	margin: 0 0 25px;
	overflow: hidden;
	padding: 20px;
	color: #4b4949;
        font-style: italic;
	font-size: 18px;
}

.content-box-blue {
	background-color: #F0F8FF;
	border-left: 8px solid #CEE1EF;
        font-size: 18px;
}

.content-box-gray {
	background-color: #e2e2e2;
	border-left: 8px solid #bdbdbd;
        font-size: 18px;
}

.content-box-grey {
	background-color: #F5F5F5;
	border-left: 8px solid #DDDDDD;
        font-size: 18px;
}

.content-box-army {
	background-color: #737a36;
	border: 1px solid #000000;
}

.content-box-green {
	background-color: #d9edc2;
	border: 1px solid #b2ce96;
}

.content-box-purple {
	background-color: #e2e2f9;
	border: 1px solid #bebde9;
}

.content-box-red {
	background-color: #f9dbdb;
	border-left: 8px solid #D95762;
        font-size: 18px;
}

.content-box-yellow {
	background-color: #fef5c4;
	border-left: 8px solid #FADF98;
}

/** FIN CAJAS DE COLORES **/

/** botón duplicado carrito**/

.an_price {
	height: 57px;
    width: 100%;
}

.an_price .product-page-price {
	font-size: 2.3em;
}

.an_price .woocommerce-price-suffix {
    font-weight: bolder;
	font-size: 80%;
    display: inline-block;
}

.an_price .content-section img {
    padding-top: 20px;
    padding-bottom: 20px;
}

.an_price .woocommerce-Price-currencySymbol {
	font-size: .75em;
    vertical-align: top;
    display: inline-block;
    margin-top: .05em;
}

.an_price .price-wrapper {
	height: 57px;
    width: 100%;
}

/** botón duplicado carrito**/




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


}


a[href^=tel] {
    /*styles here*/
    color:white !important;
}

