﻿.mainBody .courseResultsModule .courseResultsLayout1 .courseDetailsComponent .courseInfo .courseCode {
    position: static;
    margin-top: 2px;
}

.mainBody .courseResultsModule .courseResultsLayout1 .courseDetailsComponent {
    margin-bottom: 20px;
    padding: 2px 10px 20px;
    background-color: #f7f7f7;
    border-top: 2px solid #eee;
}

.mainBody .courseResultsModule .courseResultsLayout1 .courseDetailsComponent .courseInfo {
    background-color: #f7f7f7;
}

.mainBody .courseResultsModule .courseResultsLayout1 .courseDetailsComponent .faculty {
    background-color: #f7f7f7;
}

@media only screen and (min-width: 768px) {
    .mainBody .courseResultsModule {
        min-height: 500px;
    }
    .mainBody .courseResultsModule .courseResultsLayout1 {
        display: flex;
        flex-wrap: wrap;
    }
}