@charset "UTF-8";
/**
 * Foundation for Sites by ZURB
 * Version 6.5.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
@media screen and (min-width: 40em) {
  #informations-speciales ul.list-infos_speciales {
    margin-bottom: 15px; } }

#informations-speciales ul.list-infos_speciales > li {
  border-radius: 5px;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  padding: 10px 15px;
  background: #ffffff; }
  #informations-speciales ul.list-infos_speciales > li:not(:last-child) {
    margin-bottom: 15px; }
  #informations-speciales ul.list-infos_speciales > li p {
    font-size: 14px;
    max-width: calc(100% - 30px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #db0084;
    font-weight: bold;
    display: flex;
    align-items: center; }
    #informations-speciales ul.list-infos_speciales > li p:before {
      font-size: 20px;
      margin-right: 15px; }
  #informations-speciales ul.list-infos_speciales > li.alert-danger p:before {
    content: "\EA1B";
    font-family: "fa";
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased; }
  #informations-speciales ul.list-infos_speciales > li.alert-primary p:before {
    content: "\EA1C";
    font-family: "fa";
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased; }
  #informations-speciales ul.list-infos_speciales > li .arrow-right {
    -moz-transition: all 0.3px ease-in-out;
    -webkit-transition: all 0.3px ease-in-out;
    -o-transition: all 0.3px ease-in-out;
    -ms-transition: all 0.3px ease-in-out;
    transition: all 0.3px ease-in-out;
    position: relative;
    right: 0;
    color: #db0084; }
    #informations-speciales ul.list-infos_speciales > li .arrow-right:before {
      content: "\EA04";
      font-family: "fa";
      font-weight: 400;
      font-style: normal;
      font-variant: normal;
      text-rendering: auto;
      line-height: 1;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-size: 15px; }
  #informations-speciales ul.list-infos_speciales > li:hover .arrow-right {
    animation: arrow-move 1s infinite; }

@keyframes arrow-move {
  0% {
    right: 0; }
  50% {
    right: -10px; }
  100% {
    right: 0px; } }

.information-speciale {
  margin-left: 40px; }

#informations-speciales-admin {
  margin-bottom: 30px; }

.mf-informations-speciales-create-form:before {
  display: block;
  content: "CREATE ALERT";
  font-size: 20px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px; }

.mf-informations-speciales-create-form-from-xml:before {
  display: block;
  content: "IMPORT XML";
  font-size: 20px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px; }

.mf-informations-speciales-form:before {
  display: block;
  content: "GENERAL SETTINGS";
  font-size: 20px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px; }

.informations-speciales-title {
  font-size: 20px;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px; }

#buttons-menu {
  margin-top: 50px;
  margin-bottom: 50px;
  text-align: center;
  width: 100%; }
  #buttons-menu .btn {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 5px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  #buttons-menu .btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  #buttons-menu .btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545; }
  #buttons-menu .btn-success {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  #buttons-menu .btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
