.dashboard-container {
    margin: -15px;
}

.dashboard-container .dashboard {
    height: 100%;
    padding-left: 0;
    padding-right: 0;
}

.dashboard-container .col {
    height: 100%;
    padding-left: 0;
    padding-right: 0;
    flex: none;
}

.dashboard-container .row {
    margin-left: 0;
    margin-right: 0;
}

.dashboard-container .col .row:last-child {
    padding-bottom: 0;
}

.dashboard-container .row-lg-1 > .widget-container {
    height: auto;
    min-height: calc((100vh - 142px - 100px - 50px) * 0.25);
}

.dashboard-container .row-lg-2 > .widget-container {
    height: auto;
    min-height: calc((100vh - 142px - 100px - 50px) * 0.5);
}

.dashboard-container .row-lg-3 > .widget-container {
    height: auto;
    min-height: calc((100vh - 142px - 100px - 50px) * 0.75);
}

.dashboard-container .row-lg-4 > .widget-container {
    height: auto;
    min-height: calc(100vh - 142px - 100px - 50px);
}

.dashboard-container .widget-container {
    padding: 15px;
}

.dashboard-container .widget {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    background: #F2F2F2;
    border-radius: 5px;
    box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.2);

    height: 100%;
    width: 100%;
}

.dashboard-container .widget .widget-header {
    height: 53px;
    min-height: 53px;
    display: -webkit-flex;
    display: flex;
    background: white;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.dashboard-container .widget .widget-header .widget-icon {
    width: 35px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
    line-height: 50px;
}

.dashboard-container .widget .widget-header .widget-title {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    padding-top: 15px;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
}

.dashboard-container .widget .widget-header .widget-counter {
    display: flex;
    padding-bottom: 4px;
}

.dashboard-container .widget .widget-header .widget-counter > .widget-counter-data {
    order: 1;
}

.dashboard-container .widget .widget-header .widget-counter > .widget-counter-icon {
    margin-right: 5px;
    order: 0;
}

.dashboard-container .widget .widget-header .widget-counter > .widget-counter-data:empty ~ .widget-counter-icon {
    display: none;
}

.dashboard-container .widget .widget-header .widget-counter > div {
    line-height: 51px;
    font-size: 12px;
}

.dashboard-container .widget .widget-header .widget-counter > .notification-taken {
    width: 23px;
}

.dashboard-container .widget .widget-header .widget-counter > .notification-gesprekken {
    width: 12px;
}

.dashboard-container .widget .widget-header .widget-counter > .notification-agenda {
    width: 9px;
}

.dashboard-container .widget .widget-data {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    overflow-y: auto;
}

.dashboard-container .widget .widget-footer {
    background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
    background: #F7F7F7;
    height: 50px;
    min-height: 50px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.dashboard-container .widget.widget-blank {
    background: #ffffff;
    border: 1px solid #c1c1c1;
    box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.2);
}

.dashboard-container .widget.widget-blank > .widget-header {
    background: #ffffff;
}

.dashboard-container .widget.widget-blank > .widget-data .gridViewTable > .tbody > .tr {
    color: inherit;
    text-shadow: none;
    background: transparent;
}

.dashboard-container .widget.widget-blank > .widget-data .tr > .td {
    border: none;
    border-bottom: 1px solid #c1c1c1;
}

.not-touch .dashboard-container .widget.widget-blank > .widget-data .tr:hover,
.not-touch .dashboard-container .widget.widget-blank > .widget-data .tr:focus {
    text-decoration: underline;
}

.dashboard-container .widget.widget-filled {
    border-color: white;
}

.dashboard-container .widget .widget-footer .buttons {
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;
}

.dashboard-container .widget .widget-footer .buttons .button {
    padding: 0;
}

.dashboard-container .widget .widget-footer .buttons .button a {
    padding: 7px 20px 7px 20px;
}

.dashboard-list .lines,
.dashboard-container .widget-data .lines {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    font-size: 13px;
    line-height: 20px;
    flex-grow: 1;
}

.dashboard-container .carousel-control.left .glyphicon {
    display: none;
}

.dashboard-container .carousel-control.left {
    background: url(../icons-yellow/dashboard-left.svg) no-repeat center;
}

.dashboard-container .carousel-control.right .glyphicon {
    display: none;
}

.dashboard-container .carousel-control.right {
    background: url(../icons-yellow/dashboard-right.svg) no-repeat center;
}

/* <grid-view / matrix-view widget> */

.dashboard-container .widget-data .header {
    display: none;
}

.dashboard-container .widget-data > div {
    width: 100%;
    padding: 0 22px 0 22px;
}

.dashboard-container .widget-data .gridViewTableContainer {
    box-shadow: none;
    border-radius: 0;
    background: transparent;
    overflow-x: visible;
}

.dashboard-list .gridViewTableContainer .multi,
.dashboard-container .widget-data .gridViewTableContainer .multi {
    display: flex;
}

.dashboard-list .gridViewTableContainer .multi .icon,
.dashboard-container .widget-data .gridViewTableContainer .multi .icon {
    padding-left: 5px;
}

.dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable .tr:nth-child(odd),
.dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable .tr:nth-child(even) {
    box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}

.not-touch .dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr:first-child:hover, .not-touch .gridViewTable > .tbody:not(.no-hover) > .tr:first-child:focus {
    border-top: none;
}

.dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable .tr:nth-child(odd):not(.highlighted),
.dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable .tr:nth-child(even):not(.highlighted) {
    background: white;
}

.dashboard-container .widget-data .gridViewTableContainer .gridViewTable thead,
.dashboard-container .widget-data .gridViewTableContainer .gridViewTable tfoot {
    display: none;
}

.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable,
.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody,
.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody > tr,
.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody > tr > td {
    display: block;
}

.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody > tr:first-child {
    margin-top: 13px;
}

.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody {
    border-top: none;
    border-bottom: none;
}

.dashboard-container .widget-data .gridViewTableContainer > table.gridViewTable > tbody > tr {
    margin-bottom: 13px;
}

.dashboard-container .widget-data .agenda .agenda-header {
    padding-bottom: 0;
}

.dashboard-container .widget-data .gridViewTable .tr.highlighted > .td:last-child .lines > .line:first-child > :last-child::before {
    display: block;
    content: '';
    width: 30px;
    height: 30px;
    position: relative;
    top: -6px;
    right: -7px;
    float: right;
    background: url(../icons-yellow/bell-icon.svg) no-repeat center;
}

.not-touch .dashboard-container .widget-data .gridViewTable .tr.highlighted:hover > .td:last-child .lines > .line:first-child > :last-child::before,
.not-touch .dashboard-container .widget-data .gridViewTable .tr.highlighted:focus > .td:last-child .lines > .line:first-child > :last-child::before {
    background: url(../icons-yellow/bell-icon-hover.svg) no-repeat center;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-event-listContent {
    background: url(../icons-yellow/bell-icon-hover.svg) no-repeat calc(100% - 13px) 10px;
}

.dashboard-container .widget-data .gridViewTable .tr.highlighted > .td {
    background-color: #BFF2FF;
}

.not-touch .dashboard-container .widget-data .gridViewTable .tr.highlighted:hover > .td,
.not-touch .dashboard-container .widget-data .gridViewTable .tr.highlighted:focus > .td {
    background-color: transparent;
}

.not-touch .dashboard-container .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr.highlighted:hover,
.not-touch .dashboard-container .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr.highlighted:focus {
    background: #88E8FF;
    box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}

.dashboard-container .widget-data .gridViewTable .tr > .td {
    padding: 10px;
}

.dashboard-container .widget-data .gridViewTable .tr.reversed > .td,
.dashboard-container .widget-data .gridViewTable .tr:not(.reversed) > .td {
    padding-top: 10px;
}

.dashboard-container .widget-data .gridViewTable .tr.reversed > .td:last-child,
.dashboard-container .widget-data .gridViewTable .tr:not(.reversed) > .td:first-child {
    padding-left: 20px;
    border-radius: 3px;
}

.dashboard-container .widget-data .gridViewTable .tr > .td:last-child {
    padding-right: 20px;
}

.dashboard-container .widget-data .gridViewTable .tr > .td > img {
    max-width: 50px;
    max-height: 50px;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event-listPhoto .image {
    background-color: white;
    border-radius: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 10px 20px;
}

.dashboard-list .td .image,
.dashboard-list .td .imageLarge,
.dashboard-container .widget-data .gridViewTable .tr > .td div.image,
.dashboard-container .widget-data .gridViewTable .tr > .td div.imageLarge {
    background-color: transparent;
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    margin-right: 15px;
    background-position: center top;
}

.dashboard-list .td .image,
.dashboard-container .widget-data .gridViewTable .tr > .td div.image {
    width: 50px;
    min-width: 50px;
    height: 50px;
}

.dashboard-list .td .imageLarge,
.dashboard-container .widget-data .gridViewTable .tr > .td div.imageLarge {
    width: 80px;
    min-width: 80px;
    height: 80px;
}

.not-touch .dashboard-container .widget-data .gridViewTable .tr:hover > .td,
.not-touch .dashboard-container .widget-data .gridViewTable .tr:focus > .td {
    color: inherit;
    text-shadow: none;
}

.not-touch .dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr:hover,
.not-touch .dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr:focus {
    color: #333333;
    text-shadow: 0 0 white;
    background: #E5E5E5;
}

.not-touch .dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr.highlighted:hover,
.not-touch .dashboard-container .widget:not(.widget-blank) .widget-data .gridViewTable > .tbody:not(.no-hover) > .tr.highlighted:focus {
    color: #333333;
    text-shadow: 0 0 white;
    background: #88E8FF;
}

/* </agenda widget> */

.dashboard-container .widget-data .fc-event {
    font-size: 13px;
    line-height: 20px;
}

.dashboard-container .widget .fc-view-harness {
    padding: 13px 0 0 0;
    background: transparent;
    box-shadow: none;
}

.dashboard-container .widget .fc-view[class*="fc-customList"] {
    background: #F2F2F2;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event {
    margin-bottom: 13px;
    transition: background 200ms ease-out, color 200ms ease-out;
}

.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event .fc-list-event-title:hover,
.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event .fc-list-event-title:focus {
    background-color: #E5E5E5;
    transition: background 200ms ease-in, color 200ms ease-in;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-list-event-title {
    background: #BFF2FF;
    box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.2);
}

.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-list-event-title:hover,
.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-list-event-title:focus {
    background: #88E8FF;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted > div {
    background-color: #BFF2FF;
    transition: background 200ms ease-out, color 200ms ease-out;
}

.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-list-event-title:hover > div,
.not-touch .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-list-event-title:focus > div {
    background-color: #88E8FF;
    transition: background 200ms ease-in;
}

.dashboard-container .widget .widget-header .widget-button-edit {
    background: url(../icons-yellow/edit.svg) no-repeat center;
    height: 50px;
    width: 80px;
}

.not-touch .dashboard-container .widget .widget-header .widget-button-edit:hover,
.not-touch .dashboard-container .widget .widget-header .widget-button-edit:focus {
    background: url(../icons-yellow/edit-hover.svg) no-repeat center;
    height: 50px;
    width: 80px;
}

.dashboard-container .widget .widget-header .widget-button-goto {
    height: 53px;
    width: 60px;
    font-size: 23px;
    text-align: center;
    line-height: 53px;
    color: #feb621;
    cursor: pointer;
}

.not-touch .dashboard-container .widget .widget-header .widget-button-goto:hover,
.not-touch .dashboard-container .widget .widget-header .widget-button-goto:focus {
}

.dashboard-container .widget .widget-header.tile-profile .widget-icon.icon {
    background: url(../icons-yellow/profile-icon.svg) no-repeat center;
    height: 50px;
    width: 20px;
}

.dashboard-container .widget .widget-header.tile-agenda .widget-icon.icon {
    background: url(../icons-yellow/agenda-icon.svg) no-repeat center;
    height: 50px;
    width: 21px;
}

.dashboard-container .widget .widget-header.tile-agenda .widget-icon.icon.notify {
    background: url(../icons-yellow/agenda-notify.svg) no-repeat center;
    font-size: 12px;
}

.dashboard-container .widget .widget-header.tile-noteblock .widget-icon.icon {
    background: url(../icons-yellow/noteblock-icon.svg) no-repeat center;
    height: 50px;
    width: 20px;
}

.dashboard-container .widget .widget-header.tile-conversations .widget-icon.icon {
    background: url(../icons-yellow/conversations-icon.svg) no-repeat center;
    height: 50px;
    width: 27px;
}

.dashboard-container .widget .widget-header.tile-conversations .widget-icon.icon.notify {
    background: url(../icons-yellow/conversation-notify.svg) no-repeat center;
    font-size: 12px;
}

.dashboard-container .widget .widget-header.tile-note .widget-icon.icon {
    background: url(../icons-yellow/tile-note.svg) no-repeat center center;
    height: 50px;
    width: 30px;
}

.dashboard-container .widget .widget-buttons .widget-button-goto a {
    position: relative;
    top: -53px;
}

.dashboard-container .widget .widget-buttons a {
    display: inline-block;
    width: 100%;
    height: 100%;
}

.dashboard-list .lines > .line,
.dashboard-container .widget .lines > .line {
    display: flex;
}

.dashboard-list .lines > .line.bold,
.dashboard-container .widget .lines > .line.bold {
    font-weight: bold;
}

.dashboard-container .widget .fc-event-listContent > .fc-event-listTitle > div,
.dashboard-list .lines > .line > div:last-child,
.dashboard-container .widget .lines > .line > div:last-child {
    min-width: calc(100% - 100px);
    max-width: calc(100% - 100px);
    text-overflow: ellipsis;
    overflow-x: hidden;
    word-break: break-word;
    white-space: pre-wrap;
}

.dashboard-container .widget .fc-view[class*="fc-customList"] .fc-event .fc-event-listContent {
    width: calc(100% - 94px);
}

.responsive .dashboard-container .widget .agenda .fc-view[class*="fc-customList"] .fc-event .fc-event-listActions > .title {
    font-weight: inherit;
    margin-right: 0;
}

.dashboard-container .widget .fc-event-listContent > .fc-event-listTitle > div:first-child,
.dashboard-container .widget .fc-event-listContent > .fc-event-listActions > .title,
.dashboard-list .lines > .line > div:first-child,
.dashboard-container .widget .lines > .line > div:first-child {
    min-width: 100px;
    max-width: 100px;
}

.dashboard-container .widget .fc-view[class*="fc-customList"] .fc-event .fc-event-listPhoto {
    padding: 10px 10px 10px 10px;
    margin-right: 4px;
}

.dashboard-container .widget .fc-view[class*="fc-customList"] .fc-event .fc-event-listPhoto > .image {
    margin: 0;
}

.dashboard-list .lines > .line.full > div:first-child,
.dashboard-container .widget .lines > .line.full > div:first-child {
    min-width: 100%;
    max-width: 100%;
}

.dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event .fc-event-listContent {
    padding: 10px !important;
}

.dashboard-container .widget .fc-event-listContent > .fc-event-listTitle,
.dashboard-container .widget .fc-event-listContent > .fc-event-listActions {
    display: flex;
}

.dashboard-container .widget .fc-event-listContent > .fc-event-listTitle.bold {
    font-weight: bold;
}

.dashboard-container .widget .widget-header.tile-face .widget-icon,
.dashboard-container .widget .widget-header.tile-note .widget-icon,
.dashboard-container .widget .widget-header.tile-message .widget-icon {
    background-position: center;
    background-size: 65%;
}

.dashboard-list .header {
    display: none;
}

.dashboard-list .matrix .thead {
    display: none;
}

@media screen and (max-height: 1100px) {
    .dashboard-container .row-lg-1 > .widget-container {
        height: auto;
        min-height: calc(800px * 0.25);
    }

    .dashboard-container .row-lg-2 > .widget-container {
        height: auto;
        min-height: calc(800px * 0.5);
    }

    .dashboard-container .row-lg-3 > .widget-container {
        height: auto;
        min-height: calc(800px * 0.75);
    }

    .dashboard-container .row-lg-4 > .widget-container {
        height: auto;
        min-height: calc(800px);
    }
}

@media screen and (max-width: 991px) {

    .dashboard-container {
        margin-top: -15px;
    }

    .dashboard-container .widget-data > div {
        padding: 0 15px 0 15px;
    }

    .dashboard-container .row-lg-1 > .widget-container,
    .dashboard-container .row-lg-2 > .widget-container,
    .dashboard-container .row-lg-3 > .widget-container,
    .dashboard-container .row-lg-4 > .widget-container {
        height: auto;
        min-height: auto;
        padding: 0 0 10px 0;
    }

}

@media screen and (max-width: 700px) {
    .dashboard-container {
        margin: -15px 0 0 0;
    }

    .dashboard-list .lines > .line,
    .dashboard-container .widget .widget-data .lines > .line {
        display: block;
    }

    .dashboard-list .lines > .line > div,
    .dashboard-container .widget .widget-data .lines > .line > div {
        min-width: 0;
        max-width: inherit;
    }

    .dashboard-list .lines > .line > div:first-child,
    .dashboard-container .widget .widget-data .lines > .line > div:first-child {
        float: left;
    }

    .dashboard-list .lines > .line > div:last-child,
    .dashboard-container .widget .widget-data .lines > .line > div:last-child {
        float: right;
        text-align: right;
    }

    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions {
        display: block;
    }

    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle > div,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions > .title {
        min-width: 0;
        max-width: inherit;
    }

    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle > div:first-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions > .title {
        float: left;
    }

    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle > div:last-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions > :not(.title) {
        float: right;
        text-align: right;
    }

    .dashboard-list .lines > .line > div:first-child,
    .dashboard-container .widget .lines > .line > div:first-child,
    .dashboard-list .lines > .line > div:last-child,
    .dashboard-container .widget .lines > .line > div:last-child {
        min-width: 0;
        max-width: none;
    }

    .dashboard-list .gridViewTable .tr.highlighted > .td:last-child .lines > .line:first-child > :last-child::before,
    .dashboard-container .widget-data .gridViewTable .tr.highlighted > .td:last-child .lines > .line:first-child > :last-child::before {
        display: none;
    }

    .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-event-listContent > div:first-child > div:last-child {
        background: none;
    }
}

@media screen and (max-height: 700px), screen and (max-width: 1200px) {
    .dashboard-container {
        height: 100%
    }
}

@media screen and (max-width: 400px) {
    .dashboard-list .gridViewTableContainer .multi,
    .dashboard-container .widget-data .gridViewTableContainer .multi,
    .dashboard-container .widget .widget-data .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted {
        flex-direction: column;
        text-align: center;
        float: none;
        width: 100%;
    }

    .dashboard-container .widget .widget-data .fc-view[class*="fc-customList"] .fc-event.light.agenda-clickable.display-photo.highlighted .fc-event-listTitle {
        width: 100%;
    }

    .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event .fc-event-listContent {
        width: calc(100% - 20px);
        float: none;
    }

    .dashboard-list .lines > .line > div:last-child,
    .dashboard-container .widget .widget-data .lines > .line > div:last-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle > div:last-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions > :last-child {
        float: none;
        text-align: center;
        margin-bottom: 15px;
    }

    .dashboard-list .lines > .line > div:first-child,
    .dashboard-container .widget .widget-data .lines > .line > div:first-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listTitle > div:first-child,
    .dashboard-container .widget .widget-data .fc-event-listContent > .fc-event-listActions > :not(:last-child) {
        float: none;
        text-align: center;
    }

    .dashboard-list .gridViewTable .tr > .td .multi div.image,
    .dashboard-list .gridViewTable .tr > .td .multi div.imageLarge,
    .dashboard-container .widget-data .gridViewTable .tr > .td .multi div.image,
    .dashboard-container .widget-data .gridViewTable .tr > .td .multi div.imageLarge,
    .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event .fc-event-listPhoto div.image {
        margin: 15px auto;
    }

    .dashboard-container .agenda .fc-view[class*="fc-customList"] .fc-event {
        flex-direction: column;
        text-align: center;
    }
}
