@media (min-width: 960px) {
.pasos {
padding: 0 100px;
}
.home-column .column-background {
display: none;
}
.home-row {
max-height: 56vw !important;
}
.home-row iframe {
visibility: visible;
width: 100vw !important;
height: 56vw !important;
max-height: 100vh;
left: 0px!important;
top: 0px !important;
position: relative !important;
opacity: 1;
}
}
@media (max-width: 959px) {
.home-row,
.home-row .row-inner {
max-height: 100vw !important;
max-width: 100vw !important;
}
body.home .main-container {
margin-top: 70px !important;
}
.home-row .row-header {
height: 100vw !important;
}
.home-row > .row-background {
display: none;
}
.home-row .column-background video {
width: 100vw !important;
height: 100vw !important;
max-width: 100vw !important;
hmax-height: 100vw !important;
left: 0px !important;
top: 0px !important;
}
.home-row > * > * > * > * > * > .single-block-padding {
padding: 10px 10px !important;
}
}
body:not(.home,
.contact) .navbar-cta {
display: none !important;
}
@media (min-width: 960px) {
div.navbar-cta {
background-color: #a80016;
position: fixed;
right: 48px;
top: 0px;
padding: 1px 10px 3px 10px  !important;
height: auto !important;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
-webkit-border-radius: 0px 0px 5px 5px;
border: 0px solid #000000;
}
#menu-empleo {
padding: 0 !important;
}
#menu-empleo a {
font-size: 12px !important;
font-weight: 700 !important;
letter-spacing: 1px;
color: white !important;
}
}
@media (max-width: 959px) {
#menu-empleo a {
color: black !important;
font-weight: 400;
font-size: 14px !important;
}
}
.descripcion-larga p,
.descripcion-larga h1,
.descripcion-larga h2,
.descripcion-larga h3,
.descripcion-larga h4,
.descripcion-larga h5,
.descripcion-larga h6,
.descripcion-larga div {
font-size: 17px !important;
font-weight: 400 !important;
color: black !important;
}
.form-empleo div.uncont {
padding-top: 0px !important;
}
.pum-trigger a {
color: white !important;
}
.vertical-banner a {
margin-top: 20px !important;
background-color: #a80016;
padding: 10px 5px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.2);
border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
-webkit-border-radius: 10px 0px 0px 10px;
border: 0px solid #000000;
font-size: 16px;
letter-spacing: 1px;
font-weight: 700;
}
.vertical-banner a:hover {
filter: grayscale(100%);
}
.popmake-content {
background-color: rgba(237, 237, 237,.8) !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.head-empleo h2 {
line-height: 1.1!important;
}
div.catch-empleo {
position: absolute;
right: -5px;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1 !important;
}
.text-empleo p {
line-height: 1.3 !important;
margin-top: 20px !important;
}
div.catch-empleo:hover {
filter: grayscale(100%);
}
.descripcion-larga div {
padding: 0px !important;
margin: 0px !important;
}
.descripcion-larga strong {
font-weight: 700 !important;
}
.breadcrumb {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.3px;
}
body.tax_post-2024 .pre2024 {
display: none;
}
body:not(body.tax_post-2024) .post2024 {
display: none;
}
body.single-product .descripcion-corta p {
text-transform: uppercase;
line-height: 1;
letter-spacing: 0.5px;
}
body.single-product .text-lead,
body.single-product .text-lead:not(ul):not(ol) > * {
line-height: 1.3 !important;
}
body.single-product .text-lead,
body.single-product .text-lead:not(ul):not(ol) > *,
body.single-product.text-lead > *:not(ul):not(ol) {
margin: 14px 0px 0px 0px;
}
body.single-product .product h1 {
font-size: 32px;
line-height: 1.1;
letter-spacing: -0.5px;
font-weight: 700;
}
body.single-product .product {
background-color: #f7f7f7 !important;
}
body.single-product .price-container {
display: none;
}
body.single-product .woocommerce-product-details__short-description p {
font-size: 24px;
}
body.single-product .reset_variations {
display: none !important;
}
li.social-xing {
float: right;
padding-left: 30px !important;
}
div[class*=sharer-].share-button .social ul li.social-xing:before {
display: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: 700;
}
.opaci {
opacity: .5;
}
.notas p {
line-height: 1 !important;
margin: 5px 0 !important;
font-size: 11px !important;
}
.pie a {
color: white;
text-decoration: none;
}
.pie a:hover {
color: #eeeeee;
}
p strong {
font-weight: 700;
}
span.wpcf7-form-control-wrap .wpcf7-date,
span.wpcf7-form-control-wrap .wpcf7-quiz,
span.wpcf7-form-control-wrap .wpcf7-number,
span.wpcf7-form-control-wrap .wpcf7-select,
span.wpcf7-form-control-wrap .wpcf7-text,
span.wpcf7-form-control-wrap .wpcf7-textarea {
width: 100% !important;
}
span.wpcf7-form-control-wrap {
width: 100% !important;
}
.wpcf7-form-control-wrap {
font-weight: 400 !important;
}
body.archive .main-container .row-container .double-top-padding {
padding-top: 0px;
}
body.archive .col-widgets-sidebar {
padding-top: 50px !important;
}
body.archive .widget-container {
margin: 10px 0px 0px 0px;
}
body.archive .product-categories {
padding-left: 0px !important;
}
body.archive .product-categories .children {
padding-left: 5px !important;
padding-bottom: 20px !important;
}
body.archive .product-categories > li > a {
font-size: 20px !important;
font-weight: 700;
line-height: 1;
padding-bottom: 5px;
border-bottom: 1px solid gray;
display: block;
margin-bottom: 6px;
}
body.archive ul.product-categories li {
list-style: none;
text-transform: uppercase;
}
body.archive p {
line-height: 1 !important;
margin-top: 5px !important;
}
body.archive .single-block-padding {
padding: 16px 36px 36px 36px;
}
body.archive .single-attribute-selector {
padding-top: 10px;
}
.swatch {
border: 1px solid transparent;
cursor: pointer;
display: inline-block;
margin-bottom: 4px;
margin-right: 2px;
transition: border-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
vertical-align: middle;
}
.swatch-size-small {
padding-top: 20px;
}
.swatch-size-small > div > div {
width: 28px !important;
}
.tmb-woocommerce .swatch-type-featured,
.tmb-woocommerce .swatch-type-image {
opacity: 1;
transition: opacity 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
border: 0,5px solid gray !important;
cursor: default !important;
}
h4:not([class*="fontsize-"]),
.h4:not([class*="fontsize-"]) {
font-size: 18px;
}
.swatch-type-image {
padding-right: 20px !important;
margin-right: 10px;
border: 1px solid black;
}
.swatch.swatch--active {
border: 2px solid black;
}
.breadcrumb {
color: black !important;
}
.relacionados p {
line-height: 1.2 !important;
margin-top: 10px !important;
}
.text-lead  ul,
.text-lead li {
font-size: 17px;
}
.text-lead  ul {
font-size: 17px;
list-style: circle;
margin-left: 24px !important;
}
.text-lead  li {
line-height: 1.3 !important;
}
.valores p {
line-height: 1.2 !important;
}
.wpb_accordion .panel-title {
font-size: 18px;
font-weight: 800;
text-transform: uppercase;
padding: 0 36px;
}
.wpb_accordion_section {
border-top: 1px solid black !important;
border-bottom: 1px solid black !important;
}
.wpb_accordion_header {
border-bottom: none !important;
background-color: #f3f3f3;
}
.planos img,
.mantenimiento img {
mix-blend-mode: multiply;
}
.wpb_accordion .panel-body {
padding: 36px 9px 56px 36px;
}
.montaje p a[href$=".pdf" i] {
display: block;
height: 120px;
width: 550px;
mix-blend-mode: multiply;
background: url(//alcoplas.com/wp-content/themes/alco2024/img/manual.png)  no-repeat;
height: 120px;
text-indent: -9999px;
width: 550px;
}
.punto-verde {
mix-blend-mode: multiply;
width: 30px;
}
.madeinspain span {
font-size: 13px !important;
letter-spacing: 1px;
}
.tit-atributos p {
text-transform: uppercase;
font-size: 15px;
letter-spacing: 1px;
width: 100%;
border-bottom: 2px solid #d5d4d4;
padding-bottom: 7px;
font-weight: 700;
}
.atributos-materiales,
.atributos-medidas,
.atributos-medidas {
padding-bottom: 20px;
}
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_axaxp,
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_axaxp-plegado,
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_distancia-asiento-suelo,
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_peso,
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_peso-soportado,
.atributos-materiales .woocommerce-product-attributes-item--attribute_pa_color {
display: none;
}
.atributos-medidas .woocommerce-product-attributes-item--attribute_pa_estructura,
.atributos-medidas .woocommerce-product-attributes-item--attribute_pa_reposabrazos,
.atributos-medidas .woocommerce-product-attributes-item--attribute_pa_tela,
.atributos-medidas .woocommerce-product-attributes-item--attribute_pa_color {
display: none;
}
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_axaxp,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_axaxp-plegado,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_distancia-asiento-suelo,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_peso,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_peso-soportado,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_estructura,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_reposabrazos,
.atributos-otros .woocommerce-product-attributes-item--attribute_pa_tela {
display: none;
}
.shop_attributes th,
.shop_attributes td {
width: 50%;
padding: 7px 9px 0px 9px;
}
tr.woocommerce-product-attributes-item {
border-bottom: 1px solid #d5d4d4;
}
.swatches-select > div > span > img {
border: 1px solid #d1d1d1;
}
@media (min-width: 960px) {
:not(.menu-sub-enhanced).menu-horizontal .menu-smart > .mega-menu .mega-menu-inner {
padding: 20px 0px 25px 0px;
margin-top: 2px !important;
background-color: #f3f3f2;
-webkit-box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.1);
box-shadow: 0px 5px 4px 0px rgba(0,0,0,0.1);
animation: fadeInDown 0.3s ease-in-out 0s 1 alternate;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0,-100%,0);
transform: translate3d(0,-100%,0)
}
to {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translate3d(0,-100%,0);
transform: translate3d(0,-100%,0)
}
to {
opacity: 1;
-webkit-transform: translateZ(0);
transform: translateZ(0)
}
}
.animate__fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown
}
.mega-menu .mega-menu-inner > li > a {
padding: 0px 9px 5px 9px !important;
margin-bottom: 9px;
border-bottom: 1px dotted gray;
}
.mega-menu .mega-menu-inner li {
text-align: center;
}
.mega-menu .mega-menu-inner a {
letter-spacing: 0.5px !important;
}
}
.aws-search-result .aws_result_title {
font-weight: 700;
color: black !important;
line-height: 1;
text-transform: uppercase;
}
.aws-search-result .aws_result_excerpt {
color: black;
line-height: 1;
font-size: 13px;
}
body.cmplz-eu #cmplz-document {
display: inline-block;
text-align: left; padding-left: 20%;
padding-right: 20%;
width: 100% !important;
max-width: 100%;
}
#cmplz-manage-consent {
display: none;
}
.cmplz-cookiebanner .cmplz-header {
display: none !important;
}
.cmplz-message {
font-size: 16px !important;
text-align: center;
}
.cmplz-links a {
text-decoration: none !important;
letter-spacing: 0.5px !important;
font-weight: 200;
font-size: 13px !important;
padding-top: 10px;
}
.footer-scroll-top {
bottom: 90px;
}
.grecaptcha-badge {
opacity:.8;
}