body{font-size:16px;line-height:1.3em;color:black;font-family:'rosarioregular', Arial, Helvetica, sans-serif;}#template-default{width:100%;height:auto;}.content980{width:980px;margin:0 auto;position:relative;}#content .content980{padding:5px 0px;}.column{box-sizing:border-box;}.column li{list-style:square;margin-left:15px;padding-left:10px;}.colleft{width:48%;float:left;margin-bottom:30px;}.colright{width:48%;float:right;}.mb20{margin-bottom:20px;}.grid3{width:30%;float:left;margin-right:48px;}.grid3 + .grid3 + .grid3{margin-right:0;}.clear,.clearfix{clear:both;}.video{text-align:center;}.btn{padding:7px 10px;background:#52b3d9;color:white;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;float:right;}.btn:hover{background:#2c3e50;color:white;}h1,h2{font:2.375em 'rosarioregular', Arial, Helvetica, sans-serif;text-align:center;margin:30px 0 30px;}h1,.contenu .pellets h1,.contenu .about h1,.contenu .services h1{color:#2c3e50;}h1.separator-b{border-bottom:1px solid #cccccc!important;padding-bottom:20px;}h2{background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;padding-bottom:10px;}h3{font:1.125em 'rosarioregular', Arial, Helvetica, sans-serif;text-transform:uppercase;padding:10px 0 15px;}p,li,a{font:1em 'rosarioregular', Arial, Helvetica, sans-serif;}p{margin-bottom:15px;}p,li{text-align:justify;}strong,b{}a{text-decoration:none;color:#52b3d9;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a:hover{color:#3c3c3b;}a:active{opacity:0.7;}#template-default > header{height:94px;border-top:8px solid #eaeaea;border-bottom:3px solid #eaeaea;}#template-default > header a#logo{float:left;margin-top:25px;}#template-default > footer{position:relative;z-index:2;background:#2c3e50;clear:both;}#template-default > footer a img{position:absolute;right:0;top:0;}#template-default > footer nav + a:hover{opacity:0.7;}#template-default > header{}#template-default > header .lang{padding-left:350px;}#template-default > header .lang .active{color:#52b3d9;}#template-default > header .lang a{color:black;}#template-default > header .lang a:hover{color:#52b3d9;}#template-default > header nav{float:right;margin-top:10px;}#template-default > header nav#menu-top{float:right;background:#eaeaea;padding:0 10px 10px;margin-top:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;text-align:center;}#template-default > header nav#menu-top li{background:url('/templates/img/interface/separateur-sombre.png') no-repeat 0 50%;}#template-default > header nav#menu-top li.active a{color:#52b3d9;}#template-default > header nav#menu-top li:first-child{background:none;}#template-default > header nav > ul > li{display:block;float:left;background:url('/templates/img/interface/separateur-clair.png') no-repeat 0 50%;padding:0 15px;}#template-default > header nav > ul > li:first-child{background:none;}#template-default > header nav > ul > li.current{border-top:3px solid #52b3d9;margin-top:0 a;margin-top-color:#52b3d9;}#template-default > header nav > ul > li a{color:black;}#template-default > header nav > ul > li a:hover{color:#52b3d9;}#template-default > header nav > ul > li a:active{color:#2c3e50;}#template-default > header nav + nav > ul > li{line-height:50px;text-align:center;margin-top:3px;line-height:1em;height:45px;padding-top:2px;position:relative;}#template-default > header nav + nav > ul > li:first-child,#template-default > header nav + nav > ul > li:last-child{line-height:45px;}#template-default > header nav > ul ul{display:none;width:100%;background:#eaeaea;padding:10px 0 0;position:absolute;left:0;top:3.2em;z-index:10;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;}#template-default > header nav > ul ul:before{display:block;content:"";width:0;height:0;border-top:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:45%;top:0;}#template-default > header nav li a:hover + ul.sub{}#template-default > header nav > ul ul.sub > li a{display:block;line-height:2.063em;color:black;margin:4px;padding:0 7px;}#template-default > header nav > ul ul.sub > li a:hover{background:#52b3d9;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}#template-default > footer{}#template-default > footer nav{text-align:center;}#template-default > footer nav#menu-bottom{background:url('/templates/img/interface/horiz-clair.png') no-repeat 50% 0;}#template-default > footer nav ul{float:none;display:inline-block;text-align:center;padding:25px 0;}#template-default > footer nav ul li{display:block;float:left;background:url('/templates/img/interface/separateur-clair.png') no-repeat 0 50%;padding:0 19px 0 22px;}#template-default > footer nav ul li:first-child{background:none;}#template-default > footer nav a{color:white;}#template-default > footer nav a:hover{color:#52b3d9;}#slider{position:relative;width:100%;height:322px;background:#2c3e50;color:white;overflow:hidden;}#slider ol.flex-control-nav{position:absolute;z-index:5;bottom:10px;left:50%;margin-left:-20px;}#slider ol.flex-control-nav li{float:left;margin-right:10px;}#slider ol.flex-control-nav li a{display:block;font-size:0px;height:10px;width:10px;line-height:0px;color:transparent;background:white;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}#slider ol.flex-control-nav li a:hover{cursor:pointer;}#slider ol.flex-control-nav li a.flex-active{background:#52b3d9;}#slider p{display:inline;background:black;background-color:black;background-color:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";font:1.875em 'arvoregular', Arial, Helvetica, sans-serif;padding:15px;position:absolute;right:0;top:100px;}#slider p + p{font:1.25em 'rosarioregular', Arial, Helvetica, sans-serif;top:180px;}.index #template-default section > article.content980,.index .about section > article.content980,.contenu #template-default section > article.content980,.contenu .about section > article.content980{margin:0 auto 50px;}.index #template-default section .presentation-domaines > nav,.index .about section .presentation-domaines > nav,.contenu #template-default section .presentation-domaines > nav,.contenu .about section .presentation-domaines > nav,.index #template-default section > aside > nav,.index .about section > aside > nav,.contenu #template-default section > aside > nav,.contenu .about section > aside > nav{padding:60px 0 39px;}.index #template-default section .presentation-domaines .sub li,.index .about section .presentation-domaines .sub li,.contenu #template-default section .presentation-domaines .sub li,.contenu .about section .presentation-domaines .sub li,.index #template-default section > aside .sub li,.index .about section > aside .sub li,.contenu #template-default section > aside .sub li,.contenu .about section > aside .sub li{display:inline-block;vertical-align:top;width:318px;height:255px;background:#272727;margin:0 7px 21px 0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;}.index #template-default section .presentation-domaines .sub li:nth-child(3n),.index .about section .presentation-domaines .sub li:nth-child(3n),.contenu #template-default section .presentation-domaines .sub li:nth-child(3n),.contenu .about section .presentation-domaines .sub li:nth-child(3n),.index #template-default section > aside .sub li:nth-child(3n),.index .about section > aside .sub li:nth-child(3n),.contenu #template-default section > aside .sub li:nth-child(3n),.contenu .about section > aside .sub li:nth-child(3n){margin-right:0;}.index #template-default section .presentation-domaines nav a,.index .about section .presentation-domaines nav a,.contenu #template-default section .presentation-domaines nav a,.contenu .about section .presentation-domaines nav a,.index #template-default section > aside nav a,.index .about section > aside nav a,.contenu #template-default section > aside nav a,.contenu .about section > aside nav a{display:block;font:1em 'Lucida Sans', Arial, Helvetica, sans-serif;color:white;text-align:center;}.index #template-default section .presentation-domaines nav a img,.index .about section .presentation-domaines nav a img,.contenu #template-default section .presentation-domaines nav a img,.contenu .about section .presentation-domaines nav a img,.index #template-default section > aside nav a img,.index .about section > aside nav a img,.contenu #template-default section > aside nav a img,.contenu .about section > aside nav a img{display:block;margin:0;padding:0;border:0;}.index #template-default section .presentation-domaines nav a span,.index .about section .presentation-domaines nav a span,.contenu #template-default section .presentation-domaines nav a span,.contenu .about section .presentation-domaines nav a span,.index #template-default section > aside nav a span,.index .about section > aside nav a span,.contenu #template-default section > aside nav a span,.contenu .about section > aside nav a span{display:block;background:url('/templates/img/interface/search.png') no-repeat 95% 50%;line-height:42px;padding-left:15px;position:relative;z-index:500;}.index #template-default section .presentation-domaines nav li:first-child span,.index .about section .presentation-domaines nav li:first-child span,.contenu #template-default section .presentation-domaines nav li:first-child span,.contenu .about section .presentation-domaines nav li:first-child span,.index #template-default section > aside nav li:first-child span,.index .about section > aside nav li:first-child span,.contenu #template-default section > aside nav li:first-child span,.contenu .about section > aside nav li:first-child span{line-height:1.2em;}.index #template-default section p,.index .about section p,.contenu #template-default section p,.contenu .about section p{}.index #template-default section p.strong,.index .about section p.strong,.contenu #template-default section p.strong,.contenu .about section p.strong{font-weight:bold;}.index section > aside,#template-default.pellets section > aside,.about section > aside{background:url('/templates/img/interface/losange-line.png') repeat-x 0 0 #f9f9f9;border-bottom:1px solid #cccccc;}.index aside h2{font-size:1.563em;background:none;color:#2c3e50;padding:0;margin-top:0;}.contenu h1{border:none;color:#2c3e50;}.contenu h2{font-size:1.563em;padding-top:10px;background:none;color:#2c3e50;}.contenu h2.super-spaced{padding:35px 0px;}.contenu .row{background:#f1f1f1;}.contenu aside.colright{background:white;padding:25px;margin-bottom:25px;}.contenu aside h2{margin:0 0 20px;padding:0;}.contenu aside > nav{background:#52b3d9;padding:30px 0 10px;position:relative;text-align:center;margin-bottom:40px;}.contenu aside > nav.top-nav{margin-bottom:0px;}.contenu aside > nav:after{display:block;content:"";width:0;height:0;border-top:10px solid #52b3d9;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:50%;bottom:-10px;}.contenu aside > nav li{display:inline-block;vertical-align:top;}.contenu aside > nav li.current{border:none;}.contenu aside > nav li a:hover,.contenu aside > nav li.current a{background:#2c3e50;}.contenu aside > nav li a:active{color:#2c3e50;}.contenu aside > nav a{background:#76d0f3;color:white;border-radius:4px;font-size:0.813em;text-transform:uppercase;padding:10px 20px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.contenu aside li{line-height:2.25em;margin-bottom:7px;}.contenu aside li img{float:left;margin-right:7px;}.contenu figure{float:left;position:relative;margin:0 2px 30px;overflow:hidden;}.contenu figure:after{display:block;content:"";width:100%;clear:both;}.contenu figure figcaption{box-sizing:border-box;-moz-box-sizing:border-box;width:100%;font:0.938em 'rosarioregular', Arial, Helvetica, sans-serif;background:black;background:black;background:rgba(0, 0, 0, 0.75);color:white;padding:10px 15px;position:absolute;bottom:4px;right:-500px;opacity:0;-moz-transition:right 0.2s ease-in-out;-o-transition:right 0.2s ease-in-out;-webkit-transition:right 0.2s ease-in-out;transition:right 0.2s ease-in-out;}.contenu figure:hover figcaption{right:0;opacity:1;}.contenu figure:hover .origine{width:247px;right:48px;}.contenu .scierie .row aside{margin-top:50px;padding:30px 30px 0;}.contenu .scierie .row aside h2{font-size:1em;text-transform:uppercase;font-weight:bold;padding:0 0 5px;margin-bottom:15px;border-bottom:1px dashed #3c3c3b;}.contenu .scierie .row aside ul{margin-bottom:30px;}.contenu .scierie .row aside li{line-height:1em;}.contenu .scierie h3 + p{text-align:center;}.resume .hgroup p{background:url('/templates/img/pictos/ampoule-top.png') no-repeat 0 0;color:#52b3d9;margin-bottom:0;text-transform:uppercase;padding-top:24px;padding-left:105px;}.resume ul.avantages{background:url('/templates/img/pictos/ampoule-bottom.png') no-repeat 0 0 #f1f1f1;padding:10px 30px 0 95px;text-align:left;margin-bottom:20px;}.resume ul.avantages > li{display:inline-block;vertical-align:middle;width:25%;line-height:1.5em;background:none;height:auto;padding:20px;position:relative;text-align:center;list-style:none;}.resume ul.avantages > li:before{display:block;content:"";width:7px;height:7px;background:#52b3d9;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;position:absolute;top:50%;left:-10px;}#listing{padding-bottom:40px;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#listing.active{height:100%!important;}#listing h2{text-transform:uppercase;font-size:1.875em;margin:0 0 20px;padding:0;}#listing .content980 > article{float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:50%;padding:0px 0px 0px 30px;}#listing .content980 > article.impair{padding-right:30px;padding-left:0;border-right:1px dashed #cccccc;}#listing .content980 > article article,#listing .content980 > article:nth-child(even){}#listing .content980 > article:nth-child(4){}#listing .content980 hr{border-bottom:1px dashed #cccccc;background:none;padding-top:5px;}#listing section  article h3{background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;padding-bottom:20px;margin:30px 0;}#listing section  article ul{width:510px;list-style:square inside;margin:0 auto 30px;padding-bottom:0px;}#listing section article h3{text-align:center;font:16px 'droid_sansbold';letter-spacing:1px;}#listing section article p{margin-top:15px;}#listing section li{list-style:square inside;}.top-nav h2{font-size:24px;}.top-nav h2 a{text-transform:none!important;}.top-nav h2 a:hover{background:#2c3e50;cursor:pointer;}.top-nav p{color:white;text-align:center;}.references .row figure img{width:241px;height:auto;}.references .row.three img{width:322px;}.references .row figure{margin:0 2px -20px;}.references .references-small{padding-bottom:30px;}.references .references-small figure{margin:2px 2px 0;height:166px;background:white;}.references .references-small figure img{width:149px;margin:5px;height:auto;position:relative;}.references .references-small figure figcaption{bottom:0;}.references #listing{padding-top:40px;margin-bottom:50px;}.references #listing > h2{background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;padding-bottom:35px;text-transform:none;font-size:1.5em;}.references #listing section > article ul{width:inherit;border:none;padding:0;}.references #listing article{width:33%;float:left;height:410px;overflow:hidden;background-color:white;display:block;margin:30px 0;font-size:13px;}.references #listing article:hover{background-color:#f1f1f1;transition-property:background-color;transition-duration:2s;transition-timing-fonction:linear;}.references #listing article h2{background:none;padding:5px;margin:0 5px 15px;font-family:'rosarioregular', Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;border-bottom:1px dotted #cccccc;}.references #listing article ul{height:100px;padding:0 10px;list-style:square inside;}.references #listing article figure{margin:10px 10px 30px;}.references #listing aside{background:none!important;width:90%;margin:auto;}.contenu .references #content > section .row{padding-top:30px;}section#map .column{-moz-box-sizing:border-box;box-sizing:border-box;width:33.33%;margin-bottom:35px;}section#map #map-canvas1{float:left;margin-left:0.5%;}section#map #map-canvas2{width:30%;margin:0 0.5% 15px;}section#map .gmap{-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:34%;height:290px;margin-bottom:15px;border:1px solid #cccccc;}section#map div.spacer{width:18px;background:white;}section .adress{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:220px;height:164px;background:#333333;color:white;padding:25px;}section .adress p{font-size:0.938em;text-align:left!important;}section .coord{float:left;margin-top:10px;position:relative;}section .coord:before{display:block;content:"";width:1px;height:170px;background:#cccccc;position:absolute;left:25px;top:-10px;z-index:-1;}section .coord li{height:52px;background:url('/templates/img/interface/pictos-coord.png') no-repeat -30px 0;margin:0 0 5px 0;line-height:52px;padding-left:60px;list-style:none;}section .coord li + li{background-position:-30px 50%;}section .coord li + li + li{background-position:-30px 100%;}section .coord li a{color:black;}section .coord li a:hover{color:#52b3d9;}#slider{opacity:0;}.depotage  #slider,.unloading  #slider{background:url('/templates/img/photos/slider/Depotage.jpg') no-repeat 0 0;}.stockage #slider,.storage #slider{background:url('/templates/img/photos/slider/Stockage.jpg') no-repeat 0 0;}.triage #slider,.sorting #slider{background:url('/templates/img/photos/slider/Triage.jpg') no-repeat 0 0;}.scierie #slider,.sawmill #slider{background:url('/templates/img/photos/slider/Scierie.jpg') no-repeat 0 0;}.broyage #slider,.grinding #slider{background:url('/templates/img/photos/slider/Broyage-2.jpg') no-repeat 0 0;}.recyclage  #slider,.recycling  #slider{background:url('/templates/img/photos/slider/Recyclage.jpg') no-repeat 0 0;}.pellets #slider{background:url('/templates/img/photos/slider/Pellets.jpg') no-repeat 0 0;}.manutention #slider,.handling  #slider{background:url('/templates/img/photos/slider/Manutention.jpg') no-repeat 0 0;}.about #slider{background:url('/templates/img/photos/slider/about-3.jpg') no-repeat 0 0;}.services #slider{background:url('/templates/img/photos/slider/About.jpg') no-repeat 0 0;}.references #slider{background:url('/templates/img/photos/slider/References.jpg') no-repeat 0 0;}.contact #slider{background:url('/templates/img/photos/slider/Contact.jpg') no-repeat 0 0;}.recyclage article{margin:bottom: 30px;}#listing section.recyclage > article.clearfix h3{width:65%;margin:0 auto 30px;text-align:center;}#listing section.recyclage > article.clearfix ul{border:none;padding-bottom:20px;}#listing section.recyclage > article.clearfix h3 img{display:block;margin:0 auto;}.contenu aside figure{margin:30px 2px;}.contenu .pellets .dynamics-tabs aside h2{margin-top:20px;}.contenu .about{}.contenu .about aside h2{padding:0;margin-top:0;}.contenu .about ul.sub li{color:white;text-align:center;}.contenu .about article h1 + h2{background:none;padding-bottom:0;}.contenu .about article h2{background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;padding-bottom:35px;}.contenu .about article h2.separator-b{border-bottom:1px solid black;}.contenu .about .blankrow h2{background:none;padding-bottom:0;margin-bottom:10px;}.contenu .about .blankrow figure{float:none;margin:10px 0;text-align:center;position:relative;}.contenu .about .blankrow figure:after{background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;height:14px;position:absolute;bottom:60px;left:0;}.contenu .about .blankrow figure img{margin:0 8px;border:1px solid #cccccc;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;position:relative;z-index:10;}.contenu .about .sprite{background:url('/templates/img/interface/losange-line.png') repeat-x 0 0 #f1f1f1;padding:0 0 30px;border-bottom:1px solid #cccccc;}.contenu .about .sprite h2{position:relative;padding-bottom:55px;margin-bottom:55px;}.contenu .about .sprite h2:after{display:block;content:"";width:92px;height:92px;background:url('/templates/img/pictos/sprite-pictos-about.png') no-repeat 100% 100% white;position:absolute;bottom:-45px;left:35%;border-radius:92px;-webkit-border-radius:92px;-moz-border-radius:92px;border:1px dashed #cccccc;}.contenu .about .sprite h2.technologic:after{background-position:100% 0;}.contenu .about .sprite h2.international:after{background-position:0 0;}.contenu .about .sprite h2.ecologic:after{background-position:0 100%;}.contenu .about .sprite ul{}.services{}.services h1,.services h2{max-width:980px;margin:0 auto;}.services h1{margin-top:45px;}.services h3{position:relative;background:url('/templates/img/interface/border-h2.png') no-repeat 50% 100%;padding-bottom:55px;margin-bottom:55px;font-size:1.563em;text-transform:none;text-align:center;}.services h3:after{display:block;content:"";width:92px;height:92px;background:url('/templates/img/pictos/sprite-pictos-services.png') no-repeat 0 0 white;position:absolute;bottom:-45px;left:40%;border-radius:92px;-webkit-border-radius:92px;-moz-border-radius:92px;border:1px dashed #cccccc;}.services h3.setup:after{background:url('/templates/img/pictos/sprite-pictos-about.png') no-repeat 100% 100% white;}.services h3.sav:after{background-position:50% 0;}.services h3.learning:after{background-position:100% 0;left:45%;}.services article.row{background:url('/templates/img/interface/losange-line.png') repeat-x 0 0 #f1f1f1;padding-bottom:50px;}.services article.row .content980{padding:30px 0;}.services article.row .content980 ul{}.services article.row .content980 ul li{list-style:square inside none;padding:0 20px 7px;}
