﻿@charset "utf-8";
/* RHUL Courses CSS Document */
.sys_course-search-control {
}
	.sys_course-search-control .sys_course-search-title {
	}
	
/* Course list */
.sys_courses div.sys_subitem dl dt,
.sys_courses div.sys_subitem dl dd {
padding:0 0 .2em 0;}

.sys_courses div.sys_subitem dl dt.sys_courses-degree {
float:left;
width:52px;}

.sys_courses div.sys_subitem dl dd.sys_courses-degree {
float:left;
width:200px;
margin-right:15px;}

.sys_courses div.sys_subitem dl dt.sys_courses-ucascode {
float:left;
width:75px;}

.sys_courses div.sys_subitem dl dd.sys_courses-ucascode {
float:left;
width:160px;
margin-right:10px;}

.sys_courses .sys_groupheader {clear:both;display:block;font-size:1.3em;font-weight:700;padding:25px 0 10px 0;}


@media handheld, only screen and (max-width: 650px){
    
    .sys_search-options .sys_basic-search-row select,
    .sys_advanced-search-options .sys_advanced-search-row select,
    .sys_search-options .sys_search-row select {
        width: 100%;
    }
    .sys_search-options .sys_basic-search-row input,
    .sys_advanced-search-options .sys_advanced-search-row input,
    .sys_search-options .sys_search-row input{
        width: 99%;
    }
    
}