@font-face {
  font-family: "Poppins-Black";
  src: url("./fonts/Poppins-Black.eot");
  src: url("./fonts/Poppins-Black.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-Black.woff2") format("woff2"), url("./fonts/Poppins-Black.woff") format("woff"), url("./fonts/Poppins-Black.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Black-Italic";
  src: url("./fonts/Poppins-BlackItalic.eot");
  src: url("./fonts/Poppins-BlackItalic.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-BlackItalic.woff2") format("woff2"), url("./fonts/Poppins-BlackItalic.woff") format("woff"), url("./fonts/Poppins-BlackItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Poppins-Thin";
  src: url("./fonts/Poppins-Thin.eot");
  src: url("./fonts/Poppins-Thin.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-Thin.woff2") format("woff2"), url("./fonts/Poppins-Thin.woff") format("woff"), url("./fonts/Poppins-Thin.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-Thin-Italic";
  src: url("./fonts/Poppins-ThinItalic.eot");
  src: url("./fonts/Poppins-ThinItalic.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-ThinItalic.woff2") format("woff2"), url("./fonts/Poppins-ThinItalic.woff") format("woff"), url("./fonts/Poppins-ThinItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-ExtraLight';
  src: url('./fonts/Poppins-ExtraLight.eot');
  src: url('./fonts/Poppins-ExtraLight.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-ExtraLight.woff2') format('woff2'), url('./fonts/Poppins-ExtraLight.woff') format('woff'), url("./fonts/Poppins-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-ExtraLightItalic';
  src: url('./fonts/Poppins-ExtraLightItalic.eot');
  src: url('./fonts/Poppins-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-ExtraLightItalic.woff2') format('woff2'), url('./fonts/Poppins-ExtraLightItalic.woff') format('woff'), url("./fonts/Poppins-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "Poppins-Light";
  src: url("./fonts/Poppins-Light.eot");
  src: url("./fonts/Poppins-Light.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-Light.woff2") format("woff2"), url("./fonts/Poppins-Light.woff") format("woff"), url("./fonts/Poppins-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-LightItalic";
  src: url("./fonts/Poppins-LightItalic.eot");
  src: url("./fonts/Poppins-LightItalic.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-LightItalic.woff2") format("woff2"), url("./fonts/Poppins-LightItalic.woff") format("woff"), url("./fonts/Poppins-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Poppins-Regular";
  src: url("./fonts/Poppins-Regular.eot");
  src: url("./fonts/Poppins-Regular.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-Regular.woff2") format("woff2"), url("./fonts/Poppins-Regular.woff") format("woff"), url("./fonts/Poppins-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-Medium';
  src: url('./fonts/Poppins-Medium.eot');
  src: url('./fonts/Poppins-Medium.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-Medium.woff2') format('woff2'), url('./fonts/Poppins-Medium.woff') format('woff'), url("./fonts/Poppins-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-MediumItalic';
  src: url('./fonts/Poppins-MediumItalic.eot');
  src: url('./fonts/Poppins-MediumItalic.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-MediumItalic.woff2') format('woff2'), url('./fonts/Poppins-MediumItalic.woff') format('woff'), url("./fonts/Poppins-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-SemiBold';
  src: url('./fonts/Poppins-SemiBold.eot');
  src: url('./fonts/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-SemiBold.woff2') format('woff2'), url('./fonts/Poppins-SemiBold.woff') format('woff'), url("./fonts/Poppins-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-SemiBoldItalic';
  src: url('./fonts/Poppins-SemiBoldItalic.eot');
  src: url('./fonts/Poppins-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-SemiBoldItalic.woff2') format('woff2'), url('./fonts/Poppins-SemiBoldItalic.woff') format('woff'), url("./fonts/Poppins-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Poppins-Bold";
  src: url("./fonts/Poppins-Bold.eot");
  src: url("./fonts/Poppins-Bold.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-Bold.woff2") format("woff2"), url("./fonts/Poppins-Bold.woff") format("woff"), url("./fonts/Poppins-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Poppins-BoldItalic";
  src: url("./fonts/Poppins-BoldItalic.eot");
  src: url("./fonts/Poppins-BoldItalic.eot?#iefix") format("embedded-opentype"), url("./fonts/Poppins-BoldItalic.woff2") format("woff2"), url("./fonts/Poppins-BoldItalic.woff") format("woff"), url("./fonts/Poppins-BoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'Poppins-ExtraBold';
  src: url('./fonts/Poppins-ExtraBold.eot');
  src: url('./fonts/Poppins-ExtraBold.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-ExtraBold.woff2') format('woff2'), url('./fonts/Poppins-ExtraBold.woff') format('woff'), url("./fonts/Poppins-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Poppins-ExtraBoldItalic';
  src: url('./fonts/Poppins-ExtraBoldItalic.eot');
  src: url('./fonts/Poppins-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('./fonts/Poppins-ExtraBoldItalic.woff2') format('woff2'), url('./fonts/Poppins-ExtraBoldItalic.woff') format('woff'), url("./fonts/Poppins-ExtraBoldItalic.ttf") format("truetype");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'TradeGothicLTStd-BdCn20Obl';
  src: url('fonts/TradeGothicLTStd-BdCn20Obl.eot');
  src: url('fonts/TradeGothicLTStd-BdCn20Obl.eot?#iefix') format('embedded-opentype'), url('fonts/TradeGothicLTStd-BdCn20Obl.woff2') format('woff2'), url('fonts/TradeGothicLTStd-BdCn20Obl.woff') format('woff'), url('fonts/TradeGothicLTStd-BdCn20Obl.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TradeGothicLTStd-Bd2';
  src: url('fonts/TradeGothicLTStd-Bd2.eot');
  src: url('fonts/TradeGothicLTStd-Bd2.eot?#iefix') format('embedded-opentype'), url('fonts/TradeGothicLTStd-Bd2.woff2') format('woff2'), url('fonts/TradeGothicLTStd-Bd2.woff') format('woff'), url('fonts/TradeGothicLTStd-Bd2.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TradeGothicLTStd';
  src: url('fonts/TradeGothicLTStd.eot');
  src: url('fonts/TradeGothicLTStd.eot?#iefix') format('embedded-opentype'), url('fonts/TradeGothicLTStd.woff2') format('woff2'), url('fonts/TradeGothicLTStd.woff') format('woff'), url('fonts/TradeGothicLTStd.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ZillaSlab-regular';
  src: url('./fonts/ZillaSlab-Regular.woff2') format('woff2'), url('./fonts/ZillaSlab-Regular.woff') format('woff'), url("./fonts/ZillaSlab-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'ZillaSlab-medium';
  src: url('./fonts/ZillaSlab-Medium.woff2') format('woff2'), url('./fonts/ZillaSlab-Medium.woff') format('woff'), url("./fonts/ZillaSlab-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'SignPainter-HouseScript';
  src: url('./fonts/SignPainter-HouseScript.eot');
  src: url('./fonts/SignPainter-HouseScript.eot?#iefix') format('embedded-opentype'), url('./fonts/SignPainter-HouseScript.woff2') format('woff2'), url('./fonts/SignPainter-HouseScript.woff') format('woff'), url('./fonts/SignPainter-HouseScript.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'SignPainter-Regular';
  src: url('./fonts/SignPainter-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'ZillaSlab-Bold';
  src: url('./fonts/ZillaSlab-Bold.ttf') format("truetype");
  font-weight: 700;
  font-style: bold;
}
@font-face {
  font-family: 'Lato-Bold';
  src: url('./fonts/Lato-Bold.eot');
  src: url('./fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), url('./fonts/Lato-Bold.woff2') format('woff2'), url('./fonts/Lato-Bold.woff') format('woff'), url('./fonts/Lato-Bold') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Bold-Custom';
  src: url('./fonts/Roboto-Bold.eot');
  src: url('./fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('./fonts/Roboto-Bold.woff2') format('woff2'), url('./fonts/Roboto-Bold.woff') format('woff'), url('./fonts/Roboto-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-Narrow';
  src: url('./fonts/ArialNarrow.eot');
  src: url('./fonts/ArialNarrow.eot?#iefix') format('embedded-opentype'), url('./fonts/ArialNarrow.woff2') format('woff2'), url('./fonts/ArialNarrow.woff') format('woff'), url('./fonts/ArialNarrow.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Arial-Narrow-bold';
  src: url('./fonts/ArialNarrow-Bold.eot');
  src: url('./fonts/ArialNarrow-Bold.eot?#iefix') format('embedded-opentype'), url('./fonts/ArialNarrow-Bold.woff2') format('woff2'), url('./fonts/ArialNarrow-Bold.woff') format('woff'), url('./fonts/ArialNarrow-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
h1 {
  font-family: TradeGothicLTStd-BdCn20Obl;
  font-size: 30px;
  color: #000000;
}
BODY DIV.portlet-flash-infos {
  margin-bottom: 20px;
  padding: 0 15px 15px 15px;
}
BODY DIV.portlet-flash-infos .flash-info {
  border-radius: 0;
  background-color: #FFFFFF !important;
  color: #000000;
  padding: 10px 10px 10px 0;
}
BODY DIV.portlet-flash-infos .flash-info A {
  color: #000000;
}
BODY DIV.portlet-flash-infos .flash-info.level-info .flash-info-logo {
  background-color: #583f99;
}
BODY DIV.portlet-flash-infos .flash-info.level-info .flash-info-title {
  color: #583f99;
}
BODY DIV.portlet-flash-infos .flash-info.level-warn .flash-info-logo {
  background-color: #f58220;
}
BODY DIV.portlet-flash-infos .flash-info.level-warn .flash-info-title {
  color: #f58220;
}
BODY DIV.portlet-flash-infos .flash-info.level-alert .flash-info-logo {
  background-color: #ea5a52;
}
BODY DIV.portlet-flash-infos .flash-info.level-alert .flash-info-title {
  color: #ea5a52;
}
BODY DIV.portlet-flash-infos .flash-info .top-corner-action.mark-as-read {
  /*float: right;*/
  margin-left: 10px;
  text-decoration: none;
  position: absolute;
  right: 35px;
}
BODY DIV.portlet-flash-infos .flash-info .top-corner-action.edit-flash-info {
  /*float: right;*/
  margin-left: 10px;
  text-decoration: none;
  position: absolute;
  right: 55px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container {
  min-height: 65px;
  display: flex;
  flex-direction: row;
  gap: 10px;
  /*margin: -10px;*/
  margin: -10px 0 -10px 0;
  padding-right: 45px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-logo {
  width: 46px;
  padding: 20px 10px 0;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content {
  flex: 1;
  padding: 10px 0;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content.hasPager {
  margin-bottom: 30px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-title {
  /*float: left;*/
  font-size: 20px;
  font-family: TradeGothicLTStd-BdCn20Obl;
  line-height: 22px;
  margin: 0;
  margin-bottom: 10px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-text {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-bottom: 0;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-text .wysiwyg p {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-bottom: 0;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-text .wysiwyg a {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-text .wysiwyg ul {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-top: 6px;
  margin-bottom: 6px;
}
BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-content .flash-info-date {
  display: none;
}
BODY DIV.portlet-flash-infos .flash-info .edit-flash-info {
  display: none;
}
BODY DIV.portlet-flash-infos .flash-info:hover .edit-flash-info {
  display: block;
}
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info {
  position: relative;
}
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info .suivant,
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info .precedent {
  position: absolute;
  top: -10px;
  display: inherit;
}
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info .suivant {
  right: 47px;
  top: -20px;
}
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info .precedent {
  top: -20px;
  left: 80px;
}
BODY DIV.portlet-flash-infos .flash-info .pager-flash-info a {
  text-decoration: none;
  padding: 10px;
}
@media screen and (max-width: 992px) {
  /*
            .pager-flash-info {
                .suivant {
                  	right: 47px;
                   left: auto;
                   top: -20px;
                }
                
                .precedent {
                	top: -20px;
                	left: 80px;
            	}                
            }
            */
  BODY DIV.portlet-flash-infos .flash-info .flash-info-content-container .flash-info-logo {
    width: 69px;
    padding: 20px 26px 0;
  }
} /*
	@media screen and (max-width: 720px) {
        .flash-info {
            .pager-flash-info {
                .suivant {
                  	right: 47px;
                   left: auto;
                   top: -20px;
                }
                
                .precedent {
                	top: -20px;
                	left: 80px;
            	}
            }
        }
   	 }    */
BODY .topbar-flashinfo-menu .dropdown-menu.level-info {
  border: 4px solid #583f99;
}
BODY .topbar-flashinfo-menu .FlashInfo.level-info .publication-header {
  background-color: #583f99;
}
BODY .topbar-flashinfo-menu.flash-level-info .topbar-item {
  background-color: #583f99;
}
BODY .topbar-display.FlashInfo .publication-header .flash-info-title {
  font-size: 20px;
  font-family: TradeGothicLTStd-BdCn20Obl;
  line-height: 22px;
}
BODY .topbar-display.FlashInfo .pub-content {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-bottom: 0;
}
BODY .topbar-display.FlashInfo .pub-content .wysiwyg p {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-bottom: 0;
}
BODY .topbar-display.FlashInfo .pub-content .wysiwyg a {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
}
BODY .topbar-display.FlashInfo .pub-content .wysiwyg ul {
  font-size: 16px;
  font-family: TradeGothicLTStd;
  line-height: 18px;
  margin-top: 6px;
  margin-bottom: 6px;
}
/*# sourceMappingURL=flashinfo.css.map */
