/*  General  */
a, .entry-title a:hover, .entry-meta a {
	color: #6d376b;
}
.entry-content a {
font-weight:bold
}
.entry-meta a:hover {
	color: #5aaca4 
}
#site-title {
	padding: 5px;
}
#slider a {
    transition: font-size 0.5s ease-in-out
}
#slider:hover a {
    font-size: 101%;
}
.entry-date {
    color: #999;
}
a:hover {
	color: #3b817a;
}
h1, h2, h3, h4, h5, h6 {
	color: #6d376b;
}
#comments, #respond, .entry-author {
    display: none;
}
/*  Menú  */
#access li li {
    background: #935197;;
}
#access li li:hover {
    background: #935197;
}
#access li li a {
		color: #fff;
		text-transform: uppercase;
		font-weight: 600;
}
#footer-area .widget-title {
    color: #e0e0e0;
    font-size: 18px;
}
/*  Widgets  */
.widget-area a {
	color: lavender;
}
.widget-area a:hover {
	color: #552154;
}
/*  Entradas  */
.entry {
    border-radius: 20px;
}
.entry-thumbnail img {
    border-radius: 20px 20px 0 0;
}
/*  Inicio  */
#slider .entry-title a {
    text-shadow: 3px 4px 2px black, -1px -1px 2px black;
}
.flex-control-nav {
    bottom: 0;

}
/*  Categorías  */
.prefix-text {
    display: none;
}
/*  Cononcenos  */
.conocenos-producto {
    clear: both;
    padding-bottom: 50px;
    border-top: 3px solid #6d376b;
    margin-bottom: 15px;
}
.sombra-img {
    box-shadow: 1px 1px 7px, -1px -1px 7px, -1px 1px 7px, 1px -1px 7px;
    border-radius: 10px;
    margin-top: 17px;
    margin-bottom: 35px;
}
.celda-btn {
	margin: 50px 0 0 0;
	height: 20px;
	width: 100%;
	text-align: center;
}
.conocenos-bnt {
	background: #6d376b;
	color: #fff;
	font-size: 15px;
	margin: 0 auto;
	padding: 15px;
	border-radius: 7px;
	box-shadow: 1px 1px 10px black;
	transition: all 0.2s ease;
}
.conocenos-bnt:hover {
	font-size: 14px;
	margin:0px;
	padding:15px;
	border-radius: 8px;
	box-shadow: 1px 1px 5px black;

}
/*  Productos  */
.entry-content a img {
	padding: 0px;
}

.productos-btn {
    width: 33%;
    float: left;
    text-align: center;
    height: 260px;
		position: relative;
		
}
.productos-btn img {
		opacity: 1;
    width: 80%;
    border-radius: 29px;
		box-shadow: 1px 1px 5px black, 1px -1px 5px black, -1px 1px 5px black, -1px -1px 5px black !important;
		transition: width 0.2s ease-in-out,  box-shadow  0.2s ease-in-out;

}
.productos-btn:hover img {
		opacity: 0.5;
    width: 82%;
		box-shadow: 1px 1px 15px black, 1px -1px 15px black, -1px 1px 15px black, -1px -1px 15px black !important;
}
.btn-texto, .btn-texto a {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: lavender;
    font-size: 27px;
    text-shadow: 1px 1px 2px black, 1px -1px 2px black, -1px 1px 2px black, -1px -1px 2px black;
	transition: font-size 0.2s ease-in-out, top  0.2s ease-in-out;
}
.productos-btn:hover .btn-texto {

	font-size: 27.8px;
	top: 50%;
	
}
.entry-content a img, #attachment-nav a img {
	background: transparent;
		border: none;
}
@media (max-width: 760px) {

		

.productos-btn {
    width: 100%;
    float: left;
    text-align: center;
    height: 260px;
		position: relative;
		
}

}
/*  Contacto  */
.contacto-datos {
	width: 59%;
	float: left;
	text-align: center;
}
.contacto-form {
	width: 39%;
	float: left;
}
.contacto-form div {
    padding-right: 21px;
}
.wpcf7-form-control, .wpcf7-form-control.wpcf7-text {
    padding: 1.5%;
    box-shadow: inset 1px 1px 5px rgba(0, 0, 0, .05);
    background: #FCFCFC;
    border: #6d376b 1px solid;
    color: #999;
    font-family: "Droid Sans", sans-serif;
    font-size: 13px;
	border-radius: 7px;
}
.caldera-grid .btn-default, 
.wpcf7-form-control.wpcf7-submit {
    border-radius: 7px;
    background: #6d376b;
		color: #fff;
		font-size: 17px;
}
.caldera-grid .btn-default:hover, .wpcf7-form-control.wpcf7-submit:hover {
    background: #3b817a;
		color: #fff;
}
/*  Encargo  */
.encargo-datos {
    width: 38%;
    float: left;
}
.encargo-datos div {
    padding-left: 25px;
    border-left: 2px solid;
}
.encargo-form {
    width: 58%;
    float: left;
	  padding-right: 10px;
}
@media (max-width: 960px) {
/*  Contacto  */
.contacto-datos {
	width: 100%;
	float: left;
	text-align: center;
}
.contacto-form, .encargo-form, .encargo-datos {
	width: 100%;
	float: left;
}
}
#cboxOverlay, #colorbox {
    display: none !important;
}
.postid-579 .entry-meta, .postid-567 .entry-meta {
    display: none;
}