.clear{clear:both}.v-margins{margin:.5em 0}.eventViewerError{border-left:5px solid red;display:block;margin-left:5em;padding-left:.5em}.filter .label{background-color:transparent;white-space:normal;display:inline-block;width:100%}.filter label{display:inline-block;width:100%}.yui3-caleventresultwidget .eventList{margin:0}.yui3-caleventresultwidget .eventList li{list-style-type:none}.yui3-caleventresultwidget .eventList li .eventDayWrapper{border-top:1px solid #d9d9d9;padding-top:1em}.yui3-caleventresultwidget .eventList li .eventDayWrapper .summary{line-height:140%}.yui3-caleventresultwidget .eventList li a{text-decoration:none}.yui3-caleventresultwidget .eventList li h2{font-weight:600;font-size:1.2em;letter-spacing:normal;line-height:1;padding-top:0;margin:0;max-width:80%}.yui3-caleventresultwidget .eventList li .eventseparator{border-top:1px solid #d9d9d9;padding-top:.5em}.yui3-caleventresultwidget .eventList li .dateBox{float:left;text-align:center;color:#fff;padding:.4em;line-height:1em;width:2em}.yui3-caleventresultwidget .eventList li .dateLabel{font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.yui3-caleventresultwidget .eventList li .monthLabel{text-transform:uppercase;font-size:.8em;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.yui3-caleventresultwidget .eventList li .categoryText{float:right;font-weight:bold;color:#666}.yui3-caleventresultwidget .eventList li .description{margin-top:1em}.yui3-caleventresultwidget .eventList li .event{margin-bottom:1em;color:#333;margin-left:4em}.yui3-caleventresultwidget .eventList li .event .message img,.yui3-caleventresultwidget .eventList li .event .summary img{max-width:100%;height:auto}.yui3-caleventresultwidget .eventList li .event span{margin-left:.1em}.yui3-caleventresultwidget .eventList li .event p{color:#000}.yui3-caleventresultwidget .eventList li .event .location a{color:#999}.yui3-caleventfilter .filter{display:block;padding-left:.5em;white-space:nowrap}.yui3-caleventfilter form{padding-left:.5em}.yui3-caleventfilter .calendar{margin-top:1em}.yui3-caleventfilter .filter{padding-left:.5em}.yui3-caleventfilter .filter:hover{background-color:#488ef1}.yui3-caleventfilter .filter:hover label{color:#fff}.yui3-caleventfilter .filter:hover input{background-color:#488ef1}.yui3-caleventfilter .filter input{margin:0!important}.yui3-caleventfilter .label{color:#000}.yui3-caleventfilter h3{margin-bottom:1em;padding-left:.5em;padding-top:.5em;padding-bottom:.5em;font-size:1.2em;font-weight:bold;background-color:#f9f9f9;border-bottom:0;border-top:1px solid #999;margin-top:0;letter-spacing:.04em}.caleventFilterWidget.circleLoader{background:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/img/circleLoader.gif") 50% 50% no-repeat;min-height:300px}.caleventFilterWidget .state-default{background:0;border:1px solid #999}.caleventFilterWidget .calendar-content{border:0}.bigLoader{background:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/img/loader-big.gif") 50% 50% no-repeat;background-color:#ddd;height:100%;min-height:300px;opacity:.5}.btn.loadmore{display:block;margin:0;padding:.4em;text-align:center;vertical-align:top;min-width:1em;border:1px solid #edebec;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold}.btn-b.loadmore{background:#fff;background:-moz-linear-gradient(top,white 0,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,white),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,white 0,#ededed 100%);background:-o-linear-gradient(top,white 0,#ededed 100%);background:-ms-linear-gradient(top,white 0,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)}a.btn-b.loadmore:focus{color:#000}a.btn.loadmore:hover{color:#fff;background:#01509f}a.btn,input.btn{cursor:pointer;text-decoration:none;margin-left:1em}.btn-a{background-color:#4a8bf5;color:#fff;font-weight:bold}.btn-b{background-color:#dbdbdb;color:black}.btn-e{background-color:#bada55;color:#000}.btn-c{background-color:#C00;color:#fff;font-weight:bold}.btn-d{background-color:#666;color:#fff;font-weight:bold}.btn:active,.btn:hover{color:#fff}.btn:hover{background:#01509f}.shadow{box-shadow:none}.footer{margin-left:2em;margin-right:1em}.footerText{border-top:2px solid #d9d9d9;margin-top:1em;text-align:center;padding-top:.5em}.yui3-caleventresultwidget .dateBox{background-color:#999}.yui3-caleventresultwidget .konferanser,.yui3-caleventresultwidget .conferences,.yui3-caleventresultwidget .disputaser,.yui3-caleventresultwidget .disputations,.yui3-caleventresultwidget .gjesteforelesninger-og-seminarer,.yui3-caleventresultwidget .guestlecturesandseminars{background-color:#00509e}.yui3-caleventresultwidget .fest-og-festivaler,.yui3-caleventresultwidget .partiesandfestivals,.yui3-caleventresultwidget .idrett,.yui3-caleventresultwidget .sport,.yui3-caleventresultwidget .museum,.yui3-caleventresultwidget .musikkogteater,.yui3-caleventresultwidget .musicandtheater,.yui3-caleventresultwidget .utstillinger,.yui3-caleventresultwidget .exhibitions{background-color:#95bd1c}.yui3-caleventresultwidget .frister,.yui3-caleventresultwidget .deadlines,.yui3-caleventresultwidget .studiekalender,.yui3-caleventresultwidget .academiccalendar{background-color:#8a0d73}.yui3-caleventresultwidget .moter,.yui3-caleventresultwidget .meetings,.yui3-caleventresultwidget .andre-arrangement,.yui3-caleventresultwidget .otherevents{background-color:#6b6b6b}.yui3-caleventresultwidget .summaryImage{float:right;max-width:100px;max-height:100px}.yui3-caleventresultwidget img{padding:.5em}.yui3-caleventresultwidget .colorScheeme{top:-1px;position:relative;display:inline-block;min-height:.5em;-moz-border-radius:5px;border-radius:5px}@media(max-width:767px){.yui3-caleventresultwidget .eventList{margin:0}.yui3-caleventresultwidget .eventList li .dateBox{margin-right:.5em;margin-bottom:.5em}.yui3-caleventresultwidget .eventList li h2{margin-top:0}.yui3-caleventresultwidget .eventList li .event{margin-left:0}.yui3-caleventresultwidget .eventList li .event .summary{overflow-x:hidden;text-overflow:ellipsis;width:100%}}.calendarHeadingBlock{background:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/img/kalender-hovedbygningen.gif") top right no-repeat}@media(max-width:767px){.calendarHeadingBlock{background:0}}.calendarHeadingBlock div{max-width:50%;margin-bottom:2em}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.Zebra_DatePicker{position:relative;background:#fff;border:0 solid #000;display:none;z-index:1005;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px;padding:0}.Zebra_DatePicker *{margin:0;padding:0;color:#000;background:transparent;border:0}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#fff;width:30px;border:1px solid #d9d9d9}.Zebra_DatePicker .dp_header td{color:#000;border:1px solid transparent}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#f3f3f3;color:black}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker .dp_daypicker th{background:#fff;border:0}.Zebra_DatePicker td.dp_not_in_month{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{background:#f3f3f3;color:#cdcdcd;cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#e9e9e9}.Zebra_DatePicker td.dp_weekend_disabled{color:#CCC;cursor:default}.Zebra_DatePicker td.dp_selected{background:#4a8bf5;color:white!important}.Zebra_DatePicker td.dp_week_number{background:#fff;color:#555;cursor:text;font-style:italic}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px;display:none}.Zebra_DatePicker .dp_footer td{color:#000;padding:2px;font-weight:bold;border:1px solid transparent}.Zebra_DatePicker .dp_footer .dp_hover{background:#f3f3f3;color:black}.Zebra_DatePicker td.dp_current{color:sandybrown}.Zebra_DatePicker td.dp_disabled_current{color:#e38585}.Zebra_DatePicker td.dp_disabled{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_hover{background:#4a8bf5;color:white}button.Zebra_DatePicker_Icon{display:inline-block;position:relative;width:16px;height:16px;background:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/js/lib/Zebra_Datepicker-master/public/css/calendar.png") no-repeat left top;text-indent:-9000px;border:0;cursor:pointer;line-height:0;vertical-align:top;zoom:1;*display:inline}button.Zebra_DatePicker_Icon_Disabled{background-image:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/js/lib/Zebra_Datepicker-master/public/css/calendar.png")}button.Zebra_DatePicker_Icon:hover{background:url("/search/nb/20070603210204oe_/http://www.ntnu.no/calevent-portlet/js/lib/Zebra_Datepicker-master/public/css/calendar.png") no-repeat left top}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}