@font-face{font-family:"Panton";src:url(/fonts/Panton-Regular.ttf?1525074167) format('truetype') , url(/fonts/Panton-Regular.eot?1525074167) format('embedded-opentype') , url(/fonts/Panton-Regular.svg?1525074167) format('svg') , url(/fonts/Panton-Regular.woff?1525074167) format('woff')}@font-face{font-family:"Panton-Bold";src:url(/fonts/Panton-Bold.ttf?1525074167) format('truetype') , url(/fonts/Panton-Bold.eot?1525074167) format('embedded-opentype') , url(/fonts/Panton-Bold.svg?1525074167) format('svg') , url(/fonts/Panton-Bold.woff?1525074167) format('woff')}*,*::before,*::after{margin:0;box-sizing:inherit;outline:none}img,video{max-width:100%;height:auto}.clearfix:after{content:'';display:table;clear:both}html{box-sizing:border-box;overflow:auto}a{color:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}.container12,.container16{margin:0 auto;padding:0;position:relative;width:1140px}.row{margin-bottom:20px}.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10,.column11,.column12,.column13,.column14,.column15,.column16{display:inline;float:left;margin-left:10px;margin-right:10px}.container12 .alpha,.container16 .alpha{margin-left:0}.container12 .omega,.container16 .omega{margin-right:0}.container12 .column1{width:75px}.container12 .column2{width:170px}.container12 .column3{width:265px}.container12 .column4{width:360px}.container12 .column5{width:455px}.container12 .column6{width:550px}.container12 .column7{width:645px}.container12 .column8{width:740px}.container12 .column9{width:835px}.container12 .column10{width:930px}.container12 .column11{width:1025px}.container12 .column12{width:1120px}.container12 .prefix1{padding-left:95px}.container12 .prefix2{padding-left:190px}.container12 .prefix3{padding-left:285px}.container12 .prefix4{padding-left:380px}.container12 .prefix5{padding-left:475px}.container12 .prefix6{padding-left:570px}.container12 .prefix7{padding-left:665px}.container12 .prefix8{padding-left:760px}.container12 .prefix9{padding-left:855px}.container12 .prefix10{padding-left:950px}.container12 .prefix11{padding-left:1045px}.container16 .column1{width:51.25px}.container16 .column2{width:122.5px}.container16 .column3{width:193.75px}.container16 .column4{width:265px}.container16 .column5{width:336.25px}.container16 .column6{width:407.5px}.container16 .column7{width:478.75px}.container16 .column8{width:550px}.container16 .column9{width:621.25px}.container16 .column10{width:692.5px}.container16 .column11{width:763.75px}.container16 .column12{width:835px}.container16 .column13{width:906.25px}.container16 .column14{width:977.5px}.container16 .column15{width:1048.75px}.container16 .column16{width:1120px}.container16 .prefix1{padding-left:71.25px}.container16 .prefix2{padding-left:142.5px}.container16 .prefix3{padding-left:213.75px}.container16 .prefix4{padding-left:285px}.container16 .prefix5{padding-left:356.25px}.container16 .prefix6{padding-left:427.5px}.container16 .prefix7{padding-left:498.75px}.container16 .prefix8{padding-left:570px}.container16 .prefix9{padding-left:641.25px}.container16 .prefix10{padding-left:712.5px}.container16 .prefix11{padding-left:783.75px}.container16 .prefix12{padding-left:855px}.container16 .prefix13{padding-left:926.25px}.container16 .prefix14{padding-left:997.5px}.container16 .prefix15{padding-left:1068.75px}@media only screen and (min-width:960px) and (max-width:1160px){.container12,.container16{width:960px}.container12 .column1{width:60px}.container12 .column2{width:140px}.container12 .column3{width:220px}.container12 .column4{width:300px}.container12 .column5{width:380px}.container12 .column6{width:460px}.container12 .column7{width:540px}.container12 .column8{width:620px}.container12 .column9{width:700px}.container12 .column10{width:780px}.container12 .column11{width:860px}.container12 .column12{width:940px}.container12 .prefix1{padding-left:80px}.container12 .prefix2{padding-left:160px}.container12 .prefix3{padding-left:240px}.container12 .prefix4{padding-left:320px}.container12 .prefix5{padding-left:400px}.container12 .prefix6{padding-left:480px}.container12 .prefix7{padding-left:560px}.container12 .prefix8{padding-left:640px}.container12 .prefix9{padding-left:720px}.container12 .prefix10{padding-left:800px}.container12 .prefix11{padding-left:880px}.container16 .column1{width:40px}.container16 .column2{width:100px}.container16 .column3{width:160px}.container16 .column4{width:220px}.container16 .column5{width:280px}.container16 .column6{width:340px}.container16 .column7{width:400px}.container16 .column8{width:460px}.container16 .column9{width:520px}.container16 .column10{width:580px}.container16 .column11{width:640px}.container16 .column12{width:700px}.container16 .column13{width:760px}.container16 .column14{width:820px}.container16 .column15{width:880px}.container16 .column16{width:940px}.container16 .prefix1{padding-left:60px}.container16 .prefix2{padding-left:120px}.container16 .prefix3{padding-left:180px}.container16 .prefix4{padding-left:240px}.container16 .prefix5{padding-left:300px}.container16 .prefix6{padding-left:360px}.container16 .prefix7{padding-left:420px}.container16 .prefix8{padding-left:480px}.container16 .prefix9{padding-left:540px}.container16 .prefix10{padding-left:600px}.container16 .prefix11{padding-left:660px}.container16 .prefix12{padding-left:720px}.container16 .prefix13{padding-left:780px}.container16 .prefix14{padding-left:840px}.container16 .prefix15{padding-left:900px}}.container12 .prefix1,.container12 .prefix2,.container12 .prefix3,.container12 .prefix4,.container12 .prefix5,.container12 .prefix6,.container12 .prefix7,.container12 .prefix8,.container12 .prefix9,.container12 .prefix10,.container12 .prefix11,.container16 .prefix1,.container16 .prefix2,.container16 .prefix3,.container16 .prefix4,.container16 .prefix5,.container16 .prefix6,.container16 .prefix7,.container16 .prefix8,.container16 .prefix9,.container16 .prefix10,.container16 .prefix11,.container16 .prefix12,.container16 .prefix13,.container16 .prefix14,.container16 .prefix15{padding-left:0}.row{margin:0}}
.clearfix:before, .clearfix:after,
.row:before, .row:after,
.container12:before, .container12:after, .container16:before, .container16:after {content:'.';display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.row:after,.clearfix:after,.container12:after,.container16:after{clear:both}.row,.clearfix{zoom:1}img,object,embed{max-width:100%}img{height:auto}body{font-family:"Panton";color:#088cb0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#app{padding-top:62px;display:flex;flex-flow:column;height:auto;overflow-y:auto}header{height:62px;border-bottom:5px solid #38e039;background-color:#fff;position:fixed;z-index:103;top:0;width:100%}header .row{margin-bottom:0;position:relative}header .logo{position:relative;top:16px;padding:0 5px;background-color:#fff;display:inline-block;height:46px}header nav{height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav a{text-decoration:none;font:14px "Panton-Bold";transition:all .3s ease-in-out}header nav a:hover,header nav a.active{color:#38e039}.account{position:absolute;left:100%;top:0;height:57px;padding-top:16px;margin-left:25px}.account .compte{float:left}.account ul{list-style:none}.account .compte_trigger{width:28px;height:28px;background:url(http://attanorm.ch/images/xaccount_sprites.png.pagespeed.ic.Bmsv_QaiLv.png);display:block;margin:0 20px 0 0;float:left}.account .compte_trigger.active{background-position:-28px 0}.account .panier_trigger{width:22px;height:26px;background:url(http://attanorm.ch/images/xaccount_sprites.png.pagespeed.ic.Bmsv_QaiLv.png) 0 -28px;display:block;float:left}.account .panier_trigger.active{background-position:-22px -28px}.panier_content,.register_trigger{display:none}#cart{position:relative;z-index:9}.panier_content{width:288px;border:2px solid #088cb0;background-color:#088cb0;border-radius:4px;position:absolute;top: calc(100% + 20px);left: calc(-288px + 28px);z-index:2;overflow:hidden;padding-top:0!important}.compte_content{width:288px;border:2px solid #088cb0;background-color:#fff;border-radius:4px;position:absolute;top: calc(100% + 18px);left: calc(-288px + 28px);z-index:2;overflow:hidden;padding-top:0!important}.compte_content .alert{padding:20px 20px 0;font-weight:bold}.panier_content.show .dropdown-item.text-center.text-muted{padding:20px;color:#fff;background-color:#088cb0;font-size:20px;border-radius:2px 2px 0 0;display:block}.compte_content.show .dropdown-item.text-center.text-muted{padding:20px;color:#fff;background-color:#088cb0;font-size:20px;border-radius:2px 2px 0 0;display:block}.compte_content form{background-color:#fff;padding:20px}.compte_content form input[type="email"],.compte_content form input[type="text"],.compte_content form input[type="password"]{height:50px;background-color:rgba(56,224,57,.2);color:#088cb0;font-size:16px;margin-bottom:5px;border:none;outline:none;width:100%;text-indent:19px;padding-right:19px;border-radius:4px}.compte_content form .btn-login{color:#fff;height:30px;background-color:#088cb0;text-align:center;font-size:18px;font-family:Panton-Bold;line-height:30px;margin-bottom:5px;border-radius:4px;width:100%;border:none;outline:none;cursor:pointer;display:block}.btns-login{margin-top:10px}.compte_content form .btn-link.btn-forgot{font:14px Panton!important;color:#088cb0;padding-bottom:0}.compte_content form .invalid-feedback strong{font:14px Panton!important;color:red;display:block;margin-bottom:5px}.alert.alert-danger{color:red;font-weight:bold;font-family:Panton-Bold;padding:20px 0;font-size:20px}.login-user-name{display:block;padding:30px 0;color:#088cb0;font-family:Panton-Bold;font-size:16px;text-align:center}.user-account{height:50px;background-color:rgba(8,140,176,.2);color:#088cb0;font-size:16px;margin-bottom:5px;border:none;outline:none;text-align:center;border-radius:4px;display:block;line-height:50px;margin-left:20px;margin-right:20px;font-family:Panton-Bold}.logout-user-name{height:50px;background-color:#088cb0;color:#fff;font-size:16px;border:none;outline:none;text-align:center;border-radius:4px;display:block;line-height:50px;margin-bottom:20px;margin-left:20px;margin-right:20px;font-family:Panton-Bold}.user-account:hover,.logout-user-name:hover{color:inherit}.logout-user-name:hover{color:#fff}body .hide{display:none!important}body .no-mb{margin-bottom:0}body .ml-0{margin-left:0!important}body .mr-0{margin-right:0!important}body .mr-0{margin-right:0!important}.pl-10{padding-left:10px!important}#cart div.dropdown-item{padding:20px;background-color:#fff}#cart div.dropdown-item button{width:100%;background-color:#38e039;display:block;margin-bottom:10px;text-align:center;color:#fff;height:50px;font-size:18px;border-radius:4px;border:none;cursor:pointer;outline:none}#cart div.dropdown-item button:last-of-type{margin-bottom:0}#cart .dropdown-item button:disabled{opacity:.5;cursor:not-allowed}#cart.show .panier_trigger{background-position:-22px -28px}#account_cont.show .compte_trigger{background-position:-28px 0}#cart div.dropdown-item.produit-item{padding-bottom:5px!important;position:relative}#cart div.dropdown-item.produit-item span{display:block;border-bottom:2px solid rgba(8,140,176,.2);color:#088cb0;padding-bottom:5px;padding-right:15px;text-align:left}.panier_content.show,.compte_content.show{display:block}.remove-item{display:block;position:absolute;right:20px;top:18px;width:18px;height:20px;background:url(http://attanorm.ch/images/xremove-item.png.pagespeed.ic.vjDjp_54Ff.png);text-indent:-9999px}.account .compte_trigger span,.account .panier_trigger span{text-indent:-99999px;display:block}.account_content{width:100px}.account_content li{display:inline-block}.account .compte .compte_trigger{width:28px;height:28px;background:url(http://attanorm.ch/images/xaccount_sprites.png.pagespeed.ic.Bmsv_QaiLv.png);display:block;margin:0 25px 0 0}.account .compte .compte_trigger.active{background-position:-28px 0}.account .compte .compte_content{width:288px;height:315px;border:2px solid #088cb0;border-radius:2px;position:absolute;top: calc(100% + 5px);left: calc(-288px + 28px);z-index:2}.account .panier{float:left}.account .panier .panier_trigger{width:22px;height:26px;background:url(http://attanorm.ch/images/xaccount_sprites.png.pagespeed.ic.Bmsv_QaiLv.png) 0 -28px;display:block}.account .panier .panier_trigger.active{background-position:-22px -28px}main{display:block;height:auto}main .row{margin-bottom:0}main#home h1{font:36px "Panton-Bold";margin:40px 0 30px;line-height:1.1;padding:0}main h1,main h2{}main h1:hover,main h2:hover{color:#38e039}main .contenairTabs{line-height:0}main .contenairTabs>div{line-height:0;background-color:#088cb0;width:100%}main .contenairTabs .slides .contentTabs{font-size:1.125em;height:100%!important;color:#fff;line-height:normal;margin:auto;width:63%;float:none;margin-top:50vh;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}main .contenairTabs .slides strong{display:block;font-family:"Panton-Bold";color:#38e039}main #navTabs{list-style:none}main #navTabs li{margin-bottom:10px;position:relative;padding-left:30px;font-size:21px;line-height:normal!important;cursor:pointer;transition:all .3s ease-in-out}main #navTabs li.cycle-pager-active{color:#38e039}main #navTabs li:before{content:"→";display:block;position:absolute;left:0;top:0;color:#38e039;transition:all .3s ease-in-out}main #navTabs li.cycle-pager-active:before{left:3px}main #navTabs li a{text-decoration:none}main #carousel_univers img{display:block}main #carousel_univers a{display:inline-block;text-align:center;text-decoration:none;font-size:14px;line-height:15px;margin-top:5px}.galerie{position:relative;overflow:hidden;width:50%;float:left}.galerie .galerie-item{display:inline-block;position:relative;transition:all .3s ease-in-out;float:left}.galerie .galerie-item a{display:block;width:100%;height:100%}.galerie .mason_filler,.galerie .mason_clear{display:none!important}.galerie.sLeft .galerie-item.s{}.galerie.sLeft .galerie-item.l{float:right}.home-content{height:calc(100vh - 120px)}.home-content .row,.home-content .column4,.home-content .column8{height:100%!important}.home-content #slideshow>img{object-fit:cover;height:100%}footer{height:62px;border-top:5px solid #38e039;width:100%;background-color:#fff;font:14px "Panton-Bold";position:fixed;bottom:0;z-index:100}footer .row{margin-bottom:0}footer nav{height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer nav a{text-decoration:none;transition:all .3s ease-in-out}footer nav a:hover{color:#38e039}footer nav a:not(:last-child) {margin-right:50px}footer .coord{height:62px;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .coord a{text-decoration:none;transition:all .3s ease-in-out}footer .coord a:hover{color:#38e039}footer .coord a:not(:last-child) {margin-right:50px}main .row1{margin-bottom:20px}main#home #form-register h1{padding-left:10px!important}#form-register form{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;margin-bottom:50px}#form-register.form-para{margin-bottom:50px}#form-register.form-para form.formAccount,#form-register.form-para .xs-mt-40.column8 .contentBd{position:relative;margin-bottom:0}#form-register.form-para .column4{margin-top:40px}#form-register.form-para .column4 li{padding-bottom:20px;padding-right:20px}#form-register.form-para .column4 li a{font-size:18px}#form-register.form-para .column4 li a.active{font-family:Panton-Bold;color:#38e039}#form-register.form-para .column8{}#form-register.form-para .column8 form.formAccount:before,#form-register.form-para .xs-mt-40.column8 .contentBd:before{content:"";border-left:2px solid #088cb0;left:-20px;position:absolute;height:100%}#form-register form input[type="text"],#form-register form input[type="email"],#form-register form input[type="password"]{height:50px;background-color:rgba(56,224,57,.2);color:#088cb0;font-size:16px;margin-top:10px;border:none;outline:none;width:100%;text-indent:12px;padding-right:19px;border-radius:4px}#form-register form input::-webkit-input-placeholder{font-size:16px}#form-register form input::-moz-placeholder{font-size:16px}.form-no-account{}.guest-form{margin:20px auto;overflow:hidden;max-width:550px;width:100%}.guest-form .button.is-success{padding:5px 20px;font-size:18px!important}#optionsCatalog .is-success{margin-top:1px}.guest-form>p{line-height:40px;min-height:40px}form.form-no-account .guest-form input[type="text"],form.form-no-account .guest-form input[type="email"],form.form-no-account .guest-form input[type="password"]{height:50px;background-color:rgba(56,224,57,.2);color:#088cb0;font-size:16px;margin-top:10px;border:none;outline:none;width:100%;text-indent:12px;padding-right:19px;border-radius:4px}#details{padding-bottom:1em;overflow:hidden}.colLeft,.colRight{display:flex;flex-flow:column;flex:1;padding:0 15px}.colLeft h2,.colRight h2{padding:0 4px 10px 12px;border-bottom:2px solid rgba(8,140,176,.2);font-size:18px!important}.radio_block{padding:18px 0 10px 12px;border-bottom:2px solid rgba(8,140,176,.2)}#form-register form.formAccount button{color:#fff;height:50px;background-color:#088cb0;text-align:center;font-size:18px;font-family:Panton-Bold;line-height:30px;margin-bottom:5px;margin-top:15px;border-radius:4px;width:100%;border:none;outline:none;cursor:pointer;display:block}#form-register .form-choix{padding-left:0;padding-bottom:4px}.obli{font-size:14px;display:block;padding-left:12px;margin-top:auto}.contentBd.demandes h2{padding:0 4px 10px 12px;border-bottom:2px solid rgba(8,140,176,.2);font-size:18px!important}.btn-angle-down{font-size:25px!important;color:#3ae13c}.btn-angle-down:hover,.btn-angle-down:focus,.btn-angle-down:active{color:#3ae13c;outline:none;box-shadow:none!important}.clearL{clear:left!important}.clearR{clear:right!important;float:none!important}.fullwidth{width:100%!important}.file-half{width:50%!important;float:right}.file-half #file{}.valid_btn{color:#fff;height:50px;background-color:#088cb0;text-align:center;font-size:18px;font-family:Panton-Bold;line-height:30px;border-radius:4px;border:none;outline:none;cursor:pointer;padding:0 10px;float:right}.delete_img{position:relative;margin:10px 20px;display:inline-block}.delete_img button{border:none;font-size:28px;position:absolute;color:#088cb0;right:-14px;top:-17px;padding:0;border-radius:100%;width:28px;height:28px;cursor:pointer}.delete_img button .svg-inline--fa{}.filter-frame{background-color:rgba(56,224,57,.2);font-size:14px;color:#088cb0;padding:8px 20px;margin-bottom:5px;border-radius:4px;font-family:"Panton-Bold";position:relative}.remove-filter{position:absolute;right:10px;top:5px;font-size:20px;color:#088cb0}.column6.login-content{float:none}main#home .login-content h1{text-align:center;margin-top:0}.login-content .compte_content{position:static;margin:0 auto}.login-content .compte_content .form-choix{padding:15px 0}.table-demandes{margin-top:20px;width:100%;width:100%;display:block;margin-bottom:4em}.table.table-demandes th{font-weight:normal;color:#088cb0}.table.table-demandes .pl-left-t{padding-left:12px!important}.table.table-demandes .text-center{text-align:center!important}.table.table-demandes .text-left{text-align:left!important}.table.table-demandes th,.table.table-demandes td{padding:0;text-align:center}.table.table-demandes th{padding-bottom:5px!important}.table.table-demandes td{height:50px;vertical-align:middle;padding:0 10px}.table.table-demandes thead:after,.table.table-demandes tbody:after{content:"";display:block;height:15px}.table.table-demandes tbody td:first-of-type{border-radius:4px 0 0 4px}.table.table-demandes tbody td:last-of-type{border-radius:0 4px 4px 0;position:relative}.table.table-demandes.table-demandes-details{margin-top:0}.link-demand{font-family:"Panton-Bold"}.content-cara,.description-product{color:#088cb0}.content-cara{margin-top:5px}.content-cara>div{margin-top:3px}.content-cara span{float:right}.duplicate-btn,.remove-btn,.save-btn{display:block;float:right;border:none;cursor:pointer;background-color:#fff}.labeltitle{font-size:14px}.box-demande.box-content-demande{margin-bottom:20px;margin-top:20px;overflow:hidden;clear:both;float:left;width:100%}.content-admin .form-group{overflow:hidden}select::-ms-expand{display:none}#thank_you{min-height:calc(100vh - 120px);align-items:center;display:flex;padding:20px}main#home #thank_you h1{margin-top:0}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:100%}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.list-group-loading{position:fixed;width:100%;left:0;top:62px;background:rgba(8,140,176,.2);z-index:10;height:100%;display:flex;justify-content:center;align-items:center}.list-group-loading .button.is-loading{border:none;background:transparent;font-size:40px}.list-group-loading .button.is-loading::after{border-color:#38e039;border-radius:290486px;border-right-color:transparent;border-top-color:transparent}.list-produits .action-produits a.btn-duplicate{text-indent:inherit;background-image:none!important;background-color:#0d8bb1!important}#preloader{background:rgba(8,140,176,1)}.list-produits .action-produits a.btn-more{color:#0d8bb1;text-indent:inherit;background:#fff;font-size:26px;vertical-align:top}.form-choix.choix-new label{padding-left:30px;width:auto;float:none;line-height:normal}.remove-demande-table button{border:none;font-size:20px;position:absolute;color:#088cb0;right:-9px;top:-10px;padding:0;border-radius:100%;cursor:pointer;background:#fff}.btn-stats-set{float:right;background:#38e039!important;border:none;color:#fff;border-radius:4px;padding:0 30px;height:50px;line-height:50px;font-size:18px;font-family:"Panton-Bold"}#coverflow{position:relative;margin-left:-40px}.column8.rightSide.fullWidthCol{overflow:hidden;justify-content:center;background-color:#088cb0;display:inline-block;float:none;vertical-align:top;position:relative}#slideshow .img-slide{height:100%;object-fit:cover}.navMobile{display:none;background-color:#088cb0;border-radius:4px;top:5px;position:relative}header .navMobile nav{display:block;padding:15px 20px;text-align:left;height:auto}header .navMobile nav a{color:#fff;padding:15px 5px;border-bottom:1px solid #fff;display:block}header .navMobile nav a:last-of-type{border-bottom:1px solid #088cb0}.row-grid{display:block}.page-galerie{padding-bottom:5em;overflow:hidden}.image-modal img{width:100%}@media only screen and (max-width:1024px){.filters_models{margin-bottom:20px}.closeModelsCatalog{right:20px!important;top:20px!important;width:16px!important}header nav{justify-content:unset!important}header nav a{padding-right:10px}main{height:auto}.pull-right{float:left!important}footer .coord a:not(:last-child) {margin-right:40px}.col1{max-width:295px!important}.page-telechargement{margin-bottom:5em!important;overflow:hidden}}@media only screen and (max-width:992px){.row-grid{grid-template-areas:"col1 col1 col1" "rightSide rightSide rightSide" "carousel carousel carousel";grid-gap:0 15px}#coverflow{margin-left:0}.container12 .column7{width:100%;margin-left:0;margin-right:0}#app{height:auto}.col1{display:block!important}.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10,.column11,.column12,.column13,.column14,.column15,.column16{display:block!important}.page-galerie{padding-bottom:0;overflow:hidden}.container12 ul{width:auto!important}.filters_models{width:100%!important}.form-no-account .form-no-account .guest-form{max-width:none!important}.head-admin-bloc,.content-admin-bloc{float:none!important;width:100%!important;padding:20px!important}.tab-content .is-success{width:100%!important}.content-admin-bloc{margin-bottom:0!important}#search-tool .container12>.list-group>.list-group-item{width:100%!important;float:none!important;margin-left:0!important}*::-ms-backdrop,#search-tool .container12>.list-group>.list-group-item{width:100%!important;float:none!important;margin-left:0!important}.menu-filtre .box{width:100%!important;float:none!important;margin-left:0!important}}.col1{display:inline-block;max-width:360px;margin:0 auto;vertical-align:top}.ie .col1{float:left}.ie .contentFull-height{height:100px}#coverflow{display:grid;margin-bottom:20px}.rightSide{grid-area:rightSide}.img-responsive{display:block;max-width:100%;height:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{}.affix{position:fixed}@-ms-viewport {
    width: device-width;
}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}#nav-icon3{width:20px!important;height:15px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-top:26px}#nav-icon3 span{display:block;position:absolute;height:3px;width:20px;background:#088cb0;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1) {top:0}#nav-icon3 span:nth-child(2), #nav-icon3 span:nth-child(3) {top:6px}#nav-icon3 span:nth-child(4) {top:12px}#nav-icon3.open span:nth-child(1) {top:6px;width:0%;left:50%}#nav-icon3.open span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4) {top:6px;width:0%;left:50%}.text-info-cover{display:block;text-align:center;text-decoration:none;font-size:14px;line-height:15px;position:absolute;width:100%;top:185px;z-index:99}#slideshow{z-index:9;overflow:hidden}#cart .cartCounter{background:#38e039;text-indent:inherit;font-size:12px;top:-7px;right:-7px;font-family:"Panton-bold";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bloc-size{position:relative}.bloc-size h3{position:relative;padding-right:35px}.bloc-size h3 span{background:#cee8ef;width:25px;height:25px;display:block;border-radius:100%;text-align:center;font-size:14px;line-height:25px;position:absolute;right:3px;top:10px;cursor:pointer}.table-size{background:#cee8ef;border-radius:4px;padding:20px 12px;position:absolute;width:100%;z-index:9;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.table-size.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.table-size thead td{font-family:"Panton-Bold";padding-bottom:10px}.table-size tbody td{padding-bottom:5px;padding-top:5px;border-bottom:2px solid #088cb0}.table-size tbody:last-of-type td{border-bottom:none}.demands-mobile{display:none}.demand-line{display:grid;display:-webkit-grid;display:-moz-grid;display:-ms-grid;display:-o-grid;grid-template-columns:repeat(2,1fr)}.demand-row{background:rgba(56,224,57,.2);border-radius:4px;padding:12px;font-size:17px;margin-top:15px}.link-demand-mobile{display:block;width:286px;height:50px;text-align:center;background:rgba(8,140,156,.2);color:#088cb0;font-family:"Panton-Bold";border-radius:4px;margin:10px auto;line-height:50px}body #form-register form.remove-demande-table-mobile{margin-top:0;margin-bottom:0}body #form-register form.remove-demande-table-mobile button[type="submit"]{display:block;width:286px;height:50px;text-align:center;background:rgba(8,140,156,.2);color:#088cb0;font-family:"Panton-Bold";border-radius:4px;margin:10px auto;line-height:50px;border:none;font-size:17px}.cont-search{overflow:hidden}.filters_models{padding-top:40px}.reset_filter{color:#088cb0;font:18px/30px "Panton-Bold";text-align:center;padding:5px 25px;margin-bottom:15px;background-color:#cee8ef;margin-left:auto;align-self:center;border-radius:4px}.models_catalog{background-color:#38e039!important;color:#fff!important}.guest-form.gross-input{width:100%;max-width:100%}.guest-form.gross-input label{padding:10px 12px;margin-bottom:10px;font-family:"Panton-Bold";font-size:18px!important;display:inline-block}.guest-form.gross-input input{display:inline-block!important;max-width:550px!important}.form-no-account h1{text-align:center}.form-no-account .guest-form{max-width:100%}.form-no-account .btn-save-demande{max-width:270px;width:100%;margin:0 auto;background-color:#38e039!important;font-family:"Panton-Bold";float:none;display:block}.finalize-no-account.form-no-account .btn-save-demande.no-confirmation{margin-left:0}.spacers{padding-top:20px;border-top:2px solid #088cb0;padding-bottom:40px;clear:left}.form-no-account .form-no-account .guest-form{max-width:390px}.trigger-demande{position:absolute;right:0;font-size:30px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.trigger-demande.active{transform:rotate(180deg)}.button.is-success,.tab-pane .btn-link{padding-left:17px;padding-right:17px}@media (max-width:425px){.container12 .column4{width:auto}.is-pulled-left{display:block;width:100%;margin-bottom:10px}.list-produits span{width:100%!important;display:block!important}.modal-card-foot{display:block!important}.modal-card-foot .button{display:block;width:100%;margin-bottom:5px}.modal-card-title{font-size:1.1rem!important}.table-demandes{overflow-x:auto}.content-admin-bloc .form-group label{width:100%!important}}@media only screen and (min-width:993px) and (max-width:1340px){.account{margin-left:0;position:fixed;right:0;left:auto}header .column8.hidden-sm.hidden-xs{width:620px}}@media only screen and (max-width:992px){.container12,.container16{width:100%}.home-content{height:auto}header{border-bottom:5px solid #fff;text-align:center;padding-left:15px;padding-right:15px}header .row{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between}.logo-header{width:auto;float:none;display:inline-block}.account{position:relative;left:auto;display:inline-block}.account_content{width:auto}.account .panier_trigger{transform:scale(.8)}.logo img{max-width:175px}.container12 .rightSide{width:100%}.fullWidthCol{width:100%;margin-left:0;margin-right:0}.home-content #slideshow>img{object-fit:none;height:auto}.home-content .column4.leftSide{display:block;float:none;margin:0 auto 40px;padding-left:10px;padding-right:10px}main .contenairTabs .slides p{width:90%;padding-top:20px;padding-bottom:20px}.contentFull-height{margin-bottom:20px!important}#slideshow .img-slide{height:auto}footer{height:auto;position:relative;width:auto;padding:30px 0 20px}footer .container12 .column4,footer .container12 .column8{width:100%;float:none;margin-left:0;margin-right:0;display:block}footer .coord,footer nav{height:auto;display:block;text-align:center}footer .coord a,footer nav a{height:auto;display:block;margin-bottom:10px;margin-right:0!important}main .row1 h2{text-align:center}#tabs{display:block!important;margin-left:15px;margin-right:15px}#tabs ul.nav-tabs{border-right:0;color:#fff}#form-register.form-para .column4,#form-register.form-para .column8{width:calc(100% - 20px)}#form-register.form-para form.formAccount{display:block!important;margin-top:0}main .row1 .colLeft h2,main .row1 .colRight h2{text-align:left;margin-top:20px}#form-register.form-para>.row>h2{line-height:37px}.contentBd.demandes h2{text-align:left!important}.container12 #tabs .tabsContainer,.navContainer{background:#088cb0;padding:15px;border-radius:4px;margin-bottom:40px}.navContainer{margin-bottom:20px}.colLeft,.colRight{padding:0!important}#tabs ul li a.selected,.navContainer a.active{color:inherit!important}#tabs ul li a{padding-left:3px;padding-right:3px;display:block}.tabActive,.navActive{color:#fff;padding:5px 25px 10px 3px;border-bottom:1px solid #fff;font-size:18px;font-family:"Panton-Bold";margin-bottom:20px;position:relative}#tabs .tab-content h3{font-family:"Panton-Bold"}.tabActive svg,.navActive svg{position:absolute;right:3px;top:8px}.nav-param{color:#fff}.bottom-param{background:rgba(56,224,57,.2);margin-bottom:12px;margin-top:20px;border-radius:4px}.bottom-param .radio_block{border-bottom:none}#form-register.form-para .column4 li{padding-bottom:12px!important}#form-register form.formAccount button{margin-bottom:15px}.container12 #tabs .column4,.container12 #tabs .column8{width:100%;margin:0}.tabs-nextprev,#form-register.form-para .column8 form.formAccount:before{display:none}#tabs .column8{padding-bottom:0!important}.tab-pane .two-img{grid-template-columns:1fr;justify-items:center}.tab-content .tab-pane .btn-link{position:relative;bottom:auto;width:100%!important}.contact-form .right,.contact-form .left{width:100%!important}.contact-form .left{display:-webkit-flex;display:-ms-flex;display:flex;flex-flow:column}.contact-form .left .top{order:1}.contact-form .left .bottom{background:rgba(56,224,57,.2);margin-bottom:12px;border-radius:4px}.galerie,.galerie .galerie-item,.galerie.sLeft .galerie-item.l{float:none!important;width:100%!important}.galerie .galerie-item{height:auto!important;width:calc(100% - 20px)!important;margin-bottom:0!important;margin-top:0!important;text-align:center;background-image:none!important}body .galerie .galerie-item a img{display:block!important;margin:auto}body .galerie.sLeft .galerie-item.l{width:calc(100% - 20px)!important}#search-tool .container12 h1{text-align:center;margin-left:15px;margin-right:15px}#details .container12 h1{text-align:center;padding-left:0!important}#search-tool .menu-filtre{grid-template-columns:1fr;margin:0 15px;width:calc(100% - 30px)}#search-tool .container12>.list-group{grid-template-columns:1fr!important;margin-left:15px;margin-right:15px}#search-tool .content-full{width:100%!important}#search-tool .content-full-top{width:100%}#search-tool .menu-special>ul{grid-template-columns:1fr!important}body main .content-details .column8{grid-template-columns:1fr;margin-left:15px;margin-right:15px;width:calc(100% - 30px)}.container12.content-details{text-align:center}.container12.content-details .column4{float:none;width:auto}.flexFull.plan .row{flex-flow:column}.flexFull.plan .column4{width:100%;display:block;float:none;margin:0;order:1;text-align:center;padding-top:22px}.flexFull.plan .column4 h2,.flexFull.plan .column4 img{display:none}.flexFull.plan .column8{width:100%;float:none;display:block;order:0;margin-top:40px;margin-right:0}main#home{flex:initial}main .contentFull-height{min-height:inherit}.plan-title{margin-bottom:20px;text-align:center}.container-register,.guest-form,.head-demande{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}body #form-register form{flex-flow:column}#finalizeDemand h1{text-align:center}.box-demande.box-content-demande .bloc-demande{grid-template-columns:1fr!important;margin-left:15px;margin-right:15px;display:none}.guest-form>p{height:auto}.guest-form>p a{display:block}.table-wrap,#form-register.form-para .xs-mt-40.column8 .contentBd:before{display:none}.demands-mobile{display:block}.cont-search{display:block;width:calc(100% - 30px);margin-bottom:20px}.reset_filter{display:block}.form-no-account .guest-form.gross-input{width:calc(100% - 30px);margin-left:15px}.form-no-account .guest-form.gross-input input{max-width:100%!important}.spacers{margin-left:15px;margin-right:15px}.bloc-btn-mobile{display:block!important;display:-webkit-grid!important;display:-moz-grid!important;display:-ms-grid!important;display:-o-grid!important;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-left:15px;margin-right:15px;margin-top:15px}.bloc-btn-mobile a,.bloc-btn-mobile button{float:none!important;width:100%!important;height:50px!important;text-align:center;background-color:#cee8ef;-webkit-border-radius:4px;border-radius:4px;font:18px/50px "Panton-Bold";border:none;color:inherit;margin-bottom:10px}}@media only screen and (max-width:768px){.container12 .column1{margin:0 auto;float:none}main{padding-bottom:0}.container12 p{margin-left:5px;margin-right:5px}main .contenairTabs .slides .contentTabs{margin-top:0;transform:none;-webkit-transform:none}.form-no-account .btn-save-demande{max-width:none;width:100%!important}}.styled-select select:disabled{background-color:#e2dede!important}.g-recaptcha>div{margin:10px auto}.link-offre{width:318px;position:absolute;top:0;right:0;z-index:15}.link-offre img{width:100%;height:auto;display:block}@media only screen and (max-width:480px){.link-offre{width:100%}.column8.rightSide.fullWidthCol{padding-top:152px}}