@charset "UTF-8";

#content {margin-bottom: 50px;}
div.primeratopfooter ul  {
    padding-left; 0;-webkit-padding-start: 0;
}
div.primeratopfooter ul li {
    list-style-type: none;
}

.view-productos .tipologia a {
    background-image: linear-gradient(to bottom, #ffffff 0%, #a79415 100%);
	background: #eacf16;
	letter-spacing: 1.5px;
}
.view-productos .linea a {
    background-image: linear-gradient(to bottom, #ffffff 0%, #af8b6e 100%);
	background: #ceb613;
	letter-spacing: 1.5px;
}
.view-productos .Hidratante-Facial , .view-productos .Hydrating-Facial {  clear: both;
}
#content  a.dlink  span.infoproducto {
position: absolute;
left: 50%;
top: 50%;
margin: 17px 0 0 -36px;
font-size: small;
}

#content li.tipologia  a{
background: #ffffff;}

#content li.tipologia  a.btn-primary {
color: #333;
background-color: #ffffff;
border-color: #ceb613;
font-weight: 900;
}

#block-locale-language {padding-top:10px;}

h5.title a { color: #FFF }

span.info-item a:hover { color: #FFF!important; text-decoration:underline }

a img.language-icon { border: 2px solid #9F922F!important}

.entry-thumb a:hover { filter:alpha(opacity=60); opacity:.6; }
	
ul.latest-posts-list h5.title a { color:#020202 }

.sharethis-wrapper { margin: 10px 0 10px 0!important }

.book-navigation .page-links { margin-top: 15px; }

.view-products .project-desc { padding-top:10px; padding-bottom: 10px }

#Footer #views-blog-block h5.title  a, #Footer #views-blog-block h5.title  a:hover  { color: #FFF!important; }

/*div.project-item-inner  div.overlay { height: 89%; }*/

div.view-display-id-block .project-item .zoom { width:100%; }

div.view-display-id-block .project-item .overlay { bottom: 7px; }


.entry-category div.field-label {display:inline;}

.tp-dottedoverlay.filled{display:none;}

/* Recapcha Responsive */
/* Small devices (tablets, 768px and up) */
@media screen and (max-width: 430px) { 

fieldset.captcha.form-wrapper {
  transform:scale(0.77);
  -webkit-transform:scale(0.77);
  transform-origin:0 0;
  -webkit-transform-origin:0 0;
}
}

/* Logo reduit header */ 
body.sticky-header .header {
	top: -78px;
}
div.logo.logo-sticky a img {
width: 114px!important;
}