#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}@font-face { font-family: 'DINPro'; src: local('DINPro'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro.otf); }
@font-face { font-family: 'DINPro-Light-Italic'; src: local('DINPro Light Italic'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-LightItalic.otf); }
@font-face { font-family: 'DINPro-Medium'; src: local('DINPro Medium'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-Medium.otf); }
@font-face { font-family: 'DINPro-Medium-Italic'; src: local('DINPro Medium Italic'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-MediumItalic.otf); }
@font-face { font-family: 'DINPro-Bold'; src: local('DINPro Bold'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-Bold.otf); }
@font-face { font-family: 'DINPro-Bold-Italic'; src: local('DINPro Bold Italic'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-BoldItalic.otf); }
@font-face { font-family: 'DINPro-Black'; src: local('DINPro Black'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-Black.otf); }
@font-face { font-family: 'DINPro-Black-Italic'; src: local('DINPro Black Italic'), url(//gove.es/wp-content/themes/gove-child/assets/fonts/DINPro-BlackItalic.otf); }
body {font-family: 'DINPro';}
h1 {font-size: 24px;font-family: 'DINPro-Bold';}
a:hover, .btn, a.cn-button.bootstrap {-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.et_pb_section {padding: 0 !important;}
.et_pb_row {padding:0;}
.et_pb_section:last-child {padding-bottom: 2% !important;}
.et_pb_widget a {color: #000000;}
.et_pb_widget li a:hover {color: #80BC00;}
.et_pb_column_1_2, .et_pb_row .et_pb_column_1_2 {width: 49%;}
.et_pb_column, .et_pb_row .et_pb_column {margin-right: 2%;}
.fullw {width: 100%;max-width: 100% !important;margin:0 auto;}
.tx28 {font-size: 28px !important;}
.tx32 {font-size: 32px !important;}
.flex {display: flex;}
.grl-tx {color: #80BC00;}
.white-tx {color: #ffffff;}
.grl-bg {background-color: #80BC00;}
.grd-bg {background-color: #21a03e;}
.gr3-bg {background-color: #65B048;}
.orl-bg {background-color: #E18A20;}
.ord-bg {background-color: #E78034;}
.bll-bg {background-color: #008CCB;}
.bld-bg {background-color: #007ABE;}
.pur-bg {background-color: #6F3653;}
.greygr-bg {background-color: #4A6B68;}
.greyl-bg {background-color: #DFDFDF;}
.greyd-bg {background-color: #575756;}
.greyfoo-bg {background-color: #3E3D40;}
.grey1-bg {background-color: #EAEAEA;}
.grey2-bg {background-color: #D6D6D6;}
.grey3-bg {background-color: #C5C5C5;}
.medium {font-family: 'DINPro-Medium';}
.underline {text-decoration: underline;} #main-header {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background-color: transparent;}
#main-header.et-fixed-header{background-color: #ffffff!important;}
#et-top-navigation {float: left;}
#top-menu a {font-family: 'DINPro-Medium';}
img#logo  {max-width: 300px;} #footer-widgets .footer-widget li {padding-left: 0;}
#footer-widgets .footer-widget li::before {content: none;}
.footer-widget:nth-child(2), .footer-widget:nth-child(3), .footer-widget:nth-child(4) {padding-top: 10px;border-top: 1.5px solid #80BC00;}
.logo-link img {max-width: 200px;}
a.mail {display:inline-block;font-family: Helvetica;}
a.mail:hover {color: #80BC00 !important;}
.footer-widget h4 {padding-top: 5px;}
.footer-widget ul.product-categories .children, .footer-widget ul.product-categories a img {display: none;}
.logo_europe {max-width:100px;margin-top: 50px;} .cn-button.bootstrap, .woocommerce a.button.cn-button.bootstrap, .woocommerce-page a.button.cn-button.bootstrap {padding: 2px 12px !important;font-size: 12px;background-color: #80BC00;color: #fff;border-radius: 4px;background-image: unset !important;}
.cn-button.bootstrap:hover, .woocommerce a.button.cn-button.bootstrap:hover, .woocommerce-page a.button.cn-button.bootstrap:hover {color: #80BC00;background-color: #fff;} .et-cart-info {display: none;}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
width: 45% !important;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
width: 55% !important;
}
h2.woocommerce-loop-product__title {text-align: center;} .home #et-main-area {
position: absolute;
top: -80px;
}
.fila0-home {display: flex;}
.fila0-home .et_pb_column_0 {display: flex;justify-content: center;flex-direction: column;width:45%;padding-left: 15%;}
.fila0-home .et_pb_column_1 {width: 53%;}
.home h1, .home h3 {font-family: 'DINPro-Black-Italic';}
.home h1 {font-size: 50px;}
.home h2 {font-size: 30px;}
.home h3 {font-size: 22px !important;}
a.btn-01 {display: block;width: 300px !important;}
.fila0-home, .fila2-home, .fila3-home {margin-bottom: 2vh;}
.trih, .triv {position: absolute;bottom: 8px;left: 0;z-index: 65;}
.pintor {z-index: 999;}
.pintor.et_animated, .triv.et_animated, .trih.et_animated {    
-webkit-animation-timing-function: ease-in-out;
-moz-animation-timing-function: ease-in-out;
-ms-animation-timing-function: ease-in-out;
-o-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out; 
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-ms-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
opacity: 0;
}
.pintor.et_animated {
-webkit-transform: rotate(45deg) scale(1.5, 1.5);
-moz-transform: rotate(45deg) scale(1.5, 1.5);
-ms-transform: rotate(45deg) scale(1.5, 1.5);
-o-transform: rotate(45deg) scale(1.5, 1.5);
transform: rotate(45deg) scale(1.5, 1.5);
-webkit-animation-delay: 0.2ms;
-moz-animation-delay: 0.2ms;
-ms-animation-delay: 0.2ms;
-o-animation-delay: 0.2ms;
animation-delay: 0.2ms;
}
.triv.et_animated {  
-webkit-transform: translateX(100%) scale(0.5);
-moz-transform: translateX(100%) scale(0.5);
-ms-transform: translateX(100%) scale(0.5);
-o-transform: translateX(100%) scale(0.5);
transform: translateX(100%) scale(0.5);
-webkit-animation-delay: 0.5s !important;
-moz-animation-delay: 0.5s !important;
-ms-animation-delay: 0.5s !important;
-o-animation-delay: 0.5s !important;
animation-delay: 0.5s !important;
}
.et_animated.slideDown {
-webkit-animation-name: et_pb_slideDown;
-moz-animation-name: et_pb_slideDown;
-ms-animation-name: et_pb_slideDown;
-o-animation-name: et_pb_slideDown;
animation-name: et_pb_slideDown;
-webkit-animation-delay: 1s !important;
-moz-animation-delay: 1s !important;
-ms-animation-delay: 1s !important;
-o-animation-delay: 1s !important;
animation-delay: 1s !important;
}
@-webkit-keyframes et_pb_slideDown{
0% {
opacity: 0;
-webkit-transform: scale(0) translateY(-100%);
-moz-transform: scale(0) translateY(-100%);
-ms-transform: scale(0) translateY(-100%);
-o-transform: scale(0) translateY(-100%);
transform: scale(0) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}
@-moz-keyframes et_pb_slideDown{
0% {
opacity: 0;
-webkit-transform: scale(0) translateY(-100%);
-moz-transform: scale(0) translateY(-100%);
-ms-transform: scale(0) translateY(-100%);
-o-transform: scale(0) translateY(-100%);
transform: scale(0) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}
@-moz-keyframes et_pb_slideDown{
0% {
opacity: 0;
-webkit-transform: scale(0) translateY(-100%);
-moz-transform: scale(0) translateY(-100%);
-ms-transform: scale(0) translateY(-100%);
-o-transform: scale(0) translateY(-100%);
transform: scale(0) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}
@keyframes et_pb_slideDown{
0% {
opacity: 0;
-webkit-transform: scale(0) translateY(-100%);
-moz-transform: scale(0) translateY(-100%);
-ms-transform: scale(0) translateY(-100%);
-o-transform: scale(0) translateY(-100%);
transform: scale(0) translateY(-100%);
}
100% {
opacity: 1;
-webkit-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
-moz-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
}
.home .woocommerce ul.products {margin:0 !important;width:100%;height: 152vh;}
.home li.product-category {position:absolute !important;width: 49% !important;margin:0 !important;}
.home li.product-category.last, .home li.product-category:last-child {margin-right: 0 !important;}
.home li.product-category:first-child {background-color: #72b52b;height: 32vh;top: 0;}
.home li.product-category:nth-child(2) {background-color: #edb92b;height: 50vh;top: 0;right: 0;}
.home li.product-category:nth-child(3) {background-color: #355e7e;height: 32vh;top: 34vh;}
.home li.product-category:nth-child(4) {background-color: #5a9fe2;height: 32vh;top: 52vh;right: 0;}
.home li.product-category:nth-child(5) {background-color: #e37c24;height: 50vh;top: 68vh;}
.home li.product-category:nth-child(6) {background-color: #83144f;height: 32vh;top: 86vh;right: 0;}
.home li.product-category:nth-child(7) {background-color: #5e7b7b;height: 32vh;top: 120vh;}
.home li.product-category:first-child .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo1.png)}
.home li.product-category:nth-child(2) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo2.png)}
.home li.product-category:nth-child(3) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo3.png)}
.home li.product-category:nth-child(4) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo4.png)}
.home li.product-category:nth-child(5) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo5.png)}
.home li.product-category:nth-child(6) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/09/grupo6.png)}
.home li.product-category:nth-child(7) .wrap-img {background-image: url(//gove.es/wp-content/uploads/2018/10/grupo7.png)}
.home li.product-category a, .fila2-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column .et_pb_module .et_pb_code_inner {display: flex;flex-direction: row;width: 100%;height: 100% !important;}
.home li.product-category a {padding: 10px 10px 0 0;}
.home .woocommerce ul.products li.product a img {margin: 0 !important;}
.home li.product-category img {width: 100% !important;max-width: 100% !important;object-fit: contain;}
.home li.product-category .wrap-tit {width: 40%;padding: 5% 0 0 5% !important;z-index: 99;}
.home li.product-category h3, .home .soluciones h3 {width: 200px;color: #ffffff;}
.home li.product-category:nth-child(6) .wrap-tit {order: 2;padding: 5% 5% 0 0 !important;}
.home li.product-category:nth-child(6) h3 {width:100% !important;text-align: right;} .home li.product-category:nth-child(6) .btn{float: right;}f
.home li.product-category h3 span {display: block;font-family: 'DINPro-Light-Italic';}
.home .btn {display:block;width: 170px;padding:5px;margin-top: 15px;color: #ffffff;font-size: 18px;text-align: center;font-family: 'DINPro' !important;}
.home .btn:hover, .home li.product-category a:hover .btn {opacity: 0.5;}
.home li.product-category:first-child .btn {background-color: #21A03E;}
.home li.product-category:nth-child(2) .btn {background-color: #F1B42B;}
.home li.product-category:nth-child(3) .btn {background-color: #007ABE;}
.home li.product-category:nth-child(4) .btn {background-color: #008CCB;}
.home li.product-category:nth-child(5) .btn {background-color: #F1B42B;}
.home li.product-category:nth-child(6) .btn {background-color: #6F3653;}
.home li.product-category:nth-child(7) .btn {background-color: #1E3B3B;}
.wrap-img {width: 60%;height: 100%;margin-right:15px;background-size: contain;background-repeat: no-repeat;background-position: center bottom;}
.home li.product-category:first-child .wrap-img {background-position: center;}
.fila2-home .et_pb_column:last-child .et_pb_module {position: absolute;top: -32vh;right: 0;}
.fila2-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column .et_pb_module {height: 32vh !important;}
.fila2-home .et_pb_column:last-child .et_pb_module img, .fila3-home .et_pb_column:last-child .et_pb_module img {display: block;object-fit: contain;height: 100%;}
.catalogo {padding: 5%;background-color: #65B048;}
.catalogo .et_pb_code_inner > img {width: 50%;}
.catalogo a {width: 55%;
display: inline-block;
position: absolute;
top: 40%;
left: 40%;
background-color: #21A03E;
color: #ffffff;
font-size: 18px;
line-height: 1.2em;
padding: 10px;
}
.catalogo a span {width: 50px;height: 42px;overflow: hidden;float: left;margin-right: 20px;}
.catalogo a span img {height: auto !important;}
.catalogo a span img, .novacline a span img, .novamouss a span img {
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.catalogo a:hover span img, .novacline a:hover span img, .novamouss a:hover span img {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.clientes, .soluciones {padding: 5%;}
.marcas {padding: 5% 2%;}
.clientes .et_pb_code_inner, .soluciones .et_pb_code_inner {overflow: auto;}
.soluciones .et_pb_code_inner {width: 100%}
.bloc1, .bloc2 {float: left;width: 50%;}
.bloc2 {display: flex;}
.bloc2 img {object-fit: contain;}
.soluciones .bloc2 img {max-width: 50%;}
.clientes .btn, .soluciones .btn, .novacline .btn, .novamouss .btn {display: block;}
.marcas img {width: 16.6%;}  .et_right_sidebar #left-area {float: right;}
.et_right_sidebar #sidebar {padding-right: 30px;}
#main-content .container::before {width: 0;}
#sidebar ul.product-categories {padding-top: 5px !important;border-top: 1.5px solid #80BC00;}
#sidebar ul.product-categories > li {padding-bottom: 5px;border-bottom: 1.5px solid #80BC00;}
#sidebar ul.product-categories li.cat-item img {margin-right: 10px;}
ul.product-categories li a {text-transform: uppercase;font-size: 14px;line-height: 1em;}
#sidebar ul li.cat-item.current-cat > a img, ul.product-categories li.cat-item > a:hover img {transform: rotate(90deg);-webkit-transition: transform 0.2s ease-out;-moz-transition: transform 0.2s ease-out;-o-transition: transform 0.2s ease-out;transition: transform 0.2s ease-out;}
#sidebar ul li.cat-item.current-cat > a, ul.product-categories li.cat-item > a:hover {color: #000000;font-family: 'DINPro-Bold';}
#sidebar ul.product-categories li ul {margin-top: 5px;} .post-type-archive .aws-container {top: 0;} .woocommerce nav.woocommerce-pagination ul {border: 0;}
.woocommerce nav.woocommerce-pagination ul li {border-right: 1.5px solid #80BC00;border-top: 1.5px solid #80BC00;border-bottom: 1.5px solid #80BC00;}
.woocommerce nav.woocommerce-pagination ul li:first-child {border-left: 1.5px solid #80BC00;}
.woocommerce nav.woocommerce-pagination a {color: #000000;}
.woocommerce nav.woocommerce-pagination a.prev, .woocommerce nav.woocommerce-pagination a.next {color: #80BC00;}
.woocommerce nav.woocommerce-pagination .current {background-color: #80bc00 !important;color: #000000 !important;}
.et_left_sidebar #left-area {position: relative;}
#left-area ul.products {padding: 40px 0 0 !important;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {position: absolute;top: 35px;}
.orderby, .woocommerce div.product form.cart .variations td select {padding: 8px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;color: #000000 !important;background-color: #ffffff;font-family: 'DINPro';text-transform: uppercase;border: 1px solid #80BC00;}
select.orderby {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;display: inline-block;width: 200px;background-color: white;border: thin solid #80BC00;background-image: url(//gove.es/wp-content/themes/gove-child/assets/img/green_arrow.png);background-position: 95% 50%;background-size: 12px;background-repeat: no-repeat;cursor: pointer;}
.aws-container {position: absolute;top: 35px;right: 0;width: 200px;}
.aws-container input.aws-search-field {width: 200px;height: 35px;border: 1px solid #80BC00;background-color: #fff;text-transform: uppercase;color: #000000;background-image: url(//gove.es/wp-content/themes/gove-child/assets/img/lupa.png);background-position: 95% 50%;background-size: 22px;background-repeat: no-repeat;cursor: pointer;} .single #left-area {padding: 5% 0;border-top: 1.5px solid #80BC00;}
.entry-summary h1 {text-transform: uppercase;border-bottom: 1.5px solid #80BC00;}
.woocommerce-product-details__short-description {padding-top: 14px;}
.woocommerce-product-details__short-description .dtec img {vertical-align: middle;margin-left: 10px;}
.dtec {margin-bottom: 20px;padding-bottom: 14px;border-bottom: 1.5px solid #80BC00;line-height: 1.5em;}
.dtec:before {content: "Datos técnicos:";color: #80BC00;display: block;font-size: 22px;font-family: 'DINPro-bold';}
.ref:before {content: "Ref: ";margin-right: 10px;color: #80BC00;display: inline-block;font-size: 22px;}
.ref {font-size: 22px;font-family: 'DINPro-bold';}
.woocommerce-product-details__short-description table {width:100%;height: auto !important;border-collapse: unset !important;}
.woocommerce-product-details__short-description table span {color: #80BC00 !important;}
.woocommerce-product-details__short-description table th {color: #80BC00 !important;font-family: 'DINPro-bold';line-height: 1.2em;}
.woocommerce-product-details__short-description table th, table td:not(.subcab) {border: 1px solid #f4f4f4;text-align: center;}
.woocommerce-product-details__short-description table td {padding: 0 5px !important;vertical-align: top;line-height: 1.5em !important;}
.woocommerce-product-details__short-description table tr.sep {height: 20px;}
.woocommerce-product-details__short-description table td.subcab {text-align: left;padding: 10px 5px !important;}
.woocommerce-product-details__short-description table td.subcab span {color: #000 !important;}
.out-of-stock {display: none;}
.prod-content {padding: 5% 0;border-top: 1.5px solid #80BC00;border-bottom: 1.5px solid #80BC00;}
.prod-content h2 {font-size: 20px;font-family: 'DINPro-Bold';}
.woocommerce-product-details__short-description table tr th:last-of-type, .woocommerce-product-details__short-description table tr td:last-of-type {display: none;}
img.extra-logo {max-width: 80px;margin-top: 20px;}
@media screen and (max-width: 767px) {
.woocommerce-product-details__short-description table {border-collapse: collapse;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 90% !important;} .woocommerce-product-details__short-description table, 
.woocommerce-product-details__short-description thead, 
.woocommerce-product-details__short-description tbody, 
.woocommerce-product-details__short-description th, 
.woocommerce-product-details__short-description td:not(:last-child), 
.woocommerce-product-details__short-description tr { 
display: block;
}	
.woocommerce-product-details__short-description tr {border-bottom: 1px solid #80BC00;} .woocommerce-product-details__short-description table th{
display:none;  }	
.woocommerce-product-details__short-description table td { position: relative;
text-align:left !important;
}
.woocommerce-product-details__short-description table td:before {
content: attr(data-title);
display: inline-block;
width: 35%;
padding-right: 10px;
margin-right: 10px;
font-family: 'DINPro-Bold';
color: #80BC00;
line-height: 1em;
border-right: 1px solid #ccc;
}
.woocommerce-product-details__short-description table td.subcab:before {
display: table-cell !important;
}
} .fila1-id .et_pb_column, .sec1-contact .et_pb_column {width: 50% !important; margin-right: 0 !important;}
.sec1-id .et_pb_column {padding:5%;}
.sec1-id .et_pb_module {margin-bottom:0 !important;}
.logo-dcha .prod-id .et_pb_code_inner{display: flex;flex-direction: row;}
.logo-dcha .prod-id .data {width: 75%;}
.logo-dcha .prod-id .logo {width: 25%;text-align: right;}
.logo-izda .data {margin-bottom: 5%;}
.prod-id .logo img {max-width: 70px;}
.name {padding-bottom:5px;font-family: 'DINPro-Bold-Italic';font-size: 30px;}
.subtit {padding-bottom:5px !important;font-family: 'DINPro-Medium-Italic';font-size: 22px;}
ul {padding: 0 !important;}
ul li {list-style-type: none;line-height: 1.2em;}
.data:after {content: "";display:block;width: 50px;height: 6px;margin-top: 15px;background-color: #80BC00;}
ul.caract li:last-child {margin-bottom: 20px;}
.complete .img-id {text-align: center;}
.complete .img-id img {max-width: 1500px;width: 90%;}
.logo-bottom {text-align: right;}
.logo-bottom .et_pb_image_wrap {width: 25%;}
.logo-bottom .et_pb_image_wrap {max-width: 70px;}
.fila1-id .et_pb_column:first-child {background-color: #EAEAEA;}
.fila1-id .et_pb_column:nth-child(2) {background-color: #D6D6D6;}
.fila1-id .img-id {text-align: right;}
.fila1-id .img-id img {max-height: 250px;}
.img3bis-id, .img4bis-id, .img5bis-id {display: none;}
.img3bis-id p, .img4bis-id p, .img5bis-id p {padding-bottom: 0;font-size: 14px;line-height: 1.5em;text-align: left;}
.img4bis-id .leyenda {float: right;}
.img4bis-id .leyenda, .img5bis-id .leyenda {margin-bottom: 50px;}
.fila3-id .et_pb_column {padding: 5% 5% 0 5%;}
.fila3bis-id .et_pb_column {padding: 0 25% 0 5%;} .sec1-novacline .fila1 {padding-top: 30px;margin-bottom: 30px;}
.sec1-novacline .tit .et_pb_text_inner {
display: flex;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
justify-content: center;
align-items: center;
}
.sec1-novacline h1 {margin-right: 30px;font-family: 'DINPro-Black-Italic';text-align: center;}
.sec1-novacline .tit p {min-width: 260px;}
.sec1-novacline .logo_europe {margin: 0 30px 0 0;vertical-align: middle;}
.sec1-novacline .logo_novacline {max-width:130px;vertical-align: middle;}
.sec1-novacline .et_pb_row {margin-bottom: 30px;}
.sec1-novacline .fila2 img, .sec1-novacline .fila4 img {width:100%;max-width: 400px;}
.sec1-novacline .fila3, .sec1-novacline .fila4 {padding: 20px;}
.sec1-novacline .fila3 p, .sec1-novacline .fila6 .et_pb_module, .sec1-novacline .fila6 p {text-align: center;line-height: 1.2em;}
.sec1-novacline .fila4 .et_pb_column:not(:last-child) {width: 28%;}
.sec1-novacline .fila4 .et_pb_column:last-child {width: 10%;}
.sec1-novacline .fila6 img {max-width: 300px;}
.sec1-novacline .fila6 a {color: #000;}
.sec1-novacline .fila7 {display: flex;flex-direction: row;}
.sec1-novacline .fila7 .et_pb_column {float: none !important;display: flex;}
.sec1-novacline .fila7 .et_pb_column:first-child {width: 59%;background-color: #009556;}
.sec1-novacline .fila7 .et_pb_column:last-child {width: 39%;background-color: #2f2a73;}
.sec1-novacline .fila7 .et_pb_column .et_pb_module {width: 100%;}
.novacline, .novamouss {padding: 30px;}
.novacline {background-color: #009556;}
.novamouss {background-color: #2f2a73;}
.novacline .btn, .novamouss .btn {width: auto !important;}
.novacline a {background-color: #74b531;font-size: 14px !important;}
.novamouss a {background-color: #4a759f;font-size: 14px !important;}
.novacline .btn:hover, .novamouss .btn:hover {opacity: 1;}
.novacline a span, .novamouss a span {
width: 15px;
height: 20px;
overflow: hidden;
float: right;
margin: 3px 5px;
}
.nova1 {display: flex;flex-direction: row;justify-content: left;align-items: center;margin-bottom: 20px;}
.nova2 {display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;}
.nova1 img, .nova1 h3, .ficha {display: inline-block;vertical-align: middle;}
.nova1 img {max-width: 100px;margin-right: 20px;}
.nova1 h3 {font-family: 'DINPro-Light-Italic';}
.nova2 h4 {font-size: 14px;}
.novacline .nova2 .ficha {width: 22%;text-align: center;}
.novamouss .nova2 .ficha {width: 45%;text-align: center;} .datos1, .datos2 {display: inline-block;font-size: 20px;}
.datos1 {margin-right: 5%;}
.sec1-contact .datos {padding:0 8%;}
.sec1-contact .formulario {padding:8%;}
.sec1-contact .fila1-contact {display: flex;align-items: flex-end;}
.sec1-contact .fila1-contact .et_pb_column {display: flex;float: none;flex-direction: column;}
.sec1-contact .fila1-contact .et_pb_column:last-child, .sec1-contact .fila1-contact .map, .sec1-contact .fila1-contact .map .et_pb_code_inner {height: calc(100vh - 80px);}
.sec1-contact .fila1-contact .map {margin-right: 0 !important;}
.sec1-contact .fila1-contact .map .et_pb_code_inner {line-height: 0;}
.talk {font-family: 'DINPro-Bold';}
.formulario .wpcf7 {margin-top: 30px;}
.formulario .wpcf7 p {padding-bottom: 30px;}
.formulario input, .formulario textarea {
width: 100%;
background-color: transparent;
border: 0;
border-bottom: 1px solid #c5c5c5;
font-size: 14px;
}
.formulario textarea {height:25px;}
::-webkit-input-placeholder {
font-family: 'DINPro';
}
::-moz-placeholder {
font-family: 'DINPro';
}
:-ms-input-placeholder {
font-family: 'DINPro';
}
:-moz-placeholder {
font-family: 'DINPro';
}
.form_btn {width:auto !important;margin-top:10px;padding: 8px 20px;background-color: #21A03E !important;color: #ffffff;font-size: 20px !important;} .wpcf7-not-valid-tip {color: #6F3643 !important;text-transform: uppercase;}
.wpcf7-validation-errors, .wpcf7-mail-sent-ok, .wpcf7-mail-sent-ng {border: none !important;color: #3E3D40;text-transform: uppercase;text-align: center;font-size: 20px;}
.wpcf7-mail-sent-ok {padding:5%;}
.wpcf7 form.sent p {display: none;}
.wpcf7-mail-sent-ok:before {content: 'GRACIAS';font-family: 'DINPro-Bold';font-size: 32px;}
.wpcf7-mail-sent-ng:before {content: 'PERDONA';font-family: 'DINPro-Bold';font-size: 32px;}
.wpcf7-mail-sent-ok:before, .wpcf7-mail-sent-ng:before {color: #80BC00;font-size: 28px;display: block;margin-bottom: 10px;}
.wpcf7-mail-sent-ok:after {content: url(//gove.es/wp-content/themes/gove-child/assets/img/ok.png);}
.wpcf7-mail-sent-ng:after {content: url(//gove.es/wp-content/themes/gove-child/assets/img/wrong.png);}
.wpcf7-mail-sent-ok:after, .wpcf7-mail-sent-ng:after {display: block;margin-top: 50px;} .page-id-74073 h1 {color: #80BC00;}
.txt-legal {margin-bottom: 5%;}
.txt-legal h2 {margin-top:10px;font-size: 22px;font-family: 'DINPro-Medium';}
.txt-legal p {margin-bottom: 10px;}
.txt-legal a {color: #21a03e;}
.txt-legal a:hover {color: #80BC00;}
@media screen and (max-width: 1140px) {
.novacline .btn, .novamouss .btn {padding: 5% 0;}
.novacline a, .novamouss a {font-size: 12px !important;}
}
@media screen and (max-width: 1300px) {
.home h1 {font-size: 36px;}
.home h2 {font-size: 29px !important;}
}
@media screen and (max-width: 1280px) {
.fila0-home .et_pb_column_0 {width:35%;}
.fila0-home .et_pb_column_1 {width: 65%;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, .aws-container {position: relative;top: 0;}
.woocommerce nav.woocommerce-pagination {text-align: left;}
.datos1, .datos2 {font-size: 18px;line-height: 1.4em;}
}
@media screen and (min-width:981px) and (max-width: 1200px) {
.fila0-home .et_pb_column_0 {padding: 10% 0 0 10%};
}
@media screen and (min-width:981px) and (max-width: 1100px) {
#top-menu li {padding-right: 10px;}
}
@media screen and (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {position: fixed !important; }	
#main-header.et-fixed-header {-webkit-box-shadow: 0 0 7px rgba(0,0,0,.1) !important;-moz-box-shadow: 0 0 7px rgba(0,0,0,.1) !important;box-shadow: 0 0 7px rgba(0,0,0,.1) !important;}
.home #et-main-area {top: 0;}
.home h1, .home h2 {font-size: 27px !important;}
.et_fixed_nav #main-header, .et_non_fixed_nav.et_transparent_nav #main-header {-webkit-transition: background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;-moz-transition: background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;transition: background-color .4s,color .4s,transform .4s,opacity .4s ease-in-out;}
.et_pb_column {margin-bottom: 0 !important;}
.fila0-home, .fila2-home, .fila3-home, .fila3-home .et_pb_column, .sec1-novacline .fila7 .et_pb_column { margin-bottom: 10px !important;}
.home .woocommerce ul.products {height: auto;}
.home .et_pb_column .woocommerce ul.products li.product {width: 100% !important;float: none !important;position: relative !important;top: 0;margin-bottom: 10px !important;}
.home li.product-category:nth-child(2), .home li.product-category:nth-child(5) {height: 32vh;}
.fila2-home .et_pb_column, .fila2-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column {position: relative;top: 0;width: 100%;}
.fila2-home .catalogo .et_pb_code_inner, .fila3-home .catalogo .et_pb_code_inner {width: 100%;display: flex;}
.soluciones .bloc2 {
width: 50%;
height: 100%;
margin: 0 auto;
position: absolute;
top: 0;
right: 0;
}
.soluciones .bloc2 img {
max-width: 150px;
width: 48%;
}
.soluciones .bloc2 img:first-child {
margin-right: 2%;
}
.marcas img {width: 33%;}
.nova1, .nova2 {flex-direction: column;}
.novacline .nova2 .ficha, .novamouss .nova2 .ficha {width: 100%;margin-bottom: 10%;}
.novacline .btn, .novamouss .btn {padding: 2% 0;width: 65% !important;margin: auto;}
.nova1 img {margin-right: 0;}
.nova1 h3 {text-align: center;}
.archive #content-area, .single #content-area {display: flex;flex-direction: column;}
#left-area {order: 2;}
#sidebar {order: 1;}
.woocommerce div.product div.images.woocommerce-product-gallery, .woocommerce div.product div.summary {float: none;margin:0 auto;}
.woocommerce div.product div.summary {width: 100%;}
.sec1-contact .fila1-contact .et_pb_column:last-child, .sec1-contact .fila1-contact .map, .sec1-contact .fila1-contact .map .et_pb_code_inner {height: 60vh;}
.sec1-contact .fila1-contact {flex-direction: column;padding-top: 50px;}
.sec1-contact .fila1-contact .et_pb_column {width: 100% !important;}
.sec1-novacline .fila3 .et_pb_column:last-child {
display: flex;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
width: 100%;
flex-flow: row wrap;
-webkit-flex-flow: wrap row;
}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module {width: 50%;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:first-child {order: 1;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:nth-child(2) {order: 3;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:nth-child(3) {order: 2;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:last-child {order: 4;}
.sec1-novacline .fila3 .et_pb_column .et_pb_module, .sec1-novacline .fila6 .et_pb_column .et_pb_module {margin-bottom: 0 !important;}
.sec1-novacline .fila3 .et_pb_column .et_pb_module.et_pb_text {padding:0 10%;}
.sec1-novacline .fila4 .et_pb_column {width: 100% !important;margin-right: 0;}
.sec1-novacline .fila6 .et_pb_column {margin-bottom: 30px !important;}
}
@media screen and (min-width: 768px) and (max-width: 980px) {
.fila3-home .et_pb_column .et_pb_module {height: 40vh !important;}
.fila3-home .et_pb_column .et_pb_module .et_pb_code_inner, .sec1-novacline .fila7 .et_pb_column .et_pb_module .et_pb_code_inner {flex-direction: column;}
.bloc1, .bloc2 {float: none;width: 100%;}
.bloc2 {width: 30%;margin: 25px auto 0;height: 50%;}
}
@media screen and (max-width: 767px) {
.home #et-main-area {top: 100px;}
.fila0-home {width: 80%;margin-bottom: 50px;}
.fila0-home .et_pb_column_0 {width:100%;padding-left: 0;}
.fila0-home .et_pb_column:first-child {text-align: center;}
.fila0-home a {margin-left: calc(50% - 150px);}
.fila0-home .et_pb_column:last-child {display: none;}
.fila3-home .et_pb_column, .sec1-novacline .fila7 .et_pb_column {width: 100%;}
.fila1-id, .sec1-novacline .fila7 {flex-direction: column;}
.fila1-id .et_pb_column {width: 100% !important;}
.img3-id, .img4-id, .img5-id {display: none;}
.img3bis-id, .img4bis-id, .img5bis-id {display: block;}
.img3bis-id p, .img4bis-id p, .img5bis-id p {padding-bottom: 0;font-size: 14px;line-height: 1.5em;}
.name {font-size: 25px;}
.subtit {font-size: 20px;}
.sec1-novacline .fila7 .et_pb_column {width: 100% !important;}
.datos1, .datos2 {font-size: 16px;}   
.tx32 {font-size: 21px !important;}
.sec1-novacline .tit .et_pb_text_inner {
flex-direction: column;
-webkit-flex-direction: column;
-ms-flex-direction: column;
}
}
@media screen and (max-width: 550px) {
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, .aws-container {float: none;}
.woocommerce .woocommerce-ordering {margin-bottom: 8px;}
}
@media screen and (max-width: 479px) {
h1, h2, h3, h4, .home h3 {font-size: 14px !important;}
a.btn-01, .home .btn, .catalogo a {width: 150px !important;font-size: 14px !important;line-height: 1.2em;}
.home li.product-category h3 {width: 100%;}
.home li.product-category:nth-child(6) h3 {padding: 5% 0 0 5% !important;text-align: left;}
.home li.product-category:nth-child(6) .btn {float: none;}
.wrap-img {position:absolute;width: 75%;height: 75%;top: 25%;left: 12.5%;}
.fila3-home .catalogo .et_pb_code_inner {width: 100%;display: flex;flex-direction: column;}
.fila2-home .et_pb_column:last-child .et_pb_module, .fila3-home .et_pb_column:last-child .et_pb_module {height: auto !important;}
.soluciones .bloc1, .soluciones .bloc2 {
width: 100%;
height: auto;
position: relative;
}
.soluciones .bloc2 img {max-width: 100px;}
.catalogo .et_pb_code_inner > img {width: 75%;margin: 0 auto;max-width: 150px;}
.catalogo a {width: 95% !important;position: relative;top: 0;left: 2.5%;}
.fila0-home a {margin-left: calc(50% - 75px);}
.marcas img {width: 50%;}
.sec1-contact .fila1-contact {padding-top: 0;}
.sec1-novacline .tit p {text-align: center;}
.sec1-novacline .logo_europe {max-width: 75px;}
.sec1-novacline .logo_novacline {max-width: 85px;}
.sec1-novacline .fila2 img, .sec1-novacline .fila4 img {max-width: 250px;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module {width: 100%;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:nth-child(2) {order: 2;}
.sec1-novacline .fila3 .et_pb_column:last-child .et_pb_module:nth-child(3) {order: 3;}
.sec1-novacline .fila5 .et_pb_column:first-child .et_pb_module:last-child {margin-bottom: 30px;}
.sec1-novacline .fila6 img {max-width: 200px;}
}