@charset "UTF-8";#second-sidebar,.col{-webkit-box-sizing:border-box}#first-sidebar,#header-search,#site-header .row #logo,#site-header h2.subline,#site-header>.row{position:relative}.classes>* .course-wrapper .class-progress .course-progress-item.done .icon .svg,.classes>* .course-wrapper .class-progress .course-progress-item.in-progress .icon .svg,.classes>* .course-wrapper .class-progress .course-progress-item.not-evaluated .icon .svg{fill:var(--deep-color)}#quiz_progress,.node.view-mode-full .general-information #quiz-view-table td.quiz-view-table-data em{font-style:normal}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local('SourceSansPro-SemiBold'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:local('Source Sans Pro Black'),local('SourceSansPro-Black'),url(https://fonts.gstatic.com/s/sourcesanspro/v13/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRdr.ttf) format('truetype')}:root{--lightest-color:#ecf2fa;--light-color:#8ac4ec;--dark-color:#009fe7;--deep-color:#0072ab}.action-add-element,.action-element{border:0;background:.5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em}.action-add-element:before{content:"⊕";font-family:entypo;font-size:1.5em;line-height:1;padding-right:.3em}.action-sort-element,.action-start-element{padding:.25em 1em .25em 2em;border:0;display:inline-block;color:#fff}.action-sort-element{background:url(../img/sort-element-icon.png) .5em center no-repeat #57a544}.action-start-element{background:url(../img/start-element-icon.png) .5em center no-repeat #57a544}.action-next-element{border:0;background:url(../img/next-element-icon.png) right center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 3em .25em 1em}.action-prev-element{border:0;background:url(../img/prev-element-icon.png) .5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em .25em 3em}.danger-element{border:0;color:#fff;display:inline-block;padding:.25em 1em;background:#ea645b}.form-submit,button,input[type=submit],input[type=button]{border:0;background:.5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em}#site-content>.row:after,#site-header>.row:after{content:"";display:table;clear:both}#site-footer>.row,#site-header>.row{margin:0 auto;padding:0 20px;max-width:1600px}#site-content>.row{margin:0 20px;padding-top:60px;max-width:1600px}@media (min-width:800px){#site-content>.row{padding-top:0}}@media (min-width:1600px){#site-content>.row{margin:0 auto;padding:0 20px}}#site-content>.row #first-sidebar,#site-content>.row #second-sidebar{width:100%;float:right;margin-left:0;margin-right:0;clear:none}#site-content>.row #first-sidebar{margin-bottom:20px}#site-content>.row #first-sidebar.collapsed{margin-bottom:0}@media (min-width:800px){#site-content>.row #first-sidebar{margin-top:0;width:14.89362%;float:left;margin-right:-100%;margin-left:0;clear:none}#site-content>.row #second-sidebar{width:82.97872%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1200px){#site-content>.row #first-sidebar{width:23.80952%;float:left;margin-right:-100%;margin-left:0;clear:none}#site-content>.row #second-sidebar{width:74.60317%;float:right;margin-left:0;margin-right:0;clear:none}}.view-id-nia_classes .views-row{position:relative;margin-bottom:20px}@media (min-width:800px){.view-id-nia_classes .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;clear:left!important}}@media (min-width:1200px){.view-id-nia_classes .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none}}#content{float:left;clear:left;width:100%}.col{border:0 solid transparent;float:left;box-sizing:border-box;background-clip:padding-box!important}#preview-footer,#site-header{background:var(--deep-color)}@media screen and (min-width:0px) and (max-width:699px){.col,.span_1{padding:0 2.5%;margin-left:0}.col,.row .col:first-child,.span_1,.span_2{margin-left:0}.span_1{width:50%;border-left-width:0}.span_2{width:100%}}@media screen and (min-width:700px) and (max-width:1399px){.span_1,.span_2,.span_3{border-left-width:0}.col,.span_1,.span_2,.span_3{padding:0 1.5%;margin-left:0}.col,.row .col:first-child,.span_1,.span_2,.span_3,.span_4{margin-left:0}.span_1{width:25%}.span_2{width:50%}.span_3{width:75%}.span_4{width:100%}}@media screen and (min-width:1400px){.span_1,.span_2,.span_3,.span_4,.span_5{border-left-width:0}.col,.span_1,.span_2,.span_3,.span_4,.span_5{padding:0 1.5%;margin-left:0}.col,.row .col:first-child,.span_1,.span_2,.span_3,.span_4,.span_5,.span_6{margin-left:0}.span_1{width:16.66667%}.span_2{width:33.33333%}.span_3{width:50%}.span_4{width:66.66667%}.span_5{width:83.33333%}.span_6{width:100%}}#site-header{padding:10px 0;color:#fff;height:134px!important}@media screen and (max-width:800px){body{min-width:800px;width:100%}body #site-header{width:800px;position:relative}body #site-content{margin-top:0;width:800px}#site-header{position:fixed;width:100%;z-index:200;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;top:0}}#site-header .row{height:inherit}#site-header a{color:#fff;text-decoration:none}#site-header h2.subline{font-size:19px;margin:0 0 0 8px;width:auto;display:inline-block}#site-header .header-left{padding-top:20px;float:left}#site-header .header-right{padding-top:46px;float:right;width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}#site-header .mobile-link-icon{float:right;padding-top:.75em;display:none;margin-right:1em;height:30px}#site-header .mobile-link-icon:first-of-type{margin-right:0}#logo{-webkit-transform:none;-ms-transform:none;transform:none;left:0}#user-account-information{float:right}#user-account-information #user-account-information-name,#user-account-information #user-account-information-picture{float:left;margin-right:1em}#user-account-information #user-account-information-picture img{width:60px;-webkit-border-radius:100%;border-radius:100%;margin-top:-15px}@media screen and (max-width:800px){#site-header h2.subline{font-size:10px;margin-left:5px}#site-header .mobile-link-icon{display:block}#header-search,#user-account-information #user-account-information-name{display:none}}#user-account-information #user-account-information-picture{padding-top:.55em}.search-form input[type=text]{color:#000}#header-search{float:right;border-left:1px solid #fff;width:40px;height:30px;margin:.55em 0 0 1em;overflow:hidden}#header-search form{position:absolute;right:0;white-space:nowrap;width:170px}#header-search h2,#header-search label{display:none}#header-search .form-text{float:left;padding:5px;border:0;outline:0;margin-right:10px;width:120px}@media screen and (max-width:800px){#header-search .form-text{width:auto}}#header-search .form-submit{border:0;outline:0;background:url(../img/search-submit.png) center center no-repeat;float:left;text-indent:-9999px;cursor:pointer;width:30px;height:30px}#site-content{background:url(../img/body-background.png) center top repeat-y}#first-sidebar{padding-top:1.5em;padding-bottom:1em}#second-sidebar{background-color:#fcfcfc;min-height:680px;box-sizing:border-box;padding:40px}@media screen and (max-width:800px){#site-content{margin-top:65px;background:#f8f7f5}#first-sidebar{padding-top:0;padding-bottom:0}#first-sidebar.collapsed,#first-sidebar.collapsed+#second-sidebar{width:97%}#first-sidebar.collapsed .region,#first-sidebar.collapsed+#second-sidebar .region{display:block!important}}@media screen and (min-width:800px){#first-sidebar.collapsed+#second-sidebar{width:97%}}@media screen and (min-width:1400px){#first-sidebar.collapsed+#second-sidebar{width:97%}}#second-sidebar>#title-wrapper{overflow:hidden;background:#fcfcfc}#site-footer,.button{background-color:var(--deep-color)}#second-sidebar>#title-wrapper h1{margin:10px 0;font-size:26px;line-height:40px;font-weight:700;float:left;color:#2e2e2e}.fieldset-wrapper>.form-item:first-child,.filter-wrapper .form-type-select{margin-top:0}#block-system-main,.main-navigation-row{clear:both}#og-context-navigation{float:right}#site-footer{padding:10px 0;color:#fff;font-size:.7em}#site-footer a{color:#fff}@media (min-width:800px){.main-navigation-row div{width:100%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1200px){.main-navigation-row div{width:46.66667%;float:left;margin-right:-100%;margin-left:0;clear:none}.main-navigation-row div:nth-child(2){width:46.66667%;float:right;margin-left:0;margin-right:0;clear:none}}.color-form #palette,.color-form #palette .description{clear:both}#breadcrumb{padding:15px 0}#breadcrumb .fa{display:none}#edit-delete,.button{display:inline-block}#breadcrumb .breadcrumb{padding:0}#breadcrumb .breadcrumb:not(:first-of-type){max-height:0;overflow-y:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}#breadcrumb:hover .breadcrumb:not(:first-of-type){max-height:30px;overflow-y:hidden}#breadcrumb a.class{color:#000}#breadcrumb a.class:hover{color:#999}.breadcrumb-count{position:absolute}.button{color:#fcfcfc;text-decoration:none;padding:7px 20px;font-family:'Source Sans Pro'!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button:hover{background-color:var(--light-color);color:#fcfcfc}.button.red{background-color:#bd2005}.button.red:hover{background-color:rgba(189,32,5,.6)}.button.fa{position:relative;padding-right:28px}.button.fa:before{position:absolute;font-family:FontAwesome;right:7px;top:5px;font-size:16px;font-weight:400}.button.support{background:#0071ab;-webkit-border-radius:999rem;border-radius:999rem;bottom:10px;color:#fff;left:20px;padding:11px 15px;position:fixed;text-align:center;font-size:1.25rem;font-weight:600;letter-spacing:.6px}.button.support .fa{margin-right:10px}button+a,button+button,button+input[type=submit],button+input[type=button],input[type=submit]+a,input[type=submit]+button,input[type=submit]+input[type=submit],input[type=submit]+input[type=button],input[type=button]+a,input[type=button]+button,input[type=button]+input[type=submit],input[type=button]+input[type=button]{margin-left:.5em}#edit-delete{border:0;color:#fff;padding:.25em 1em;background:#ea645b}.color-form #palette .form-item .hook,.color-form #palette .form-item .lock,.filter-wrapper .filter-guidelines{display:none}label{margin-bottom:.5em}input[type=text],input[type=password],select,textarea{border:2px solid #f1f1f0;outline:0;padding:.5em;max-width:95%}input.form-autocomplete{padding:0}fieldset input[type=text],fieldset input[type=password],fieldset select,fieldset textarea{border-color:#d8d8d6}html.js fieldset.collapsed{height:auto}.form-item .description{color:#2e2e2e}form .field-multiple-table th.field-label{padding-left:1em}body.cke_show_borders{background:#f8f7f5;padding:1em}.cke_skin_kama{border:0}.fieldset-wrapper{padding:1.5em}fieldset.collapsible legend{background-color:var(--lightest-color)}fieldset.collapsible legend a{color:#fff;text-decoration:none}html.js fieldset.collapsible .fieldset-legend{background:url(../img/fieldset-collapsible-icon.png) left bottom no-repeat;padding-left:1.3em}html.js fieldset.collapsed .fieldset-legend{background-position:left top}.vertical-tabs-pane{background:#fff}#og-context-navigation li a,.main-navigation-row .main-navigation-item a{background-repeat:no-repeat;text-align:center;text-decoration:none;text-transform:uppercase}#opigno-quiz-app-filter-by-status-form{overflow:hidden}#opigno-quiz-app-filter-by-status-form .form-item{float:left;margin-right:1em}#opigno-quiz-app-filter-by-status-form .form-submit{float:left;margin-top:3.1em}.draggable input{padding:2px!important}#platon-css-editor{min-height:400px}.color-form{max-width:none}.color-form #palette .form-item{min-height:130px;float:left;width:250px}select{color:#000}@media all and (max-width:800px){#admin-menu,#toolbar{display:none}html body.admin-menu,html body.toolbar{padding-top:0!important;margin-top:0!important}}#navbar{display:none!important}.fa:before{font-family:Fontawesome}img,media{max-width:100%}ul.primary,ul.tabs{border:0;padding:0;margin:0 0 1em;overflow:hidden;border-bottom:1px;solid-color:var(--deep-color)}ul.primary li a,ul.primary li a.active,ul.tabs li a,ul.tabs li a.active{background-color:#fcfcfc;border:2px solid var(--deep-color);color:var(--deep-color);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}ul.primary li a.active,ul.primary li a:hover,ul.tabs li a.active,ul.tabs li a:hover{background-color:var(--deep-color);border:2px solid var(--deep-color);color:#fcfcfc}tbody,tr:first-child td,tr:first-child th{border-top:0}@media screen and (max-width:800px){#main-navigation-wrapper{display:none}}#main-navigation-wrapper.open{display:block!important}.main-navigation-row>div:before{content:" "!important;display:none}.main-navigation-row .main-navigation-item a{position:relative;display:inline-block;height:100px;width:100%;line-height:100px;font-family:'Source Sans Pro'!important;color:var(--dark-color);background-color:#fff;background-position:center center;font-weight:400;margin-bottom:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-navigation-row .main-navigation-item a:before{position:absolute;display:inline-block;top:20px;left:0;width:100%;vertical-align:baseline;font-family:FontAwesome!important;font-size:40px!important;line-height:40px}.main-navigation-row .main-navigation-item a span{display:block;position:absolute;bottom:7px;left:10px;right:10px;line-height:20px}.main-navigation-row .main-navigation-item a.active,.main-navigation-row .main-navigation-item a:hover,.main-navigation-row .main-navigation-item.active-trail a{background-color:var(--dark-color);color:#fff}#og-context-navigation ul{margin:0;padding:0;list-style:none}#og-context-navigation li{list-style-type:none;margin:0 0 0 1px;padding:0;float:left}#og-context-navigation li a{display:block;min-width:30px;height:22px;color:#fff;padding:28px 10px 0;margin:0;background-color:var(--light-color);background-position:center 10px;position:relative;letter-spacing:.7px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#og-context-navigation li a.acive,#og-context-navigation li a:hover{background-color:var(--dark-color)}#og-context-navigation li a:before{position:absolute;top:8px;font-family:FontAwesome;font-size:20px;line-height:20px;font-weight:400;width:100%;left:0;text-align:center}#og-context-navigation .platon-og-context-home-tab:before{content:""}#og-context-navigation .platon-og-context-settings-tab:before{content:""}#og-context-navigation .platon-og-context-users-tab:before{content:""}#og-context-navigation .platon-og-context-tools-tab:before{content:""}#back-to-parent-link{margin:.25em 0}#back-to-parent-link a{background:url(../img/back-icon.png) 5px center no-repeat;padding-left:1em;text-decoration:none;color:var(--dark-color)}.action-links{list-style:none;width:100%;margin:1em 0;padding:0;float:left}.action-links li{list-style-type:none;float:left;margin-right:.5em}#user-menu{list-style:none;padding:0;margin:0}#user-menu li{list-style-type:none;float:left}#user-menu li:after{content:"|";padding:0 5px}#user-menu li:last-child:after,.item-clone .popup:after,.item-clone .popup:before,.item-delete-relationship .container:after{content:""}div.messages{position:relative;padding:1em 1em 1em 3em;border:0;background-position:16px center}div.messages .messages-dismiss{position:absolute;right:10px;top:5px;cursor:pointer}body.platon-use-custom-background{background-size:cover}body.platon-use-custom-background #site-content{background:0 0}body.platon-use-custom-background #first-sidebar{background:#f1f1f0}body.platon-use-custom-background #second-sidebar{background:0 0}.admin .left{margin-left:0}.admin .right{margin-right:0}.admin .left .admin-panel .body,.admin .right .admin-panel .body{padding:0}.admin .left .admin-panel h3,.admin .right .admin-panel h3{padding:.5em;margin-top:0;color:#fff;background:var(--light-color)}.admin .left .admin-panel dt,.admin .right .admin-panel dt{padding:.5em;background:#f1f1f0}.admin .left .admin-panel dt a,.admin .right .admin-panel dt a{text-decoration:none}.admin .left .admin-panel dd,.admin .right .admin-panel dd{background:#f1f1f0;padding:.5em .5em .5em 1.25em;margin:0 0 .5em}.admin .left .admin-panel dd.js-processed,.admin .left .admin-panel dt.js-processed,.admin .right .admin-panel dd.js-processed,.admin .right .admin-panel dt.js-processed{cursor:pointer}.admin .left .admin-panel dd.hover,.admin .left .admin-panel dt.hover,.admin .right .admin-panel dd.hover,.admin .right .admin-panel dt.hover{background:#f8f7f5}.views-exposed-form .views-exposed-widget .form-submit{margin-top:2.4em}#messages-num-unread{top:25%;color:#fff;font-size:1.4em;text-shadow:0 0 2px var(--dark-color)}a.active #messages-num-unread,a:hover #messages-num-unread{color:var(--dark-color)}.catalogue-class-group{background:#5aa449;display:inline;float:right;padding-left:10px;padding-right:10px}.bim{background-color:#ff5d5f;color:#fff}.novire{background-color:#2b9bd6;color:#fff}#title-wrapper{padding-left:0}#title-wrapper h1{clear:both;float:left}.class-cat,.vocabulary-ima-class-category.view-mode-line{display:inline-block;width:80px;text-align:center;font-size:14px;line-height:20px;margin-right:10px;margin-bottom:10px!important;float:left}.vocabulary-ima-class-category{display:inline}.node-teaser{margin-bottom:40px}.node-teaser .button{margin:10px 0}.views-field-field-course-beschrijving{padding:0!important;width:40px!important}.views-field-field-course-beschrijving .class-table-char{padding:.25em 15px;min-height:100%;width:10px!important;text-align:center;top:0;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.node-quiz .label-above{font-weight:700}body,h1{font-weight:400}h3.label-above{margin-bottom:5px}.group.unsubscribe{float:right}#block-masquerade-masquerade{float:right;margin-right:20px}#block-masquerade-masquerade h2{display:none}#block-masquerade-masquerade .description{color:#fcfcfc!important}#block-masquerade-masquerade .container-inline{position:absolute;top:20px}#block-masquerade-masquerade .form-item{margin:0}#block-masquerade-masquerade input[type=text]{color:#000}#quiz-view-table{background:0 0;border:0}#quiz-view-table td,#quiz-view-table tr{background:0 0;padding:0;height:20px}#quiz-view-table td.quiz-view-table-title,#quiz-view-table tr.quiz-view-table-title{width:200px}#preview{border:10px solid #fff}#preview-header{background:url(preview-header.png) var(--deep-color);padding:20px;color:#fff;font-size:.8em;position:relative}#preview-header #preview-user-account-information{position:absolute;max-width:190px;right:10px;top:20px}#preview-header #preview-user-account-information #preview-user-account-information-picture{padding-top:.55em}#preview-header #preview-user-account-information #preview-user-account-information-name,#preview-header #preview-user-account-information #preview-user-account-information-picture{float:left;margin-right:1em}#preview-main{background:url(../../../img/body-background.png) center top repeat-y;overflow:hidden;padding:0 30px 0 0}#preview-main #preview-sidebar{float:left;width:30%;padding:10px 10px 10px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f1f0;min-height:350px}#preview-main #preview-content{float:left;padding:10px;width:70%;background:#f8f7f5;-webkit-box-sizing:border-box;box-sizing:border-box}#preview-main #preview-content #preview-title-wrapper{padding:.5em;background:#f1f1f0;margin-bottom:1em;overflow:hidden}#preview-main #preview-content #preview-title-wrapper h1{margin:0;float:left}#preview-footer{padding:20px;color:#fff;font-size:.7em}#preview-footer a{color:inherit}.alert .close{display:none!important}body{background-image:none}table{width:100%;border:0;margin-bottom:2em}td{background:#f1f1f0}table.pyramide-background td,table.pyramide-background th,table.white td,table.white th{background:0 0}th{background:var(--light-color);color:#fff}th a{color:#fff;text-decoration:none}th a:hover{color:#fff;text-decoration:underline}td,th{padding:.25em 20px;border:1px solid #fff}@media screen and (max-width:800px){td,th{padding:.25em;font-size:.9em}h1{font-size:1.6em}}td:first-child,th:first-child{border-left:0}td:last-child,th:last-child{border-right:0}tr:last-child td,tr:last-child th{border-bottom:0}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}caption{background-color:#f1f1f0;color:#2e2e2e;padding:6px 20px;text-align:left;border-bottom:1px solid #fff}caption a{color:#fff;text-decoration:none}.page-admin-opigno-students-teacher-results .opigno-quiz-app-results-table{margin-bottom:1em}.page-admin-opigno-students-teacher-results .opigno-quiz-app-results-table td{padding:0}.page-admin-opigno-students-teacher-results .opigno-quiz-app-results-table td .opigno-quiz-app-results-table{border-top:1px solid #fff}.page-admin-opigno-students-teacher-results .opigno-quiz-app-results-table td .opigno-quiz-app-results-table td{padding:.25em 20px}.opigno-quiz-app-course-class-results-table td,.opigno-quiz-app-course-class-results-table td .opigno-quiz-app-course-class-results-table td{padding:0}.opigno-quiz-app-course-class-results-table td .opigno-quiz-app-course-class-results-table td .opigno-quiz-app-course-class-results-table td{padding:.25em 20px}.view-opigno-course-catalgue .views-field-title,.view-opigno-my-courses .views-field-title{width:75%}.view-opigno-course-catalgue td.views-field-group-group,.view-opigno-my-courses td.views-field-group-group{padding:0}.view-opigno-course-catalgue td.views-field-group-group a,.view-opigno-my-courses td.views-field-group-group a{border:0;background:url(../img/subscribe-icon.png) right center no-repeat #57a544;color:#fff;padding:.25em 3em .25em 1em;text-decoration:none;display:block}.view-opigno-course-catalgue caption>a+a,.view-opigno-my-courses caption>a+a{border:0;background:url(../img/subscribe-icon.png) right center no-repeat #57a544;color:#fff;padding:.25em 0 .25em 1em;text-decoration:none;display:block;width:24.1%;float:right;margin-right:-20px;margin-top:-5px;margin-bottom:-5px;border-left:1px solid #fff}@media screen and (min-width:700px) and (max-width:1399px){.view-opigno-course-catalgue caption a+a,.view-opigno-my-courses caption a+a{margin-top:-5px;padding-bottom:10px;padding-top:6px;padding-left:18px}}table .table-header-item{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:200px}table .table-header-item-duplicate{position:absolute;top:0;left:0;padding:.25em 20px;opacity:0;white-space:nowrap;z-index:10;background-color:var(--light-color)}#app-wrapper,fieldset{padding:0;border:0}table .header-item{position:relative}table .header-item:hover .table-header-item-duplicate{opacity:1}body,html{height:100%}a{color:#2e2e2e}a:hover{color:var(--deep-color)}fieldset{margin:1em 0;background:var(--lightest-color)}legend{line-height:1;width:98%;padding-left:2%;padding-top:.5em;padding-bottom:.5em;background:var(--light-color);color:#fff}body{background:url(../img/body-background.png) center top repeat-y rgba(0,0,0,0);font-size:100%;font-family:'Source Sans Pro',sans-serif;line-height:1.5}h2,h3,h4,h5,h6,strong{font-weight:600}.ultra-bold{font-weight:900}#site-header{font-size:.8em}#header-search .form-text{font-size:1.3em}#og-context-navigation li{letter-spacing:-1px;font-size:.6em}#back-to-parent-link{font-size:1.2em}.main-navigation-item{font-size:.7em;line-height:1;font-weight:600}.forum-table-superheader .forum-table-name,caption{font-size:1.3em;font-weight:400}#forum-statistics *,.forum-table thead tr a,.forum-table thead tr a:link,th{font-weight:400}.forum-add-node span{font-size:1em!important}.calendar-calendar th,.calendar-calendar th.days{font-weight:600}.forum-post-info,.forum-post-title{font-weight:400}#quiz_progress{font-weight:400;font-size:1.1em}.portlet-header{font-size:1.2em;font-weight:400}@media screen and (min-width:700px) and (max-width:1399px){caption{font-size:1.2em}caption a+a{font-size:.8em}}.file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.file .file-icon{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.file .file-icon+a{min-width:200px}#edit-upload-remove-button,[value=Verwijderen]{background-color:#ef4a4a!important}.file-size{color:#868686}.form-managed-file .file-icon{max-width:40px}#app-wrapper #sidebar .app-stars-holder{background-image:url(../img/rating-stars.png)}#app-wrapper #sidebar .app-stars-holder .app-stars{background-image:url(../img/rating-stars-green.png)}#app-wrapper .app-main{float:left;max-width:70%!important}#app-wrapper .app-main #app-top{margin-top:0;background:#fff;padding:5px}#app-wrapper .app-main #app-top h1{font-weight:400;color:#2e2e2e;margin:0}#app-wrapper .app-main .app-description{font-size:2em}#app-wrapper .app-main .app-description h2{font-size:1.2em}#apps-featured-panel{padding:0;border:0;background:0 0}#apps-featured-panel .apps-featured-panel-wrapper{position:relative;height:300px;background:url(../img/featured-app-background.jpg)}#apps-featured-panel .app-featured-info{position:absolute;left:40px;top:40px;z-index:10}#apps-featured-panel .app-featured-label{color:#fff;font-size:1.4em}#apps-featured-panel .app-name{color:#fff;font-size:3.5em;margin:0}#apps-featured-panel .app-name a{color:inherit;text-decoration:none}#apps-featured-panel .app-name a:hover{color:#fff}#apps-featured-panel .app-stars-holder{background-image:url(../img/rating-stars-white-outline.png)}#apps-featured-panel .app-stars-holder .app-stars{background-image:url(../img/rating-stars-white.png)}#apps-featured-panel .app-screenshot{position:absolute;left:0;top:0;right:0}#apps-featured-panel .app-screenshot img{width:100%;height:auto;top:0;left:0}.item-clone .popup,.item-clone .popup:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#apps-featured-panel .app-rating-count{clear:left;padding:0;margin:.5em 0;color:#fff}#apps-list{padding:0;border:0;background:0 0}#apps-list .app-teaser-wrapper{margin-bottom:1em;background:#fff}#apps-list .app-name{width:auto;color:#fff;background:var(--light-color);margin:0;font-size:1.2em}#apps-list .app-name a{display:block;padding:2px 10px;color:inherit;text-decoration:none}#apps-list .app-name a:hover{color:inherit}#apps-list .app-logo{margin-right:1em;margin-left:.5em}#apps-list .app-teaser{float:none;width:auto;padding:0;display:block}#apps-list .app-info{float:left;margin-top:1.5em}#apps-list .app-status{text-transform:capitalize;font-size:1em;font-weight:400;color:var(--light-color)}#apps-list .app-stars-holder{background-image:url(../img/rating-stars.png)}#apps-list .app-stars-holder .app-stars{background-image:url(../img/rating-stars-green.png)}#apps-list .app-action{font-weight:700;clear:both;color:#2e2e2e;background:#f1f1f0;font-size:1.2em}#apps-list .app-action a{display:block;padding:2px 10px;text-decoration:none;color:inherit}#apps-list .app-action a:hover{color:inherit}.audiojs{color:var(--dark-color);background:#2e2e2e;-webkit-box-shadow:none;box-shadow:none}.audiojs .loaded{background:#f1f1f0}.audiojs .progress{background:var(--dark-color)}.item-clone{padding:9px 10px;width:60px;float:right}.item-clone .container{position:relative;display:inline-block}.item-clone .facet{border:1px solid #00a6c7;-webkit-border-radius:100%;border-radius:100%;color:#00a6c7;cursor:pointer;height:20px;line-height:21px;padding:0;text-align:center;width:20px;margin-right:5px}.item-clone .popup{background:#fff;width:300px;position:absolute;transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:.2s linear;transition:.2s linear;border:1px solid #00a6c7;margin-top:15px;font-size:14px;z-index:10}.item-clone .popup .intro{color:#00a6c7;font-size:14px;padding:5px;text-align:center}.item-clone .popup .message,.item-clone .popup .parent-option{display:block;padding:5px;position:relative;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.item-clone .popup .message:nth-child(odd),.item-clone .popup .parent-option:nth-child(odd){background-color:#FFf}.item-clone .popup .message:nth-child(even),.item-clone .popup .parent-option:nth-child(even){background-color:#ebf1f9}.item-clone .popup .message:hover,.item-clone .popup .parent-option:hover{background-color:#c4d6ed}.item-clone .popup .message a,.item-clone .popup .parent-option a{color:#777}.item-clone .popup:after{display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#00a6c7;position:absolute;top:-20px;transform:translateX(-50%)}.item-delete-relationship .container,.item-delete-relationship .container:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;position:absolute}.item-clone .popup:before{display:block;position:absolute;width:100%;height:15px;top:-15px;left:0;background:0 0}.item-clone .container:hover>.popup{opacity:1;visibility:visible}.item-clone .clone-icon{height:20px;padding:0 5px;cursor:pointer;margin:0 auto;display:inline-block;vertical-align:middle}.item-delete-relationship{width:auto!important;position:relative}.item-delete-relationship .container{top:100%;transform:translateX(-50%);width:250px;background-color:#fcfcfc;border:1px solid var(--dark-color);padding:5px;z-index:10;opacity:0;visibility:hidden;-webkit-transition:.2s linear;transition:.2s linear}.item-delete-relationship .container .message{font-size:14px;line-height:18px;color:var(--dark-color)}.item-delete-relationship .container:after{display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#00a6c7;top:-20px;transform:translateX(-50%)}.item-delete-relationship .container:before{content:"";display:block;position:absolute;width:100%;height:10px;top:-10px;left:0;background:0 0}.item-delete-relationship .delete-item{cursor:pointer}.item-delete-relationship:hover .container{opacity:1;visibility:visible}.my-documents .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.my-documents .fieldset-wrapper .file-icon{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;vertical-align:top;padding-top:5px}.my-documents .fieldset-wrapper .document-link{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(100% - 60px);-ms-flex:1 0 calc(100% - 60px);flex:1 0 calc(100% - 60px);display:block;padding-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#drupalchat-wrapper .subpanel_title{background-color:var(--dark-color)}#drupalchat-wrapper .subpanel ul,#drupalchat-wrapper .subpanel ul li{background-color:#f8f7f5}.comment-wrapper .form-item-subject,.comment-wrapper .form-type-textarea{display:inline-block;width:100%}.comment-wrapper .form-item-subject label,.comment-wrapper .form-type-textarea label{font-weight:600;float:left;width:150px;display:block}.comment-wrapper .form-type-textarea .form-textarea-wrapper{display:inline-block;width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}.comment-wrapper .filter-wrapper,.comment-wrapper .form-type-textarea .form-required{display:none}.comment-wrapper .form-submit{background-color:var(--deep-color);padding:.3em 2em}.comment-wrapper #edit-comment-body~.field-name-field-file{float:none!important;max-width:360px;display:inline-block;margin-left:155px}.comment-wrapper .field-type-file.field-name-field-file{float:left;margin-left:70px;position:relative;margin-right:.5em;margin-top:10px}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file{margin:0}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file label{display:none}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file .file-widget{height:30px;overflow:hidden;width:150px;position:relative;padding:0 2em;cursor:pointer;margin-bottom:100px}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file .file-widget:before{content:'Upload een bestand';padding:2px 2em;top:0;left:20px;cursor:pointer;width:100%;height:100%;background-color:var(--deep-color);color:#fcfcfc;position:absolute;pointer-events:none}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file .file-widget:after{content:'\f067';font-family:FontAwesome;color:#fcfcfc;pointer-events:none;top:0;padding:2px 10px;left:0;cursor:pointer;width:10px;height:100%;background-color:var(--dark-color);position:absolute;visibility:visible}.comment-wrapper .field-type-file.field-name-field-file .form-type-managed-file .file-widget .form-file{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;cursor:pointer}.comment-wrapper .field-type-file.field-name-field-file .description{display:none;top:160px;min-width:400px;z-index:50;margin-top:5px;background-color:var(--lightest-color);width:auto;padding:20px;position:absolute;color:var(--deep-color);pointer-events:none}.comment-wrapper .field-type-file.field-name-field-file:hover .description{display:inline-block}.comment-wrapper .cke_bottom,.comment-wrapper .cke_toolbox_collapser,.comment-wrapper .form-actions #edit-preview{display:none}.comment-wrapper .form-actions{margin:10px 0 0}.comment-wrapper .back-button{font-size:14px;margin-top:40px;position:absolute}.comment-wrapper .back-button a{color:rgba(46,46,46,.7);text-decoration:none}.comment-wrapper span.cke_skin_kama{border:2px solid #f1f1f0;-webkit-border-radius:0;border-radius:0;padding:0;height:450px}.comment-wrapper .cke_skin_kama .cke_wrapper{background:0 0;background-color:none;padding:0}.comment-wrapper .cke_skin_kama .cke_contents{overflow:hidden}.comment-wrapper .cke_skin_kama .cke_contents iframe{width:-webkit-calc(100% + 20px)!important;width:calc(100% + 20px)!important}body .topic-post-count{margin-top:40px!important}body .topic-reply-allowed{background-color:var(--deep-color);position:relative}body .topic-reply-allowed:before{content:'';background-color:var(--dark-color);height:100%;width:40px;display:block;position:absolute;left:0;top:0}body .topic-reply-allowed .af-button-large{color:var(--deep-color);background-color:transparent;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:.3em 2em .3em 50px!important;margin-left:5px;border:none;position:relative}body .topic-reply-allowed .af-button-large:hover{background-color:var(--dark-color)}body .forum-post{background-color:var(--lightest-color);border:0;display:inline-block;margin-bottom:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}body .forum-post .post-header{border-bottom:1px solid var(--deep-color)}body .forum-post .post-header .forum-post-title{background-color:transparent;color:var(--deep-color);border:0;margin:0;padding:0;display:block;line-height:1em;font-size:24px;float:none;font-weight:600!important}body .forum-post .post-header .forum-date{color:rgba(46,46,46,.7);font-size:14px;margin-top:5px;padding-bottom:10px}body .forum-post .post-header .forum-date .author-pane{display:inline;padding-left:2px}body .forum-post .post-header .forum-date a{text-decoration:none;color:var(--dark-color)}body .forum-post .forum-post-content{padding:0}body .forum-post .forum-post-content .file-icon{max-width:40px}body .forum-post .forum-post-info{border:none}body .forum-post .forum-post-panel-main{margin-left:0;float:left;background-color:transparent;border:none;width:85%;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}body .forum-post .forum-post-panel-sub{width:15%;float:left;text-align:left;padding:0;font-size:14px;color:rgba(46,46,46,.7)}body .forum-post .forum-post-panel-sub *{margin:0 0 5px;font-size:14px;color:rgba(46,46,46,.7);line-height:1}body .forum-post .forum-post-panel-sub .registered-date{font-weight:600}body .forum-post .forum-post-panel-sub .author-pane{padding:0;font-size:14px;margin:0}body .forum-post .forum-post-panel-sub a{text-decoration:none;color:var(--dark-color)}body .forum-post .forum-post-footer{border:none;background-color:transparent}body .forum-post .forum-post-footer .forum-post-links span{font-size:14px}body .forum-post .forum-post-footer .forum-post-links .first a{background-color:var(--deep-color)}body #forum #forum-topic-list,body #forum .forum-table-wrap,body .view-advanced-forum-active-topics #forum-topic-list,body .view-advanced-forum-active-topics .forum-table-wrap{margin-bottom:35px}body #forum .forum-add-node.forum-add-forum,body .view-advanced-forum-active-topics .forum-add-node.forum-add-forum{background-color:var(--deep-color);position:relative}body #forum .forum-add-node.forum-add-forum:before,body .view-advanced-forum-active-topics .forum-add-node.forum-add-forum:before{content:'';background-color:var(--dark-color);height:100%;width:40px;display:block;position:absolute;left:0;top:0}#homebox-add .item-list a:before,#homebox-add-link:before{content:"⊕";line-height:1;font-family:entypo}body #forum .forum-add-node.forum-add-forum .af-button-large,body .view-advanced-forum-active-topics .forum-add-node.forum-add-forum .af-button-large{color:var(--deep-color);background-color:transparent;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:.3em 2em .3em 50px!important;margin-left:5px;border:none;position:relative}body #forum .forum-add-node.forum-add-forum .af-button-large:hover,body .view-advanced-forum-active-topics .forum-add-node.forum-add-forum .af-button-large:hover{background-color:var(--dark-color)}body #forum .forum-table,body .view-advanced-forum-active-topics .forum-table{margin-bottom:0}body #forum .forum-table th,body .view-advanced-forum-active-topics .forum-table th{border-left:none;border-right:none;background-color:var(--deep-color);padding:10px 20px}body #forum .forum-table td,body .view-advanced-forum-active-topics .forum-table td{border-left:none;height:60px;border-right:none;padding:5px 20px;border-bottom:2px solid #fcfcfc;background-color:var(--lightest-color)}body #forum .forum-table td.views-field-title,body .view-advanced-forum-active-topics .forum-table td.views-field-title{font-size:14px;color:rgba(46,46,46,.7)}body #forum .forum-table td.views-field-title .forum-topic-title,body .view-advanced-forum-active-topics .forum-table td.views-field-title .forum-topic-title{color:var(--deep-color);font-weight:600;font-size:16px}body #forum .forum-table td a,body .view-advanced-forum-active-topics .forum-table td a{text-decoration:none;color:var(--dark-color)}body #forum .forum-table td a:hover,body .view-advanced-forum-active-topics .forum-table td a:hover{color:var(--deep-color)}body #forum .forum-table td .new,body .view-advanced-forum-active-topics .forum-table td .new{color:#ea645b;font-weight:600;display:block;float:left;margin-right:10px}body #forum .forum-table td .new+a,body #forum .forum-table td.forum-details .forum-name a:nth-child(1),body .view-advanced-forum-active-topics .forum-table td .new+a,body .view-advanced-forum-active-topics .forum-table td.forum-details .forum-name a:nth-child(1){color:var(--deep-color);font-weight:600}body #forum .forum-table td.forum-details .forum-description p,body .view-advanced-forum-active-topics .forum-table td.forum-details .forum-description p{margin:0}body #forum .forum-table td.forum-details .forum-description p,body #forum .forum-table td.forum-last-reply,body #forum .forum-table td.forum-number-posts,body #forum .forum-table td.forum-number-topics,body #forum .forum-table td.views-field-comment-count,body #forum .forum-table td.views-field-last-updated,body .view-advanced-forum-active-topics .forum-table td.forum-details .forum-description p,body .view-advanced-forum-active-topics .forum-table td.forum-last-reply,body .view-advanced-forum-active-topics .forum-table td.forum-number-posts,body .view-advanced-forum-active-topics .forum-table td.forum-number-topics,body .view-advanced-forum-active-topics .forum-table td.views-field-comment-count,body .view-advanced-forum-active-topics .forum-table td.views-field-last-updated{color:rgba(46,46,46,.7);font-size:14px}body #forum .forum-tools,body .view-advanced-forum-active-topics .forum-tools{margin:0 0 40px;background-color:transparent;display:inline-block}body #forum .forum-tools .forum-actions-label,body .view-advanced-forum-active-topics .forum-tools .forum-actions-label{text-align:right;float:left;margin-top:2px;padding-right:20px;width:-webkit-calc(100% - (300px + 20px));width:calc(100% - (300px + 20px))}body #forum .forum-tools .form-type-select,body .view-advanced-forum-active-topics .forum-tools .form-type-select{position:relative}body #forum .forum-tools .form-type-select select,body .view-advanced-forum-active-topics .forum-tools .form-type-select select{background-color:var(--deep-color);padding:7px 10px;width:300px;font-weight:600;cursor:pointer;font-size:14px}body #forum #forum-statistics,body .view-advanced-forum-active-topics #forum-statistics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body #forum #forum-statistics .left,body .view-advanced-forum-active-topics #forum-statistics .left{margin-right:10px}body #forum #forum-statistics .right,body .view-advanced-forum-active-topics #forum-statistics .right{margin-left:10px}body #forum #forum-statistics .left,body #forum #forum-statistics .right,body .view-advanced-forum-active-topics #forum-statistics .left,body .view-advanced-forum-active-topics #forum-statistics .right{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(50% - 10px);-ms-flex:1 0 calc(50% - 10px);flex:1 0 calc(50% - 10px);max-width:-webkit-calc(50% - 10px);max-width:calc(50% - 10px);min-width:-webkit-calc(50% - 10px);min-width:calc(50% - 10px)}body #forum #forum-statistics .forum-statistics-sub-header,body .view-advanced-forum-active-topics #forum-statistics .forum-statistics-sub-header{background-color:rgba(46,46,46,.7);border-bottom:0;font-weight:600;font-size:14px;padding:10px 20px}body #forum #forum-statistics .forum-statistics-sub-body,body .view-advanced-forum-active-topics #forum-statistics .forum-statistics-sub-body{background-color:#fcfcfc;border:2px solid rgba(46,46,46,.2);border-top:0;color:rgba(46,46,46,.7);padding:15px 20px;font-size:14px}body #forum #forum-statistics .forum-statistics-sub-body #forum-statistics-topics,body .view-advanced-forum-active-topics #forum-statistics .forum-statistics-sub-body #forum-statistics-topics{color:#2e2e2e;font-size:18px}body #forum #forum-statistics .forum-statistics-sub-body a,body .view-advanced-forum-active-topics #forum-statistics .forum-statistics-sub-body a{color:var(--dark-color);text-decoration:none}body #forum #forum-statistics .forum-statistics-sub-body a:hover,body .view-advanced-forum-active-topics #forum-statistics .forum-statistics-sub-body a:hover{color:var(--deep-color)}body #forum #forum-sort,body .view-advanced-forum-active-topics #forum-sort{display:none}#homebox-add .item-list a,#homebox-add-link{display:inline-block;color:#fff;border:0;text-decoration:none}#homebox-add-link{background:.5em center no-repeat #57a544;padding:.25em 1em}#homebox-add-link:before{font-size:1.5em;padding-right:.3em}#homebox-add .item-list{background:#f1f1f0;overflow:hidden;padding:.25em}#homebox-add .item-list li{margin:0}#homebox-add .item-list a{background:.5em center no-repeat #91cc83;padding:.25em 1em;margin-right:.5em;font-weight:400;font-size:.9em}#homebox-add .item-list a:before{font-size:1.5em;padding-right:.3em}#homebox-add .item-list a:hover{background-color:#57a544}#homebox-add .item-list a.used{display:none}#homebox-add .item-list a.restore{border:0;background:url(../img/prev-element-icon.png) .5em center no-repeat #ea645b;color:#fff;display:inline-block;padding:.25em 1em .25em 3em}#homebox .homebox-column{padding:0;margin:0;background:#fcfcfc}@media screen and (max-width:800px){#homebox .homebox-column-wrapper{float:none;width:auto!important}#homebox .homebox-column{height:auto!important}}#homebox .homebox-portlet{border:0;margin:5px 5px 20px;background:#f1f1f0}#homebox .homebox-portlet .homebox-portlet-inner{border:0}#homebox .homebox-portlet .portlet-header{background:var(--dark-color);color:#fff;border:0}#homebox #homebox-column-1 .homebox-portlet{margin-left:0}.page-homepage #second-sidebar{padding:0}.page-homepage #second-sidebar #breadcrumb{padding:15px 20px}.page-homepage #second-sidebar #title-wrapper{position:relative;background:0 0;z-index:1;margin-left:15px}.page-homepage #second-sidebar #content{position:relative;z-index:0}.page-homepage #second-sidebar #content .header{max-height:300px;overflow:hidden;margin-top:-110px}.page-homepage #second-sidebar #content .header img{height:auto;width:100%}.page-homepage #second-sidebar #content .intro-text{float:right;margin-right:15px;margin-top:-39px;position:relative;display:block}.page-homepage #second-sidebar #content .avatar{display:block;position:relative;float:left;clear:right;margin-top:-35px;margin-left:15px;-webkit-border-radius:70px;border-radius:70px}.page-homepage #second-sidebar #content .video-homepage{position:relative;padding-bottom:25%;padding-top:25px;height:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:80px;width:48%;margin-left:25%}.page-homepage #second-sidebar #content .video-homepage .iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-homepage #second-sidebar #content .my-classes,.page-homepage #second-sidebar #content .my-groups{background:#F1F1F0;margin-top:25px;margin-bottom:15px;margin-left:15px;float:left;position:relative;clear:left;max-width:47%;overflow:hidden}.page-homepage #second-sidebar #content .my-classes img,.page-homepage #second-sidebar #content .my-groups img{max-height:280px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:auto;height:auto;min-width:100%;min-height:100%;max-width:auto;max-width:unset;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-homepage #second-sidebar #content .my-classes a,.page-homepage #second-sidebar #content .my-groups a{text-decoration:none;color:#000}.page-homepage #second-sidebar #content .my-classes .text,.page-homepage #second-sidebar #content .my-groups .text{padding-left:15px;position:relative;display:block;padding-top:5px;background:#F1F1F0;padding-bottom:10px}.page-homepage #second-sidebar #content .my-classes:hover img,.page-homepage #second-sidebar #content .my-groups:hover img{opacity:.8}.page-homepage #second-sidebar #content .my-classes{float:right;clear:right;margin-right:15px;margin-left:0}.page-homepage #second-sidebar #content .homepage-link{margin-top:-10px;color:#fff;text-decoration:none;font-size:20px;font-weight:600;background-color:var(--light-color);position:relative;padding:5px 0 5px 15px}.page-homepage #second-sidebar #content .fa{float:right;position:relative;z-index:2;margin-top:-47px;padding:14px;background-color:var(--light-color);-webkit-border-radius:40px;border-radius:40px;font-size:25px;color:#fff}.page-homepage #second-sidebar #content .active_forums{clear:both;margin-left:15px;margin-right:15px}.page-homepage .view-advanced-forum-active-topics .view-empty{margin-bottom:30px}.agenda{max-height:450px;overflow-y:scroll;padding-top:50px;overflow-x:hidden;border-top:50px solid #fcfcfc}.agenda .label-above{margin-top:-50px;position:absolute;z-index:2;width:100%}.agenda>.node.passed-event{opacity:.4!important}.agenda>.node h2{font-family:'Source Sans Pro';line-height:1.5;font-weight:600;font-size:1.5em;font-size:18px}.agenda>.node h2 a{color:var(--deep-color);text-decoration:none}.agenda>.node .content{margin-top:-5px}.agenda>.node .node-readmore{padding:0}.agenda>.node .node-readmore a{text-decoration:none;color:#868686}.agenda>.node .node-readmore a:after{content:' >';margin-left:2px}.classes{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100% - (40px / 2));-ms-flex:0 0 calc(100% - (40px / 2));flex:0 0 calc(100% - (40px / 2))}.classes>*{overflow:visible;padding-right:20px}.classes>* .course-wrapper{margin-top:60px;position:relative;height:150px}.classes>* .course-wrapper:after,.classes>* .course-wrapper:before{height:8px;position:absolute;left:0;top:50%;content:''}.classes>* .course-wrapper:before{width:100%;z-index:2;background-color:var(--lightest-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:10px;border-radius:10px}.classes>* .course-wrapper:after{width:0%;z-index:3;background-color:var(--deep-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-border-radius:10px;border-radius:10px}.classes>* .course-wrapper .class-progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.classes>* .course-wrapper .class-progress .label-inline{position:absolute;margin-top:-40px;color:var(--light-color)}.classes>* .course-wrapper .class-progress .course-progress-item{width:40px;height:40px;-webkit-border-radius:40px;border-radius:40px;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.classes>* .course-wrapper .class-progress .course-progress-item:nth-child(odd){margin-top:-webkit-calc(75px + (30px / 2));margin-top:calc(75px + (30px / 2));-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.classes>* .course-wrapper .class-progress .course-progress-item:nth-child(odd):after{content:'';height:-webkit-calc(75px);height:calc(75px);width:1px;position:absolute;left:-webkit-calc(50% - 1px);left:calc(50% - 1px);-webkit-transform:translateY(-75px);-ms-transform:translateY(-75px);transform:translateY(-75px)}.classes>* .course-wrapper .class-progress .course-progress-item:nth-child(even){-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.classes>* .course-wrapper .class-progress .course-progress-item:nth-child(even):after{content:'';height:-webkit-calc(75px - 5px);height:calc(75px - 5px);-webkit-transform:translateY(-webkit-calc(40px * -1));-ms-transform:translateY(calc(40px * -1));transform:translateY(calc(40px * -1));width:1px;position:absolute;left:-webkit-calc(50%);left:calc(50%)}.classes>* .course-wrapper .class-progress .course-progress-item.in-progress:after,.classes>* .course-wrapper .class-progress .course-progress-item.not-evaluated:after{background-color:#faa53a}.classes>* .course-wrapper .class-progress .course-progress-item.in-progress .icon,.classes>* .course-wrapper .class-progress .course-progress-item.not-evaluated .icon{border:1px solid #faa53a}.classes>* .course-wrapper .class-progress .course-progress-item.done:after{background-color:var(--deep-color)}.classes>* .course-wrapper .class-progress .course-progress-item.done .icon{border:1px solid var(--deep-color)}.classes>* .course-wrapper .class-progress .course-progress-item.failed:after{background-color:#ef4a4a}.classes>* .course-wrapper .class-progress .course-progress-item.failed .icon{border:1px solid #ef4a4a}.classes>* .course-wrapper .class-progress .course-progress-item.failed .icon .svg{fill:#ef4a4a}.classes>* .course-wrapper .class-progress .course-progress-item .icon{position:relative;z-index:5;background-color:#fcfcfc;text-align:center;-webkit-border-radius:50%;border-radius:50%;width:40px;height:40px}.classes>* .course-wrapper .class-progress .course-progress-item .icon .svg{width:25px;margin-top:7px}.classes>* .course-wrapper .class-progress .course-progress-item .icon .svg.loading{-webkit-animation:rotating 4s linear infinite;animation:rotating 4s linear infinite}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.classes>* .course-wrapper .class-progress .course-progress-item .course-title{opacity:0;padding:10px;z-index:70;pointer-events:none;font-size:12px;min-width:70px;margin-top:4px;background-color:var(--deep-color);color:#fcfcfc;position:absolute}.classes>* .course-wrapper .class-progress .course-progress-item:hover .course-title{opacity:1}.classes>* .button{float:right}@-webkit-keyframes grow-width-1{0%{width:0%}100%{width:1%}}@keyframes grow-width-1{0%{width:0%}100%{width:1%}}.course-wrapper.course-width-1 .class-progress,.course-wrapper.course-width-1:after{-webkit-animation:grow-width-1 2s ease-in-out forwards;animation:grow-width-1 2s ease-in-out forwards}@-webkit-keyframes grow-width-2{0%{width:0%}100%{width:2%}}@keyframes grow-width-2{0%{width:0%}100%{width:2%}}.course-wrapper.course-width-2 .class-progress,.course-wrapper.course-width-2:after{-webkit-animation:grow-width-2 2s ease-in-out forwards;animation:grow-width-2 2s ease-in-out forwards}@-webkit-keyframes grow-width-3{0%{width:0%}100%{width:3%}}@keyframes grow-width-3{0%{width:0%}100%{width:3%}}.course-wrapper.course-width-3 .class-progress,.course-wrapper.course-width-3:after{-webkit-animation:grow-width-3 2s ease-in-out forwards;animation:grow-width-3 2s ease-in-out forwards}@-webkit-keyframes grow-width-4{0%{width:0%}100%{width:4%}}@keyframes grow-width-4{0%{width:0%}100%{width:4%}}.course-wrapper.course-width-4 .class-progress,.course-wrapper.course-width-4:after{-webkit-animation:grow-width-4 2s ease-in-out forwards;animation:grow-width-4 2s ease-in-out forwards}@-webkit-keyframes grow-width-5{0%{width:0%}100%{width:5%}}@keyframes grow-width-5{0%{width:0%}100%{width:5%}}.course-wrapper.course-width-5 .class-progress,.course-wrapper.course-width-5:after{-webkit-animation:grow-width-5 2s ease-in-out forwards;animation:grow-width-5 2s ease-in-out forwards}@-webkit-keyframes grow-width-6{0%{width:0%}100%{width:6%}}@keyframes grow-width-6{0%{width:0%}100%{width:6%}}.course-wrapper.course-width-6 .class-progress,.course-wrapper.course-width-6:after{-webkit-animation:grow-width-6 2s ease-in-out forwards;animation:grow-width-6 2s ease-in-out forwards}@-webkit-keyframes grow-width-7{0%{width:0%}100%{width:7%}}@keyframes grow-width-7{0%{width:0%}100%{width:7%}}.course-wrapper.course-width-7 .class-progress,.course-wrapper.course-width-7:after{-webkit-animation:grow-width-7 2s ease-in-out forwards;animation:grow-width-7 2s ease-in-out forwards}@-webkit-keyframes grow-width-8{0%{width:0%}100%{width:8%}}@keyframes grow-width-8{0%{width:0%}100%{width:8%}}.course-wrapper.course-width-8 .class-progress,.course-wrapper.course-width-8:after{-webkit-animation:grow-width-8 2s ease-in-out forwards;animation:grow-width-8 2s ease-in-out forwards}@-webkit-keyframes grow-width-9{0%{width:0%}100%{width:9%}}@keyframes grow-width-9{0%{width:0%}100%{width:9%}}.course-wrapper.course-width-9 .class-progress,.course-wrapper.course-width-9:after{-webkit-animation:grow-width-9 2s ease-in-out forwards;animation:grow-width-9 2s ease-in-out forwards}@-webkit-keyframes grow-width-10{0%{width:0%}100%{width:10%}}@keyframes grow-width-10{0%{width:0%}100%{width:10%}}.course-wrapper.course-width-10 .class-progress,.course-wrapper.course-width-10:after{-webkit-animation:grow-width-10 2s ease-in-out forwards;animation:grow-width-10 2s ease-in-out forwards}@-webkit-keyframes grow-width-11{0%{width:0%}100%{width:11%}}@keyframes grow-width-11{0%{width:0%}100%{width:11%}}.course-wrapper.course-width-11 .class-progress,.course-wrapper.course-width-11:after{-webkit-animation:grow-width-11 2s ease-in-out forwards;animation:grow-width-11 2s ease-in-out forwards}@-webkit-keyframes grow-width-12{0%{width:0%}100%{width:12%}}@keyframes grow-width-12{0%{width:0%}100%{width:12%}}.course-wrapper.course-width-12 .class-progress,.course-wrapper.course-width-12:after{-webkit-animation:grow-width-12 2s ease-in-out forwards;animation:grow-width-12 2s ease-in-out forwards}@-webkit-keyframes grow-width-13{0%{width:0%}100%{width:13%}}@keyframes grow-width-13{0%{width:0%}100%{width:13%}}.course-wrapper.course-width-13 .class-progress,.course-wrapper.course-width-13:after{-webkit-animation:grow-width-13 2s ease-in-out forwards;animation:grow-width-13 2s ease-in-out forwards}@-webkit-keyframes grow-width-14{0%{width:0%}100%{width:14%}}@keyframes grow-width-14{0%{width:0%}100%{width:14%}}.course-wrapper.course-width-14 .class-progress,.course-wrapper.course-width-14:after{-webkit-animation:grow-width-14 2s ease-in-out forwards;animation:grow-width-14 2s ease-in-out forwards}@-webkit-keyframes grow-width-15{0%{width:0%}100%{width:15%}}@keyframes grow-width-15{0%{width:0%}100%{width:15%}}.course-wrapper.course-width-15 .class-progress,.course-wrapper.course-width-15:after{-webkit-animation:grow-width-15 2s ease-in-out forwards;animation:grow-width-15 2s ease-in-out forwards}@-webkit-keyframes grow-width-16{0%{width:0%}100%{width:16%}}@keyframes grow-width-16{0%{width:0%}100%{width:16%}}.course-wrapper.course-width-16 .class-progress,.course-wrapper.course-width-16:after{-webkit-animation:grow-width-16 2s ease-in-out forwards;animation:grow-width-16 2s ease-in-out forwards}@-webkit-keyframes grow-width-17{0%{width:0%}100%{width:17%}}@keyframes grow-width-17{0%{width:0%}100%{width:17%}}.course-wrapper.course-width-17 .class-progress,.course-wrapper.course-width-17:after{-webkit-animation:grow-width-17 2s ease-in-out forwards;animation:grow-width-17 2s ease-in-out forwards}@-webkit-keyframes grow-width-18{0%{width:0%}100%{width:18%}}@keyframes grow-width-18{0%{width:0%}100%{width:18%}}.course-wrapper.course-width-18 .class-progress,.course-wrapper.course-width-18:after{-webkit-animation:grow-width-18 2s ease-in-out forwards;animation:grow-width-18 2s ease-in-out forwards}@-webkit-keyframes grow-width-19{0%{width:0%}100%{width:19%}}@keyframes grow-width-19{0%{width:0%}100%{width:19%}}.course-wrapper.course-width-19 .class-progress,.course-wrapper.course-width-19:after{-webkit-animation:grow-width-19 2s ease-in-out forwards;animation:grow-width-19 2s ease-in-out forwards}@-webkit-keyframes grow-width-20{0%{width:0%}100%{width:20%}}@keyframes grow-width-20{0%{width:0%}100%{width:20%}}.course-wrapper.course-width-20 .class-progress,.course-wrapper.course-width-20:after{-webkit-animation:grow-width-20 2s ease-in-out forwards;animation:grow-width-20 2s ease-in-out forwards}@-webkit-keyframes grow-width-21{0%{width:0%}100%{width:21%}}@keyframes grow-width-21{0%{width:0%}100%{width:21%}}.course-wrapper.course-width-21 .class-progress,.course-wrapper.course-width-21:after{-webkit-animation:grow-width-21 2s ease-in-out forwards;animation:grow-width-21 2s ease-in-out forwards}@-webkit-keyframes grow-width-22{0%{width:0%}100%{width:22%}}@keyframes grow-width-22{0%{width:0%}100%{width:22%}}.course-wrapper.course-width-22 .class-progress,.course-wrapper.course-width-22:after{-webkit-animation:grow-width-22 2s ease-in-out forwards;animation:grow-width-22 2s ease-in-out forwards}@-webkit-keyframes grow-width-23{0%{width:0%}100%{width:23%}}@keyframes grow-width-23{0%{width:0%}100%{width:23%}}.course-wrapper.course-width-23 .class-progress,.course-wrapper.course-width-23:after{-webkit-animation:grow-width-23 2s ease-in-out forwards;animation:grow-width-23 2s ease-in-out forwards}@-webkit-keyframes grow-width-24{0%{width:0%}100%{width:24%}}@keyframes grow-width-24{0%{width:0%}100%{width:24%}}.course-wrapper.course-width-24 .class-progress,.course-wrapper.course-width-24:after{-webkit-animation:grow-width-24 2s ease-in-out forwards;animation:grow-width-24 2s ease-in-out forwards}@-webkit-keyframes grow-width-25{0%{width:0%}100%{width:25%}}@keyframes grow-width-25{0%{width:0%}100%{width:25%}}.course-wrapper.course-width-25 .class-progress,.course-wrapper.course-width-25:after{-webkit-animation:grow-width-25 2s ease-in-out forwards;animation:grow-width-25 2s ease-in-out forwards}@-webkit-keyframes grow-width-26{0%{width:0%}100%{width:26%}}@keyframes grow-width-26{0%{width:0%}100%{width:26%}}.course-wrapper.course-width-26 .class-progress,.course-wrapper.course-width-26:after{-webkit-animation:grow-width-26 2s ease-in-out forwards;animation:grow-width-26 2s ease-in-out forwards}@-webkit-keyframes grow-width-27{0%{width:0%}100%{width:27%}}@keyframes grow-width-27{0%{width:0%}100%{width:27%}}.course-wrapper.course-width-27 .class-progress,.course-wrapper.course-width-27:after{-webkit-animation:grow-width-27 2s ease-in-out forwards;animation:grow-width-27 2s ease-in-out forwards}@-webkit-keyframes grow-width-28{0%{width:0%}100%{width:28%}}@keyframes grow-width-28{0%{width:0%}100%{width:28%}}.course-wrapper.course-width-28 .class-progress,.course-wrapper.course-width-28:after{-webkit-animation:grow-width-28 2s ease-in-out forwards;animation:grow-width-28 2s ease-in-out forwards}@-webkit-keyframes grow-width-29{0%{width:0%}100%{width:29%}}@keyframes grow-width-29{0%{width:0%}100%{width:29%}}.course-wrapper.course-width-29 .class-progress,.course-wrapper.course-width-29:after{-webkit-animation:grow-width-29 2s ease-in-out forwards;animation:grow-width-29 2s ease-in-out forwards}@-webkit-keyframes grow-width-30{0%{width:0%}100%{width:30%}}@keyframes grow-width-30{0%{width:0%}100%{width:30%}}.course-wrapper.course-width-30 .class-progress,.course-wrapper.course-width-30:after{-webkit-animation:grow-width-30 2s ease-in-out forwards;animation:grow-width-30 2s ease-in-out forwards}@-webkit-keyframes grow-width-31{0%{width:0%}100%{width:31%}}@keyframes grow-width-31{0%{width:0%}100%{width:31%}}.course-wrapper.course-width-31 .class-progress,.course-wrapper.course-width-31:after{-webkit-animation:grow-width-31 2s ease-in-out forwards;animation:grow-width-31 2s ease-in-out forwards}@-webkit-keyframes grow-width-32{0%{width:0%}100%{width:32%}}@keyframes grow-width-32{0%{width:0%}100%{width:32%}}.course-wrapper.course-width-32 .class-progress,.course-wrapper.course-width-32:after{-webkit-animation:grow-width-32 2s ease-in-out forwards;animation:grow-width-32 2s ease-in-out forwards}@-webkit-keyframes grow-width-33{0%{width:0%}100%{width:33%}}@keyframes grow-width-33{0%{width:0%}100%{width:33%}}.course-wrapper.course-width-33 .class-progress,.course-wrapper.course-width-33:after{-webkit-animation:grow-width-33 2s ease-in-out forwards;animation:grow-width-33 2s ease-in-out forwards}@-webkit-keyframes grow-width-34{0%{width:0%}100%{width:34%}}@keyframes grow-width-34{0%{width:0%}100%{width:34%}}.course-wrapper.course-width-34 .class-progress,.course-wrapper.course-width-34:after{-webkit-animation:grow-width-34 2s ease-in-out forwards;animation:grow-width-34 2s ease-in-out forwards}@-webkit-keyframes grow-width-35{0%{width:0%}100%{width:35%}}@keyframes grow-width-35{0%{width:0%}100%{width:35%}}.course-wrapper.course-width-35 .class-progress,.course-wrapper.course-width-35:after{-webkit-animation:grow-width-35 2s ease-in-out forwards;animation:grow-width-35 2s ease-in-out forwards}@-webkit-keyframes grow-width-36{0%{width:0%}100%{width:36%}}@keyframes grow-width-36{0%{width:0%}100%{width:36%}}.course-wrapper.course-width-36 .class-progress,.course-wrapper.course-width-36:after{-webkit-animation:grow-width-36 2s ease-in-out forwards;animation:grow-width-36 2s ease-in-out forwards}@-webkit-keyframes grow-width-37{0%{width:0%}100%{width:37%}}@keyframes grow-width-37{0%{width:0%}100%{width:37%}}.course-wrapper.course-width-37 .class-progress,.course-wrapper.course-width-37:after{-webkit-animation:grow-width-37 2s ease-in-out forwards;animation:grow-width-37 2s ease-in-out forwards}@-webkit-keyframes grow-width-38{0%{width:0%}100%{width:38%}}@keyframes grow-width-38{0%{width:0%}100%{width:38%}}.course-wrapper.course-width-38 .class-progress,.course-wrapper.course-width-38:after{-webkit-animation:grow-width-38 2s ease-in-out forwards;animation:grow-width-38 2s ease-in-out forwards}@-webkit-keyframes grow-width-39{0%{width:0%}100%{width:39%}}@keyframes grow-width-39{0%{width:0%}100%{width:39%}}.course-wrapper.course-width-39 .class-progress,.course-wrapper.course-width-39:after{-webkit-animation:grow-width-39 2s ease-in-out forwards;animation:grow-width-39 2s ease-in-out forwards}@-webkit-keyframes grow-width-40{0%{width:0%}100%{width:40%}}@keyframes grow-width-40{0%{width:0%}100%{width:40%}}.course-wrapper.course-width-40 .class-progress,.course-wrapper.course-width-40:after{-webkit-animation:grow-width-40 2s ease-in-out forwards;animation:grow-width-40 2s ease-in-out forwards}@-webkit-keyframes grow-width-41{0%{width:0%}100%{width:41%}}@keyframes grow-width-41{0%{width:0%}100%{width:41%}}.course-wrapper.course-width-41 .class-progress,.course-wrapper.course-width-41:after{-webkit-animation:grow-width-41 2s ease-in-out forwards;animation:grow-width-41 2s ease-in-out forwards}@-webkit-keyframes grow-width-42{0%{width:0%}100%{width:42%}}@keyframes grow-width-42{0%{width:0%}100%{width:42%}}.course-wrapper.course-width-42 .class-progress,.course-wrapper.course-width-42:after{-webkit-animation:grow-width-42 2s ease-in-out forwards;animation:grow-width-42 2s ease-in-out forwards}@-webkit-keyframes grow-width-43{0%{width:0%}100%{width:43%}}@keyframes grow-width-43{0%{width:0%}100%{width:43%}}.course-wrapper.course-width-43 .class-progress,.course-wrapper.course-width-43:after{-webkit-animation:grow-width-43 2s ease-in-out forwards;animation:grow-width-43 2s ease-in-out forwards}@-webkit-keyframes grow-width-44{0%{width:0%}100%{width:44%}}@keyframes grow-width-44{0%{width:0%}100%{width:44%}}.course-wrapper.course-width-44 .class-progress,.course-wrapper.course-width-44:after{-webkit-animation:grow-width-44 2s ease-in-out forwards;animation:grow-width-44 2s ease-in-out forwards}@-webkit-keyframes grow-width-45{0%{width:0%}100%{width:45%}}@keyframes grow-width-45{0%{width:0%}100%{width:45%}}.course-wrapper.course-width-45 .class-progress,.course-wrapper.course-width-45:after{-webkit-animation:grow-width-45 2s ease-in-out forwards;animation:grow-width-45 2s ease-in-out forwards}@-webkit-keyframes grow-width-46{0%{width:0%}100%{width:46%}}@keyframes grow-width-46{0%{width:0%}100%{width:46%}}.course-wrapper.course-width-46 .class-progress,.course-wrapper.course-width-46:after{-webkit-animation:grow-width-46 2s ease-in-out forwards;animation:grow-width-46 2s ease-in-out forwards}@-webkit-keyframes grow-width-47{0%{width:0%}100%{width:47%}}@keyframes grow-width-47{0%{width:0%}100%{width:47%}}.course-wrapper.course-width-47 .class-progress,.course-wrapper.course-width-47:after{-webkit-animation:grow-width-47 2s ease-in-out forwards;animation:grow-width-47 2s ease-in-out forwards}@-webkit-keyframes grow-width-48{0%{width:0%}100%{width:48%}}@keyframes grow-width-48{0%{width:0%}100%{width:48%}}.course-wrapper.course-width-48 .class-progress,.course-wrapper.course-width-48:after{-webkit-animation:grow-width-48 2s ease-in-out forwards;animation:grow-width-48 2s ease-in-out forwards}@-webkit-keyframes grow-width-49{0%{width:0%}100%{width:49%}}@keyframes grow-width-49{0%{width:0%}100%{width:49%}}.course-wrapper.course-width-49 .class-progress,.course-wrapper.course-width-49:after{-webkit-animation:grow-width-49 2s ease-in-out forwards;animation:grow-width-49 2s ease-in-out forwards}@-webkit-keyframes grow-width-50{0%{width:0%}100%{width:50%}}@keyframes grow-width-50{0%{width:0%}100%{width:50%}}.course-wrapper.course-width-50 .class-progress,.course-wrapper.course-width-50:after{-webkit-animation:grow-width-50 2s ease-in-out forwards;animation:grow-width-50 2s ease-in-out forwards}@-webkit-keyframes grow-width-51{0%{width:0%}100%{width:51%}}@keyframes grow-width-51{0%{width:0%}100%{width:51%}}.course-wrapper.course-width-51 .class-progress,.course-wrapper.course-width-51:after{-webkit-animation:grow-width-51 2s ease-in-out forwards;animation:grow-width-51 2s ease-in-out forwards}@-webkit-keyframes grow-width-52{0%{width:0%}100%{width:52%}}@keyframes grow-width-52{0%{width:0%}100%{width:52%}}.course-wrapper.course-width-52 .class-progress,.course-wrapper.course-width-52:after{-webkit-animation:grow-width-52 2s ease-in-out forwards;animation:grow-width-52 2s ease-in-out forwards}@-webkit-keyframes grow-width-53{0%{width:0%}100%{width:53%}}@keyframes grow-width-53{0%{width:0%}100%{width:53%}}.course-wrapper.course-width-53 .class-progress,.course-wrapper.course-width-53:after{-webkit-animation:grow-width-53 2s ease-in-out forwards;animation:grow-width-53 2s ease-in-out forwards}@-webkit-keyframes grow-width-54{0%{width:0%}100%{width:54%}}@keyframes grow-width-54{0%{width:0%}100%{width:54%}}.course-wrapper.course-width-54 .class-progress,.course-wrapper.course-width-54:after{-webkit-animation:grow-width-54 2s ease-in-out forwards;animation:grow-width-54 2s ease-in-out forwards}@-webkit-keyframes grow-width-55{0%{width:0%}100%{width:55%}}@keyframes grow-width-55{0%{width:0%}100%{width:55%}}.course-wrapper.course-width-55 .class-progress,.course-wrapper.course-width-55:after{-webkit-animation:grow-width-55 2s ease-in-out forwards;animation:grow-width-55 2s ease-in-out forwards}@-webkit-keyframes grow-width-56{0%{width:0%}100%{width:56%}}@keyframes grow-width-56{0%{width:0%}100%{width:56%}}.course-wrapper.course-width-56 .class-progress,.course-wrapper.course-width-56:after{-webkit-animation:grow-width-56 2s ease-in-out forwards;animation:grow-width-56 2s ease-in-out forwards}@-webkit-keyframes grow-width-57{0%{width:0%}100%{width:57%}}@keyframes grow-width-57{0%{width:0%}100%{width:57%}}.course-wrapper.course-width-57 .class-progress,.course-wrapper.course-width-57:after{-webkit-animation:grow-width-57 2s ease-in-out forwards;animation:grow-width-57 2s ease-in-out forwards}@-webkit-keyframes grow-width-58{0%{width:0%}100%{width:58%}}@keyframes grow-width-58{0%{width:0%}100%{width:58%}}.course-wrapper.course-width-58 .class-progress,.course-wrapper.course-width-58:after{-webkit-animation:grow-width-58 2s ease-in-out forwards;animation:grow-width-58 2s ease-in-out forwards}@-webkit-keyframes grow-width-59{0%{width:0%}100%{width:59%}}@keyframes grow-width-59{0%{width:0%}100%{width:59%}}.course-wrapper.course-width-59 .class-progress,.course-wrapper.course-width-59:after{-webkit-animation:grow-width-59 2s ease-in-out forwards;animation:grow-width-59 2s ease-in-out forwards}@-webkit-keyframes grow-width-60{0%{width:0%}100%{width:60%}}@keyframes grow-width-60{0%{width:0%}100%{width:60%}}.course-wrapper.course-width-60 .class-progress,.course-wrapper.course-width-60:after{-webkit-animation:grow-width-60 2s ease-in-out forwards;animation:grow-width-60 2s ease-in-out forwards}@-webkit-keyframes grow-width-61{0%{width:0%}100%{width:61%}}@keyframes grow-width-61{0%{width:0%}100%{width:61%}}.course-wrapper.course-width-61 .class-progress,.course-wrapper.course-width-61:after{-webkit-animation:grow-width-61 2s ease-in-out forwards;animation:grow-width-61 2s ease-in-out forwards}@-webkit-keyframes grow-width-62{0%{width:0%}100%{width:62%}}@keyframes grow-width-62{0%{width:0%}100%{width:62%}}.course-wrapper.course-width-62 .class-progress,.course-wrapper.course-width-62:after{-webkit-animation:grow-width-62 2s ease-in-out forwards;animation:grow-width-62 2s ease-in-out forwards}@-webkit-keyframes grow-width-63{0%{width:0%}100%{width:63%}}@keyframes grow-width-63{0%{width:0%}100%{width:63%}}.course-wrapper.course-width-63 .class-progress,.course-wrapper.course-width-63:after{-webkit-animation:grow-width-63 2s ease-in-out forwards;animation:grow-width-63 2s ease-in-out forwards}@-webkit-keyframes grow-width-64{0%{width:0%}100%{width:64%}}@keyframes grow-width-64{0%{width:0%}100%{width:64%}}.course-wrapper.course-width-64 .class-progress,.course-wrapper.course-width-64:after{-webkit-animation:grow-width-64 2s ease-in-out forwards;animation:grow-width-64 2s ease-in-out forwards}@-webkit-keyframes grow-width-65{0%{width:0%}100%{width:65%}}@keyframes grow-width-65{0%{width:0%}100%{width:65%}}.course-wrapper.course-width-65 .class-progress,.course-wrapper.course-width-65:after{-webkit-animation:grow-width-65 2s ease-in-out forwards;animation:grow-width-65 2s ease-in-out forwards}@-webkit-keyframes grow-width-66{0%{width:0%}100%{width:66%}}@keyframes grow-width-66{0%{width:0%}100%{width:66%}}.course-wrapper.course-width-66 .class-progress,.course-wrapper.course-width-66:after{-webkit-animation:grow-width-66 2s ease-in-out forwards;animation:grow-width-66 2s ease-in-out forwards}@-webkit-keyframes grow-width-67{0%{width:0%}100%{width:67%}}@keyframes grow-width-67{0%{width:0%}100%{width:67%}}.course-wrapper.course-width-67 .class-progress,.course-wrapper.course-width-67:after{-webkit-animation:grow-width-67 2s ease-in-out forwards;animation:grow-width-67 2s ease-in-out forwards}@-webkit-keyframes grow-width-68{0%{width:0%}100%{width:68%}}@keyframes grow-width-68{0%{width:0%}100%{width:68%}}.course-wrapper.course-width-68 .class-progress,.course-wrapper.course-width-68:after{-webkit-animation:grow-width-68 2s ease-in-out forwards;animation:grow-width-68 2s ease-in-out forwards}@-webkit-keyframes grow-width-69{0%{width:0%}100%{width:69%}}@keyframes grow-width-69{0%{width:0%}100%{width:69%}}.course-wrapper.course-width-69 .class-progress,.course-wrapper.course-width-69:after{-webkit-animation:grow-width-69 2s ease-in-out forwards;animation:grow-width-69 2s ease-in-out forwards}@-webkit-keyframes grow-width-70{0%{width:0%}100%{width:70%}}@keyframes grow-width-70{0%{width:0%}100%{width:70%}}.course-wrapper.course-width-70 .class-progress,.course-wrapper.course-width-70:after{-webkit-animation:grow-width-70 2s ease-in-out forwards;animation:grow-width-70 2s ease-in-out forwards}@-webkit-keyframes grow-width-71{0%{width:0%}100%{width:71%}}@keyframes grow-width-71{0%{width:0%}100%{width:71%}}.course-wrapper.course-width-71 .class-progress,.course-wrapper.course-width-71:after{-webkit-animation:grow-width-71 2s ease-in-out forwards;animation:grow-width-71 2s ease-in-out forwards}@-webkit-keyframes grow-width-72{0%{width:0%}100%{width:72%}}@keyframes grow-width-72{0%{width:0%}100%{width:72%}}.course-wrapper.course-width-72 .class-progress,.course-wrapper.course-width-72:after{-webkit-animation:grow-width-72 2s ease-in-out forwards;animation:grow-width-72 2s ease-in-out forwards}@-webkit-keyframes grow-width-73{0%{width:0%}100%{width:73%}}@keyframes grow-width-73{0%{width:0%}100%{width:73%}}.course-wrapper.course-width-73 .class-progress,.course-wrapper.course-width-73:after{-webkit-animation:grow-width-73 2s ease-in-out forwards;animation:grow-width-73 2s ease-in-out forwards}@-webkit-keyframes grow-width-74{0%{width:0%}100%{width:74%}}@keyframes grow-width-74{0%{width:0%}100%{width:74%}}.course-wrapper.course-width-74 .class-progress,.course-wrapper.course-width-74:after{-webkit-animation:grow-width-74 2s ease-in-out forwards;animation:grow-width-74 2s ease-in-out forwards}@-webkit-keyframes grow-width-75{0%{width:0%}100%{width:75%}}@keyframes grow-width-75{0%{width:0%}100%{width:75%}}.course-wrapper.course-width-75 .class-progress,.course-wrapper.course-width-75:after{-webkit-animation:grow-width-75 2s ease-in-out forwards;animation:grow-width-75 2s ease-in-out forwards}@-webkit-keyframes grow-width-76{0%{width:0%}100%{width:76%}}@keyframes grow-width-76{0%{width:0%}100%{width:76%}}.course-wrapper.course-width-76 .class-progress,.course-wrapper.course-width-76:after{-webkit-animation:grow-width-76 2s ease-in-out forwards;animation:grow-width-76 2s ease-in-out forwards}@-webkit-keyframes grow-width-77{0%{width:0%}100%{width:77%}}@keyframes grow-width-77{0%{width:0%}100%{width:77%}}.course-wrapper.course-width-77 .class-progress,.course-wrapper.course-width-77:after{-webkit-animation:grow-width-77 2s ease-in-out forwards;animation:grow-width-77 2s ease-in-out forwards}@-webkit-keyframes grow-width-78{0%{width:0%}100%{width:78%}}@keyframes grow-width-78{0%{width:0%}100%{width:78%}}.course-wrapper.course-width-78 .class-progress,.course-wrapper.course-width-78:after{-webkit-animation:grow-width-78 2s ease-in-out forwards;animation:grow-width-78 2s ease-in-out forwards}@-webkit-keyframes grow-width-79{0%{width:0%}100%{width:79%}}@keyframes grow-width-79{0%{width:0%}100%{width:79%}}.course-wrapper.course-width-79 .class-progress,.course-wrapper.course-width-79:after{-webkit-animation:grow-width-79 2s ease-in-out forwards;animation:grow-width-79 2s ease-in-out forwards}@-webkit-keyframes grow-width-80{0%{width:0%}100%{width:80%}}@keyframes grow-width-80{0%{width:0%}100%{width:80%}}.course-wrapper.course-width-80 .class-progress,.course-wrapper.course-width-80:after{-webkit-animation:grow-width-80 2s ease-in-out forwards;animation:grow-width-80 2s ease-in-out forwards}@-webkit-keyframes grow-width-81{0%{width:0%}100%{width:81%}}@keyframes grow-width-81{0%{width:0%}100%{width:81%}}.course-wrapper.course-width-81 .class-progress,.course-wrapper.course-width-81:after{-webkit-animation:grow-width-81 2s ease-in-out forwards;animation:grow-width-81 2s ease-in-out forwards}@-webkit-keyframes grow-width-82{0%{width:0%}100%{width:82%}}@keyframes grow-width-82{0%{width:0%}100%{width:82%}}.course-wrapper.course-width-82 .class-progress,.course-wrapper.course-width-82:after{-webkit-animation:grow-width-82 2s ease-in-out forwards;animation:grow-width-82 2s ease-in-out forwards}@-webkit-keyframes grow-width-83{0%{width:0%}100%{width:83%}}@keyframes grow-width-83{0%{width:0%}100%{width:83%}}.course-wrapper.course-width-83 .class-progress,.course-wrapper.course-width-83:after{-webkit-animation:grow-width-83 2s ease-in-out forwards;animation:grow-width-83 2s ease-in-out forwards}@-webkit-keyframes grow-width-84{0%{width:0%}100%{width:84%}}@keyframes grow-width-84{0%{width:0%}100%{width:84%}}.course-wrapper.course-width-84 .class-progress,.course-wrapper.course-width-84:after{-webkit-animation:grow-width-84 2s ease-in-out forwards;animation:grow-width-84 2s ease-in-out forwards}@-webkit-keyframes grow-width-85{0%{width:0%}100%{width:85%}}@keyframes grow-width-85{0%{width:0%}100%{width:85%}}.course-wrapper.course-width-85 .class-progress,.course-wrapper.course-width-85:after{-webkit-animation:grow-width-85 2s ease-in-out forwards;animation:grow-width-85 2s ease-in-out forwards}@-webkit-keyframes grow-width-86{0%{width:0%}100%{width:86%}}@keyframes grow-width-86{0%{width:0%}100%{width:86%}}.course-wrapper.course-width-86 .class-progress,.course-wrapper.course-width-86:after{-webkit-animation:grow-width-86 2s ease-in-out forwards;animation:grow-width-86 2s ease-in-out forwards}@-webkit-keyframes grow-width-87{0%{width:0%}100%{width:87%}}@keyframes grow-width-87{0%{width:0%}100%{width:87%}}.course-wrapper.course-width-87 .class-progress,.course-wrapper.course-width-87:after{-webkit-animation:grow-width-87 2s ease-in-out forwards;animation:grow-width-87 2s ease-in-out forwards}@-webkit-keyframes grow-width-88{0%{width:0%}100%{width:88%}}@keyframes grow-width-88{0%{width:0%}100%{width:88%}}.course-wrapper.course-width-88 .class-progress,.course-wrapper.course-width-88:after{-webkit-animation:grow-width-88 2s ease-in-out forwards;animation:grow-width-88 2s ease-in-out forwards}@-webkit-keyframes grow-width-89{0%{width:0%}100%{width:89%}}@keyframes grow-width-89{0%{width:0%}100%{width:89%}}.course-wrapper.course-width-89 .class-progress,.course-wrapper.course-width-89:after{-webkit-animation:grow-width-89 2s ease-in-out forwards;animation:grow-width-89 2s ease-in-out forwards}@-webkit-keyframes grow-width-90{0%{width:0%}100%{width:90%}}@keyframes grow-width-90{0%{width:0%}100%{width:90%}}.course-wrapper.course-width-90 .class-progress,.course-wrapper.course-width-90:after{-webkit-animation:grow-width-90 2s ease-in-out forwards;animation:grow-width-90 2s ease-in-out forwards}@-webkit-keyframes grow-width-91{0%{width:0%}100%{width:91%}}@keyframes grow-width-91{0%{width:0%}100%{width:91%}}.course-wrapper.course-width-91 .class-progress,.course-wrapper.course-width-91:after{-webkit-animation:grow-width-91 2s ease-in-out forwards;animation:grow-width-91 2s ease-in-out forwards}@-webkit-keyframes grow-width-92{0%{width:0%}100%{width:92%}}@keyframes grow-width-92{0%{width:0%}100%{width:92%}}.course-wrapper.course-width-92 .class-progress,.course-wrapper.course-width-92:after{-webkit-animation:grow-width-92 2s ease-in-out forwards;animation:grow-width-92 2s ease-in-out forwards}@-webkit-keyframes grow-width-93{0%{width:0%}100%{width:93%}}@keyframes grow-width-93{0%{width:0%}100%{width:93%}}.course-wrapper.course-width-93 .class-progress,.course-wrapper.course-width-93:after{-webkit-animation:grow-width-93 2s ease-in-out forwards;animation:grow-width-93 2s ease-in-out forwards}@-webkit-keyframes grow-width-94{0%{width:0%}100%{width:94%}}@keyframes grow-width-94{0%{width:0%}100%{width:94%}}.course-wrapper.course-width-94 .class-progress,.course-wrapper.course-width-94:after{-webkit-animation:grow-width-94 2s ease-in-out forwards;animation:grow-width-94 2s ease-in-out forwards}@-webkit-keyframes grow-width-95{0%{width:0%}100%{width:95%}}@keyframes grow-width-95{0%{width:0%}100%{width:95%}}.course-wrapper.course-width-95 .class-progress,.course-wrapper.course-width-95:after{-webkit-animation:grow-width-95 2s ease-in-out forwards;animation:grow-width-95 2s ease-in-out forwards}@-webkit-keyframes grow-width-96{0%{width:0%}100%{width:96%}}@keyframes grow-width-96{0%{width:0%}100%{width:96%}}.course-wrapper.course-width-96 .class-progress,.course-wrapper.course-width-96:after{-webkit-animation:grow-width-96 2s ease-in-out forwards;animation:grow-width-96 2s ease-in-out forwards}@-webkit-keyframes grow-width-97{0%{width:0%}100%{width:97%}}@keyframes grow-width-97{0%{width:0%}100%{width:97%}}.course-wrapper.course-width-97 .class-progress,.course-wrapper.course-width-97:after{-webkit-animation:grow-width-97 2s ease-in-out forwards;animation:grow-width-97 2s ease-in-out forwards}@-webkit-keyframes grow-width-98{0%{width:0%}100%{width:98%}}@keyframes grow-width-98{0%{width:0%}100%{width:98%}}.course-wrapper.course-width-98 .class-progress,.course-wrapper.course-width-98:after{-webkit-animation:grow-width-98 2s ease-in-out forwards;animation:grow-width-98 2s ease-in-out forwards}@-webkit-keyframes grow-width-99{0%{width:0%}100%{width:99%}}@keyframes grow-width-99{0%{width:0%}100%{width:99%}}.course-wrapper.course-width-99 .class-progress,.course-wrapper.course-width-99:after{-webkit-animation:grow-width-99 2s ease-in-out forwards;animation:grow-width-99 2s ease-in-out forwards}@-webkit-keyframes grow-width-100{0%{width:0%}100%{width:100%}}@keyframes grow-width-100{0%{width:0%}100%{width:100%}}.course-wrapper.course-width-100 .class-progress,.course-wrapper.course-width-100:after{-webkit-animation:grow-width-100 2s ease-in-out forwards;animation:grow-width-100 2s ease-in-out forwards}.group-right .files{float:left;width:-webkit-calc(60% - 40px);width:calc(60% - 40px)}.group-right .forum-link.block+.files{margin-left:20px;width:-webkit-calc(60% - (40px * 1.5))!important;width:calc(60% - (40px * 1.5))!important}.group-right .forum-link.block+.files .file{width:-webkit-calc(100% - (40px / 2));width:calc(100% - (40px / 2));display:block;border:1px solid rgba(134,134,134,.2);margin-bottom:7px;padding:10px 7px}.group-right .forum-link.block+.files .file .file-icon{width:40px;vertical-align:text-top}.group-right .forum-link.block+.files .file a{font-family:'Source Sans Pro';font-weight:400;line-height:1.5;text-decoration:none;color:var(--deep-color);font-size:14px;padding-left:7px}.forum-link.block{float:left;width:-webkit-calc(40% - 40px)!important;width:calc(40% - 40px)!important}.forum-link.block .forum-link{padding:0!important;width:100%!important}.forum-link.block .forum-link .label-above{font-family:'Source Sans Pro';line-height:1.5;font-weight:600;font-size:1.5em}.forum-link.block .forum-link .button{float:right;margin-bottom:0}.group-users{height:-webkit-calc(100% - (40px));height:calc(100% - (40px))}.group-users .subgroup-title{color:var(--deep-color);padding-bottom:10px;width:-webkit-calc(100% - (40px / 2));width:calc(100% - (40px / 2))}.group-users .users-of-class>div:nth-child(2) .subgroup-title{padding-top:20px;border-top:2px solid #f1f1f0}.group-users .users-of-class>div:nth-child(1) .user-link:last-child{padding-bottom:20px}.group-users .user-link{color:var(--dark-color);font-weight:600;font-size:14px;padding-top:10px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.group-users .user-link+.user-link{margin-top:10px}.group-users .user-link .avatar{height:45px;width:45px;background-color:var(--lightest-color);-webkit-border-radius:30px;border-radius:30px;margin-right:10px}.group-users .user-link .name{padding-left:5px}.page-my-groups #second-sidebar .node-teaser{margin-bottom:5px}.page-my-groups #second-sidebar .node-teaser .group-fieldset{margin:0}.page-my-groups #second-sidebar .node-teaser .group-fieldset .fieldset-legend{padding-left:20px}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible:not(.collapsed) .fieldset-legend a{position:relative}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible:not(.collapsed) .fieldset-legend a:before{content:'Toon minder';position:absolute;right:4%;font-family:'Source Sans Pro';line-height:1.5;font-weight:600;font-size:1.5em;font-size:14px;color:var(--deep-color);top:5px}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible:not(.collapsed) .fieldset-legend a:after{font-family:FontAwesome;content:"\f106";position:absolute;right:2%;font-size:16px;color:var(--deep-color);top:5px}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible.collapsed .fieldset-legend a{position:relative}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible.collapsed .fieldset-legend a:before{content:'Toon meer';position:absolute;right:4%;font-family:'Source Sans Pro';line-height:1.5;font-weight:600;font-size:1.5em;font-size:14px;color:var(--deep-color);top:5px}.page-my-groups #second-sidebar .node-teaser .group-fieldset.collapsible.collapsed .fieldset-legend a:after{font-family:FontAwesome;content:"\f107";position:absolute;right:2%;font-size:16px;color:var(--deep-color);top:5px}.page-my-groups #second-sidebar .node-teaser .group-fieldset legend{width:100%;font-family:'Source Sans Pro';line-height:1.5;font-weight:600;font-size:1.5em;padding:-webkit-calc(40px / 2) 0;padding:calc(40px / 2) 0;margin:0}.page-my-groups #second-sidebar .node-teaser .group-fieldset legend .fieldset-legend{margin-right:1.3em}.page-my-groups #second-sidebar .node-teaser .group-fieldset legend .fieldset-legend a{width:100%;display:block;color:var(--deep-color)}.page-my-groups #second-sidebar .node-teaser .group-fieldset legend .summary{display:none}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-left{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33.33% - (40px / 2));-ms-flex:0 0 calc(33.33% - (40px / 2));flex:0 0 calc(33.33% - (40px / 2));max-width:-webkit-calc(33.33% - (40px / 2));max-width:calc(33.33% - (40px / 2));padding-right:20px}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-right{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 66.66%;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .agenda,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .classes,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .files,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .forum-link,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-users{background-color:#fcfcfc;padding:20px;margin-bottom:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .agenda .label-above,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .classes .label-above,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .files .label-above,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .forum-link .label-above,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-users .label-above{color:var(--deep-color);padding-bottom:10px;width:-webkit-calc(100% - (40px / 2));width:calc(100% - (40px / 2))}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .agenda .contextual-links-wrapper,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .agenda .title,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .classes .contextual-links-wrapper,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .classes .title,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .files .contextual-links-wrapper,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .files .title,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .forum-link .contextual-links-wrapper,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .forum-link .title,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-users .contextual-links-wrapper,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-users .title{overflow:visible}#quiz-question-answering-form #edit-tries.form-radios,.node-course-other-fields .field-name-anomymous-visibility,.node-course-other-fields .field-name-course-quota,.node-course-other-fields .field-name-opigno-commerce-price,.node-course-other-fields .field-name-requires-validation,.opigno-quiz-app-fullscreen-link,.view-header .pager li,.view-id-videos.view-display-id-page,div.quiz-report div.dt{overflow:hidden}.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .agenda h2,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .classes h2,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .files h2,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .forum-link h2,.page-my-groups #second-sidebar .node-teaser .fieldset-wrapper .group-users h2{margin:0}#breadcrumb .breadcrumb,#breadcrumb .breadcrumb-count .fa{color:var(--deep-color)}#breadcrumb .breadcrumb a{color:var(--deep-color);text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#breadcrumb .breadcrumb a:hover{color:var(--dark-color)}#block-ima-participation-download-participation .menu .leaf,#block-ima-results-student-results .menu .leaf,#block-system-main-menu .menu .leaf{margin:5px 0}#block-ima-participation-download-participation .menu .leaf a,#block-ima-results-student-results .menu .leaf a,#block-system-main-menu .menu .leaf a{font-family:"Source Sans Pro";background:#fcfcfc;color:var(--deep-color);font-size:18px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#block-ima-participation-download-participation .menu .leaf a.active,#block-ima-participation-download-participation .menu .leaf a:hover,#block-ima-results-student-results .menu .leaf a.active,#block-ima-results-student-results .menu .leaf a:hover,#block-system-main-menu .menu .leaf a.active,#block-system-main-menu .menu .leaf a:hover{background:var(--deep-color);color:#fcfcfc}@media screen and (min-width:800px) and (max-width:1200px){#block-ima-participation-download-participation .menu .leaf a:before,#block-ima-results-student-results .menu .leaf a:before,#block-system-main-menu .menu .leaf a:before{display:none}}@media screen and (min-width:1200px){#block-ima-participation-download-participation .menu .leaf,#block-ima-results-student-results .menu .leaf,#block-system-main-menu .menu .leaf{margin:5px 20px}}@media screen and (min-width:800px){#block-ima-participation-download-participation .menu .leaf,#block-ima-results-student-results .menu .leaf,#block-system-main-menu .menu .leaf{margin:5px 10px}}.node-class.view-mode-dashboard h2,.node-class.view-mode-teaser h2{margin-top:0;padding:15px 5px 0;background-color:#f8f7f5;color:#2e2e2e;clear:left}.node-class.view-mode-dashboard a.button,.node-class.view-mode-teaser a.button{margin-top:20px}.evaluation-link{display:block;padding-top:20px}.node-course-other-fields{float:right;width:25%;padding:1em;font-size:.9em;background:url(../img/information-icon.png) right top no-repeat var(--dark-color);color:#fff;margin:0 0 1em 1em}@media screen and (max-width:800px){.node-course-other-fields{float:none;width:auto;margin:0 0 1em;padding:.5em}}.node-course-other-fields .field{margin:.5em 0;display:none}.node-course-other-fields .field-name-group-group{display:block}.node-course-other-fields .field-name-catalogue-visibility,.node-course-other-fields .field-name-commerce-price,.node-course-other-fields .field-name-og-roles-permissions{display:none!important}.node-course-other-fields .field-name-anomymous-visibility .field-items,.node-course-other-fields .field-name-anomymous-visibility .field-label,.node-course-other-fields .field-name-course-quota .field-items,.node-course-other-fields .field-name-course-quota .field-label,.node-course-other-fields .field-name-opigno-commerce-price .field-items,.node-course-other-fields .field-name-opigno-commerce-price .field-label,.node-course-other-fields .field-name-requires-validation .field-items,.node-course-other-fields .field-name-requires-validation .field-label{float:left;margin-right:.25em}.opigno-tools{clear:both}.node.is-admin .node-course-other-fields .field,.node.manager .node-course-other-fields .field,.node.teacher .node-course-other-fields .field{display:block}.node-course-other-fields a{color:#fcfcfc}.node-course .fa-unlock{color:#ccc}.node h3,.node h4{margin-top:20px;margin-bottom:2px}.node p{margin-top:5px;margin-bottom:2px}.node-ima-group.node-teaser{background-color:#fff}.node-calendar-event.node-teaser .content .field-item *{background-color:transparent!important}.node.node-class.view-mode-dashboard{padding-bottom:20px;margin-bottom:30px;padding-top:10px;border-top:1px solid var(--deep-color)}.node.node-class.view-mode-dashboard .label-above{color:var(--deep-color);font-weight:600}.node.node-class.view-mode-dashboard .label-inline{float:left;color:var(--deep-color);font-weight:600;margin-right:7px}.node.node-class.view-mode-dashboard .class-category{display:inline-block;float:left;margin-top:20px}.node.node-class.view-mode-dashboard .class-title{background:0 0;padding:0;margin:10px 0 0;float:left;clear:none}.node.node-class.view-mode-dashboard .class-link{clear:both;padding-top:20px;margin-bottom:30px}.node.node-class.view-mode-dashboard .class-link:after{content:"";display:table;clear:both}.node.node-class.view-mode-dashboard .class-link a{display:block;background:#f1f1f0;color:var(--deep-color);text-decoration:none;font-weight:600;float:left;margin-right:10px;padding:3px 7px}.node.node-class.view-mode-dashboard .class-link a:after{content:"\00bb";margin-left:5px}.node.node-class.view-mode-dashboard .class-progress{border-top:1px solid #ccc;margin-top:15px;padding-top:15px}.node.node-class.view-mode-dashboard .class-progress:after{content:"";display:table;clear:both}.node.node-class.view-mode-dashboard .class-progress .course-progress-item{width:13px;height:13px;margin-right:2px;margin-bottom:2px;position:relative;background-color:var(--light-color);float:left;top:7px}.node.node-class.view-mode-dashboard .class-progress .course-progress-item.failed{background-color:#bd2005}.node.node-class.view-mode-dashboard .class-progress .course-progress-item.passed{background-color:#65bd32}.node.node-class.view-mode-dashboard .class-progress .course-progress-item .course-title{background:rgba(0,0,0,.7);color:#fcfcfc;display:block;font-size:12px;left:50%;line-height:14px;padding:5px;position:absolute;text-align:center;top:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:130px;opacity:0;visibility:hidden;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node.node-class.view-mode-dashboard .class-progress .course-progress-item .course-title:after{background:0 0;border-color:transparent transparent rgba(0,0,0,.7);border-style:solid;border-width:7px;content:"";display:block;height:0;left:50%;position:absolute;top:0;-webkit-transform:translate(-7px,-100%);-ms-transform:translate(-7px,-100%);transform:translate(-7px,-100%);width:0;z-index:2}.node.node-class.view-mode-dashboard .class-progress .course-progress-item:hover .course-title{opacity:1;visibility:visible}.node.node-class.view-mode-dashboard .class-last-quiz{clear:left;margin-top:10px}.node.node-class.view-mode-dashboard .class-last-quiz a{color:var(--deep-color);text-decoration:none}.node.node-class.view-mode-dashboard .class-status{margin-top:10px;color:var(--deep-color)}.node.node-class.view-mode-dashboard .class-next-quiz{top:10px;position:relative;clear:left}.node.node-class.view-mode-dashboard .class-next-quiz .button{font-weight:600}.node.node-class.view-mode-dashboard .class-next-quiz .button:after{content:"\00bb";margin-left:5px}@media (min-width:800px){.node.node-class.view-mode-dashboard .class-last-quiz,.node.node-class.view-mode-dashboard .class-status{float:left;width:45%}}.node-type-class #second-sidebar,.node-type-course #second-sidebar,.node-type-quiz #second-sidebar{padding:3% 5%}.node-type-class #title-wrapper,.node-type-course #title-wrapper,.node-type-quiz #title-wrapper{clear:left}.node-type-class #title-wrapper h1,.node-type-course #title-wrapper h1,.node-type-quiz #title-wrapper h1{font-weight:700;font-size:26px;margin-left:0!important}.node-type-class #tabs,.node-type-course #tabs,.node-type-quiz #tabs{clear:both;border-bottom:1px solid var(--light-color);margin-bottom:20px}.node-type-class #tabs .tabs,.node-type-course #tabs .tabs,.node-type-quiz #tabs .tabs{margin-bottom:0}.node-type-class #tabs .tabs .node-tab,.node-type-course #tabs .tabs .node-tab,.node-type-quiz #tabs .tabs .node-tab{font-weight:700}.node-type-class #content .content.node-class h3,.node-type-course #content .content.node-class h3,.node-type-quiz #content .content.node-class h3{font-size:24px;margin-bottom:20px}.node.view-mode-full{color:#1d1d1d;font-size:16px;line-height:26px}.node.view-mode-full .general-information{width:100%;float:right;margin-left:0;margin-right:0;clear:none}@media (min-width:800px){.node.view-mode-full .general-information{width:65.95745%;float:left;margin-right:-100%;margin-left:0;clear:none}}@media (min-width:1200px){.node.view-mode-full .general-information{width:68.25397%;float:left;margin-right:-100%;margin-left:0;clear:none}}.node.view-mode-full .general-information .subtitle{font-size:24px;font-weight:300;margin-bottom:50px;line-height:32px}.node.view-mode-full .general-information #quiz-view-table{border-collapse:collapse}.node.view-mode-full .general-information #quiz-view-table td{border:0!important}.node.view-mode-full .general-information #quiz-view-table td.quiz-view-table-title strong{font-weight:400}.node.view-mode-full .contextual-information{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:20px}@media (min-width:800px){.node.view-mode-full .contextual-information{width:31.91489%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1200px){.node.view-mode-full .contextual-information{width:23.80952%;float:right;margin-left:0;margin-right:0;clear:none}}.node.view-mode-full .contextual-information .contextual-item{color:var(--deep-color)}.node.view-mode-full .contextual-information .contextual-item:after{content:"";display:table;clear:both}.node.view-mode-full .contextual-information .contextual-item+.contextual-item{margin-top:20px}.node.view-mode-full .contextual-information .contextual-item+.contextual-item.component{margin-top:0}.node.view-mode-full .contextual-information .contextual-item .label-above{color:var(--deep-color);font-weight:600}.node.view-mode-full .contextual-information .contextual-item .label-inline{display:inline-block}.node.view-mode-full .contextual-information .contextual-item a:not(.button){color:var(--deep-color);text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node.view-mode-full .contextual-information .contextual-item a:not(.button):hover{color:var(--light-color)}.node.view-mode-full .contextual-information .contextual-item a.button{display:block}.node.view-mode-full .contextual-information .contextual-item .passed{color:#65bd32}.node.view-mode-full .contextual-information .course-progress-item{width:13px;height:13px;margin-right:2px;margin-bottom:2px;position:relative;background-color:var(--light-color);float:left}.node.view-mode-full .contextual-information .course-progress-item.failed{background-color:#bd2005}.node.view-mode-full .contextual-information .course-progress-item.passed{background-color:#65bd32}.node.view-mode-full .contextual-information .course-progress-item .course-title{background:rgba(0,0,0,.7);color:#fcfcfc;display:block;font-size:12px;left:50%;line-height:14px;padding:5px;position:absolute;text-align:center;top:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:130px;opacity:0;visibility:hidden;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.node.view-mode-full .contextual-information .course-progress-item .course-title:after{background:0 0;border-color:transparent transparent rgba(0,0,0,.7);border-style:solid;border-width:7px;content:"";display:block;height:0;left:50%;position:absolute;top:0;-webkit-transform:translate(-7px,-100%);-ms-transform:translate(-7px,-100%);transform:translate(-7px,-100%);width:0;z-index:2}.node.view-mode-full .contextual-information .course-progress-item:hover .course-title{opacity:1;visibility:visible}.node-type-quiz{-webkit-box-sizing:border-box;box-sizing:border-box}.node-type-quiz .class-cat{display:inline-block;width:80px;text-align:center;font-size:14px;line-height:26px;margin-right:10px;float:left}.node-type-quiz h1{font-size:19px;font-weight:700}.node-type-quiz .group-header h2{font-weight:300;font-size:24px}.ds-2col-stacked>.group-left{-webkit-box-sizing:border-box;box-sizing:border-box;width:70%}.ds-2col-stacked>.group-right{-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;padding-left:20px}.quiz-stats-table th:first-child{width:50%}.quiz-stats-table th:last-child{width:25%}.take-button-cell{padding:0;vertical-align:top}.take-button-cell .form-submit,.take-button-cell a{border:0;background:url(../img/start-element-icon.png) right center no-repeat #57a544;color:#fff;padding:.25em 3em .25em 1em;display:block;text-decoration:none;text-align:left}.take-button-cell .form-submit{width:100%}.take-button-cell a.read-more{border:0;background:url(../img/sort-element-icon.png) right center no-repeat #57a544;color:#fff;padding:.25em 3em .25em 1em;display:block;border-top:1px solid #fff}div.entypo:before{display:none}.action-links li a.opigno-quiz-app-sort-quizzes{border:0;background:url(../img/sort-element-icon.png) .5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em .25em 2em}#main-navigation-wrapper a:before{font-size:90px}.region-sidebar-first .menu{list-style-type:none;padding:0}.region-sidebar-first .menu li.leaf{list-style-image:none;list-style-type:none;padding:0;margin:1px 20px;display:block;background-color:transparent}.region-sidebar-first .menu li.leaf a{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;display:block;width:100%;text-decoration:none;font-weight:700;background:#fff}.region-sidebar-first .menu li.leaf a:before{display:inline-block;width:40px}.region-sidebar-first .menu li.leaf a.active,.region-sidebar-first .menu li.leaf a:hover{background:var(--deep-color);color:#fff}.page-node-quizzes table{clear:both}.opigno-webex-app-link{padding:0}.opigno-webex-app-link a{border:0;background:url(../img/start-element-icon.png) right center no-repeat #57a544;color:#fff;padding:.25em 1em .25em .5em;display:block;text-decoration:none}.opigno-tool-block{background:var(--light-color);color:#fff;margin-right:1.5%;height:150px;margin-bottom:1.25em}.opigno-tool-block .opigno-tool-icon{background-repeat:no-repeat;background-position:center 20px;position:relative;float:left;width:30%;height:100%;margin-right:1em}.opigno-tool-block .opigno-tool-icon .opigno-tool-name{position:absolute;left:0;right:0;bottom:0;text-align:center;text-transform:uppercase;white-space:nowrap}.opigno-tool-block .opigno-tool-icon .opigno-tool-name a{color:#fff;text-decoration:none}.opigno-tool-block .opigno-tool-description{margin-top:2em;text-align:center}@media screen and (max-width:800px){.opigno-tool-block .opigno-tool-icon{float:none;width:100%}.opigno-tool-block .opigno-tool-description{display:none}#quiz-question-answering-form{font-size:.9em}}.opigno-tool-block.js-processed{cursor:pointer}.opigno-tool-block.js-processed:hover{background:var(--dark-color)}.opigno-forum-tool .opigno-tool-icon{background-image:url(../img/forum-tool-icon.png)}.opigno-poll-tool .opigno-tool-icon{background-image:url(../img/poll-tool-icon.png)}.opigno-quiz-import-tool .opigno-tool-icon{background-image:url(../img/quiz-import-tool-icon.png)}.opigno-quiz-tool .opigno-tool-icon{background-image:url(../img/quiz-tool-icon.png)}.opigno-tft-tool .opigno-tool-icon{background-image:url(../img/tft-tool-icon.png)}.opigno-meetings-tool .opigno-tool-icon{background-image:url(../img/meetings-tool-icon.png)}.opigno-audio-tool .opigno-tool-icon{background-image:url(../img/audio-tool-icon.png)}.opigno-video-tool .opigno-tool-icon{background-image:url(../img/video-tool-icon.png)}.opigno-quiz-app-fullscreen-link{width:0;padding-left:30px;height:30px;display:block;background-position:center center;background-repeat:no-repeat;text-indent:-9999px}.opigno-quiz-app-go-fullscreen-link{background-image:url(../img/fullscreen-icon.png)}.opigno-quiz-app-loading-content{width:100%;min-height:400px;background:url(../img/ajax-loader-dark-blue.gif) center center no-repeat}.opigno-quiz-app-exit-fullscreen-link{display:none;background-image:url(../img/smallscreen-icon.png)}.ima-outline-wrapper .ima-outline-table-header .inner:after,.ima-outline-wrapper .ima-outline-table-header:after{display:table;clear:both;content:""}@media screen and (min-width:1400px){.opigno-tool-block.col-2-out-of-6{width:31.33333%}}@media screen and (min-width:700px) and (max-width:1399px){.opigno-tool-block.col-2-out-of-4{width:48%}}@media screen and (min-width:0px) and (max-width:699px){.opigno-tool-block.col-1-out-of-2{width:48%}}.ima-outline-wrapper{float:left;width:100%}.ima-outline-wrapper .ima-outline-search-wrapper{position:relative;float:right}.ima-outline-wrapper a{text-decoration:none}.ima-outline-wrapper .ima-outline-table-header{position:relative}.ima-outline-wrapper .ima-outline-table-header .inner{background:#8ac4ec;padding:5px 10px 5px 20px}.ima-outline-wrapper .ima-outline-table-header label{color:#fff;float:left;margin-bottom:0;padding:4px 0}.ima-outline-wrapper .course>.item-title a,.ima-outline-wrapper .quiz>.item-title a{color:#777}.ima-outline-wrapper .ima-outline-table-header .actions{float:right;margin-top:6px;margin-right:6px}.ima-outline-wrapper .ima-outline-table-header .actions .plus{float:left;padding:0 5px}.ima-outline-wrapper .ima-outline-table-header .actions .minus{float:left;padding:0 5px;margin-right:15px}.ima-outline-wrapper .ima-outline-table-header .actions path{fill:#0a71b4}.ima-outline-wrapper .course path,.ima-outline-wrapper .loading *,.ima-outline-wrapper .quiz path{fill:#8ac4ec}.ima-outline-wrapper .ima-outline-search{border:1px solid #0a71b4;padding:5px;width:300px;float:right;margin-right:20px}.ima-outline-wrapper .item-title{float:left;padding:9px 20px}.ima-outline-wrapper .item-actions,.ima-outline-wrapper .item-delete-relationship,.ima-outline-wrapper .item-status{padding:9px 10px;width:30px;float:right}.ima-outline-wrapper .minus,.ima-outline-wrapper .plus{height:20px;padding:0 5px;cursor:pointer;display:block;margin:0 auto}.ima-outline-wrapper .course,.ima-outline-wrapper .quiz{float:left;clear:both;width:100%}.ima-outline-wrapper .quiz{max-height:200px;opacity:1;-webkit-transition:max-height .4s,opacity .4s,background 1s;transition:max-height .4s,opacity .4s,background 1s;background-color:#ebf1f9}.ima-outline-wrapper .course.hidden,.ima-outline-wrapper .quiz.hidden{max-height:0}.ima-outline-wrapper .quiz:hover{background-color:#c4d6ed}.ima-outline-wrapper .quiz.failed{background-color:#edd7d8}.ima-outline-wrapper .quiz.passed{background-color:#eff9eb}.ima-outline-wrapper .course{background:#fff;opacity:1;-webkit-transition:max-height .4s,opacity .4s,background 1s;transition:max-height .4s,opacity .4s,background 1s}.ima-outline-wrapper .course .plus{display:none}.ima-outline-wrapper .course>.item-title{font-weight:700}.ima-outline-wrapper .course.collapsed .quiz{max-height:0;opacity:0}.ima-outline-wrapper .course.collapsed .plus{display:block}.ima-outline-wrapper .course.collapsed .minus{display:none}.ima-outline-wrapper .course.failed>.item-title a{color:#ed1c24}.ima-outline-wrapper .course.passed>.item-title a{color:#5ac133}.ima-outline-wrapper .passed .item-status .check *{fill:#5ac133}.ima-outline-wrapper .failed>.item-status .check *{fill:#ed1c24}.ima-outline-wrapper .ima-outline-search-clear{display:none;position:absolute;right:35px;top:3px;cursor:pointer}.ima-outline-wrapper .ima-outline-search:valid+.ima-outline-search-clear{display:block;-webkit-box-shadow:none!important;box-shadow:none!important}.ima-outline-wrapper input:required{-webkit-box-shadow:none;box-shadow:none}.ima-outline-header-is-fixed .ima-outline-table-header{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1600px;margin:0 auto}.ima-outline-header-is-fixed .ima-outline-table-header .inner{background:#8ac4ec;padding:5px 90px 5px 100px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-left:0;margin-right:0;clear:none}@media (min-width:800px){.ima-outline-header-is-fixed .ima-outline-table-header .inner{width:82.97872%;float:right;margin-left:0;margin-right:0;clear:none}}@media (min-width:1200px){.ima-outline-header-is-fixed .ima-outline-table-header .inner{width:74.60317%;float:right;margin-left:0;margin-right:0;clear:none}}.admin-menu.ima-outline-header-is-fixed .ima-outline-table-header{top:29px;z-index:100}#quiz_progress{padding:.25em .5em;background:var(--light-color);color:#fff}.quiz-question-body{padding:1em;background:#f1f1f0}#quiz-question-answering-form .node-teaser .links,#quiz-question-answering-form .node-teaser .question_type_name,#quiz-question-answering-form .node-teaser h2 a{display:none}#quiz-question-answering-form input#edit-submit{border:0;background:url(../img/next-element-icon.png) right center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 3em;float:right}#quiz-question-answering-form input#edit-op{border:0;background:.5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 3em}#quiz-question-answering-form input#edit-back{border:0;background:url(../img/prev-element-icon.png) .5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 3em}@media screen and (max-width:800px){#quiz-question-answering-form input#edit-submit{padding-left:.5em}#quiz-question-answering-form input#edit-op{padding-left:.5em;padding-right:.5em}#quiz-question-answering-form input#edit-back{padding-right:.5em}}#quiz-question-answering-form input#edit-op:hover{text-decoration:none}#quiz-question-answering-form .quiz-question-navigation-wrapper{overflow:hidden;background:#2e2e2e;text-align:right}#quiz-question-answering-form .quiz-question-navigation-wrapper input.form-submit{margin:0;border-left:1px solid #fff!important}.quiz-report-score.form-text{color:#000}.matching-tbl{margin-top:1em}.matching-tbl .matching-select{min-width:300px;text-align:center}.matching-tbl .matching-select select{width:98%}.multichoice_row p{margin:0}.multichoice_row td{vertical-align:middle}.multichoice_row .selector-td{text-align:center}div.quiz-report div.dt{background:var(--dark-color);color:#fff}div.quiz-report div.dt p{float:left;margin:.25em 1em .25em .5em}div.quiz-report div.dt div.quiz-report-score-container{border-width:0;padding:.25em .25em .25em 2em;background-color:transparent;background-position:left center;background-repeat:no-repeat;color:#fff}div.quiz-report div.dt .q-correct{background-image:url(../img/answered-correctly.png)}div.quiz-report div.dt .q-wrong{background-image:url(../img/answered-incorrectly.png)}div.quiz-report .multichoice-icon{background-image:url(../img/quiz-multichoice-result-icons.png)}div.quiz-report .multichoice-icon-cell{padding-top:.5em}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio{float:left;width:56px;height:70px;background-position:center top;background-repeat:no-repeat;text-align:center;padding-top:60px;margin-right:1em;text-transform:uppercase}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio input{display:block;width:100%;margin-bottom:.5em}#folder-menu-container .folder-wrapper #tabs ul,#folder-menu-container .folder-wrapper #tabs ul li{margin:0}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio label{padding:.25em}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio:first-of-type{background-image:url(../img/true.png)}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio:first-of-type label{background:#91cc83}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio:last-of-type{background-image:url(../img/false.png)}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio:last-of-type label{background:#f6b9b5}#quiz-question-answering-form #edit-tries.form-radios .form-type-radio.js-processed input{display:none}.container.curriculum-progress-bar{width:100%;position:relative;height:13px;background:#8ac4ec}.container.curriculum-progress-bar .progress{position:absolute;top:0;left:0;height:100%;background:#009fe7}.curriculum-tooltip{position:relative}.curriculum-tooltip .tooltip-trigger:hover+div{visibility:visible!important;opacity:1;-webkit-transition:.4s linear;transition:.4s linear;z-index:10;color:#0a71b4}.curriculum-tooltip .tooltip-inner{visibility:hidden;opacity:0;-webkit-transition:.4s linear;transition:.4s linear;font-size:14px;line-height:18px;color:#0a71b4;background:#ebf1f9;border:1px solid #0a71b4;max-width:200px;padding:7px;position:absolute;top:-135px;left:-100px}.curriculum-tooltip .tooltip-inner:after{content:"";display:block;width:0;height:0;border:10px solid transparent;border-bottom-color:#0a71b4;position:absolute;top:122px;left:50%;-webkit-transform:scaleY(-1) translateX(-50%);-ms-transform:scaleY(-1) translateX(-50%);transform:scaleY(-1) translateX(-50%)}.curriculum-tooltip .tooltip-inner:before{content:"";display:block;position:absolute;width:100%;height:10px;top:-10px;left:0;background:0 0}#ima-curriculum-my-curriculums-page-callback .table-header-item{float:left}#folder-explorer-container.tft-node-form li.active>.link-wrapper>a{background-color:#fff}#folder-menu-container .folder-wrapper{background:var(--dark-color);color:#fff;padding:0 0 0 1em}#folder-menu-container .folder-wrapper #tabs{float:right}#folder-menu-container .folder-wrapper #tabs ul #tft-back a{border:0;background:url(../img/prev-element-icon.png) .5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em .25em 3em}#folder-menu-container .folder-wrapper #tabs ul #manage-folders a{border:0;background:url(../img/sort-element-icon.png) .5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em .25em 2em}#folder-menu-container .folder-wrapper #tabs ul li a{margin-right:0;border-left:1px solid #fff!important}#folder-menu-container .folder-wrapper #tabs ul li a.disabled{background-color:#616161!important}#folder-content-container a.folder-folder-link,#folder-explorer-container li a.folder-link{padding-left:2em;background:url(../img/folder-icon.png) left center no-repeat}#folder-content-container a.file{padding-left:2em}#folder-content-container #table-th-name{width:40%}#folder-add-content-links{background:#2e2e2e}#folder-add-content-links li a{border:0;background:.5em center no-repeat #57a544;color:#fff;display:inline-block;padding:.25em 1em .25em 1.5em;margin:0;border-left:1px solid #fff!important}#folder-add-content-links li a:before{content:"⊕";font-family:entypo;font-size:1.5em;line-height:1;padding-right:.3em}#block-user-login h2{display:none}@media screen and (max-width:800px){#block-user-login,#user-login-form{text-align:center}#user-login-form .form-password,#user-login-form .form-submit,#user-login-form .form-text{width:80%;text-align:center}#user-login-form .form-submit{padding-top:.5em;padding-bottom:.5em}#user-login-form .item-list ul{list-style:none}#user-login-form .item-list ul li{display:inline}}#privatemsg-list-form .container-inline{margin-bottom:10px}#video-browser-page .video-item{margin-right:10px;width:150px}#video-browser-page .video-item img{max-width:100%}.view-id-videos.view-display-id-page .views-row{float:left;text-align:center;margin:1em;height:320px}.view-id-videos.view-display-id-page .views-row .views-field-title a{text-decoration:none;font-size:1.2em}.view-id-videos.view-display-id-page .views-row .vjs-default-skin .vjs-big-play-button{top:30%;left:29%}.vjs-default-skin{color:var(--dark-color)}.vjs-default-skin .vjs-big-play-button{top:35%;left:37%}.vjs-default-skin .vjs-control-bar{background:#2e2e2e}.vjs-default-skin .vjs-load-progress{background:#f1f1f0}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:var(--dark-color)}.vjs-default-skin .vjs-slider-handle:before{content:''}.view-calendar{background-color:#f1f1f0;padding:2em}.view-header{position:relative}.view-header .pager{position:absolute;top:0;left:0;right:0;margin:0}.view-header .pager li{position:absolute;width:14px!important;height:21px;padding:0;margin:0;background-color:transparent!important;background-position:left top!important;background-repeat:no-repeat!important}.view-header .pager li a{position:absolute;top:0;left:0;padding-left:100px;margin:0!important}.view-header .pager .date-prev{right:auto;left:0;background-image:url(../img/pager-prev-icon.png)}.view-header .pager .date-next{right:0;background-image:url(../img/pager-next-icon.png)}.calendar-calendar th,.calendar-calendar th.days{text-transform:lowercase;background:#f1f1f0;padding-bottom:1em}.calendar-calendar td,.calendar-calendar th{border:0!important}.calendar-calendar td{color:#2e2e2e}.calendar-calendar div.day{float:none;margin:.5em auto 1em;width:20px;height:20px;padding:2px 3px 4px}.calendar-calendar td.today{background:#f1f1f0!important}.calendar-calendar td.today div.day{border:1px solid #2e2e2e!important;-webkit-border-radius:50%;border-radius:50%}.calendar-calendar td.empty{color:inherit}.page-dashboard #site-content #second-sidebar{padding:3% 5%}