/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#);font-weight:;
font-display:swap;
}
:root{--color-primary:#d4af37;--color-gradient-start:#d4af37;--color-gradient-stop:#d4af37;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Lato;font-weight:400;line-height:1.5;font-size:18px;color:#ffffff;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Lato;font-weight:900;line-height:1.111em;font-size:72;color:#ffffff;}.h2,h2{font-family:Lato;font-weight:900;line-height:1.5em;font-size:20px;color:#ffffff;}.h3,h3{font-family:Lato;font-weight:900;line-height:1.5em;font-size:18px;color:#ffffff;}.h4,h4{font-family:Lato;font-weight:900;line-height:1.5em;letter-spacing:0em;font-size:16px;color:#ffffff;}.h5,h5{font-family:Lato;font-weight:900;line-height:1.5em;font-size:14px;color:#ffffff;}.h6,h6{font-family:Lato;font-weight:900;line-height:1.5;font-size:14px;color:#ffffff;}.main-header .navbar-brand{max-width:100px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:185px;padding-bottom:185px;}.titlebar{background-image:url( ../2020/11/fondo-escudo-centrado-grande.png);background-size:cover;}.titlebar > .titlebar-overlay.ld-overlay{background:rgba(0, 0, 0, 0.85);}.titlebar .titlebar-scroll-link{color:rgb(255, 255, 255);}#content{background-color:#000000;}.page-id-15380 .container-fluid {
    display:none;
}

.maquinadeltiempo .tm_timeline__event__date {
  display: none;
}

.woocommerce span.price {
  text-align: center !important;
}

.woocommerce div div h3 {
    text-align: center !important;

}

/* Centra la imagen de los productos en resultados de búsqueda */
 div.col-md-4.col-xs-12 {
  height:600px !important;
}

 .product {
  text-align: center !important;
  margin:0 auto !important;
  position: relative !important;
}




.single-product img.wp-post-image.ld-lazyload.loaded {
  width: 250px !important;
    text-align: center !important;
  margin:0 auto !important;
  position: relative !important;
}


time.liquid-lp-date {
  display: none !important;
}





/* Arregla el hover de las categorías */
.liquid-lp-category li a:hover {
color:#d4af37;
}



h3.related-posts-title {
 color:#D4AF36;
}

.is-form-style .is-search-submit path {
fill: #D0B53B !important;
}

input#is-search-input-12500.is-search-input {
     background-color: transparent !important;
border: solid 0px #ccc!important;
}

input#is-search-input-15113.is-search-input {
     background-color: transparent !important;
border: solid 0px #ccc!important;
}

span.is-search-icon {
 background-color: transparent !important;
 border:none !important;
}

input.is-search-input, .is-screen-reader-text, .is-search-form {
 background-color: transparent !important;
 border: none !important;
 color:#D0B53B !important;
}

.is-search-input::placeholder {
     color:#D0B53B !important;

}

label {
border:none !important;
} 

.is-form-id-12500 {
 border:none !important;
}

.is-form-id-15113 {
 border:none !important;
}

span.is-screen-reader-text {
 border:none !important;
}

.is-search-form, .is-form-style, .is-form-style-3, .is-form-id-12500 {
 border:none !important;
}

.is-search-form, .is-form-style, .is-form-style-3, .is-form-id-15113 {
 border:none !important;
}

a.btn.btn-default.btn-bordered.border-thin {
 border-radius:50px;
} 

div.tm_timeline__event__date {
 color: #D0B53B;
}

div.tm_timeline__tense {
 background-color: #D0B53B;
}

div.tm_timeline__event__dot {
 background-color: #000;
 box-shadow: 0 0 0 4px #D0B53B;
}

div.tm_timeline__tense {
 background-color:#D0B53B !important; } 
 
 .carruselhistoriachampions h2{
     font-size:28px;
     opacity:0.5;
 }

/* MODIFICAR LOS H DENTRO DE LOS POSTS */

.single-post h1 {
 font-size:70px !important;
}

.single-post h3 span {
 font-size:24px !important;
 margin-top:25px !important;

}

.single-post h2 span, .single-post h2 span strong {
 font-size:36px !important;
 line-height: 48px !important;
 margin-top:45px !important;
}

.single-post table, .single-post th, .single-post td, .single-post tr {
 border: 1px solid #202630 !important;
}

.single-post table {
width: 100% !important;
}

.single-post p a {
 color:#D4AF36 !important;
}

button.single_add_to_cart_button.button:hover {
 background-color:#D4AF36;
}

.ld-search-form input {
 border-bottom:4px solid #D0B53B !important;
 color:#D0B53B !important;
}


input#email.email {
 padding-left:20px !important;
}

div.liquid-counter.liquid-counter-bordered.liquid-counter-bold.liquid-counter-lg.liquid-counter-has-gradient {
 border: 1px solid #D4AF36;
}

/* ESCUDOS EN LOS TÍTULOS DE LOS POSTS IMPORTANTES*/

.postid-10268 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/03/fondo-laureles-post.png);
  background-size: 300px;
  background-position: center 350px;
  background-repeat: no-repeat;
}

.postid-7672 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-2.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-10134 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2020/12/escudos-17.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-9822 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-3071 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-3.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-6778 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-2.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-13037 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-4.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-7612 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-5.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-10807 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-6.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-8777 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/07/escudos-posts_Mesa-de-trabajo-1-copia-7.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-13036 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/08/escudos-posts_Mesa-de-trabajo-1-copia-8.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}

.postid-12732 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/09/escudos-posts_Mesa-de-trabajo-1-copia-9.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}


.postid-12955 header.entry-header.blog-single-header {
 height:650px;
  background-image: url(../2021/09/escudos-03.png);
  background-size: 200px;
  background-position: center 450px;
  background-repeat: no-repeat;
}





@media only screen and (min-width : 1920px) and (max-width :2700px) {

#imagenprincipal {
position:absolute !important;
bottom:60px !important;
}

#logoprincipalarriba img {
 width:458px !important;
 height:346px !important;
}

#fila1 h1 {
     font-size:100px !important; 
}

}

@media only screen and (min-width : 0px) and (max-width :1200px) {
    
    li.product {
  width: 100% !important; 
}

input#is-search-input-12500.is-search-input, div.col.vc_col-sm-4.text-right {
background-color: transparent !important;
border: solid 0px #ccc!important;
}

.postid-10268 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-7672 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-10134 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-9822 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-3071 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-6778 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-13037 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-7612 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-10807 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-8777 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-13036 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-12955 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}

.postid-12732 header.entry-header.blog-single-header {
 height:650px;
  background-image: none;
}


}

table td, table tr {
    padding:8px !important;
}

.centrarancho {
 margin: 0 auto !important;
 position: relative !important;
     width:90% !important;
display:block !important;
text-align:center !important;
}

.centrarestrecho {
 margin: 0 auto !important;
 position: relative !important;
     width:50% !important;
display:block !important;
text-align:center !important;
}

footer.main-footer.site-footer.footer {
 background-color: #000000;
}

i.fa.fa-long-arrow-right {
 color: #D1B53B !important;
}

.blog-single-title {
margin-top:150px !important;

} 



.cat-links {
 display:none !important;
}

.blog-single-title {
 text-transform:uppercase;
 color:#D1B53B;
}

div.post-meta {
 display: none !important;
 
}

div.blog-single-details-extra {
 display:none !important;
}

h1.product_title.entry-title {
 color:#fff !important;
}

p span bdi {
 color:#fff !important;
}

.ld-shop-topbar {
 display:none;
}

.woocommerce main.content {
 padding-top: 100px !important;
}

.woocommerce div h3 a {
 color:#fff !important;
}

.woocommerce span.price {
 color:#fff !important;
}

h3.comment-reply-title {
 display: none
 
}

.single-post div.row {
 background-color: #000000 !important;
}

div.comments-area {
 background-color: #000000 !important;
}

.liquid-blog-posts {
 width:100% !important;
}

/* .blog-single-cover {
 height:1000px !important;
} */





/* .single-post span.split-txt {
     font-size:85px;
     line-height:80px;
     text-align:center !important;
     margin: 0 auto !important;
} */

/* .single-post div.ld-parallax-wrap.overflow-hidden.parallax-applied {

     width:1140px;
} */

div.lqd-lines.split-unit {
 text-align: center !important;
}


/* QUITAR CABECERA ENTRADAS */

figure.blog-single-media.post-image.hmedia.liquid-parallax-bg.loaded {
 display:none !important;
}


/* REDISEÑO CAJAS VÍDEOS YOUTUBE */

figure.blog-single-media.post-image.hmedia.liquid-parallax-bg.loaded {
 display:none !important;
}

div.mxyt-description {
 display:none !important;
}

div.mxyt-title {
 background-color:#000;
 border:none !important;
}

section div h1 {
 color:#fff !important;
 font-weight:900 !important;
 font-weight:bold !important;
     font-family: 'Roboto' !important;
     font-size:13px !important;

}

div.vc_column-inner {
 margin-bottom:15px !important;
 }
 
 .nav-item-children {
background-color:rgba(0,0,0,0.8);
}

.nav-item-children a:hover {
background-color:rgba(255,255,255,0.2) !important;
}

.nav-item-children .txt {
  color:#fff;
}

.menu-item a:hover, .current-menu-item a:active, .main-nav li a:active {
  color:#D0B53B !important;
}

.main-nav li.active a:active, .main-nav li.current-menu-item a:active, .main-nav li.current-menu-ancestor a:active, .main-nav li a:active {
      color:#D0B53B !important;
}

 a:active {
    color:#D0B53B !important;
}

.current-menu-item {
        color:#D0B53B !important;

}

.page-numbers a:hover {
  color:#D1B53B;
}

.page-numbers a {
  color:#fff !important;
}

.current {
  color:#fff !important;
}


@media only screen and (max-width: 828px) {
    .tituloprincipal span {
        font-size:54px !important;
        line-height:54px !important;
    }
    
    h6 .split-txt {
  font-size:54px !important;
}

    input#is-search-input-12500.is-search-input {
     background-color: transparent !important;
border: solid 0px #000 !important;
}

.buscador {
    height:0px !important;
}

body, #wrap {
    background-color: rgba(0, 0, 0, 1);
}

.product:nth-child(3) {
display:none;
}

}

.mc4wp-form-fields input.camponombreyapellidos, .mc4wp-form-fields input.campoemail {
  width: 100%;
  background-color: transparent;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: 1px solid #fff;
  font-size: 18px;
  font-weight: 500;
  font-family: lato;
  color: #fff;
  outline: none;
  text-align: center;
  height: 36px;
}

.mc4wp-form-fields .botonquierosuscribirme {
  background-color: #D4AF36;
  width: 100%;
  border:none;
color:#000;
padding:20px;
border-radius: 2px;
font-weight: 600;
text-transform: uppercase;
font-size:13px;
letter-spacing: 1px;
}

.comment-permalink {
    display:none !important;
}

.mc4wp-form-fields input.camponombreyapellidos::placeholder, .mc4wp-form-fields input.campoemail::placeholder {
text-align: center;
border: none;
outline: none;
font-size: 18px;
font-weight:300 !important;
}

input.wpcf7-form-control.wpcf7-submit {
  font-weight: 600;
}