
.comentarios-tienda fieldset {background:rgba(255,255,255,0.35);}
.comentarios-tienda-titulo-inserta, .comentarios-tienda-list {background:rgba(255,255,255,0.5);}
.comentarios-tienda-titulo-inserta, .comentarios-tienda fieldset, .comentarios-tienda-list {border:solid 1px #dfcca6;}

.comentarios-tienda {display:none;}
.comentarios-tienda-titulo {font-size:14px; margin:20px 0 20px 0; border-top:#CCC solid 1px; padding-top:20px;}
.comentarios-tienda-titulo-inserta {margin:20px 0 20px 0; padding:10px; outline:0;}
.comentarios-tienda-titulo-inserta a {font-size:14px;}
.comentarios-tienda fieldset {margin:0; padding:0px 20px 0px 20px; font-size:100%; vertical-align:baseline; outline:0;}
.comentarios-tienda-label {float:left;width:100%; display:block; margin:20px auto 7px auto;}
.comentarios-tienda-label-acepto {float:left; display:block; margin-top:15px;}
.comentarios-tienda-input, .comentarios-tienda-textarea, .comentarios-tienda-select, .comentarios-tienda-input-segur {
	height:30px; line-height:20px; vertical-align:middle; padding:0px 0px 0px 10px;	border:2px solid #dfcca6; background:#f9f9f9;}
.comentarios-tienda-select {height:35px; padding-bottom:5px; padding-left:5px; line-height:10px;}
.comentarios-tienda-textarea {padding:10px;}
.comentarios-tienda-input-check {float:left; margin:16px 0 0 15px; -moz-transform:scale(1.5); -webkit-transform:scale(1.5);}
.comentarios-tienda-input-segur {margin-right:10px;}
.comentarios-tienda-clearfix {display:block; clear:both;}
.contenedor-comentarios-boton {margin:20px 0 20px 0; text-align:center}
.comentarios-tienda-boton {background:#8c713f; border:1px solid #523f1c; padding:9px 25px;
	font-family:'Open Sans',sans-serif; font-weight:600; border-radius:4px; color:#ffffff; text-transform:uppercase;}
.comentarios-tienda-boton:hover {color:#333333; background:#f9f9f9; border:1px solid #523f1c; cursor:pointer;}
.tienda-comentarios-list-contenedor {margin-top:20px;}
.comentarios-tienda-avatar {margin-right:10px; float:left;}
.comentarios-tienda-avatar img {width:30px; height:30px;}
.comentarios-tienda-list {overflow:hidden; padding:10px; position:relative;}
.comentarios-tienda-list .comentarios-tienda-meta {position:relative;}
.comentarios-tienda-list .comentarios-tienda-meta .comentarios-tienda-autor {font-size:14px; font-style:normal; margin-bottom:5px;}
.comentarios-tienda-list .comentarios-tienda-texto {clear:both; padding-top:0px; margin-top:5px; overflow:hidden;}
.comentarios-tienda-titulo-inserta, .comentarios-tienda fieldset {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.comentarios-tienda-input, .comentarios-tienda-textarea, .comentarios-tienda-select, .comentarios-tienda-input-segur, .comentarios-tienda-list {
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

@media only screen and (min-width: 768px) and (max-width: 4000px) {
.comentarios-tienda-select {padding-top:5px; width:20%;}
.comentarios-tienda-input {width:40%}
.comentarios-tienda-input-segur {width:10%}
.comentarios-tienda-textarea {height:150px; width:50%;}
}

@media only screen and (min-width: 200px) and (max-width: 768px) {
.comentarios-tienda-select {padding-top:5px; width:80%;}
.comentarios-tienda-input {width:95%}
.comentarios-tienda-input-segur {width:30%}
.comentarios-tienda-textarea {height:150px; width:92%;}
.comentarios-tienda fieldset {padding:0px; border:none; background:transparent;}
}
