
/* - ++resource++unibonn.courses/main.css - */
@media screen {
/* https://www.uni-bonn.de/portal_css/++resource++unibonn.courses/main.css?original=1 */
/* */
.ilink,
.archive {
font-size: 80% !important;
vertical-align: super;
}
.footnote {
font-size: 80% !important;
vertical-align: super;
}
.semester {
font-size: 70%;
font-weight: normal !important;
display: block;
}
.all_accepted,
.open_admission {
display: block;
margin-top: 5px;
}
.hint.on {
color: #999999;
}
.archive {
font-size: 70%;
font-weight: normal !important;
/* */
}
.legend {
padding: 10px 0 0 0;
}
/* */
.course-info h3 {
font-size: 16px;
line-height: 22px;
vertical-align: bottom;
}
.course-info h3 span {
padding-left: 0.25em;
}
.course-info h3 .icon {
font-size: 20px;
padding-left: 0;
color: #004291;
}
.course-image img {
width: 100%;
height: auto;
padding: 0 0 25px 0;
}
.course-fact.text {
padding: 0 0 25px 0;
}
.before-study {
padding: 0 0 25px 0;
}
.while-study {
padding: 0 0 25px 0;
}
.after-study {
padding: 0 0 25px 0;
}
/* */
.portletItem + .portletItem {
padding-top: 10px;
}
.portlet.portletCoursePortlet.course-fact.admission .portletItem,
.portlet.portletCoursePortlet.course-fact.admission_requirements .portletItem,
.portlet.portletCoursePortlet.course-fact.classroom_language .portletItem,
.portlet.portletCoursePortlet.course-fact.graduation .portletItem,
.portlet.portletCoursePortlet.course-fact.online-self-assessment .portletItem,
.portlet.portletCoursePortlet.course-fact.needed_semesters .portletItem,
.portlet.portletCoursePortlet.course-fact.selection .portletItem.even a,
.portlet.portletCoursePortlet.course-fact.selection .portletItem.odd .admission_restriction,
.portlet.portletCoursePortlet.course-fact.start_of_studies .portletItem,
.portlet.portletCoursePortlet.course-fact.study_model .portletItem.odd,
.portlet.portletGraduationPortlet.course-fact.graduation .portletItem.odd {
font-weight: bold;
}
.portlet.portletCoursePortlet.course-fact.course-info-part .portletItem,
.portlet.portletGraduationPortlet.course-fact.course-info-part .portletItem,
.portlet.portletStudyPortlet.course-fact.course-info-part .portletItem {
text-align: center;
}
.portlet.course-fact h6 {
font-size: 14px;
font-weight: 400;
line-height: 20px;
color: #666666;
}
.portlet.course-fact ul {
margin-bottom: 0;
}
#selection-wrapper {
display: block;
width: 80%;
background-color: #f5f5f5;
padding: 10px;
margin: 15px 10px 15px 10px;
text-align: center;
}
#selection {
display: block;
font-weight: bold;
padding: 10px 0 0 0;
color: #444444;
font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
text-decoration: none;
text-align: left;
}
/* */
#courses-results {
table-layout: fixed;
width: 100%;
-moz-hyphens: auto;
-o-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
margin-bottom: 20px;
}
#courses-results td {
width: 25%;
}
#courses-results th {
padding: 10px;
}
#courses-results tr.odd {
background-color: #f5f5f5;
}
#courses-results td {
padding: 10px;
}
#courses-results h6 {
font-size: 14px;
font-weight: normal;
color: #666666;
margin-bottom: 5px;
margin-top: 5px;
}
#courses-results h5 {
font-weight: bold;
margin-bottom: 5px;
}
td.result-selection span {
font-weight: bold;
}
#selection h5 {
font-weight: bold;
}
#selection h6 {
margin-bottom: 5px;
margin-top: 5px;
}
#footnotes {
margin-bottom: 30px;
}
.selection-tables {
display: none;
position: absolute;
width: 320px;
padding: 10px;
background-color: white;
color: #444444;
border: none;
font-size: 120%;
-webkit-box-shadow: 0px 0px 10px 0px rgba(68,68,68,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(68,68,68,1);
box-shadow: 0px 0px 10px 0px rgba(68,68,68,1);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
z-index: 1;
}
.selection_table tr {
border-bottom: 1px solid #ddd;
background-color: white;
}
.selection_table tr:last-child {
border-bottom: none;
}
.selection_table tr.current {
background-color: #f5f5f5;
border: 1px solid #004291;
}
.selection_table tr.current td.semester {
font-weight: bold;
}
.selection_table td {
padding: 10px;
}
.selection_table td span {
font-weight: bold;
}
.selection_table .semester {
font-size: 100%;
}
#courses-results .selection_table td {
width: 50%;
}
/* */
#cousessearchform {
float: left;
width: 100%;
}
.course-searchform-column {
padding: 10px 10px 10px 0;
float: left;
width: 50%;
}
.course-searchform-column.studycourses_basic,
.course-searchform-column.studycourses_further {
padding-top: 0px;
}
.course-searchform-column.international_orientation {
clear: left;
}
#cousessearchform input[type="radio"] {
float: left;
clear: left;
height: 16px;
margin: 2px;
}
#cousessearchform input[type="radio"] + label {
float: left;
}
/* */
.overlay #admission_requirements_full {
min-height: 200px;
}

}


/* - ++resource++jquery-ui-autocomplete.theme/jquery.ui.all.css - */
@media screen {
/* https://www.uni-bonn.de/portal_css/++resource++jquery-ui-autocomplete.theme/jquery.ui.all.css?original=1 */
@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";

}

