/*  ## 0.LESS  */
@charset "UTF-8";body{font-size:100%;font-family:arial;padding:0;margin:0;background:#b8c2cb;color:#7f8080}@font-face{font-family:'CandaraRegular';src:url('fonts/candara/candara-webfont.eot');src:url('fonts/candara/candara-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/candara/candara-webfont.woff') format('woff'),url('fonts/candara/candara-webfont.ttf') format('truetype'),url('fonts/candara/candara-webfont.svg#CandaraRegular') format('svg');font-weight:400;font-style:normal}a{text-decoration:none;color:#476cab}a:hover{text-decoration:underline}p{font-size:13px;line-height:21px;margin-top:0}h1,h2,h3{font-family:'CandaraRegular'}#main h1{font-size:1.9em;margin-bottom:.4em}#main h2{font-size:1.5em;margin-bottom:.5em}#main h1.entry-title{font-size:2em;margin-bottom:.5em}.category #main h1.entry-title,.archive #main h1.entry-title,.documentation #main h1.entry-title{font-size:1.3em;margin-bottom:.5em}#main h3{font-size:1.1em}h1 a{color:#3b3b3b}.white{background:#fff;padding-bottom:40px}ul{list-style:none;margin:0;padding:0}#carrousel{width:100%;position:relative;margin:10px 0;text-align:center}#carrousel h1{color:#fff;padding:0 25px;margin:0;line-height:36px;font-size:1em}#carrousel img{width:100%;height:auto;display:block}#carrousel .layer{position:absolute;background:rgba(122,167,69,.7);width:100%;padding:15px 0;left:0;bottom:0}#carrousel .bt{margin-right:25px}#carrousel a,#carrousel h1{display:inline-block}.bloc-1{overflow:hidden;display:block;position:relative;color:#3b3b3b;text-transform:uppercase}.bloc-1 img{display:block;width:100%;height:auto}.bloc-1 span{display:block;width:90%;text-align:center;height:32px;line-height:32px;font-size:11px;position:absolute;left:5%;margin:auto;bottom:15px;background:#fff}#ribbon .bloc-1{height:197px;width:240px;float:left;margin-left:2px}.container-12 .bloc-1:hover span{text-decoration:underline}.produit{position:relative;border:1px solid #b8c2cb}.produit p{font-size:.9em;line-height:18px}.produit div{float:left;width:275px}.produit img{float:left}.produit .bt{float:right;height:32px;line-height:32px;font-size:11px;border:0}#ribbon .produit{background-repeat:repeat-x;float:left;width:454px;height:195px}#ribbon .produit .bt{position:absolute;right:20px;bottom:15px}.container-12 .bloc.contact{border:1px solid #b8c2cb;width:298px;position:relative}.bloc.contact img{margin:20px 20px 0;width:90px;float:left;display:block}.bloc.contact h2{font-size:1.2em;margin-top:40px}.bloc.contact .bt{float:right;height:32px;line-height:32px;font-size:11px;border:0;float:right;margin-left:10px}.bloc.contact div{overflow:hidden;clear:both;padding:20px}#content{overflow:hidden}#primary{margin-top:25px}#primary h1,#primary h2,#primary h3{color:#8b2774;clear:both;padding-top:.5em;margin-top:0}#primary h1:first-letter,#primary h2:first-letter,#primary h3:first-letter{text-transform:uppercase}#secondaryRight{margin-top:110px;overflow:hidden}#secondaryRight .bloc.contact{width:auto;overflow:hidden;margin-bottom:20px}#secondaryRight .bloc.contact img{margin:10px;width:80px;height:auto}#secondaryRight .bloc.contact h2{font-size:15px;margin-top:12px}#secondaryRight .bloc.contact .bt{margin-right:10px}#secondaryRight .bloc.contact .bt,#secondaryRight .produit .bt{font-size:9px;line-height:26px;height:26px;padding:0 10px;float:left;margin-left:0}#secondaryRight .bloc-1{width:100%;margin-bottom:20px}#secondaryRight .produit{overflow:hidden;margin-bottom:20px;padding-bottom:15px}#secondaryRight .produit img{width:100px;height:auto;margin-top:20px}#secondaryRight .produit div{width:108px}#secondaryRight .produit h2{font-size:15px}#secondaryRight .produit p{font-size:11px;line-height:15px}#tertiary{clear:both;float:none;padding-top:20px}.breadcrumbs{font-size:12px}.breadcrumbs a{color:#7f8080}.archive .post .content,.archive .documentation .content{float:left;width:640px}.archive .post .content h1,.archive .documentation .content h1{margin-top:5px}.post,.documentation{overflow:hidden}.archive .post,.archive .documentation{padding-bottom:20px;border-bottom:1px solid #efefef;margin-bottom:30px}.single .post,.single .documentation{padding-top:25px}.single .post h1,.single .documentation h1{margin-top:6px}.single .post .content,.single .documentation .content{padding-top:10px}#main img{max-width:100%;height:auto}#content ol li{margin-bottom:10px}#content ul,#content ol{font-size:13px;line-height:21px;margin:1em}#content ul{list-style:square;list-style-position:inside}#content ul li{margin-bottom:10px}#content strong,#content b{color:#646565}.page #content{width:95%}.documentation>.entry-meta{background-image:url(images/sprite-retina.png);background-position:0 -128px;background-size:200px 380px;background-repeat:no-repeat;width:90px;height:90px;background-color:#efefef;display:block;float:left;margin:10px 20px 0 0}.documentation .entry-meta .rpwe-time{display:none}.single .documentation>.entry-meta{display:none}#map{width:800px}#masthead h1{font-size:.7em;font-family:arial;margin:0}#masthead a{color:#7f8080;text-decoration:none}#masthead img{float:left}#masthead .site-description{float:left;display:block;margin:13px 0 13px 10px;border-left:1px solid #aeaeae;padding:5px 0 5px 20px;color:#aeaeae;line-height:20px;width:40%}#version{text-align:right;padding-top:38px}#version a{color:#aeaeae}#version a.selected{color:#7f8080;font-weight:700}#footer{background:#b8c2cb;padding-bottom:30px}#footer a{color:#fff}#footer .nav-menu>li a{font-size:12px;text-transform:uppercase}#footer .nav-menu>li{float:left;width:140px;margin-right:20px;margin-top:20px}#footer .nav-menu .sub-menu a{font-size:11px;text-transform:none}#footer h3.widget-title{font-size:15px;color:#fff;padding:37px 0;margin-top:30px;background:#efefef;padding:10px;overflow:hidden;line-height:60px}#footer h3 a{color:#069}#footer img{margin-right:10px;float:left;width:60px;height:auto}.widget_wysija p{float:left;margin:0}.widget_wysija input{float:left}#footer .widget_wysija label{display:none}#footer .widget_wysija input[type=submit]{margin:0;background:#3b3b3b;height:41px;color:#fff;margin-left:-2px;padding:0 30px}input,textarea{border:2px solid #3b3b3b}input{height:35px;padding-left:10px}input[type=text],input[type=email],input[type=tel],textarea{width:80%}textarea{padding:10px 0 10px 10px;width:80%}input[type=submit]{background:#3b3b3b;height:41px;color:#fff;padding:0 30px}input[type=submit]:hover{cursor:pointer}#main h2.comments-title{background:#efefef;color:#7f8080;font-size:21px;padding:5px 10px;margin-bottom:0}.comment-list{list-style:none;margin:0;padding:0}.comment-list .fn{font-weight:400}.comment-list li{padding-bottom:30px;border-top:1px solid #efefef;padding-top:25px}.comment-list .says{display:none}.comment-author{float:left;width:100px;text-align:center;font-size:12px}.comment-author a{color:#7f8080}.no-comments{clear:both;padding:30px 0;text-align:center}.comment-metadata a{color:#3b3b3b;font-size:12px}.comment-metadata a:hover{text-decoration:none}#navbar{font-family:'CandaraRegular';background:#8b2774;float:left;width:100%;text-transform:uppercase}#navbar .nav-menu>li{float:left;position:relative}#navbar .nav-menu a{color:#fff;display:block;text-decoration:none;font-size:18px;line-height:34px;padding:0 30px;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(0,0,0,.4)}#navbar .nav-menu a:hover{background:#6f1f5d}#navbar .nav-menu>li:first-child a{border-left:0}#navbar .nav-menu>li:last-child a{border-right:0}#navbar .nav-menu a.selected{color:#8b2774;background:#fff}#navbar .nav-menu .sub-menu{display:none;position:absolute;left:0;background:#8b2774;top:34px;width:100%;z-index:10}#navbar .nav-menu .sub-menu a{font-size:13px;border-left:0;border-right:0;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(0,0,0,.4);text-align:center;line-height:18px;padding:8px 0}#navbar .nav-menu>li:first-child a{background-image:url(images/sprite-retina.png);background-position:center -33px;background-size:200px 380px;background-repeat:no-repeat;text-indent:-2000px}.en #navbar .nav-menu a{padding:0 20px}.post-navigation{margin:30px 0}.post-navigation a{color:#3b3b3b;width:250px;padding:10px 5px;font-size:11px}.post-navigation a:hover{background:#efefef;text-decoration:none}.post-navigation strong{display:block;font-size:13px}.post-navigation .picto{display:block;height:30px;width:20px;margin:0 3px;background-image:url(images/sprite-retina.png);background-position:-33px -91px;background-size:200px 380px;background-repeat:no-repeat;float:left}.post-navigation .prev{float:left}.post-navigation .next{float:right;text-align:right}.post-navigation .next .picto{float:right;background-image:url(images/sprite-retina.png);background-position:-33px -60px;background-size:200px 380px;background-repeat:no-repeat}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.ml20{margin-left:20px}.clear{clear:both}.bt{display:block;text-transform:uppercase;font-size:12px;background:#fff;color:#7f8080;border:2px solid #fff;line-height:36px;text-align:center;padding:0 15px}.bt-2{background:#3b3b3b;color:#fff}.bt-3{background:#476cab;color:#fff;border-color:#476cab}.bt-4{background:#8b2774;color:#fff;border-color:#8b2774}img.alignright{float:right;margin:0 20px 10px 0}img.alignleft{float:left;margin:0 20px 10px 0}.service{text-align:center}.service img.aligncenter{display:block;margin:20px auto}.recent-posts-extended a{color:#3b3b3b}#main .recent-posts-extended h3{font-size:1.9em;margin:0 0 15px;color:#3b3b3b}.recent-posts-extended h3 span{font-size:12px;text-transform:uppercase;padding-left:5px}.recent-posts-extended .picto{background-image:url(images/sprite-retina.png);background-position:0 -70px;background-size:200px 380px;background-repeat:no-repeat;display:block;width:30px;height:30px;float:right}.recent-posts-extended .picto span{display:none}.rpwe-time{width:45px;height:45px;display:block;background:#efefef;text-align:center;float:left;margin:0 15px 0 0;font-size:10px}.rpwe-time span{border-bottom:1px solid #7f8080;display:block;width:35px;margin:2px 5px 3px;font-size:18px}.rpwe-ul li{width:50%;float:left}.rpwe-ul .content{float:left;width:230px}#main .rpwe-ul h3{margin:0 0 10px;font-size:15px}.rpwe-summary{font-size:12px;line-height:18px}.rpwe-ul .more-link{text-transform:uppercase;display:block;margin-top:10px}.wysija-paragraph{position:relative}.formError .formErrorContent{border:0}.formError{left:2px!important;top:45px!important}#main div.wpcf7-response-output{background:#ffb7b7;color:#f33;border:#f33;margin:.5em 0 1em;padding:1em}#main span.wpcf7-not-valid-tip{color:#f33;border:0;left:100%;top:0;padding:0 10px}#main div.wpcf7-mail-sent-ok{background:#9bce80;color:#3ec204;border:#3ec204}#secondaryRight h3.widget-title{margin-bottom:10px;margin-top:0}#secondaryRight ul,.widget_archive ul{margin-left:20px}#secondaryRight .cat-item,.widget_archive li{background-image:url(images/sprite-retina.png);background-position:-40px -68px;background-size:200px 380px;background-repeat:no-repeat;margin-bottom:5px}#secondaryRight .cat-item a,.widget_archive li a{color:#7f8080;font-size:12px;display:block;padding-left:10px}.widget{margin-bottom:20px}.single .post h1.entry-title,.archive .post h1.entry-title{padding-top:0!important}.single .post .content{clear:both}.single .post .entry-header{float:left;width:670px}@media (min-width: 1200px){#tertiary .contact{ width:378px}#ribbon .bloc-1{width:310px}#ribbon .produit{width:554px}.rpwe-ul .content{width:310px}.rpwe-summary{font-size:13px}#secondaryRight .produit div{width:150px}#secondaryRight .produit img{width:120px;margin-top:0}#secondaryRight .bloc.contact img{width:100px}#secondaryRight .produit h2{font-size:20px;margin-top:15px}#secondaryRight .bloc.contact h2{font-size:20px;margin-top:15px}.single .post .entry-header,.archive .post .content{float:left;width:820px}#navbar .nav-menu a{padding:0 50px}.de #navbar .nav-menu a{padding:0 50px}.de #navbar .nav-menu .sub-menu a{padding:8px 0}.en #navbar .nav-menu a{padding:0 40px}.en #navbar .nav-menu .sub-menu a{padding:8px 0}#carrousel h1{font-size:1.3em}#footer .nav-menu>li{width:200px}#map{width:1000px}.bt{padding:0 20px}.bloc.contact .bt{margin-left:20px}}@media (min-width: 1008px) and (max-width: 1199px){#tertiary .contact{ width:314px}#ribbon .produit{width:502px}.rpwe-ul .content{width:250px}#secondaryRight .produit img{margin-top:10px}#secondaryRight .produit div{width:120px}.archive .post .content{float:left;width:670px}#navbar .nav-menu a{padding:0 34px}.de #navbar .nav-menu a{padding:0 30px}.de #navbar .nav-menu .sub-menu a{padding:8px 0}.en #navbar .nav-menu a{padding:0 24px}.en #navbar .nav-menu .sub-menu a{padding:8px 0}#footer .nav-menu>li{width:190px}#map{width:840px}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
