h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a, h6 a, .h6 a {
text-decoration: none !important;
font-weight: normal !important;
}
h3 a:hover, h4 a:hover {
text-decoration: underline !important; 
}
.page-title, h1, .h1 {
font-style: normal;
font-weight: 400 !important;
text-align: left;
}
.revistas_item .fl-photo-content img {
border: 1px solid #989da4 !important;
} .has-intro .site-header {
opacity: 1 !important;
}
.main-navigation-container a {
border-width: 0 !important;
}
.main-navigation-container a:hover {
text-decoration: underline !important;
}
.site-branding {
margin: 2% auto 0;
}
.main-navigation {
margin: 0 auto 2%;
float: none;
}
.main-navigation-container .sub-menu {
opacity: 100%!important;
}
.social-links .social-links-items {
padding: 1em 0 0;
}
.butt-search-tiendas .screen-reader-text {
display: contents;
font-size: 0.81rem;
font-weight: 400;
line-height: normal;
width: auto;
height: auto;
left: 0.38rem;
top: 0.38rem;
padding: 1rem;
margin: 0;
}
.butt-search-tiendas .svgicon{
display: none;
}
.site-footer .social-links ul {
display: none;
}
.footer-area-social-links {
padding: 0;
}
.social-links li {
display: none;
}
.mobile-search-form,
.site-footer .search-form {
display: none;
}
.intro-container .intro-inner .page-title {
text-shadow: none !important;
} .wm-accordion .wm-item:not(.active):not(.is-active) .wm-item-title {
font-family: 'Helvetica' !important;
font-weight: 300;
font-size: 1.2em;
letter-spacing: 0.02em;
}
.wm-accordion .wm-item.active .wm-item-title, .wm-accordion .wm-item.is-active .wm-item-title {
font-family: 'helvetica' !important;
font-weight: 500 !important;
letter-spacing: 0.02em;
}
.wm-accordion .wm-item-content {
font-family: 'Helvetica';
font-weight: 100;
color: black;
font-size: 1.1em;
}
.wm-accordion .wm-item:not(.active):not(.is-active) {
border-width: 0px;
background-color: #f7f7f7;
border-bottom: 1px solid;
}
.wm-accordion .wm-item-title {
padding: 1rem 0;
}
.wm-accordion .wm-item-title::after {
content: "\f510";
border-width: 0 !important;
}
.wm-tab-links::before, .posts .type-wm_staff .taxonomy + .taxonomy::before, .simple-layout .type-post .entry-meta::before, .wm-accordion .wm-item-title::before {
opacity: 0;
}
.wm-accordion .wm-item-title::after {
margin-right: 0;
}
.intro::before {
opacity: 0;
} .wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form textarea
{
background-color: #fff;
color: #000;
width: 30vw;
border:0;
}
.wpcf7-form textarea
{
height: 14vh;
}
.wpcf7-form label {
font-family: "Helvetica";
font-weight: 300;
color: #131313;
font-size: 0.9em;
letter-spacing: 0.04em;
}
.wpcf7-form p {
margin: 0 0 0.62em;
} .wpls-logo-showcase .slick-arrow {
width: 0px;
height: 0px;
background-color: #ffffff;
}
.slick-arrow {
box-shadow: none;
}
.wpls-logo-showcase .slick-dots li button {
border: 0 !important;
background: #eee !important;
}
.wpls-logo-showcase .wpls-logo-cnt.slick-slide {
margin: 0 5px 40px !important;
} @media only screen and (min-width: 55em){
.main-navigation-container li {
border-width: 0px;
}
.has-fullwidth-submenu .main-navigation-container li .sub-menu {
margin-left: -198em;
margin-right: -198em;
}
.site-header-content .social-links {
padding-left: 0em;
}
.scrolling-up:not(.no-js) .site-header-content .social-links .back-to-top-link {
display: none;
}
} @media only screen and (min-width: 80em){
.site-branding {
margin: 1% 0 0;
}
.main-navigation {
margin: 0 2%;
float: left;
}
} @media only screen and (min-width: 95em){ }
@media only screen and (min-width: 105em){
.social-links li {
display: inline-block;
}
}