/*
 * Styling for the Seminar Feed plugin
 * 
 * IE 11 exceptions
 */

_:-ms-lang(x), .grid {
    display: -ms-grid;
}

/* Smallest screen */
_:-ms-lang(x), .grid .seminars {
    -ms-grid-column: 1;
    margin-right: 0;
    -ms-grid-row: 1;
}
_:-ms-lang(x), .seminar-entry.grid {
    display: flex;
    align-items: flex-start;
}
_:-ms-lang(x), .seminar-entry.grid .seminar-entry__item:nth-child(1) {
    width: 18%;
}
_:-ms-lang(x), .seminar-entry.grid .seminar-entry__item:nth-child(2) {
    width: 78%;
    margin-left: auto;
    margin-top: -5px;
}

@media screen and (min-width: 568px) {
    _:-ms-lang(x), .grid .seminars {
        -ms-grid-column: 1;
        margin-right: 0;
        -ms-grid-row: 1;
    }
}

@media screen and (min-width: 768px) {
    _:-ms-lang(x), .grid .seminars {
        -ms-grid-column: 1;
        margin-right: 20px;
        -ms-grid-row: 1;
    }
}

@media screen and (min-width: 1024px) {
    /* Homepage grids */
    _:-ms-lang(x), .grid .seminars {
        -ms-grid-column: 1;
        margin-right: 20px;
        -ms-grid-row: 1;
    }
}
