#courseListPortlet{margin-left:1em}#courseListPortlet td{padding:.5em}#courseSearchFilterNode .wrapperBox h3.sub,#courseSearchFilterNode .wrapperBox h3.main{font-weight:bold;border-top:1px solid #4a8bf5;padding-top:.6em;margin-right:0;font-size:1em}#courseSearchFilterNode{top:.5em;position:relative;margin-bottom:1em}.resultArea{padding-right:1em}.examOnly{font-weight:bold;font-size:.8em;padding-left:2em}#courseSearchFilterNode .wrapperBox .SearchFilterWrap input[type="text"]{-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px}#courseSearchFilterNode .wrapperBox .SearchFilterWrap input[type="button"]{-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px}#courseSearchFilterNode .checkField .checkFieldIcon{display:block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1.2;-webkit-font-smoothing:antialiased;padding-top:.2em;padding-bottom:.2em}#courseSearchFilterNode .checkField .checkFieldIcon.off:before{content:"\f096"}#courseSearchFilterNode .checkField .checkFieldIcon.on:before{content:"\f046"}#courseSearchFilterNode .radioField .radioFieldIcon{display:block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1.2;-webkit-font-smoothing:antialiased;padding-top:.2em;padding-bottom:.2em}#courseSearchFilterNode .radioField .radioFieldIcon.off:before{content:"\f10c"}#courseSearchFilterNode .radioField .radioFieldIcon.on:before{content:"\f192"}#courseSearchFilterNode .checkField,#courseSearchFilterNode .radioField,#courseSearchFilterNode .SearchFilterWrap{padding-left:.5em}#courseSearchFilterNode .checkFieldLabel{display:inline-block}#courseSearchFilterNode .radioFieldLabel{display:inline-block}@media(max-width:979px){#courseListPortlet .row-fluid .span9{float:left!important}#SearchFilterDropDownNode input{width:100%;max-width:100%}#SearchFilterDropDownNode #searchFilterForm select{width:100%!important;max-width:100%}#courseListPortlet{margin:0}.resultArea{margin-top:1em;padding:0}.SearchFilterWrap{padding-right:1em}.SearchFilterWrap input{width:100%}}@media(max-width:767px){#courseSearchFilterNode{border-bottom:3px solid #488ef1}tr td.exam{display:none}tr th.exam{display:none}}#courseSearchFilterNode .radioField .radioFieldLabel,#courseSearchFilterNode .checkField .checkFieldLabel{margin-left:.5em}#courseSearchFilterNode a{text-decoration:none;white-space:nowrap;display:block;color:#444}#courseSearchFilterNode .SearchFilterWrap{margin-bottom:1em}#SearchFilterDropDownNode #searchFilterForm select{background-color:#488ef1!important;color:#fff;display:block;width:50%;margin-bottom:.3em}#SearchFilterDropDownNode #searchFilterForm select *{background-color:#000;color:#FFF}#SearchFilterDropDownNode #searchFilterForm select *{background-color:#FFF;color:#000}#SearchFilterDropDownNode #searchFilterForm select[disabled="disabled"]{background-color:#f4f4f4!important;color:#444}#SearchFilterResultWidget .yui3-datatable-even{background-color:#eee}#SearchFilterResultWidget .resultArea{text-align:left!important}#SearchFilterResultWidget th a{text-decoration:none;padding-right:20px}#SearchFilterResultWidget th.yui3-datatable-desc a{background:url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/chevron-double-3.png) no-repeat right 0 white}#SearchFilterResultWidget th.yui3-datatable-asc a{background:url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/chevron-double-4.png) no-repeat right 0 white}#SearchFilterResultWidget .loaderWrap{height:20px;display:block;text-align:center}#SearchFilterResultWidget table{width:100%;table-layout:fixed}#SearchFilterResultWidget table th.asc,#SearchFilterResultWidget table th.desc{background-color:#f2f2f2}#SearchFilterResultWidget table th.asc{background-position:-4px -106px}#SearchFilterResultWidget table th.desc{background-position:-4px 11px}#SearchFilterResultWidget table tbody tr{border-bottom:1px solid #ddd}#SearchFilterResultWidget table tbody td.coursecode:hover{background-color:#ddd;cursor:pointer}#SearchFilterResultWidget table tbody td.coursename:hover{background-color:#ddd;cursor:pointer}#SearchFilterResultWidget table tbody td.exam:hover{background-color:#ddd;cursor:pointer}#SearchFilterResultWidget table th{padding-left:.5em;padding-right:.5em;padding-top:.2em;padding-bottom:.2em;cursor:pointer}#SearchFilterResultWidget table th.nosort{background-image:none;cursor:default;padding-left:.5em}@media(max-width:979px){#SearchFilterResultWidget table th.courseNameSort{width:100%}}#SearchFilterResultWidget table th.narrowRow{width:150px}#courseListPortlet input#SearchFilterInput{border-color:#aaa}#courseListPortlet input#SearchFilterBtn{width:6em}#courseListPortlet #SearchFilterResultWidget thead tr{border-top:1px solid #ccc;border-bottom:1px solid #eee}#courseListPortlet table#myTable{width:100%;table-layout:fixed}#courseListPortlet #SearchFilterResultWidget tr:hover{background-color:#f2f2f2}#courseListPortlet #SearchFilterResultWidget thead{background-color:#f2f2f2}#searchFilterForm select{background:#fff!important}#courseListPortlet .link{text-decoration:none;color:#000}#courseListPortlet ul.allCourses{list-style-type:none}.allCoursesManualFallback{padding-left:26%}.allCoursesManualFallbackTeaser{padding-left:26%;color:#999;margin-bottom:.5em}.allCoursesManualFallbackTeaser a:link,.allCoursesManualFallbackTeaser a{color:#999!important;text-decoration:none!important}th.headerSortUp{background-image:url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/course-search/desc.gif)!important;background-repeat:no-repeat;background-color:#ddd}th.headerSortDown{background-image:url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/course-search/asc.gif)!important;background-repeat:no-repeat;background-color:#ddd}th.sort{cursor:pointer;font-weight:bold;background-image:url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/course-search/unsorted.png);background-repeat:no-repeat;background-position:center right;padding-left:.5em;border-right:1px solid #dad9c7;margin-left:-1px;text-align:left}#courseListPortlet .course-list-heading{padding-top:0;margin-bottom:.5em}#courseListPortlet .course-list-heading a{font-weight:bold;color:inherit}#courseListPortlet .course-list-heading a:hover{text-decoration:none;cursor:default}#courseListPortlet input{color:#333}#courseListPortlet .checkFieldLabel,#courseListPortlet .radioFieldLabel{color:#444;font-family:"open sans",arial,sans-serif}#courseListPortlet .radioFieldIcon.on,#courseListPortlet .checkFieldIcon.on{color:#488ef1}#courseListPortlet .radioFieldIcon.on a,#courseListPortlet .checkFieldIcon.on a{color:#00509e}#courseListPortlet #toggleFilter{background:#488ef1;color:#fff;text-shadow:none}#courseListPortlet .radioField:hover,#courseListPortlet .checkField:hover{background-color:#488ef1;color:#fff}#courseListPortlet .radioField:hover a,#courseListPortlet .checkField:hover a{color:#fff}#courseListPortlet .radioField:hover .radioFieldIcon.on,#courseListPortlet .radioField:hover .checkFieldIcon.on,#courseListPortlet .checkField:hover .radioFieldIcon.on,#courseListPortlet .checkField:hover .checkFieldIcon.on{color:#fff}