:root {
  /* UM */
  --pod-primary: #273C50;
  --pod-primary-rgb: 39, 60, 80;
  --pod-primary-lighten: #C7374D;
  --pod-primary-darken: #2C3E50;
  --pod-primary-button: #273C50;
  --pod-primary-buttonhover: #C7374D;

  /* UM - Mode sombre */
  --pod-primary-dark: #2C3E50;
  --pod-primary-lighten-dark: #FFF;
  --pod-primary-lighten-dark-rgb: 255, 255, 255;
  --pod-primary-darken-dark: #C7374D;
  --pod-primary-button-dark: #010102;
  --pod-primary-buttonhover-dark: #C7374D;

  /* Alerte */
  --bs-warning-text-emphasis: #664D03;
  --bs-warning-bg-subtle: #FFF3CD;

  /* Tags */
  --pod-tag-color1: 39, 61, 80;
  --pod-tag-color2: 49, 110, 150;
  --pod-tag-color3: 231, 49, 75;
}

/* Surcharges par theme */
:root[data-theme="light"] {
  --pod-activelink-color: var(--pod-primary-buttonhover);
}

:root[data-theme="dark"] {
  --pod-activelink-color: var(--pod-primary-buttonhover-dark);
  /* Tags */
  --pod-tag-color1: 187, 195, 200;
  --pod-tag-color2: 33, 191, 174;
  --pod-tag-color3: 231, 49, 75;
}

.pod-footer-logo {
  background-size: contain;
}

#s + button {
  opacity: 1;
}

/* Page Accueil */
#pod-mainContent .custom-add-video {
    display: flex;
    align-items: center;
    text-align: center;
}
#pod-mainContent .custom-add-video .btn {
  margin: auto;
  white-space: normal;
  display: flex;
  align-items: center;
  min-height: 95%;
  min-width: 60%;
}
#pod-mainContent .custom-add-video .btn svg, .custom-add-video .btn img  {
  height: 80px;
  width: auto;
  vertical-align: bottom;
  margin-right: 4%;
}

#pod-mainContent .custom-blocks-row .picto img{
  width: 85px;
}
#pod-mainContent .custom-blocks-row .picto img:hover{
  transform: rotate(15deg);
}

#pod-mainContent .custom-block {
    font-size: 13px;
    padding: 4px;
    display: flex;
    align-items: stretch;
}
#pod-mainContent .custom-block .content {
    padding: 3%;
    border-radius: 4px;
    overflow: hidden;
    display: flex;
}
#pod-mainContent .custom-block .picto {
    display: block;
    margin-right: 3%;
    align-content: center;
}

