#course-list-portlet-filter{background-color:#efefef;padding:.5em;margin-bottom:1em;margin-right:1em;border:thin solid #d3d3d3}#course-list-portlet ul{margin-left:0}#course-list-portlet select{margin-bottom:3px}#course-list-portlet input{margin-bottom:3px}#course-list-portlet h2{padding-bottom:0;margin-bottom:0}#ntnu-tablist{display:table;width:100%;text-align:left}#ntnu-tablist li{display:table-cell;background-color:#eee;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;width:33%;text-align:center;float:left;height:100%}#ntnu-tablist a{color:#36528c;display:block;font-weight:bold;height:100%;text-decoration:none}#ntnu-tablist li.ntnu-tablist-selected{background-color:#FFF;border-bottom:0}.course-list-portlet-list{clear:left}.presentation-taglib-anchor-links{margin-bottom:1em}.presentation-taglib-group ul{margin-left:0}.presentation-taglib-group li{list-style-type:none}.presentation-taglib-item-tag{color:#f00;font-style:italic}.course-list-portlet-info{overflow:hidden;float:left;width:500px;padding-right:5px}.course-list-portlet-details{overflow:hidden;width:240px}.course-list-portlet-info-box{background:none repeat scroll 0 0 #edf0f6;border:1px solid #7a96bf;padding:2px 2px 2px 5px;margin:4px 2px}.course-list-portlet-margin-bottom{margin-bottom:1em}#course-details h3 span.small{font-size:80%}#course-details .disabled{display:none}#course-details #timeloader{background:transparent url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/loader.gif) no-repeat 50% 50%;line-height:20px}#course-details #timeplan .content,#course-details #multimedia .content{width:100%}#course-details .content>h3{margin-top:2px}#course-details .infoBox{border:1px solid #ccc;border-radius:3px;background:#fff;margin-bottom:.8em}#course-details .infoBox h3{margin:0;padding:0 .4em;line-height:1.3;border-bottom:1px solid #ddd;background:#eee url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/chevron-double-3.png) no-repeat 98% 50%}#course-details .infoBox.closed h3{background:#eee url(/search/nb/20070603210204oe_/https://www.ntnu.no/course-list-portlet/img/chevron-double-4.png) no-repeat 98% 50%}#course-details .infoBox p{margin:0;padding:.4em .4em}#course-details table{border:1px solid #ccc;border-collapse:collapse;width:100%;margin-bottom:1em}#course-details table.narrow{width:auto;table-layout:auto}#course-details table tr.hidden{display:none}#course-details table th{background:#eee;border:1px solid #ccc}#course-details table.time th.planned select{float:right}#course-details table tr[class*="span"]{float:none;display:table-row;width:auto}#course-details table.assessment td a{border-bottom:1px dotted #999}#course-details #multimedia table{border:0;margin-bottom:4em}#course-details #multimedia table th a{text-decoration:none}#course-details #multimedia table td{padding:0;line-height:2;border:0;border-bottom:1px solid #ccc;padding:.3em .5em}#course-details #multimedia h3 a{color:#333}#course-details #multimedia table col.lecturer,#course-details #multimedia table col.date{width:20%}#course-details #multimedia table col.duration{width:10%}#course-details table td{border:1px solid #ccc}#course-details table td.day{text-transform:capitalize}#course-details table td.programmes{text-transform:uppercase}#course-details h1{font-size:1.8em}#course-details .padded{padding:.4em .4em 0 .4em}#course-details .person-list{margin-top:0;margin-bottom:0}#course-details div.yearSelect{float:right;width:26%}#course-details #selectedYear{width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}#course-list-portlet-search-results-no-hits{padding-top:2em}ul#toggleTerm{list-style:none;padding:0;margin:0;zoom:1}ul#toggleTerm:before,ul#toggleTerm:after{display:table;content:''}ul#toggleTerm:after{clear:both}ul#toggleTerm li{list-style:none;text-align:center;line-height:18px;float:left;margin-left:3px;color:#36528c;padding:6px 12px;cursor:pointer}ul#toggleTerm li:hover{background:#f7f7f7}ul#toggleTerm li.active{border:1px solid #ccc;font-weight:bold;color:black;background:white;-moz-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px -1px 1px rgba(0,0,0,0.1)}ul.course-details-tabs{list-style:none;margin:.8em 0 1.8em 0;border-bottom:1px solid #ccc;zoom:1}ul.course-details-tabs li{margin-bottom:-1px;text-align:center;list-style:none;line-height:18px;float:left;margin-left:3px}ul.course-details-tabs li.first{margin-left:0}ul.course-details-tabs li.active a{color:black;background:white;border:1px solid #ccc;border-bottom:1px solid transparent;-moz-box-shadow:1px -1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px -1px 1px rgba(0,0,0,0.1);box-shadow:1px -1px 1px rgba(0,0,0,0.1)}ul.course-details-tabs li a{text-decoration:none;color:#36528c;border:1px solid transparent;padding:.7rem 1rem;line-height:18px;display:block}ul.course-details-tabs li a:hover{background:#eee;border-bottom:1px solid #ccc}ul.course-details-tabs li.active a{background:#fefefe;border-bottom:1px solid transparent;font-weight:bold}ul.course-details-tabs:before,ul.course-details-tabs:after{display:table;content:""}ul.course-details-tabs:after{clear:both}ul.course-details-tabs li.yearSelector{text-align:right}.infoBox h3 .infoBox .boxContent{display:block}.infoBox.closed .boxContent{display:none}ul.nolist,ul.nolist li{list-style:none;margin:0;padding:0}ul.subject-area-list,ul.person-list{padding-left:.4em;padding-bottom:.4em}p.assessmentform{padding-top:1.4em}#course-details table tr.SEM td{background:#fdfdfd}#course-details #multimedia table tr.even td{background:#fcfcfc}#course-details table tr{border-bottom:#f7f9f9}@media print{.sidebar h3{font-size:10pt}.sidebar p{font-size:8pt}}.portlet-content,.portlet-minimized.portlet-content-container{padding:0}.sidebar{margin-left:1em}#course-details table{border:0}#course-details table td,#course-details table th{padding-left:1em;padding-right:1em}.course-select{float:right}#selectedYear,.yearSelect form{margin-bottom:0}@media(min-width:979px){ul#toggleTerm li{line-height:27px;margin-top:23px}}@media(max-width:979px){table{overflow-x:auto;display:block}ul#toggleTerm li{line-height:27px;margin-top:26px}#course-details .span8,#course-details .span4{float:none;display:block;width:100%;margin-left:0}#course-details select{width:100%!important}#course-details .sidebar{margin-left:0}#course-details .sidebar .infoBox{margin-top:1em}}@media(max-width:767px){.sidebar{margin-left:0}#course-details h2,#course-details h3{font-weight:normal}#course-details .yearSelect{float:none!important;width:100%!important}#course-details .yearSelect #selectedYear{color:#000}#course-details ul.course-details-tabs{border:0;margin-bottom:.5em}#course-details ul.course-details-tabs li{float:none;text-align:left;margin-left:0}#course-details ul.course-details-tabs li a{border:0;padding:0;color:#000}#course-details ul.course-details-tabs li a:hover{background-color:#eee}#course-details ul.course-details-tabs li.active{background:#bada55}#course-details ul.course-details-tabs li.active a{box-shadow:none;-webkit-box-shadow:none;border:0;background:transparent}}