@charset "UTF-8";/*! 
	* Author: Palo Alto / Rosario Costa 
	* Author URI: http://www.paloalto.pt
	* Last update: May  2017
	*/




a,a:active,a:focus,a:link{text-decoration:none;color:rgba(126,205,7,1)}body,html,p{color:rgba(51,51,51,1)}.no-pad,.no-pad-left{padding-left:0!important}.no-pad,.no-pad-right{padding-right:0!important}.btn_toogle:hover,.menu_overlay{cursor:pointer}#interesses [class*=col-] figcaption::after,#interesses [class*=col-] figcaption::before,section#catalogues figure figcaption::after,section#catalogues figure figcaption::before{pointer-events:none}#portal-sitemap,#portal-sitemap li,footer ul,header ul,section#showProduct .product-view .description .docs ul,section#showProduct .product-view .description .more-actions ul,ul.address li{list-style:none}@font-face{font-family:allerbold;src:url(../fonts/Aller/aller_bd-webfont.eot);src:url(../fonts/Aller/aller_bd-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/Aller/aller_bd-webfont.woff2) format('woff2'),url(../fonts/Aller/aller_bd-webfont.woff) format('woff'),url(../fonts/Aller/aller_bd-webfont.ttf) format('truetype'),url(../fonts/Aller/aller_bd-webfont.svg#allerbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Aller;src:url(Aller.woff) format('woff'),url(Aller.svg#Aller) format('svg');font-weight:400;font-style:normal}@font-face{font-family:aller-lt;src:url(../fonts/Aller/aller-lt.eot);src:url(../fonts/Aller/aller-lt.eot?#iefix) format('embedded-opentype'),url(../fonts/Aller/aller-lt.woff2) format('woff2'),url(../fonts/Aller/aller-lt.woff) format('woff'),url(../fonts/Aller/aller-lt.ttf) format('truetype'),url(../fonts/Aller/aller-lt.svg#allerbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:aller-rg;src:url(../fonts/Aller/aller-rg.eot);src:url(../fonts/Aller/aller-rg.eot?#iefix) format('embedded-opentype'),url(../fonts/Aller/aller-rg.woff2) format('woff2'),url(../fonts/Aller/aller-rg.woff) format('woff'),url(../fonts/Aller/aller-rg.ttf) format('truetype'),url(../fonts/Aller/aller-rg.svg#allerbold) format('svg');font-weight:400;font-style:normal}body,html{background-color:rgba(244,244,244,1)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Lato,sans-serif;color:#333;font-size:1em;line-height:1.4}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection,::selection{background:#4e8004;color:#FFF;text-shadow:none}a{-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s}a:active:hover,a:hover,a:link:hover,a:visited:hover{text-decoration:none;color:rgba(78,128,4,1)}a:active,a:focus,a:link{outline:0}a:visited{color:rgba(126,205,7,.7)}body #page{position:relative;height:100%;width:100%}img,picture{width:100%;height:auto}p{text-align:justify}.green{color:rgba(126,205,7,1)}.green_bkg{background-color:rgba(126,205,7,1)}.greenMedium{color:rgba(38,86,1,1)}.greenMedium_bkg{background-color:rgba(38,86,1,1)}.greenDark{color:rgba(62,102,3,1)}.greenDark_bkg{background-color:rgba(62,102,3,1)}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:100%}}@media (min-width:1200px){.container{width:1170px}}.flex-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-end-center{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-center-center,.flex-justify-center{display:-ms-flexbox;display:-webkit-flex}.flex-justify-center{display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-center-center{display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-start-center,.flex-start-stretch{display:-ms-flexbox;display:-webkit-flex}.flex-start-center{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-start-stretch{display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-row-reverse{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.separator{display:block;height:0;margin:20px 0}.separator-small{margin:10px 0}.separator-medium{margin:45px 0}.no-pad-top{padding-top:0!important}.no-pad-bottom{padding-bottom:0!important}.pad-top-10{padding-top:10px}.pad-top-20{padding-top:20px}.pad-top-30{padding-top:30px}.pad-top-40{padding-top:40px}.pad-top-50{padding-top:50px}.pad-15{padding:15px}.no-margin{margin:0}.margin-top-10{margin-top:10px}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-100{margin-bottom:100px}header.header{position:fixed;right:0;left:0;top:0;z-index:1030}header .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .top-section{height:145px}header.small .top-section{height:65px}header.small{box-shadow:0 2px 2px #ddd}header .navbar-brand{height:auto;width:360px;padding-left:0}header.small .navbar-brand{width:180px}header a,header li{transition:all .3s ease!important}header .top-section{transition:height .3s ease!important}@media (max-width:767px){header .navbar-brand{width:200px}}@media (max-width:1199px){header .navbar-brand{width:250px}}header ul{margin-bottom:0;margin-top:0}header .icon-stc-user{font-size:44px}header .top-section ul li{margin-right:15px}.navbar-toggle,header .top-section ul li:last-child{margin-right:0}header .navbar-collapse{padding-right:0;padding-left:0}@media (min-width:1199px){header .navbar-collapse{width:100%}}@media (min-width:920px){header nav ul.mainMenu.flex{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11px}}@media (min-width:768px) and (max-width:920px){.navbar-toggle{display:block!important}.navbar-collapse.collapse{display:block!important;height:100%!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}}.navbar-toggle{z-index:250;margin-top:5px;margin-bottom:8px;background-color:transparent;background-image:none;padding:0;border:none;border-radius:0;width:auto}.btn_toogle .iconWrap{position:relative;display:block;width:30px;height:20px}.btn_toogle .icon,.menu_overlay,footer{position:absolute;left:0}.btn_toogle .icon{top:0;width:100%;height:4px;background:#fff;-webkit-transition:background-color .35s,-webkit-transform .175s cubic-bezier(.215,.61,.355,1),opacity .175s cubic-bezier(.215,.61,.355,1);transition:background-color .35s,transform .175s cubic-bezier(.215,.61,.355,1),opacity .175s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.btn_toogle.isOpened .icon,.btn_toogle:hover .icon{background-color:rgba(38,86,1,1)}.btn_toogle .icon.line_1{top:0}.btn_toogle .icon.line_2{top:8px}.btn_toogle .icon.line_3{top:16px}.btn_toogle.isOpened .line_1{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.btn_toogle.isOpened .line_2{opacity:0!important;color:#002d73!important}.btn_toogle.isOpened .line_3{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.menu_overlay{top:0;width:100%;height:100%;display:none;background:#FFF;opacity:0;z-index:910;-webkit-transform:translateZ(0);transform:translateZ(0)}.no-scroll{overflow:hidden}html{position:relative;min-height:100%}body{margin:0 0 220px}footer{bottom:-1px;height:320px;width:100%}footer .top{margin-top:100px}@media (min-width:992px){footer .siteMap{padding-left:4%!important}}footer ul.sitemapList{font-size:12px;-webkit-columns:2;-moz-columns:2}footer ul.sitemapList li:before{content:"-";color:#fff;margin-right:2px}@media (max-width:991px){footer .siteMap{border-top:1px solid rgba(78,128,4,.3);margin-top:20px;padding-top:20px}footer ul.sitemapList{-webkit-columns:5;-moz-columns:5}}@media (max-width:767px){footer .newsletter{margin-top:20px;padding-top:20px}}section#interesses,section#news{padding-top:40px;padding-bottom:40px}#the-content ul.submenu li{display:inline-block;margin-top:0;margin-bottom:7px}section:not(.banner){padding-bottom:40px}section#news{background-color:rgba(244,244,244,1)}section#interesses h1,section#news h1{text-align:center}section#interesses{background-color:rgba(254,254,254,1)}#interesses .wrap{padding:40px 25px}#interesses a:hover .wrap h3,#interesses a:hover .wrap h4{color:rgba(170,170,170,1)}#interesses .wrap p{color:rgba(102,102,102,1);text-align:center;font-size:12px;word-wrap:break-word}#interesses .wrap [class*=icon-]{font-size:100px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#interesses [class*=col-]{height:310px;position:relative}#interesses [class*=col-] figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(51,51,51,0);overflow:hidden;-webkit-transition:background ease-in-out .15s;-o-transition:background ease-in-out .15s;transition:background ease-in-out .15s}#interesses [class*=col-] figcaption,#interesses [class*=col-] figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}#interesses [class*=col-]:hover .icon{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}#interesses [class*=col-]:hover figcaption{background-color:rgba(51,51,51,.5)}#interesses [class*=col-] figcaption h3{top:100px;position:absolute;right:30px;left:30px;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);text-align:center;padding:10px 0;-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s}#interesses [class*=col-]:hover figcaption h3{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);color:rgba(255,255,255,1)}#interesses [class*=col-] figcaption h3::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);opacity:0}#interesses [class*=col-] figcaption .leg{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;position:absolute;right:30px;left:30px;bottom:5px;height:120px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#interesses [class*=col-]:hover figcaption p{color:#fff}#interesses [class*=col-]:hover figcaption .leg{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#interesses [class*=col-]:hover figcaption h3::after{opacity:1;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}#interesses [class*=col-] [class*=fa-]{font-size:1.875em}#interesses [class*=col-] .btn{margin-top:-140px;opacity:0}#interesses [class*=col-]:hover .btn{opacity:1}#interesses .wrap .icon .color,#interesses .wrap .icon .multicolor{display:none}#interesses .wrap .icon .color.active,#interesses .wrap .icon .multicolor.active{display:block}#interesses .wrap .icon .color{color:rgba(170,170,170,1)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}section.docTecnica,section.product{background-color:rgba(244,244,244,1)}section.product a:not([class*=btn]),section.product a:not([class*=btn]):active,section.product a:not([class*=btn]):visited{color:rgba(78,128,4,1)}section.product a:not(.btn):hover{color:rgba(38,86,1,1)}section.docTecnica .headerContainer,section.product .headerContainer{background-color:rgba(255,255,255,1);padding:15px;margin-bottom:20px}section.docTecnica .headerContainer ul li,section.docTecnica .headerContainer ul li a.btn,section.product .headerContainer ul li,section.product .headerContainer ul li a.btn{display:inline-block;margin-top:0;margin-bottom:7px}section.product .headerContainer ul.sub-product{border-top:1px solid #ccc;padding-top:15px}section.product .headerContainer ul.sub-product li a{padding:5px;margin-bottom:5px}section.product .headerContainer ul.sub-product li a:hover,section.product .headerContainer ul.sub-product li.active a{background-color:rgba(126,205,7,1);border-radius:2px;color:#fff}section.product .headerContainer ul.sub-product li+li:before{padding:0 3px;color:#ccc;content:"|\00a0"}section.docTecnica .searchWrap,section.product .searchWrap{float:left;color:rgba(51,51,51,1);border-bottom:1px solid rgba(51,51,51,.5);margin-bottom:20px}section.docTecnica .searchWrap input[type=search],section.product .searchWrap input[type=search]{color:rgba(51,51,51,.5);width:225px}section.docTecnica .searchWrap .active input[type=search],section.product .searchWrap .active input[type=search]{width:240px}section.docTecnica input.search::-webkit-input-placeholder,section.product input.search::-webkit-input-placeholder{color:rgba(51,51,51,.5)}section.docTecnica .searchWrap .active button.fa-search:hover,section.product .searchWrap .active button.fa-search:hover{color:rgba(126,205,7,1);cursor:pointer}section.docTecnica input.search:-moz-placeholder,section.product input.search:-moz-placeholder{color:rgba(51,51,51,.5)}section.docTecnica input.search::-moz-placeholder,section.product input.search::-moz-placeholder{color:rgba(51,51,51,.5)}section.docTecnica input.search:-ms-input-placeholder,section.product input.search:-ms-input-placeholder{color:rgba(51,51,51,.5)}.pagination>li>a,.pagination>li>a:hover,.pagination>li>span,section.docTecnica .searchWrap button.fa-search,section.product .searchWrap button.fa-search{color:rgba(51,51,51,1)}section.docTecnica .headerContainer ul.sub-flags li{width:30px;margin-bottom:5px}section.docTecnica .headerContainer ul.sub-flags li img{width:100%;height:auto}section.docTecnica .headerContainer ul.sub-flags li a.active,section.docTecnica .headerContainer ul.sub-flags li a:not(.active):hover img{opacity:.5}section#listProducts .productListContainer{margin-left:-15px;margin-right:-15px}section#listProducts .productListContainer .thumb{margin-bottom:15px;height:350px;position:relative}section#listProducts .productListContainer .thumb .wrap{background-color:#fff;padding:20px 10px;height:100%}section#listProducts .productListContainer .thumb-row{width:100%}section#listProducts .productListContainer .thumb .wrap .img{width:50%}section#listProducts .productListContainer .thumb .wrap .img img{width:100%;height:auto}section#listProducts .productListContainer .thumb .wrap .name{width:50%;text-align:right;text-transform:uppercase}section#listProducts .productListContainer .thumb .wrap .description{margin-top:10px;margin-bottom:10px;font-size:.875em}section#listProducts .productListContainer .thumb-row.more{border-top:1px solid #ccc;padding:10px 0}section#listProducts .productListContainer .thumb .wrap .more,section#listProducts .productListContainer .thumb .wrap .more a{font-size:.875em;font-weight:700}a[href$=".pdf"]:before,a[href$=".jpg"]:before,a[href$=".png"]:before,a[href$=".doc"]:before,a[href$=".docx"]:before,a[href$=".zip"]:before,a[href$=".rar"]:before{font-family:FontAwesome!important;margin-right:3px;font-weight:400;font-size:14px}.docsListContainer li span.ref,.modal-title,ul.pdfs li a{font-weight:700}a[href$=".pdf"]:before{content:"\f1c1"}a[href$=".jpg"]:before,a[href$=".png"]:before{content:"\f1c5"}a[href$=".doc"]:before,a[href$=".docx"]:before{content:"\f1c2"}a[href$=".xls"]:before{content:"\f1c3"}a[href$=".zip"]:before,a[href$=".rar"]:before{content:"\f1c6"}section#listProducts .productListContainer .thumb .wrap .more .fa-calculator{font-size:1.5em!important}section#listProducts .productListContainer .thumb .hoverButtons{-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:absolute;width:calc(100% - 30px);top:0;left:15px;background-color:rgba(255,255,255,.7);opacity:0;visibility:hidden}section#listProducts .productListContainer .thumb:hover .hoverButtons{opacity:1;visibility:visible}section#listProducts .productListContainer .thumb .hoverButtons a{position:absolute;top:0;left:0;width:100%;height:100%}section#listProducts .productListContainer .thumb .hoverButtons [class*=fa-]{font-size:1.875em}section#listProducts .pagination-wrapper{float:right;margin-right:15px}.pagination>li>a:hover{background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:rgba(51,51,51,1);cursor:default;background-color:rgba(220,220,220,1);border-color:rgba(220,220,220,1)}.pagination>.next>a{color:rgba(255,255,255,1)!important;background-color:rgba(126,205,7,1);border-color:rgba(126,205,7,1)}.pagination>.next>a:hover{color:rgba(255,255,255,1)!important;background-color:rgba(78,128,4,1);border-color:rgba(78,128,4,1)}section#showProduct .product-view{padding-bottom:20px}section#showProduct .product-view .imgWrapper{background-color:rgba(255,255,255,1);border-right:1px solid rgba(230,230,230,1);position:relative;padding:20px}section#showProduct .product-view .imgWrapper .img{padding:20px}section#showProduct .product-view .imgWrapper .img img{width:100%;height:auto}section#showProduct .product-view .imgWrapper .backList{position:absolute;left:0;top:0;background-color:rgba(230,230,230,1);color:rgba(51,51,51,1);width:54px;height:54px}section#showProduct .product-view .imgWrapper .backList:hover{background-color:rgba(126,205,7,1);color:#fff;cursor:pointer;-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}section#showProduct .product-view .description{background-color:rgba(255,255,255,1);padding-bottom:20px}section#showProduct .product-view .description .header{border-bottom:1px solid rgba(230,230,230,1);padding-bottom:20px}section#showProduct .product-view .description .header .reference{position:absolute;right:15px;top:15px;display:block}section#catalogues figure p,section#catalogues figure:hover h2,section#catalogues figure:hover p{right:30px;color:#fff;left:30px}section#showProduct .product-view .description .header h3{margin-top:30px}section#showProduct .product-view .description .text{padding:20px 0}section#showProduct .product-view .description .docs ul li,section#showProduct .product-view .description .more-actions ul li{display:inline-block;margin-right:10px}#areaRevendedor.docsListContainer li a,.modal-body>div{display:block}section#showProduct .product-view .description .docs ul li:last-child,section#showProduct .product-view .description .more-actions ul li:last-child{margin-right:0}section#showProduct .product-view .description .social img{width:auto}section#showProduct .product-view .description .more-actions{margin-top:20px;margin-bottom:10px}section#showProduct .product-view .description .more-actions [class*=fa-]{font-size:1.375em}.docsListContainer li{width:100%;display:block;margin-bottom:5px;overflow:hidden}#docTecnica .docsListContainer li{font-size:12px}.docsListContainer li span{padding-top:5px;padding-bottom:5px}#areaRevendedor.docsListContainer li{padding:5px 10px}.docsListContainer li:nth-child(odd){background-color:rgba(255,255,255,1)}.docsListContainer li a{color:rgba(51,51,51,1)}#areaRevendedor.docsListContainer li a:hover,.docsListContainer li a:hover span{color:rgba(126,205,7,1)}.docsListContainer li span.ref{font-style:italic}.docsListContainer li span.title{font-weight:700;text-transform:uppercase}.clear{clear:both}.modal-dialog{height:100%}.modal-content{width:100%}.modal-body{overflow:hidden}.modal-body a:hover{color:rgba(78,128,4,1)}.modal-content .alertProgram{margin-bottom:40px;margin-top:40px;font-size:12px}.modal-content .alertProgram div{float:left}.modal-content .alertProgram div i{margin-right:10px}.modal-footer .btn{margin-top:0!important}ul.pdfs li a:before{color:#ed1508;content:"\f1c1";position:relative;display:inline-block;font-family:FontAwesome!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;vertical-align:middle;top:-2px;opacity:1}.fa-file-pdf-o:hover,ul.pdfs a:hover{opacity:.7}section#catalogues [class*=col-]{margin-bottom:30px;overflow:hidden}section#catalogues figure{text-align:center;cursor:pointer;background-color:rgba(51,51,51,1);overflow:hidden}section#catalogues figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}section#catalogues figure:hover img{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}section#catalogues figure figcaption{padding:2em;color:#fff!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:right}section#catalogues figure figcaption,section#catalogues figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}section#catalogues figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}section#catalogues figure h2,section#catalogues figure p{margin:0}section#catalogues figure p{letter-spacing:1px;font-size:80%;position:absolute;padding:10px 0;bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.back:before,section#media h5:before,ul.address li p:nth-child(1):before{font-family:FontAwesome!important;speak:none;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;font-style:normal;-webkit-font-smoothing:antialiased}section#catalogues figure h2{top:30px;position:absolute;right:30px;left:30px;padding:5px;background-color:rgba(255,255,255,.5);-webkit-transition:background-color .35s,-webkit-transform .35s;transition:background-color .35s,padding .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}section#catalogues figure:hover h2{padding:10px 0;background-color:rgba(255,255,255,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section#catalogues figure h2::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}section#catalogues figure h2::after,section#catalogues figure p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}section#catalogues figure:hover h2::after,section#catalogues figure:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}section#login .content{width:100%}@media (min-width:992px){section#login .text{border-right:1px solid rgba(230,230,230,1);padding-right:50px}section#login .form{padding-left:50px}}section#login form{width:100%}section#login form input[type=text],section#login form input[type=password]{width:100%;overflow:hidden;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;max-width:350px}section#login .forgot{margin:10px 0}section#generalContents .img{padding-left:0;padding-right:0}section#generalContents .img ul li{list-style:none;margin:30px 0 0;display:inline-block!important;width:49%;padding:10px}@media (min-width:768px){section#generalContents .img ul li{padding:0 50px 0 0;width:100%;margin-bottom:10px;margin-top:0;display:block}}section#generalContents .img ul li img{width:100%;height:auto;text-align:center}section#generalContents.franchising .flexrow{margin-left:0;margin-right:0;width:100%;margin-bottom:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section#generalContents.franchising .flexrow .text{width:50%}section#generalContents.franchising .flexrow .img{width:40%}section#generalContents.franchising .flexrow:nth-child(odd) .text{-webkit-order:2;-ms-flex-order:2;order:2}section#generalContents.franchising form{margint-top:20px}section#generalContents form input[type=text],section#generalContentsform input[type=password]{width:100%;overflow:hidden;margin-bottom:5px;-webkit-appearance:none;-moz-appearance:none}section#generalContents textarea{width:100%;resize:vertical;max-height:500px}section#generalContents.franchising textarea{height:150px}section#generalContents .btn,section#generalContents input[type=submit]{margin-top:10px}@media (max-width:767px){section#generalContents.franchising form [class*=col-]{padding:0}ul.address li{width:100%}}section#generalContents.newsList ul li{list-style-type:none;margin-left:0;margin-right:0;position:relative;margin-bottom:20px}section#generalContents.newsList ul li .text{padding-top:10px;padding-bottom:10px}dd,section#generalContents.newsList ul li .text .resume{padding-top:5px}section#generalContents.newsList ul li:hover{background-color:#fff}section#generalContents.newsList a{color:rgba(0,0,0,1)}section#generalContents.newsList a:hover h4{color:rgba(126,128,4,1)}section#generalContents.newsList .img{max-height:200px;overflow:hidden}section#generalContents.newsList img.higher{max-height:250px}section#generalContents.newsList li .hoverButtons{-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(255,255,255,.7);opacity:0;visibility:hidden}section#generalContents.newsList li:hover .hoverButtons{opacity:1;visibility:visible}nav.pagination-wrapper{margin-top:40px}section#media [class*=col-]{margin-bottom:30px}section#media h5{position:relative}section#media h5:before{position:relative;display:inline-block;font-weight:400;margin-right:7px;opacity:1}dt,span.letterLinkSpan>a.letterLink.entriesPresent{font-weight:700}section#media h5.video:before{content:"\f03d"}section#media h5.audio:before{content:"\f130"}section#media h5:after{position:absolute;top:100%;left:0;width:100%;height:3px;background:rgba(51,51,51,1);content:'';margin-top:3px}section#media [class*=col-]:hover h5,section#media [class*=col-]:hover h5:before{color:rgba(126,205,7,1)}section#media [class*=col-]:hover h5:after{background:rgba(126,205,7,1)}section#media figure{text-align:center;cursor:pointer;background-color:rgba(51,51,51,1);overflow:hidden}section#media figure img{position:relative;display:block;max-width:100%;opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}section#media .hoverButtons,section#media .hoverButtons a{position:absolute;top:0;left:0;width:100%;height:100%}section#media [class*=col-]:hover figure img{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}section#media .hoverButtons{-webkit-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;opacity:0;visibility:hidden}section#media [class*=col-]:hover .hoverButtons{opacity:1;visibility:visible}section#media .hoverButtons [class*=fa-]{font-size:1.875em}#alphabet{padding-left:15px;padding-right:15px}dl.glossary{margin-top:40px}dt{font-size:1.2em}dd{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted rgba(50,50,50,1)}.glossary-list{overflow:auto}span.letterLinkSpan{display:inline-block}.letterAnchor h3{margin-bottom:20px;text-decoration:underline}footer a:hover,header a:hover{text-decoration:none;outline:0}span.letterLinkSpan>a.letterLink{display:inline-block;text-align:center;padding:5px 10px;font-size:medium;color:#000;background-color:rgba(170,170,170,1)}span.letterLinkSpan>a.letterLink.entriesAbsent{font-weight:400;color:#FEE}span.letterLinkSpan>a.letterLink.entriesPresent:hover{background-color:rgba(200,200,200,1)}ul.address{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}ul.address li{min-height:1px;padding-right:15px;padding-left:15px;margin-bottom:20px}ul.address li p:nth-child(1):before{position:relative;display:inline-block;font-weight:400;margin-right:5px;opacity:1;font-size:18px;content:"\f041"}#modalNewsletter form input[type=text],#modalNewsletter form select,section#contactos form input[type=text]{overflow:hidden;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48}label.error{color:#b94a48;font-size:11px;margin-bottom:10px}label.error.valid,label.valid{color:rgba(126,205,7,1)}input[type=checkbox]+label,input[type=radio]+label{margin-right:15px}#portal-sitemap{margin-left:0;font-size:100%;font-weight:700;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#portal-sitemap>li{border:0;margin-bottom:30px;padding:0;margin-right:30px!important}#portal-sitemap>li:last-child{margin-right:0!important}#portal-sitemap li{margin-left:0}#portal-sitemap>li>div{background-color:rgba(126,205,7,1);padding:10px 15px;-webkit-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s}#portal-sitemap>li>div:hover{background-color:rgba(78,128,4,1)!important}#portal-sitemap>li>div>a{color:rgba(255,255,255,1);text-align:center}#portal-sitemap a{border-bottom:none;display:block}#portal-sitemap .navTreeLevel2,#portal-sitemap .navTreeLevel2 ul{font-weight:400;margin-bottom:0;padding:.25em 0}#portal-sitemap>li>ul{margin-left:15px;margin-top:10px}#portal-sitemap>li,#portal-sitemap>li ul li{position:relative}@media all and (min-width:1200px){#portal-sitemap>li::after,#portal-sitemap>li::before{content:"";display:inline-block;width:13px;border-top:1px rgba(110,110,110,1) dotted;position:absolute;top:20px}#portal-sitemap>li::before{left:-15px}#portal-sitemap>li::after{right:-14px}#portal-sitemap>li:first-child::before,#portal-sitemap>li:last-child::after{border-top:none}}@media all and (max-width:1199px){#portal-sitemap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#portal-sitemap>li::after,#portal-sitemap>li::before{content:"";display:inline-block;width:15px;position:absolute;left:-15px}#portal-sitemap>li{margin-left:15px}#portal-sitemap>li::before{height:23px;border-left:1px rgba(110,110,110,1) dotted;border-bottom:1px rgba(110,110,110,1) dotted}#portal-sitemap>li:first-child::before{border-left:none}#portal-sitemap>li:first-child::after{height:calc(100% + 6px);top:23px}#portal-sitemap>li::after{height:calc(100% + 29px);border-left:1px rgba(110,110,110,1) dotted;top:0}}#portal-sitemap>li:last-child::after{border:none}#portal-sitemap>li>ul li::before{content:"";display:inline-block;width:15px;height:23px;border-left:1px rgba(110,110,110,1) dotted;position:absolute;top:-.75rem;border-bottom:1px rgba(110,110,110,1) dotted}#portal-sitemap>li ul>li>div{margin-left:20px}.back{width:auto}.back:before{position:relative;display:inline-block;font-weight:400;content:"\f104";font-size:180%;margin-right:5px;opacity:1;top:-2px;transition:all .15s ease-in-out 0s}#backToTop,.lightbox{display:none;position:fixed}#backToTop{z-index:1000;bottom:40px;right:40px}.lightbox,.lightbox-content img,.lightbox-mask{top:0;left:0;right:0;bottom:0}#backToTop a{width:45px;height:45px;line-height:45px;text-align:center;outline:0;border-radius:50%;opacity:.5;filter:alpha(opacity=50);color:#FFF;background-color:rgba(85,85,85,1)}#backToTop a:hover{opacity:1;filter:alpha(opacity=100);background-color:rgba(126,205,7,1)}.lightbox{z-index:9999;width:100%;height:100%}.lightbox-mask{position:fixed;background:rgba(0,0,0,.95)}.lightbox-content img{position:absolute;margin:auto;max-width:100%;max-height:100%;padding:5px 5px 75px;width:auto}@media all and (max-width:568px){.lightbox-content img{padding:0 0 750px}}.lightbox-content .slider-caption{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;width:100%;position:absolute;bottom:70px;color:#fff;font-size:16px;padding-left:80px;padding-right:80px;color:rgba(0,0,0,1)}.lightbox .bt-arrow,.lightbox .bt-close,.lightbox-info{color:rgba(255,255,255,1);position:absolute}@media only screen and (min-width:1400px),only screen and (min-width:1650px){.lightbox-content .slider-caption{padding-left:120px;padding-right:120px;font-size:18px}}.lightbox .bt-close{top:20px;right:20px}@media all and (max-width:568px){.lightbox-content .slider-caption{font-size:.75em;padding-left:10px;padding-right:10px}.lightbox .bt-close{top:2px;right:2px}}.lightbox-info{z-index:2;width:60px;margin-left:-30px;font-weight:400;font-style:normal;font-size:1em;line-height:1em;line-height:40px;text-align:center}.lightbox-arrow-next,.lightbox-arrow-prev,.lightbox-info{bottom:10px;left:50%}.lightbox-arrow-prev{margin-left:-70px}.lightbox-arrow-next{margin-left:30px}.lightbox .sleek-loader{width:26px;height:26px;position:absolute;top:50%;left:50%;margin-left:-13px;margin-top:-13px}.lightbox .sleek-loader:after,.lightbox .sleek-loader:before{background:rgba(255,255,255,.8)}.bt-arrow,.bt-back,.bt-close{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:50%;border-radius:50%;font-size:1.5em;width:40px;height:40px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.5,.2,.5,1);-ms-transform:all .3s cubic-bezier(.5,.2,.5,1);transition:all .3s cubic-bezier(.5,.2,.5,1)}.bt-arrow:hover,.bt-back:hover,.bt-close:hover{color:rgba(255,255,255,1)!important;background-color:rgba(126,205,7,1)}.bt-close *{-webkit-transition:transform .3s cubic-bezier(.5,.2,.5,1);-ms-transform:transform .3s cubic-bezier(.5,.2,.5,1);transition:transform .3s cubic-bezier(.5,.2,.5,1)}.bt-close:hover *{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.spinner{position:absolute;top:40%;left:48%;height:30px;width:30px;margin:0 auto;border:2px solid rgba(126,205,7,.2);border-top:2px solid rgba(126,205,7,.8);border-radius:100%;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}ol,ul{list-style:disc inside}section.product .headerContainer h1{margin:0 0 10px}.breadcrumb-nav{padding-top:10px}.breadcrumb{font-size:.875em;padding:8px 15px 8px 0;margin-bottom:20px;list-style:none;background-color:transparent;border-radius:4px}.breadcrumb>li+li:before{padding:0 5px;font-family:FontAwesome;color:#ccc;content:"\f101";font-size:14px;font-weight:400}.breadcrumb li,.breadcrumb li a{color:rgba(180,180,180,1)!important}.breadcrumb li a:hover,header a:hover{color:rgba(78,128,4,1)!important}.breadcrumb li.active{font-weight:700}dt,h1,h2,h3,h4,h5{font-family:aller-rg,Arial,sans-serif;color:rgba(50,50,50,1)}dt,h1,h2,h3,h4{text-transform:uppercase}.homepage h1:after{content:"";display:block;background:rgba(50,50,50,1);height:2px;width:25%;text-align:center;margin:5px auto 20px}#generalContents h1,#generalContents.newsView h3{margin-top:0}a>img,h1,h1:after,h1:before,h2,h2:after,h2:before,h3,h3:after,h3:before,h4,h4:after,h4:before,h5,h5:after,h5:before,img,li,li>a,li>a>span,p,span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media (max-width:1199px){h1{font-size:1.75em;margin:.67em 0}h2{font-size:1.25em}h3{font-size:1.125em}h4{font-size:1em}}header a{color:rgba(255,255,255,1)!important}@media (min-width:1200px){h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em}h3{font-size:1.375em}h4{font-size:1em}header nav ul.mainMenu li a{font-size:1.25em}}header nav ul.mainMenu li a{font-family:aller-lt,Arial,sans-serif}header nav ul.mainMenu>li>a{text-transform:uppercase;padding:8px 11px 11px;border:1px solid transparent}header nav ul.mainMenu.rwd>li{border-bottom:1px solid rgba(78,128,4,1);display:block;padding-top:7px;padding-bottom:7px}header nav ul.mainMenu.rwd>li.dropdown.open{border-bottom:none;background-color:rgba(255,255,255,1);color:rgba(38,86,1,1)}header nav ul.mainMenu li>a.active,header nav ul.mainMenu li>a:hover,header nav ul.mainMenu.rwd>li.dropdown.open a{color:rgba(38,86,1,1)!important}header nav ul.mainMenu li.dropdown>a::after{content:"\f078";font-family:FontAwesome;margin-left:7px;font-size:10px!important}header nav ul.mainMenu.flex li.dropdown.open>a{color:rgba(78,128,4,1)!important;border-width:3px 1px 1px;border-style:solid;padding:8px 11px 11px;border-color:#3e6603 #E6E6E6 #FFF;background-color:rgba(255,255,255,1)}header nav ul.mainMenu.rwd .header-nav-dropdown-menu{position:relative;background-color:#FFF;width:100%;padding:10px;border-radius:0;border:none;border-bottom:1px solid rgba(78,128,4,1);box-shadow:none}header nav ul.mainMenu.flex .header-nav-dropdown-menu{position:absolute;background-color:rgba(255,255,255,.9);border-top:1px solid transparent;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-top:10px;min-width:100%}#newsletterWrap .inputWrap,.searchWrap,section.banner{position:relative!important}.header-nav-dropdown-menu li>a:hover,.header-nav-dropdown-menu li>span:hover{background-color:rgba(180,180,180,.3)}.header-nav-dropdown-menu li{float:none}.header-nav-dropdown-menu li>a,.header-nav-dropdown-menu li>span{cursor:pointer;display:block;color:#333!important;font-size:13px;padding:5px 12px;line-height:1.42857;text-transform:none!important}footer a{color:rgba(255,255,255,1)!important}footer a:hover{color:rgba(78,128,4,1)!important}footer .top{padding-top:20px;padding-bottom:20px}footer .bottom{background-color:#6db305;padding-top:5px;padding-bottom:5px}#the-content{width:100%}section.banner{width:100%;background-color:rgba(255,255,255,1)}.btn,.btn-sm,a.btn,a.btn-sm{font-family:allerbold,Arial,sans-serif;text-transform:uppercase;background-color:rgba(126,205,7,1);color:rgba(255,255,255,1)}.btn-lg{padding:7px 16px;font-size:16px;line-height:1.33333;border-radius:4px;text-transform:uppercase}.btn-lg-white,.btn-sm-white,.btn-white{background-color:rgba(255,255,255,1)!important;color:rgba(126,205,7,1)!important}.btn-lg.focus,.btn-lg:focus,.btn-lg:hover,.btn-sm.focus,.btn-sm:focus,.btn-sm:hover,.btn.focus,.btn:focus,.btn:hover{color:rgba(255,255,255,1)!important}.btn-sm-white:hover,.btn-sm:focus .btn-sm-white:focus,.btn-sm:hover,.btn-white:hover,.btn:focus .btn-white:focus,.btn:hover,a.btn-sm:focus,a.btn-sm:hover,a.btn:focus,a.btn:hover{color:rgba(255,255,255,1);background-color:rgba(78,128,4,1)!important}.btn-sm.grey:focus,.btn-sm.grey:hover,.btn.grey:focus,.btn.grey:hover,a.btn-sm.grey:focus,a.btn-sm.grey:hover,a.btn-small.grey:focus,a.btn.grey:hover{background-color:rgba(126,205,7,1)!important;color:rgba(255,255,255,1)!important}.btn-sm.grey,.btn.grey,a.btn-sm.grey,a.btn.grey{background-color:rgba(220,220,220,1)!important;color:rgba(51,51,51,1)!important}#the-content .btn{margin-top:20px}.calculadora .btn{margin-top:5px}select.form-control:focus{box-shadow:none;border-color:rgba(60,60,59,1);outline:0}input::-moz-focus-inner{border:0}#newsletterWrap,.btn,.h-search-div,.searchWrap,button,div.search,input[type=search],input[type=text],li.search{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}[type=search]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.searchWrap{display:inline-block;float:right;padding:0;color:rgba(255,255,255,1);border-bottom:1px solid rgba(255,255,255,.5)}nav.rwd .searchWrap{display:block;width:100%;padding:0 20px 0 15px;margin-top:30px;margin-bottom:30px;border-bottom:none}#newsletterWrap .inputWrap{display:inline-block;padding:0;border-bottom:1px solid rgba(62,102,3,.5)}.searchWrap.active{border-bottom:1px solid rgba(255,255,255,1)}nav.rwd .searchWrap.active{border-bottom:none}#newsletterWrap .inputWrap.active{border-bottom:1px solid rgba(62,102,3,1)}#newsletterWrap .inputWrap input[type=text],.searchWrap input[type=search]{display:inline-block;border:none;outline:0;padding:3px;background:0 0;z-index:3;cursor:pointer;opacity:.5;font-style:italic;width:85%}.searchWrap button.fa-search,footer input[type=search]:focus,footer input[type=text]:focus,footer input[type=password]:focus,footer selection:focus,footer textarea:focus,header input[type=search]:focus,header input[type=text]:focus,header input[type=password]:focus,header selection:focus,header textarea:focus{background-color:transparent}.searchWrap input[type=search]{color:#fff;width:130px}nav.rwd .searchWrap input[type=search]{width:100%;border-bottom:1px solid rgba(255,255,255,1)}input.search::-webkit-input-placeholder{color:#fff}input.search:-moz-placeholder{color:#fff}input.search::-moz-placeholder{color:#fff}input.search:-ms-input-placeholder{color:#fff}#newsletterWrap .inputWrap{width:60%}#newsletterWrap .inputWrap.active input[type=text],.searchWrap .active input[type=search]{opacity:1;cursor:text;font-style:normal}.searchWrap .active input[type=search]{width:200px}nav.rwd .searchWrap .active input[type=search]{width:100%;padding-right:40px}.searchWrap button.fa-search{border:none;outline:0;color:rgba(255,255,255,1);transform:rotateY(180deg)}nav.rwd .searchWrap button.fa-search{transform:rotateY(0);position:absolute;top:-10px;right:15px}.searchWrap .active button.fa-search:hover{color:rgba(78,128,4,1);cursor:pointer}input#newsletter::-webkit-input-placeholder{color:rgba(62,102,3,1)}input#newsletter:-moz-placeholder{color:rgba(62,102,3,1)}input#newsletter::-moz-placeholder{color:rgba(62,102,3,1)}input#newsletter:-ms-input-placeholder{color:rgba(62,102,3,1)}form input[type=password],form input[type=text],form select,form textarea{display:block;width:100%;padding:4px 6px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}form input[type=password],form input[type=text],form select{height:30px}form input[type=password]:focus,form input[type=password]:hover,form input[type=text]:focus,form input[type=text]:hover,form textarea:focus{border:1px solid #000}input[type=search]:focus,input[type=text]:focus,input[type=password]:focus,selection:focus,textarea:focus{outline:0;box-shadow:none;background-color:#fff}button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,textarea{outline:0}[lb-mag],[lb-mag]:hover{cursor:zoom-in}@media (max-width:920px){.cbp-spmenu{position:fixed}.cbp-spmenu-vertical{width:240px;height:100%!important;z-index:1000}.cbp-spmenu-right{right:-240px}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-right{right:-190px}}div.listingBar{clear:both;text-align:right}section.product .headerContainer .row{float:none;background-color:#fff}footer ul.sitemapList li{display:list-item}.pagination>li{z-index:50}h5.video{height:35px}div.documentEditable,form.edit_form,form.kssattr-serveraction-foldercontents_update_table{margin-top:181px;padding-bottom:100px;min-height:600px}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#222;z-index:1000}.barra-topo a,.barra-topo a [class*=fa-]{color:#fff!important}.barra-topo a [class*=fa-]{font-size:24px;padding:8px 9px}.barra-topo a:hover,.barra-topo a:hover [class*=fa-]{color:rgba(126,205,7,1)!important}#parent-fieldname-description,#parent-fieldname-title,#plone-document-byline,#viewlet-above-content-title,.documentAuthor,.documentEditable #edit-bar,.documentModified,.tileBody{display:none}#edit_form_effectiveDate_0_popup img,#edit_form_expirationDate_1_popup img,#lock-icon,#parent-fieldname-title img,#sicon,table.listing img{width:16px;height:16px}#archetypes-fieldname-language,.plone_jscalendar{width:150px}.a{width:13em;overflow-wrap:break-word}#tipo_multimedia{width:100px}.franchising ul li{display:block}.imgsvg {height:60;fill:white}

a[href$=".pdf"] img,
a[href$="pdf.png"] img,
img[src$="pdf.png"],
img[src$=".pdf"] {  
	width: auto;
	height: auto;
	max-width: 40px;
}

.product-view .description li {
	display: block;
}
