@charset "UTF-8";body,button,input,option,select,textarea{font:14px Arial,Helvetica,sans-serif}body,form,h1,h2,h3,h4,h5,h6,html,li,p,ul{margin:0;padding:0}html{min-height:100vh}body{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}h1{font-size:18px}h2{font-size:16px;text-transform:uppercase}h3{font-size:14px}ul{list-style-type:none}a{color:#41b4d2;text-decoration:none}a:hover{text-decoration:underline}a.btn,button:not(.choices__button),input[type=button],input[type=submit]{border:none;background:#227a91;color:#fff;padding:5px 10px;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}a.btn.dimmed,button:not(.choices__button).dimmed,input[type=button].dimmed,input[type=submit].dimmed{background:#9a9a9a}a.btn:hover,button:not(.choices__button):hover,input[type=button]:hover,input[type=submit]:hover{background:#1f6e83;text-decoration:none}input[type=checkbox]{margin:0}body>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px}body>header h1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:120px}body>header h1 a{color:#fff;text-decoration:none}body>header h2{font-weight:400;margin-left:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#767676}body>header .logged-in{color:#767676;margin-right:40px}body>header img{display:block;height:40px}body>header>img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}body>nav{background:#303030;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body>nav li{display:inline-block;margin-right:10px}body>nav li hr{border:0;height:10px;width:1px;background:#9a9a9a;margin:0 5px}body>nav .logged-in{margin-left:auto;color:#fff}body>nav .logged-in a{margin-left:10px}body>footer,body>header{background:#fff;color:#9a9a9a;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}body>footer{text-align:right;padding:5px 10px}body>footer a{color:#227a91}.bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bottom-links a{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#227a91}main{background:url(./images/Vignet_hands.svg) no-repeat 100% 0/540px 540px,-webkit-gradient(linear,left bottom,left top,from(#ebebeb),to(#cbcbcb));background:url(./images/Vignet_hands.svg) no-repeat 100% 0/540px 540px,-o-linear-gradient(bottom,#ebebeb 0,#cbcbcb 100%);background:url(./images/Vignet_hands.svg) no-repeat 100% 0/540px 540px,linear-gradient(0deg,#ebebeb,#cbcbcb);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:block;padding:10px 20px}main h1,main p{margin-bottom:10px}main.table{background:#fff}form,form>div{margin-bottom:10px}form label{display:block;margin-bottom:2px}form input[type=email],form input[type=password],form input[type=search],form input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:300px;border:1px solid #e4e4e4;background:#fff;padding:2px;margin-bottom:2px}form .field-validation-error{display:block;color:#e6320f}form button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}form p.help{color:#9a9a9a}form .choices{margin-bottom:0}form .choices__inner{background:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;padding:0;min-height:0;font-size:14px}form .choices__input{font-size:inherit}form .choices__list--multiple .choices__item{font-size:inherit;border-radius:0;padding:2px 5px;background:#41b4d2;border-color:#2fa9c8}form .choices__list--multiple .choices__item.is-highlighted{background:#2fa9c8}form .choices__list--dropdown .choices__item{font-size:14px;padding:2px 5px}form .choices__list--dropdown .choices__item--selectable.is-highlighted{background:#41b4d2;color:#fff}form .choices[data-type*=select-multiple] .choices__button{padding-left:5px;border-left:none;margin-right:0}form select.municipalities{display:none}.validation-summary-errors{border:1px solid #e6320f;background:#fcd5cd;color:#e6320f;padding:10px;margin-bottom:10px}#courses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:1480px}#courses>a,#courses>div{display:block;position:relative;width:450px;margin:10px;color:#fff}#courses>a{text-decoration:none}#courses>a:after{position:absolute;bottom:0;right:0;color:#fff;margin:15px;background-repeat:no-repeat;background-position:100%;background-size:32px 32px;height:32px;line-height:32px;padding-right:40px}#courses>a[data-status=not-attempted]:after{content:"Ikke startet";background-image:url(./images/completion_notattempted.svg)}#courses>a[data-status=incomplete]:after{content:"Igang";background-image:url(./images/completion_incomplete.svg)}#courses>a[data-status=completed]:after{content:"Gennemført";background-image:url(./images/completion_completed.svg)}#courses header{padding:5px 10px;background:#303030;color:#fff;font-size:14px}#courses h3{color:#9a9a9a;margin:5px 0;height:16px}#courses h2,#courses h3{font-weight:400;font-size:inherit}#courses h2{color:#fff;margin-bottom:5px}#courses .course-description{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;color:#fff;height:240px}#courses .course-description:hover{-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}#courses .course-1 .course-description{background:#c8145b}#courses .course-1:hover .course-description{background:#aa114d}#courses .course-2 .course-description{background:#5f7d5a}#courses .course-2:hover .course-description{background:#516a4d}#courses .course-3 .course-description{background:#1e4b6e}#courses .course-3:hover .course-description{background:#1a405e}#courses .course-4 .course-description{background:#5b7b86}#courses .course-4:hover .course-description{background:#4d6972}#courses .course-5 .course-description{background:#a86500}#courses .course-5:hover .course-description{background:#8f5600}#courses .course-6 .course-description{background:#f6f6f6;color:#262626}#courses .course-6 .course-description a{color:#227a91}main.dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main.dialog .dialog-area{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:450px}main.dialog .dialog-area h1{background:#555;color:#fff;font-weight:400;margin:0;padding:5px 20px}main.dialog .content{padding:20px;background:#f6f6f6}#player{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.95);padding:40px 20px}#player iframe{border:none;background:#303030;width:100%;height:100%}#player #btn-close{display:block;position:absolute;top:10px;right:20px}#player #btn-fullscreen{display:block;position:absolute;top:10px;left:20px}#player.visible{display:block}#btn-close{background:url(./images/exit.svg) no-repeat;background-size:12px 12px;background-position:0;padding-left:24px;margin-left:24px}.message{margin:0 0 10px;padding:5px;border:1px solid #41b4d2;background:#d9f0f6}table{width:100%;table-layout:fixed;border-collapse:collapse}table a{color:#25839c}table th{font-weight:700;text-align:left}table td,table th{padding:4px 5px}table thead tr{background:#555;color:#fff}table tbody tr{background:#f6f6f6}table tbody tr:nth-child(2n){background:#e4e4e4}table tbody td{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}table.statistics thead tr:first-child th:nth-child(4){width:660px}table.users thead tr:first-child th:nth-child(4),table.users thead tr:first-child th:nth-child(5){width:120px}table.users thead tr:first-child th:nth-child(6){width:210px}
