.mt-element-list a {
  color: #333333; }

.mt-element-list a.btn {
  color: inherit; }

.mt-element-list .list-head-title-container .list-title {
  color: #fff;
  margin: 0 !important; }

.mt-element-list .list-default.mt-list-container {
  background-color: #fff;
  padding: 0 !important; }
  .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content {
    padding: 0 !important; }

.feed-section {
  display: inherit; }

.feed-section.no-data,
.feed-section.untouched {
  display: none; }

/*
Add .feed-form-loading to elements displayed while ajax data is being loaded.
Add .feed-form-loading-hidden to elements displayed only when ajax data is ready.
Add .feed-form-ajax-error to elements displayed when ajax data has error.
*/
.feed-form .feed-form-loading {
  display: none; }

.feed-form .feed-form-loading-hidden {
  display: inherit; }

.feed-form .feed-form-ajax-error {
  display: none; }

.feed-form.ajax-loading .feed-form-loading {
  display: inherit; }

.feed-form.ajax-loading .feed-form-loading-hidden {
  display: none; }

.feed-form.ajax-error .feed-form-ajax-error {
  display: inherit; }

.feed-form.ajax-error .feed-form-loading-hidden {
  display: none; }

.feed-form {
  position: relative; }
  .feed-form .feed-form-overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(255, 255, 255, 0.73); }
