@charset "utf-8";@font-face{font-family:'Caecilia-Light';src:url('../font/CaeciliaLTStd-Light.woff2') format('woff2'),url('../font/CaeciliaLTStd-Light.woff') format('woff');font-weight:normal;font-style:normal}.fccal{font-family:'Caecilia-Light'}@font-face{font-family:'Caecilia-Roman';src:url('../font/CaeciliaLTStd-Roman.woff2') format('woff2'),url('../font/CaeciliaLTStd-Roman.woff') format('woff');font-weight:normal;font-style:normal}.fccar{font-family:'Caecilia-Roman'}@font-face{font-family:'Caecilia-Bold';src:url('../font/CaeciliaLTStd-Bold.woff2') format('woff2'),url('../font/CaeciliaLTStd-Bold.woff') format('woff');font-weight:normal;font-style:normal}.fccab{font-family:'Caecilia-Bold'}@font-face{font-family:'Caecilia-Heavy';src:url('../font/CaeciliaLTStd-Heavy.woff2') format('woff2'),url('../font/CaeciliaLTStd-Heavy.woff') format('woff');font-weight:normal;font-style:normal}.fccah{font-family:'Caecilia-Heavy'}@font-face{font-family:'DK Burobu';src:url('../font/DKBurobu-Regular.woff2') format('woff2'),url('../font/DKBurobu-Regular.woff') format('woff');font-weight:normal;font-style:normal}.fdkb{font-family:'DK Burobu'}.dashes{background-image:url('../img/dashes.png');background-repeat:repeat-x;background-position:center center}.orange{color:#f7931e}.vert{color:#007C35}.blanc{color:#fff}.noir{color:#000}.gris{color:#b3b3b3}.gris_fonce{color:#383838}.bg-orange{background-color:#f7931e}.bg-vert{background-color:#007C35}.bg-blanc{background-color:#fff}.bg-noir{background-color:#000}.bg-gris{background-color:#b3b3b3}.bg-gris_fonce{background-color:#383838}@keyframes bounce{0%{transform:translateY(3px) rotate(1deg)}20%{transform:translateY(-5px) rotate(-1.5deg)}40%{transform:translateY(2px) rotate(-0.5deg)}60%{transform:translateY(-4px) rotate(1deg)}80%{transform:translateY(2px) rotate(1.5deg)}100%{transform:translateY(-5px) rotate(-1deg)}}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.fright{float:right}.fleft{float:left}@-webkit-keyframes boing-ml{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes boing-ml{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes boing-ml{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes boing-ml{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15)}70%{-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}*{box-sizing:border-box}body .gm-bundled-control img{max-width:none !important}body.front{font-family:'Caecilia-Roman'}body.front h1,body.front h2,body.front h3,body.front h4,body.front h5,body.front h6,body.front h7{font-weight:normal}body.front h1,body.front h2,body.front h3{font-family:'DK Burobu'}body.front h1.bg,body.front h2.bg,body.front h3.bg{color:#fff}body.front h1.bg span,body.front h2.bg span,body.front h3.bg span{padding:5px 25px}body.front h1.bg.bg-orange span,body.front h2.bg.bg-orange span,body.front h3.bg.bg-orange span{background-color:#f7931e}body.front h1.bg.bg-blanc span,body.front h2.bg.bg-blanc span,body.front h3.bg.bg-blanc span{background-color:#fff;color:#383838}body.front h1.skew,body.front h2.skew,body.front h3.skew{transform:rotate(-3deg)}body.front h1{font-family:'DK Burobu';text-transform:uppercase;margin-bottom:40px;font-size:45px}body.front h2{text-transform:uppercase;margin-bottom:30px;font-size:37px}body.front h3{font-size:26px}body.front h3.subtitle{margin-top:-30px;margin-bottom:40px}body.front h4{font-family:'DK Burobu';color:#f7931e;font-size:24px;line-height:26px;margin:5px 0}body.front a{color:inherit}body.front a:hover{text-decoration:none}body.front b,body.front strong{font-family:'Caecilia-Bold'}body.front hr{height:1px;border:none;background-image:url('../img/dashes.png');background-repeat:repeat-x;background-position:center center;margin-top:30px;margin-bottom:30px}body.front img{max-width:100%}body.front #page{background-color:#fff;color:#000;margin-top:140px;position:relative}body.front #content{min-height:600px;overflow:hidden}body.front .btn{padding:5px 10px;text-align:center;border-radius:0;font-weight:normal}body.front .btn.w125{width:125px}body.front .btn.btn-large{font-size:13px;padding:10px 20px;text-transform:uppercase;font-family:'Caecilia-Bold'}body.front .btn.btn-orange{background-color:#f7931e;color:#fff;transition:all .5s ease}body.front .btn.btn-orange:hover{background-color:#d27d1a}body.front .btn.btn-gris{background-color:#383838;color:#fff;transition:all .5s ease}body.front .btn.btn-gris:hover{background-color:#303030;color:#f7931e}body.front #map{position:relative;font-size:0}body.front #map .container-fluid iframe{width:100%;height:430px}body.front #social{font-size:0}body.front #social a{display:inline-block;background-color:#a19c9b;width:36px;height:36px;margin-right:5px;margin-bottom:5px;text-align:center;font-size:28px;line-height:38px;vertical-align:top;overflow:hidden}body.front #social a.facebook{text-align:right;font-size:30px}body.front #social a.facebook i.fa{vertical-align:bottom;margin-right:2px}body.front .row.flash{padding:15px 0;color:#fff;font-size:16px}body.front .row.flash.message{background-color:#07c}body.front .row.flash.error{background-color:#a00}body.front .row.flash.success{background-color:#0a0}body.front .row.flash.warning{background-color:#df8f20}body.front.mobile #page{margin-top:60px}body.admin #actions-sidebar{margin-bottom:0;padding-left:8px;padding-right:8px;padding-bottom:100px}body.admin .side-nav{padding:10px 0}body.admin .side-nav li{margin-bottom:5px;padding-top:2px;position:relative}body.admin .side-nav li.superadmin a{color:#be140b}body.admin .side-nav li.current{background-color:#15848F}body.admin .side-nav li.current a{color:#fff}body.admin .side-nav li.current a:hover{color:#fff}body.admin .side-nav li.current.superadmin{background-color:#be140b}body.admin .side-nav li a,body.admin .side-nav li a:not(.button){padding:2px 0;display:inline-block;width:84%}body.admin .side-nav li a.add,body.admin .side-nav li a:not(.button).add{width:15%;text-align:center;float:right}body.admin .side-nav li.separator{margin-bottom:10px}body.admin .side-nav li.separator:after{content:"";display:block;border-bottom:1px solid #15848F;position:absolute;width:100%;margin-top:4px}body.admin .side-nav li.separator.separator-big:after{border-bottom-width:3px}body.admin .side-nav li.separator.separator-bigger:after{border-bottom-width:5px}body.admin .side-nav .fa{font-size:20px;margin:3px;margin-top:1px;text-align:center;vertical-align:middle}body.admin .side-nav .fa.fa-plus{margin:0}body.admin .side-nav.cdr li.separator{margin-bottom:9px}body.admin .side-nav.cdr li a{padding:0 4px 2px;width:100%}body.admin .side-nav.cdr li a:not(:last-child){width:85%}body.admin .top-bar-section .siteName{color:#fff;margin-left:15px}body.admin .filters fieldset legend{cursor:pointer}body.admin .filters fieldset .filter-fields .buttons{text-align:right}body.admin .filters fieldset .filter-fields .buttons button{margin-bottom:10px;margin-left:10px}body.admin button.tiny{padding:5px 10px;font-size:12px}body.admin .btn-callback{margin:0 2px}body.admin .btn-callback:first-of-type,body.admin .btn-callback:first-child{margin-left:0}body.admin .btn-callback:last-of-type,body.admin .btn-callback:last-child{margin-right:0}body.admin .fa{font-size:18px}body.admin .fa.fa-warning{color:#cf2a0e}body.admin .checkbox label,body.admin .radio label{padding:5px 6px 5px 30px;display:inline-block}body.admin .checkbox label input,body.admin .radio label input{width:20px;height:20px;margin-left:-24px}body.admin .color input[type="color"]{width:100px;padding:0}body.admin .columns>.checkbox:first-child{margin-top:24px}body.admin .elli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.admin .row{max-width:none}body.admin .index .filters fieldset{margin-bottom:0}body.admin .index .filters fieldset select{display:block}body.admin .index .filters .buttons button{float:right}body.admin .index table{min-width:960px}body.admin .index table th{padding:5px 7px;background-color:#fff}body.admin .index table th.col_id{width:55px}body.admin .index table th.col_type{width:145px}body.admin .index table th.col_statut{width:95px}body.admin .index table th.col_date{width:95px}body.admin .index table th.col_dateheure,body.admin .index table th.col_datetime,body.admin .index table th.col_date_connexion,body.admin .index table th.col_date_crea,body.admin .index table th.col_date_modif{width:127px}body.admin .index table th.actions{width:95px}body.admin .index table th.col_ordre,body.admin .index table th.col_accueil{width:75px;text-align:center}body.admin .index table th.col_quantite{width:75px}body.admin .index table th.col_heure{width:65px}body.admin .index table th.col_check{width:70px;text-align:center}body.admin .index table th.col_dlc{width:95px}body.admin .index table th.col_conso{width:200px}body.admin .index table th.center{text-align:center}body.admin .index table td{padding:5px 7px;word-break:normal}body.admin .index table td.center{text-align:center}body.admin .index table td .fa-stack{width:24px;height:20px}body.admin .index table td .fa-stack .fa-tasks{font-size:10px}body.admin .index table td .fa{font-size:20px;text-align:center;margin:0 2px;line-height:20px}body.admin .index table td .fa.fa-thumbs-up,body.admin .index table td .fa.fa-thumbs-o-up,body.admin .index table td .fa.fa-check{color:#42bd41}body.admin .index table td .fa.fa-times{color:#cf2a0e;font-size:24px}body.admin .index table td .fa.fa-warning{color:#cf2a0e}body.admin .index table td .fa.fa-at{color:#3399ff}body.admin .index table td .fa.fa-circle-o{color:#999}body.admin .index table td .fa.fa-circle.srv-ok{color:#42bd41}body.admin .index table td .fa.fa-circle.srv-o{color:#eb9316}body.admin .index table td .fa.fa-circle.srv-ko{color:#cf2a0e}body.admin .index table td .fa.st.fa-edit{color:#999}body.admin .index table td .fa.st.fa-archive{color:#999}body.admin .index table td .fa.st.fa-ban{color:#999}body.admin .index table td .fa.st.fa-clock-o{color:#999}body.admin .index table td .fa.st.fa-envelope-o{color:#3399ff}body.admin .index table td .fa.st.fa-refresh{color:#eb9316}body.admin .index table td .fa:before{display:block;width:20px;height:20px}body.admin .index table td .fa.small{font-size:16px;width:16px}body.admin .index table td .progress{margin-bottom:0;border-radius:0}body.admin .index table .elli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.admin .index table .tight{padding:5px 2px}body.admin .index table tr.separator-top{border-top:2px solid #bcbcbd}body.admin .index table tr.separator-top.separator-big{border-top:4px solid #a5a5a5}body.admin .index table tr.separator-bottom{border-bottom:2px solid #bcbcbd}body.admin .index table tr.separator-bottom.separator-big{border-bottom:4px solid #a5a5a5}body.admin .index table tr:hover{background-color:#f3f3f3}body.admin .index table tr.danger{background-color:#f5d4cf}body.admin .index table tr.warning{background-color:#fbe9d0}body.admin .index table tr.success{background-color:#d9f2d9}body.admin .index table tr.web{border:2px solid #297acc}body.admin .index table tr.prioritaire{border:2px solid #a6220b}body.admin .index table tr.rappel{background-color:#f5d4cf;border:2px solid #a6220b}body.admin .index table.totalCommandes{border-collapse:separate}body.admin .index table.totalCommandes tbody tr td{vertical-align:middle;border-top:1px solid #ddd;border-bottom:1px solid transparent;padding:3px 7px}body.admin .index table.totalCommandes tbody tr td:first-child{border-color:transparent}body.admin .index table.totalCommandes tbody tr:hover td{border-color:#424239}body.admin .index table.totalCommandes tfoot tr td{padding:10px 7px}body.admin .progress .progress-bar-zero{color:#000}body.admin .progress .progress-bar-jaune{color:#000;background-color:#ffdd0d}body.admin .progress .progress-bar-orange{background-color:#f7931e}body.admin .form{padding-bottom:100px}body.admin .form .columns{padding-left:8px;padding-right:8px}body.admin .form div.input.textarea{margin-bottom:15px}body.admin .form .tab-pane{margin-top:10px}body.admin .form button[type="submit"]{text-transform:none}body.admin .form .input textarea,body.admin .form .input select,body.admin .form .input input{transition:background-color .4s,border-color .4s}body.admin .form .input textarea.changed,body.admin .form .input select.changed,body.admin .form .input input.changed{border-color:#eb9316;background-color:#f5c98b}body.admin .form .input textarea.saved,body.admin .form .input select.saved,body.admin .form .input input.saved{border-color:#42bd41;background-color:#a1dea0}body.admin .form .input textarea.error,body.admin .form .input select.error,body.admin .form .input input.error{border-color:#cf2a0e;background-color:#e79587}body.admin .form.entretiens hr{margin:10px 0}body.admin .form .alert .input input,body.admin .form .alert .input select,body.admin .form .alert .input textarea{margin-bottom:8px;padding-top:4px;padding-bottom:4px;height:26px}body.admin .form .alert .input.checkbox{margin-top:0;margin-bottom:6px;padding-top:18px}body.admin .form .alert .input.checkbox input{height:20px}body.admin .form .alert .input:first-of-type,body.admin .form .alert .input:first-child{margin-top:-7px}body.admin .form .alert .input:last-child{margin-bottom:0}body.admin .form .alert .input:last-child input,body.admin .form .alert .input:last-child select,body.admin .form .alert .input:last-child textarea{margin-bottom:0}body.admin .form fieldset fieldset{padding:10px;margin:10px 0}body.admin .form fieldset legend .button{margin-left:10px;margin-bottom:2px;padding:5px 8px;float:right}body.admin .form.formulaires #btnTypeChamp,body.admin .form.formulaires #typeChamp{margin-bottom:5px}body.admin .form.formulaires #champs{position:relative}body.admin .form.formulaires #champs input,body.admin .form.formulaires #champs select,body.admin .form.formulaires #champs checkbox{margin-bottom:0}body.admin .form.formulaires #champs .fieldRow{background-color:#ebebec;margin:10px 0;position:relative;padding-top:5px;padding-bottom:5px;padding-left:25px}body.admin .form.formulaires #champs .fieldRow .dndHandle{position:absolute;left:0;top:0;background-color:#a5a5a5;width:20px;height:100%;cursor:move}body.admin .form.formulaires #champs .fieldRow .dndHandle:before{content:"\f07d";font-family:'fontawesome';position:absolute;top:50%;font-size:20px;line-height:20px;margin-top:-10px;left:6px}body.admin .form.formulaires #champs .fieldRow .divRight .fieldId{font-size:12px}body.admin .form.formulaires #champs .fieldRow .delField{color:#cf2a0e;position:absolute;top:0;right:0;background-color:#f9f9f9}body.admin .form.formulaires #champs .fieldRow .optionsDiv{padding:0 10px}body.admin .form.formulaires #champs .fieldRow .options{padding:5px 0;margin:5px 0;background-color:#d4d4d4;position:relative}body.admin .form.formulaires #champs .fieldRow .options .option{padding-right:38px;padding-left:20px;margin:5px 10px;position:relative}body.admin .form.formulaires #champs .fieldRow .options .option .delOption{color:#cf2a0e;position:absolute;top:6px;right:0;background-color:#e6e6e7}body.admin .form.file-manager #fileManager_browser{padding-top:0}body.admin .form .tkTree fieldset{padding-left:0;padding-right:0}body.admin .form .tkTree .tkCheck .checkbox label{display:inline-block}body.admin .form .tkTree .tkCheck .checkbox label.checked{color:#42bd41;font-weight:bold}body.admin .form .tkTree .tkCheck .checkbox label.danger{background-color:#f5d4cf}body.admin .form .tkTree .tkCheck .checkbox label.warning{background-color:#f9e9d2}body.admin .form .tkTree .tkCheck .row{margin:0;padding-bottom:15px}body.admin .form .tkTree .tkCheck .row .input input{margin-bottom:0;padding:4px 2px;height:auto}body.admin .form #expeditions fieldset{margin:0}body.admin .form.stocks .radio label{display:block}body.admin .form.stocks .radio label.checked{color:#42bd41;font-weight:bold}body.admin .form.stocks .radio label:not(:first-of-type){font-weight:normal}body.admin .form.stocks .radio label:not(:first-of-type):after{display:none}body.admin .form.stocks #maxButton{margin-left:5px;padding:10px;height:37px;vertical-align:top}body.admin .form.produits .radio label{display:block}body.admin .form.produits .radio label.checked{color:#42bd41;font-weight:bold}body.admin .form.produits .radio label:not(:first-of-type){font-weight:normal}body.admin .form.produits .radio label:not(:first-of-type):after{display:none}body.admin .form.produits .prix-ttc{font-size:12px}body.admin .form.types .prix-ttc{font-size:12px}body.admin .form.clients .tkTree .tkCheck{background-color:#eee}body.admin .form.clients .tkTree .tkCheck .row{padding-bottom:0}body.admin .form.clients .tkTree .tkCheck .prix-ttc{font-size:12px;line-height:1.2}body.admin .form.clients #form-tva-perso .input{margin-top:0}body.admin .form .comTable{max-height:600px;overflow-y:scroll}body.admin .form .commercialCommandes{margin-bottom:0}body.admin .form .commercialCommandes tr.separator-top{border-top:2px solid #bcbcbd}body.admin .form .commercialCommandes tr.separator-big{border-top:4px solid #bcbcbd}body.admin .form .commercialCommandes tr:hover{background-color:#f3f3f3}body.admin .form .commercialCommandes .checkbox{margin:0;font-size:0;text-align:center}body.admin .form .commercialCommandes .checkbox input[type="checkbox"]{position:relative;margin:0;width:20px;height:20px}body.admin .form.tarifs .panel{padding:12px}body.admin .form.tarifs .panel p{margin-bottom:5px;font-size:14px}body.admin .form.tarifs #produitsTable .deleteProd{background-color:#fff;display:inline-block}body.admin .form.tarifs #produitsTable .produit{cursor:move}body.admin .form.tarifs #produitsTable .tkSpinner{display:inline-block}body.admin .form.tarifs #produitsTable .elli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.admin .form.tarifs #produitsTable .ui-sortable-helper{background-color:#f4f4f4;opacity:.75}body.admin .form.cmdfournisseurs #articlesTable .tkSpinner input.spinner{width:auto}body.admin .form.cmdfournisseurs .buttons button{float:none}body.admin .form #clientsRelanceForm .relance .checkbox{margin:0;text-align:center}body.admin .form #clientsRelanceForm .relance .checkbox label{padding:0;line-height:1;vertical-align:top}body.admin .form #clientsRelanceForm .relance .checkbox input[type="checkbox"]{position:relative;margin:0;vertical-align:top}body.admin .form #clientsRelanceForm .buttons{margin-top:20px}body.admin .form #clientsRelanceForm .buttons button{float:none}body.admin .form.machines .panel{padding:10px 15px}body.admin #articlesTable tr th,body.admin #produitsTable tr th{padding:5px}body.admin #articlesTable tr td,body.admin #produitsTable tr td{padding:5px;line-height:24px}body.admin #articlesTable tr td input,body.admin #produitsTable tr td input{margin-bottom:0;padding:3px;height:auto;text-align:right}body.admin #articlesTable tr td.prixremise,body.admin #produitsTable tr td.prixremise{text-align:right}body.admin #articlesTable tr td.total,body.admin #produitsTable tr td.total{text-align:right}body.admin #articlesTable tr:hover,body.admin #produitsTable tr:hover{background-color:#f3f3f3}body.admin #articlesTable tr.separator-top,body.admin #produitsTable tr.separator-top{border-top:2px solid #bcbcbd;background-color:#eee}body.admin #articlesTable tr.separator-top.separator-big,body.admin #produitsTable tr.separator-top.separator-big{border-top:4px solid #a5a5a5}body.admin #articlesTable tr button,body.admin #produitsTable tr button{margin-bottom:0}body.admin #addProduct button#addProdBtn{padding:11px 15px;margin-top:21px;margin-bottom:0}body.admin #addProduct #addProdDecli{margin-bottom:5px}body.admin #addProduct #prodDecliQte{font-size:14px;margin-bottom:8px;display:none}body.admin #addArticleForm{margin-bottom:10px}body.admin #addArticleForm button#addArticleBtn{padding:11px 15px;margin-top:21px;margin-bottom:0}body.admin #addArticleForm #addArticleUnite{display:inline-block;margin-top:7px}body.admin #stocksTable tr th{padding:5px}body.admin #stocksTable tr td{padding:5px;line-height:24px}body.admin #stocksTable tr td input{margin-bottom:0;padding:3px;height:auto;text-align:right}body.admin #stocksTable tr td.total{text-align:right}body.admin #stocksTable tr:hover{background-color:#f3f3f3}body.admin #stocksTable tr.separator-bottom{border-bottom:1px solid #d4d4d4;background-color:#ebebec}body.admin #stocksTable tr.separator-big{border-bottom:3px solid #a5a5a5}body.admin #modalFacture .modal-body .buttons{margin-top:15px}body.admin #modalFacture .modal-body hr{margin-top:15px;margin-bottom:14px}body.admin #retourProduits .button{margin-bottom:0}body.admin #retourProduits .button:disabled{cursor:not-allowed}body.admin #retourProduits #retourProduitsApply,body.admin #retourProduits #retourProduitsSave{display:none}body.admin #retourProduits #retourCommentaire{display:none;padding-top:15px}body.admin #formButtons{position:fixed;bottom:0;left:0;width:100%;padding:15px;z-index:1000;background-color:#116d76}body.admin #formButtons button{margin-left:15px;margin-bottom:0}body.admin #formButtons a{margin-bottom:0}body.admin .ui-timepicker-div dl{font-size:85%;line-height:normal}body.admin .ui-timepicker-div dl dt{margin:0;font-weight:normal}body.admin .ui-multiselect{border-radius:0;height:37px;margin-bottom:16px;background-color:#fafafa;color:rgba(0,0,0,0.75);overflow:hidden;padding-top:0;padding-bottom:0;vertical-align:top}body.admin .ui-multiselect:hover{background-color:#f3f3f3;border-color:#999}body.admin .ui-multiselect-menu .ui-multiselect-header .ui-multiselect-filter .ui-multiselect-filter-label input{display:inline-block;margin-bottom:0;width:calc(100% - 50px)}body.admin .tkSpinner{vertical-align:top}body.admin .tkSpinner input.spinner{display:inline-block;width:calc(100% - 64px)}body.admin .tkSpinner .tkSpinner-btn{height:37px;width:30px;vertical-align:top;font-size:15px;padding:4px}body.admin #articlesTable .tkSpinner,body.admin #colisageTable .tkSpinner,body.admin #stocksTable .tkSpinner,body.admin #produitsTable .tkSpinner,body.admin .tkCheck .tkSpinner{text-align:center}body.admin #articlesTable .tkSpinner input.spinner,body.admin #colisageTable .tkSpinner input.spinner,body.admin #stocksTable .tkSpinner input.spinner,body.admin #produitsTable .tkSpinner input.spinner,body.admin .tkCheck .tkSpinner input.spinner{max-width:calc(100% - 44px);width:50px}body.admin #articlesTable .tkSpinner .tkSpinner-btn,body.admin #colisageTable .tkSpinner .tkSpinner-btn,body.admin #stocksTable .tkSpinner .tkSpinner-btn,body.admin #produitsTable .tkSpinner .tkSpinner-btn,body.admin .tkCheck .tkSpinner .tkSpinner-btn{height:26px;width:20px;padding:4px 2px}body.admin #articlesTable .tkSpinner .tkSpinner-btn,body.admin #colisageTable .tkSpinner .tkSpinner-btn,body.admin #stocksTable .tkSpinner .tkSpinner-btn,body.admin #produitsTable .tkSpinner .tkSpinner-btn{height:24px}body.admin .colisDiv{overflow:auto}body.admin #modalColis .modal-body .buttons{text-align:left}body.admin #modalColis .modal-body .buttons .fleft{margin-right:15px}body.admin #modalColis .modal-body .buttons .input{margin-top:0}body.admin #modalColis .modal-body .buttons button{margin-bottom:0}body.admin #modalColis .modal-body .buttons button .fa{vertical-align:bottom;margin-right:4px;line-height:.8}body.admin #modalColis .modal-body .buttons button span{display:inline-block;margin-top:1px;margin-bottom:1px}body.admin #colisageTable tr th{padding:5px}body.admin #colisageTable tr th .fa.fa-times{color:#cf2a0e}body.admin #colisageTable tr td{padding:5px;line-height:24px;word-break:break-word}body.admin #colisageTable tr td.elli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.admin #colisageTable tr td .tkSpinner{display:inline-block}body.admin #colisageTable tr td input{margin-bottom:0;padding:3px;height:auto;text-align:right}body.admin #colisageTable tr td.total{text-align:right}body.admin #colisageTable tr td .small{padding:6px 10px}body.admin #colisageTable tr th.bg-danger,body.admin #colisageTable tr td.bg-danger{background-color:#eaa}body.admin #colisageTable tr th.bg-warning,body.admin #colisageTable tr td.bg-warning{background-color:#fe9}body.admin #colisageTable tr .button,body.admin #colisageTable tr button{margin-bottom:0}body.admin div.message{height:auto;min-height:40px;line-height:2;padding:10px 15px;position:relative;top:auto;right:auto;cursor:default;background-color:#47a3ff;color:#fff}body.admin div.message:before{font-family:'fontawesome';content:"\f129";text-align:center;padding:3px 0 0 0;margin-top:-4px;line-height:20px;width:25px;height:25px;color:#47a3ff}body.admin div.message.success{background-color:#38a137;color:#fff}body.admin div.message.success:before{content:"\f00c";color:#38a137}body.admin div.message.warning{background-color:#df8c15;color:#fff}body.admin div.message.warning:before{content:"\f12a";color:#df8c15}body.admin div.message.error{background-color:#be270d}body.admin div.message.error:before{content:"\f00d";padding-top:2px;color:#be270d}body.admin div.message a{color:#fff;text-decoration:underline}body.admin div.message a.button{margin-bottom:0;padding:8px;text-decoration:none}body.admin div.message .close-btn{position:absolute;right:15px;top:10px;cursor:pointer;color:#fff}body.admin .produits #ubContainer,body.admin .goodies #ubContainer{margin-top:10px;margin-bottom:10px;height:40px}body.admin .produits #ubContainer #uploadbar,body.admin .goodies #ubContainer #uploadbar{border-radius:0;display:none}body.admin .produits #photosDrop,body.admin .goodies #photosDrop{padding-top:10px;padding-bottom:15px;transition:all .5s ease}body.admin .produits #photosDrop.dragover,body.admin .goodies #photosDrop.dragover{background-color:#c6ebc6}body.admin .produits #photosGrid .photoGrid,body.admin .goodies #photosGrid .photoGrid{border:1px solid #999;background-color:#fff;width:200px;display:inline-block;vertical-align:top;margin:5px;padding:4px;position:relative;cursor:move}body.admin .produits #photosGrid .photoGrid input.legende,body.admin .goodies #photosGrid .photoGrid input.legende{width:100%;text-align:center;margin-top:3px;margin-bottom:0;padding:2px 5px;height:26px;font-style:italic}body.admin .produits #photosGrid .photoGrid input.legende.changed,body.admin .goodies #photosGrid .photoGrid input.legende.changed{border-color:#cca300;background-color:#fff1b9}body.admin .produits #photosGrid .photoGrid select.declinaisons,body.admin .goodies #photosGrid .photoGrid select.declinaisons{padding:2px 5px;height:26px;text-align:center;margin-bottom:0;margin-top:3px}body.admin .produits #photosGrid .photoGrid select.declinaisons.changed,body.admin .goodies #photosGrid .photoGrid select.declinaisons.changed{border-color:#cca300}body.admin .produits #photosGrid .photoGrid:first-child,body.admin .goodies #photosGrid .photoGrid:first-child,body.admin .produits #photosGrid .photoGrid.first,body.admin .goodies #photosGrid .photoGrid.first{border-color:#42bd41}body.admin .produits #photosGrid .photoGrid .delete,body.admin .goodies #photosGrid .photoGrid .delete{background-color:#ddd;display:none;position:absolute;top:0;right:0;width:32px;height:32px;cursor:pointer}body.admin .produits #photosGrid .photoGrid .delete:after,body.admin .goodies #photosGrid .photoGrid .delete:after{content:'\f00d';font-family:'fontawesome';display:block;text-align:center;font-size:28px;color:#b00;line-height:32px;width:32px;height:32px}body.admin .produits #photosGrid .photoGrid:hover .delete,body.admin .goodies #photosGrid .photoGrid:hover .delete{display:block}body.admin .produits .save-order,body.admin .goodies .save-order{text-align:center;margin-top:10px;margin-bottom:10px}body.admin #commandeForm #client-id{margin-bottom:5px}body.admin #commandeForm #client-link{font-size:14px}body.admin #commandeForm #client-link a{display:inline-block;margin-bottom:8px}body.admin #commandeForm #client-link a:before{content:"\f044";font-family:'fontawesome';margin-right:4px}body.admin #commandeForm .alert{padding:5px 10px;margin-bottom:10px}body.admin #clientForm .alert{position:relative;padding-top:10px}body.admin #clientForm .alert p{font-size:14px;line-height:1;margin-bottom:10px}body.admin #clientForm .alert label{display:inline-block}body.admin #clientForm .alert .copyCom{position:absolute;margin-top:-31px;right:2px;padding:2px 2px;font-size:11px;margin-bottom:0}body.admin #clientForm #clientMap{height:300px}body.admin #admAdressesList .admAdresseForm .button,body.admin #admAdressesList .admAdresseForm button{margin-bottom:0}body.admin #reductionForm #code{text-transform:uppercase}body.admin #reductionForm #generateCode{margin-top:21px;margin-bottom:0;margin-left:-8px;height:37px;padding:10px 10px}body.admin #commercialCommandes{position:relative;min-height:300px}body.admin #commercialCommandes #cmdFilter .buttons button{float:right;margin:5px}body.admin.local .top-bar{background-color:#c67618}body.admin.local .top-bar .title-area{background-color:#945812}body.admin.local .top-bar .top-bar-section ul li a{background-color:#ad6715}body.admin.local .top-bar .top-bar-section ul li a:hover{background-color:#c67618}body.admin.local .side-nav li.heading,body.admin.local .side-nav li a,body.admin.local .side-nav li a:hover{color:#ad6715}body.admin.local .side-nav li.superadmin a{color:#be140b}body.admin.local .side-nav li.current{background-color:#ad6715}body.admin.local .side-nav li.current a{color:#fff}body.admin.local .side-nav li.current.superadmin{background-color:#be140b}body.admin.local .side-nav li.separator:after{border-bottom-color:#ad6715}body.cdrAdmin.refreshing{overflow:hidden}body.cdrAdmin .paramsBox{margin-top:10px}body.cdrAdmin .paramsBox a.button{padding:5px 10px}body.cdrAdmin .index{font-size:13px}body.cdrAdmin .index .filters fieldset{margin-bottom:0}body.cdrAdmin .index .filters fieldset select{display:block}body.cdrAdmin .index .filters fieldset label{font-size:13px;display:inline-block}body.cdrAdmin .index .filters fieldset select,body.cdrAdmin .index .filters fieldset input{margin-bottom:5px;padding:4px 5px;height:auto;font-size:13px;line-height:15px}body.cdrAdmin .index .filters fieldset input.datepicker{width:80px}body.cdrAdmin .index table{min-width:960px}body.cdrAdmin .buttons{text-align:center}body.cdrAdmin .buttons .button{margin-right:15px}body.cdrAdmin .buttons .button:last-child{margin-right:0}body.cdrAdmin table th{padding:5px 7px;background-color:#fff;font-size:13px;text-align:center}body.cdrAdmin table th.col_id{width:55px}body.cdrAdmin table th.col_type{width:140px}body.cdrAdmin table th.col_statut{width:90px}body.cdrAdmin table th.col_date{width:90px;text-align:center}body.cdrAdmin table th.col_dateheure,body.cdrAdmin table th.col_datetime,body.cdrAdmin table th.col_date_connexion,body.cdrAdmin table th.col_date_crea,body.cdrAdmin table th.col_date_modif{width:122px;text-align:center}body.cdrAdmin table th.actions{width:95px}body.cdrAdmin table th.col_ordre,body.cdrAdmin table th.col_accueil{width:75px;text-align:center}body.cdrAdmin table th.col_heure{width:62px}body.cdrAdmin table th.col_check{width:65px;text-align:center}body.cdrAdmin table th.center{text-align:center}body.cdrAdmin table td{padding:5px 7px;word-break:normal;font-size:13px;text-align:center;vertical-align:middle}body.cdrAdmin table td.center{text-align:center}body.cdrAdmin table td .fa-stack{width:24px;height:20px}body.cdrAdmin table td .fa{font-size:20px;text-align:center;margin:0 2px;line-height:20px}body.cdrAdmin table td .fa.fa-thumbs-up,body.cdrAdmin table td .fa.fa-thumbs-o-up,body.cdrAdmin table td .fa.fa-check{color:#42bd41}body.cdrAdmin table td .fa.fa-times{color:#cf2a0e;font-size:24px}body.cdrAdmin table td .fa.fa-warning{color:#cf2a0e}body.cdrAdmin table td .fa.fa-at{color:#3399ff}body.cdrAdmin table td .fa.fa-circle-o{color:#999}body.cdrAdmin table td .fa.fa-circle.srv-ok{color:#42bd41}body.cdrAdmin table td .fa.fa-circle.srv-o{color:#eb9316}body.cdrAdmin table td .fa.fa-circle.srv-ko{color:#cf2a0e}body.cdrAdmin table td .fa.st.fa-edit{color:#999}body.cdrAdmin table td .fa.st.fa-archive{color:#999}body.cdrAdmin table td .fa.st.fa-ban{color:#999}body.cdrAdmin table td .fa.st.fa-clock-o{color:#999}body.cdrAdmin table td .fa.st.fa-envelope-o{color:#3399ff}body.cdrAdmin table td .fa.st.fa-refresh{color:#eb9316}body.cdrAdmin table td .fa:before{display:block;width:20px;height:20px}body.cdrAdmin table td .progress{margin-bottom:0;border-radius:0}body.cdrAdmin table td.elli{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.cdrAdmin table td.bg-gris{background-color:#f4f4f4}body.cdrAdmin table td.ttu{text-transform:uppercase}body.cdrAdmin table .tight{padding:5px 2px}body.cdrAdmin table tr.separator-top{border-top:2px solid #bcbcbd}body.cdrAdmin table tr.separator-top.separator-big{border-top:4px solid #a5a5a5}body.cdrAdmin table tr.separator-bottom{border-bottom:2px solid #bcbcbd}body.cdrAdmin table tr.separator-bottom.separator-big{border-bottom:4px solid #a5a5a5}body.cdrAdmin table tr:hover{background-color:rgba(0,0,0,0.05)}body.cdrAdmin table tr.danger{background-color:#f5d4cf}body.cdrAdmin table tr.warning{background-color:#fbe9d0}body.cdrAdmin table tr.success{background-color:#d9f2d9}body.cdrAdmin .progress .progress-bar-zero{color:#000}body.cdrAdmin .form{padding-bottom:100px}body.cdrAdmin .form .row{max-width:none}body.cdrAdmin .form div.input.textarea{margin-bottom:15px}body.cdrAdmin .form .tab-pane{margin-top:10px}body.cdrAdmin .form button[type="submit"]{text-transform:none}body.cdrAdmin .form textarea,body.cdrAdmin .form select,body.cdrAdmin .form input{border-color:rgba(0,0,0,0.2)}body.cdrAdmin .form textarea[readonly],body.cdrAdmin .form select[readonly],body.cdrAdmin .form input[readonly],body.cdrAdmin .form textarea:disabled,body.cdrAdmin .form select:disabled,body.cdrAdmin .form input:disabled{border-color:rgba(0,0,0,0.1)}body.cdrAdmin .form .input{font-size:13px}body.cdrAdmin .form .input label{font-size:13px;display:inline-block;vertical-align:middle}body.cdrAdmin .form .input textarea,body.cdrAdmin .form .input select,body.cdrAdmin .form .input input{margin-bottom:5px;padding:4px 5px;height:auto;font-size:13px;line-height:15px;transition:all .5s ease}body.cdrAdmin .form .input textarea.changed,body.cdrAdmin .form .input select.changed,body.cdrAdmin .form .input input.changed{border-color:#eb9316;background-color:#f5c98b}body.cdrAdmin .form .input textarea.saved,body.cdrAdmin .form .input select.saved,body.cdrAdmin .form .input input.saved{border-color:#42bd41;background-color:#a1dea0}body.cdrAdmin .form .input textarea.error,body.cdrAdmin .form .input select.error,body.cdrAdmin .form .input input.error{border-color:#cf2a0e;background-color:#e79587}body.cdrAdmin .form .input select{padding-right:20px}body.cdrAdmin .form .input input.datepicker{width:80px}body.cdrAdmin .form .input input.medium{width:200px}body.cdrAdmin .form .input input.small{width:150px}body.cdrAdmin .form .input input.tiny{width:80px}body.cdrAdmin .form .input.inline{padding:4px 0}body.cdrAdmin .form .input.inline button,body.cdrAdmin .form .input.inline textarea,body.cdrAdmin .form .input.inline select,body.cdrAdmin .form .input.inline input{margin-bottom:0;display:inline-block;vertical-align:top}body.cdrAdmin .form .input.inline.textarea{margin-bottom:0}body.cdrAdmin .form .input.inline:hover{background-color:rgba(0,0,0,0.05)}body.cdrAdmin .form .details-buttons{text-align:right;float:right}body.cdrAdmin .form .details-buttons button{margin-bottom:0;padding:4px 2px 2px;font-size:17px;width:25px;height:25px}body.cdrAdmin .form table{min-width:auto;margin-bottom:10px}body.cdrAdmin .form table thead tr:hover,body.cdrAdmin .form table tfoot tr:hover{background-color:transparent}body.cdrAdmin .form table thead tr th,body.cdrAdmin .form table tfoot tr th,body.cdrAdmin .form table thead tr td,body.cdrAdmin .form table tfoot tr td{vertical-align:middle}body.cdrAdmin .form table tr.ui-sortable-placeholder{height:28px}body.cdrAdmin .form table th,body.cdrAdmin .form table td{padding:3px 3px}body.cdrAdmin .form table button{margin-bottom:0}body.cdrAdmin .form table .formtd{padding:0}body.cdrAdmin .form table .formtd form{position:relative}body.cdrAdmin .form table .formtd form .moveBtn,body.cdrAdmin .form table .formtd form .delBtn{position:absolute;display:block;width:24px;height:24px;background-color:#eee;top:2px;visibility:hidden;opacity:0;transition:all .5s ease;transition-delay:.3s;z-index:1050}body.cdrAdmin .form table .formtd form .delBtn{left:-48px}body.cdrAdmin .form table .formtd form .moveBtn{left:-24px}body.cdrAdmin .form table .formtd form .moveBtn .fa{line-height:24px}body.cdrAdmin .form table .formtd form .moveBtn .fa:before{height:24px}body.cdrAdmin .form table .formtd form:hover .moveBtn,body.cdrAdmin .form table .formtd form:hover .delBtn{visibility:visible;opacity:1;transition-delay:0s}body.cdrAdmin .form table .formtd table{margin-bottom:0;background-color:transparent}body.cdrAdmin .form table .formtd table tr{border:none}body.cdrAdmin .form table .formtd table tr td{vertical-align:middle;position:relative}body.cdrAdmin .form table .formtd table tr td input,body.cdrAdmin .form table .formtd table tr td select{font-size:12px;height:auto;margin:0;padding:3px 4px;text-align:center;transition:all .5s ease}body.cdrAdmin .form table .formtd table tr td input.changed,body.cdrAdmin .form table .formtd table tr td select.changed{border-color:#eb9316;background-color:#f5c98b}body.cdrAdmin .form table .formtd table tr td input.saved,body.cdrAdmin .form table .formtd table tr td select.saved{border-color:#42bd41;background-color:#a1dea0}body.cdrAdmin .form table .formtd table tr td input.error,body.cdrAdmin .form table .formtd table tr td select.error{border-color:#cf2a0e;background-color:#e79587}body.cdrAdmin .form table .formtd table tr td input.good,body.cdrAdmin .form table .formtd table tr td select.good{color:#359734}body.cdrAdmin .form table .formtd table tr td input.bad,body.cdrAdmin .form table .formtd table tr td select.bad{color:#9f200b}body.cdrAdmin .form table .formtd table tr td input.datepicker{text-align:center}body.cdrAdmin .form table .formtd table tr td.center input{text-align:center}body.cdrAdmin .form table .formtd table tr td.text-right input{text-align:right}body.cdrAdmin .form table .formtd table tr td button{position:absolute;right:0;padding:2px 8px;height:18px}body.cdrAdmin .form table tfoot td{vertical-align:middle;padding:6px 3px}body.cdrAdmin .form table tfoot td .button,body.cdrAdmin .form table tfoot td button{margin-right:5px;margin-bottom:0}body.cdrAdmin .form .nav-tabs{margin-top:15px}body.cdrAdmin .form fieldset{padding:10px;margin:10px 0}body.cdrAdmin .form fieldset legend{background-color:transparent;text-align:center;border-bottom:none;padding-top:10px}body.cdrAdmin .form .alert>table{margin-bottom:0}body.cdrAdmin .cdrChargesAm table.chgCommuns,body.cdrAdmin .cdrChargesAm table.chgBagues{max-width:800px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrChargesAm table.chgSaveurs{max-width:900px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrChargesAm table.chgSaveursSpec{max-width:340px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrChargesSv table.chgCommunes,body.cdrAdmin .cdrChargesSv table.chgBagues,body.cdrAdmin .cdrChargesSv table.chgBaguesMo,body.cdrAdmin .cdrChargesSv table.chgExpeditions{max-width:500px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrChargesSv table.chgBaguesMo,body.cdrAdmin .cdrChargesSv table.chgSaveurs{max-width:600px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrChargesSv table.chgSaveursSpec{max-width:340px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsProp table.chgMatieres,body.cdrAdmin .cdrCoutsProp table.chgCondCommuns{max-width:800px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsProp table.chgCondSpecifiques{max-width:900px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsProp-synthese{margin-top:-100px;padding-bottom:100px}body.cdrAdmin .cdrCoutsProp-synthese legend{text-align:center}body.cdrAdmin .cdrPalierProd table.palierProd{max-width:600px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsRevient table.palierProd{max-width:600px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsRevient table.volumeProduits{max-width:700px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsRevient table.volumeBagues,body.cdrAdmin .cdrCoutsRevient table.volumeSaveurs{max-width:500px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrCoutsRevient-synthese{margin-top:-100px;padding-bottom:100px}body.cdrAdmin .cdrCoutsRevient-synthese legend{text-align:center}body.cdrAdmin .cdrCoutsRevient-synthese input.produit_cout_revient_usine{font-weight:bold}body.cdrAdmin .cdrMarges table.beneficePerte{max-width:150px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMarges table.chiffre_affaire_charges{max-width:320;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMarges table.frais_com{max-width:450;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMarges input.produit_marge{font-weight:bold}body.cdrAdmin .cdrMarges input.produit_chiffre_affaire{font-weight:bold}body.cdrAdmin .cdrMO table.moParams{max-width:500px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMO table.salaires{max-width:600px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMO table.moOcca{max-width:800px;margin-left:auto;margin-right:auto}body.cdrAdmin .cdrMO table.moCapacite,body.cdrAdmin .cdrMO table.moBagues,body.cdrAdmin .cdrMO table.moSaveurs{max-width:800px;margin-left:auto;margin-right:auto}body.cdrAdmin #margesSynthese{overflow:auto}body.cdrAdmin .ui-widget{font-size:12px}body.cdrAdmin .ui-selectmenu-menu .ui-menu{max-height:300px}body.cdrAdmin .ui-selectmenu-button{padding:3px 4px;border-radius:0;border-color:rgba(0,0,0,0.2);transition:background .5s,border .5s}body.cdrAdmin .ui-selectmenu-button .ui-icon{width:14px;height:14px}body.cdrAdmin .ui-selectmenu-button .ui-selectmenu-text{margin-right:18px}body.cdrAdmin .ui-selectmenu-button.ui-state-disabled{opacity:1;background-color:#ddd;border-color:rgba(0,0,0,0.1)}body.cdrAdmin .ui-selectmenu-button.changed{border-color:#eb9316;background-color:#f5c98b}body.cdrAdmin .ui-selectmenu-button.saved{border-color:#42bd41;background-color:#a1dea0}body.cdrAdmin .ui-selectmenu-button.error{border-color:#cf2a0e;background-color:#e79587}header{background-color:#fff;position:fixed;top:0;left:0;width:100%;height:142px;z-index:1000;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);transition:all .5s ease}header .row{margin-right:-5px;margin-left:-5px}header .row>div{padding-right:5px;padding-left:5px}header #logo{overflow:hidden;padding-top:10px;text-align:center}header #logo #logo1{height:120px}header #logo #logo1 #logo-chipette{animation:bounce 4s infinite alternate ease-in-out}header #logo #logo2{display:none;max-height:50px;vertical-align:top}header #logo #menuToggle{display:inline-block;margin-top:3px;margin-right:5px;vertical-align:top}header #mainMenu{text-align:left;margin-top:88px;transition:all .5s ease}header .row{position:relative}header #pictoMenu{text-align:right;margin-top:0px;font-size:0;position:absolute;top:10px;right:0;transition:all .5s ease;background-color:#fff}header #pictoMenu .picto{display:inline-block;width:32px;height:32px;margin:0 2px;font-size:13px}header #pictoMenu .picto>a{display:inline-block;width:100%;height:100%;background-image:url('../img/pictos_menu.png');background-repeat:no-repeat;background-position:0 0;background-size:400%;position:relative}header #pictoMenu .picto>a .badge-counter{position:absolute;width:18px;height:18px;background-color:#f7931e;color:#fff;font-size:11px;line-height:13px;padding-top:3px;text-align:center;border-radius:50%;left:9px;top:1px;display:none}header #pictoMenu .picto .picto-hover{visibility:hidden;opacity:0;position:absolute;background-color:#fff;width:200px;transition:all .5s ease;transition-delay:.1s;transition-duration:.05s;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);z-index:1;right:-25px;padding:5px 10px;text-align:center}header #pictoMenu .picto .picto-hover ul{list-style:none;padding:0;margin:0}header #pictoMenu .picto .picto-hover ul li{padding:8px 5px;background-image:url('../img/dashes.png');background-repeat:repeat-x;background-position:center center;background-position:center bottom}header #pictoMenu .picto .picto-hover ul li a{font-size:13px;line-height:15px;padding:5px 5px;width:100%;display:inline-block}header #pictoMenu .picto .picto-hover ul li a:hover{font-weight:bold}header #pictoMenu .picto .picto-hover ul li:last-child{background-image:none}header #pictoMenu .picto.hover>a,header #pictoMenu .picto:hover>a{background-position-y:100%}header #pictoMenu .picto.hover .picto-hover,header #pictoMenu .picto:hover .picto-hover{transition-delay:0s;transition-duration:.4s;visibility:visible;opacity:1}header #pictoMenu .picto.picto-map>a{background-position-x:33.33333%}header #pictoMenu .picto.picto-compte>a{background-position-x:66.66666%}header #pictoMenu .picto.picto-panier>a{background-position-x:100%}body.front.mobile header,body.front.scrolled header{height:60px}body.front.mobile header #logo,body.front.scrolled header #logo{padding-top:5px}body.front.mobile header #logo #logo1,body.front.scrolled header #logo #logo1{display:none}body.front.mobile header #logo #logo2,body.front.scrolled header #logo #logo2{display:inline}body.front.mobile header #mainMenu,body.front.scrolled header #mainMenu{margin-top:7px}body.front.mobile header #mainMenu .tkMenu-mainmenu .tkMenu-element,body.front.scrolled header #mainMenu .tkMenu-mainmenu .tkMenu-element{padding-left:0;padding-right:0}body.front.mobile header{transition:none;left:auto}body.front.mobile header #pictoMenu{margin-top:14px;position:relative;top:auto;right:auto}body.front.scrolled header #pictoMenu{width:auto}footer{background-color:#383838;position:relative;color:#fff}footer .container{text-align:center;padding-top:50px;padding-bottom:50px}footer .container h2{margin-top:0;margin-bottom:15px}footer .container #infos{text-align:left;padding-top:15px}footer .container #infos .logos{background-color:#fff;margin-top:-64px;color:#424239;font-size:12px;text-align:center}footer .container #infos .logos p{padding:2px}footer .container #infos img.logo{padding:30px}footer .container #infos address{margin-top:10px;margin-bottom:10px;font-family:'Caecilia-Bold';font-size:13px}footer .container #contact .form-intro{text-align:left}footer .container #contact form .form-control{margin-bottom:5px;background-color:#7d7776;color:#fff;border:none}footer .container #contact form .form-control::placeholder{color:#b3b3b3}footer .container #contact .g-recaptcha{overflow:hidden}footer .container #contact .g-recaptcha iframe{margin-left:-8px}footer .container #eleveurs .adresse{margin-top:15px}form .input{text-align:left}form label{font-weight:normal}form .form-control{border-radius:0;margin-bottom:15px}form .form-control:focus{border-color:#f7931e;box-shadow:0 0 8px rgba(247,147,30,0.7)}form div.input.textarea{margin-bottom:15px}form .buttons{text-align:center}form .required label:after{content:"*";margin-left:5px;margin-top:4px;color:#d11;font-size:25px;line-height:15px;position:absolute}form .error input{border-color:#d11}form .error .error-message{color:#d11;margin-bottom:15px}#debug{width:0;height:100%;position:fixed;top:0;left:50%}#debug #dbg-border-left,#debug #dbg-border-right{width:1px;height:100%;margin:auto;background:#0ff;float:left}#debug #dbg-border-left{margin-left:-585px}#debug #dbg-border-right{margin-left:585px}body.front.home h2{font-size:45px;text-transform:none;margin-bottom:20px}body.front.home #homeSlider{height:565px;overflow-y:hidden}body.front.home #homeSlider .slide{height:580px;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;padding:50px;color:#383838;font-size:15px}body.front.home #homeSlider .slide h2{font-size:45px;line-height:45px;text-transform:uppercase}body.front.home #homeSlider .slide.chips-responsable{background-color:#585347;background-size:cover}body.front.home #homeSlider .slide.chips-responsable .slide-content{margin-top:70px;margin-left:50px;padding-left:40px;background-image:url('../img/drapeau.png');background-repeat:repeat-y;background-position:left top}body.front.home #homeSlider .slide.thaas-chips{background-color:#797a6a}body.front.home #homeSlider .slide.thaas-chips .slide-content{margin-top:430px}body.front.home #homeSlider .slide.packaging{background-color:#46463c}body.front.home #homeSlider .slide.packaging .slide-content{margin-top:430px}body.front.home #homeSlider .slide.personnalisation{background-color:#f5a528}body.front.home #homeSlider .slide.personnalisation .slide-content{margin-top:16%;margin-left:62%}body.front.home #homeSlider .slide.personnalisation .slide-content h2{color:#fff}body.front.home #homeSlider .slide.personnalisation .slide-content h4{color:#383838}body.front.home #homeSlider .slide.humeur-chips{background-color:#797a6a}body.front.home #homeSlider .slide.humeur-chips .slide-content{margin-top:380px}body.front.home #instants{text-align:center;height:592px;padding-top:80px;background-image:url('../img/bg_instants2.jpg');background-repeat:no-repeat;background-position:center center}body.front.home #instants p{max-width:480px;margin:5px auto 30px}body.front.home #actus{padding-top:30px;padding-bottom:30px;text-align:center}body.front.home #actus .actusList{max-height:450px;padding:0 50px;overflow-y:hidden}body.front.home #actus .actusList h3{min-height:56px;position:relative;text-align:left}body.front.home #actus .actusList h3 a{display:inline-block;position:absolute;bottom:0;left:0;color:#f7931e}body.front.home #actus .actusList .actu{max-width:374px;margin:0 auto 20px}body.front.home #actus .actusList .actu .intro{text-align:left;margin-top:5px;margin-bottom:5px;height:60px}body.front.home #ouverture .container{height:590px;background-image:url('../img/bg_ouverture.jpg');background-repeat:no-repeat;background-position:center center}body.front.home #champConso .container{padding-top:170px;height:590px;background-image:url('../img/bg_conso.jpg');background-repeat:no-repeat;background-position:center center;text-align:center}body.front.home #champConso .container .btn{margin-top:20px}body.front.home #personnalisation .container{padding-top:120px;height:590px;background-image:url('../img/bg_personnalisation.jpg');background-repeat:no-repeat;background-position:center center}body.front.cms #content a{font-family:'Caecilia-Bold';text-decoration:underline}body.front.cms #mainContent p{text-align:justify}body.front.cms #mainContent .documents{text-align:center;padding-bottom:50px}body.front.cms #mainContent .documents a:active,body.front.cms #mainContent .documents a:focus{text-decoration:none}body.front.cms.page #mainContent{text-align:center;padding-top:15px}body.front.cms.page #mainContent p{text-align:center}body.front.cms.revendeurs h1{text-align:center}body.front.pages h1,body.front.pages h2,body.front.pages h3{text-align:center}body.front.pages li b,body.front.pages p b,body.front.pages li strong,body.front.pages p strong{color:#f7931e;font-family:'Caecilia-Heavy'}body.front.pages hr{margin:60px 64px 30px}body.front.pages .inner-content{padding-top:30px;padding-bottom:100px;position:relative}body.front.pages.champPaquet{text-align:center}body.front.pages.champPaquet .inner-content{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff}body.front.pages.champPaquet .bg-patates{position:relative}body.front.pages.champPaquet .bg-patates .patates{position:fixed;background-image:url('../img/patates_thaas.jpg');background-position:left top;background-repeat:no-repeat;background-size:100%;width:606px;height:1000px;top:60px}body.front.pages.champPaquet .bg-patates .patates.patates-left{right:50%;margin-right:480px;transform:scaleX(-1)}body.front.pages.champPaquet .bg-patates .patates.patates-right{left:50%;margin-left:480px}body.front.pages.pointsForts .inner-content{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff}body.front.pages.pointsForts .bg-champ{position:relative}body.front.pages.pointsForts .bg-champ .champ{position:fixed;background-position:left top;background-repeat:no-repeat;background-size:100%;width:600px;height:1000px;top:60px}body.front.pages.pointsForts .bg-champ .champ.champ-left{background-image:url('../img/champ_thaas_l.jpg');right:50%;margin-right:480px}body.front.pages.pointsForts .bg-champ .champ.champ-right{background-image:url('../img/champ_thaas_r.jpg');left:50%;margin-left:480px}body.front.pages.pointsForts .page-content h3{color:#f7931e;text-transform:uppercase;text-align:left;position:relative}body.front.pages.pointsForts .page-content h3:before{content:"";background-image:url('../img/fleche.png');display:block;width:35px;height:29px;position:absolute;left:-52px;top:2px}body.front.pages.pointsForts .page-content h4{font-family:'Caecilia-Bold';font-size:18px;margin-top:15px;margin-bottom:0}body.front.pages.pointsForts .page-content ul{list-style:none;padding-left:10px;position:relative}body.front.pages.pointsForts .page-content ul li:before{content:"-";position:absolute;left:0}body.front.pages.paquetConso .inner-content{background-image:url('../img/bg_paquetconso.jpg');background-repeat:repeat-y;background-position:center top;padding-bottom:50px}body.front.pages.paquetConso .page-content{color:#fff}body.front.pages.paquetConso .page-content h2.bg span{padding:2px 25px;margin-bottom:10px;display:inline-block}body.front.pages.paquetConso .page-content h4{font-family:'Caecilia-Bold';color:#fff;font-size:20px;margin-top:20px;margin-bottom:15px}body.front.pages.paquetConso .page-content .chipettes{margin-top:40px}body.front.pages.paquetConso .page-content .chipettes>.chipette{padding:0 5px;text-align:center}body.front.pages.paquetConso .page-content .chipettes>.chipette img{margin-bottom:10px}body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette{animation:bounce 3.5s infinite alternate ease-in-out}body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette.musique{animation-duration:1.5s}body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette.sport{animation-duration:2.5s}body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette.snacking{animation-duration:3s}body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette.craquante,body.front.pages.paquetConso .page-content .chipettes>.chipette img.chipette.champetre{animation-duration:4s}body.front.pages.paquetConso .page-content .chipettes>.chipette .texte{text-align:left;padding:0 10px}body.front.pages.paquetConso .page-content .chipettes>.chipette .texte h5{text-transform:uppercase;font-family:'Caecilia-Bold';font-size:15px;margin-top:0;margin-bottom:0}body.front.pages.paquetConso .page-content .points-forts h3.subtitle{margin-bottom:10px}body.front.pages.paquetConso .page-content .points-forts h4.bignum{margin-top:35px;margin-bottom:5px;color:#f7931e;font-family:'DK Burobu';text-transform:uppercase;font-size:32px;line-height:35px;position:relative}body.front.pages.paquetConso .page-content .points-forts h4.bignum:before{content:"1.";display:inline-block;position:absolute;text-align:right;width:70px;left:-90px;top:-5px;font-size:88px;line-height:88px;font-family:'DK Burobu';color:#f7931e}body.front.pages.paquetConso .page-content .points-forts h4.bignum.num2:before{content:"2."}body.front.pages.paquetConso .page-content .points-forts h4.bignum.num3:before{content:"3."}body.front.pages.paquetConso .page-content .points-forts h4.bignum.num4:before{content:"4."}body.front.pages.paquetConso .page-content .points-forts h4.bignum.num5:before{content:"5."}body.front.pages.personnalisation .inner-content{text-align:center;background-image:url('../img/bg_page_perso.jpg');background-repeat:no-repeat;background-position:center top;height:920px}body.front.pages.personnalisation .inner-content h4{font-family:'Caecilia-Bold';color:#000;margin-top:30px;margin-bottom:20px;font-size:20px}body.front.pages.revendeurs h1{margin-top:50px}body.front.pages.revendeurs #mapForm{text-align:center}body.front.pages.revendeurs #mapForm label{margin-left:10px;margin-right:5px}body.front.pages.revendeurs #mapForm .form-group{display:inline-block}body.front.pages.revendeurs #mapForm .form-control{margin-bottom:0}body.front.pages.revendeurs #mapForm #code-postal{height:32px;padding:5px 6px;width:70px;text-align:center;margin-right:5px;display:inline-block}body.front.pages.revendeurs #mapForm #rayon{height:32px;padding:5px 6px;margin-right:5px;display:inline-block;width:auto}body.front.pages.revendeurs #mapForm .btn{vertical-align:top}body.front.pages.revendeurs #nbRes{min-height:20px;text-align:center;margin-top:8px}body.front.pages.revendeurs #map{height:600px;margin-top:20px}body.front.pages.revendeurs #map .map-client{max-width:300px}body.front.pages.revendeurs iframe{border:none;width:100%}body.front.pages.certification-hve .inner-content{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff;background-image:url('../img/eleveurs_orange.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:250px}body.front.pages.certification-hve .bg-fleurs{position:relative}body.front.pages.certification-hve .bg-fleurs .fleurs{position:fixed;background-position:left top;background-repeat:no-repeat;background-size:100%;width:420px;height:1000px;top:60px}body.front.pages.certification-hve .bg-fleurs .fleurs.fleurs-left{background-image:url('../img/fleurs_l.jpg');right:50%;margin-right:480px}body.front.pages.certification-hve .bg-fleurs .fleurs.fleurs-right{background-image:url('../img/fleurs_r.jpg');left:50%;margin-left:480px}body.front.pages.certification-hve h3.subtitle{font-family:'Caecilia-Heavy';font-size:21px}body.front.pages.certification-hve .page-content h3{color:#f7931e;text-align:left;position:relative;margin-top:50px}body.front.pages.certification-hve .page-content h3:before{content:"";background-image:url('../img/fleche.png');display:block;width:35px;height:29px;position:absolute;left:-52px;top:2px}body.front.pages.certification-hve .page-content h3.mt0{margin-top:0px}body.front.pages.certification-hve .page-content h4{font-family:'Caecilia-Bold';font-size:18px;margin-top:15px;margin-bottom:0}body.front.pages.certification-hve .page-content p{margin-bottom:5px}body.front.pages.certification-hve .page-content p.link{margin-top:50px}body.front.pages.certification-hve .page-content p.link a{font-weight:bold}body.front.pages.certification-hve .page-content ul{list-style:none;padding-left:10px;position:relative}body.front.pages.certification-hve .page-content ul li{font-weight:bold;color:#f7931e}body.front.pages.certification-hve .page-content ul li:before{content:"-";position:absolute;left:0}body.front.pages.chips-nutriscore-A .inner-content{box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff}body.front.pages.chips-nutriscore-A .bg-champ{position:relative}body.front.pages.chips-nutriscore-A .bg-champ .champ{position:fixed;background-position:left top;background-repeat:no-repeat;background-size:100%;width:600px;height:1000px;top:60px}body.front.pages.chips-nutriscore-A .bg-champ .champ.champ-left{background-image:url('../img/nutri_l.jpg');right:50%;margin-right:480px}body.front.pages.chips-nutriscore-A .bg-champ .champ.champ-right{background-image:url('../img/nutri_r.jpg');left:50%;margin-left:480px}body.front.pages.chips-nutriscore-A h1 span{text-transform:uppercase}body.front.pages.chips-nutriscore-A h1 span.bg-orange{background-color:#007C35}body.front.pages.chips-nutriscore-A h3.subtitle{font-family:'Caecilia-Heavy';font-size:21px;color:#007C35}body.front.pages.chips-nutriscore-A .page-content h3{color:#f7931e;text-align:left;position:relative;margin-top:50px}body.front.pages.chips-nutriscore-A .page-content h3:before{content:"";background-image:url('../img/fleche.png');display:block;width:35px;height:29px;position:absolute;left:-52px;top:2px}body.front.pages.chips-nutriscore-A .page-content h3.mt0{margin-top:0px}body.front.pages.chips-nutriscore-A .page-content h4{font-family:'Caecilia-Bold';font-size:18px;margin-top:15px;margin-bottom:0}body.front.pages.chips-nutriscore-A .page-content p.link{margin-top:50px}body.front.pages.chips-nutriscore-A .page-content p.link a{font-weight:bold}body.front.produits h1,body.front.produits h2,body.front.produits h3{text-align:center}body.front.produits .inner-content{padding-top:30px;padding-bottom:100px;position:relative;min-height:600px;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);background-color:#fff}body.front.produits .bg-produits{position:relative}body.front.produits .bg-produits .prod{position:absolute;background-position:left top;background-repeat:no-repeat;background-size:100%;width:300px;height:1200px;top:0}body.front.produits .bg-produits .prod.prod-left{background-image:url('../img/produits_l.jpg');right:50%;margin-right:480px}body.front.produits .bg-produits .prod.prod-right{background-image:url('../img/produits_r.jpg');left:50%;margin-left:480px}body.front.produits .filtres{margin-top:10px;margin-bottom:30px}body.front.produits .filtres .filtre{font-family:'DK Burobu';color:#383838;background-color:#fff;border:1px solid #383838;font-size:21px;padding:3px 10px;margin-right:7px;text-transform:uppercase;transition:all .5s ease}body.front.produits .filtres .filtre:hover{background-color:#f7931e}body.front.produits .filtres .filtre.selected{background-color:#383838;color:#fff}body.front.produits .filtres .filtre:focus,body.front.produits .filtres .filtre:active{text-decoration:none}body.front.produits .produits-liste .produit{border:1px solid #cdcfd0;min-height:420px;margin-bottom:30px;padding-bottom:50px;position:relative}body.front.produits .produits-liste .produit .produit-photo img{width:100%}body.front.produits .produits-liste .produit .produit-infos{background-color:#fff;padding:10px;position:relative;height:126px}body.front.produits .produits-liste .produit .produit-infos h5{font-size:19px;text-transform:uppercase;font-family:'Caecilia-Heavy';color:#000;margin:0 0 2px;padding-right:170px}body.front.produits .produits-liste .produit .produit-infos h6{font-size:19px;font-family:'Caecilia-Light';color:#000;margin:0}body.front.produits .produits-liste .produit .produit-infos .prix{background-color:#f7931e;color:#fff;font-size:19px;font-family:'Caecilia-Bold';display:inline-block;padding:2px 3px 1px;line-height:20px;position:absolute;right:10px;top:10px}body.front.produits .produits-liste .produit .produit-infos .prix sup{font-size:60%;text-transform:uppercase}body.front.produits .produits-liste .produit .produit-infos .port{color:#383838;font-size:19px;font-family:'Caecilia-Heavy';display:inline-block;position:absolute;right:10px;bottom:0px}body.front.produits .produits-liste .produit .produit-infos .port sup{font-size:60%;text-transform:uppercase}body.front.produits .produits-liste .produit .btn{width:100%;padding:15px 20px;position:absolute;bottom:0;left:0}body.front.produits.page-produit h5{text-transform:uppercase;font-family:'Caecilia-Heavy';font-size:26px;margin-bottom:0}body.front.produits.page-produit h6{font-size:24px;margin-top:0}body.front.produits.page-produit .inner-content{padding-bottom:0}body.front.produits.page-produit .produit-top{margin-top:50px}body.front.produits.page-produit .produit-top .produit-photo .photos{border:1px solid #cdcfd0;text-align:center;padding:10px;margin-bottom:30px}body.front.produits.page-produit .produit-top .produit-photo .photos .gout{background-color:#f7931e;color:#fff;display:inline-block;padding:1px 10px;font-size:19px;font-family:'Caecilia-Heavy';margin-top:5px;margin-bottom:3px}body.front.produits.page-produit .produit-top .produit-photo .photos .packaging{background-color:#000;color:#fff;display:inline-block;padding:1px 10px;font-size:14px;font-family:'Caecilia-Bold';margin-bottom:10px}body.front.produits.page-produit .produit-top .produit-infos hr{margin-top:15px;margin-bottom:15px;opacity:.5;background-position-x:left}body.front.produits.page-produit .produit-top .produit-infos .attributs{font-family:'Caecilia-Heavy';margin-bottom:20px}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut{color:#b3b3b3;padding:5px 0 5px 70px;position:relative}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut:before{content:"";display:block;position:absolute;left:5px;top:1px;width:56px;height:48px;background-image:url('../img/pictos_produits.png');background-repeat:no-repeat;background-position:right 0}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut.transport:before{background-position-y:-48px}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut.perso:before{background-position-y:-96px}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut.enabled{color:#f7931e}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut.enabled:before{background-position-x:left}body.front.produits.page-produit .produit-top .produit-infos .attributs .attribut a{color:#c67618}body.front.produits.page-produit .produit-top .produit-infos select{width:100%;padding:10px 15px;border:1px solid #f7931e;text-align:center;text-transform:uppercase;color:#000;background-color:#fff;font-family:'Caecilia-Bold';font-size:13px;margin-bottom:5px}body.front.produits.page-produit .produit-top .produit-infos .prix{text-align:right;color:#f7931e;font-size:29px;font-family:'Caecilia-Heavy';margin-top:10px;margin-bottom:10px}body.front.produits.page-produit .produit-top .produit-infos .prix sup{font-size:60%}body.front.produits.page-produit .produit-top .produit-infos button{width:100%}body.front.produits.page-produit .produit-details{margin-top:30px;padding-top:15px;padding-bottom:30px;min-height:200px;background-color:#f4f4f4;font-size:12px}body.front.produits.page-produit .produit-details h5{margin-bottom:30px}body.front.produits.page-produit .produit-details h6{font-size:18px;margin-bottom:30px;margin-top:-20px}body.front.produits.page-produit .produit-details .description{margin-top:30px}body.front.produits.page-produit .produit-details .produit-nutrition{padding-top:80px;padding-bottom:40px;font-size:12px}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table{border:1px solid #000;padding:10px}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table{width:100%}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table th{padding:0 10px 5px;vertical-align:top}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table th:first-child{padding-left:0}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table th:last-child{padding-right:0}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table td{padding:10px 10px 0;vertical-align:top}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table td:first-child{padding-left:0}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table tr:last-child td{padding-bottom:10px}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table .bbottom{border-bottom:1px solid #000}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table .bright{border-right:1px solid #000}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table .w50{width:50%}body.front.produits.page-produit .produit-details .produit-nutrition .nutri-table table .w25{width:25%}body.front.panier #panier{margin-top:30px;margin-bottom:30px}body.front.panier #panier hr{margin-top:5px;margin-bottom:5px}body.front.panier #panier hr:last-of-type{display:none}body.front.panier #panier hr+hr{display:none}body.front.panier #panier .panier-header,body.front.panier #panier .panier-produit{padding-left:15px;padding-right:15px}body.front.panier #panier .panier-header div[class^="col-"],body.front.panier #panier .panier-produit div[class^="col-"]{padding-left:5px;padding-right:5px}body.front.panier #panier .panier-header{text-align:center;font-size:16px;padding-top:10px;padding-bottom:10px;background-color:#cdcfd0}body.front.panier #panier .infos-footer{padding-top:15px;padding-bottom:15px}body.front.panier #panier .infos-footer .reduction{background-color:#f4f4f4;padding:10px 15px 15px}body.front.panier #panier .infos-footer .reduction h4{margin-top:0;margin-bottom:10px;text-align:center}body.front.panier #panier .infos-footer .reduction p:last-child{margin-bottom:0}body.front.panier #panier .infos-footer .reduction #reductionForm>.row{margin:0 -5px}body.front.panier #panier .infos-footer .reduction #reductionForm>.row>div{padding:0 5px}body.front.panier #panier .infos-footer .reduction #reductionForm .input input{margin-bottom:0}body.front.panier #panier .infos-footer .reduction #reductionForm #code{text-transform:uppercase}body.front.panier #panier .infos-footer .reduction #reductionForm button{padding:3px 5px;width:100%;height:34px}body.front.panier #panier .infos-footer .reduction .alert{padding:10px 15px;margin-bottom:0}body.front.panier #panier .infos-footer .reduction #reductionMessage{display:none;margin-top:15px}body.front.panier #panier .infos-footer .reduction .remove-code{margin-top:15px}body.front.panier #panier .panier-footer{text-align:right;padding-top:15px;padding-bottom:20px}body.front.panier #panier .panier-footer table{text-align:right;margin-left:auto;margin-right:0}body.front.panier #panier .panier-footer table tr td{padding:2px 0 2px 15px}body.front.panier #panier .panier-footer table tr td.ht{padding-bottom:8px}body.front.panier #panier .panier-footer table tr td.taxe{font-size:13px;color:#383838}body.front.panier #panier .panier-footer table tr td.taxes{padding-top:4px;font-size:14px;color:#383838}body.front.panier #panier .panier-footer table tr td.remise{padding-top:8px;font-size:15px;color:#eb8c1d;font-weight:bold}body.front.panier #panier .panier-footer table tr td.total{padding-top:8px;font-size:16px;font-weight:bold}body.front.panier #panier .passer-commande{text-align:right}body.front.panier #panier .passer-commande .btn{margin-bottom:20px}body.front.panier #panier .passer-commande .alert{text-align:center}body.front.panier #panier .panier-produit{background-color:#f4f4f4;padding-top:10px;padding-bottom:10px}body.front.panier #panier .panier-produit .quantite{text-align:center}body.front.panier #panier .panier-produit .quantite .spinner{border-radius:0;height:24px;padding:2px;text-align:center;margin-bottom:5px;min-width:25px;max-width:50px}body.front.panier #panier .panier-produit .quantite .spinner:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(247,147,30,0.6);border-color:#f7931e}body.front.panier #panier .panier-produit .quantite a{font-size:12px;color:#c67618}body.front.panier #panier .panier-produit .prix-unite{text-align:right}body.front.panier #panier .panier-produit .prix-total{text-align:right;font-size:16px;color:#f7931e;font-family:'Caecilia-Bold'}body.front.panier #panier .tkSpinner{vertical-align:top}body.front.panier #panier .tkSpinner input.spinner{display:inline-block;width:calc(100% - 64px)}body.front.panier #panier .tkSpinner .tkSpinner-btn{height:24px;width:24px;vertical-align:top;font-size:17px;line-height:15px;padding:0 2px 2px;border:none;color:#fff;font-family:'Caecilia-Bold'}body.front.panier #panier .tkSpinner .tkSpinner-btn.btn-minus{background-color:#f7931e}body.front.panier #panier .tkSpinner .tkSpinner-btn.btn-plus{background-color:#f7931e}body.front.commander h4{text-align:center}body.front.commander #panierAdressesList{margin-bottom:20px}body.front.commander #panierAdressesList .adresse-bloc{margin:10px 0;background-color:#cdcfd0;position:relative;transition:all .5s ease}body.front.commander #panierAdressesList .adresse-bloc.checked{background-color:#ffe231}body.front.commander #panierAdressesList .adresse-bloc label{padding:10px 15px;display:block;cursor:pointer}body.front.commander #panierAdressesList .adresse-bloc .edit-buttons{position:absolute;top:5px;right:5px}body.front.commander #panierAdressesList .adresse-bloc .edit-buttons a{color:#383838;font-size:17px}body.front.commander #panierAdressesList .adresse-bloc .edit-buttons a.adresseDelete{color:#cf2a0e}body.front.commander #panierAdresses{margin-top:20px;margin-bottom:30px}body.front.commander #panierAdresses .addAdresse{text-align:center}body.front.commander #panierAdresses .addAdresse h4{margin-bottom:10px}body.front.commander #panierAdresses .addAdresse #addAdresseForm .form-control{margin-bottom:8px}body.front.commander #panierAdresses .addAdresse .panierAdresseForm{margin-bottom:15px}body.front.commander #panierRecap #panier{margin-top:10px;padding-right:15px}body.front.commander #panierRecap #panier .logo-visa{margin-bottom:15px}body.front.commander #mesCommandes a{color:#de841b;margin-bottom:5px;display:inline-block}body.front.commander #mesCommandes a .fa{font-size:18px}body.front.cms.actus .bg-champ .champ{position:fixed}body.front.cms.actus #content h1{text-transform:none}body.front.cms.actus #content h3{text-transform:none}body.front.cms.actus #content .top-content .image{margin-bottom:15px}body.front.cms.actus #content .top-content .intro{margin-bottom:15px}body.front.cms.actus #content .inner-content{min-height:600px}body.front.cms.actus #content .inner-content iframe{max-width:100%}body.front.cms.actus #content .inner-content .actusList h3{min-height:56px;position:relative}body.front.cms.actus #content .inner-content .actusList h3 a{display:inline-block;position:absolute;bottom:0;left:0}body.front.cms.actus #content .inner-content .actusList h3:before{display:none}body.front.cms.actus #content .inner-content .actusList .actu .intro{margin-top:5px;margin-bottom:5px;height:60px}body.front.saveurs .page-content .top-content{margin-top:-150px}body.front.saveurs .page-content .contenu h2{text-align:left;text-transform:none;color:#f7931e}body.front.saveurs .page-content .contenu h3:before{display:none}body.front.saveurs .produit-details{padding-top:15px;padding-bottom:30px;min-height:200px;background-color:#f4f4f4;font-size:12px;position:relative}body.front.saveurs .produit-details h5{font-size:25px;margin-bottom:30px;font-weight:bold}body.front.saveurs .produit-details p b,body.front.saveurs .produit-details p strong{color:#000;text-transform:uppercase}body.front.saveurs .produit-details .produit-nutrition{padding-top:10px;padding-bottom:40px;font-size:12px}body.front.saveurs .produit-details .produit-nutrition .nutri-table{border:1px solid #000;padding:10px}body.front.saveurs .produit-details .produit-nutrition .nutri-table table{width:100%}body.front.saveurs .produit-details .produit-nutrition .nutri-table table th{padding:0 10px 5px;vertical-align:top}body.front.saveurs .produit-details .produit-nutrition .nutri-table table th:first-child{padding-left:0}body.front.saveurs .produit-details .produit-nutrition .nutri-table table th:last-child{padding-right:0}body.front.saveurs .produit-details .produit-nutrition .nutri-table table td{padding:10px 10px 0;vertical-align:top}body.front.saveurs .produit-details .produit-nutrition .nutri-table table td:first-child{padding-left:0}body.front.saveurs .produit-details .produit-nutrition .nutri-table table tr:last-child td{padding-bottom:10px}body.front.saveurs .produit-details .produit-nutrition .nutri-table table .bbottom{border-bottom:1px solid #000}body.front.saveurs .produit-details .produit-nutrition .nutri-table table .bright{border-right:1px solid #000}body.front.saveurs .produit-details .produit-nutrition .nutri-table table .w50{width:50%}body.front.saveurs .produit-details .produit-nutrition .nutri-table table .w25{width:25%}#jPanelMenu-menu.tkMenu-mainmenu{overflow-y:auto;background-image:url('../img/produits_l.jpg');background-repeat:no-repeat;background-size:100%}#jPanelMenu-menu.tkMenu-mainmenu[style*="z-index: 1;"]{z-index:2 !important}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element{position:relative;color:#fff}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element>.tkMenu-link:hover{font-weight:bold}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element>.tkMenu-link:hoverspan{cursor:default}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element>span.tkMenu-link:hover{cursor:default}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element.level-0{display:block;padding:0px 15px;background-color:rgba(0,0,0,0.2)}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element.level-0 .tkMenu-link{text-transform:uppercase;font-size:17px;line-height:19px;display:inline-block;padding:15px 10px}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1{padding:5px 10px;margin:0 30px;overflow:hidden;background-color:rgba(0,0,0,0.2)}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .sub-header{display:none}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element{padding:8px 5px;background-image:url('../img/dashes.png');background-repeat:repeat-x;background-position:center center;background-position:center bottom}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element .tkMenu-link{font-size:13px;line-height:15px;padding:5px 5px;width:100%}#jPanelMenu-menu.tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element:last-child{background-image:none}.slick-slider.slick-dotted{margin-bottom:0}.slick-slider.slick-dotted .slick-dots{bottom:10px}.slick-slider.slick-dotted .slick-dots li button:before{font-size:16px;opacity:.4;color:#fff}.slick-slider.slick-dotted .slick-dots li button:hover:before{opacity:1}.slick-slider.slick-dotted .slick-dots li.slick-active button:before{opacity:.9}.slick-slider .slick-arrow{width:38px;height:38px;z-index:1;background-image:url('../img/fleches.png');background-repeat:no-repeat;background-position:center top}.slick-slider .slick-arrow:before{content:""}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-next{right:0;background-position:center bottom}.ajaxLoader{display:none;background-color:rgba(255,255,255,0.7);width:100%;height:100%;position:absolute;top:0;left:0;text-align:center}.ajaxLoader .fa{position:absolute;top:50%;margin-top:-34px;margin-left:-27px}.ajaxLoader .fa.fa-pulse{animation-duration:.7s}.ajaxLoader img{position:absolute;top:50%;margin-top:-16px}.g-recaptcha{margin:15px auto}.g-recaptcha>div{margin:auto}#ueCookie{background-color:rgba(0,0,0,0.7);color:#fff;padding:15px;position:fixed;bottom:0;right:0;display:none;width:300px;z-index:100000;text-align:center}#ueCookie p{color:#fff}#ueCookie .buttons{margin-top:10px;text-align:center;margin:5px}.adminButtons{position:absolute;right:0;top:0;z-index:10000;color:#f7f;background-color:#333;opacity:.5;transition:all .5s ease}.adminButtons:hover{opacity:1}.adminButtons a{display:inline-block;padding:5px 10px;font-size:28px}#modalVente .modal-dialog{width:645px}#modalVente .modal-dialog .modal-content{border-radius:0}#modalVente .modal-dialog .modal-content .modal-header{background-image:url('../img/popup-vente.png');background-repeat:no-repeat;background-position:center top;background-color:#d4d5d6;height:214px;border:none}#modalVente .modal-dialog .modal-content .modal-header .close{background-image:url('../img/close.png');background-repeat:no-repeat;background-position:center center;width:25px;height:25px;opacity:.5;transition:all .5s ease}#modalVente .modal-dialog .modal-content .modal-header .close:hover{opacity:1}#modalVente .modal-dialog .modal-content .modal-header .chipettes{margin-top:50px}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette{animation:bounce 3.5s infinite alternate ease-in-out;width:67px;margin:0 4px}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette.musique{animation-duration:1.75s;margin-top:55px}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette.champetre{animation-duration:4s}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette.sport{animation-duration:2.5s;margin-top:35px}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette.snacking{animation-duration:3s;margin-top:7px}#modalVente .modal-dialog .modal-content .modal-header .chipettes .chipette.classique{margin-top:30px}#modalVente .modal-dialog .modal-content .modal-body{padding:15px 35px}#modalVente .modal-dialog .modal-content .modal-body h3{font-size:45px;margin-top:0;margin-bottom:30px;transform:rotate(-1deg)}#modalVente .modal-dialog .modal-content .modal-body form .form-control{margin-bottom:5px}#modalVente .modal-dialog .modal-content .modal-body form .info{font-size:12px;color:#383838}#modalVente .modal-dialog .modal-content .modal-body #modalMessage{font-size:16px;text-align:center;font-family:'Caecilia-Bold'}#modalInfo .modal-dialog{width:500px}#modalInfo .modal-dialog .modal-header,#modalInfo .modal-dialog .modal-footer,#modalInfo .modal-dialog .modal-body{text-align:center}body.modal-open>.jPanelMenu-panel{position:static !important}body.front.cke_editable{max-width:1170px}body.front.cke_editable p{margin:0 0 10px 0}body.front.cke_editable.saveurs h5{font-size:20px;margin-bottom:30px;margin-top:0;font-weight:bold}body.front.cke_editable .row{border:2px dashed #d9d9d9}body.front.cke_editable .row .col-lg-1,body.front.cke_editable .row .col-lg-10,body.front.cke_editable .row .col-lg-11,body.front.cke_editable .row .col-lg-12,body.front.cke_editable .row .col-lg-2,body.front.cke_editable .row .col-lg-3,body.front.cke_editable .row .col-lg-4,body.front.cke_editable .row .col-lg-5,body.front.cke_editable .row .col-lg-6,body.front.cke_editable .row .col-lg-7,body.front.cke_editable .row .col-lg-8,body.front.cke_editable .row .col-lg-9,body.front.cke_editable .row .col-md-1,body.front.cke_editable .row .col-md-10,body.front.cke_editable .row .col-md-11,body.front.cke_editable .row .col-md-12,body.front.cke_editable .row .col-md-2,body.front.cke_editable .row .col-md-3,body.front.cke_editable .row .col-md-4,body.front.cke_editable .row .col-md-5,body.front.cke_editable .row .col-md-6,body.front.cke_editable .row .col-md-7,body.front.cke_editable .row .col-md-8,body.front.cke_editable .row .col-md-9,body.front.cke_editable .row .col-sm-1,body.front.cke_editable .row .col-sm-10,body.front.cke_editable .row .col-sm-11,body.front.cke_editable .row .col-sm-12,body.front.cke_editable .row .col-sm-2,body.front.cke_editable .row .col-sm-3,body.front.cke_editable .row .col-sm-4,body.front.cke_editable .row .col-sm-5,body.front.cke_editable .row .col-sm-6,body.front.cke_editable .row .col-sm-7,body.front.cke_editable .row .col-sm-8,body.front.cke_editable .row .col-sm-9,body.front.cke_editable .row .col-xs-1,body.front.cke_editable .row .col-xs-10,body.front.cke_editable .row .col-xs-11,body.front.cke_editable .row .col-xs-12,body.front.cke_editable .row .col-xs-2,body.front.cke_editable .row .col-xs-3,body.front.cke_editable .row .col-xs-4,body.front.cke_editable .row .col-xs-5,body.front.cke_editable .row .col-xs-6,body.front.cke_editable .row .col-xs-7,body.front.cke_editable .row .col-xs-8,body.front.cke_editable .row .col-xs-9{border:2px dotted #999;display:inline-block;vertical-align:top;padding:5px 15px}body.front.cke_editable .row .col-xs-12,body.front.cke_editable .row .col-sm-12,body.front.cke_editable .row .col-md-12,body.front.cke_editable .row .col-lg-12{width:100%}body.front.cke_editable .row .col-xs-11,body.front.cke_editable .row .col-sm-11,body.front.cke_editable .row .col-md-11,body.front.cke_editable .row .col-lg-11{width:91.66666667%}body.front.cke_editable .row .col-xs-10,body.front.cke_editable .row .col-sm-10,body.front.cke_editable .row .col-md-10,body.front.cke_editable .row .col-lg-10{width:83.33333333%}body.front.cke_editable .row .col-xs-9,body.front.cke_editable .row .col-sm-9,body.front.cke_editable .row .col-md-9,body.front.cke_editable .row .col-lg-9{width:75%}body.front.cke_editable .row .col-xs-8,body.front.cke_editable .row .col-sm-8,body.front.cke_editable .row .col-md-8,body.front.cke_editable .row .col-lg-8{width:66.66666667%}body.front.cke_editable .row .col-xs-7,body.front.cke_editable .row .col-sm-7,body.front.cke_editable .row .col-md-7,body.front.cke_editable .row .col-lg-7{width:58.33333333%}body.front.cke_editable .row .col-xs-6,body.front.cke_editable .row .col-sm-6,body.front.cke_editable .row .col-md-6,body.front.cke_editable .row .col-lg-6{width:50%}body.front.cke_editable .row .col-xs-5,body.front.cke_editable .row .col-sm-5,body.front.cke_editable .row .col-md-5,body.front.cke_editable .row .col-lg-5{width:41.66666667%}body.front.cke_editable .row .col-xs-4,body.front.cke_editable .row .col-sm-4,body.front.cke_editable .row .col-md-4,body.front.cke_editable .row .col-lg-4{width:33.33333333%}body.front.cke_editable .row .col-xs-3,body.front.cke_editable .row .col-sm-3,body.front.cke_editable .row .col-md-3,body.front.cke_editable .row .col-lg-3{width:25%}body.front.cke_editable .row .col-xs-2,body.front.cke_editable .row .col-sm-2,body.front.cke_editable .row .col-md-2,body.front.cke_editable .row .col-lg-2{width:16.66666667%}body.front.cke_editable .row .col-xs-1,body.front.cke_editable .row .col-sm-1,body.front.cke_editable .row .col-md-1,body.front.cke_editable .row .col-lg-1{width:8.33333333%}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{margin-bottom:0}#fileManager_browser{padding-top:30px}#fileManager_browser table .fm_col_fichier{width:50%}#fileManager_browser table .fm_col_type{width:30%}#fileManager_browser table .fm_col_taille{width:20%}#fileManager_browser table .fa{font-size:18px}#fileManager_browser table .fm_file{position:relative}#fileManager_browser table .fm_file:hover{text-decoration:none}#fileManager_browser table .fm_file .thumbnail{position:absolute;width:300px;z-index:100;left:5px;top:22px}#fileManager_browser table .fm_file .thumbnail img{width:100%;max-height:100%}#fileManager_browser table .delFile .fa{color:#cf2a0e;font-size:20px;margin-right:8px}#mainMenu .tkMenu-mainmenu>.row{display:flex}#mainMenu .tkMenu-mainmenu .tkMenu-element{position:relative}#mainMenu .tkMenu-mainmenu .tkMenu-element>.tkMenu-link:hover{font-weight:bold}#mainMenu .tkMenu-mainmenu .tkMenu-element>.tkMenu-link:hoverspan{cursor:default}#mainMenu .tkMenu-mainmenu .tkMenu-element>span.tkMenu-link:hover{cursor:default}#mainMenu .tkMenu-mainmenu .tkMenu-element.level-0{display:inline-block;padding:5px 4px;flex:auto}#mainMenu .tkMenu-mainmenu .tkMenu-element.level-0 .tkMenu-link{font-size:15px;line-height:17px;display:inline-block;padding:10px 4px}#mainMenu .tkMenu-mainmenu .tkMenu-element.level-0:hover .tkMenu-sub.level-1{visibility:visible;opacity:1;transition-delay:0s}#mainMenu .tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1{position:absolute;visibility:hidden;opacity:0;width:170px;padding:5px 10px;overflow:hidden;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);transition:all .5s ease;z-index:1;transition-delay:.2s}#mainMenu .tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .sub-header{display:none}#mainMenu .tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element{padding:8px 5px;background-image:url('../img/dashes.png');background-repeat:repeat-x;background-position:center center;background-position:center bottom}#mainMenu .tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element .tkMenu-link{font-size:13px;line-height:15px;padding:5px 5px;width:100%}#mainMenu .tkMenu-mainmenu .tkMenu-element .tkMenu-sub.level-1 .tkMenu-element:last-child{background-image:none}#mainMenu .tkMenu-mainmenu .tkMenu-element.tout-savoir .tkMenu-sub.level-1{left:-32px}#mainMenu .tkMenu-mainmenu .tkMenu-element.produits .tkMenu-sub.level-1{left:-28px}#mainMenu .tkMenu-mainmenu .tkMenu-element.saveurs .tkMenu-sub.level-1{left:-32px}#mainMenu .tkMenu-mainmenu .tkMenu-element.actus .tkMenu-sub.level-1{left:-18px}.tkMenu-footer{font-size:10px;margin-top:15px;font-family:'Caecilia-Bold'}.tkMenu-footer .tkMenu-element{display:inline-block}.tkMenu-footer .tkMenu-element .tkMenu-link{margin-left:4px;margin-right:4px}.tkMenu-footer .tkMenu-element:after{content:"-"}.tkMenu-footer .tkMenu-element:last-child:after{content:""}@media only screen and (max-width:1199px){body.front.pages.champPaquet .bg-patates .patates.patates-left{margin-right:400px}body.front.pages.champPaquet .bg-patates .patates.patates-right{margin-left:400px}body.front.pages.pointsForts .bg-champ .champ.champ-left{margin-right:400px}body.front.pages.pointsForts .bg-champ .champ.champ-right{margin-left:400px}body.front #mainMenu .tkMenu-mainmenu .tkMenu-element.level-0 .tkMenu-link{padding:10px 2px}}@media only screen and (max-width:1300px){body.admin .index table th.col_client_id{width:150px}}@media (max-width:991px){body.front header #logo{text-align:left}body.front footer .container{padding-top:30px}body.front footer .container #infos .logos{margin-top:0;margin-bottom:15px}body.front footer .container #infos .logos a{display:inline-block;vertical-align:middle;width:49%}body.front footer .container #infos .logos a img{padding:10px}body.front footer .container #infos .logos .logos-ue{display:inline-block;vertical-align:middle;width:49%}body.front.home #homeSlider{height:450px}body.front.home #homeSlider .slide{height:450px;padding:10px 50px}body.front.home #homeSlider .slide h2{font-size:25px;line-height:25px;margin-top:10px;margin-bottom:10px}body.front.home #homeSlider .slide h4{font-size:20px;line-height:21px}body.front.home #homeSlider .slide p{font-size:12px}body.front.home #homeSlider .slide.chips-responsable .slide-content{margin:0;padding:0;background:none}body.front.home #homeSlider .slide.thaas-chips .slide-content{margin-top:360px}body.front.home #homeSlider .slide.packaging .slide-content{margin-top:360px}body.front.home #homeSlider .slide.personnalisation .slide-content{margin-top:10%;margin-left:62%}body.front.home #homeSlider .slide.humeur-chips .slide-content{margin-top:315px}body.front.home #personnalisation .container{background:#f7931e;padding-top:10px;padding-bottom:30px;height:auto;text-align:center}body.front.pages.champPaquet .bg-patates .patates.patates-left{margin-right:370px;transform:scaleX(-1)}body.front.pages.champPaquet .bg-patates .patates.patates-right{margin-left:370px}body.front.pages.pointsForts .bg-champ .champ.champ-left{margin-right:370px}body.front.pages.pointsForts .bg-champ .champ.champ-right{margin-left:370px}body.front.produits .bg-produits .prod.prod-left{margin-right:370px}body.front.produits .bg-produits .prod.prod-right{margin-left:370px}}@media only screen and (max-width:767px){body.front header #logo{padding-left:5px;padding-right:5px}body.front header #logo #logo2{max-width:calc(100% - 65px);height:auto;vertical-align:bottom}body.front header #pictoMenu{padding-left:5px;padding-right:5px}body.front header #pictoMenu .picto{width:28px;height:28px}body.front.home #homeSlider{height:300px}body.front.home #homeSlider .slide{height:300px;padding:10px 50px}body.front.home #homeSlider .slide h2{font-size:25px;line-height:25px;margin-top:10px;margin-bottom:10px}body.front.home #homeSlider .slide h4{font-size:20px;line-height:21px}body.front.home #homeSlider .slide p{font-size:12px;margin-bottom:5px}body.front.home #homeSlider .slide.chips-responsable .slide-content{margin:0 0 0 40px;padding:0;background:none}body.front.home #homeSlider .slide.thaas-chips .slide-content{margin-top:220px}body.front.home #homeSlider .slide.packaging .slide-content{margin-top:220px}body.front.home #homeSlider .slide.personnalisation{background-position-x:-120px;background-position-y:top;background-size:contain;background-color:#f5a528}body.front.home #homeSlider .slide.personnalisation .slide-content{margin-top:0;margin-left:40%}body.front.home #homeSlider .slide.humeur-chips .slide-content{margin-top:215px}body.front.home #homeSlider .slide.humeur-chips .slide-content p:first-child{display:none}body.front.home #champConso .container{background:#fff;padding-top:10px;padding-bottom:30px;height:auto}body.front.home #personnalisation .container{background:#f7931e;padding-top:10px;padding-bottom:30px;height:auto;text-align:center}body.front.pages.champPaquet .bg-patates .patates{display:none}body.front.pages.pointsForts .bg-champ .champ{display:none}body.front.produits .bg-produits .prod{display:none}body.front #modalVente .modal-dialog{width:auto}body.front #modalVente .modal-dialog .modal-header{background-position-x:right}body.front #modalVente .modal-dialog .modal-header .chipettes{margin-top:30px}body.front #modalVente .modal-dialog .modal-header .chipettes .chipette{width:50px;margin:0}body.front #modalInfo .modal-dialog{margin-left:auto;margin-right:auto}}@media only screen and (max-width:700px){body.front.home #homeSlider{display:none}body.front footer .container #infos .logos a{display:block;width:auto}body.front footer .container #infos .logos .logos-ue{display:block;width:auto}}@media only screen and (max-width:500px){body.front #modalInfo .modal-dialog{width:auto;margin-left:20px;margin-right:20px}}/*# sourceMappingURL=./main.css.map */