.o-grid__row {align-items: flex-start;width: 100%;margin:0;}.o-grid__box {padding: 15px;}.o-grid__box--threequarters {margin-left: -15px;}.o-grid__box--quarter .search-form-group {margin-right: -30px;}#query, #year {height: 25px;}.search-form-group{display: flex;flex-direction: column;margin-bottom: 15px;margin-right: -15px;}.o-grid__box--third .accordion-group {margin-top: -25px;}.buttons {text-align: right;}#reset {margin-top: 10px;padding-bottom: -10px;}label {font-weight: bold;}.c-table--striped tbody tr:nth-child(odd) {background-color: #D2F4FF;}table thead th {background-color: #0C5A73;color: white;}.module-column {width: calc(60%);}.module-code {font-size: 0.9em;font-style: italic;font-weight: lighter;color: #585858;}input[type="checkbox"] {transform: scale(1.5);}.pagination a,.pagination span {padding: 1px 5px;}.pagination:first-of-type {margin-bottom: 15px;}.pagination:last-of-type {margin-bottom: 20px;}.c-icon--info {color: #0C5A73;}.elective-pre-requisites-info {font-style: italic;}.related-modules {padding: 5px;}@media (max-width: 768px) {.o-grid__row {flex-direction: column;}.o-grid__box--threequarters {margin-bottom: -20px;width: 104%;}.o-grid__box--twothirds {margin-bottom: -20px;}.o-grid__box--quarter .search-form-group {margin-bottom:10px;margin-left: -15px;width: 108%;}.o-grid__box--third .accordion-group {margin-top: -15px;}input[type="checkbox"] {margin-bottom: 10px;margin-right: 5px;}}