.action-links{list-style:none;padding:0;margin:1em 0}[dir="rtl"] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir="rtl"] .action-links li:first-child{margin-left:.3em;margin-right:0}.button-action{display:inline-block;line-height:160%;padding:.2em .5em .3em;text-decoration:none}.button-action:before{content:'+';font-weight:900;margin-left:-.1em;padding-right:.2em}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-.1em;padding-left:.2em;padding-right:0}
.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir="rtl"] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li:before{content:' \BB '}.breadcrumb li:first-child:before{content:none}
.button,.image-button{margin-left:1em;margin-right:1em}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0}
.collapse-processed>summary{padding-left:.5em;padding-right:.5em}.collapse-processed>summary:before{background:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png) 0 100% no-repeat;content:"";float:left;height:1em;width:1em}[dir="rtl"] .collapse-processed>summary:before{background-position:100% 100%;float:right}.collapse-processed:not([open])>summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir="rtl"] .collapse-processed:not([open])>summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.container-inline label:after,.container-inline .label:after{content:':'}.form-type-radios .container-inline label:after{content:''}.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}
.exposed-filters .filters{float:left;margin-right:1em}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0}.exposed-filters .form-item{margin:0 0 .1em 0;padding:0}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em}[dir="rtl"] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:bold}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0}
.field__label{font-weight:bold}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:.5em;padding-right:0}.field--label-inline .field__label::after{content:':'}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:normal}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:bold;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{content:'';display:inline-block;height:14px;width:14px;vertical-align:sub;background:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{background:url(/core/themes/classy/css/components/../../../../misc/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(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px}
.form--inline .form-item{float:left;margin-right:.5em}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir="rtl"] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir="rtl"] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:bold}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir="rtl"] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0}
button.link{background:transparent;border:0;cursor:pointer;margin:0;padding:0;font-size:1em}label button.link{font-weight:bold}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}ul.links a.is-active{color:#000}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left}[dir="rtl"] ul.menu{margin-left:0;margin-right:1em;text-align:right}.menu-item--expanded{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png);list-style-type:circle}.menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png);list-style-type:disc}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png)}.menu-item{padding-top:.2em;margin:0}ul.menu a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir="rtl"] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:bold}
tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{list-style:none;margin:0 0 .5em;padding:0}.tabs>li{display:inline-block;margin-right:.3em}[dir="rtl"] .tabs>li{margin-left:.3em;margin-right:0}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;margin:0;width:100%;box-sizing:border-box}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse}@-webkit-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0%,0 0}100%{background-position:0 0,-80px 0}}
.js .dropbutton-widget{background-color:white;border:1px solid #ccc}.js .dropbutton-widget:hover{border-color:#b8b8b8}.dropbutton .dropbutton-action>*{padding:.1em .5em;white-space:nowrap}.dropbutton .secondary-action{border-top:1px solid #e8e8e8}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8}[dir="rtl"] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:.25em}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:.25em;margin-right:0}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}.adminimal .toolbar{font-family:"Open Sans"}.adminimal .toolbar a{transition:all,.2s}.adminimal .toolbar .toolbar-bar{box-shadow:none;background-color:#2d2d2d}.adminimal .toolbar .toolbar-menu{background:#333}.adminimal .toolbar .toolbar-tray-vertical{border:0;box-shadow:none}.adminimal .toolbar-tray a{color:#bbb}.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item{font-weight:600}.adminimal .toolbar .toolbar-bar .toolbar-item{color:#bebebe}.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item:hover{background-image:none;background-color:#2d2d2d;color:#fff;text-decoration:none}.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item.is-active,.adminimal .toolbar .toolbar-bar .toolbar-tab>.toolbar-item:focus{background-image:none;background-color:#333;text-decoration:none}.adminimal .toolbar .toolbar-tray-horizontal .menu-item+.menu-item,[dir="rtl"] .adminimal .toolbar .toolbar-tray-horizontal .menu-item+.menu-item,.adminimal .toolbar .toolbar-tray-horizontal .menu-item:last-child{border-left:0;border-right:0}.adminimal .toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box a,.adminimal .toolbar .toolbar-tray a.is-active{color:#bbb;text-decoration:none;font-weight:500}.adminimal .toolbar .toolbar-tray-vertical .menu-item+.menu-item{border:0 none}.adminimal .toolbar .toolbar-tray{background-color:#333;box-shadow:-2px 2px 12px rgba(0,0,0,0.85)}.adminimal .toolbar .toolbar-tray-horizontal{border-bottom:1px solid #333;box-shadow:none}.adminimal .toolbar .toolbar-toggle-orientation{background-color:#333}.adminimal .toolbar .toolbar-icon.toolbar-handle:focus{background-color:transparent}.adminimal .toolbar .toolbar-icon.toolbar-handle:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-down.svg)}.adminimal .toolbar .toolbar-icon.toolbar-handle:hover:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-down-hover.svg)}.adminimal .toolbar .toolbar-icon.toolbar-handle.open:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images//chevron-disc-up.svg)}.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-down.svg)}.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-down-hover.svg)}.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before{background-image:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images//chevron-disc-up.svg)}.adminimal .toolbar-tray-horizontal a:focus,.toolbar-box a:focus{background:transparent}.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu a{color:#BBB}.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu a:hover{color:#fff}.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu ul ul{border:0}.adminimal .toolbar .toolbar-tray-horizontal .toolbar-toggle-orientation{border:0}.adminimal .toolbar-icon-system-admin-content:active:before,.adminimal .toolbar-icon-system-admin-content.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/file.svg)}.adminimal .toolbar-icon-system-admin-structure:active:before,.adminimal .toolbar-icon-system-admin-structure.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/orgchart.svg)}.adminimal .toolbar-icon-system-themes-page:active:before,.adminimal .toolbar-icon-system-themes-page.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/paintbrush.svg)}.adminimal .toolbar-icon-entity-user-collection:active:before,.adminimal .toolbar-icon-entity-user-collection.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/people.svg)}.adminimal .toolbar-icon-system-modules-list:active:before,.adminimal .toolbar-icon-system-modules-list.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/puzzlepiece.svg)}.adminimal .toolbar-icon-system-admin-config:active:before,.adminimal .toolbar-icon-system-admin-config.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/wrench.svg)}.adminimal .toolbar-icon-system-admin-reports:active:before,.adminimal .toolbar-icon-system-admin-reports.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/barchart.svg)}.adminimal .toolbar-icon-help-main:active:before,.adminimal .toolbar-icon-help-main.is-active:before{background-image:url(/core/themes/stable/images/core/icons/787878/questionmark-disc.svg)}
#content .comment-wrapper h2{margin-bottom:1em}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em}.field-node--comment{font-size:.934em}.comment{margin-bottom:19px;vertical-align:top;display:table}[dir="rtl"] .comment{direction:rtl}.comment__meta{padding:0 30px 0 0;font-size:1.071em}[dir="rtl"] .comment__meta{padding:0 0 0 30px}.comment__attribution img{border:1px solid #d3d7d9}.comment .field--name-user-picture img{margin:0}.comment__author .username{white-space:nowrap}.comment__author{margin:4px 0;line-height:1.2}.comment__time{margin-bottom:4px;color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.733em;line-height:1.2}.comment__permalink{font-size:.733em;line-height:1.2}.comment__content{position:relative;display:table-cell;padding:10px 25px 10px 25px;vertical-align:top;width:100%;border:1px solid #d3d7d9;font-size:.929em;line-height:1.6;word-break:break-all;background-color:white}.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:0;border-left:20px solid #d3d7d9}.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px}[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:0;border-left:20px solid #fff;margin-right:0;margin-left:-1px}.comment__content h3{margin-top:.94em;margin-bottom:.45em;font-size:1.171em}.indented{margin-left:40px}[dir="rtl"] .indented{margin-right:40px;margin-left:0}.comment .links{padding:0 0 .25em 0}.comment .links li{padding:0 .5em 0 0;font-size:1.08em}[dir="rtl"] .comment .links li{padding:0 0 0 .5em}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4}.unpublished{padding:20px 15px 0}.comment-footer{display:table-row}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4}@media(min-width:768px){.container .main .field--name-comment .trigger-comments{display:none}}@media(max-width:767px){.container .main .field--name-comment .trigger-comments{height:40px;font-weight:normal;color:#5050d2}.container .main .field--name-comment .trigger-comments:after{content:"\203A";float:right;font-weight:bold;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);font-size:30px;position:relative;top:-5px}.container .main .field--name-comment .trigger-comments.open:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);transform-origin:center left}.container .main .field--name-comment .expand-comments{display:none}.container .main .field--name-comment .expand-comments.open{display:block}}
.messages{margin-bottom:1em}.messages--error,.messages--status,.messages--warning{box-shadow:none}.messages--error{border:1px solid #f9c9bf}.messages--status{border:1px solid #c9e1bd}.messages--warning{border:1px solid #f4daa6}.pager .pager__items{display:flex;flex-flow:row wrap;justify-content:center}.pager .pager__item{background:#fff;border-radius:2px;border:1px solid #ddd;display:block;margin:0 0 1em .5em;padding:.5em 1em}.pager .pager__item--ellipsis{display:none}.pager .pager__item--first{margin-left:0}.pager .pager__item.is-active{background:#5050d2}.pager .pager__item.is-active a{color:#fff}.text-formatted blockquote,.text-formatted li{margin-left:2em}.text-formatted ol,.text-formatted p,.text-formatted ul{margin:.5em 0}.text-formatted ul{list-style:disc}.toolbar .toolbar-tray-vertical .menu-item:last-child{border-bottom:0 none}.toolbar-horizontal{height:calc(100% - 79px)}.toolbar-vertical{height:calc(100% - 39px)}*{margin:0;padding:0}a{color:#5050d2;text-decoration:none}html,body{height:100%}body{background:#eee;color:#222;display:flex;flex-direction:column;font-family:'Roboto',sans-serif;font-size:16px}ul{list-style:none}table,td{border:1px solid #ccc;padding:.5em}.accordion>h3{border-top:1px solid #5050d2;color:#5050d2;padding:.5em 0;position:relative}.accordion>h3:after{content:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-down-blue.svg");position:absolute;right:.5em}.accordion>div{overflow:hidden;padding:0 0 .5em 0}.accordion.open>h3:after{content:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/chevron-disc-up-blue.svg")}.eu{background:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/eu.png") center/contain no-repeat;display:block;height:100%;margin:0 1em 0 0;width:4em}.more{color:#ffa00a;display:block;text-align:right}.icon::before{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100% auto;content:'';display:inline-block;height:1em;width:1em}.icon-close::before{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/close.svg")}.icon-menu::before{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/menu.svg")}.logo{height:100%;background:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/css/../images/logo.svg") center/contain no-repeat}.header{background:#fff;border-bottom:1px solid #ddd;display:flex;flex:0 0 auto;justify-content:space-between;position:relative}.header .logo{margin:0 1rem;width:12em}.header .menu{cursor:pointer;font-size:2em;line-height:0;margin:.5rem 1rem}.navigation{background:#fff}.navigation .container{position:relative}.navigation .logo{margin:.5em 1em}.navigation .menu{margin:0}.content{flex:1}.content .container{display:flex;flex-flow:row wrap}.content .container>*{margin:1rem}.content .controls{width:100%}.content .main{margin:0 1em}.content .main p{margin-bottom:.5em}.content .main .feed-icons{display:none}.content .main .fields{background:#fff;border:1px solid #ddd;margin-bottom:1em;padding:.5em}.content .main .fields .field:not(:last-child){margin-bottom:.5em}.content .main .fields .field:not(.body) li{float:left}.content .sidebar{margin:0 1em;width:100%}.content .sidebar:empty{display:none}.content .sidebar .block{background:#fff;border-radius:2px 2px 0 0;color:#9698e2;margin-bottom:1em}.content .sidebar .block#block-buttons{background:transparent}.content .sidebar .block>*{padding:.25em .5em}.content .sidebar .block>h3{background:#5050d2;border-radius:2px 2px 0 0;color:#fff;font-size:inherit;font-weight:normal;padding:.25em .5em}.content .sidebar .block>div,.content .sidebar .block>select,.content .sidebar .block>ul{border:0 solid #ddd;border-width:0 1px 1px 1px}.content .sidebar .block li{margin:.25em 0}.content .sidebar .block li>ul{margin-left:1em}.content .sidebar .block li>ul>li:before{content:"\276F\00a0";display:none;line-height:1.25em;margin-left:-.75em;position:absolute}.content .sidebar .block li a.selected{color:#ffa00a}.content .sidebar .block li a.parent{color:#ffa00a}.content .sidebar .block button,.content .sidebar .block select{width:100%}.content .sidebar .block button:focus,.content .sidebar .block select:focus{outline-color:#ffd085}.content .sidebar .block button{background:#ffa00a;border:0;padding:.125em .5em;color:#fff;margin:.25em 0}.content .sidebar .block select{border:1px solid #ddd;color:#5050d2;margin-top:.25em}.content .sidebar .block .button{background:#ffa00a;border-radius:4px;margin:0 0 1em 0;padding:.5em;text-align:center}.content .sidebar .block .button a{color:#fff;font-size:1.125em;font-weight:500}.content .sidebar .block .button:last-child{margin:0}.content .sidebar .block .button.inactive{background:#888}.footer{background:#666;color:#aaa}.footer a{color:#fff}.footer .container{display:flex;flex-direction:column;flex-flow:row wrap;justify-content:space-between}.footer .bar,.footer .panel{margin:1em}.footer .bar{display:flex;flex-flow:row;flex:3 1 100%;font-size:.75em}.footer .panel a{font-size:1.25em}.footer .panel h4{margin-bottom:.5em}.footer .social li{float:left;font-size:2em;margin:0 .5em 0 0}.frontpage .content .main{margin:0 0 0 1em}@media(max-width:959px){.navigation{background:#5050d2;display:none;flex-flow:row wrap}.navigation.open{display:block}.navigation a{color:#fff}.navigation .logo{display:none}.navigation .menu{padding:0 1em}.navigation .menu li{padding:.5rem 0;font-size:1.25em}.navigation .menu li:not(:last-child){border-bottom:1px solid #9698e2}}@media(min-width:960px){.header{display:none}.navigation{background:#fff}.navigation .container{display:flex}.navigation .logo{height:2em;width:8em}.navigation .menu a{color:#000}.navigation .menu li{float:left;font-size:1.25em;line-height:1.5em;padding:.5em .75em}.banner .container{flex-flow:column;justify-content:center;height:100%;overflow:hidden;position:relative}.banner .container p{font-size:1.075em;margin-top:0;width:50%}.content .main{flex:3 0}.content .sidebar{flex:1 0;margin-left:0}}@media(min-width:1237px){.container{margin:0 auto;max-width:1237px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{display:block}}.goga-select{display:none}.goga-submit{display:none}div#block-dropdownlanguagecontent.block{visibility:hidden}
.field_lab_screenshots>ul{display:flex;flex-flow:row wrap;justify-content:flex-start}.unpublished #block-repository-local-tasks{background:#faa}.unpublished #block-repository-local-tasks ul li a{border-color:#f88}#block-repository-local-tasks{background:#ddd;border-radius:4px 4px 0 0;margin-bottom:-.5em}#block-repository-local-tasks ul{border-bottom:1px solid #5050d2;list-style:none}#block-repository-local-tasks ul li{display:inline-block}#block-repository-local-tasks ul li a{background:#fff;border-color:#ccc;border-style:solid;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0;color:#5050d2;display:block;padding:8px 16px;text-decoration:none}#block-repository-local-tasks ul li a:hover,#block-repository-local-tasks ul li a.is-active{border-color:#5050d2;border-style:solid;border-width:1px 1px 0 1px}#block-repository-local-tasks ul li a.is-active{background:#5050d2;color:#fff}.banner{background:#5050d2;background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/banner_apps.png");color:#fff;font-size:1.25em;height:auto;margin:0 0 1rem 0;width:100%}.banner.collections{background:#ffa00a;background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/banner_labs.png")}.banner.lab,.banner.labs{background:#ffa00a;background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/banner_labs.png")}.banner.ils,.banner.spaces{background:#30b4ff;background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/banner_spaces.png")}.icon-search::before{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/search.svg")}.icon-login::before{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/anonymous.svg")}.icon-user::before{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/authenticated.svg")}.dot{border-radius:.5em;display:inline-block;height:1em;margin:0 .5em 0 0;width:1em}.dot.app{background:#5050d2}.dot.lab{background:#ffa00a}.dot.ils{background:#30b4ff}.login-desktop{display:none;font-size:1.5em;padding:.5em;position:absolute;right:5.5em}.login-mobile{display:block;font-size:2em;padding:.25em;position:absolute;right:1.75em}.card{background:#fff;border-radius:2px;border:1px solid #ddd;margin:0 1em 1em 0;padding:.5em;padding-top:1.75em;position:relative}.card .description{padding:.5em;word-wrap:break-word}.card .tag{color:#fff;position:absolute;right:0;text-align:center;top:0;width:100%}.card .tag-app{background:#5050d2}.card .tag-lab{background:#ffa00a}.card .tag-ils{background:#30b4ff}.navigation .search{font-size:1.5em}.navigation .search .button,.navigation .search .form{padding:.5rem}.navigation .search .button{cursor:pointer;display:none;margin:0}.navigation .search .form-item{margin:0}.navigation .search .form-item,.navigation .search .form-item input{width:100%}.navigation .search .form-item input{border:1px solid #ddd;border-radius:2px;color:#222}.navigation .search .form label,.navigation .search .form-submit{display:none}.frontpage .sidebar,.scenarios .sidebar,.search .sidebar,.taxonomy .sidebar{display:none}.content .main .app,.content .main .collections,.content .main .big-ideas,.content .main .ils,.content .main .lab,.content .main .related{background:#fff;border:1px solid #ddd;margin-bottom:1em;overflow:hidden;padding:.5em}.content .main .app .image,.content .main .big-ideas .image,.content .main .collections .image,.content .main .ils .image,.content .main .lab .image,.content .main .related .image{float:left;margin-right:.5em}.content .main .app .title,.content .main .big-ideas .title,.content .main .collections .title,.content .main .ils .title,.content .main .lab .title,.content .main .related .title{margin-bottom:.5em}.content .main .related{position:relative;padding-top:1.75em}.content .main .apps>*:not(:last-child),.content .main .collections>*:not(:last-child),.content .main .labs>*:not(:last-child),.content .main .spaces>*:not(:last-child){margin-bottom:1em}.content .main .fields .field:not(.field_lab_screenshots) li:not(:last-child)::after{content:',\00a0'}.content .main .fields .field-group:not(:last-child){margin-bottom:1em}.content .main .fields .group-header .field_image img{border:1px solid #ddd}.content .main .fields .group-info{display:flex;flex-flow:column;height:100%}.content .sidebar .block .image{padding:0}.content .sidebar .block .image img{border-radius:4px;display:block;height:auto;padding:0;width:100%}.content .main .collections{border-left:0 solid;position:relative;padding-left:1em}.content .main .collections .tag-ils:before{content:'';position:absolute;top:0;left:0;bottom:0;border-left:8px solid #30b4ff}.content .main .collections .tag-lab:before{content:'';position:absolute;top:0;left:0;bottom:0;border-left:8px solid #ffa00a}@media(max-width:639px){.card{overflow:hidden}.card .image{float:left;margin-right:.5em}}@media(max-width:959px){.navigation .search .form{padding:0 1rem}div#block-dropdownlanguagecontent fieldset.form-item{border:0;font-size:1.25em;top:0;margin:0;padding-right:.75em;padding-left:.75em}div#block-dropdownlanguagecontent a{color:#5050d2}div#block-dropdownlanguagecontent li.dropbutton-toggle{width:1em}}@media(min-width:640px){.card{align-items:center;display:flex;flex:0 1 calc(-18px + 48%);flex-direction:column;height:20em;justify-content:space-around;margin:0 2% 2% 0;text-align:center}.home .view-content,.scenarios .view-content,.search .view-content,.taxonomy .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start}.content .main .fields{display:flex;flex-flow:row wrap}.content .main .group-header{flex:1 0;margin-right:1em}.content .main .group-info{flex:1 0 50%}.content .main .group-info .field{display:flex}.content .main .group-info .field>h4{flex:1 0 30%}.content .main .group-info .field>*:not(:first-child){flex:3 0 70%}}@media(min-width:800px){.card{flex:0 1 calc(-18px + 31.3333%)}}@media(min-width:960px){.login-desktop{display:block}div#block-dropdownlanguagecontent fieldset.form-item{border:0;font-size:1.25em;display:flex;height:2em;position:absolute;right:0;top:0;margin:0;padding:.5em}.navigation .search{display:flex;height:2em;position:absolute;right:3.5em;top:0;width:2em}.navigation .search>*:not(:first-child){display:none;opacity:0;visibility:hidden}.navigation .search.open{background:#fff;justify-content:space-between;transition:width .5s;width:92%}.navigation .search.open>*{display:block;opacity:1;visibility:visible}.navigation .search .button{line-height:1.75em}.navigation .search .form{flex:1}.navigation .search .form-submit{display:none}.navigation .search #search-open-button{display:block}.banner.home,.banner.apps,.banner.labs,.banner.spaces{display:block;height:12rem}.banner .container .mascots{background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;margin:0;position:absolute;right:12%;width:16em}.banner.home .mascots{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/mascots_both.png");right:10%}.banner.apps .mascots{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/mascots_boy.png")}.banner.labs .mascots{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/mascots_girl.png")}.banner.spaces .mascots{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/mascots_group.png");right:4%;width:22em}.banner.home .sw,.banner.apps .fr{width:60%}.labs .menu li.labs{background:linear-gradient(to bottom,#ffa00a,#ffa00a 50%,transparent 50%,transparent) no-repeat;background-size:100% 8px}.apps .menu li.apps{background:linear-gradient(to bottom,#5050d2,#5050d2 50%,transparent 50%,transparent) no-repeat;background-size:100% 8px}.spaces .menu li.spaces{background:linear-gradient(to bottom,#30b4ff,#30b4ff 50%,transparent 50%,transparent) no-repeat;background-size:100% 8px}}@media(min-width:1237px){.card{flex:0 1 calc(-18px + 23.5%);margin:0 1.5% 1.5% 0}}@supports(width:calc(100%)){.navigation .search .form input{padding:0 .5em;width:calc(100% - 1em)}}@-moz-document url-prefix(){.card{margin:0 1em 1em 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card{display:block;flex:1 1 25%}.content .main .group-header{flex:1 0 250px}}div#block-dropdownlanguagecontent .dropbutton-widget{border:0;padding-right:1.5em}div#block-dropdownlanguagecontent .dropdown-language-item{border-right:0 !important}.content .main .ils .corner-ribbon-on,.content .main .collections .corner-ribbon-on,.content .main .fields .corner-ribbon-on,.content .main .related .corner-ribbon-on{overflow:hidden;position:relative}.content .main .ils .corner-ribbon-on .ribbon,.content .main .collections .corner-ribbon-on .ribbon,.content .main .related .corner-ribbon-on .ribbon{position:absolute;background:#30b4ff;color:white;transform:rotate(-45deg);text-align:center;top:20%;left:-25%;width:165px;line-height:30px}.content .main .fields .corner-ribbon-on .ribbon{position:absolute;background:#30b4ff;color:white;transform:rotate(-45deg);text-align:center;top:20%;left:-25%;line-height:50px;width:100%;font-size:150%}.content .main .ils .corner-ribbon-on .ribbon:before,.content .main .collections .corner-ribbon-on .ribbon:before,.content .main .fields .corner-ribbon-on .ribbon:before,.content .main .related .corner-ribbon-on .ribbon:before,.search .main .card .example-true:after{content:"Example ILS"}.content .main .lab,.content .main .app,.content .main .ils,.content .main .collections{position:relative}.content .main .lab .views-field-field-offline,.content .main .app .views-field-field-offline,.content .main .ils .views-field-field-offline,.content .main .collections .views-filed-offline{margin-top:8px}@media(min-width:768px){.content .main .lab .views-field-field-offline,.content .main .app .views-field-field-offline,.content .main .ils .views-field-field-offline,.content .main .collections .views-field-field-offline{position:absolute;bottom:16px;right:16px}}.search .main .card .offline-true{color:white;background-color:#ffa00a;margin:.25em 0;padding:.125em .5em}.search .main .card{position:relative}.search .main .views-field-field-offline{display:inline-block;bottom:16px;margin-top:8px}.search .main .views-field-field-offline .label-wrapper{padding-right:8px}.search .main .card .example-true{color:white;background-color:#30b4ff;margin:.25em 0;padding:.125em .5em}.search .main .card .offline-true:after{content:"Offline-ready"}.apps .main .views-row .offline-true,.labs .main .views-row .offline-true,.spaces .main .views-row .offline-true,.collections .main .views-row .offline-true{background:url(/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/offline_logo.svg) no-repeat;background-size:100% 100%;display:inline-block;height:35px;width:35px}.main #block-searchfilter{display:flex}.main #block-searchfilter div{text-align:center;background-color:#c1c1c1;margin-right:8px;margin-bottom:1em;padding:.5em;width:80px}.main #block-searchfilter div a{color:white}.main #block-searchfilter .type-app-selected{background-color:#5050d2}.main #block-searchfilter .type-ils-selected{background-color:#30b4ff}.main #block-searchfilter .type-lab-selected{background-color:#ffa00a}.content .main .fields .field-group.group-details,.content .main .fields .field-group.group-social,.content .main .fields .field_user_ratings,.content .main .fields .field_country{flex:1 100%}.content .main .comment-wrapper{width:100%}.content .main .comment-form input[type="submit"]{width:220px;background:#5050d2;border-radius:4px;text-align:center;padding:.5em;color:white}@media(max-width:959px){.navigation .search .form-item input{background-image:url("/sites/repository/profiles/nextlab/themes/nextlab_theme/themes/repository_theme/css/../images/search.svg");background-size:30px 20px;background-position:left center;background-repeat:no-repeat}.navigation .search .form-item input:focus{background-image:none}}@media(min-width:768px){.content .container .banner-title-h2,.title-mobile,div.view-mobile-filters,div#block-side-buttons-mobile{display:none}}@media(max-width:767px){.content .container .banner-title-h1,.content .container .text-under-title,.content .container .mascots,.labs .container .lab .views-field-title,.labs .container .lab .vote-result,.labs .container .lab .description,.apps .container .app .views-field-title,.apps .container .app .vote-result,.apps .container .app .description,.spaces .container .ils .views-field-title,.spaces .container .ils .vote-result,.spaces .container .ils .description,.collections .container .collections .views-field-title,.collections .container .collections .vote-result,.collections .container .collections .description,.search .container .search .views-field-title,.search .container .search .vote-result,.search .container .search .description,.frontpage .container .card .views-field-title,.frontpage .container .card .vote-result,.frontpage .container .card .description,.labs .sidebar,.spaces .sidebar,.apps .sidebar,.collections .sidebar{display:none}.content .banner .container .banner-title-h2,.apps .container .main,.labs .container .main,.spaces .container .main,.collections .container .main,.banner .container h2{font-weight:normal;width:100%}.content .container .view-header p:not(.notification){display:none}.content .container .view-header p.active{display:block}.content .container .banner-title-h2.collapse-panel:after{content:"\203A";float:right;font-weight:bold;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.content .container .banner-title-h2.collapse-panel.active:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg);transform-origin:center left}.container .title-mobile .title{font-weight:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.node .container .fields .field_image img{width:280px;height:280px}div#block-side-buttons-mobile div{font-size:1.125em;background:#ffa00a;border-radius:4px;margin:0 0 1em 0;padding:.5em;text-align:center}div#block-side-buttons-mobile div a{color:#fff}}#block-filtersmobile,#block-filtersmobileforcollections{display:none}.frontpage .content .container .banner-title-h2.collapse-panel:after{display:none;!important}.frontpage .main .view-header p.notification{margin-right:13px}
