.mar-0-25{margin-right:.25rem}.mar-1,.mr-1{margin-right:1rem}.ml-1{margin-left:1rem}.ml-1-imp{margin-left:1rem!important}.margin-bottom-2{margin-bottom:2rem}.pab-1,.pb-1{padding-bottom:1rem}.pb-1-imp{padding-bottom:1rem!important}.pb-2-imp{padding-bottom:2rem!important}.pab-2{padding-bottom:2rem}.pb-3-imp{padding-bottom:3rem!important}.wi-100per{width:100%}.min-width-80px{min-width:80px}.di-none{display:none}.img-responsive{width:100%;height:auto}.plus-minus-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:96px}.plus-minus-input .input-group-field{text-align:center;margin-left:.375rem;margin-right:.375rem;padding:.25rem .5rem;max-width:2.2rem}.plus-minus-input .input-group-field::-webkit-inner-spin-button,.plus-minus-input .input-group-field ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.plus-minus-input .input-group-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plus-minus-input .input-group-button .circle{border-radius:100%;width:1.375rem;height:1.375rem;padding:0;position:relative}.plus-minus-input .input-group-button .circle>i{display:inline-block;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.75em}.th-offre{width:200px}.dropzone,.dropzone-custom{width:100%;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px dashed #bdbdbd;cursor:pointer}.dropzone-custom>.dz-message,.dropzone>.dz-message{text-align:center}.dropzone-custom>.dz-message>i,.dropzone>.dz-message>i{font-size:52px;margin-bottom:8px}.dropzone-custom .dz-preview .dz-progress,.dropzone .dz-preview .dz-progress{width:100%;position:relative;background-color:#bdbdbd;margin-top:12px;height:12px}.dropzone-custom .dz-preview .dz-progress .dz-upload,.dropzone .dz-preview .dz-progress .dz-upload{background-color:#51ac36;height:100%;position:absolute;left:0;top:0}.dropzone-custom .dz-error-mark,.dropzone-custom .dz-success-mark,.dropzone .dz-error-mark,.dropzone .dz-success-mark{display:none}.content-section-header{font-size:var(--font-size-lg);line-height:24px}.grid-products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem}.grid-products-header>.__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:2em;margin-bottom:.5em}.grid-products-header>.__title>h2{margin-bottom:0;font-size:1.125rem}.grid-products-header>.__action{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.grid-products-header>.__action a{font-size:.875rem;color:#757575;border-bottom:1px solid #757575;padding-bottom:.125em;-webkit-transition:border-bottom-color .2s ease-in-out,color .2s ease-in-out;transition:border-bottom-color .2s ease-in-out,color .2s ease-in-out}.grid-products-header>.__action a:focus,.grid-products-header>.__action a:hover{border-bottom-color:hsla(0,0%,45.9%,0);color:#333}.grid-products{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-products>.__grid-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:100%;max-width:100%;padding:.75rem}.product-item{background-color:#fff;-webkit-box-shadow:0 0 .25em 0 rgba(0,0,0,.25);box-shadow:0 0 .25em 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .125s ease-in-out;transition:-webkit-box-shadow .125s ease-in-out;transition:box-shadow .125s ease-in-out;transition:box-shadow .125s ease-in-out,-webkit-box-shadow .125s ease-in-out;display:inline-block;width:100%;color:#333}.product-item>.__inner>.__img img{width:100%;height:auto}.product-item>.__inner>.__desc{padding:.75em}.product-item>.__inner>.__desc>.__title{display:inline;font-size:1em;font-weight:700;border-bottom:1px solid rgba(51,51,51,0);-webkit-transition:border-bottom-color .125s ease-in-out;transition:border-bottom-color .125s ease-in-out}.product-item>.__inner>.__desc>.__author{font-size:.75em;color:#bdbdbd;margin-top:.5em}.product-item>.__inner>.__desc>.__author strong{color:#333}@media only screen and (min-width:400px){.grid-products>.__grid-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:50%;max-width:50%}}@media only screen and (min-width:576px){.grid-products>.__grid-item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:50%;max-width:50%}}@media only screen and (min-width:768px){.grid-products-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.grid-products-header>.__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.grid-products-header>.__title>h2{font-size:1.375rem}.grid-products-header>.__action{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:right}.grid-products-header>.__action a{font-size:1rem}.grid-products>.__grid-item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;min-width:25%;max-width:25%}}.list .content-header{min-height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-body-container{padding:18px 20px}.container-stats-filters{background-color:#f5f5f5;padding:20px 17px 20px 20px}.row-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-16px -32px}.row-filters>.col{padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.row-filters>.col._col-left{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;min-width:300px;max-width:300px}.row-filters>.col._col-middle{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:260px;max-width:260px}.row-filters>.col._col-middle label{max-width:16px}.row-filters>.col._col-right>.__info{margin-left:8px;-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}