@import url(https://fonts.googleapis.com/css?family=Roboto:500);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,ul.topbar li>a,input[type="submit"],.button{-webkit-font-smoothing:antialiased;background-color:#00AC58;border-radius:0;color:white;display:inline-block;font-size:0.95em;font-weight:bold;line-height:1;padding:0.75em 1em;text-decoration:none}button:hover,ul.topbar li>a:hover,input[type="submit"]:hover,.button:hover{background-color:#006031;color:white}button:disabled,ul.topbar li>a:disabled,input[type="submit"]:disabled,.button:disabled{cursor:not-allowed;opacity:0.5}.flash-alert,.flash-error,.flash-notice,.flash-success{font-weight:bold;margin-bottom:0.7em;padding:0.7em}body{-webkit-font-smoothing:antialiased;background-color:#EEE;color:#333;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.95em;line-height:1.4}h1,h2,h3,h4,h5,h6{font-family:"Roboto", sans-serif;line-height:1.25;font-weight:500;margin:0.7em 0 3px;text-rendering:optimizeLegibility}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:1.897625em}h2{font-size:1.4535em}h3{font-size:1.21125em}h4{font-size:1.090125em}h5{font-size:1.1875em}h6{font-size:0.95em}p{margin:0 0 0.7em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#00AC58}a:hover{color:#006031}a:active,a:focus{color:#006031;outline:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}hr{border-bottom:1px solid #DDD;border-left:none;border-right:none;border-top:none;margin:1.4em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:5px solid #00AC58;background-color:#acffd6;margin:1.4em 0;padding:1.4em 1.4em 0.7em}cite{color:#737373;font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f7f7f7;border:1px solid #DDD;margin:0 0 0.7em 0;padding:1.4em}input,label,select{display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.95em}label{font-weight:bold;margin-bottom:0.35em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],select{-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;box-sizing:border-box;background-color:white;border-radius:0;border:1px solid #DDD;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.95em;margin-bottom:0.7em;padding:0.4666666667em 0.4666666667em;width:100%}textarea:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,select:hover{border-color:#c4c4c4}textarea:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,select:focus{border-color:#00AC58;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,147,75,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.35em}input[type="file"]{padding-bottom:0.7em;width:100%}select{margin-bottom:1.4em;max-width:100%;width:auto}table{border-collapse:collapse;margin:0 0 0.7em 0;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:0.175em 5px}td{border-bottom:1px solid #DDD;padding:0.175em 5px}tr,td,th{vertical-align:middle}ul,ol{margin:0 0 0.7em;padding-left:1.4em}dl{margin-bottom:0.7em}dl dt{font-weight:bold;margin-top:0.7em}dl dd{margin:0}button,ul.topbar li>a,input[type="submit"],.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}button.button-block,ul.topbar li>a.button-block,input[type="submit"].button-block,.button.button-block{display:block;text-align:center;width:100%}button.danger,ul.topbar li>a.danger,input[type="submit"].danger,.button.danger{background-color:red}button.danger:hover,ul.topbar li>a.danger:hover,button.danger:focus,ul.topbar li>a.danger:focus,input[type="submit"].danger:hover,input[type="submit"].danger:focus,.button.danger:hover,.button.danger:focus{background-color:#cc0000}button.warning,ul.topbar li>a.warning,input[type="submit"].warning,.button.warning{background-color:#F8A90C}button.warning:hover,ul.topbar li>a.warning:hover,button.warning:focus,ul.topbar li>a.warning:focus,input[type="submit"].warning:hover,input[type="submit"].warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cb8906}button.secondary,ul.topbar li>a.secondary,input[type="submit"].secondary,.button.secondary{background-color:#999}button.secondary:hover,ul.topbar li>a.secondary:hover,button.secondary:focus,ul.topbar li>a.secondary:focus,input[type="submit"].secondary:hover,input[type="submit"].secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:gray}button.pull-right,ul.topbar li>a.pull-right,input[type="submit"].pull-right,.button.pull-right{margin-left:5px}@font-face{font-family:'icomoon';src:url(/assets/icomoon-3cc87c294d0a7da417e226f80ee259826caf0de465f14d676ea20bc4fc35045f.eot?-1fjn2v);src:url(/assets/icomoon-3cc87c294d0a7da417e226f80ee259826caf0de465f14d676ea20bc4fc35045f.eot?#-iefix1fjn2v) format("embedded-opentype"),url(/assets/icomoon-2d9c8198901fe5359cce964f6cd74209a16c5117ef22acb034b3083e3de77e26.woff?-1fjn2v) format("woff"),url(/assets/icomoon-e54df13792e07e9fec4d5c60426395fa45e731f92a82843ac375db15b8b03562.ttf?-1fjn2v) format("truetype"),url(/assets/icomoon-c2b3c95255a8badd5f07f5ff4a228b2ce68b61d667f6cdf918103a9ce86a218a.svg?-1fjn2v#icomoon) format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"],.icomoon,.nm-ui.toggler span{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-nmlogo:before{content:"\e600"}.icon-home:before{content:"\e601"}.icon-newspaper:before{content:"\e602"}.icon-pencil:before{content:"\e603"}.icon-image:before{content:"\e604"}.icon-images:before{content:"\e605"}.icon-bars:before{content:"\e625"}.icon-book:before{content:"\e606"}.icon-books:before{content:"\e607"}.icon-file2:before{content:"\e60a"}.icon-copy:before{content:"\e60b"}.icon-address-book:before{content:"\e60f"}.icon-clock:before{content:"\e611"}.icon-calendar:before{content:"\e608"}.icon-print:before{content:"\e644"}.icon-cabinet:before{content:"\e612"}.icon-drawer:before{content:"\e613"}.icon-drawer2:before{content:"\e614"}.icon-disk:before{content:"\e615"}.icon-undo:before{content:"\e616"}.icon-search:before{content:"\e643"}.icon-lock:before{content:"\e618"}.icon-cog:before{content:"\e619"}.icon-wand:before{content:"\e61a"}.icon-remove:before{content:"\e61b"}.icon-lightning:before{content:"\e61c"}.icon-switch:before{content:"\e61d"}.icon-signup:before{content:"\e61e"}.icon-menu:before{content:"\e61f"}.icon-download:before{content:"\e620"}.icon-upload:before{content:"\e621"}.icon-link:before{content:"\e622"}.icon-flag:before{content:"\e623"}.icon-attachment:before{content:"\e624"}.icon-eye-blocked:before{content:"\e626"}.icon-thumbs-up:before{content:"\e627"}.icon-thumbs-down:before{content:"\e628"}.icon-happy:before{content:"\e629"}.icon-smiley:before{content:"\e62a"}.icon-sad:before{content:"\e62b"}.icon-neutral:before{content:"\e62c"}.icon-warning:before{content:"\e62d"}.icon-info:before{content:"\e62e"}.icon-info2:before{content:"\e62f"}.icon-blocked:before{content:"\e630"}.icon-spam:before{content:"\e631"}.icon-close:before{content:"\e632"}.icon-check:before{content:"\e633"}.icon-minus:before{content:"\e634"}.icon-plus:before{content:"\e635"}.icon-arrow-right:before{content:"\e636"}.icon-arrow-left:before{content:"\e637"}.icon-checkbox-checked:before{content:"\e638"}.icon-checkbox-unchecked:before{content:"\e639"}.icon-checkbox-partial:before{content:"\e63a"}.icon-googleplus:before{content:"\e63b"}.icon-facebook:before{content:"\e63c"}.icon-twitter:before{content:"\e63d"}.icon-file-pdf:before{content:"\e63e"}.icon-file-word:before{content:"\e609"}.icon-file-excel:before{content:"\e60c"}.icon-file-zip:before{content:"\e63f"}.icon-file-powerpoint:before{content:"\e640"}.icon-phone:before{content:"\e60d"}.icon-mail:before{content:"\e60e"}.icon-user:before{content:"\e610"}.icon-users:before{content:"\e617"}.icon-location:before{content:"\e641"}.icon-send:before{content:"\e642"}.icon-arrow-left2:before{content:"\e645"}.icon-arrow-down:before,.nm-ui.toggler.on span:before{content:"\e646"}.icon-arrow-up:before{content:"\e647"}.icon-arrow-right2:before,.nm-ui.toggler span:before{content:"\e648"}.sr-only{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}.modal h1{margin:0}.modal p{color:#333;line-height:1.4}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-trigger{background-color:#00AC58;border-radius:3px;border:0;color:white;display:inline-block;font-size:inherit;font-weight:bold;padding:7px 18px;text-decoration:none;background-clip:padding-box;padding:0.8em 1em}.modal .modal-trigger:hover:not(:disabled){background-color:#00c665;cursor:pointer}.modal .modal-trigger:active:not(:disabled),.modal .modal-trigger:focus:not(:disabled){background-color:#03904b;cursor:pointer}.modal .modal-trigger:disabled{cursor:not-allowed;opacity:0.5}.modal .modal-window{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-window{padding-top:5em}}.modal .modal-window .modal-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer}.modal .modal-close{position:absolute;top:1em;right:1em;height:1.5em;width:1.5em;background:#EEE;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:0.15em;background:#DDD;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background:#EEE;border-radius:0;margin-top:0;margin:auto;max-height:95%;overflow:auto;padding:1em;position:relative;width:95%}@media screen and (min-width: 40em){.modal .modal-inner{max-height:80%;padding:2em;width:60%}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:50%}}.modal .modal-inner h1{color:#333;margin-bottom:0.6em;text-align:left}.modal .modal-inner .modal-intro{font-weight:800}.modal .modal-inner .modal-content{color:#333}@media screen and (min-width: 40em){.modal .modal-inner .modal-content{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:white;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-window .modal-inner{top:0.5em}.modal-open{overflow:hidden}.modal-closed{overflow:auto}.badge{background-color:#999;border-radius:100%;color:black;display:inline-block;font-size:0.75em;line-height:1;padding:0.4em .7em}.badge-alert{background-color:#F8A90C;border-radius:100%;color:black;display:inline-block;font-size:0.75em;line-height:1;padding:0.4em .7em}.badge-error{background-color:#FBE3E4;border-radius:100%;color:#97161b;display:inline-block;font-size:0.75em;line-height:1;padding:0.4em .7em}.badge-notice{background-color:#79ffbe;border-radius:100%;color:#004624;display:inline-block;font-size:0.75em;line-height:1;padding:0.4em .7em}.badge-success{background-color:#E6EFC2;border-radius:100%;color:#56651a;display:inline-block;font-size:0.75em;line-height:1;padding:0.4em .7em}.tt-hint{color:#999}.tt-menu{width:422px;margin-top:-10px;padding:4px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.tt-suggestion{padding:3px 20px;line-height:24px}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.panel{margin:1.4em 0;border:1px solid #ccc;box-shadow:1px 1px 1px #ccc}.panel .panel-header{padding:6px 10px 2px;border-bottom:1px solid #ccc}.panel .panel-header h2{font-size:1.21125em}@media screen and (min-width: 768px){.panel .panel-header h2{font-size:1.425em}}.panel .panel-header span.btn-container{margin-left:15px;font-size:1rem;font-weight:normal}.panel .panel-header span.btn-container button,.panel .panel-header span.btn-container ul.topbar li>a,ul.topbar .panel .panel-header span.btn-container li>a{margin-top:-11px;line-height:11px;margin-bottom:-3px}.panel .panel-header .pull-right{margin-right:-7px}.panel .panel-header .pull-right button,.panel .panel-header .pull-right ul.topbar li>a,ul.topbar .panel .panel-header .pull-right li>a{margin-top:-3px;line-height:10px}.panel .panel-content{padding:10px 10px 0}.print-only{display:none;speak:none}@media print{div.menus,aside,nav,.breadcrumbs,footer,.no_print{display:none !important}.do_print,.print-only{display:inherit !important}.container-2col>li,.container-2col>div{float:left;display:block;margin-right:5.2631578947%;width:47.3684210526%}.container-2col>li:last-child,.container-2col>div:last-child{margin-right:0}.container-3col>li,.container-3col>div{float:left;display:block;margin-right:3.4482758621%;width:31.0344827586%}.container-3col>li:last-child,.container-3col>div:last-child{margin-right:0}.container-3col>li.double,.container-3col>div.double{float:left;display:block;margin-right:3.4482758621%;width:65.5172413793%}.container-3col>li.double:last-child,.container-3col>div.double:last-child{margin-right:0}}.studieplan .content h2,.studieplan .content h3{font-size:16px;color:#999;padding-bottom:2px;margin-bottom:3px}.studieplan .content h2{border-bottom:1px solid #ccc}.studieplan .content h2.samling{font-size:24px;color:#333}.studieplan .content h3{margin-top:15px}.studieplan .content p.timer{margin:0px 15px 0px 0px;display:inline-block;font-style:italic}p.meta{font-size:.85em;color:#999}.meta-light{font-size:.75em;color:#999;font-style:italic}.studieplan-alert{background:red !important;color:white}.modern-studieplan .masthead{font-size:120%}#main aside>div.hint-block{background:#FFF3B3;border:1px solid #FFF3B3}.media-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;list-style:none;padding:0}.media-grid li a{display:block;min-width:100px;margin:5px;padding:10px;height:160px;border:1px solid #999;text-align:center}.media-grid li a strong,.media-grid li a small{display:block}.media-grid li a span.icon{display:inline-block;color:#999;font-size:80px;margin:10px 0 15px}.media-grid li a::after{clear:both;content:"";display:block}.admin-nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;list-style:none;padding:0 5px}.admin-nav li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0;-moz-flex:1 0;-ms-flex:1 0;flex:1 0}.admin-nav li a{display:block;text-align:center;border:1px solid #00AC58;background:#fff;margin:10px 5px 0;padding:10px;text-decoration:none;font-size:10px;white-space:nowrap}.admin-nav li a span.icon{display:block;font-size:20px}.admin-nav li a span.badge-alert{float:right;position:relative;margin:-15px -15px 0 -100%;border:1px solid #9a6804}@media screen and (min-width: 768px){.admin-nav li a{font-size:16px}.admin-nav li a span.icon{font-size:40px}}.admin-nav li a:hover,.admin-nav li a.selected{background:#FFF3B3}.admin-nav li a:hover:after,.admin-nav li a.selected:after{content:"";position:relative;bottom:-25px;border-width:15px 15px 0;border-style:solid;border-color:#00AC58 transparent;display:block;width:0;margin:-15px auto 0}.admin-table-row td{background-color:#FFF3B3}.show_for.user .wrapper{margin-top:.5em}.show_for.user .wrapper .label{margin-bottom:0}.sheet-of-paper{max-width:700px;margin:1rem;padding:2rem;border:1px solid #666;box-shadow:3px 3px 5px}table.statistics{font-size:90%}table.statistics td.right,table.statistics th.right{padding-right:8px;text-align:right;white-space:nowrap}table.statistics td.right.indent,table.statistics th.right.indent{padding-right:15px}table.statistics td.planned,table.statistics .planned td:not(.neutral){background-color:#bfead5;border-bottom:1px solid #acc2b7;border-right:1px solid #fff}table.statistics td.completed,table.statistics .completed td:not(.neutral){background-color:#fff6c6;border-bottom:1px solid #ccc8b0;border-right:1px solid #fff}table.statistics td.neutral{background-color:#f2f2f2;border-bottom:1px solid #c6c6c6}table.statistics tr.fylke h2{font-size:1.5em;margin-top:.5em}table.statistics tr.total td{border-bottom:0;font-size:small;font-weight:bold;vertical-align:top;white-space:nowrap}table.statistics tr.final.total td{padding-top:1em}table.statistics td.compact-for-icon{width:22px;padding:0}table.statistics .voluntary-hours{font-style:italic}label.course-filter{display:inline;white-space:nowrap;margin-left:6px}label.course-filter input{width:60px}table.course-details th{font-size:.8em;font-weight:normal;text-align:right}.newsletter-subscribe{margin:30px -20px 20px;padding:5px 30px 0;background:#FFF3B3;background:linear-gradient(to right, #ffe767, #FFF3B3, #FFF3B3, #FFF3B3);border-top:1px solid #b39700;border-bottom:1px solid #b39700;color:#806c00}.newsletter-subscribe::after{clear:both;content:"";display:block}.newsletter-subscribe h2{margin-top:6px;margin-right:25px}.newsletter-subscribe h2 .content-box{padding:12px 40px 0 0;white-space:nowrap}@media screen and (min-width: 600px){.newsletter-subscribe h2{float:left}.newsletter-subscribe h2 .corner-box{height:57px;width:57px;border-right:1px solid #b39700;border-bottom:1px solid #b39700;transform:rotate(-45deg);float:right;background:linear-gradient(to bottom right, transparent, transparent, #fff)}}.newsletter-subscribe ul.input-box{display:block;padding-left:0}.newsletter-subscribe ul.input-box li{display:table-cell;vertical-align:bottom}.newsletter-subscribe #newsletter_subscription_email_input{padding-right:20px;width:90%;list-style:none}.newsletter-subscribe .pm-button{padding-bottom:10px}div.show_for.course{margin-bottom:10px}div.show_for.course .wrapper{margin-bottom:10px}div.show_for.course .wrapper .label{margin-bottom:0;border-bottom:1px solid #e6e6e6}div.show_for.course .wrapper abbr{font-size:.85em;color:#666;margin:auto 2px}.attendance-sheet::after{clear:both;content:"";display:block}.attendance-sheet ol.participants{list-style:none;width:200px;padding:0;border-bottom:1px solid #ccc;float:left;margin:45px 0 0 0}.attendance-sheet ol.participants>li{height:45px;border-top:1px solid #ccc;border-right:1px solid #ccc;overflow:hidden;line-height:1.25;white-space:nowrap}.attendance-sheet ol.participants>li small{font-size:0.75em;line-height:12px;margin-top:-2px;display:block;color:#666;white-space:normal}.attendance-sheet ol.sessions{list-style:none;max-width:100%;padding:0;display:block;overflow-x:auto;white-space:nowrap}.attendance-sheet ol.sessions>li{width:110px;display:inline-block;overflow:hidden}.attendance-sheet ol.sessions>li div.session{height:45px;margin:0;line-height:1.25}.attendance-sheet ol.sessions>li div.session small{font-size:0.75em;line-height:12px;margin-top:-2px;display:block;color:#666}.attendance-sheet ol.sessions>li>ol{list-style:none;border-bottom:1px solid #ccc;margin:0;padding:0}.attendance-sheet ol.sessions>li>ol>li{height:45px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:center;padding-top:12px;overflow:hidden}.attendance-sheet ol.sessions .spinner{width:40px;height:40px;position:relative;margin:-10px auto 20px}.attendance-sheet ol.sessions .double-bounce1,.attendance-sheet ol.sessions .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#00AC58;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.attendance-sheet ol.sessions .double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%, 100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%, 100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.attendance-sheet .participant-button,.attendance-sheet .session-button{margin:3px 5px 0 0;font-size:20px;padding:8px}.attendance-sheet table small{font-weight:normal}.attendance-sheet table td{border-left:1px solid #DDD}.course-form .wrapper.postal label:first-of-type{width:100px;float:left;margin-bottom:0}.course-form .wrapper.postal label:last-of-type{padding-left:110px}.course-form .wrapper.datetime label:first-of-type{width:160px;float:left;margin-bottom:0}.course-form .wrapper.datetime label:last-of-type{padding-left:170px}.course-form .wrapper.gender::after{clear:both;content:"";display:block}.course-form .wrapper.gender label{margin:0 20px 20px 0;float:left}.course-loading{padding:3em 1em;text-align:center}.course-loading .spinner{margin:100px auto 50px;width:70px;text-align:center}.course-loading .spinner>div{width:18px;height:18px;background-color:#00AC58;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.course-loading .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.course-loading .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.course-validation li{list-style:none}.course-validation li:before{font-family:'icomoon';speak:none;margin:0 5px 0 -20px}.course-validation li.error{color:red}.course-validation li.error:before{content:"\e631"}.course-validation li.warning{color:#F8A90C}.course-validation li.warning:before{content:"\e62d"}.course-validation li.success{color:#00AC58}.course-validation li.success:before{content:"\e633"}.course-event{padding:10px 10px 1px 40px;margin:15px 0;border:1px solid #ccc;box-shadow:1px 1px 2px #ccc;background:#FFF3B3}.course-event span[class^=icon-]{font-size:1.5em;margin:-2px 5px 0 -30px;float:left}ul.course-list{padding:0}ul.course-list>li{padding:10px 15px 1px;margin:15px 0;border:1px solid #ccc;box-shadow:1px 1px 2px #ccc;list-style:none}ul.course-users{list-style:none;padding:0}ul.course-users>li{display:inline;margin:0;padding:0}ul.course-users>li.header{display:block;font-size:.85em;font-weight:bold}ul.course-users .course-user{display:inline-block;font-size:0.95em;line-height:1;padding:.75em 1em .75em .75em;background:#e6e6e6;margin:0 10px 10px 0;font-weight:normal;vertical-align:top}ul.course-users .course-user span[class*='icon-']{margin-right:5px}ul.course-users button.course-user,ul.course-users ul.topbar li>a.course-user,ul.topbar ul.course-users li>a.course-user{color:#00AC58}ul.course-users button.course-user.remove span.icon-remove,ul.course-users ul.topbar li>a.course-user.remove span.icon-remove,ul.topbar ul.course-users li>a.course-user.remove span.icon-remove{display:none}ul.course-users button.course-user.remove:hover,ul.course-users ul.topbar li>a.course-user.remove:hover,ul.topbar ul.course-users li>a.course-user.remove:hover,ul.course-users button.course-user.remove:active,ul.course-users ul.topbar li>a.course-user.remove:active,ul.topbar ul.course-users li>a.course-user.remove:active,ul.course-users button.course-user.remove:focus,ul.course-users ul.topbar li>a.course-user.remove:focus,ul.topbar ul.course-users li>a.course-user.remove:focus{background-color:red;color:white}ul.course-users button.course-user.remove:hover span.icon-remove,ul.course-users ul.topbar li>a.course-user.remove:hover span.icon-remove,ul.topbar ul.course-users li>a.course-user.remove:hover span.icon-remove,ul.course-users button.course-user.remove:active span.icon-remove,ul.course-users ul.topbar li>a.course-user.remove:active span.icon-remove,ul.topbar ul.course-users li>a.course-user.remove:active span.icon-remove,ul.course-users button.course-user.remove:focus span.icon-remove,ul.course-users ul.topbar li>a.course-user.remove:focus span.icon-remove,ul.topbar ul.course-users li>a.course-user.remove:focus span.icon-remove{display:inline-block}ul.course-users button.course-user.remove:hover span.icon-user,ul.course-users ul.topbar li>a.course-user.remove:hover span.icon-user,ul.topbar ul.course-users li>a.course-user.remove:hover span.icon-user,ul.course-users button.course-user.remove:active span.icon-user,ul.course-users ul.topbar li>a.course-user.remove:active span.icon-user,ul.topbar ul.course-users li>a.course-user.remove:active span.icon-user,ul.course-users button.course-user.remove:focus span.icon-user,ul.course-users ul.topbar li>a.course-user.remove:focus span.icon-user,ul.topbar ul.course-users li>a.course-user.remove:focus span.icon-user{display:none}.modal-anim-enter{opacity:0.00;transition:all 0.2s}.modal-anim-enter.modal-anim-enter-active{opacity:1;transform:scale(1)}.modal-anim-leave{opacity:1;transition:all 0.2s}.modal-anim-leave.modal-anim-leave-active{opacity:0.00}.example-appear{opacity:0.01;transition:opacity .5s ease-in}.example-appear.example-appear-active{opacity:1}@media print{.admin-user-course{font-size:.8em;line-height:1em;margin-top:-25px}.admin-user-course .label,.admin-user-course label{font-size:.65rem}.admin-user-course .panel{margin-top:0;margin-bottom:0;border:0;box-shadow:none}.admin-user-course .panel-header{padding:5px 0 0}.admin-user-course .panel-content{padding:0}.admin-user-course div.show_for.course .wrapper{margin-bottom:0;margin-top:5px}.admin-user-course .attendance-sheet hr{display:none}.admin-user-course .attendance-sheet table{font-size:.8em}.admin-user-course .container-3col>div{margin-bottom:0 !important}.admin-user-course .course-event{padding:0 0 0 30px;border:0;box-shadow:none;background:none}.admin-user-course .course-event p:first-of-type{margin-bottom:2px}}form.formtastic.course>li.input{list-style:none}#main.login{margin:20px auto !important;float:none !important;max-width:500px}form.chapter_book .incomes ol,form.chapter_book .expenses ol,form.chapter_book .inventory ol{width:100%;display:table}form.chapter_book .incomes li.input,form.chapter_book .expenses li.input,form.chapter_book .inventory li.input{display:table-row}form.chapter_book .incomes label,form.chapter_book .expenses label,form.chapter_book .inventory label{width:60%;padding-right:10px;vertical-align:middle;text-align:right;display:table-cell;padding-bottom:5px}form.chapter_book .incomes input,form.chapter_book .incomes li.sum span,form.chapter_book .expenses input,form.chapter_book .expenses li.sum span,form.chapter_book .inventory input,form.chapter_book .inventory li.sum span{text-align:right;display:table-cell;margin-bottom:5px}form.chapter_book .incomes li.sum,form.chapter_book .expenses li.sum,form.chapter_book .inventory li.sum{font-weight:bold}form.chapter_book .incomes li.sum label,form.chapter_book .expenses li.sum label,form.chapter_book .inventory li.sum label{font-weight:bold}form.chapter_book .incomes li.sum span,form.chapter_book .expenses li.sum span,form.chapter_book .inventory li.sum span{padding:5px 20px 5px 0}.turbolinks-progress-bar{background-color:rgba(255,255,255,0.7)}html,body{margin:0;padding:0;border:0}@media screen and (min-width: 768px){h1{font-size:2.2325em}h2{font-size:1.71em}h3{font-size:1.425em}h4{font-size:1.2825em}}.flash-alert,.flash-error,.flash-notice,.flash-success{display:block;font-weight:normal;margin-bottom:1.4em;padding:0.7em, 1.4em}.flash-alert{background:#F8A90C;color:white;box-shadow:black 1px 1px 3px -1px}.flash-alert a{color:white;border-bottom:1px solid rgba(255,255,255,0.3)}.flash-alert a:hover{color:white}.flash-error{background:red;color:white;box-shadow:black 1px 1px 3px -1px}.flash-error a{color:white;border-bottom:1px solid rgba(255,255,255,0.3)}.flash-error a:hover{color:white}.flash-notice{background:#09ACB9;color:white;box-shadow:black 1px 1px 3px -1px}.flash-notice a{color:white;border-bottom:1px solid rgba(255,255,255,0.3)}.flash-notice a:hover{color:white}.flash-success{background:#00AC58;color:white;box-shadow:black 1px 1px 3px -1px}.flash-success a{color:white;border-bottom:1px solid rgba(255,255,255,0.3)}.flash-success a:hover{color:white}.search-bar{position:relative;display:inline-block;margin:.5em}.search-bar input{box-sizing:border-box;display:block}.search-bar div.search-and-submit{position:relative}.search-bar div.search-and-submit input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%;padding:.5em 5em .5em .3em;font-size:.9em;font-style:italic;border-radius:0;margin:0}.search-bar div.search-and-submit button[type=submit],.search-bar div.search-and-submit ul.topbar li>a[type=submit],ul.topbar .search-bar div.search-and-submit li>a[type=submit]{position:absolute;top:0em;right:0em;bottom:0em;outline:none;border-top-left-radius:0;border-bottom-left-radius:0;padding:5px 10px}.search-bar div.search-and-submit button[type=submit] img,.search-bar div.search-and-submit ul.topbar li>a[type=submit] img,ul.topbar .search-bar div.search-and-submit li>a[type=submit] img{height:12px;opacity:.7}nav ul{list-style:none;padding:0;margin:0}@media screen and (max-width: 878px){.sliding-menu-button{display:inline-block;cursor:pointer;font-size:1.045em;margin-bottom:1.4;position:relative;outline:none;float:right;margin-top:.2em;margin-right:.3em;margin-left:-1em}}@media screen and (max-width: 878px) and (max-width: 432px){.sliding-menu-button span.text{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}}@media screen and (max-width: 878px){.sliding-menu-content{position:fixed;top:0px;right:auto;bottom:0px;left:0px;height:100%;width:220px;-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;background:#404040;z-index:999999;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sliding-menu-content ul.topbar li>p{margin:.5em .5em 0}.sliding-menu-content ul.topbar li.half{float:left;width:50%;padding:.5em 0 0 .5em}.sliding-menu-content ul.topbar li.half.last{padding:.5em .5em 0}.sliding-menu-content ul.topbar li.half a{font-size:.9em;font-weight:normal;display:block;text-align:center}.sliding-menu-content ul.topbar li.half i{padding:.75em 1em;text-align:center;display:block;font-size:.9em;border-bottom:1px solid #333}.sliding-menu-content ul.topbar li.half i:hover{background-color:#00AC58;color:#fff}.sliding-menu-content ul.nav{border-top:1px solid #333}.sliding-menu-content ul.nav li a{border-bottom:1px solid #333;color:#fff;display:block;font-weight:bold;padding:1em}.sliding-menu-content ul.nav li a:hover{background-color:#00AC58;color:#fff}.sliding-menu-content.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}ul.topbar li>p{margin:0 .5em}ul.topbar li>p a:hover{text-decoration:underline}@media screen and (min-width: 879px){.sliding-menu-button{display:none}div.menus{margin-left:260px}nav ul.topbar{float:right;font-size:.9em;padding-right:1em}nav ul.topbar li{display:inline-block}nav ul.nav{clear:right;list-style:none;padding:2px 20px 0 0;width:100%;display:table;font-weight:500}nav ul.nav li{display:table-cell}nav ul.nav li a{border-radius:0;display:block;text-align:center;padding:.5em 1em}nav ul.nav li a:hover{background-color:#006031;color:white}}@media screen and (min-width: 879px) and (min-width: 960px){nav ul.nav{padding:0 20px 0 30px;font-size:1.1em}}.menu-screen{position:fixed;top:0px;right:0px;bottom:0px;left:0px;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s;background:#333;opacity:0;visibility:hidden;z-index:999998}.menu-screen.is-visible{opacity:.4;visibility:visible}header{background:#00AC58;box-shadow:#333 0.5px 0.5px 2px -1px;color:white}header a{color:white;text-decoration:none}header a:hover{color:#cceede}header a#brand{font-size:1em;padding:0.7em 1em;display:inline-block;vertical-align:middle}header a#brand span.icon-nmlogo{font-size:1.5em;float:left;margin:0em 0.2em 0 -0.2em}@media screen and (min-width: 377px){header a#brand{font-size:1.2em;padding:0.5em 1em}}@media screen and (min-width: 879px){header a#brand{float:left;font-size:20px;margin:20px 0 5px 0px;padding-top:5px;line-height:1}header a#brand span.no-break{display:block;text-align:center}header a#brand span.icon-nmlogo{font-size:55px;margin:-5px 0px 0 0}}header::after{clear:both;content:"";display:block}.breadcrumbs li{float:left;font-size:12px;color:#999}.breadcrumbs li a{text-decoration:none}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:not(:first-child):not(:nth-child(2)):before{content:">";padding:0 5px}.breadcrumbs li:last-child a{color:#999}.breadcrumbs li.print{float:right}.breadcrumbs{margin:10px 20px 8px;list-style:none;padding:0}.breadcrumbs:after{content:"";display:table;clear:both}ul.horizontal{list-style:none;padding-left:0}ul.horizontal::after{clear:both;content:"";display:block}ul.horizontal>li{float:left;margin-right:1rem}.footer{background:#00AC58;padding:1.4em 30px 1.4em;width:100%;color:white;font-size:.9em}.footer .footer-links{max-width:80.5em;margin-left:auto;margin-right:auto}.footer .footer-links::after{clear:both;content:"";display:block}.footer .footer-links::after{clear:both;content:"";display:block}.footer .footer-links ul{list-style:none;padding:0}.footer .footer-links>ul{margin-bottom:1.4em;text-align:center}.footer .footer-links>ul>li{margin-bottom:1.4em}@media screen and (min-width: 768px){.footer .footer-links>ul{text-align:left}.footer .footer-links>ul>li.logo-cell{float:left;display:block;margin-right:0.5025125628%;width:9.5477386935%}.footer .footer-links>ul>li.logo-cell:last-child{margin-right:0}.footer .footer-links>ul>li.contact-cell{float:left;display:block;margin-right:0.5025125628%;width:39.6984924623%}.footer .footer-links>ul>li.contact-cell:last-child{margin-right:0}.footer .footer-links>ul>li.link-cell{float:left;display:block;margin-right:0.5025125628%;width:29.648241206%}.footer .footer-links>ul>li.link-cell:last-child{margin-right:0}.footer .footer-links>ul>li.link-cell-2{float:left;display:block;margin-right:0.5025125628%;width:19.5979899497%}.footer .footer-links>ul>li.link-cell-2:last-child{margin-right:0}}.footer li>a{line-height:1.5}@media screen and (min-width: 768px){.footer a.go-to-top{position:relative;top:-2em}}.footer a{color:rgba(255,255,255,0.7)}.footer a:hover{color:white}.footer li h3{color:white;font-size:1.2em;font-weight:500;margin-bottom:.4em}.footer .icon-nmlogo{font-size:3rem}.footer .facebook{margin-left:-29px}.footer .facebook img{height:1.5rem;padding-right:5px;vertical-align:middle}.lastChanged{color:#333;font-size:.8em;margin:1em 2em;text-align:right}.page::after{clear:both;content:"";display:block}#main{padding:20px;background:white;box-shadow:#333 0.5px 0.5px 2px -1px}#main::after{clear:both;content:"";display:block}#main aside>div{border:1px solid #ccc;padding:10px 15px;background:#f2f2f2;font-size:90%;margin-bottom:15px}#main aside>div:empty{display:none}#main .markdown del.jsfixed{font-size:80%;font-style:italic;color:rgba(150,150,150,0.4)}#main .markdown del.jsfixed span{color:gray}@media screen and (min-width: 405px){#main img[src$="#h"]{max-width:50%;float:right;padding:0 0 5px 10px}#main img[src$="#v"]{max-width:50%;float:left;padding:0 10px 5px 0}}nav.left ul{margin:0;padding:0;list-style:none}nav.left ul::after{clear:both;content:"";display:block}nav.left li{float:left;font-size:.9em;margin:0 0 3px 3px}nav.left li>a{display:block;padding:5px 18px;background:#FFF3B3;box-shadow:#333 0.5px 0.5px 2px -1px;border-radius:1em;margin:0 0 3px;color:#333;text-decoration:none;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}nav.left li>a:hover{background:#ffe767;text-decoration:underline}nav.left li.selected>a{background:#fff}nav.left li.selected>a:hover{background:#fff9d9}@media screen and (min-width: 768px){nav.left{float:left;display:block;margin-right:1.1235955056%;width:21.3483146067%;padding-left:10px}nav.left:last-child{margin-right:0}nav.left li{float:none}nav.left li>a{border-radius:0;padding:5px 8px;font-size:1em}#main{min-height:300px}#main:not(.frontpage){float:left;display:block;margin-right:1.1235955056%;width:77.5280898876%;margin-right:0}#main:not(.frontpage):last-child{margin-right:0}#main .content{float:left;display:block;margin-right:2.5641025641%;width:74.358974359%}#main .content:last-child{margin-right:0}#main aside{float:left;display:block;margin-right:2.5641025641%;width:23.0769230769%;margin-right:0}#main aside:last-child{margin-right:0}}.docnav{list-style:none;padding:0;margin:0}.docnav li a{display:block;padding:2px 5px 2px 20px}.docnav li.selected a{font-weight:bold;color:#333;text-decoration:none;padding-left:2px}.wide-container{max-width:85em;margin-left:auto;margin-right:auto}.wide-container::after{clear:both;content:"";display:block}ul.jumbotron{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px 20px 0;list-style:none;padding:0}ul.jumbotron li{min-width:200px;margin:20px 0 0 20px;box-shadow:#333 0.5px 0.5px 2px -1px;background:#00AC58;color:#fff;display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 100px;-moz-flex:1 0 100px;-ms-flex:1 0 100px;flex:1 0 100px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}ul.jumbotron li p{margin:10px 0}ul.jumbotron li>div:not(.chart){margin:20px}ul.jumbotron li div.chart>div:first-child{margin:20px 20px 10px}ul.jumbotron li div.chart>div:last-child{margin:10px 20px 20px}ul.jumbotron li div.chart{width:100%}ul.jumbotron li.gronn{background:#00AC58;min-width:245px}ul.jumbotron li.gronn-v2{background:#15B909}ul.jumbotron li.gronn-v1{background:#0b3c24}ul.jumbotron li.bilde{background-size:cover;background-repeat:no-repeat;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 0 200px;-moz-flex:2 0 200px;-ms-flex:2 0 200px;flex:2 0 200px;min-height:250px;min-width:245px}ul.jumbotron li.bilde div{margin:auto auto 20px 0;padding:20px;float:right;text-shadow:0 0 5px #333}ul.jumbotron li.bilde div h2,ul.jumbotron li.bilde div p{margin-bottom:0px}ul.jumbotron li a:not(.button){color:white}ul.jumbotron li a:not(.button):hover{color:#cceede}ul.jumbotron li .button{border:1px solid #e8d57d;border-color:#e8d57d #ecdf5b #f4ef3a;border-radius:16px;box-shadow:inset 0 1px 0 0 #fff8d7;color:#333333;display:inline-block;font-size:inherit;font-weight:normal;line-height:1;background-color:#FFF3B3;background-image:-webkit-linear-gradient(#FFF3B3, #fffc80);background-image:linear-gradient(#FFF3B3, #fffc80);padding:7px 18px;text-align:center;text-decoration:none;text-shadow:0 -1px 1px #fff6c7;background-clip:padding-box;font-size:1.2em;padding:.8em 1em;line-height:1.2;white-space:inherit}ul.jumbotron li .button:hover:not(:disabled){background-color:#ffef9c;background-image:-webkit-linear-gradient(#ffef9c, #fcf867);background-image:linear-gradient(#ffef9c, #fcf867);background-clip:padding-box;border:1px solid #efd557;border-color:#efd557 #fdea2b #fff910;box-shadow:inset 0 1px 0 0 #fff5c3;cursor:pointer;text-shadow:0 -1px 1px #faed48}ul.jumbotron li .button:active:not(:disabled),ul.jumbotron li .button:focus:not(:disabled){background:#f7ed88;border:1px solid #fcef1d;border-bottom:1px solid #f9ff15;box-shadow:inset 0 0 6px 3px #fffe45;text-shadow:0 -1px 1px #f4e850}ul.jumbotron li .button:disabled{cursor:not-allowed;opacity:0.5}.container-3col{max-width:80.5em;margin-left:auto;margin-right:auto;list-style:none;padding:0}.container-3col::after{clear:both;content:"";display:block}.container-3col::after{clear:both;content:"";display:block}.container-3col>li,.container-3col>div{margin-bottom:25px}@media screen and (min-width: 768px){.container-3col>li,.container-3col>div{float:left;display:block;margin-right:3.4482758621%;width:31.0344827586%}.container-3col>li:last-child,.container-3col>div:last-child{margin-right:0}}.container-3col>li.double,.container-3col>div.double{margin-bottom:25px}@media screen and (min-width: 768px){.container-3col>li.double,.container-3col>div.double{float:left;display:block;margin-right:3.4482758621%;width:65.5172413793%}.container-3col>li.double:last-child,.container-3col>div.double:last-child{margin-right:0}}.container-2col{list-style:none;padding:0}.container-2col::after{clear:both;content:"";display:block}.container-2col>li,.container-2col>div{margin-bottom:25px}@media screen and (min-width: 768px){.container-2col>li,.container-2col>div{float:left;display:block;margin-right:5.2631578947%;width:47.3684210526%}.container-2col>li:last-child,.container-2col>div:last-child{margin-right:0}}input[readonly]{cursor:not-allowed}.field_with_errors input,.formtastic .error input{border-color:red}.field_with_errors label,.formtastic .error label{color:#cc0000}.form-help{font-size:80%;top:-5px;color:#666;position:relative;font-style:italic}fieldset{border:0;margin:10px 0 20px;padding:0;background-color:transparent;max-width:600px}fieldset legend,#xref-fieldset-legend,.formtastic .big-label .label{width:100%;padding:0;margin:0 0 10px;font-size:1.425em;font-weight:500;font-family:"Roboto", sans-serif}time{white-space:nowrap}textarea#site_contents{height:25em}textarea#site_aside{height:8em}label,.label{color:#666;font-size:.85rem;letter-spacing:0.5px;margin-bottom:2px;display:block;font-weight:normal}label div,.label div{display:inline}label.label-narrow,.label.label-narrow{margin-bottom:-3px}form.formtastic ol{padding:0;margin:0;list-style:none}form.formtastic ol li.half-left{float:left;width:50%;padding-right:5px;clear:left}form.formtastic ol li.half-right{margin-left:50%;padding-left:5px}form.formtastic ol li.boolean label{padding-left:1.7em;margin-bottom:.5em}form.formtastic ol li.boolean label input[type=checkbox]{margin-left:-1.7em;margin-right:.7em}form.formtastic ol li.boolean label:hover{background:#e6e6e6}.formtastic .inline-hints{font-size:90%;color:#666;clear:both;position:relative;top:-.5em;background:#FFF3B3;padding:.25em .5em;margin-bottom:.5em}.formtastic .inline-hints p:last-child{margin-bottom:0}.formtastic .inline-errors{font-size:90%;color:red;position:relative;top:-.5em;padding:.1em .25em;text-align:right;margin-bottom:0}.formtastic .errors{color:red}.formtastic .big-label .label{margin-bottom:0;color:#333}.formtastic fieldset.choices{margin-top:0}.form-horizontal input,.form-horizontal select,.form-horizontal textarea{display:inline-block}.byline{font-size:12px;color:#999}.right{text-align:right}.pull-left{float:left}.pull-right{float:right}.pull-right:first-child+h2,.pull-right:first-child+h3{margin-top:0}.no-break{white-space:nowrap}.horizontal-announcement{margin:20px;text-align:center}.horizontal-announcement a{border:1px solid #00AC58;background-color:#E6EFC2;text-decoration:none;padding:.25em .5em;display:inline-block;margin:.1em}.horizontal-announcement big{font-size:1.5em;font-weight:500;vertical-align:top;margin-right:6px}ol.members-list{list-style:none;margin:0;padding:0}ol.members-list ol{list-style:none;padding:0;margin:0;display:table;width:100%}ol.members-list ol>li{display:table-cell;height:60px;vertical-align:top;font-size:.9em;padding:5px}ol.members-list .logo{width:60px}ol.members-list .actions{width:5%}ol.members-list .actions a{display:table-cell;text-align:center;font-size:80%;line-height:1.1em;padding:5px 5px 0;white-space:nowrap}ol.members-list .actions a span.icon{font-size:2.5em;display:inline-block}ol.members-list .actions.valign-middle{vertical-align:middle}ol.members-list .member-btn{text-align:right}ol.members-list p{margin-bottom:0}ol.members-list>li{border-bottom:1px solid #00AC58}.toggle-hidden{display:none}.valign-top{vertical-align:top}.inline-form input,.inline-form select{display:inline-block}.small-text{font-size:small}.right-aligned{text-align:right}.unbreakable{white-space:nowrap}.green-text{color:#00AC58}.red-text{color:red}#topics li{list-style:none}.nm-ui.toggler span{display:inline-block;margin-left:-21px;width:21px}.sitemap.description{display:block;font-size:80%;color:#999;margin-bottom:.25em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}ol.h4-style{margin:15px 0}abbr,acronym{border-bottom:.1em dotted;cursor:help}p.lead{font-size:1.25em}
