@charset "utf-8" !important;
@font-face {
    font-family: 'ADAM.CG PRO';
    src: url('../Fonts/ADAMCGPRO.eot');
    src: url('../Fonts/ADAMCGPRO.eot?#iefix') format('embedded-opentype'),
        url('../Fonts/ADAMCGPRO.woff2') format('woff2'),
        url('../Fonts/ADAMCGPRO.woff') format('woff'),
        url('../Fonts/ADAMCGPRO.ttf') format('truetype'),
        url('../Fonts/ADAMCGPRO.svg#ADAM.CGPRO') format('svg');
    font-weight: normal;
    font-style: normal;
}
.marqeur-promo {
    background: #0872ba !important;
    color: #fff !important;
}
@font-face {
  font-family: 'icomoon';
  src:  url('../Fonts/icomoon.eot?p24i9o');
  src:  url('../Fonts/icomoon.eot?p24i9o#iefix') format('embedded-opentype'),
    url('../Fonts/icomoon.ttf?p24i9o') format('truetype'),
    url('../Fonts/icomoon.woff?p24i9o') format('woff'),
    url('../Fonts/icomoon.svg?p24i9o#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-logout:before {
  content: "\e910";
}
.icon-close:before {
  content: "\e90f";
}
.icon-checked:before {
  content: "\e90e";
}
.icon-down:before {
  content: "\e90d";
}
.icon-visible:before {
  content: "\e90c";
}
.icon-google-plus:before {
  content: "\e90b";
}
.icon-linkedin:before {
  content: "\e907";
}
.icon-instagram:before {
  content: "\e908";
}
.icon-facebook:before {
  content: "\e909";
}
.icon-twitter:before {
  content: "\e90a";
}
.icon-search:before {
  content: "\e906";
}
.icon-cart:before {
  content: "\e900";
}
.icon-edit:before {
  content: "\e901";
}
.icon-left:before {
  content: "\e902";
}
.icon-right:before {
  content: "\e903";
}
.icon-trash:before {
  content: "\e904";
}
.icon-user:before {
  content: "\e905";
}


*{font-family: 'ADAM.CG PRO';color:#000;}
body{font-size:17px;float: left;overflow-x: hidden;max-width: 100%;width: 100%;}
body.fixed{position:fixed;}
.nopadding{
padding-left:0 !important;
padding-right:0 !important;
}
img {
    height: auto !important;
    width: auto !important;
    max-width: 100% !important;
}
.box-img div {
    display: flex;
    height: 100%;
}
.content-pages{padding: 70px 0;margin: 0 auto;width: 100%;max-width: 1580px;display: flex;flex-wrap: wrap;}
section {
    float: left;
    width: 100%;
}
section.bloc1 {
    margin-top: 40px;
}
section.bloc2 {
    margin-top: 40px;
}
section.bloc3 {
    margin-top: 40px;
}
section.bloc4 {
    margin-top: 70px;
}
section.actualites {
    margin-top: 50px;
}
input:focus {
    outline-offset: 0 !important;
}
:focus {
    outline: none !important;
}
p.vide {
    text-align: center;
    margin: 40px;
}
::-webkit-scrollbar{width: 12px;background: #d22027;}
::-webkit-scrollbar-track{background-color: #ccc;}
::-webkit-scrollbar-thumb{border-left: 1px solid #cccccc;background-color: #0872ba;}

.box-nom {
    width: 100% !important;
    text-align: center !important;
    justify-content: center;
}
.box-prix {
    display: none !important;
}

@media screen and (max-width: 1600px) {
.content-pages{max-width: 1380px;}
}
@media screen and (max-width: 1440px) {
.content-pages{max-width: 1300px;}

}
@media screen and (max-width: 1366px) {
.content-pages{max-width: 1220px;padding-top: 40px;}

}
@media screen and (max-width: 1280px) {
.content-pages{max-width: 1230px;padding-top: 30px;}
}
@media screen and (max-width: 1200px) {
.content-pages{max-width: 1150px;}
}
@media screen and (max-width: 1024px) {
.content-pages{max-width: 910px;padding-top: 0;}
}
@media screen and (max-width: 991px) {
.content-pages{max-width: 930px;}
}
@media screen and (max-width: 800px) {
.content-pages{max-width: 750px;}
}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 500px) {

}
@media screen and (max-width: 320px) {

}
