@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@500;600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__items,.field--label-inline .field__item{display:inline-block;}
.navbar-dark .nav-link:hover,.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}.navbar-light .nav-link:hover,.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{margin-bottom:1em;padding:1.26em;word-wrap:break-word;color:inherit;border:1px solid var(--bs-secondary);background-color:var(--bs-secondary-bg);overflow-wrap:break-word;}.block-help__container{padding-left:24px;background-image:url(/themes/contrib/bootstrap/images/help.png);background-repeat:no-repeat;background-position:left 4px;}[dir="rtl"] .block-help__container{padding-right:24px;padding-left:0;background-position:right 4px;}.block-help__container>*:last-child{margin-bottom:0;}
.icon-help{background:url(/themes/contrib/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/contrib/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;direction:ltr;height:16px;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.field--name-field-media-image img{max-width:100%;height:auto;}.media-library-wrapper{display:flex;flex-wrap:wrap;}.media-library-menu{margin:5px 5px 5px 0;padding:20px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;height:100%;}.media-library-menu li{margin:5px;white-space:nowrap;height:45px;}.media-library-menu li::marker{color:#e9e9e9;}.media-library-menu__link{margin:5px 5px 5px 0;padding:10px 15px;border:1px solid #dddddd;border-radius:3px;background:#e9e9e9;}.active.media-library-menu__link{background:#fff;}.media-library-content{flex:2;}.media-library-wrapper .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;}.media-library-widget-modal .js-form-item{margin:5px;}.media-library-wrapper .form-type-textfield{flex:2;}.media-library-widget-modal .form-actions{position:sticky;bottom:0;background:#fff;padding:5px;}.media-library-widget-modal .ui-dialog-content{padding-bottom:0;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.media-library-widget-modal.ui-dialog--narrow{width:80% !important;left:10% !important;}.media-library-views-form__rows{display:flex;flex-wrap:wrap;}.media-library-item--grid{margin:10px;width:220px;}.media-library-item--grid .js-form-type-checkbox,.media-library-item--grid .form-check-label{padding-left:0;}.media-library-add-form__media::marker{color:#fff;}
em.placeholder{vertical-align:unset!important;cursor:unset!important;background-color:unset!important;opacity:unset!important;}section.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar .even,.sidebar .odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav .nav{margin:0 -1rem;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-changed.warning{margin-bottom:0.5rem;color:var(--bs-warning);}a.tabledrag-handle .handle{width:25px;height:25px;}.tabledrag-cell-content>*{display:table-cell;vertical-align:middle;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:1rem;}
body.toolbar-horizontal #navbar-top.fixed-top,body.toolbar-vertical #navbar-top.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal #navbar-main.fixed-top,body.toolbar-vertical #navbar-main.fixed-top,body.toolbar-vertical.toolbar-tray-open #navbar-main.fixed-top{top:40px;}body.toolbar-horizontal.toolbar-tray-open #navbar-top.fixed-top,body.toolbar-horizontal.toolbar-tray-open #navbar-main.fixed-top{top:80px;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1040;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__pane label{font-weight:bold;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:auto;}.webform-options-display-buttons .form-check-label{margin:0 5px 10px 5px;border:3px solid #ccc;border-radius:3px;background-color:#fff;padding:10px;width:100%;}.webform-options-display-buttons .form-check-label:hover{border-color:#999;color:#333;}.webform-options-display-buttons .form-check-input:checked ~ .form-check-label{border-color:#0074bd;color:#000;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check-label{text-align:center;margin:0 5px 10px 0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper .radio,.webform-options-display-buttons .webform-options-display-buttons-wrapper .form-check{padding:0;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.content img{max-width:100%;height:auto;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
.block-content-frontpage_block .field.field--name-field-slogan1{font-size:2em;}.block-content-frontpage_block .content{text-align:center;display:block;margin:auto;}.front-logo-container{width:251px;height:261px;display:block;background-image:url("/themes/custom/finnlearn/images/social_media_platform_251.png");margin:auto;margin-top:1.8o
em;}.tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight{display:none!important;}.webform-multiple-table td .form-type-textfield input{max-width:50vw;}.webform-multiple-add .js-form-type-number .input-group .form-number,.webform-multiple-add .input-group-append .field-suffix{display:none;}.membership-state{font-size:0.8em;}.block-go-back{margin-bottom:1em;}.btn-primary{color:white;}.chat-container.chat-collapsed{margin-bottom:50px;transform:translateY(0)!important;}.chat-container.bottom-right{right:0!important;position:relative;max-width:90%;bottom:0!important;}#chat-view{height:70vh!important;}deep-chat{width:auto !important;display:block;}.chat-element.chat-collapsed deep-chat{height:70vh!important;display:block;}.node-user-post-form .js-form-item-field-repost-0-target-id{display:none;}.views-field.views-field-filename a{color:#79a2ff;text-decoration:underline;}.views-field-field-repost .node__title,.node--view-mode-repost .node__title{display:none;}.views-field-field-repost article,.field--name-field-repost article{padding:1em;border-radius:0.3em;border-style:solid;border-width:1px;}.views-field-field-repost .post-header-author{border-top-style:none;padding-top:0;}.ui-dialog .js-form-wrapper button.remove-button{background:red!important;color:white!important;}.js-media-library-item-preview{padding:0.4em;border-radius:0.5em;}.delete-user-account{background:red;border:none;margin-bottom:1em;}.accordion-button:not(.collapsed)::after,.accordion-button::after{background-image:none!important;}.accordion-button::after{content:"\f077";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;padding-left:0em;text-decoration:none;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.ajax-progress-throbber{border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;box-sizing:border-box;margin-left:1em;margin-right:1em;}.ajax-progress-throbber .throbber{display:none;}.navigation ul{list-style:none;}#block-finnlearn-leftmenufront ul{display:flex;margin-top:2em;border-bottom-style:solid;border-color:#505050;}#block-finnlearn-leftmenufront ul li{border-left-style:solid;min-height:40px;padding-bottom:1px;}#block-finnlearn-leftmenufront ul li a{padding-left:1em;padding-right:1em;padding-bottom:0.4em;padding-top:0.4em;display:block;}.user-list-row-right-menu .username{text-transform:capitalize;background:transparent;padding:1em;min-width:120px;display:block;padding-top:0.3em;border-radius:0.5em;padding-top:0.7em;}.user-list-row-right-menu .views-field.views-field-name{margin-top:0.7em;}.user-list-row-right-menu .user-pic img{float:left;margin-right:0.3em;scale:80%;margin-top:0.6em;}.user-list-row-right-menu .user-online-status{position:relative;display:block;max-width:15px;}#block-system-menu-block-profile-menu--2{display:none;}.private-message .nav-link .fa.fa-trash{margin-right:0.5em;}.private-message .views-infinite-scroll-header a{display:block;float:right;padding-left:0.5em;padding-right:1em;padding-top:0.3em;padding-bottom:0.3em;border-radius:0.3em;}.front-page-title{text-align:center;margin-top:1.5em;}a[href*="flag/flag/like"]{text-indent:-9999px;font-size:0;}a[href*="flag/flag/like"]::before{display:inline-block!important;font-size:18px!important;}.sidebar nav .nav{margin:0 -0rem;}body{font-size:16px;}input,select{font-size:100%;}.search-api-autocomplete-search header{display:none;}.search-api-autocomplete-search li{padding:1em;}.search-api-autocomplete-search{max-width:50vw;}#block-finnlearn-darkmodetoggle button{background:transparent;border-style:none;margin-top:0.6em;}.block-dark-mode-toggle ul li{list-style:none;}.order-link{text-decoration:underline;padding:0.3em;border-radius:0.3em;padding-left:0.8em;padding-right:0.8em;}.view-filters .js-form-item input{margin-right:1em;clear:both;max-width:240px;}.sidebar h2{text-shadow:0 0 0 #fff;}figure .embed-media iframe{width:100%!important;height:250px !important;}.menu--search-menu .nav .nav-item a{color:#505050;}.menu--search-menu .nav .nav-item .is-active{background:#293f95;color:#fff;border-radius:1em;}.menu--search-menu .nav{margin-bottom:1.5em;font-size:0.95em;color:#505050;margin-top:1em;}.path-admin .ui-dialog{left:20px!important;width:85vw!important;}iframe#entity_browser_iframe_new_media_browser{height:70vh!important;}[id^="field-group-post-image-new-media-browser-dialog"]{height:80vh !important;}.path-legal-accept .alert-warning{display:none;}.status.offline{display:none!important;}.online-status-cont{height:0em;margin-bottom:0.4em;}.user-online-status{position:relative;top:-22px;left:40px;}.status.online{background:#46cd3b;min-width:15px;min-height:15px;display:inline-block;border-radius:60em;margin:auto;border-style:solid;border-width:3px;border-color:white;}.user-online-status h4,.user-online-status .response{display:none;}.view-flagged-content .views-field-nothing{width:60%!important;display:table-cell;}.view-flagged-content .views-field-nothing a{color:#336df4;}.view-flagged-content form{margin-bottom:0.2em!important;}.affix{z-index:4!important;}.ui-widget-overlay{z-index:5!important;}.front-page-bottom{margin:auto;width:100%;text-align:center;margin-top:0em;font-size:0.9em;margin-bottom:2em;}.comment_load_more_pager nav{display:none;}.comment_load_more_pager.ajax-load_more{float:left;width:100%;display:block;text-align:center;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:16px;}.ui-dialog{z-index:7!important;}.path-group main#content{margin-top:0em;}.box-container table td{background:white !important;}.view-profile-data-to-user-compact .view-content{width:99%;}.path-private-messages .field--widget-text-textarea{width:77%;float:left;}.path-private-messages .less-link,.path-private-messages .more-link{color:#fff;}.path-private-messages a.more-link::before,.path-private-messages a.less-link::before{color:#fff;}.path-private-messages .form-textarea-wrapper textarea{padding-top:0.6em;border-radius:1em;}.path-admin .ui-dialog{width:85%!important;}.field--name-field-delete-message{text-align:right;font-size:0.7em;color:#505050;}.block-field-blockprivate-message-threadprivate-message-threadsubject{display:none;}.block-private-message .private-message-thread--full-container p{padding-top:2em;padding-left:0.5em;font-size:0.9em;}.block-private-message .private-message-wrapper.field__item{background-color:#fff;}#block-privatemessageinbox-4 .block-private-message-inbox-block .private-message-thread .private-message-inbox-thread-link{border-bottom:solid;border-bottom-color:#adadad;border-bottom-width:1px!important;border-radius:0em;}#block-privatemessageinbox-4 .field--name-members{font-size:0.8em;}.private-message-add-form .form-actions{float:right;margin-right:0.5em;}.path-private-messages #edit-actions{float:right;width:auto;text-align:right;}.flag-like-private-message{clear:both;float:right;}.path-private-messages #load-previous-messages-button-wrapper{text-align:center;margin-top:0.5em;margin-bottom:0.5em;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message .field--name-created{font-size:80%;color:gray;float:left;clear:both;}.private-message-thread-messages .view-profile-data-to-user-compact .view-content{width:auto;}.private-message-thread-messages .view-profile-data-to-user-compact{min-width:70%;}body{overscroll-behavior:contain;font-family:'Quicksand',sans-serif;font-size:1.1em;background:#f0f2f5 !important;}a{color:#0d6efd;text-decoration:none;}a:hover,a:focus,.link:hover,.link:focus{text-decoration:none;}legend{font-size:calc(1.1rem + .3vw);}.js-comment .field--name-comment-body{background-color:#e6e6e6;padding-left:1em;margin-top:0.2em;}.ui-dialog.entity-browser-modal.ui-widget.ui-widget-content.ui-front.ui-draggable{position:fixed;}.field--name-field-group-post-comment-count{float:right;}.sf-menu li{z-index:3!important;}blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em;}.group-status a{background:#007eff;color:#fff;padding-left:1em;padding-right:1em;padding-top:0.6em;padding-bottom:0.6em;border-radius:10em;z-index:3;position:relative;font-size:0.9em;}.menu-user-link span{padding-top:2px;display:block;float:right;text-overflow:ellipsis;overflow:hidden;width:0;white-space:nowrap;padding-bottom:1em;}.cookiesjsr-banner.active{left:50%;top:50%;transform:translate(-50%,-50%);flex-direction:column;max-width:70%;z-index:100000;padding:40px;min-height:200px;height:max-content;box-shadow:0 0 18px rgb(125,125,125);border:1px solid #e7e7e7;outline-color:#2e569f;outline-width:1px;border-radius:1em;background:#fff;color:#484848;font-size:1em;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:70%;}.cookiesjsr-btn.important{background-color:#fff;background-color:#0064ff;border-color:#fff;border-color:#828282;color:#004c93;color:#fff;}.cookiesjsr-btn{background-color:#e1e1e1;color:#808080;}.cookiesjsr-banner--info a{color:#626262 !important;}.or-use-email{margin-top:0.9em;margin-bottom:1em;}.path-frontpage .bs-region .nav-link{display:list-item;margin-bottom:1.4em;padding-left:01em;font-size:0.8em;margin-right:1em;border-radius:0.3em;}.path-frontpage .col-sm-6.bs-region.bs-region--right{margin-top:5vh;text-align:center;}.path-frontpage .bs-region--right .nav{display:block;max-width:210px;text-align:center;margin:auto;}.field-group-tab{border-style:solid;border-width:1px;border-radius:5px;border-color:#dedede;margin-top:1em;padding:0.6em;}.table-responsive{border-style:solid;border-width:1px;border-radius:5px;border-color:#e7e7e7;padding-top:0em !important;margin-top:0em;}#password-policy-status .table-responsive th{background-color:#f5f5f5 !important;}#password-policy-status .table-responsive td,#password-policy-status .table-responsive tbody tr{background:white!important;background-color:#fff !important;}.password-policy-constraint-failed td + td{color:#505050!important;}.password-policy-constraint-passed td + td{background:green;color:#fff!important;}.password-policy-constraint-failed td + td + td,.password-policy-constraint-passed td + td + td{display:none;}#password-policy-status thead tr th + th +th{display:none;}#edit-account .js-form-item small{margin-left:0em!important;margin-bottom:0em!important;}.user-register-form #edit-language,.user-register-form #captcha{border-style:solid;padding:1em;border-width:1px;border-color:#d6d6d6;border-radius:1em;margin-bottom:1em;}#views-bootstrap-assets-customi-entity-browser-4{font-size:0.8em;}.entity-browser-form .custom-mb{background:#f6f6f6;margin-left:0.4em;margin-bottom:0.4em;padding:1em;border-radius:0.5em;max-width:32%;padding-left:0.5em;}.entity-browser-form .form-check input{width:1.5em;height:1.5em;}.js-form-wrapper .details-wrapper p{font-size:0.9em;color:#4c4c4c;margin-top:0em;display:block;width:100%;}#openid-connect-login-form button{min-width:280px;}#edit-openid-connect-client-google-login,#edit-openid-connect-client-google-login--2{background:#fff;color:#000;padding-left:3.5em;background-image:url(/themes/custom/finnlearn/images/google_small.png);background-repeat:no-repeat;font-size:14px;padding-bottom:0.6em;border-color:#f8f1f1;box-shadow:0px 1px 0px #d6d1d1;padding-top:0.6em;font-weight:bolder;}#edit-openid-connect-client-facebook-login{background:#fff;color:#1877F2;padding-left:3.5em;background-image:url(/themes/custom/finnlearn/images/facebook_button.png);background-repeat:no-repeat;font-size:14px;padding-bottom:0.6em;box-shadow:0px 1px 0px #d6d1d1;padding-top:0.6em;font-weight:bolder;background-position-x:7px;background-position-y:5px;background-size:28px 28px;}#edit-openid-connect-client-linkedin-login{background:#2867b2;color:#fff;padding-left:3.5em;background-image:url(/themes/custom/finnlearn/images/linkedin_button.png);background-repeat:no-repeat;font-size:14px;padding-bottom:0.6em;padding-top:0.6em;font-weight:bolder;background-position:6px;background-size:30px;}.openid-connect-login-form button{min-width:200px;}#user-login-form .mb-3{margin-bottom:0em !important;}.tabs .primary li.nav-item{background:#fff;border-radius:0.3em;margin-right:1em!important;}.account-modal .ui-dialog-content{width:90%!important;margin:auto;}.account-modal-header li.nav-item{background:#f0f0f0!important;margin-right:1em;margin-bottom:1em;}.account-modal-header .nav-link{font-size:0.8rem;padding-left:0.5em;padding-right:0.5em;}.navbar-toggler{border-color:#868686;}.navbar-light .navbar-toggler-icon{opacity:1!important;background-size:100%!important;}#navbar-main .user-picture img{width:35px;}ul.js-pager__items.pager{list-style:none;}.user-tip-container .user-tips{background:#fff;border-radius:1em;padding:2em;margin-top:1em;}.user-tip-container .user-tips span a::before{content:"\f0a1";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.field--name-field-media-oembed-video{position:relative;overflow:hidden;width:100%;padding-top:0%;}.media-oembed-content{width:100%;min-height:300px;position:relative;top:0;left:0;bottom:0;right:0;}.field--widget-oembed-textfield{padding-top:0 !important;}.offcanvas-end{width:auto;}#navbar-main{background-color:#fff;}a,.link{color:#0d6efd;}.ext span{margin-right:0.1em;}a.ext{color:#0d6efd!important;}.page-user-password #block-finnlearn-content,.page-user-register #block-finnlearn-content,.page-user-login #block-finnlearn-content{background:white;border-radius:1em;padding:2em;margin:auto;width:60%;border-radius:20px;box-shadow:1px 1px 4px 0px #50505047;padding-left:3em;padding-right:3em;margin-top:1em;font-size:1rem;}#user-cancel-form{margin:1em;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;}#block-finnlearn-account-menu .nav a{padding-top:0.8em;padding-bottom:0.8em;}ul li:empty{display:none;}.tns-outer .tns-controls{position:relative;top:-57%;}.tns-outer .tns-controls [aria-controls]{border-radius:20em !important;height:2.5em !important;border-style:solid !important;border-width:1px !important;}.tns-controls button[data-controls="prev"]{float:left;margin-left:-20px !important;}.tns-controls button[data-controls="next"]{float:right;margin-right:-20px !important;}.tns-outer{font-family:inherit!important;margin:0;padding:0;}.carousel-narrow .tns-controls button[data-controls="prev"]{float:left;margin-left:0 !important;}.carousel-narrow .tns-controls button[data-controls="next"]{float:right;margin-right:1em !important;}.carousel-narrow .tns-controls{max-width:220px!important;margin-left:1em;}.stream-carousel-image img{width:100%;}*{min-height:0;min-width:0;}.region-footer-sticky{position:fixed;bottom:0px;background:white;width:100%;margin:auto;max-height:80px;border-top-style:solid;border-width:1px;border-color:#b6b1b1;z-index:999;padding-left:1em;padding-top:0.3em;padding-bottom:0.3em;background:#d5d5d5;}#block-finnlearn-views-block-danse-user-notifications-block-1 .content{margin:0 !important;}#block-finnlearn-views-block-danse-user-notifications-block-1{height:1px;background:green;display:block;position:relative;top:-2em;}.danse-user-notification-widget{background:#f7f7f7 !important;margin-right:0.7em;}.danse-user-notification-widget .views-infinite-scroll-header{color:white;font-weight:bold;overflow:hidden;position:relative;top:-1.6em;background:gray;border-radius:20em;font-size:0.7em;min-width:15px;left:0.6em;max-width:25px;padding-left:0.4em;padding-right:0.4em;min-height:20px;padding-top:2px;max-height:20px;}.danse-user-notification-widget .view-header{width:2rem!important;text-align:center;font-size:1.2em!important;line-height:1rem!important;height:auto!important;background:transparent!important;}.danse-user-notification-widget .view-empty{background:#f7f7f7 !important;padding:2em;border-style:solid;border-color:#cbcbcb;border-width:1px;border-radius:0.3em;margin-top:2em;box-shadow:2px 2px 2px #5e5e5e52;}.notification-widget-user-pic img{border-radius:20em;float:left;margin-bottom:2em;clear:both;margin-right:1em;}.danse-user-notification-widget .view-header::before{font-family:"Font Awesome 5 Free";font-weight:900;color:inherit;cursor:pointer;margin-right:0em;content:"\f0f3";padding-right:0.6em;}.danse-user-notification-widget .view-content{border-style:solid;border-radius:0.4em;border-width:1px;border-color:#7a7a7a;padding-bottom:1em;padding-left:1em;padding-right:1em;width:300px!important;margin-top:2em;}.danse-user-notification-widget .views-row{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:1em;clear:both;float:left;border-color:#d5d5d5;padding-top:1em;font-size:0.8em;}#block-notificationwidgetblock-2{width:auto;}.node--type-user-post section h2,.node--type-group-post section h2{display:none;height:0px !important;}#thread-members-display-container{margin-bottom:1em;}#thread-members-display-container label{margin-right:1em;}.inbox-header h3,.inbox-header p,.inbox-header div{float:left;margin-right:1em;}.inbox-header h3{font-size:1em;padding:0;}.create-new-message a::before{font-family:"Font Awesome 5 Free";font-weight:900;color:inherit;cursor:pointer;margin-right:0em;content:"\f0e0";padding-right:0.6em;}.private_message_thread_clear_history_link_wrapper{display:none;}.block-private-message-inbox-block .private-message-thread,.block-private-message-inbox-block .field--type-entity-reference{margin-bottom:0em;padding-bottom:0em !important;}.block-private-message-inbox-block .private-message-thread{border:none!important;}#private-message-page .private-message-thread-full .field--name-private-messages #load-previous-messages-button-wrapper{border:solid #ccc 0px;}.block-private-message-inbox-block .pv-msg-inbox-name{max-width:33%;}.block-field-blockprivate-message-threadprivate-message-threadmembers .field__items{white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:inline-block;width:90% !important;height:50px;padding-top:5px;}.view-private-message-inbox-custom{max-height:520px;overflow-x:hidden;overflow-y:auto;padding-top:2em;}.block-field-blockprivate-message-threadprivate-message-threadmembers .username,.view-private-message-inbox-small .username{background-color:#9a9a9a;color:#fff;padding-left:1em;border-radius:40em;margin-right:0.4em;padding-right:1em;padding-top:0.4em;padding-bottom:0.4em;}.view-private-message-inbox-small .username{font-size:0.7em;}.private-message-thread-inbox:hover{background:transparent!important;}.path-private-message #edit-message-wrapper{clear:both;}input#thread-members-input{float:left;clear:both;}#thread-members-display-container #thread-members-input{margin-bottom:2em;border-color:#e5e5e5;border-style:solid;border-radius:0.3em;padding-left:1em;padding-top:0.3em;padding-bottom:0.3em;}.path-private-message #thread-members-display-container label{float:left;}#private-message-page #private-message-thread-dimmer{background-color:#fff!important;}.private-message-wrapper .field--name-message p{margin-bottom:0rem;}.private-message .field--type-entity-reference{margin:0em;float:left;clear:both;}.private-message-default .field--name-message,.private-message-private_message_bottom_menu .field--name-message,.private-message-small_inbox .field--name-message{padding:1em;border-radius:1em;padding-bottom:0.5em;padding-top:0.5em;border-top-left-radius:0em;float:right;background-color:#e6e6e6;color:#393939;font-size:90%;}.private-message-author-self .field--name-message{background-color:#3e94ff;color:white;float:left;clear:both;}.private-message-author-self .field--name-message a{color:#fff;}.private-message-wrapper.field__item{min-height:auto;min-width:auto;background-color:#fafafa;padding:0;padding-bottom:0.5em;padding-top:0.5em;border-top-left-radius:0em;margin-bottom:0.2em;}.views-exposed-form .form-row .form-submit{margin:auto;}#views-exposed-form-search-page-1 fieldset{float:left;}.view-filters{background:white;padding:1em;border-radius:1em;margin-bottom:2em;min-height:6em;}#views-exposed-form-search-page-1 .form-row .form-actions{margin-top:0em;}.view-combined-stream .form-item-sort-by{float:left;margin-right:1em;}.view-combined-stream legend{display:none;}.view-combined-stream .view-filters{padding:1em;border-radius:1em;margin-bottom:1em;font-size:0.8em;margin-left:-1em;min-height:unset!important;padding-bottom:0.2em;padding-top:0.4em;}.view.view-group-ui.view-id-group_ui.view-display-id-attachment_2{float:left;margin-left:1em;}.owl-carousel .owl-item img{width:100%;}.owl-row{margin-right:1em;display:inline-block;}.owl-row .search-page-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px;display:inline-block !important;}.owl-narrow{padding:1.2em !important;border-radius:0.7em !important;min-width:auto;width:auto;}.carousel-narrow div#tns1-mw{max-width:245px;}.carousel-narrow #tns1 > .tns-item{width:230px!important;max-width:230px!important;margin-right:1em!important;}.owl-narrow .search-group-pic a img{margin:auto;margin-bottom:1em;}.carousel-narrow .owl-prev{float:left;position:absolute;left:-18px;}.stream-container .owl-prev,.field--type-viewfield .owl-prev{float:left;position:absolute;left:-20px;clear:both;}.stream-container .bef--secondary{min-width:80%;}.carousel-narrow .owl-next{position:absolute;left:190px;clear:both;}.stream-container .owl-next,.field--type-viewfield .owl-next{float:right;}.carousel-narrow .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:100px;}.stream-container .owl-theme .owl-nav,.field--type-viewfield .owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:150px;width:100% !important;margin:auto;float:left;}.owl-theme .owl-nav [class*="owl-"]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;cursor:pointer;background:#fff !important;width:40px;height:40px;border-radius:3em !important;box-shadow:none;line-height:0em !important;display:block !important;padding-left:1em;}.owl-nav span{font-size:2em;color:#828282;padding-bottom:;}.view-images-carousel-for-stream .owl-carousel .owl-item img{width:100%;max-width:100%;height:auto;}#block-notificationwidgetblock .dropdown-toggle::after,#block-notificationwidgetblock-2 .dropdown-toggle::after{display:none;}#block-notificationwidgetblock .dropdown-toggle,#block-notificationwidgetblock-2 .dropdown-toggle{padding-top:1em;}#block-notificationwidgetblock .dropdown a::before,#block-notificationwidgetblock-2 .dropdown a::before{font-family:"Font Awesome 5 Free";font-size:calc(1rem + .3vw);color:#a9a7a7;cursor:pointer;margin-right:0em;content:"\f0f3";}.glyphicon-bell{margin-left:0px;}.block-dropdown-language{width:100%;}.block-dropdown-language .dropbutton-wrapper .dropbutton-widget{left:0em!important;border:0px!important;margin-top:1em;background:white;z-index:2;}.block-dropdown-language .dropbutton-wrapper .dropbutton-toggle button{background-image:none;background:#fff;}.block-dropdown-language .js .dropbutton-multiple .dropbutton-widget{padding-right:2em;}.block-dropdown-language .dropbutton-toggle button::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(1rem + .3vw);color:#505050;cursor:pointer;margin-right:0em;content:"\f0ac";display:block;}.block-dropdown-language .dropbutton-arrow{display:none;}.block-dropdown-language .dropbutton-wrapper{max-width:50%;margin:auto;}.ck.ck-editor__main > .ck-editor__editable{border-color:var(--ck-color-base-border);max-height:43vh;}.stream-post-drop-menu .dropbutton-wrapper{display:inline-block;z-index:2;float:right;}.stream-post-drop-menu .dropbutton-toggle button{background-image:none;background:transparent;}.stream-post-drop-menu{width:80%;font-size:0.9em;margin:auto;}.stream-post-drop-menu .nothing-4.dropbutton-action,.stream-post-drop-menu .nothing-1.dropbutton-action,.stream-post-drop-menu .nothing.dropbutton-action{width:1px;color:#fff;height:1px;}.stream-post-drop-menu .nothing-2.dropbutton-action{}.stream-post-drop-menu .dropbutton-arrow{display:none;}.stream-post-drop-menu .dropbutton-toggle{position:relative;}.stream-post-drop-menu .dropbutton-toggle button::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(0.8rem + .3vw);color:inherit;cursor:pointer;margin-right:0em;content:"\f141";color:#a9a9a9;}.stream-post-drop-menu .dropbutton-widget{padding-right:0!important;border:none;background:transparent;position:absolute!important;margin:auto;display:block;}.stream-post-drop-menu .dropbutton .secondary-action{padding-top:0.6em;padding-bottom:0.6em;}.stream-post-drop-menu .dropbutton-wrapper .dropbutton-widget{padding-right:0 !important;}.stream-post-drop-menu .dropbutton-widget .dropbutton{text-align:left;float:right;}.report_abuse a:before{content:"\f0a1";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.h2,h2{font-size:1.3em;}.search-page .form-row .form-control{max-width:200px;display:inline-block;margin-right:1em;}.ui-dialog .field--name-field-group-post-image summary:before{content:"\f03e";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#fff;padding-left:0em;text-decoration:none;}#drupal-modal .vertical-tabs{border:0px !important;}#drupal-modal .vertical-tabs__menu-item,#drupal-modal .vertical-tabs__menu{border:0px !important;}#drupal-modal form{margin-bottom:5em;}#drupal-modal .user-form{margin-left:2em;margin-right:2em;}.path-user .ui-dialog-title{display:none;}ul.sf-menu a,ul.sf-menu span.nolink{padding-left:0.4em;}.sf-menu li:hover{background:#a2a2a214;padding-right:0.6em;border-radius:0.7em;}ul.sf-menu.sf-vertical{width:auto;z-index:2;position:relative;}.node--type-group-post h2{clear:both;}.videoroom-container .view-group-ui{margin-top:0em;}.videoroom-container{display:block;float:left;}.h5p-quick{width:200px;}.vote-like .count{min-width:20px;display:inline-block;}.js-quickedit-page-title.title{font-size:2.3vw;margin-left:2em;}.stream-row .dropbutton-multiple .dropbutton-widget{padding-right:0em;border-radius:0.3em;}.ui-dialog .entity-browser-processed{margin-top:1em;}.ui-dialog{font-size:1rem;width:70% !important;border-radius:1em;padding:1em;-webkit-box-shadow:0px 0px 22px 0px rgba(105,105,105,0.65);-moz-box-shadow:0px 0px 22px 0px rgba(105,105,105,0.65);box-shadow:0px 0px 22px 0px rgba(105,105,105,0.65);z-index:4;top:0vh !important;}.toolbar-horizontal .ui-dialog{top:3vh !important;}.ui-widget.ui-widget-content{padding:0;border-radius:1em;}.ui-dialog .ui-dialog-content{padding:1.5em;}.ui-widget{font-family:inherit !important;padding:0;}.group-member-menu .user-pic{float:left;margin-bottom:0.6em;margin-right:0.5em;}.group-member-menu .member-name{margin:0;padding:0;padding-top:0.3em;line-height:1em;}.member-name span a{color:#505050;font-weight:bold;float:left;}.group-member-menu .member-row{margin-bottom:0.2em;width:100%;display:inline-block;}.group-member-menu .pager{list-style:none;}#block-views-block-group-ui-block-14 .content,#block-views-block-group-ui-block-15 .content{text-align:left;}.carousel-inner{text-align:center;}.view-content .carousel{padding-right:0em !important;}#drupal-modal{overscroll-behavior:contain;max-height:70vh !important;overflow:auto;overflow-x:hidden;}.ui-dialog{height:80vh !important;}.ui-dialog .node__content .views-element-container{clear:both;}.ui-dialog .ui-widget-content{max-height:inherit!important;}.on-the-gray .quicktabs-tabpage{border:0px solid #ddd;padding:1em 0.5em 1em;}.carousel-item.active img{border-style:solid;border-color:#e7e7e7;border-radius:12px;border-width:1px;max-width:100%;width:100%;}.post-header-author{border-top-style:solid;border-width:1px;border-color:#d7d7d7;padding-top:1em;}.path-node .custom-content-body{min-width:100%!important;}.custom-content-body{float:left;min-width:80%;margin-bottom:1em;padding-right:1em;}.view-profile-data-to-user-compact{clear:both;}.addtoany_list{width:30px;height:30px;display:block;float:left;}.addtoany_share::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(1rem + .3vw);color:#505050;cursor:pointer;margin-right:0em;content:"\f064";}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:2px;line-height:2px;opacity:1;width:32px;background-color:transparent!important;}#drupal-modal .private-message-add-form .table-responsive,#drupal-modal .private-message-add-form .field-add-more-submit{display:none;}.private-message-thread--full-container{background:#fff;margin-top:0.5em;margin-bottom:0.5em;border-style:solid;border-width:1px;padding:1em;border-color:#bfbfbf;}.private-message-thread-messages .field__items{height:auto;overflow-x:hidden;overflow-y:auto;text-align:justify;display:flex;flex-direction:column-reverse;}.block-layout-builder .private-message-thread-messages .field__items{height:37vh;overflow-x:hidden;overflow-y:auto;text-align:justify;display:flex;flex-direction:column-reverse;}.private-message-inbox-thread-link a{background:#505050;}.private-message-thread-messages .field__label{padding-left:2em;padding-bottom:0.4em;border-bottom-style:solid;border-width:1px;border-color:#dcdcdc;}.private-message-thread-messages{background:#ffffff;padding-left:0em;padding-top:1em;padding-bottom:0.3em;margin-bottom:1em;border-radius:12px;}.path-inbox .private-message-thread .field--name-members{margin-bottom:0em;}.field--type-entity-reference .field__label{font-size:0.8em;}.block-private-message-inbox-block .private-message-thread:hover{background-color:#f1f8ff;}.page-view-private-message-inbox-custom .block-private-message-inbox-block p:first-child{padding-left:0em;margin-bottom:0.5em;}article .node__content .field--name-field-stream-post-images-view-fi .field__item{border-bottom-style:solid;border-width:1px;border-color:#b9b9b9;}.ck-editor__main > :is(.ck-editor__editable,.ck-source-editing-area){min-height:var(--ck-min-height);max-height:calc(40vh - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - 20px);}.stream-row table td,.trimmed table td{background:white;border-style:solid;border-width:1px;border-color:#d3ebff;padding-top:0.5em;padding-bottom:0.5em;}.stream-row table th{background:whitesmoke;border-style:solid;border-width:1px;border-color:#d3ebff;padding-top:0.5em;padding-bottom:0.5em;}.stream-post-title table{width:100%;}.stream-post-title caption{float:left;width:100%;}.stream-post-title tbody,.stream-post-title thead{float:left;clear:both;width:100%!important;margin:auto;display:table;}.stream-post-username{margin-right:0.1em;min-width:50%;display:block;float:left;margin-bottom:0.9em;max-width:90%;}.stream-row .stream-post-user-pic img,.stream-row object.stream-post-user-pic{margin-right:0.6em;}.stream-user-container,.stream-post-user-pic{float:left;}.stream-user-container div{width:100%;}.stream-user-container span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0em;display:block;}.stream-user-container{margin:auto;margin-right:0em;font-size:90%;line-height:normal;max-width:76%;}.stream-post-group-name a::before{content:"\f0c0";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.stream-post-uname{font-weight:bold;margin-bottom:0.1em !important;}stream-post-user-headline{font-size:0.85em!important;}.stream-post-user-headline,.stream-post-group-name a,.stream-post-created{color:#a8a8a8!important;}.stream-post-created{float:left;clear:both;}.stream-post-image{padding-top:1em;}.stream-post-title{margin-top:1em;margin-bottom:1em;clear:both;line-height:normal;max-height:150vh;overflow:auto;}.stream-post-title a,.smart-trim-readmore-output p,.smart-trim-readmore-summary p{font-size:1em;padding-top:0.8em;max-width:fit-content;overflow:clip;max-width:-moz-fit-content;}.stream-post-title a:hover#drupal-modal .custom-content-body{color:#505050;}.stream-post-comment-amount{width:auto;float:left;}.stream-post-share{float:right;}.stream-post-like{float:left;}.post-bookmark .flag-bookmarks a{width:21px;display:block;float:left;overflow-y:hidden;overflow-x:hidden;height:26px;padding-top:4px;margin-left:1em;}.post-bookmark .flag-bookmarks.action-flag a:before{font-weight:400;}.js-flag-message{font-size:0.8em;}.flag-bookmarks.action-flag a:before{content:"\f02e";font-family:"Font Awesome 5 Free";font-weight:300;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.flag-bookmarks.action-unflag a:before{content:"\f02e";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.dropbutton .cp-to-clip{overflow-y:hidden;margin-bottom:1em;display:block;float:left;text-overflow:ellipsis;overflow-x:hidden;border-top-style:solid;border-top-width:1px;border-top-color:#cccccc;padding-top:0.6em!important;}.dropbutton .cp-to-clip .copy_to_clipboard{display:none;}.cp-to-clip{color:#505050!important;padding:0.3em;background-color:transparent!important;min-width:34px;}.cp-to-clip:before{content:"\f0c5";font-family:"Font Awesome 5 Free";font-weight:300;text-decoration:none;top:10px;left:0;text-decoration:none;padding:0.3em;padding-top:0.2em;}.cp-to-clip:hover{background-color:#e2e2e2!important;border-radius:5em;}.post-cp-to-clip{width:50px;float:left;margin-left:3em;}.stream-actions-container .cp-to-clip{display:block;overflow-y:hidden;overflow-x:hidden;max-height:35px;max-width:30px;}.flag-hide-content.action-flag a:before{content:"\f05e";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}.flag-hide-content.action-unflag a:before{content:"\f0e2";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#b9b9b9;padding-left:0em;text-decoration:none;}#superfish-left-menu-front li a i{margin-right:0.0em;min-width:32px;}#myTabContent h3{margin-top:1em;margin-bottom:1em;font-size:1.1rem;}.js-comment mark{display:none;}.group-description{clear:both;}.path-user .tabs{margin-top:1.5em;}.path-user .tabs .nav-link::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(1rem + .3vw);color:inherit;cursor:pointer;margin-right:0.6em;}.path-user .tabs [class*="nav-link--user-login"]::before{content:"\f2f6";}.path-user .tabs [class*="nav-link--user-register"]::before{content:"\f234";}.path-user .tabs [class*="nav-link--user-password"]::before{content:"\f505";}#CollapsingNavbar .menu{list-style:none;}#CollapsingNavbar .menu li{padding-bottom:1em;border-bottom-style:solid;border-bottom-width:1px;border-color:#ececec;padding-top:1em;}.h5p-accordion .accordion-button::before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#ffc809;text-decoration:none;font-size:1.4em;float:left;margin-top:-0.17em;display:block;}.accordion-item:first-of-type{border-top-left-radius:.85rem;border-top-right-radius:.85rem;}.accordion-item:last-of-type{border-bottom-right-radius:.85rem;border-bottom-left-radius:.85rem;}.accordion-item:first-of-type .accordion-button{border-radius:calc(.85rem - 1px);}.accordion-item:last-of-type .accordion-button.collapsed{border-radius:calc(.85rem - 1px);}.h5p-accordion .accordion-collapse{padding:1em;}.h5p-question{padding:1.3em;}#entity-browser-new-media-browser-form{overflow:auto !important;height:auto;}.ui-dialog .field--widget-path{display:block;float:left;}.ui-dialog .views-field.views-field-field-profile-headline{max-width:90%;}.ui-dialog button::before{font-family:"Font Awesome 5 Free";font-weight:900;color:inherit;cursor:pointer;margin-right:0.6em;}.ui-dialog .field--name-field-group-post-image summary{background-color:#8d8d8d;display:inline-block;color:#fff;padding:0.5em;border-radius:0.5em;border-bottom-right-radius:0em;border-bottom-left-radius:0em;padding-left:1em;padding-right:1em;}.ui-dialog .field--widget-entity-browser-entity-reference .details-wrapper{border-top-style:solid;border-top-width:1px;border-top-color:#cbcbcb;margin-top:0em;}.ui-dialog .remove-button,.ui-dialog .edit-button{background:transparent!important;color:#505050!important;font-size:0.9rem;}.ui-dialog .remove-button::before{content:"\f1f8";}.ui-dialog .edit-button::before{content:"\f044";}.ui-dialog .js-comment{float:left;}.ui-dialog .views-field.views-field-field-body{float:left;display:block;min-width:90%;}.ui-dialog .image-style-group-stream-images{padding:0em;}#inline-entity-form-field_group_post_image-form .ief-entity-submit::before{content:"\f03e";}#inline-entity-form-field_group_post_image-form .ief-entity-submit{background-color:green!important;background:green!important;}#inline-entity-form-field_group_post_image-form button[id*="cancel"]::before{content:"\f410";}#inline-entity-form-field_group_post_image-form button[id*="cancel"]{background-color:gray!important;background:gray!important;}form[id*="delete"] button[id*="submit"]{background-color:red!important;background:red!important;}form[id*="delete"] button[id*="submit"]::before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(1rem + .3vw);color:inherit;cursor:pointer;margin-right:0.6em;}form[id*="reply"] button[id*="reply"]::before{content:"\f3e5";}form .counter{margin-top:0.1em;}.comment-form .counter{margin-top:0;padding-left:0.5em;}.comment-form .field--name-comment-body{padding:0;}#drupal-modal .vote-widget-wrapper{float:left;}.pv-msg-inbox-name{float:left;padding-top:0.3em;}.pv-msg-inbox-pic img,.priv-msg-small-inbox-member-pic img{border-radius:3em;border-style:solid;border-width:1px;border-color:#bfbfbf;min-width:40px;min-height:40px;}.pv-msg-inbox-pic,.priv-msg-small-inbox-member-pic{float:left;display:block;margin-right:0.8em;width:40px;}.password-suggestions,.form-type-email .text-muted,.form-type-language-select label,.form-type-language-select .text-muted,.form-item-field-h5p-0-h5p-content-clear-content{display:none!important;}.field--name-owner .field__label{font-size:0.8em;float:left;}.stream-carousel img{padding-left:0em;}.path-frontpage .block.block-private-message.block-private-message-inbox-block h2,.path-frontpage .block-views-blockprivate-message-inbox-custom-block-1 h2{position:fixed;z-index:999;font-size:1em;background:#e3dcdc;background-color:#000;padding-bottom:1em;border-bottom-style:solid;border-width:1px;border-color:#eee;padding-top:0.4em;padding-left:1em;padding-right:0.5em;width:300px;margin-right:1em;margin-top:0px;border-radius:0em;cursor:pointer;color:#fff;display:block;}.block-views-blockprivate-message-inbox-custom-block-1{height:40px;width:300px !important;padding-right:1em;padding-left:0em !important;background:white;border-radius:0.3em;box-shadow:-1px 2px 2px 2px #66666685;position:fixed;bottom:0px;right:10px;z-index:999;overscroll-behavior:contain;overflow:hidden;transition:height 0.3s ease;padding-right:0;margin-right:0.5em;}.block-views-blockprivate-message-inbox-custom-block-1.show{display:block;opacity:1;height:520px!important;}.block-private-message.show{display:block;opacity:1;height:520px!important;}#block-privatemessageinbox-4 .private-message-thread-messages .field__items{height:auto!important;overflow-x:hidden;overflow-y:auto;text-align:justify;display:flex;flex-direction:column-reverse;font-size:0.8em;}.private-message-small-members{background:#fff;display:flex;clear:both;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:auto;max-width:100%;padding-bottom:8px;padding-top:8px;padding-left:8px;margin-right:8px;}.private-message-small-members:has(article:nth-child(4)){background:#f3f3f3;}.private-message-small-members:has(article:nth-child(4)) .views-row{font-size:0;}.private-message-small-members:has(article:nth-child(4)) .priv-msg-small-inbox-member-pic img{font-size:initial;}.private-message-small_inbox .field__item{height:auto!important;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column-reverse;font-size:0.8em;margin-right:1em;}.private-message-small-members{font-size:0.7em;}.block-views-blockprivate-message-inbox-custom-block-1 h2::after{content:"\f106";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#4d4d4d;cursor:pointer;margin-right:0.6em;float:right;}.block-views-blockprivate-message-inbox-custom-block-1.show h2::after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#4d4d4d;cursor:pointer;margin-right:0.6em;float:right;}.block-views-blockprivate-message-inbox-custom-block-1 h2::before{content:"\f2b6";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#d7d7d7;cursor:pointer;margin-right:0.6em;}.private-message-notification-wrapper{min-width:60px;}.private_message_thread_delete_link_wrapper a{background-color:#d74d4d;padding-left:1em;padding-right:1em;padding-top:0.4em;padding-bottom:0.6em;border-radius:0.5em;color:#fff;font-size:0.7em;display:block;}.private_message_thread_delete_link_wrapper{float:right;}.field--name-members .field__item{display:inline-block;}.block-private-message-notification-block .private-message-page-link{font-size:1em;text-align:center;width:50px;display:block;left:-6px !important;line-height:inherit!important;}.msg-count{min-width:24px;max-width:28px;display:block;position:absolute;border-radius:20em;left:23px;font-size:0.8em;top:0px;padding-bottom:0;padding-left:0;max-height:23px;}.private-message-page-link[data-count="0"] .msg-count{color:transparent!important;background:transparent!important;}.private-message-page-link:not([data-count="0"]) .msg-count{color:white!important;background:grey!important;}.field--name-members .field__items{min-height:40px;font-size:0.7em;}.private-message-notification-wrapper a::after,.private-message-notification-wrapper.hidden::after{content:"\f2b6";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em !important;color:#505050;padding-left:0;background-color:transparent !important;}#header .private-message-notification-wrapper a::after{color:#505050;}.block-private-message-notification-block{height:30px;width:45px!important;}.private-message-inbox .field--type-entity-reference{margin:0 0 0em!important;}.private-message-inbox .field--name-message p{font-size:0.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px;margin-bottom:0em;}.block-private-message .private-message-recipients,.field--name-owner .field__label{display:none;}.private-message-inbox .field--type-created{font-size:0.7em;}.block-private-message-inbox-block .private-message-thread:hover{background-color:transparent;}.private-message-inbox .private-message-recipients,.private-message-inbox .field--name-owner .field__label{display:none;}.private-message-thread-inbox{padding:1em !important;border-radius:0.3em;background-color:#fff;}.block-private-message-inbox-block .unread-thread{border:solid #d71b1b 1px;background-color:#fff !important;}.page-view-private-message-inbox-custom .private-message-inbox .field--name-message p{font-size:0.8em;white-space:normal;overflow:visible;text-overflow:none;max-width:100%;margin-bottom:0em;}.page-view-private-message-inbox-custom .block-private-message-inbox-block p:first-child{margin-top:0em!important;}.block-private-message-inbox-block .private-message-thread{margin-bottom:2px !important;border:solid #b1aaaa 1px !important;border-right-width:0px !important;border-left-width:0px !important;border-top-width:0px !important;border-radius:0em!important;}.view-private-message-inbox-small .private-message-thread--full-container{border-style:solid;border-bottom-width:1px;border-right-width:0px;border-left-width:0px;border-top-width:;border-top-width:0px;margin-top:1em;padding-left:1.5em;padding-bottom:1em;border-color:#bcbcbc;}.block-private-message-inbox-block .private-message-thread--full-container:first-child{margin-top:2em;}.block-private-message-inbox-block p:first-child{margin-top:0.2em;padding-left:0em;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message{border:solid transparent 1px!important;margin-top:-1px;margin-bottom:1em;padding:1em;margin-right:0.6em;margin-left:1em;padding-top:0;}.js-form-item .form-control{background:#fff;border-radius:0.3em;}.js-form-item .mb-3{margin-bottom:0!important;}.menu-item a i{margin-right:0.6em;width:15px;}.message.msg-name{margin-right:1em;min-width:15%;}.message.msg-title{margin-left:1em;width:60%;margin-right:1em;}.message.msg-created{margin-right:0.5em;font-size:0.8em;}.accordion-body .message{display:none;}.stream-row .accordion-body{padding:0rem;}#views-leftmenu .menu-item a{color:#0d6efd;}#block-leftmenufront,#views-leftmenu{margin-left:0em;font-size:1.15em;position:sticky;top:0;}.path-group .sidebar h2{margin-top:1em;}#sidebar_first nav .is-active{background-color:transparent!important;padding-bottom:0em!important;padding-left:0.8em!important;padding-top:0em!important;}#drupal-modal section nav .pagination{float:left;}.ajax-comment-created{margin-left:3.8em;font-size:0.8em;color:#b4b4b4;}.ui-dialog .ajax-comment-created{margin-left:4.4em!important;margin-top:-1em!important;}.ajax-comments-form-reply{background-color:#ffffff;padding:1em;border-radius:1em;box-shadow:;margin-bottom:2em;border-style:;border-width:1px;border-color:#d5d7d9;}#block-views-block-group-ui-block-1{margin-top:-1.5em;}.view-user .nav-link{padding:.5rem 1rem;padding-right:1em;padding-left:0em;}.js-comment .inline__links{margin-left:2em;}.indented article{clear:both;}.node .indented .js-comment{margin-left:1.4em;border-left-style:dotted;border-left-width:4px;padding-left:1em;border-color:#dbdbdb;width:auto;width:95%;}.indented .indented .indented .js-comment{margin-left:2em;width:auto;}.user-list-row .views-field-views-conditional-field{width:70%;margin-left:3.5em;}.user-list .view-header{text-align:center;border-bottom-style:solid;border-bottom-width:1px;border-color:#e1e1e1;padding-bottom:1em;padding-top:0em !important;margin-top:0em !important;}.user-list-row{margin-bottom:1em;border-bottom-style:solid;border-width:1px;border-color:#e6e6e6;padding-left:2em!important;padding-bottom:1em;background-color:#fff;padding-top:1em;border-radius:1em;box-shadow:1px 1px 2px #e3e3e3;}.user-list-row div{float:left;margin-right:0.4em;}.user-list-headline,.user-list-flag-created{clear:both;font-size:0.8em;color:#777;}.user-list-flag-created{margin-bottom:1em;}.user-list .views-field-contact{float:right;margin-right:1em;margin-left:1em;}.default-user-pic{width:32px;border-radius:20em;background-color:#e3e3e3;margin:auto;padding-top:0.2em;padding-bottom:0.2em;font-size:0.6em;padding-left:0.6em;}.default-user-pic::before{content:"\f030";font-family:"Font Awesome 5 Free";font-weight:900;font-size:2.1em;color:#c5c5c5;}.default-user-pic-follower{width:50px;border-radius:10em;background-color:#e3e3e3;padding-top:0.5em;padding-bottom:0.5em;text-align:center;}.default-user-pic-follower::before{content:"\f030";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#c5c5c5;}.block-views-blockgroup-ui-block-1 .content{margin:0em !important;}#node-group-post-edit-form .col-md-6{width:100% !important;}.node--type-group-post .profile .views-row{padding-left:0em;}.grid .row{margin-right:0.5em;}.user-badge .call-to-action::before{content:"\f0f3";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.2em;color:#c5c5c5;}.user-badge .call-to-action{text-align:left;font-size:0.8em;margin-top:2.2em;}.user-badge .views-field-uid span,.user-badge .views-field-uid-1 span{margin-top:1em;display:block;}.username{text-transform:capitalize;}#block-finnlearn-views-block-group-ui-block-10,#block-finnlearn-views-block-group-ui-block-6,#block-finnlearn-views-block-group-ui-block-8,#block-views-block-group-ui-block-17,#block-views-block-group-content-block-3,#block-views-block-user-badge-block-1,#block-views-block-group-ui-block-14,#block-views-block-group-ui-block-15{margin-top:0 !important;border-radius:1em;margin-bottom:1.5em;padding-top:0em;padding-left:0.0em;padding-right:0em;margin-left:0rem;padding-bottom:1em;text-align:center;}#block-views-block-user-badge-block-1{margin-bottom:1.2em;padding-bottom:0.8em;}#block-finnlearn-views-block-group-ui-block-8{text-align:left;}nav#block-finnlearn-sitetermsandprivacy-2{position:fixed;bottom:0;left:6vw;font-size:0.8em;border-top-width:1px;border-top-style:solid;padding-top:0em;margin-top:0em;border-left-style:solid;border-left-width:1px;border-right-width:1px;border-right-style:solid;z-index:99;}.chat-container{z-index:6!important;}#block-views-block-group-ui-block-17{text-align:left !important;}#block-views-block-user-badge-block-1 .content{margin:1em;}.badge-headline{font-size:0.8em;margin-top:1em;padding-bottom:1em;}.badge-headline div,.user-badge .views-field span a{overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;display:block;}.path-private-messages .tabledrag-toggle-weight-wrapper{display:none;}#sidebar_second{padding-top:0px !important;width:240px;margin-left:1em;}#sidebar_first{padding-top:0px !important;width:240px;margin-right:1em;}.left-menu-list-row{padding-left:0.7em;padding-right:0.3em;padding-top:0.7em;padding-bottom:0.7em;}.groups-list-left ul{margin-left:0em;padding-left:0em;list-style:none;}#block-views-block-own-groups-block-2 .content{padding:0px !important;margin:0em;margin-left:0.5em;}#drupal-modal article .node__content .field__label{display:none;}.go-back-link{margin-bottom:1em;margin-top:0em;position:relative;top:-30px;left:-40px;}.go-back-link a{background-color:#7b7b7b;color:transparent;cursor:pointer;border-radius:50em;padding-left:0em;padding-top:0.6em;padding-bottom:0.6em;padding-right:0em;width:60px;display:block;}.go-back-link a:hover{color:transparent;}.go-back-link a::before{content:"\f060";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0em;top:10px;left:0;color:#fff;padding-left:1em;text-decoration:none;font-size:1.2em;}#main-wrapper{min-height:300px!important;margin-bottom:0em;}.ui-dialog-titlebar{min-height:40px;border-style:none;}.ui-dialog section h2{;float:left;clear:both;}.accordion-button:not(.collapsed){color:#505050;background-color:#f0f2f5;}.accordion-header button{background-color:#f0f2f5!important;}.js-comment .field--name-user-picture a img{border-radius:10em;}.js-comment .vote-widget-wrapper{margin-top:1em;margin-bottom:0.4em;}.js-comment .links{font-size:0.9em;}#block-usernamemobile img{border-radius:1em;}.stream-video-container table{width:90%;background-color:#fff;}.comment__permalink a{display:none;}.comment__content .card-body{padding:0;}.comment__content::before{border-width:0px!important;}.comment__content:after{border-right:20px solid #fff0;}.cke_editable{cursor:text;font-size:1.3em;}.cke_bottom{border-top:0px solid #d1d1d1!important;background:#fff!important;}.cke_top{border-bottom:0px solid #d1d1d1!important;background:#fff!important;}.js-form-type-textarea .js-form-required,#edit-field-banner-image-0-image-crop-crop-reuse{display:none;}.js-form-submit{width:auto;margin-bottom:1em;}.image-widget.js-form-managed-file.form-managed-file.clearfix{padding-left:1em;overscroll-behavior:contain;max-height:70vh !important;overflow:auto;overflow-x:auto;overflow-x:hidden;}.js-form-type-managed-file{background-color:#f9f9f9;border-radius:1em;border-style:solid;border-top-style:solid;border-width:1px;border-top-style:none;border-color:#dbdbdb;}.js-form-type-managed-file label{font-weight:bold;background-color:#fff;display:block;padding-top:0.5em;padding-left:1em;padding-right:1em;border-top-right-radius:0.5em;border-top-left-radius:0.5em;margin-bottom:0.8em;border-style:solid;border-width:1px;border-color:#dbdbdb;color:#626262;padding-bottom:0.4em;}.comment-delete a,.comment-reply a,.comment-edit a{color:#505050!important;padding-right:1em;padding-top:0.5em;border-radius:0.5em;padding-bottom:0.5em;}.comment-delete a::before{content:"\f1f8";}.comment-edit a::before{content:"\f044";}.comment-reply a::before{content:"\f122";}.comment-reply a::before,.comment-edit a::before,.comment-delete a::before{font-family:"Font Awesome 5 Free";font-weight:900;color:#9fb4c1;text-decoration:none;padding:0.6em;border-radius:0.4em;margin-right:0em;}.links-inline .comment-delete,.links-inline .comment-edit,.links-inline .comment-reply{font-size:0.8em!important;margin-right:1em;}.links.inline.nav.links-inline{clear:both;}.card{background-color:transparent;border:0px solid rgba(0,0,0,.125);}.comment .card-body h3{display:none;}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:none;}.ui-dialog .ui-dialog-titlebar{min-height:3em;}form .counter{font-size:0.8rem;font-weight:300;color:#777777;}.ui-button .ui-icon{background-image:none;}.ui-widget-overlay{background:#e5e5e5;opacity:0.7;z-index:5!important;}#user-pass-reset{margin-top:2em;}.form-actions button{margin-top:1em;}.views-exposed-form .form-actions button{margin-top:1.6em;}.layout--twocol-section{display:contents;}.group-published{position:relative;top:-37px;left:30px;text-shadow:1px 1px white;}.node--type-user-post .comment-add a{display:none;}.form-wrapper .vertical-tabs{border:0px;}.profile-profile-edit-form .vertical-tabs__menu{display:none;}a.tabledrag-handle .handle{width:2em;height:2em;}.path-user .tabledrag-toggle-weight{display:none;}.user-header{margin-bottom:-2em;}.user-header .image-style-user-120x120{position:relative;top:-60px;left:50px;border-style:solid;border-width:4px;border-color:#fff;}.path-user .card-header{border:none;background:#f0f2f5;}.path-user .card{border:0px !important;}.path-user #content{margin-top:0em;}#block-finnlearn-content .content{margin:0em !important;padding-top:0em !important;}.image-style-group-stream-images{width:100%;height:auto;}.on-the-gray .quicktabs-tabpage{border:1px solid none;background-color:transparent;}#block-quicktabsquicktabsownpostsandothers  .on-the-gray .quicktabs-tabpage{border:1px solid #f0f2f5;background-color:#f0f2f5;}.on-the-gray ul.quicktabs-tabs{margin-bottom:1em;}#views-bootstrap-group-content-block-4{width:100%;margin:auto;}.image-widget-data{clear:both;padding:1em;border-radius:1em;}.default-profile-image{margin-top:0em !important;padding-top:4px;}.group-actions-container object.stream-post-user-pic{margin-top:-0.4em;}#block-userwhatsonyourmind{padding:0.7em;border-radius:0.5em;padding-bottom:1.1em;padding-left:2em;}.what_on_yourmind .link-container{float:left;margin-top:0.4em;font-size:0.8em;}.what_on_yourmind .link-container a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0c1";padding-right:0.4em;top:10px;left:0;color:#b7b7b7;text-decoration:none;margin-right:0.1em;border-style:solid;border-radius:50em;border-width:1px;padding-top:0.3em;padding-bottom:0.3em;padding-left:0.4em;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25{flex:0 1 100%;flex-grow:0;flex-shrink:1;flex-basis:100%;}#views-bootstrap-group-content-block-4{width:100%;margin-right:2em;}.group-has-new{background-color:red;padding:0.7em;padding-top:0.3em;padding-bottom:0.3em;border-radius:0.4em;color:#fff;font-size:0.7em;font-weight:bolder;margin-top:-2em;margin-left:-2em;}.js td .dropbutton-multiple{margin-right:1em;padding-right:1em;}a.menu-user-link{margin:auto;display:block;border-radius:12px!important;padding-top:10px;padding-bottom:16px;padding-left:10px;padding-right:10px;margin-top:0.1em;}.menu-user-link .user-picture{background:#c1c1c1;display:block;float:left;border-radius:1em;}.site-footer .list-group-item{background-color:#2d2d2d;}.site-footer .block-language{margin-top:2em!important;}.site-footer{background:transparent!important;}.form-item-extras-1{margin-bottom:1em;}.details-wrapper{margin-bottom:1em;margin-top:0.5em;}.legal-terms.legal-terms-scroll{margin-top:2em;max-height:42vh;}.legal-terms-scroll{height:42vh;}#edit-legal summary{padding:1em;border-top-left-radius:1em;border-top-right-radius:1em;font-size:1.1em;border-top-style:solid;border-left-style:solid;border-right-style:solid;border-width:1px;}.node--type-groups .on-the-gray .quicktabs-tabpage,.path-user .quicktabs-tabpage{border:1px solid #f0f2f5;background-color:#f0f2f5;}.group-nav.nav-item a::before{display:none;}.group-nav.nav-item a::before{font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#2c70c8;text-decoration:none;font-size:1.2em;margin-right:0.4em;}.group-nav.nav-item .active::before{color:#fff;}.group-nav.ghome.nav-item a::before{content:"\f015";}.group-nav.gprogress.nav-item a::before{content:"\f201";}.group-nav.gmembers.nav-item a::before{content:"\f0c0";}.group-nav.gforum.nav-item a::before{content:"\f086";}.group-nav.gmedia.nav-item a::before{content:"\f15b";}.group-nav.gh5p.nav-item a::before{content:"\f04b";}.group-nav.gaddcontent.nav-item a::before{content:"\f067";}.smart-trim-readmore-summary{width:100%;}.stream-group-invitation{margin-bottom:2em;width:100%;display:block;padding-left:1em;}.stream-group-invitation::before{content:"\f0c0";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#1b43ab;text-decoration:none;font-size:1.4em;}.smart-trim-readmore-summary a{color:#3b3b3b;}a.more-link::before,.ecf-open::before{content:"\f358";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#cecece;text-decoration:none;font-size:1.2em;}.less-link a::before,.ecf-close::before{content:"\f35b";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#cecece;text-decoration:none;font-size:1.2em;}.stream-actions-container{border-top-style:solid;border-bottom-style:none;border-color:#dedede;border-width:1px;min-height:53px;padding-top:0.4em;padding-left:1em;margin-top:1em;}.smart-trim-readmore-summary p{margin-bottom:0;}.stream-row #accordion{clear:both;padding-top:1.5em;}.stream-row .views-field-field-body p{padding-left:1em;margin-top:1em;padding-top:1em;padding-right:0.9em;}.block-user-login-block .list-group-item{background-color:#fff!important;}.video-quick a::before{content:"\f03d";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#1b43ab;text-decoration:none;font-size:1.4em;float:left;margin-top:-0.17em;display:block;}.video-quick-created{display:block;float:left;margin-top:1.4em;}.video-quick-disabled{display:block;float:left;margin-top:1.4em;}.video-quick-created-tb{display:block;float:left;}.video-quick-created a,.video-quick-created-tb a{padding-right:0.4em;text-decoration:none;float:left;display:block;min-width:200px;padding-left:2em;}.video-quick-group-info a{padding-right:0.4em;text-decoration:none;float:left;display:block;padding-left:3em;font-size:0.7em;color:#505050;}.stream-footer-lnk ul li{display:inline-block;}.stream-footer-lnk ul li:empty{display:none;}.stream-footer-lnk{height:auto;padding-bottom:0px;margin-bottom:0em;padding-left:1em;}.stream-footer-lnk ul{list-style:none;padding-left:0em;clear:both;margin-bottom:0rem!important;}.h5p-quick a,.video-quick a{float:left;margin-top:1.4em;color:#505050;text-decoration:none;margin-right:1em;}.h5p-quick a::before{content:"\f118";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:0.4em;top:10px;left:0;color:#ffc809;text-decoration:none;font-size:1.4em;float:left;margin-top:-0.17em;display:block;}.stream-input-container{min-height:40px;padding:1em;margin-top:1em;padding-left:1.6em;padding-top:0.6em;padding-bottom:0.6em;display:flex !important;flex:fit-content;margin-right:2em;}.js-comment{margin:1em;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e3e3e3;width:100%;}.ui-widget-content .js-comment .inline__links{margin-left:1.8em;float:left;}.views-field-field-profile-headline{font-size:0.85em;color:#b4b4b4;}.field--name-comment-body .field__item,.field--name-comment-body{padding:0.4em;margin:0.5em;padding-top:0.3em;margin-top:0.2em;border-radius:0.5em;width:100%;margin-bottom:0rem !important;margin-left:0;padding-left:0;}.field--name-comment-body .field__item{background-color:#f3f6f9;}.ajax-comments-form-reply .field--name-comment-body{background-color:#f3f6f9;}.ui-dialog .field--name-comment-body .field__item,.field--name-comment-body{float:left;min-width:80%;max-width:95%;}.stream-footer-lnk a{padding:0.7em;padding-top:0.7em;padding-bottom:0.7em;border-radius:.6em;min-width:50px;padding-top:0.4em;padding-bottom:0.4em;clear:both;text-transform:uppercase;font-size:0.8em;text-align:center;margin-bottom:1em;color:#505050;display:block;}.flag-friend{margin-bottom:1em;}.flag-friend a{padding:1em;padding-top:0.5em;padding-bottom:0.5em;border-radius:20em;}.view .flag-friend.action-unflag a{background:#e7e4e4;color:#000;font-size:0.8em;}.view .secondary-action .flag-friend.action-unflag a{background:transparent;font-size:1em;padding:0;color:#3a3a3a;}.view .secondary-action .flag-friend.action-flag a{background:transparent;font-size:1em;padding:0;color:#3a3a3a;}.view .secondary-action .flag-friend.action-unflag a::before{color:#c0c0c0;}.view .secondary-action .flag-friend.action-flag a::before{color:#c0c0c0;}.view .flag-friend.action-flag a{background:black;color:white;}.flag-friend.action-flag a::before{content:"\f06e";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#fff;padding-left:0em;text-decoration:none;}.flag-friend.action-unflag a::before{content:"\f070";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#505050;text-decoration:none;}.stream-post-comment-amount a:hover{background:#e2e2e2;border-radius:50em;padding-left:8px;padding-top:3px;height:35px;width:35px;display:inline-block;}.stream-post-comment-amount a{color:#505050;margin-left:1.5em;padding-left:8px;padding-top:3px;height:35px;width:35px;display:inline-block;}.stream-repost{float:left;margin-left:1.6em;}.stream-repost a:hover{background:#e2e2e2;padding:0.2em;border-radius:5em;padding-left:0em;}.stream-repost a{float:left;padding:0.2em;padding-left:0em;}.node-comment-count{float:right;clear:both;}.stream-post-comment-amount a::before{content:"\f075";font-family:"Font Awesome 5 Free";padding-right:0.8em;top:10px;left:0;color:#919191;padding-left:0em;text-decoration:none;font-size:1.1em;}.type-comment.vote-like a,.type-comment.vote-like a:link,.type-comment.vote-like a:visited,.type-comment.vote-dislike a,.type-comment.vote-dislike a:link,.type-comment.vote-dislike a:visited{background:none;text-indent:0px;display:inline-block;border:0;width:19px;height:19px;padding-right:1.3em;}.type-comment.vote-like a:hover{color:#fff;background:#ffe0e0;border-radius:50em;padding-left:8px!important;padding-top:3px;height:31px;width:30px;}.pm-username-remove-link{margin-left:0.6em;font-size:0.7em;background:#8b8b8b;color:white;padding:0.3em;border-radius:0.5em;padding-top:0.2em;padding-bottom:0.2em;display:inline-block;min-height:18px;width:20px;text-align:center;max-height:23px;padding-bottom:0.4em;margin-bottom:0.4em;cursor:pointer;margin-right:1em;min-width:24px;}.flag-like-private-message a,.flag-like-private-message a:link,.flag-like-private-message a:visited,.flag-like-comment a,.flag-like-comment a:link,.flag-like-comment a:visited,.flag-like a,.flag-like a:link,.flag-like a:visited,.vote-like a,.vote-like a:link,.vote-like a:visited,.vote-dislike a,.vote-dislike a:link,.vote-dislike a:visited{text-indent:0px;display:inline-block;border:0;cursor:pointer;width:19px;height:19px;background:none!important;color:transparent!important;padding-left:8px;padding-top:3px;height:35px;width:35px;}.vote-like a:hover{color:#fff;background:#ffe0e0;border-radius:50em;padding-left:8px;padding-top:3px;height:35px;width:35px;}.vote-like a,.vote-like a:link,.vote-like a:visited,.vote-dislike a,.vote-dislike a:link,.vote-dislike a:visited{background:none;display:block;}.vote-like a:before,.flag-like.action-flag a:before,.flag-like-private-message.action-flag a:before,.flag-like-comment.action-flag a:before{content:"\f004";font-family:"Font Awesome 5 Free";top:10px;left:0;color:#8d8d8d;padding-left:0em;text-decoration:none;padding-right:1.7em;font-size:1.1em;}.flag-like-private-message.action-flag a:before{color:#d5d5d5;}.vote-like a.voted:before,.flag-like.action-unflag a:before,.flag-like-comment.action-unflag a:before,.flag-like-private-message.action-unflag a:before{content:"\f004";font-family:"Font Awesome 5 Free";top:10px;left:0;color:#ec6d6d;padding-left:0em;text-decoration:none;padding-right:1.9em;font-size:1.1em;font-weight:900;}.flag-counts{display:inline-block;background:#a6a6a6;color:#fff;border-top-right-radius:0.5em;border-bottom-right-radius:0.5em;padding-bottom:0.3em;padding-top:0.2em;min-width:20px;max-width:95px;padding-right:0.6em;padding-left:0.4em;}.flag-link{float:left;}.flag-like a{padding-left:0em;padding-right:0em;background:#fff;padding-top:0.2em;padding-bottom:0.3em;border-top-left-radius:0.6em;text-decoration:none;border-bottom-left-radius:0.6em;color:#505050;float:left;}.flag-like span{margin-top:0.3em;display:inline-block;min-width:30px;}.flag-like-private-message a{padding-left:0em;padding-right:0em;background:#fff;padding-top:0.2em;padding-bottom:0.3em;border-top-left-radius:0.6em;text-decoration:none;border-bottom-left-radius:0.6em;color:#505050;float:left;}.flag-like-private-message span{margin-top:0.3em;display:inline-block;min-width:30px;color:#c8c8c8;}.g-menu-lnk{display:inline-block;max-width:54%;line-height:1em;}.header-cart .cart-link::before{content:"\f07a";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#9d9d9d;padding-left:0.4em;text-decoration:none;}.cart-link{padding-right:0.6em;display:block;padding-left:0.3em;}.cart-quantity{padding-right:1em;text-decoration:none !important;display:block;float:right;background:#2b68b7;color:#fff;padding-left:0.4em;padding-right:0.4em;border-radius:1em;font-size:0.9rem;font-weight:bold;margin-top:0.1em;margin-right:0.5em;}.header-cart{padding:1em;padding-top:1em;padding-bottom:1em;border-radius:0.56em;padding-top:0.3em;padding-bottom:0.3em;max-width:100px;}.header-cart a{text-decoration:none;}.header-cart:hover{background:#d5d5d5;}#block-views-block-commerce-cart-block-block-1 .content{margin:0em;padding:0em;margin-left:1rem;}.button--danger{background:#ce3d58 !important;padding:1em;padding-top:1em;padding-bottom:1em;color:#fff;padding-top:0.4em;padding-bottom:0.4em;margin-top:1em;border-color:#b51212;border-style:solid;border-radius:0.3em;display:block;float:right;}.button--danger::before{content:"\f2ed";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;top:10px;left:0;color:#fff;}.ui-widget-header{border:0px solid #dddddd;background:white;color:#333333;border-bottom:#d8d8d8;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0.8em !important;padding-top:0.8em !important;font-weight:bold;border-top-left-radius:1em!important;border-top-right-radius:1em!important;}.page-user-login .user-login-form{max-width:480px;margin:auto;}.user-register-form summary{background:#fff;padding:0.4em;margin-bottom:0em;border-top-left-radius:0.4em;border-top-right-radius:0.4em;}.page-user-register .user-register-form,.page-user-password .user-pass{max-width:480px;padding:1em;border-radius:1em;}.legal-terms.legal-terms-scroll{margin-bottom:1em;margin-top:0.0em;padding:1em;border-style:solid;border-width:1px;font-size:0.8rem;border-top-width:1px;overflow-x:hidden;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}.image-style-user-120x120,.image-style-user-50x50{border-radius:10em;}#block-username{padding:0;padding-bottom:0;margin-left:auto;border-radius:0.8em;}#block-username a{text-decoration:none;color:#505050;}#block-username img{border-radius:50px;max-width:35px;}.views-infinite-scroll-content-wrapper.clearfix{width:100%;}.block.block-views.block-views-blockgroup-content-block-7 .row .views-view-grid{background-color:#fff!important;padding-top:0em;margin-top:0!important;border-radius:1em;box-shadow:1px 2px 0 3px #9c9c9c2e;margin-bottom:1.5em;padding:1.2em;width:100%;}.block.block-views.block-views-blockgroup-content-block-7 .content,.block-views-blockgroup-members-block-3 .content{margin-left:0em!important;padding-left:0em!important;}.block-views-blockgroup-members-block-3{margin-left:-1em !important;}.tream-row{margin-top:2rem;}.stream-post-user-pic img,object.stream-post-user-pic{border-radius:90px;max-height:80px;max-width:80px!important;float:left;margin-right:1em;}.message-post-user-pic img{border-radius:90px;float:left;margin-right:1em;}.stream-post-user-pic img,.user-pic img,.search-group-pic img,.message-post-user-pic img,object.stream-post-user-pic{border-style:solid;border-color:#c5c5c5;border-width:1px;}.group-member-table .search-page-name,.group-member-table .table-created{padding-top:0.4em;}.members-table-row{clear:both;width:auto;margin-bottom:1.4em;display:inline-block;background-color:#f7f7f7;padding:1em;border-radius:1em;width:100%;box-shadow:1px 1px 3px 0px #cccccc;}.group-member-table .user-pic,.group-member-table .table-created,.group-member-table .search-page-name,.group-member-table .actions-dropdown{float:left;margin-right:1em;}.block-views-blockgroup-ui-block-9 .content{margin:0!important;}.path-group #block-finnlearn-content .view-header{margin-top:0;}.path-group #block-finnlearn-content .content{margin-top:0;padding-top:0;}.stream-row,.node--type-h5p-learning-content main .section,.node--type-group-post main .section,.node--type-user-post main .section,.block-content-content_area_block,.block-views-blockgdpr-file-download-page-block-1,.block-views-blockgdpr-export-user-login-hist-block-1{margin-top:0!important;border-radius:1em;margin-bottom:1.5em;padding-top:1.8em;padding-left:2.5em;padding-right:2em;margin-left:0rem;padding-bottom:0em;}.node--type-h5p-learning-content main .section,.node--type-group-post main .section,.node--type-user-post main .section{max-width:65%;margin:auto;}.path-group #block-finnlearn-content .block-views-blockgroup-content-block-4 .content .views-element-container,.path-group #block-finnlearn-content .block-views-blockgroup-content-block-7 .content .views-element-container,.path-group #block-finnlearn-content .block-views-blockgroup-content-block-11 .content .views-element-container{background-color:transparent!important;padding-top:0em;margin-top:0!important;border-radius:0em;box-shadow:0px 0px 0 0px #9c9c9c2e;padding-left:0em;padding-right:0em !important;margin-left:0em !important;margin-right:0em !important;}#block-finnlearn-content .content{margin-left:1em;margin-right:0.2em;}.view-group-pending-members table td{background:white !important;--bs-table-striped-bg:white !important;}.path-group #main-content .content{background-color:#fff!important;}.view-group-pending-members,.block-views-blockgroup-ui-block-3 .content,.block-views-blockgroup-ui-block-2 .content,.block-views-blockgroup-ui-block-12 .content{margin:1em!important;background-color:#fff;padding-left:2em;padding-bottom:2em!important;margin-bottom:3em!important;margin-left:0em!important;margin-right:0em!important;border-radius:1em;box-shadow:1px 2px 0 3px #9c9c9c2e;margin-top:0em!important;}.main-content .block-views-blockgroup-ui-block-3,.main-content .block-views-blockgroup-ui-block-2,.main-content .block-views-blockgroup-ui-block-8,.main-content .block-views-blockgroup-ui-block-12{background-color:#fff!important;border-radius:1em;}.group-content-accord a{padding:1em;margin:auto;width:100% !important;display:block;min-width:200px;}.card-header{padding:0rem 0rem;}.group-content-accord a{padding:1em;margin:auto;width:100% !important;display:block;}.group-content-accord{float:left;margin:0!important;padding:0!important;}.group-edit-h5p{float:right;}.grid-list-total{float:right;font-size:1rem;}.group-add-member{font-size:1.0rem;color:#fff;text-decoration:none;background-color:#007bff;padding:1.2em;border-radius:0.2em;padding-top:0.7em;padding-bottom:0.7em;margin-right:1em;}.group-add-member-left-menu{font-size:0.89rem;background-color:#007bff;padding:0.4em;padding-top:0.4em;padding-bottom:0.4em;border-radius:0.2em;padding-top:0.7em;padding-bottom:0.7em;display:block;margin-top:1.2em;color:#fff;margin-right:1em;padding-left:1em;}.group-add-member:hover,.group-add-member-left-menu:hover{text-decoration:none;color:#fff;}.group-add-member::before,.group-add-member-left-menu::before{content:"\f234";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#fff;}.grid-list-title{font-size:1.5em;}.grid-list-container-link{display:block;color:#505050;border-style:solid;border-width:1px;padding:2em;border-color:#e0e0e0;border-radius:1em;padding-top:1em;padding-bottom:1em;}.grid-list-container-link:hover{text-decoration:none;color:#505050;border-color:#9e9e9e;}.bootstrap-grid{margin-bottom:2em;}.spinner{display:inline-block;position:relative;width:120px;height:120px;}.spinner div{position:absolute;border:4px solid #505050;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite;}.spinner div:nth-child(1){animation-delay:-0.5s;}@keyframes spinner{0%{top:36px;left:36px;width:0;height:0;opacity:1;}100%{top:0px;left:0px;width:72px;height:72px;opacity:0;}}.search-page-name,.search-page-name .username{color:#505050;margin-right:2em;font-size:1.0em;}.search-page-name a,.search-page-name .username a,.search-page-name,.stream-post-username a{text-transform:capitalize;color:#505050;}.search-row .group-type::before{padding-left:0em !important;}.search-row .group-name{font-weight:bold;margin-bottom:0.5em;}.search-row .view-group-ui .view-content.row div{margin-left:0em !important;padding-left:0em !important;}.search-row .user-pic,.search-row .search-group-pic,.bootstrap-grid .user-pic{max-width:120px;float:left;margin-right:2em;}.owl-theme .owl-nav .disabled{opacity:1!important;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;border-color:#d1d1d1;border-width:3px;border-style:solid;}.search-page .search-row,.owl-row{background-color:#fff;margin-bottom:1em;padding:2em;border-radius:1em;box-shadow:1px 1px #bfbfbf;}.user-pic img,.search-group-pic img{border-radius:36em;}#navbar-main img{width:auto;}.block-user-login-block .item-list .list-group{text-align:center;margin:auto;width:100%;display:block;border-top-style:solid;border-top-width:1px;border-top-color:#dedede;padding-top:1em;margin-top:1em;}.list-group-item{background-color:#f4f4f4;}a.request-password-link{color:#525252;padding:1.4em;border-radius:3em;display:inline-block;margin-left:auto;padding-top:0.7em;padding-bottom:0.7em;text-decoration:none;}a.create-account-link{margin-top:1.5em;background-color:#009933;color:#fff;padding:1.4em;border-radius:3em;display:inline-block;margin-left:auto;padding-top:0.7em;padding-bottom:0.7em;text-decoration:none;font-size:1rem;}a.create-account-link:hover{color:#fff;}.block-user-login-block{background-color:#fff;border-radius:20px;padding:1em;box-shadow:1px 1px 4px 0px #50505047;padding-left:3em;padding-right:3em;margin-top:1em;font-size:1rem;}.navbar-toggler{padding:.25rem .45rem;font-size:0.8rem;}main#content{margin-top:1em;}#sidebar_first{padding-top:0px!important;margin-top:1em;}.menu-item > span{font-size:1.0em;margin-top:0.9em;margin-bottom:0.1em;display:block;line-height:1em;border-bottom-style:solid;border-width:1px;border-color:#e8e8e8;padding-bottom:0.4em;}.groups-list-left ul li:hover{background-color:#eaeaea;border-radius:15px;}.g-menu-bg{min-width:78px;display:inline-block;text-align:center;background-color:#ffffffdb;border-radius:10px;padding:0.1em;border-style:solid;border-color:#dadada;border-width:1px;vertical-align:top;}.group-list-menu a img{max-height:60px;max-width:70px;width:auto;height:auto;border-radius:7px;}.group-list-menu{margin-bottom:0.7em !important;}.groups-list-left .item-list{width:100%;}.groups-list-left ul li a{color:#505050;width:100%;display:block;text-decoration:none;}ul.menu.menu-level-0{padding-left:0;}.col-md-2{padding-left:0em;}#sidebar_first nav ul li{list-style:none;list-style-type:none;margin:0em;padding-left:0em;margin-right:0.2em;margin-left:0.2em;margin-top:0.5em;}#sidebar_first nav .is-active{background-color:#e6e6e6;padding-top:0.5em;color:#505050;display:block;padding-bottom:0.5em;padding-left:0.5em;}.layout-region-node-footer{flex:auto;}.node-forum-form .content .layout-region-node-footer,.node-h5p-learning-content-form .content .layout-region-node-footer,.node-h5p-learning-content-edit-form .content .layout-region-node-footer{flex:auto;}.ui-dialog .js-comment .vote-widget-wrapper{margin-top:0em;float:left;min-width:90%;}.ui-dialog{margin-top:2em;z-index:3;}.group-content-menu{display:block;margin-top:0em;}.groups-own-grid-creator{font-size:0.8em;float:left;margin-left:1em;margin-top:0.8em;}.groups-list-bg a img{height:140px;object-fit:cover;min-width:236px;}.group-grid-members-amount{float:left;margin-left:2.3em;font-size:0.8em;}#drupal-modal .alert.alert-dismissible{opacity:1;animation:alertFadeOut 1s ease forwards 11s!important;-webkit-animation:alertFadeOut 1s ease forwards 11s!important;}.messages.messages--status{position:absolute;z-index:2;margin-top:0em;margin-bottom:1.3em;display:block;height:auto;top:6vh;opacity:1;animation:slideDown 1s ease forwards,fadeOut 1s ease forwards 11s;-webkit-animation:slideDown 1s ease forwards,fadeOut 1s ease forwards 11s;}.messages.messages--status:nth-child(1){top:6vh;}.messages.messages--status:nth-child(2){top:calc(6vh + 8rem) !important;}.messages.messages--status:nth-child(3){top:calc(6vh + 14rem)!important;}.alert div{margin-right:2.4em;font-size:0.9em;margin-left:1em;}.alert h2,.alert hr,.alert svg{display:none;}.path-user .alert .list-group-item a{padding-right:1em;display:inline !important;margin-top:1em;padding-left:0.4em;margin-right:1em;}.path-user .item-list__comma-list li::after{content:none !important;}.media-form .alert{padding:.75rem 1.25rem;border-radius:.25rem;position:relative;margin:auto;box-shadow:none !important;margin-top:0em;top:0vh !important;animation:none!imortant;-webkit-animation:none;}@keyframes slideDown{from{top:0vh;}to{top:9vh;}}#drupal-modal .alert{animation:none!important;}@keyframes fadeOut{0%{opacity:1;top:9vh;}100%{opacity:0;top:-20vh;}}@keyframes alertFadeOut{0%{opacity:1;visibility:visible;}100%{opacity:0;pointer-events:none;visibility:hidden;bottom:-200000px!important;}}#drupal-modal .alert{position:relative;padding:.75rem 1.25rem;border:0px solid transparent;z-index:10000;max-width:100%;margin:auto;box-shadow:2px 2px 2px 2px #50505036;margin-top:0.6em;margin-bottom:1.3em;display:block;height:auto;font-size:0.85em;bottom:0vh;}.alert.show{height:auto!important;box-shadow:2px 6px 8px 0px #888888;}.nav-pills{margin-bottom:1.7em;}.block-unblock a{background:#e7e4e4;color:#505050;font-size:0.8em;padding-left:1em;padding-right:1em;padding-top:0.5em;padding-bottom:0.5em;border-radius:30em;}.block-unblock a::before{content:"\f3ed";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;padding-left:0em;text-decoration:none;}.profile .card-body{padding-left:0em !important;}.ui-widget-overlay{z-index:2;}.view-header{font-size:1.0em;margin-bottom:1em;margin-top:1em;padding-top:1.3em;}.groups-list-left .view-header{padding-top:0em;margin-top:0em;}.ui-widget .ui-icon-closethick{display:none;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:1em;top:30%;width:30px;margin:-5px 0 0 0;padding:1px;height:30px;color:#8e8e8e;border-style:none;text-indent:0px;font-size:0px;background:transparent;color:transparent;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:33px!important;margin:-18px 0 0 0!important;padding:1px;height:35px!important;overflow:hidden!important;border-style:none;background:transparent;color:transparent;}.ui-dialog .ui-dialog-titlebar-close:hover{color:transparent;border-style:none;background:transparent;color:transparent;}.ui-dialog .ui-dialog-titlebar-close::before{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:400;text-decoration:none;padding-right:0.5em;top:0;left:0;color:#4d4d4d;position:relative;font-size:27px !important;}.ui-dialog .ui-dialog-titlebar-close::after{content:"\f057";font-family:"Font Awesome 5 Free";font-weight:400;text-decoration:none;padding-right:0.5em;top:0;left:0;color:#4d4d4d;position:relative;font-size:27px !important;}.ui-dialog .button{background-color:#0e78fb;background-image:-webkit-linear-gradient(top,#007bff,#007bff);background-image:linear-gradient(to bottom,#007bff,#007bff);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#ffffff;border-style:none;border-radius:1em !important;float:left;margin-right:1em;white-space:nowrap;}[id^="edit-cancel"]{background-color:#b50606;background-image:transparent;border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#fff !important;border-style:none;border-radius:1em !important;white-space:nowrap;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;margin-top:1em;float:right;}.manage-files-navi .group-manage-files,.manage-files-navi .group-add-content{margin-right:0.3em;margin-left:0.4em;padding:0.4em;background-color:#fff;border-radius:1em;color:#505050;text-decoration:none;display:inline-block;padding-left:1em;padding-right:1em;}.manage-files-navi a .manage-files-navi a:hover{text-decoration:none;color:#505050;}.table thead th{border-bottom:2px solid #fff;background-color:#f7f7f7;}.node--type-privacy form .alert-wrapper .alert{box-shadow:none;max-width:100%;margin-top:1em;}.node--type-privacy form .alert-wrapper{position:relative;width:fit-content;z-index:1;}.alert-wrapper .alert{overflow-y:auto;margin-bottom:0;margin-bottom:2em;max-width:80%;float:right;margin-right:2em;box-shadow:6px 6px #69696996;}.view-h5p-accordion{margin-left:1em;margin-bottom:1em;}#drupal-modal .view-h5p-accordion{margin-left:0em;margin-bottom:1em;}span.views-label.views-label-view{font-size:1.4em;margin-bottom:1em;display:-webkit-box;margin-top:1.4em;}.group-manage-files{margin-right:1.2em;margin-left:1em;}.group-manage-files::before{content:"\f15b";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#505050;}.group-add-content::before{content:"\f067";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#505050;}.group-home-link::before{content:"\f015";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#505050;}.group-leave a{padding:1em;background-color:#828282;display:inline-block;padding-top:0.5em;padding-bottom:0.5em;border-radius:6px;margin:1em;text-decoration:none;color:#fff;}.group-leave a:hover{background-color:#fff;color:#505050;}table tr th{background:#757575;background:rgb(255 255 255);border-bottom-style:none;color:#505050!important;}table tr th a{color:#505050!important;}ul.quicktabs-tabs.list-group{width:auto!important;}ul.quicktabs-tabs li{border-bottom-width:2px;border-bottom-color:transparent;}the-gray ul.quicktabs-tabs li{border-bottom-style:solid;border-bottom-color:#bfbfbf;border-bottom-width:1px;}.list-group-item + .list-group-item.active{border-bottom-width:0px;}.list-group-item{border-bottom-color:#fff;border-bottom-width:2px;}.on-the-gray{padding:0px!important;}.on-the-gray .quicktabs-tabpage{padding:1.9em 2em 1em;padding-left:0.5em;padding-right:0em;}.list-group-item.active{border-top-width:1px;border-bottom-width:0px;background-color:#f0f2f5;z-index:2;color:#fff;background-color:transparent;border-color:#b5b5b5 !important;}.list-group-item{border:0px solid rgba(0,0,0,.125);}.on-the-gray .quicktabs-tabs > li > a{padding:.5em;background:#fff;border-top-color:rgb(255 255 255);border-top-style:none;border-top-width:0px;border-right-color:rgb(255 255 255);border-right-style:none;border-right-width:0px;border-bottom-style:none;border-bottom-width:0px;border-left-color:rgb(255 255 255);border-left-style:none;border-left-width:0px;border-image-repeat:stretch;border-image-source:none;color:#505050;}.on-the-gray .quicktabs-tabs > li > a:hover,.on-the-gray .quicktabs-tabs > li.active > a{border-bottom-color:transparent;background:#f0f2f5;}.quick-tabs .list-group-item.active{z-index:2;color:#fff;background-color:transparent!important;border-color:#b0b0b0;}.nav-link--user{padding-left:0.7em!important;margin-right:0.5em;}.nav-link--user-logout{padding-left:0.7em!important;margin-right:0.1em;}.group-edit{display:block;}.user-edit{display:block;margin-top:0em;position:absolute;top:0.2em;overflow:visible;margin-bottom:0em;}.group-edit a{padding:0.4em;background-color:#fff;padding-top:0.4em;padding-bottom:0.4em;border-radius:1em;text-decoration:none;padding-left:1em;padding-right:1em;color:#505050;overflow:hidden;position:absolute;box-shadow:1px 2px 1px #aeaeae;right:10vw;top:40px;font-size:0.8em;margin-top:4em;margin-left:1em;z-index:3;}.user-edit a{padding:0.4em;background-color:#fff;padding-top:0.4em;padding-bottom:0.4em;border-radius:1em;text-decoration:none;padding-left:1em;padding-right:1em;color:#505050;overflow:hidden;position:relative;box-shadow:1px 2px 1px #aeaeae;right:0em;top:0em;font-size:0.8em;margin-top:4em;margin-left:1em;z-index:1;}.group-edit a:hover{color:#505050;background-color:#fff;}.group-edit a::before{content:"\f044";font-family:"Font Awesome 5 Free";font-weight:900;text-decoration:none;padding-right:0.5em;top:10px;left:0;color:#505050;}.group-amount{float:left;margin-right:1em;padding-top:1px;width:80px;display:block;margin-left:0.5em;}.group-title a{color:#505050;}.box-container .row,.views-view-list-group{margin-right:0.5em;background-color:#fff;padding:1em;border-radius:0.4em;box-shadow:0px 0px #d6d6d6;}table td{background-color:#fff;border-top:1px solid #929394!important;}.node-forum-form .col-md-6,.node-h5p-learning-content-form .content .col-md-6,.node-h5p-learning-content-edit-form .content .col-md-6{-ms-flex:0 0 95%;flex:0 0 95%;max-width:100%;}.ui-dialog{width:70%!important;border-radius:1em;padding:1em;}.view-group-ui .views-row{width:100%;}.user-bg p{max-width:100%;text-align:center;padding-top:2em;}.view-group-ui .flex-wrapper{display:flex;flex-direction:column;align-items:flex-start;margin-top:1em;margin-bottom:1em;}.flex-wrapper > div:last-child{margin-left:auto;}.group-type[data-type="private-group"]::before{content:"\f023";font-family:"Font Awesome 5 Free";font-weight:900;color:#9fb4c1;text-decoration:none;padding:0.2em;border-radius:0.4em;margin-right:0em;}.group-type[data-type="public-group"]::before{content:"\f0ac";font-family:"Font Awesome 5 Free";font-weight:900;color:#9fb4c1;text-decoration:none;padding:0.2em;border-radius:0.4em;margin-right:0em;}.group-bg,.user-bg{min-height:200px;background-color:#aaa;width:100%;border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-style:solid;border-top-style:solid;border-width:1px;border-top-style:none;margin-top:0em;}.user-bg img{vertical-align:middle;border-style:none;max-height:230px;object-fit:cover;border-bottom-left-radius:1em;border-bottom-right-radius:1em;width:100%;min-height:200px;}.group-bg img{vertical-align:middle;border-style:none;max-height:220px;object-fit:cover;border-bottom-left-radius:1em;border-bottom-right-radius:1em;width:100%;}.group-status-container{float:right;}.group-status-container-sidebar{margin-top:0.5em;float:left;}.group-title{color:#505050;font-size:1.8em;text-transform:capitalize;font-weight:bold;margin-top:0.5em;margin-bottom:0.5em;float:left;margin-right:1.2em;line-height:1em;}.card{min-width:320px;margin-bottom:0.6em;}#page,#main-wrapper{min-height:100px}#main .main-content .tabs{display:flex;justify-content:center;}.justify-content-end{-ms-flex-pack:start !important;justify-content:flex-start !important;}#navbar-main{margin-bottom:1em;margin-bottom:0.1em;}.block-notifications-widget h2{font-size:1em;float:left;color:#149fd2;}.sidebar .block{padding:0px 0px;margin:0 0 0px;}.sidebar h2{margin:0 0 0.5em;border-bottom:0px solid #fff!important;}.navbar .nav-link:hover{background-color:#d5d5d5;border-radius:12px;}.nav-link svg{margin-left:8px;}.navbar-nav .nav-item .nav-link,.menu--account .nav-link{font-size:1.5em;border-radius:12px;text-align:center;}.menu--account .nav-link{font-size:1.0em;}.navbar{max-height:65px!important;}.navbar .nav-item.active{border-bottom:solid;border-bottom-width:2px;border-color:#0a71ee;}#block-finnlearn-main-menu li{margin-left:2.5em;}.navbar-nav .nav-item .nav-link{min-width:4em;}.groups-list-bg{float:left;}.groups-list-bg img{float:left;}.groups-list .groups-list-link{display:block;margin-top:-2em;padding-left:10px;float:left;}.groups-list .groups-list-link a{color:#fff;font-size:1.4em;text-shadow:3px 1px 3px #333333;font-variant:all-small-caps;text-decoration:none;font-weight:bolder;}.block-system-main-block .content{margin:2em;}.views-element-container .content{margin:1em;margin-right:0em;margin-left:0.7em;}.groups-list .request-membership,.groups-list .members-amount{float:left;font-size:0.8em;margin-top:1em;display:block;clear:both;}.groups-list .members-amount{margin-left:2em;}.request-membership a{background-color:#007eff;color:#fff!important;padding:0.5em;border-radius:7px;padding-left:0.8em;padding-right:0.8em;}.request-membership a:hover{color:#fff;text-decoration:none;}.request-membership{font-weight:bolder;margin-top:2em;font-size:0.9em;}.views-field.views-field-request-membership{padding-left:1em;padding-top:1em;}.grid .row{margin-right:0.5em;}.form-row .form-actions{margin-top:2em;align-self:normal!important;}.group-list-grid{background-color:#fff;padding-top:0em;border-radius:1em;margin-right:1em;padding-bottom:1.5em;margin-bottom:1.5em;-webkit-box-shadow:0 1px 2px #adadad;box-shadow:0 1px 2px #adadad;text-decoration:none;}.groups-list-bg img{border-top-right-radius:1em;border-top-left-radius:1em;}.group-edit-link a{margin:auto;display:inline-block;clear:both;padding-left:1em;background-color:#108fe8;color:#fff!important;margin-left:1em;float:left;padding-right:1em;border-radius:0.5em;font-size:0.8em;margin-top:1em;padding-top:0.4em;padding-bottom:0.4em;}.fontawesomeicon{margin:auto;display:block;margin-top:0.3em;margin-bottom:0.4em;}#sidebar_left nav{display:block;padding-left:1em;padding-top:1em;}#block-views-block-own-groups-block-2{padding-top:1em;padding-left:1em;}#drupal-modal form .content .col-md-6{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;}@media only screen and (min-width:3840px){.offset-md-1{margin-left:16.333333%;margin-right:16.33333%;}.meet-video-embed{min-height:800px;}.navbar-expand-md .offcanvas-body{margin:auto;}.ui-dialog{width:25%!important;height:min-content !important;}}@media only screen and (max-width:3840px){.offset-md-1{margin-left:16.333333%;margin-right:16.33333%;}.meet-video-embed{min-height:700px;}.navbar-expand-md .offcanvas-body{margin:auto;}.ui-dialog{width:32%!important;height:min-content !important;}}@media only screen and (max-width:2560px){.offset-md-1{margin-left:14.333333%;margin-right:14.33333%;}.node--type-video .offset-md-1{margin-left:3.333333%;margin-right:3.33333%;}.meet-video-embed{min-height:700px;}.ui-dialog{width:35%!important;height:min-content !important;}.group-edit a{right:25vw;}}@media only screen and (max-width:1920px){.offset-md-1{margin-left:12.333333%;margin-right:12.33333%;}.node--type-video .offset-md-1{margin-left:2.333333%;margin-right:2.33333%;}.meet-video-embed{min-height:650px;}.ui-dialog{width:48%!important;}.group-edit a{right:20vw;}}@media only screen and (max-width:1650px){.offset-md-1{margin-left:7.333333%;margin-right:20.33333%;}.node--type-video .offset-md-1{margin-left:0.333333%;margin-right:0.33333%;}.meet-video-embed{min-height:650px;}.ui-dialog{width:50%!important;}.stream-input-container{min-height:40px;padding:0.8em;padding-left:0.8em;padding-left:1em;min-width:50%;margin-top:0.9em;padding-left:1.6em;margin-top:1em;}.group-edit a{right:18vw;}}@media only screen and (max-width:1440px){.offset-md-1{margin-left:6.333333%;margin-right:6.33333%;}.node--type-video .offset-md-1{margin-left:0.333333%;margin-right:0.33333%;}.meet-video-embed{min-height:600px;}.ui-dialog{width:60%!important;}.stream-row,.node--type-h5p-learning-content main .section,.node--type-group-post main .section,.node--type-user-post main .section,.block-views-blockgdpr-file-download-page-block-1{padding-right:1.0em;padding-bottom:0em;margin:auto;margin-bottom:1em;}#sidebar_second{margin-left:0em;}}@media only screen and (max-width:1280px){.offset-md-1{margin-left:6.333333%;margin-right:6.33333%;}.node--type-video .offset-md-1{margin-left:0.333333%;margin-right:0.33333%;}.meet-video-embed{min-height:500px;}.ui-dialog{width:70%!important;}.node--type-frontpage .quicktabs-tabs a{font-size:0.85em;}#block-finnlearn-main-menu li{margin-left:1.0em;}.navbar-nav .nav-item .nav-link{min-width:3.5em;font-size:1.3em;}.menu-user-link span{padding-top:3px;padding-bottom:0.5em;}a.menu-user-link{padding-top:6px;margin-top:0.1em;}}@media only screen and (max-width:1200px){.stream-post-group-name{float:left;width:190px;overflow:hidden;text-overflow:ellipsis;}.stream-post-username{max-width:90%;}}@media only screen and (max-width:1024px){#block-finnlearn-darkmodetoggle button{margin-top:1.3em!important;font-size:0.8em!important;}.node-user-post-form .layout-region-node-secondary{max-height:1px;}.user-bg img,.group-bg img{max-height:190px;min-height:150px;}.group-bg,.user-bg{min-height:150px;}.group-status a{font-size:0.7em;}.twaidder_logo{width:200px;}.eb-tabs ul li a{padding:.35em 0.5em;display:block;}.default-profile-image{max-width:60px;max-height:60px;}.eb-tabs ul li{display:inline-block;font-size:0.9em;}.eb-tabs ul li.active{border-bottom:3px solid #098dfe;color:#505050!important;font-weight:bold;}#superfish-left-menu-front li a i{margin-right:0.2em;min-width:20px;}#block-leftmenufront ul.sf-menu a{padding-left:0.4em!important;padding-right:0em!important;}.offset-md-1{margin-left:4.333333%;margin-right:4.33333%;}.nav-link .link-text{font-size:0.8em;}.navigation{padding-right:3px;padding-left:3px;}.g-menu-lnk{max-width:100%;line-height:1em;margin-bottom:1.2em;}#block-views-block-own-groups-block-2{padding-top:0em;padding-left:0em;}.view-display-id-block_11{float:left;}.node--type-video .offset-md-1{margin-left:0.333333%;margin-right:0.33333%;}#block-username .field--name-body a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:120px;display:inline-block;font-size:0.9em;}#block-finnlearn-main-menu li{margin-left:1.0em;}.navbar-nav .nav-item .nav-link{min-width:2.9em;}.navbar-nav .nav-item .nav-link,.menu--account .nav-link{font-size:1.0em;padding:10px;}.nav-link--user-logout{font-size:0.9em;}a.menu-user-link{padding-top:6px;margin-top:0;}.menu-user-link span{padding-top:0px;padding-bottom:0em;}#navbar-main .navbar-brand img{max-width:120px;}.nav-link--user-logout .link-text{display:none;}.ui-dialog{width:80%!important;}#block-leftmenufront,#views-leftmenu{margin-left:0em;font-size:0.9em;}.stream-post-title{padding-left:1em;padding-top:1em;}.stream-post-username{width:89%;}.stream-post-user-pic img,object.stream-post-user-pic{margin-right:0.6em;}}@media (min-width:768px) and (max-width:991px){.stream-user-container{max-width:70%;}.inbox-header h3{font-size:1em;}}@media only screen and (max-width:768px){.path-private-messages .ui-dialog{overflow:hidden;top:7em !important;}.path-private-messages #drupal-modal{height:400px !important;}#CollapsingNavbar .menu li{padding-bottom:0.6em;padding-top:0.6em;}.flag-like span{min-width:15px;}.stream-actions-container{padding-left:0.5em!important;}#block-system-menu-block-profile-menu--2{display:block;}.menu--profile-menu ul{display:flex;flex-direction:column;}.menu--profile-menu ul li .nav-link,#sidebar_first nav .is-active{font-size:1em;padding-top:0;padding-bottom:0;padding-left:0;}.tabs .primary li.nav-item{margin-right:0.5em!important;margin-bottom:0.5em;}#main-wrapper{padding-left:0.7em;padding-right:0.7em;}.inbox-header h3{float:left;margin-right:1em;font-size:0.8em;padding:0;margin-top:0;margin-bottom:1em;line-height:normal;}.path-private-messages #main-wrapper{padding-left:0;padding-right:0;}#drupal-modal .node{margin-bottom:5em;}.accordion-item{margin-left:0.5em;margin-right:0.5em;}.dropbutton{border-style:solid;border-width:1px;border-radius:0.2em;border-color:#dedede;background:white;}.ui-dialog .ui-dialog-content{padding:1.3em;padding-bottom:5em;}.ui-dialog .ui-dialog-titlebar{margin-top:0;background:#f1f1f1;border-radius:0!important;}#block-username .field--name-body a span{display:none;}.nav-pills{margin-bottom:0.2em;}.group-home-custom-admin-navi .nav.nav-pills{margin-bottom:0.9em;}.small,small{font-size:.70em;}.cookiesjsr-banner.active{max-width:94%;padding:20px;min-height:200px;}.user-login-form .js-form-item{margin-bottom:0em !important;}.user-login-form .form-control{width:90%;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:90%;}.cookiesjsr-banner--action .denyAll,.cookiesjsr-banner--action .allowAll{max-width:200px;float:left;display:block!important;margin-top:0.3em;}.cookiesjsr-settings{background:transparent;float:left;display:block;clear:none;text-transform:capitalize;text-align:left;margin-top:0;text-decoration:underline;}.front-page-title{margin-top:0em!important;}.twaidder_logo{width:100px;}ul.sf-menu a{padding-left:0em;}.js-comment{margin-left:0em;}.field--name-comment-body .field__item,.field--name-comment-body{font-size:0.9em;}.links-inline .comment-delete,.links-inline .comment-edit,.links-inline .comment-reply{font-size:0.8em!important;margin-right:0em;margin-top:0.3em;margin-bottom:0.3em;padding:0.1em;}.ui-dialog .field--name-comment-body .field__item,.field--name-comment-body{min-width:100%;max-width:100%;width:100%;}.field--name-comment-body .field__item,.field--name-comment-body{margin:0em;}.node--type-group-post .vote-widget-wrapper{padding-top:0.2em;}.comment-delete a,.comment-reply a,.comment-edit a{padding-right:0.2em;}.ui-widget-content .js-comment .inline__links{margin-left:0em;}.smart-trim-readmore-summary{width:auto;}.stream-post-title{padding-left:2em;}.stream-carousel-image{margin-left:0.5em;}.navbar-expand-md .offcanvas-body{margin:0;}.page-user-password #block-finnlearn-content,.page-user-register #block-finnlearn-content,.page-user-login #block-finnlearn-content{width:85%;}.stream-post-drop-menu .dropbutton .secondary-action{clear:both;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;}.stream-post-drop-menu .dropbutton-toggle{float:right;}.stream-post-drop-menu .dropbutton-wrapper .dropbutton-widget{display:block;overflow:visible;left:-15.7em;min-width:240px;padding-right:2em;box-shadow:none!important;background:transparent!important;border-radius:0.3em;border-style:none;}.stream-post-drop-menu .dropbutton-widget .dropbutton{text-align:right;}.stream-post-drop-menu .js .dropbutton-wrapper,.stream-post-drop-menu .js .dropbutton-widget{float:none;}.block-dropdown-language .dropbutton-wrapper .dropbutton-widget{min-width:80px;padding-right:0em;}.page-user-password #block-finnlearn-content{width:70%;}#block-mainnavigation-2 .navbar-nav{-ms-flex-direction:row!important;flex-direction:row!important;}#block-mainnavigation .navbar-nav{-ms-flex-direction:column!important;flex-direction:column!important;}#sidebar_second,.user-list-flag-created{display:none;}.user-header .image-style-user-120x120{top:-35px;max-width:70px;}.menu-user-link .user-picture{width:30px;height:30px;}.user-list-row .views-field-views-conditional-field{width:40%;}#block-userwhatsonyourmind{padding:0.2em;padding-bottom:0.2em;padding-left:0.2em;padding-left:0.2em;padding-bottom:0.7em;}.flag-friend{font-size:0.9em;}.user-list-name{padding-top:1em;min-width:200px;}.user-list-headline,.user-list-flag-created{min-width:100px;min-height:20px;}.user-list-row .views-field-link-flag{float:left;margin-top:1em;}.user-list .views-field-contact{float:left;margin-right:1em;margin-left:1em;font-size:0.95em;margin-top:1em;}span.count{font-size:0.9rem;padding-left:0.1em;}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap;}.ui-dialog{width:100% !important;overflow:hidden;top:0vh !important;margin:auto;z-index:9999;border-radius:0;padding:0;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:0px;padding-left:0px;}.row>*{padding-right:calc(var(--bs-gutter-x) * .0);padding-left:calc(var(--bs-gutter-x) * .0);}.view-group-ui .row{font-size:1.0rem;}.stream-user-container{max-width:70%;}.stream-post-comment-amount{margin-right:1em;}.node--type-group-post main .section,.node--type-h5p-learning-content main .section,.node--type-user-post main .section{max-width:100%;}.stream-actions-container{height:auto;padding-top:0.0em;padding-left:2em;margin-top:1em;}.go-back-link a{padding-left:0.2em;padding-top:0.6em;padding-bottom:0.6em;padding-right:0em;width:34px;}.go-back-link a::before{padding-right:0em;top:10px;left:0;padding-left:0.7em;font-size:1.0em;}.go-back-link{margin-bottom:0.2em;margin-top:0em;top:-20px;left:0px;margin-left:2em;}.views-field-field-body .field-content{margin-left:1em;}.stream-post-user-pic img,object.stream-post-user-pic{max-height:60px;max-width:60px!important;margin-left:1em;}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:2px;padding-left:2px;}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:2560px;}.search-page .search-row{padding:1.4em;}.group-amount-value{margin-top:0em;margin-left:0.3em;border-left-style:solid;border-width:1px;padding-left:0.5em;border-color:#c6c6c6;}.row{margin-right:0px;margin-left:0px;}.on-the-gray{margin:0 auto;padding:0 0px;}.on-the-gray .quicktabs-tabpage{padding:0em !important;}.on-the-gray ul.quicktabs-tabs{padding-bottom:1em;}#block-finnlearn-content .content{margin-left:0em;margin-right:0.0em;}.path-group #block-finnlearn-content .content .views-element-container{padding-left:0.6em;padding-right:0em;}.nav-link{font-size:0.8rem;}.group-edit a{font-size:0.7em;}.group-amount .view .row{margin:0px;padding:0px;display:inline-block;}.group-title{font-size:1.3em;min-width:auto;margin-bottom:0.5em;}.group-status-container{padding-left:1em;display:inline-block;}.manage-files-navi .group-manage-files,.manage-files-navi .group-add-content{padding:0.2em;;padding-left:0.6em;padding-right:0.7em;}.offset-md-1{margin-left:0%;margin-right:0%;}.h1,h1{font-size:1.3rem;}.h2,h2{font-size:1.25rem;}.h3,h3{font-size:1.2rem;}.h4,h4{font-size:1.1rem;}legend{font-size:1.1rem;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.3rem;line-height:1.1;}.search-page-name a,.search-page-name .username a,.search-page-name{font-size:1.0em;}.offset-md-1{margin-left:1%;}.search-row .user-pic,.search-row .search-group-pic,.bootstrap-grid .user-pic{max-width:80px;margin-right:1em;}.search-page label{margin-bottom:.1rem;}.form-row .form-actions{margin-top:0em;}#sliding-popup h2{font-size:1.0rem;}#navbar-main .navbar-brand img{height:32px;width:43px;visibility:hidden;}#block-username{margin:auto!important;width:fit-content;padding-top:0.5rem;}.group-bg{margin-top:0em;}.groups-list .form-row>fieldset,.form-row>div{max-width:70%;}.block-system-main-block .content{margin:1em;}.fontawesomeicon{margin:auto;display:block;margin-top:0.3em;margin-bottom:0.4em;font-size:2em;}.navbar-nav .nav-item .nav-link,.menu--account .nav-link{font-size:1.0em;}.views-element-container .content,.block-system-main-block .content{margin-left:0.5em;}.path-private-messages .mb-3{margin-bottom:0em !important;}.stream-post-drop-menu{width:40px;float:right;}.navbar-brand{background-image:url("/themes/custom/finnlearn/images/logo-mobile.png");background-repeat:no-repeat;background-size:1.3em;width:auto;background-position:4px;}.block.block-private-message.block-private-message-actions-block{display:none;}.path-private-messages .inbox-header{position:fixed;top:0px;z-index:99;background:#f0f2f5;padding-left:0.5em;width:100%;padding-top:10px;top:5px;}.private_message_thread_delete_link_wrapper{position:fixed;right:0;z-index:100;padding-right:0.4em;}.path-private-messages #header{display:none;}.private-message-thread-messages .fa-trash{margin-right:0.5em;}.private-message-thread-messages .field__items{height:50vh!important;margin-top:73px;}#block-privatemessageinbox-4 .private-message-thread-messages{height:auto;}.field--type-entity-reference{margin:0 0 0em;}.private-message-thread-messages .field__label{display:none;}.private-message-thread-messages{padding-top:0.3em;border-style:solid;border-width:1px;border-color:#fff;height:60vh;margin-bottom:1em;font-size:0.9em;border-radius:0px!important;}.private-message-wrapper.field__item{padding:0em;padding-bottom:0.5em;padding-top:0.5em;margin-bottom:0.3em;}#load-previous-messages{display:none!important;}.private-message-author-self .field--name-message{line-height:1.2;}.path-private-messages .pv-msg-inbox-pic img{display:block;min-width:10px!important;min-height:10px!important;}.pv-msg-inbox-name{float:left;padding-top:0.3em;display:block;}.path-private-messages .block-field-blockprivate-message-threadprivate-message-threadmembers{position:fixed;top:43px;display:block;width:100%;padding-left:0.5em;padding-right:0.5em;}.form-control{font-size:16px;line-height:1.2em;}.path-private-messages .form-control width:{width:65vw;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message{margin-bottom:1em;padding:0.5em;margin-right:0.3em;margin-left:0.3em;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message .field--name-created{min-width:100%;font-size:0.8em;color:grey;}}@media only screen and (max-width:600px){.stream-post-drop-menu .dropbutton-wrapper .dropbutton-widget{padding-right:0em;left:-14em;}.group-type::before{visibility:visible;}}@media only screen and (max-height:900px){.block-private-message-inbox-block{max-height:700px;}}@media only screen and (max-height:795px){.block-private-message-inbox-block{max-height:400px;}}@media only screen and (max-height:400px){.block-private-message-inbox-block{max-height:290px;}}@media only screen and (max-width:560px){.view-group-pending-members,.block-views-blockgroup-ui-block-3 .content,.block-views-blockgroup-ui-block-2 .content,.block-views-blockgroup-ui-block-12 .content{margin:0;padding-left:0.2em;margin-bottom:1em!important;}.user-pic img,.search-group-pic img{width:50px;height:50px;}.navbar>.container{padding-left:0;padding-right:0;}.container{padding-right:calc(var(--bs-gutter-x) * .1);padding-left:calc(var(--bs-gutter-x) * .1);}.danse-user-notification-widget{margin-right:0.1em;}.group-nav.nav-item a::before{display:block;padding-left:0.3em;padding-right:0.3em;}#sidebar_first{display:none;}#sidebar_left nav{display:none;}.stream-input-container{min-height:35px;padding:0.4em;padding-left:1em;margin-top:1.2em !important;font-size:0.8em;border-radius:40em;}.group-home-custom-admin-navi .nav-pills{margin-left:1em;margin-top:0.5em;}.stream-user-container{font-size:80%;width:63%;}.stream-post-username{margin-bottom:0em;max-width:86%;}.page-user-password #block-finnlearn-content,.page-user-register #block-finnlearn-content,.page-user-login #block-finnlearn-content{width:100%;}.page-user-password #block-finnlearn-content,.page-user-register #block-finnlearn-content,.page-user-login #block-finnlearn-content{padding-left:1em;padding-right:1em;}.block-views-blockgroup-ui-block-8 .content,.block-views-blockgroup-ui-block-12 .content{padding-left:0.5em;}}@media only screen and (max-width:480px){.tns-controls button[data-controls="prev"]{margin-left:0 !important;}.tns-controls button[data-controls="next"]{margin-right:0 !important;}.private_message_thread_delete_link_wrapper a{background-color:#d74d4d;padding-left:0.5em;padding-right:0.5em;padding-top:0.1em;padding-bottom:0.1em;border-radius:0.5em;color:#fff;font-size:0.7em;display:block;}.block-field-blockprivate-message-threadprivate-message-threadmembers .username{padding-left:1em;margin-right:0.2em;padding-right:1em;padding-top:0.1em;padding-bottom:0.2em;}.path-private-messages .field--name-members .field__items{min-height:20px;font-size:0.7em;}.path-private-messages .private-message-add-form button{font-size:0.8em;}.create-new-message{margin-top:0;font-size:0.8em;}.path-user .tabs .nav-link::before{display:none;}.stream-container .owl-theme .owl-nav,.field--type-viewfield .owl-theme .owl-nav{top:40%;}.tabs .primary li.nav-item{margin-right:0.5em;}.default-profile-image{max-width:50px;max-height:50px;}.grid .row{margin-right:0;}.views-element-container .content{margin-left:0em;}.stream-row,.node--type-h5p-learning-content main .section,.node--type-group-post main .section,.node--type-user-post main .section,.block-views-blockgdpr-file-download-page-block-1{border-radius:0.5em;box-shadow:none;}#navbar-main{padding-left:0.5rem;padding-right:0.5rem;}.carousel-item.active img{border-radius:0;border-width:1px;}.image-preview img{zoom:0.8;}.stream-user-container div,.stream-user-container h5{font-size:0.9em;}.stream-carousel-image{margin-left:0em;}.stream-post-title{margin-top:1em;margin-bottom:1em;clear:both;line-height:1.32;max-height:150vh;overflow:auto;padding-left:0.5em;padding-right:0.5em;padding-top:1em;}.stream-post-title a,.smart-trim-readmore-output p,.smart-trim-readmore-summary p{font-size:90%;padding-top:0.5em;display:block;}.ui-dialog .stream-user-container{width:68% !important;}.js-comment{width:auto;}#block-notificationwidgetblock-2 .dropdown a::before{font-size:1.2em;}#drupal-modal .stream-post-user-pic img{margin-left:0em;}.ui-dialog .stream-post-username{min-width:60%;}#drupal-modal .custom-content-body{margin-top:0em;line-height:normal;padding-right:0em;font-size:0.9em;}.stream-post-user-pic img,object.stream-post-user-pic{max-height:50px;max-width:50px !important;}.search-page-name a,.search-page-name .username a,.search-page-name{font-size:0.8em;}.fontawesomeicon{margin:auto;display:block;margin-top:0.3em;margin-bottom:0.4em;font-size:2em;}.group-type,.group-amount,.group-amount-value,.group-status-container{font-size:0.9em;}.group-type{margin-left:0.6em;}.group-status-container{margin-right:0.5em;}.on-the-gray ul.quicktabs-tabs{width:99%;margin-right:1em;font-size:0.9rem;}.stream-post-like-count .like-amount{font-size:0.9rem;font-weight:bold;padding-left:0.1em;}.navbar-brand{background-size:1.7em;margin-right:0.1em;}.block-private-message-notification-block{font-size:0.8em;}.private_message_thread_delete_link_wrapper a{font-size:0.7em;}.private-message .text-formatted{font-size:0.9em;}}@media only screen and (max-width:320px){.ui-dialog .stream-user-container,.stream-user-container{width:63% !important;font-size:80%;}#drupal-modal .custom-content-body{font-size:0.9em;}.stream-post-created{font-size:0.7em !important;}.stream-post-drop-menu .dropbutton-wrapper .dropbutton-widget{left:-10.5em;min-width:200px;padding-right:0em;}.js-form-wrapper .js-form-item{max-width:64vw;}.path-private-messages .field--widget-text-textarea{width:67%!important;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message{border:solid #fff 1px;margin-top:-1px;margin-bottom:1em;padding:0.2em;margin-right:0.1em;margin-left:0.1em;}#private-message-page .private-message-thread-full .field--name-private-messages .private-message .field--name-created{font-size:0.8em;}}@media (min-width:768px){#block-leftmenufront-2{display:none;}}.xspinner{width:22px;height:22px;position:relative;margin:0px auto;}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#e84c4c;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out;}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0.0)}50%{-webkit-transform:scale(1.0)}}@keyframes sk-bounce{0%,100%{transform:scale(0.0);-webkit-transform:scale(0.0);}50%{transform:scale(1.0);-webkit-transform:scale(1.0);}}@media screen and (aspect-ratio:40/71){.stream-input-container{margin-right:0em;margin-top:0.0em;min-height:30px;padding:0.7em;margin-left:0.3em;}.stream-post-user-pic img,object.stream-post-user-pic{border-radius:90px;max-height:50px;max-width:50px !important;float:left;margin-right:0.4em;}#navbar-main .navbar-brand img{width:60px;margin-right:0em;padding-right:0em;padding-top:0.3em;}.navbar{padding:.3rem 0.5rem;}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#private-message-add-form .js-form-wrapper .js-form-item{max-width:59vw;}.sidebar_second{display:none;}}@media only screen
and (min-device-width:800px)
and (max-device-height:1280px)
and (min-resolution:192dpi)
and (-webkit-device-pixel-ratio:2)
and (orientation :portrait){.sidebar_second{display:none;}}@media only screen and (max-width:1024px) and (orientation :portrait){.sidebar_second{display:none;}.private-message-thread-messages .field__label{display:none;}.block-field-blockprivate-message-threadprivate-message-threadmembers .field__items{height:30px;}}@media only screen
and (min-device-width :1024px)
and (max-device-width :1366px)
and (orientation :portrait)
and (-webkit-min-device-pixel-ratio:2){.sidebar_second{display:none;}}@media only screen and (max-width:800px) and (orientation :portrait){.sidebar_second{display:none;}}@media only screen and (max-width:768px) and (orientation :portrait){.sidebar_second{display:none;}}@media only screen and (max-width:720px) and (orientation :portrait){.sidebar_second{display:none;}}@media only screen and (max-width:600px) and (orientation :portrait){.sidebar_second{display:none;}}@media only screen and (max-width:400px) and (orientation :portrait){.sidebar_second{display:none;}}@media only screen 
and (max-width:320px) 
and (orientation :portrait){.sidebar_second{display:none;}.ui-dialog .ui-dialog-content{padding:0.3em;padding-bottom:5em;}.account-modal-header li.nav-item{margin-bottom:0em;}.tabs .primary li.nav-item{max-width:70px;}}@media only screen 
and (min-width:1024px) 
and (orientation :landscape){.ui-dialog{margin-top:4em;}}@media only screen 
and (max-width:1366px) 
and (orientation :landscape){.private-message-thread-messages .field__label{display:none;}.block-field-blockprivate-message-threadprivate-message-threadmembers .field__items{height:30px;}}@media only screen and (max-width:1280px) and (orientation :landscape){}@media only screen and (max-width:1024px) and (orientation :landscape){.menu-user-link .user-picture{margin-bottom:10px;}.navbar-toggler{margin-bottom:10px;}}@media only screen 
and (max-width:1180px){#sidebar_first{width:140px!important;}#sidebar_second{width:240px!important;}#sidebar_first aside{width:140px!important;}#superfish-left-menu-front li a i{font-size:1.3em;padding-bottom:0.1em;}ul.sf-menu.sf-vertical li{text-align:center;}.sf-left-menu-front span{clear:both;display:block;font-size:0.8em;}ul.sf-menu a,ul.sf-menu span.nolink{padding:0.4em 1em;}}@media only screen and (max-width:980px) and (orientation :landscape){}@media only screen and (max-width:800px) and (orientation :landscape){}@media only screen and (max-width:640px) and (orientation :landscape){}@media only screen and (max-width:600px) and (orientation :landscape){}@media only screen and (max-width:540px) and (orientation :landscape){}.node--type-user-post .layout-region-node-main,.node--type-group-post .layout-region-node-main,.layout-region-node-footer{width:100%;}.node--type-user-post .layout-region-node-secondary,.node--type-group-post .layout-region-node-secondary{width:100%;}
#sidebar_first aside{position:fixed;width:240px;}#sidebar_second aside{position:fixed;max-width:350px;margin:auto !important;width:240px;}.path-frontpage #sidebar_second aside{position:fixed;max-width:350px;margin:auto !important;width:250px;height:95vh;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;}.path-frontpage #sidebar_second aside::-webkit-scrollbar{width:0;background:transparent;transition:width 0.3s ease-in-out;}.path-frontpage #sidebar_second aside::-webkit-scrollbar-thumb{background-color:transparent;border-radius:6px;transition:background-color 0.3s ease-in-out;}.path-frontpage #sidebar_second aside:hover::-webkit-scrollbar{width:8px;}.path-frontpage #sidebar_second aside{-ms-overflow-style:none;}#sidebar_second,#sidebar_first{padding-top:0px !important;width:240px;margin-left:1em;}#sidebar_second{margin-left:1em;}#sidebar_first{margin-right:1em;}.path-private-messages #sidebar_first aside{position:absolute!important;width:240px;}.path-group #sidebar_second aside{margin:auto !important;position:sticky !important;top:80px;}#block-leftmenufront,#views-leftmenu{position:sticky;top:13vh;margin-bottom:-20000vh;}@media (min-width:1200px){#sidebar_second{width:330px;margin-left:0em;}.path-group #sidebar_second aside{width:300px;}}@media (max-width:1199px){#sidebar_second{width:240px;}.path-group #sidebar_second aside{width:240px;}}@media only screen
and (max-width:1024px){#sidebar_first,#sidebar_second{padding-top:0px!important;margin-right:1em;}#sidebar_second{margin-left:0em;display:none!important;}#sidebar_first,#sidebar_second,#sidebar_first aside,#sidebar_second aside{width:140px;}}@media only screen
and (max-height :514px){#block-leftmenufront,#views-leftmenu{position:unset!important;top:0vh;margin-bottom:2em;}}@media only screen 
and (max-height :867px) 
and (min-width :1025px){#sidebar_first aside,#sidebar_second aside{position:absolute;}}@media only screen 
and (max-height:867px) 
and (min-height:704px)
and (max-width:1024px){#sidebar_first aside,#sidebar_second aside{position:fixed;}}@media only screen 
and (max-height :703px) 
and (max-width :1024px){#sidebar_first aside,#sidebar_second aside{position:unset!important;}}@media only screen
and (min-device-width :768px)
and (max-device-width :1180px)
and (orientation :landscape){#sidebar_second aside{position:unset;width:240px;}}
.block{animation:fadeIn 0.3s;-webkit-animation:fadeIn 0.3s;-moz-animation:fadeIn 0.3s;-o-animation:fadeIn 0.3s;-ms-animation:fadeIn 0.3s;}.ui-widget{animation:fadeIn 0.3s;-webkit-animation:fadeIn 0.3s;-moz-animation:fadeIn 0.3s;-o-animation:fadeIn 0.3s;-ms-animation:fadeIn 0.3s;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-ms-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}:root{--spark-main-color-1:#ff0055;--spark-main-color-2:#ffaa00;--spark-main-color-3:#ffcccc;--spark-main-color-4:#ffee33;--spark-scale-factor:0.5;--animation-duration:1.8s;}.flag-like{position:relative;display:inline-block;}.flag-like a{position:relative;display:inline-flex;align-items:center;padding-left:1.6em;text-decoration:none;}.flag-like a::before{content:"\f004";font-family:"Font Awesome 5 Free";font-size:1.1em;transition:all 0.2s ease;}.flag-like.action-flag a::before{color:#888;font-weight:400;}.flag-like.action-unflag a::before{color:var(--spark-main-color-1);font-weight:900;}.flag-explosion{position:absolute;pointer-events:none;z-index:99999;}.flag-explosion::before{content:'';position:absolute;top:50%;left:50%;width:calc(4px * var(--spark-scale-factor));height:calc(4px * var(--spark-scale-factor));transform:translate(-50%,-50%) scale(0);opacity:0;border-radius:50%;box-shadow:3.5px 3.5px 0 0 var(--spark-main-color-2),-3.5px -3.5px 0 0 var(--spark-main-color-2),-3.5px 3.5px 0 0 var(--spark-main-color-2),3.5px -3.5px 0 0 var(--spark-main-color-2),6px 0 0 -1px var(--spark-main-color-1),-6px 0 0 -1px var(--spark-main-color-1),0 6px 0 -1px var(--spark-main-color-1),0 -6px 0 -1px var(--spark-main-color-1),7.5px 2.5px 0 -2px var(--spark-main-color-3),-7.5px -2.5px 0 -2px var(--spark-main-color-3),2.5px 7.5px 0 -2px var(--spark-main-color-4),-2.5px -7.5px 0 -2px var(--spark-main-color-4);}.flag-explosion::after{content:'';position:absolute;top:50%;left:50%;width:calc(6px * var(--spark-scale-factor));height:calc(6px * var(--spark-scale-factor));transform:translate(-50%,-50%) scale(0.3);opacity:0;border-radius:50%;box-shadow:0 0 var(--spark-main-color-1),5px 0 var(--spark-main-color-1),-5px 0 var(--spark-main-color-1),0 5px var(--spark-main-color-1),0 -5px var(--spark-main-color-1),7.5px 7.5px var(--spark-main-color-2),-7.5px -7.5px var(--spark-main-color-2),-7.5px 7.5px var(--spark-main-color-2),7.5px -7.5px var(--spark-main-color-2),10px 2.5px var(--spark-main-color-3),-10px -2.5px var(--spark-main-color-3),2.5px 10px var(--spark-main-color-3),-2.5px -10px var(--spark-main-color-3),6px 4px var(--spark-main-color-4),-6px -4px var(--spark-main-color-4),4px 6px var(--spark-main-color-4),-4px -6px var(--spark-main-color-4),12.5px 0 var(--spark-main-color-1),-12.5px 0 var(--spark-main-color-1),0 12.5px var(--spark-main-color-2),0 -12.5px var(--spark-main-color-2),11px 5px var(--spark-main-color-3),-11px -5px var(--spark-main-color-3),5px 11px var(--spark-main-color-4),-5px -11px var(--spark-main-color-4),2px 2px var(--spark-main-color-1),-2px -2px var(--spark-main-color-1),2px -2px var(--spark-main-color-2),-2px 2px var(--spark-main-color-2);}.flag-explosion.explode-now::before{animation:flag-rotation var(--animation-duration) ease-out forwards;}.flag-explosion.explode-now::after{animation:flag-supernova var(--animation-duration) ease-out forwards;}@keyframes flag-supernova{0%{opacity:1;transform:translate(-50%,-50%) scale(0.3);filter:brightness(1);}75%{opacity:1;transform:translate(-50%,-60%) scale(2.5);filter:brightness(3);}100%{opacity:0;transform:translate(-50%,0%) scale(2.75);filter:brightness(3);}}@keyframes flag-rotation{0%{opacity:1;transform:translate(-50%,-50%) scale(0.3) rotate(0deg);}75%{opacity:1;transform:translate(-50%,-60%) scale(1.25) rotate(720deg);}100%{opacity:0;transform:translate(-50%,0%) scale(1.5) rotate(1080deg);}}
.h5p-question{padding:1.3em;}
body{color:#000;}.private-message .views-infinite-scroll-header a{background:#e9e9e9;color:#999;}.path-frontpage .bs-region .nav-link [class^="nav-link--user"]{color:#fff;}.path-frontpage .bs-region .nav-link{background-color:#3b6ea9;color:white;}.path-frontpage .bs-region [class*="nav-link--user-reg"].nav-link{background-color:#ffa700;}#drupal-modal .alert{border-color:red;border-style:solid;border-width:1px}.accordion-button::after{color:#505050;}.group-bg,.user-bg{border-color:#dfdfdf;}#header{box-shadow:1px 2px #e0e0e0;}i.fas.fa-retweet{margin-top:0.3em;color:#8d8d8d;margin-left:0.4em;}.views-field-field-repost article,.views-field-field-repost article{background:#fff;border-color:#dedede;}.legal-terms.legal-terms-scroll{background-color:#ffffff;border-color:#dedede;}#edit-legal summary{background:#fff;border-color:#dbdbdb;}.sf-menu .active-trail a{font-weight:bold;background:#e7e7e7;color:#505050;border-radius:0.4em;}#views-bootstrap-duplicate-of-media-library-page .row .col-12{background:#fff;margin-right:0.5em;margin-bottom:0.5em;border-radius:1em;padding-top:1em;padding-bottom:1em;}#block-finnlearn-leftmenufront ul .is-active{background:#e7e7e7;}#block-finnlearn-leftmenufront ul li a{background:transparent;}#block-finnlearn-leftmenufront ul{border-color:#fff;}#block-finnlearn-leftmenufront ul li{border-color:#fff;}#block-finnlearn-leftmenufront .is-active{font-weight:bold;color:#505050;}.path-frontpage #sidebar_second aside:hover::-webkit-scrollbar-thumb{background-color:#cfcfcf;}.user-list-row-right-menu .username:hover{background:#f7f7f7;}#edit-field-group-background summary{list-style:none;background:white;padding-left:1em;min-height:44px;vertical-align:middle;padding-top:0.4em;border-radius:0.4em;border-style:solid;border-width:1px;border-color:#d4d4d4;}#edit-field-group-background summary:before{content:"\f03e";font-family:"Font Awesome 5 Free";top:10px;left:0;color:#505050;padding-left:0;text-decoration:none;padding-right:0.5em;font-size:1.1em;font-weight:900;}.order-link{background-color:#d2d2d4;}.field-group-tab{background:#f9f9f9;border-style:solid;border-width:1px;border-color:#d6d6d6;}.danse-user-notification-widget{background:#f7f7f7 !important;}.danse-user-notification-widget .views-row{background:#fff;}.danse-widget-read-more{background:#c3c3c3;float:left;border-radius:0.5em;padding-left:0.4em;padding-right:0.4em;margin-top:0.5em;}.cp-to-clip:before{color:#9e9e9e;}#edit-openid-connect-client-linkedin2-login{background:#2867b2;color:#fff;padding-left:3.5em;background-image:url(/themes/custom/finnlearn/images/linkedin_button.png);background-repeat:no-repeat;font-size:14px;padding-bottom:0.6em;padding-top:0.6em;font-weight:bolder;background-position:6px;background-size:30px;}a.language-link.session-active.is-active{background:#316cf4;color:white;}.block-language .nav-link a{background:#fffafa;margin-left:0;margin-top:1em;padding-top:0.3em;padding-bottom:0.3em;border-radius:0.8em;font-size:0.9em;padding-left:1em;padding-right:1em;}.view-group-pending-members thead th{background:white !important;}tr{border-bottom:0;}#navbar-main{background-color:#f7f7f7;border-bottom-style:solid;border-bottom-color:#d7d7d7;border-bottom-width:1px;}a,.link{color:#0d6efd;}#page,#main-wrapper{background:#f0f2f5;}.badge-headline{color:#505050;border-bottom-style:solid;border-bottom-width:1px;border-color:#e1e1e1;}.stream-row .dropbutton-multiple .dropbutton-widget{box-shadow:0px 0px 1px 1px rgba(196,196,196,0.58);background:#fff;}.dropbutton-toggle button{background-color:#fff!important;background-image:none!important;}button.dark-mode-toggle__button__system,button.dark-mode-toggle__button__light{display:none!important;}button.dark-mode-toggle__button__dark:before{content:"\f0eb";font-family:"Font Awesome 5 Free";top:10px;left:0;color:#505050;padding-left:0;text-decoration:none;padding-right:0.1em;font-size:1.1em;font-weight:900;}.field-group-tab{border-style:none;}tr td,tr th{border:0;}#block-finnlearn-views-block-group-ui-block-10,#block-finnlearn-views-block-group-ui-block-6,#block-finnlearn-views-block-group-ui-block-8,#block-views-block-group-ui-block-17,#block-views-block-group-content-block-3,#block-views-block-user-badge-block-1,#block-views-block-group-ui-block-14,#block-views-block-group-ui-block-15{background-color:#fff;box-shadow:1px 1px 0 2px #e4e4e4;}.stream-row,.node--type-h5p-learning-content main .section,.node--type-group-post main .section,.node--type-user-post main .section,.block-content-content_area_block,.block-views-blockgdpr-file-download-page-block-1,.block-views-blockgdpr-export-user-login-hist-block-1{background-color:#fff;box-shadow:1px 2px 0 3px #e7e5e5;}.sidebar .block{border-style:solid;border-width:1px;background-color:transparent;border-color:transparent!important;}#block-userwhatsonyourmind{background-color:#ffffff;border-style:solid;border-width:1px;border-color:#d7d7d7;}.view-combined-stream .view-filters{background:#fff;color:#505050;}.stream-actions-container{border-top-style:solid;border-bottom-style:none;border-color:#dedede;border-width:1px;}.stream-input-container{border-style:solid;border-color:#e5e5e5;border-radius:0.4em;border-width:1px;color:#474747;background:#f0f2f5;}.stream-footer-lnk{border-top-style:solid;border-top-width:1px;border-top-color:#fff;}.navbar .nav-link.active:hover{background-color:#fff;}@media only screen and (max-width:768px){.path-private-messages .block-field-blockprivate-message-threadprivate-message-threadmembers{background:#f0f2f5;}}.entity-type--media .item-container{background:#e8e8e8;padding:0.5em;border-radius:0.5em;border-style:solid;border-width:1px;border-color:#b0b0b0;}.tns-outer .tns-controls [aria-controls]{background:#ffffffc9 !important;border-color:#e0d3d370 !important;}nav#block-finnlearn-sitetermsandprivacy-2{background:#fff;border-top-color:#cbcbcb !important;border-left-color:#cbcbcb !important;border-right-color:#cbcbcb !important;}.dark .path-frontpage .bs-region .navk-link [class*="nav-link--user"],.dark .path-frontpage .bs-region .navk-link [class*="nav-link--user"] .fa{color:black!important;}.dark .private-message .views-infinite-scroll-header a{background:#3c3c3c;color:#999;}.dark .path-frontpage .bs-region .nav-link{background-color:white;color:black;}.dark .path-frontpage .bs-region [class*="nav-link--user-reg"].nav-link{background-color:#ffa700;}.dark .front-logo-container{background-image:url("/themes/custom/finnlearn/images/social_media_platform_nega_251.png");}.dark .webform-multiple-table--operations input.image-button{background:white !important;opacity:1 !important;}.dark nav#block-finnlearn-sitetermsandprivacy-2{background:#121212;border-top-color:#474747 !important;border-left-color:#474747 !important;border-right-color:#474747 !important;}.dark .tns-outer .tns-controls [aria-controls]{background:#ffffff4d !important;border-color:#e0d3d33d !important;}.dark #drupal-modal .alert{border-color:red;border-style:solid;border-width:1px}.dark #header{box-shadow:1px 2px #282828;}.dark #CollapsingNavbar .menu li{border-color:#2d2d2d;}.dark .outer-message-container{background-color:black!important;}.dark .ai-message-text{color:rgb(248,248,248)!important;background-color:rgb(228,230,235)!important;}.dark .inner-message-container{background:#202020!important;}.dark .views-field-field-repost article,.dark .field--name-field-repost article{background:#161616;border-color:#373737;}.dark #edit-legal summary{background:#1c1f22;border-color:#6e6e6e;}.dark .legal-terms.legal-terms-scroll{background-color:#1c1f22;border-color:#6e6e6e;}.dark .node--type-privacy form .alert-wrapper .alert{background:#343434;color:white;}.dark .entity-type--media .item-container{background:#262525;border-color:#b0b0b0;}.dark .comment-form .counter{color:#777777;border-left-style:solid;border-right-style:solid;border-width:1px;padding-top:0;padding-bottom:0;margin-bottom:0;background:#141414;}.dark .group-bg,.dark .user-bg{border-color:#8b8b8b;}.dark .comment-form .form-actions{float:left;display:block;background:#141414;margin:auto;width:100%;border-style:solid;border-top-style:none;border-bottom-left-radius:0.5em;border-width:1px;border-color:#6e6d6d;padding:1em;z-index:-1;}.dark .field--name-comment-body{float:left;min-width:100%;max-width:100%;}.dark .field--name-comment-body{padding:0;margin:0.5em;padding-top:0.3em;margin-top:0.2em;border-radius:0.5em;width:100%;margin-bottom:0rem !important;margin-left:0;padding-left:0;border-bottom-left-radius:0;padding-right:0em;}.dark .ck.ck-dialog{background:#1b1b1b;border:1px solid #515354;}.dark .ck.ck-input{background:#101010;border:1px solid #165cc6;}.dark #views-bootstrap-duplicate-of-media-library-page .row .col-12{background:#313131;}.dark .ck.ck-labeled-field-view > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label{background:#323232;}.dark .ck-reset_all :not(.ck-reset_all-excluded *){background:#121212b2;}.dark table td{background-color:#171717;}.dark .ck.ck-button.ck-list-item-button,.dark .ck.ck-button.ck-list-item-button.ck-on{background:#000;color:#a2a2a2;}.dark .ck.ck-button.ck-list-item-button.ck-button.ck-on:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-on:hover:not(.ck-disabled),.dark .ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable):not(.ck-disabled),.dark .ck.ck-button.ck-list-item-button:hover:not(.ck-disabled):not(.ck-disabled){color:#fff;}.dark .ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.dark .ck.ck-button.ck-list-item-button.ck-on:hover,.dark .ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.dark .ck.ck-button.ck-list-item-button:hover:not(.ck-disabled){background:#2b2b2b;}.dark .group-leave a{background-color:#3e1b1b;color:#fff;}.dark .group-leave a:hover{background-color:#353535;color:#acacac;}.dark .sf-menu .active-trail a{background:#292929;color:#ffffff;}.dark #block-finnlearn-leftmenufront .menu-item--active-trail i::before{color:#000!important;}.drak #block-finnlearn-leftmenufront ul .is-active{background:#e7e7e7;}.dark #block-finnlearn-leftmenufront ul{border-color:#505050;}.dark #block-finnlearn-leftmenufront ul li{border-color:#505050;}.dark .alert.show{box-shadow:0px 0px 0px 0px transparent;}.dark .main-content .block-views-blockgroup-ui-block-3,.dark .main-content .block-views-blockgroup-ui-block-2,.dark .main-content .block-views-blockgroup-ui-block-8,.dark .main-content .block-views-blockgroup-ui-block-12{background-color:transparent!important;}.dark .path-frontpage #sidebar_second aside:hover::-webkit-scrollbar-thumb{background-color:#505050;}.dark .progress-title{color:#7e7b7b;}.dark .user-list-row-right-menu .username:hover{background:#3e3e3e;}.dark #edit-field-group-background summary:before{color:#fff;}.dark .tagify--empty .tagify__input::before{color:white;}.dark #edit-field-group-background summary{background:#3f3c3c;border-color:#6c6b6b;}.dark body{color:#f1f1f1;background:#121212 !important;}.dark .field-group-tab{background:#121212;border-style:solid;border-width:1px;border-color:#595555;}.dark .view-group-pending-members thead th{background:transparent!important;}.dark #navbar-main{background-color:#121212;border-bottom-style:solid;border-bottom-color:#484848;border-bottom-width:1px;}.dark .stream-video-container table{background-color:transparent;}.dark .view-group-pending-members table td{background:transparent !important;--bs-table-striped-bg:transparent !important;}.dark .table-striped>tbody>tr:nth-of-type(odd)>*{color:#e0e0e0;}.dark .stream-post-drop-menu .dropbutton .secondary-action{background:white;border-left-style:solid;border-width:1px;border-color:#414141;border-right-style:solid;border-left-width:0;border-right-width:0;}.dark .badge-headline{color:#f1f1f1;border-color:#434343;}.dark .stream-row .dropbutton-multiple .dropbutton-widget{box-shadow:0 0 0 0 rgba(196,196,196,0.58);background:#121212;border-style:none;}.dark .dropbutton-toggle button{background-color:#363636 !important;background-image:none!important;}.dark .cp-to-clip:before{color:#d2d2d2;}.dark .cp-to-clip:hover:before,.dark .fa-retweet:hover:before,.dark .stream-post-comment-amount a:hover:before{color:black;}.dark .stream-post-drop-menu ul.dropbutton > li:first-child{display:none;}.dark .block-dropdown-language .dropbutton-wrapper .dropbutton-widget{background:#2c2c2c;color:#f6f6f6;}.dark .js .dropbutton a{color:#f6f6f6;}.dark .js .dropbutton .dropbutton-action:hover,.dark .js .dropbutton a:hover{background:#343333;}.dark .js .dropbutton a{color:#fff;}.dark .js .dropbutton-widget{border-color:#5d5c5c #5d5c5c #5d5c5c #5d5c5c!important;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#a0a0a0;}.dark .dropbutton-multiple .dropbutton{border-right:0;}.dark .js .dropbutton-widget .dropbutton{background:#121212!important;}.dark .js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{color:#a0a0a0;}.dark .js .dropbutton a{color:#a0a0a0!important;}.dark .dropbutton-action div a{color:#bcbcbc !important;}.dark .dropbutton-action div a:hover{color:#393939 !important;}.dark a,.dark .link{color:#9cbbd6;}.dark .group-edit a,.dark .group-edit .link{color:#000;}.dark #page,.dark #main-wrapper{background-color:color(display-p3 0.07 0.07 0.07);}.dark #block-finnlearn-views-block-group-ui-block-10,.dark #block-finnlearn-views-block-group-ui-block-6,.dark #block-finnlearn-views-block-group-ui-block-8,.dark #block-views-block-group-ui-block-17,.dark #block-views-block-group-content-block-3,.dark #block-views-block-user-badge-block-1,.dark #block-views-block-group-ui-block-14,.dark #block-views-block-group-ui-block-15{background-color:#1b1f22 !important;box-shadow:1px 1px 0 2px #2d2d2d;}.dark .sidebar .block{border-style:solid;border-width:1px;background-color:transparent;border-color:transparent!important;}.dark .stream-row,.dark .node--type-h5p-learning-content main .section,.dark .node--type-group-post main .section,.dark .node--type-user-post main .section,.dark .block-content-content_area_block,.dark .block-views-blockgdpr-file-download-page-block-1,.dark .block-views-blockgdpr-export-user-login-hist-block-1{background-color:#1b1f22;box-shadow:none;}.dark .h5peditor-form{background:#000000;border:1px solid #49494d;}.dark .view-combined-stream .view-filters{background:#1b1f22;color:#a0a0a0;}.dark #block-userwhatsonyourmind{background-color:#1b1f22;border-style:none;}.dark .stream-actions-container{border-top-style:solid;border-bottom-style:none;border-color:#434343;border-width:1px;}.dark .stream-input-container{border-color:#585858;color:#fff;background:#121212;}.dark .stream-post-drop-menu .dropbutton .secondary-action{background:#121212;border-color:#414141;}.dark .stream-footer-lnk{border-top-color:transparent;}.dark .fa,.dark .fab,.dark .fad,.dark .fal,.dark .far,.dark .fas{color:#ccc;}.dark .ui-widget-overlay{background:#121212;opacity:.8;}.dark .ui-widget-content a{color:#009eff;}.dark .ui-widget-header{border:1px solid #2d2d2d;background:#141414;color:#dadada;font-weight:bold;}.dark .ui-widget.ui-widget-content{border:1px solid #4b4b4b;}.dark .ui-widget-content{border:1px solid transparent;background:#1b1f22;color:#f1f1f1;}.dark .ui-dialog .ui-dialog-content{border:1px #505050;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}.dark .ui-dialog .ui-dialog-titlebar-close::before{color:#e0dede!important;}.dark #drupal-modal{background:#171717;}.dark .ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{color:#bcbcbc;}.dark .node--type-groups .on-the-gray .quicktabs-tabpage,.dark .path-user .quicktabs-tabpage{border:1px solid #121212;background-color:#121212;}.dark .on-the-gray .quicktabs-tabs > li > a:hover,.dark .on-the-gray .quicktabs-tabs > li.active > a{border-style:none;border-bottom-color:transparent;background:#1b1f22!important;color:#c3c3c3!important;}.dark .js-form-item .form-control{background:#111;color:#bcbcbc;}.dark .dialog-off-canvas-main-canvas .layout-container{background:#373737;color:white;}.dark #block-finnlearn-darkmodetoggle button{color:#ababab;}.dark .ui-dialog{-webkit-box-shadow:0px 0px 2px 0px rgba(105,105,105,0.65);-moz-box-shadow:0px 0px 2px 0px rgba(105,105,105,0.65);box-shadow:0px 0px 2px 0px rgba(105,105,105,0.65);}.dark  .block-field-blockprivate-message-threadprivate-message-threadmembers .username,.dark .view-private-message-inbox-small .username{background-color:#353535;}.dark .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border:solid #5a5a5a;}.dark .ck.ck-editor__main>.ck-editor__editable{background:#121212;}.dark .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:#5a5a5a;}.dark .ck.ck-toolbar{background:#1b1f22;}.dark .ui-dialog .field--name-field-group-post-image summary{background-color:#2d2d2d;}.dark button.dark-mode-toggle__button__system,.dark button.dark-mode-toggle__button__dark{display:none!important;}.dark button.dark-mode-toggle__button__light{display:block!important;}.dark button.dark-mode-toggle__button__light:before{content:"\f0eb";font-family:"Font Awesome 5 Free";top:10px;left:0;color:#fff;padding-left:0;text-decoration:none;padding-right:0.1em;font-size:1.1em;font-weight:900;}.dark .block-views-blockprivate-message-inbox-custom-block-1.show{background:#121212;}.dark .private-message-default .field--name-message,.dark .private-message-private_message_bottom_menu .field--name-message,.dark .private-message-small_inbox .field--name-message{background-color:#363636;color:#e2e2e2;}.dark .private-message-author-self .field--name-message{background-color:#3e94ff;color:white;}.dark .block-views-blockprivate-message-inbox-custom-block-1{box-shadow:-1px 1px 1px 1px #66666685;}.dark .private-message-small-members{background:transparent;}.dark .private-message-small-members:has(article:nth-child(4)){background:transparent;}.dark .offcanvas{background-color:#121212!important;}.dark .navbar-light .collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important;background-size:150%;}.dark .navbar-light .navbar-toggler-icon{opacity:0.6;background-size:80%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");}.dark .private-message-notification-wrapper a::after,.private-message-notification-wrapper.hidden::after{color:#cccccc;background-color:transparent !important;}.dark #block-username a:hover{background:#474747;}.dark #block-username a{color:#cccccc;min-height:50px;padding-bottom:2em;margin-top:0;margin-left:0.7em;}.dark .btn-close{box-sizing:content-box;width:1em;height:1em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5;}.dark .search-page .search-row,.dark .owl-row{background-color:#1b1f22;box-shadow:1px 1px 0 1px #9c9c9c2e!important;}.dark .on-the-gray .quicktabs-tabs > li > a{border-style:none;background:#0e1113;color:#e7e7e7;}.dark .dark .on-the-gray .quicktabs-tabs > li > a:hover,.dark .on-the-gray .quicktabs-tabs > li.active > a{background:#272727 !important;color:#fff9f9 !important;border-style:none;}.dark .list-group-item+.list-group-item.active,.dark .list-group-item.active{border-top-style:none;border-bottom:solid;border-bottom-width:2px!important;border-bottom-color:#0a71ee!important;}.dark .quicktabs-tabs .list-group-item{padding-left:0!important;padding-bottom:0!important;}.dark .js-comment .field--name-comment-body{background-color:#1c1f22;border-bottom-style:solid;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:1px;border-color:#555555;}.dark .ajax-comments-form-reply,.dark .ajax-comments-form-reply .field--name-comment-body{background-color:transparent;}.dark .comment-delete a,.dark .comment-reply a,.dark .comment-edit a{color:#f7f7f7 !important;background:#080808;}.dark .ck-content pre{background:hsl(0deg 0.61% 16.44%);color:#d9d9d9;}.dark .navbar .nav-link.active:hover{background-color:#474747!important;background:#474747!important;}.dark .navbar .nav-link:hover{background-color:#474747!important;background:#474747!important;}.dark .user-edit a{color:#505050;}.dark .view-filters{background:#1b1f22;}.dark .path-user .card-header{background:#0e1113!important;}.dark #views-leftmenu .menu-item a{color:#cccccc;}.dark .view-group-pending-members,.dark .block-views-blockgroup-ui-block-3 .content,.dark .block-views-blockgroup-ui-block-2 .content,.dark .block-views-blockgroup-ui-block-12 .content{background-color:#1b1f22;box-shadow:1px 1px 0 3px #9c9c9c2e;margin-top:0!important;}.dark .spinner div{border-width:4px solid #fff!important;}.dark .js-form-type-managed-file label{background-color:#121212;color:#c2c2c2;border-color:#2f2f2f;}.dark .js-form-type-managed-file{background-color:#121212;border-color:#2f2f2f;}.dark .form-select{color:#ebebeb;background-color:#1e1e1e;border:1px solid #767676;}.dark .table thead th{border-bottom:0px solid #303030;background-color:#232323;border-width:0;}.dark table tr th{background:#757575;background:rgb(65 65 65);color:#909090 !important;}.dark .form-check-input{background-color:#403c3c;border:1px solid rgba(0,0,0,.25);}.dark .table-responsive{border-style:none;}.dark .private-message-wrapper.field__item{background-color:#090909;}.dark .form-control{color:#212529;border:1px solid #636363;}.dark .js-form-type-textarea .form-control{color:#dadada;border:1px solid #636363;border-bottom-style:none;background:#141414;border-bottom-left-radius:0;border-bottom-right-radius:0;}.dark tr td,.dark tr th{border:0;border-color:transparent;}.dark .private-message-thread-messages{background:#2d2d2d;}.dark .navbar-light .nav-link{color:rgb(255 255 255 / 82%);}.dark .page-user-password #block-finnlearn-content,.dark .page-user-register #block-finnlearn-content,.dark .page-user-login #block-finnlearn-content{background:#1a1a1a;box-shadow:1px 1px 0 2px #9c9c9c2e;}.dark .user-register-form summary{background:#1b1f22;}.dark .tabs .primary li.nav-item{background:#2d2c2c;}.dark .password-strength__meter{background-color:#656565;}.dark .block-unblock a{color:#000!important;}.dark .dropzone.dz-clickable .dz-message{color:#505050;}.dark .js-form-required.form-required label{color:#fff;}.dark .dialog-off-canvas-main-canvas{background-color:#121212;}.dark tbody,.dark td,.dark tfoot,.dark th,.dark thead,.dark tr{color:#d0d0d0;}.dark .h5p-accordion .accordion-header button{background-color:#353535 !important;color:#f4f4f4;}.dark .accordion-button::after{color:#fff;}.dark .accordion-item{background-color:#1e2022;border:solid #646464;}.dark .accordion-button:not(.collapsed){box-shadow:inset 0 calc(-1* var(--bs-accordion-border-width)) 0 #363636;}.dark .h5p-question{padding:0.3em;}.dark .user-tip-container .user-tips{background:transparent;border-radius:1em;padding:2em;margin-top:1em;border-style:solid;border-width:1px;margin-bottom:1em;}.dark .alert-success{color:#ffffff;background-color:#333333;border-color:#696969;border-left:#28a745 15px solid;position:fixed;}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333333;}.dark .ui-dialog .ui-dialog-buttonpane{padding:.3em 1em .5em .4em;border-bottom-left-radius:1em;border-bottom-right-radius:1em;border-top-style:none;}.dark a.language-link.session-active.is-active{background:#316cf4;color:white;}.dark .block-language .nav-link a{background:#272727 !important;color:#fff;border-width:1px;border-style:solid;border-color:#292929;}.dark .ui-dialog .remove-button,.ui-dialog .edit-button{background:transparent !important;color:#c2c2c2 !important;}.dark .ptr-text{color:#fff;}.dark .view .flag-friend.action-flag a{border-style:solid;border-width:2px;border-color:#595959;}.dark .js-form-wrapper .details-wrapper p{color:#fff;}.dark .alert-danger{color:#ffffff;background-color:#1c1f22;border-left:#cc0000 16px solid;margin-top:1em;}.dark .list-group-item{background-color:#121212;color:#b4b4b4;padding-left:1em !important;display:block;padding-bottom:0.4em !important;}.dark .tagify__dropdown__item{background-color:black!important;color:white!important;}.dark .hljs{color:#e1e1e1;background:#000;border-left:2px solid #464646;}.dark .block-go-back{background-color:#1b1f22 !important;}.dark .ck.ck-button:not(.ck-disabled):hover,.dark a.ck.ck-button:not(.ck-disabled):hover{background:#2c2c2c;}.dark .private-message-thread--full-container{background:#1c1f22;}.dark .danse-user-notification-widget .views-row{background:#121212!important;}.dark .danse-user-notification-widget{background:#121212!important;}.dark .danse-user-notification-widget .view-empty{background:#121212 !important;box-shadow:2px 2px 2px #5e5e5e52;border-color:#6f6f6f;}.dark .order-link{background-color:#000;}.dark .danse-widget-read-more{background:#303030;}.dark .danse-user-notification-widget .table > :not(caption) > * > *{background-color:#1d1d1d;}.dark .tagify__tag>div>*{color:white;}.dark #tagify__tag-items{background-color:#626262 !important;}@media only screen and (max-width:768px){.dark .dropbutton{border-style:none!important;border-width:0!important;background:transparent;}.dark .path-private-messages .block-field-blockprivate-message-threadprivate-message-threadmembers{background:transparent;}.dark .path-private-messages .inbox-header{background:transparent;}.dark .private-message-thread-messages{border-color:transparent;}}
