/*

input[id$='-DELETE']{
  display: none;
}

*/

@media print, screen and (max-width: 63.99875em) {
  .media-object.stack-for-medium {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

.visually-hidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px; width: 1px;
  margin: -1px; padding: 0; border: 0;
}

.image-left {
  float: left;
  margin: 10px;
  max-width: 100% !important;
  height: unset !important;
}

.image-right {
  float: right;
  margin: 10px;
  max-width: 100% !important;
  height: unset !important;
}

.image-centre {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100% !important;
    height: unset !important;
}


.django-ckeditor-widget{
  display: block !important;
}

.no-js .top-bar {
  display: none;
}

@media screen and (min-width: 40em) {
  .no-js .top-bar {
    display: block;
  }

  .no-js .title-bar {
    display: none;
  }
}

.select2 {
  min-width: 100%;
}
.logo {
  padding: 2rem;
}

p {
  text-align: justify;
}

.rd-container{
  position: absolute;
}
#spotify
{
    position: relative;
    width: 100%;
}

#addWorkFromEvent{
  display: table;
  }

label {
  font-size: 100%;
}
.required::after {
    content: ' *';
    color: red;
}

.profile-field {
  background-color: black;
  color: white;
}

.selectize-control {width: 100%}


.tox-notifications-container {
  display: none;
}

.hide {
  display: none;
}

.title {
  margin-bottom: 1rem;
}

#nms_menu{
  background-color: aliceblue;
}

.footer {

  background-color: aliceblue;
  /*display: flex; */
  padding-bottom: 1rem;
}

.footer .footer-icons li:last-of-type {
  margin-right: 0;
}
