/*
 Theme Name:     Trizzy Child
 Description:    Trizzy Child Theme - use to customize theme without loosing any changes after update
 Author:         You
 Template:       trizzy
 Version:        1.0
*/

#footer {background: #272727 none repeat fixed 0 0;
		background-image: url("/wp-content/uploads/IMG_2494-ByN-magenta-1920.jpg");}
#footer a {color: #ffffff;}
#footer-bottom {background: #222222 none repeat scroll 0 0;}
#footer .social-icons li a {background-color: #222222;}
#footer .twitter:hover { background-color: #3bc1ed; }
#footer .facebook:hover { background-color: #4a6d9d; }
#footer .pinterest:hover { background-color: #cb1f25; }
#footer .instagram:hover { background-color: #3f6f94; }
#footer .tumblr:hover { background-color: #3d658d; }
#footer .gplus:hover { background-color: #d53824; }
#footer .youtube:hover { background-color: #bf2f29; }
.payment-icons {float: right; position: relative; top: 10px;}
input.newsletter-btn {max-width: 296px; position: relative; right: 0; float: left; width: 100%;}

.price .amount {color:#3fa535;}
.product section h5 {color: #444;}
.headline {font-size: 16px; color:#254E89;}
.woocommerce-price-suffix {color: #999; font-size: 11px;font-weight: normal;}
/*.products-categories a.img-caption {border: 1px solid #cdcdcd; margin-bottom: 10px;}*/

.woo-search {background-attachment: fixed; background-size: auto; padding: 110px 40px;}

/* para eliminar margen blanco top */
#wrapper {
    margin-top: 0px;
}

/*Modificar letra desc, articulo listado*/
.product section h5 {
    font-size: unset !important;
}

/*formato listas ficha producto*/
woocommerce-tabs .panel ul, .post-content ul {
    list-style: initial !important;
    margin-left: 30px;
    margin-bottom: 20px;

}

/*Formato texto superpuesto imágenes categorías*/
.img-caption figcaption h3 {

    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}
/* Diseño tablas */

.tablavyr {
	margin:20px 0px 20px 0px;
	padding:0px;
	width:100%;
	border:1px solid #ffffff;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.tablavyr table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.tablavyr tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.tablavyr table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.tablavyr table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.tablavyr tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.tablavyr tr:hover td{
	background-color:#ffffff;
		

}
.tablavyr td{
	vertical-align:middle;
	
	background-color:#e5e5e5;

	border:1px solid #ffffff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.tablavyr tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tablavyr tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tablavyr tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tablavyr tr:first-child td{
		background:-o-linear-gradient(bottom, #4c4c4c 5%, #4c4c4c 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4c4c4c), color-stop(1, #4c4c4c) );
	background:-moz-linear-gradient( center top, #4c4c4c 5%, #4c4c4c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c", endColorstr="#4c4c4c");	background: -o-linear-gradient(top,#4c4c4c,4c4c4c);

	background-color:#4c4c4c;
	border:0px solid #ffffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.tablavyr tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #4c4c4c 5%, #4c4c4c 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4c4c4c), color-stop(1, #4c4c4c) );
	background:-moz-linear-gradient( center top, #4c4c4c 5%, #4c4c4c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4c4c4c", endColorstr="#4c4c4c");	background: -o-linear-gradient(top,#4c4c4c,4c4c4c);

	background-color:#4c4c4c;
}
.tablavyr tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tablavyr tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.order_details strong {
	color: #606060;
}

a.button {
	color: #ffffff !important;
}
.variation strong {
	color: #606060;
}
.product-name a{
	color: #606060;
}

/* tamaño iconos formas de pago */
#payment ul.payment_methods li img {
    max-width: 100%;
    max-height: 25px;
}