/*
Puedes añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/

body.blog .article-header, body.single .article-header, body.page .article-header, .shop-home-title {
    margin: 0 0 0px;
}

#unfslider .unf-slide h1 {
    font-size: 20px;
}

#respond label {
    width: 90px;
}

.navbar-collapse {
    max-height: 690px;
}

/* para formulario newsletter */

.tnp-widget input.tnp-submit {
    background-color: #660033;
    background-image: none;
    text-shadow: none;
    color: #fff;
}

.tnp-widget label {
    font-size: 11px;
}

#pl-907 .so-panel:last-child {
    font-size: 11px;
}

#panel-907-1-2-0> .panel-widget-style {
    padding: 10px;
}


/* para la barra hr morada  */
hr {
    margin-top: 0px;
    margin-bottom: 0px;
    border: 0;
    border-top: 5px solid #660033;
}

/*
Formulario CF7 a 2 columnas responsive
*/
#responsive-form{
 max-width:600px /*-- change this to get your desired form width --*/;
 margin:0 auto;
        width:100%;
}
.form-row{
 width: 100%;
}
.column-half, .column-full{
 float: left;
 position: relative;
 padding: 0.3rem;
 width:100%;
 -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
 content: "";
 display: table;
 clear: both;
}
 
.column-half, .column-full {
    float: left;
    position: relative;
    padding: 0.3rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type="date"] {
    line-height: 19px;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    background-color: #660033;
    color: white;
}


button {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    color: white;
}


/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
 .column-half{
 width: 50%;
 }
}

/* para títulos de widgets */
.panel-grid-cell .widget-title {
    margin-top: 0;
    background-color: #660033;
}


h3, h4, h5, .widgettitle {
    font-family: Lato;
    font-weight: 600;
    color: white;
    padding-left: 5px;
    font-size: 14px;
}

/* Para quitar enlace a tienda */
#topnav .minicart {
    visibility: hidden;
}

/* reducir tamaño letras newsletter*/
.tnp-field label {
    font-size: 11px;
}
