.site-branding {display:none;}

.menu-item-130 a {
    text-transform: none;
}

.menu-item-131 a {
    text-transform: none;
}

.menu-item-132 a {
    text-transform: none;
}

.menu-item-133 a {
    text-transform: none;
}

.menu-item-90 a {
    text-transform: none;
}
.menu-item-269 a {
    text-transform: none;
}
.menu-item-417 a {
    text-transform: none;
}
.menu-item-416 a {
    text-transform: none;
}

#header-image.custom-header {/*margin-bottom:30px;
padding-bottom: 10px;*/
background-color: #fff;
float:right;
margin:3em 1em 0 0;}

.main-navigation li:first-child a {padding-left:70px;font-weight: initial;}
.main-navigation li a {padding-left:70px;font-weight: initial;}
.main-navigation li:last-child a {padding-left:70px;font-weight: initial;}

.main-navigation ul ul {/*padding-left:30px*/}

.main-navigation ul ul li a {opacity:1; font-size:11px;}

.main-navigation li a {
  background: #cd2026;
font-size:13px;}

.main-navigation {margin-top:179px;}

.page {min-height:850px;}

h1 {
/*font-size: 20.96px;
font-size: 2.096rem;*/
  font-size:13px;
text-transform: uppercase;
  color:#cd2026;
font-weight: 100;}
}



.widget li {
font-weight: 100;
list-style: none;
padding: 4px 0;
font-size: 12px;
}

#text-3 {font-size:100%;}

#text-4 {font-size:100%;}

#menu-oferta-1 li {
font-weight: 100;
list-style: none;
padding: 0px 0px 0px 0px;
font-size: 100%;
margin: 6px 0;
/*border-left: solid 2px #cd2026;*/
}

#menu-oferta-en-1 li {
font-weight: 100;
list-style: none;
padding: 4px 0;
font-size: 14px;
}

.lang-item {width:30px; float:left; font-weight:200 !important; }

#masthead:before {background-color:#F7F7F7;}

.wpcmsdev-tabs .headings a {padding: 0.6em 1.3em}

.breadcrumbs a {font-size:11px; color:#aaaaaa;}
.breadcrumbs {font-size:11px; color:#aaaaaa;}

#page {margin:auto;}

#secondary:before {
  margin-top: 13em;
background-color:#F7F7F7}

#secondary {margin-top: 13em;}

.widget {border:none;}

#colophon {border-top: 1px solid #444444;
  margin: 0px !important;
  padding: 20px 10px !important;
}

.main-navigation ul ul li:first-child a {padding: 10px 20px 10px 90px;}
.main-navigation ul ul li a {padding: 10px 20px 10px 90px;}
.main-navigation ul ul li:last-child a {padding: 10px 20px 10px 90px;}

.main-navigation ul ul li a:hover {
  background: #FFFFFF;
  color: #a00101;
  opacity: 1;}
  
.main-navigation li a:hover {
  background: #FFFFFF;
  color: #a00101;
  opacity: 1;}

.showsub-toggle:after:hover {color:#a00101;}

.entry-content li {color:#cd2026;}

.entry-content li span {color:#000;}

.entry-content, .entry-summary {font-size:15px;}

#text-3 h1 {font-size:13px;}
#nav_menu-2 h1 {font-size:13px;}
#polylang-2 a {font-size:13px;}

h1, h2, h3, h4, h5, h6 { margin-bottom: 0px; }

#post-15 .entry-content ul {list-style:none;}

#post-15 .entry-content img {vertical-align: middle;
  margin-right: 10px;}

#post-69 .entry-content ul {list-style:none;}

#post-69 .entry-content img {vertical-align: middle;
  margin-right: 10px;}

ul a img {margin:10px 0px 10px 0px;}