ul.lista-autores { list-style: none; margin: 0 0 20px 0; padding: 0; } ul.lista-autores > li { display: flex; gap: 15px; margin-bottom: 20px; } ul.lista-autores > li .avatar { flex: 0 0 100px; max-width: 100px; } ul.lista-autores > li .avatar img { border: 1px solid gray; border-radius: 5px; padding: 8px; width: 100% !important; height: auto !important; } ul.lista-autores > li .campo-texto { width: 100%; } ul.lista-autores > li .avatar + .campo-texto { width: calc(100% - 100px); } ul.lista-autores > li .campo-texto > h2{ font-size: 12pt; text-transform: uppercase; color: white !important; font-weight: 600; padding: 5px 10px; background: gray !important; width: fit-content; border-bottom: 0px !important; } ul.lista-autores > li .campo-texto ul{ margin-left: 20px; line-height: 1; } ul.lista-autores > li .campo-texto *{ font-size: 11pt; text-align: justify; margin-bottom: 10px !important; } #header-banner{ padding: 20px 40px; } #header-banner h1{ padding: 0px !important; text-transform: uppercase; word-wrap: break-word; font-style: italic; max-width: 1000px; margin-bottom: 0px; margin: auto; } #header-banner > *{ width: 80%; margin: 0px auto; column-gap: 10px; justify-content: center; font-weight: 500; text-transform: capitalize; } #header-banner a{ color: #67C432 !important; } #header-banner #title p{ width: 80%; color: #67C432; text-transform: uppercase; font-weight: 600; line-height: 1.3; text-align: center; margin: auto; } .wrapper-video-iframe{ border: 2px solid #67C432; border-radius: 10px; padding: 20px 20px 20px 20px; width: 100%; height: 560px; background: white; margin: 0px auto 20px auto !important; } .wrapper-video-iframe iframe{ width: 100%; height: 100%; } .extra-box-widget{ padding: 20px 0px; background: #fafaf7 !important; width: 100% !important; text-align: center !important; margin: 40px 0px; } .extra-box-widget button, .extra-box-widget button:hover{ width: fit-content !important; border-radius: 7px !important; border: 3px solid orange !important; background: white !important; color: orange !important; cursor: pointer; text-transform: uppercase; font-weight: 700; } #box-relacionados{ } #box-relacionados p#relacionados{ border-bottom: #67C432 solid 3px; font-weight: 900 !important; margin-bottom: 28px !important; padding-bottom: 5px; color: #67C432 !important; text-align: left; font-family: trebuchet ms; font-size: 14pt !important; text-transform: uppercase; } #box-relacionados ul{ display: block; gap: 20px; margin-left: 0px; list-style: none; } #box-relacionados ul li{ display: flex; flex-direction: column; margin-bottom: 30px; } #box-relacionados ul li header a .pre-titulo, #box-relacionados ul li a .post-titulo{ display: none !important; } #box-relacionados ul li header#titular p{ font-size: 12pt !important; margin-bottom: 0px !important; text-align: left !important; border: 0px !important; text-transform: capitalize; } #box-relacionados ul li header#titular .autor a, #box-relacionados ul li header#titular .categoria-edicion a{ color: gray; font-weight: 600; font-size: 11pt; } #box-relacionados ul li header#titular .categoria-edicion { text-transform: capitalize; } #box-relacionados ul li #extracto{ line-height: 1.4; font-size: 11pt !important; text-align: justify !important; } #box-relacionados ul li header#titular a h2{ font-size: 12pt !important; font-weight: 600; text-transform: uppercase; margin-bottom: 0px !important; padding-bottom: 0px !important; color: #67C432; border-bottom: 0px !important; } a.btn-readmore{ width: fit-content; margin-top: 10px; background: gray; padding: 5px; font-size: 11pt; color: white; font-weight: 600; } @media (max-width: 1000px){ body.single-product .site-content{ width: 100% !important; padding: 0px 30px !important; } } section.related{ width: 100%; margin: 20px auto; } section.related ul.products{ display: grid !important; grid-template-columns: repeat(4, 1fr); gap: 20px; margin: 0px !important; } section.related ul.products:before{ display: none !important; } section.related ul.products li{ margin: 0px !important; width: 100% !important; list-style: none !important; } section.related ul.products li img{ border: 2px solid #d3d3d3; border-radius: 10px; padding: 10px; margin-bottom: 0px !important; width: 100%; } section.related ul.products li h3{ font-size: 12pt; text-transform: uppercase; font-weight: 600; text-align: center; color: #000 !important; border: 0px !important; } @media (max-width: 800px){ section.related ul.products{ grid-template-columns: repeat(3, 1fr) !important; } } @media (max-width: 600px){ section.related ul.products{ grid-template-columns: repeat(2, 1fr) !important; } } ol[id^="li-"] { list-style: none; margin-left: 0 !important; padding-left: 0; } ol[id^="li-"] li { position: relative; padding-left: 35px !important; } ol[id^="li-"] li span.numero { position: absolute; left: 0; top: 0; white-space: nowrap; } ol[id^="li-"] li { position: relative; padding-left: 80px; line-height: 1.6; } ol[id^="li-"] li ol, ol[id^="li-"] li ul{ margin-top: 15px; } ul#null{ list-style: none; } body.page .site-content ul{ columns: 2; margin-left: 20px !important; } body.page .site-content ul li{ margin-bottom: 0px !important; padding-left: 0px; color: black; } body.page .site-content ul li a{ color: black; } ul.wc-tabs{ display: none; } .woocommerce-Tabs-panel{ padding: 0px 20px !important; text-align: justify; } .woocommerce-Tabs-panel h2:first-of-type{ display: none; } .woocommerce-Tabs-panel h2{ font-size: 14pt !important; font-weight: 600 !important; text-transform: uppercase; } .woocommerce-Tabs-panel ul{ margin-left: 20px; font-size: 12pt; } .woocommerce-Tabs-panel img{ width: 100%; border: 1px solid gray; padding: 15px; border-radius: 5px; } p#tt-tabla{ border: 2px solid #67C432; font-weight: 800; padding: 10px; text-transform: uppercase; text-align: center !important; } p#stt-tabla{ border: 2px solid #67C432; font-weight: 600; padding: 5px 10px; } p#tt-tabla, p#stt-tabla{ border-radius: 10px; margin-bottom: 10px !important; font-size: 12pt !important; color: #67C432; } .content figure.wp-block-table, #primary figure.wp-block-table{ border: 2px solid #67C432 !important; border-radius: 10px; padding: 10px; margin-bottom: 20px; } .content figure.wp-block-table table, #primary figure.wp-block-table table{ margin-bottom: 0px; } .content figure table thead tr, #primary figure table thead tr{ background: #67C432 !important; border: 3px solid #67C432; outline: none; color: white; } .content figure table tbody{ border: 1px solid #67C432; } .content figure table tbody tr{ background: none !important; font-weight: normal !important; } .content figure table tbody td{ border: 1px solid #67C432; text-align: center !important; } p#pietabla{ border: 1px solid gray; border-radius: 10px; font-size: 10pt !important; padding: 10px; position: relative; top: -10px; } figure.wp-block-table > figcaption{ border-width: 0px 3px 3px 3px; border-color: #d3d3d3; border-style: solid; padding: 5px; font-size: 10pt; } .content figure.wp-block-table::-webkit-scrollbar { height: 10px; background: transparent; } .content figure.wp-block-table::-webkit-scrollbar-thumb { background: #67C432; border-radius: 5px; } body.single-product p.price{ display: none !important; } body.single-product .site-content .content-area{ width: 100% !important; margin: auto !important; } body.single-product .site-content .content-area main.site-main{ display: flex; flex-direction: column !important; margin: 0px !important; } body.single-product .site-content .content-area main.site-main article{ margin: 0px !important; } body.single-product .site-content .content-area main.site-main article .inside-article{ padding: 0px !important; } body.single-product .site-content .content-area main.site-main article .inside-article .entry-content{ padding: 0px !important; margin: 0px !important; } body.single-product .site-content .content-area main.site-main article .inside-article .entry-content .product{ display: flex; flex-direction: column !important; } .woocommerce-breadcrumb{ display: none; } .entry-summary{ width: 100vw !important; margin-left: calc(50% - 50vw); min-height: 100px; margin-bottom: 0px; border-top: 5px solid #B7E39E; border-bottom: 15px solid #B7E39E; text-align: center; display: grid; place-items: center; padding: 20px; order: -1; } .entry-summary h1{ color: #67C432; padding: 0px !important; text-transform: uppercase; word-wrap: break-word; font-style: italic; line-height: 1.05 !important; font-weight: 600; font-size: 22pt; margin-bottom: 0px; } body.single-product h2{ border-bottom: #67C432 solid 3px !important; font-weight: 900 !important; margin-bottom: 28px !important; padding-bottom: 5px; color: #67C432 !important; text-align: left; font-family: trebuchet ms !important; font-size: 14pt !important; text-transform: uppercase; } body.single-product h3{ font-weight: 900 !important; margin-left: 0px; margin-bottom: 28px !important; color: #67C432 !important; text-align: left; font-size: 12pt !important; font-family: trebuchet ms; } body.single-product p{ text-align: justify !important; font-size: 12pt !important; line-height: 1.5 !important; } body.single-product #primary{ order: 0 !important; } .widget-area{ order: 3 !important; } .widget-area .social-share-buttons p{ text-align: center !important; } body.single-product .summary .product_meta{ display: none; } .woocommerce-Tabs-panel{ width: 100%; margin: auto !important; padding: 0px 20px; } .escrito_por, .site-content h2, .site-content h3, .site-content h4, .site-content h5, .site-content h6, .site-content p.h7{ margin-bottom: 28px !important; font-weight: 900 !important; padding-bottom: 5px; font-family: trebuchet ms; text-transform: uppercase; text-align: left; border-style: solid; font-size: 12pt; } .escrito_por, .site-content h2, .site-content h3, .site-content h4{ border-color: #67C432; color: #67C432 !important; } .escrito_por, .site-content h2{ font-size: 14pt !important; border-width: 0px 0px 4px 0px !important; } .site-content h3{ border-width: 0px 0px 3px 0px; } .site-content h4{ border-width: 0px 0px 1px 0px; } .site-content h5{ border-color: #222; color: #222 !important; border-width: 0px 0px 1px 0px; } .site-content h6{ text-decoration: underline; text-underline-offset: 8px; } a[href*="ftn"], a[href*="fn"] { font-size: 9pt; position: relative; top: -5px; } a[href*="ftnref"]{ background: none !important; font-size: 12pt !important; top: 0px !important; } .is-left-sidebar{ width: 100% !important; } .widget_search, p.edicion-date{ display: none; } table{ width: 100% !important; border: 3px solid lightgray !important; font-size: 11pt; line-height: 1.1; border-collapse: collapse; } table tr:nth-child(1){ font-weight: 600; } table tr:nth-child(odd){ background: #F1F1F1; } table tr td{ text-align: center; padding: 2px; } .woocommerce-product-gallery__image > img, .woocommerce-product-gallery .woocommerce-product-gallery__trigger{ display: none !important; } .woocommerce-product-gallery__wrapper img{ border: 0px !important; } .woocommerce-product-gallery{ background: white; width: 100% !important; margin: 20px auto 40px auto; border: 2px solid #67C432; border-radius: 10px; padding: 20px; pointer-events: none; text-shadow: none !important; } div.wp-block-image{ padding: 0px; float: right; margin-left: 20px; } div.wp-block-image figure{ margin: 0px !important; } @media (max-width: 600px){ div.wp-block-image{ width: 100% !important; margin-left: 0px !important; } div.wp-block-image figure, div.wp-block-image figure img{ width: 100% !important; } } .wp-block-image figure.aligncenter{ margin: 0px !important; width: 100% !important; } .wp-block-image figure.aligncenter img{ width: 100% !important; } figure.wp-block-image a, figure.wp-block-image a img, body.single-product .content img{ width: 100% !important; border-radius: 10px; } body.single .content figure.wp-block-image, body.single .content div.wp-block-image, body.single .content figure.wp-block-embed, body.single-product .content img{ border: 2px solid #67C432; border-radius: 10px; padding: 20px; margin-bottom: 20px; pointer-events: none; text-shadow: none !important; background: white; outline: 20px solid white; } body.single .content .wp-block-image figcaption{ background: none !important; font-size: 11pt; line-height: 1.2 !important; font-weight: 700; color: #67C432 !important; text-align: center; position: relative !important; top: 4px; margin-bottom: 0px !important; text-shadow: none !important; } body.single .content figure.wp-block-gallery { border: 0px; border-radius: 0px; padding: 0px; margin-bottom: 20px; filter: blur(0); display: flex; } body.single .content figure.wp-block-gallery figcaption { margin-bottom: -20px !important; } body.single .content figure.wp-block-image-size-full:before { backdrop-filter: none; } .widget{ margin-bottom: 30px; text-align: center; padding: 0px !important; } .social-share{ justify-content: center; width: 100vw; padding: 30px 20px; margin-left: calc(50% - 50vw); background: url('https://coovias.com/wp-content/uploads/2025/06/FONDOS-MOTAS-03.jpg') center; } .social-share .social-share-buttons{ display: flex; flex-direction: row; justify-content: center; gap: 20px; padding: 10px 20px; justify-content: center; width: 100%; } ´ .social-share-buttons a { color: #222222 !important; border: 1px solid #222222; padding: 10px; } .social-share-buttons a { color: #222222 !important; border: 1px solid #222222; padding: 10px; } @media (max-width: 800px){ .social-share .social-share-buttons{ flex-direction: column !important; } } body.single #content{ min-height: 300px !important; } body.single .content{ padding: 0px 0px 30px 0px; max-width: 1050px; margin: auto; } body.single .content p, #primary p{ text-align: justify !important; font-size: 12pt; line-height: 1.5 !important; } p.has-large-font-size{ font-size: 13pt !important; } .content ul, .content ol{ margin: 0 0 1.5em 1rem !important; text-align: justify !important; font-size: 12pt !important; line-height: 1.5 !important; } ol.wp-block-list li, ul.wp-block-list li{ margin-bottom: 15px; padding-left: 20px; } .content #tab-2{ margin-left: 55px !important; } body.single .post-navigation, body.single .comments-area{ display: none; } body.single blockquote{ margin: 0px 0px 20px 0px !important; padding: 20px !important; border: 0px; } blockquote p{ margin: 0px !important; font-size: 11pt; font-weight: 600; } blockquote br{ margin: 0px 0px 20px 0px !important; font-size: 12pt; font-weight: 600; } ol.wp-block-footnotes{ font-size: 12pt; margin-left: 20px !important; }