body.views_items_profile main{background-color:rgba(0,0,0,.7)}body.views_items_profile main article{background-color:var(--COLOUR_WHITE);justify-content:flex-start;padding:0;padding-bottom:44px}body.views_items_profile main article>*:not(aside):not(.banner):not(.console):not(.shortcuts){width:calc(100% - 44px)}body.views_items_profile main aside.background{filter:grayscale(100%)}@media all and (min-width:768px){body.views_items_profile main article>*:not(aside):not(.banner):not(.console):not(.shortcuts){width:calc(100% - 132px)}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile main article>*:not(aside):not(.banner):not(.console):not(.shortcuts){width:calc(100% - 144px)}}p.spacer{margin-bottom:6px}ul.achievements{display:grid;grid-gap:12px;margin-bottom:18px;grid-template-columns:1fr}ul.achievements .active button{background-color:#555;border-radius:6px;padding:12px 0;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"organisation-image organisation-name" "organisation-image badge-name" "organisation-image badge-dates"}ul.achievements .active button>a:nth-of-type(1){grid-area:organisation-image;margin-right:12px}ul.achievements .active button>a:nth-of-type(1) img{border-radius:6px}ul.achievements .active button>a:nth-of-type(2){grid-area:organisation-name}ul.achievements .active button>a:nth-of-type(3){grid-area:badge-name;display:block}ul.achievements .active button>a:nth-of-type(4){grid-area:badge-image}ul.achievements .active button>p:nth-of-type(1){grid-area:badge-dates;display:flex}ul.achievements .active button>p:nth-of-type(1) span.grey:after{content:":";margin-right:6px}ul.achievements .active button>p:nth-of-type(1) span.normal{margin-right:12px}ul.achievements .inactive button{background-color:var(--COLOUR_CHARCOAL)!important;border-radius:12px;color:var(--COLOUR_WHITE);display:grid;padding:12px;width:100%;grid-template-columns:auto 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"organisation-image organisation-name" "organisation-image badge-name" "organisation-image activations"}ul.achievements .inactive button:hover{color:var(--COLOUR_WHITE)!important;transform:scale(1.05)}ul.achievements .inactive button picture{grid-area:organisation-image;display:block;margin-right:12px}ul.achievements .inactive button img.icon{filter:grayscale(100%)!important}ul.achievements .inactive button img.icon:hover{transform:scale(1)}ul.achievements .inactive button span:nth-of-type(1){grid-area:organisation-name}ul.achievements .inactive button span:nth-of-type(2){grid-area:badge-name}ul.achievements .inactive button span:nth-of-type(3){grid-area:activations}@media screen and (min-width:1440px){ul.achievements{grid-gap:12px 72px;grid-template-columns:1fr 1fr}}p.address{color:var(--COLOUR_GREY_DARK);font-size:12px;line-height:14px}@media all and (min-width:600px){p.address{font-size:13px;line-height:16px}}@media screen and (min-width:1440px){p.address{font-size:12px;line-height:14px}}@media screen and (min-width:2100px){p.address{font-size:13px;line-height:16px}}ul.affiliations{display:inline-block;line-height:15px;margin:0 auto;width:100%}ul.affiliations li{color:#555;display:inline;font-size:13px}ul.affiliations li:after{content:" ";letter-spacing:1em;background-image:url(/Images/dots/grey.png);background-position:center center;background-repeat:no-repeat}ul.affiliations li:last-child:after{content:none}@media screen and (min-width:1440px){ul.affiliations{display:inline-block;line-height:14px}ul.affiliations li{color:#555;display:inline;font-size:12px}}@media screen and (min-width:2100px){ul.affiliations{line-height:15px}ul.affiliations li{font-size:13px}}body.views_items_profile article div[data-container='affiliations'] section.affiliations{position:relative}body.views_items_profile article div[data-container='affiliations'] section.affiliations h2{margin-bottom:0;padding-bottom:0}body.views_items_profile article div[data-container='affiliations'] section.affiliations div.chart{background-image:url(/Images/widgets/chart/star_white.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;margin:0 auto;padding-top:0}body.views_items_profile article div[data-container='affiliations'] section.affiliations div.chart .k-tooltip{background-image:none!important;padding:5px 10px 5px 10px!important}body.views_items_profile article div[data-container='affiliations'] section.affiliations div.legend ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none}body.views_items_profile article div[data-container='affiliations'] section.affiliations div.legend ul li{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:5px 10px}body.views_items_profile article div[data-container='affiliations'] section.affiliations div.legend ul li span.bullet{background-color:var(--COLOUR_WHITE);border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin-right:5px;width:16px}body.views_items_profile article div[data-container='affiliations'] section.affiliations span.loading{margin:22px auto;height:80px;width:80px}body.views_items_profile article div[data-container='affiliations'] section.affiliation{border-radius:0;margin-top:11px;padding:0}body.views_items_profile article div[data-container='affiliations'] section.affiliation h3{padding-top:22px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association{display:block;margin:0;padding:0 22px 22px 22px;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association:last-child{padding-bottom:22px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association>*{margin:0 0 6px 0;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association>button.association{width:auto}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association>button.association[data-section='Image']{width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.category{font-size:0;line-height:2px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.category.text{color:var(--COLOUR_GREY_MEDIUM);font-size:12px;line-height:15px;margin-bottom:6px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association .image{background-color:#444;display:flex;justify-content:center;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association .image picture{display:inline}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association .image img{max-width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association h4{display:inline-block;text-align:left!important;width:calc(100% - 100px)}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association h4>button{border:1px dashed var(--COLOUR_WHITE);padding:1px 4px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association ul.skill{display:inline-flex;width:100px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association ul.skill li{cursor:pointer;padding:0}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association ul.skill[data-hover='true']:hover li span{background-color:var(--COLOUR_BLUE)!important;cursor:pointer;transform:scale(1.05);transition:all .1s ease-in-out}body.views_items_profile article div[data-container='affiliations'] section.affiliation button.specialisms{width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms{background-color:var(--COLOUR_GREY_MEDIUM);border-radius:0;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl{align-items:center;background-color:var(--COLOUR_GREY_MEDIUM);display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--FONT_SIZE_NORMAL);line-height:var(--LINE_HEIGHT_NORMAL);justify-content:center;margin-bottom:0;padding:11px 22px;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl dt{color:var(--COLOUR_CHARCOAL);font-family:ProximaNova-Bold;padding-bottom:6px;text-align:center;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl dt:after{content:none}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl dd{color:var(--COLOUR_WHITE);-webkit-text-fill-color:var(--COLOUR_WHITE)}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl dd:after{background-color:var(--COLOUR_WHITE);border-radius:50%;content:"\a";display:inline-block;height:var(--UNIT_X01);margin:2px var(--UNIT_X02);width:var(--UNIT_X01)}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl dd:last-child:after{content:none}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms div.triggers{padding-bottom:22px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms div.triggers button.trigger span{color:var(--COLOUR_CHARCOAL)}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms div.triggers button.trigger span img.icon{filter:brightness(50%) grayscale(100%)}body.views_items_profile article div[data-container='affiliations'] section.affiliation:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:11px}body.views_items_profile article div[data-container='affiliations'] section.affiliation:last-child section.specialisms{border-bottom-left-radius:8px;border-bottom-right-radius:8px}body.views_items_profile article div[data-container='affiliations'] section.affiliation:last-child section.specialisms dl{border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media all and (min-width:600px){body .views_items_profile article div[data-container='affiliations'] section.affiliation section.association{padding:0 66px 22px 66px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association:last-child{padding-bottom:33px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.category.text{font-size:13px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl{padding:11px 66px}}@media screen and (min-width:1024px){body.views_items_profile article div[data-container='affiliations'] section.affiliation.viewer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body.views_items_profile article div[data-container='affiliations'] section.affiliation.viewer h3{width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association:last-child{padding-bottom:24px}body.views_items_profile article div[data-container='affiliations'] section.affiliation.viewer section.association.narrow{width:50%}body.views_items_profile article div[data-container='affiliations'] section.affiliation.viewer section.association.narrow.even{padding-right:36px}body.views_items_profile article div[data-container='affiliations'] section.affiliation.viewer section.association.narrow.odd{padding-left:36px}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article div[data-container='affiliations'] section.affiliations span.loading{margin:24px auto}body.views_items_profile article div[data-container='affiliations'] section.affiliation h3{padding-top:24px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association>*:not(h4):not(ul){margin:0 0 12px 0;width:100%}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association{padding:0 72px 22px 72px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association:last-child{padding-bottom:36px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.description{padding:0 72px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms div.triggers{padding-bottom:24px}body.views_items_profile article div[data-container='affiliations'] section.affiliation section.specialisms dl{padding:24px 72px}}@media all and (min-width:1440px){body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.description{padding:0 120px}}@media all and (min-width:2100px){body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.description{padding:0 216px}}@media all and (min-width:2400px){body.views_items_profile article div[data-container='affiliations'] section.affiliation section.association div.description{padding:0 264px}}ul.badges{align-items:center;background-color:#555;border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:12px 0}ul.badges li{color:var(--COLOUR_WHITE);margin:0 6px}ul.badges li img{border-radius:6px}ul.badges li figure{position:relative}ul.badges li figcaption{background-color:var(--COLOUR_GREY_MEDIUM);bottom:-6px;border:2px solid var(--COLOUR_WHITE);border-radius:12px;color:var(--COLOUR_WHITE);display:flex;font-size:12px;justify-content:center;height:24px;position:absolute;right:-6px;width:24px}@media all and (min-width:600px){ul.badges li{margin:0 8px}}body.views_items_profile article section.banner{margin-top:0;position:relative}body.views_items_profile article section.banner>*{margin:0}body.views_items_profile article section.banner button.edit{position:absolute;top:50%;display:flex;flex-direction:column;justify-content:center;border:1px dashed var(--COLOUR_WHITE);background-color:rgba(255,255,255,.2);padding:6px;border-radius:50%;transform:translateY(-50%)}body.views_items_profile article section.banner button.edit span{background-color:rgba(0,0,0,.6)}body.views_items_profile article section.banner img.blur{transition:filter .5s linear;filter:grayscale(60%) brightness(20%)}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article section.banner button.edit{padding:12px}}@keyframes Resizer{0%{transform:scale(1);transform-origin:bottom center}50%{transform:scale(1.1);transform-origin:bottom center}100%{transform:scale(1);transform-origin:bottom center}}p.categorys{color:var(--COLOUR_GREY_DARK);text-wrap:pretty;word-break:break-word}p.categorys span.category{font-size:var(--FONT_SIZE_SMALL);padding-right:var(--UNIT_X01);text-align:center;text-transform:uppercase}p.categorys span.category:after{content:"/";margin-left:var(--UNIT_X01)}p.categorys span.category:last-child{border-right:0;margin-right:0;padding-right:0}p.categorys span.category:last-child:after{content:none}section.introduction p{text-align:center}section.communitys>p.lozenges{padding:0 var(--UNIT_X04)}@media all and (min-width:600px){section.communitys>p.lozenges{padding:0 var(--UNIT_X12)}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){section.communitys>p.lozenges{padding:0 var(--UNIT_X24)}}@media all and (min-width:1440px){section.communitys>p.lozenges{padding:0 var(--UNIT_X32)}}@media all and (min-width:2100px){section.communitys>p.lozenges{padding:0 288px}}@media all and (min-width:2400px){section.communitys>p.lozenges{padding:0 336px}}body.views_items_profile article section.connections{align-items:center;display:flex;flex-direction:column;margin-top:22px;position:relative}body.views_items_profile article section.connections.nobottom{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body.views_items_profile article section.connections h2{display:none}body.views_items_profile article section.connections a.picture{display:block;margin-bottom:0;margin-top:-44px!important;width:auto}body.views_items_profile article section.connections button.picture{align-items:center;background-color:rgba(50,50,50,1);border-radius:22px;display:flex;flex-direction:column;height:28px;justify-content:center;margin-bottom:0;margin-top:-22px;width:28px}body.views_items_profile article section.connections ul.links{margin-top:0;margin-bottom:0}body.views_items_profile article section.connections ul.links.edit{border:1px dashed var(--COLOUR_WHITE);margin-top:12px}body.views_items_profile article section.connections div.triggers{margin-top:0;padding-top:11px}body.views_items_profile article section.achievements{background-color:#555;border-top-left-radius:0;border-top-right-radius:0;padding-top:0;padding-bottom:6px}body.views_items_profile article section.achievements ul.badges{margin-bottom:0;width:auto}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article section.connections{display:flex;flex-direction:column;justify-content:center;min-height:96px}body.views_items_profile article section.connections a.picture{left:36px;margin:0!important;position:absolute}body.views_items_profile article section.connections ul.links{margin:0}body.views_items_profile article section.connections ul.links li img{width:30px;height:30px}body.views_items_profile article section.connections ul.links.edit{margin-top:0;width:auto}body.views_items_profile article section.connections div.triggers{padding-top:12px}body.views_items_profile article section.connections button.picture{left:calc(18px + 144px);margin-top:0;position:absolute}}body.views_items_profile article section.console{background-color:rgba(50,50,50,1);border-radius:0;position:absolute;margin:0;top:0;z-index:1}body.views_items_profile article section.console.black h2{background-color:rgba(0,0,0,.6)}body.views_items_profile article section.console.green h2{background-color:rgba(32,175,40,1)}body.views_items_profile article section.console h2{align-items:center;display:flex;flex-direction:row;height:44px;justify-content:space-between;margin:0 auto;padding:0 22px;width:100%}body.views_items_profile article section.console h2 button:first-child span{text-transform:uppercase}body.views_items_profile article section.console button.close{padding-top:33px}body.views_items_profile article section.console div.container{display:none;margin-bottom:0;position:relative;height:calc(100vh - 132px);width:100%}body.views_items_profile article section.console div.container>*{margin-bottom:0}body.views_items_profile article section.console div.container>button.close{background-color:rgba(50,50,50,1);border-radius:0;padding-bottom:22px}body.views_items_profile article section.console div.container>div{display:flex;flex-direction:column;justify-content:flex-start;padding:22px;padding-bottom:0;width:100%}body.views_items_profile article section.console div.container>div>*{margin-bottom:22px}body.views_items_profile article section.console div.container>div>*:last-child{margin-bottom:0}body.views_items_profile article section.console div.container>div h3{font-weight:lighter;text-align:left}body.views_items_profile article section.console div.container>picture img{max-width:100%;width:100%}body.views_items_profile article section.console div.container>div button:hover{color:var(--COLOUR_WHITE)}@media all and (min-width:600px){body.views_items_profile article section.console div.container>div{padding:22px 132px 0 132px}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article section.console{background-color:var(--COLOUR_TRANSPARENT)}body.views_items_profile article section.console h2{font-size:20px;height:48px;padding:0 24px}body.views_items_profile article section.console div.container{height:unset}body.views_items_profile article section.console div.container>div{background-color:var(--COLOUR_TRANSPARENT);max-width:420px;padding:0;position:absolute;transform:translateY(-50%);left:10%;top:50%}body.views_items_profile article section.console div.container>div>*{margin-bottom:24px}body.views_items_profile article section.console div.container>button.close{background-color:var(--COLOUR_TRANSPARENT);padding-top:0;position:absolute;right:24px;top:24px;width:auto}}div.description{background-color:transparent;text-align:left;width:100%}div.description>*{margin-bottom:var(--UNIT_X02)}div.description>*:last-child{margin-bottom:0}div.description>blockquote{background-color:var(--COLOUR_GREY_MEDIUM);border-left:6px solid var(--COLOUR_CHARCOAL);color:var(--COLOUR_WHITE);margin:6px auto;padding:var(--UNIT_X04) var(--UNIT_X06);width:100%}div.description a{text-decoration:underline}section.description>h2{display:none}section.description>div.description{padding:0 var(--UNIT_X04)}@media all and (min-width:600px){div.description>*{text-align:justify}section.description>div.description{padding:0 var(--UNIT_X12)}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){section.description>div.description{padding:0 var(--UNIT_X24)}}@media all and (min-width:1440px){div.description>blockquote{margin:var(--UNIT_X02) auto}div.description>blockquote>*{margin-bottom:var(--UNIT_X02)}section.description>div.description{padding:0 var(--UNIT_X32)}}@media all and (min-width:2100px){section.description>div.description{padding:0 288px}}@media all and (min-width:2400px){section.description>div.description{padding:0 336px}}body.views_items_profile article div[data-container='gallerys'] section.gallery ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:11px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li{position:relative;padding-bottom:calc(56.25% - 2px);border:2px solid transparent}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li.hover{border:2px solid var(--COLOUR_WHITE)}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li button{background-color:#444;display:block;position:absolute;width:100%;height:100%}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li.sortable button{cursor:move}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li img{display:block;max-height:100%;margin:0 auto;max-width:100%;pointer-events:none}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li img.icon{filter:brightness(80%) grayscale(100%) invert(1);-webkit-transform:translateZ(0);position:absolute;bottom:6px;height:auto;right:6px;width:22px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li input[type='checkbox']+label{top:6px;right:6px;position:absolute}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li picture{display:inline}@media all and (min-width:600px){body.views_items_profile article div[data-container='gallerys'] section.gallery{padding-bottom:44px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article div[data-container='gallerys'] section.gallery{padding-bottom:36px}body.views_items_profile article div[data-container='gallerys'] section.gallery div.description{padding:0 72px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul{grid-template-columns:repeat(3,1fr);grid-gap:22px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul li img.icon{width:24px}}@media all and (min-width:1440px){body.views_items_profile article div[data-container='gallerys'] section.gallery>div.container{padding-bottom:24px}body.views_items_profile article div[data-container='gallerys'] section.gallery div.description{padding:0 120px}body.views_items_profile article div[data-container='gallerys'] section.gallery ul{grid-template-columns:repeat(4,1fr)}}body.views_items_profile article section.introduction{margin-bottom:0}body.views_items_profile article section.introduction h2{margin-bottom:11px}body.views_items_profile article section.introduction p.categorys{width:100%}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article section.introduction h2{margin-bottom:24px}}p.effects{max-width:280px;width:100%}ul.lists{align-items:stretch;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:22px;width:calc(100% - 44px)}ul.lists>li{background-color:var(--COLOUR_WHITE);border-radius:6px;color:var(--COLOUR_CHARCOAL);padding:11px 22px;position:relative}ul.lists>li.inactive{background-color:#ccc}ul.lists>li>*:not(button){align-items:center;display:flex;flex-direction:row;justify-content:flex-start;height:60px}ul.lists>li a.picture img{border:0;height:auto;width:100%}ul.lists>li button.active{top:27px;position:absolute;right:11px}ul.lists>li button.delete{bottom:11px;position:absolute;right:11px}ul.lists>li h3{text-align:left}ul.lists>li.sortable h3{width:calc(100% - 36px)}ul.lists>li h3>button:hover{text-decoration:underline}ul.lists li>input[type='checkbox']+label{top:11px;right:11px;position:absolute}ul.lists li.sortable{cursor:move}ul.lists>li ul.bookmarks{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px}ul.lists>li ul.bookmarks li:nth-child(1n+6){display:none}ul.lists>li ul.summary{align-items:flex-start;flex-direction:column;justify-content:flex-end;height:50px}@media all and (min-width:600px){ul.lists{padding-bottom:22px;width:calc(100% - 132px)}ul.lists>li>*:not(button){align-items:center;display:flex;flex-direction:row;justify-content:flex-start;height:66px}ul.lists>li a.picture img{border:0}ul.lists>li ul.bookmarks{grid-template-columns:repeat(7,1fr);grid-gap:11px}ul.lists>li ul.bookmarks li:nth-child(1n+6){display:inline}ul.lists>li ul.summary{height:55px}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){ul.lists{grid-gap:24px;grid-template-columns:repeat(2,1fr);padding-bottom:24px;width:calc(100% - 144px)}ul.lists>li{padding:12px 24px}ul.lists>li button.active{top:30px;right:24px}ul.lists>li button.delete{bottom:12px;right:24px}ul.lists>li ul.bookmarks{grid-gap:12px}}ul.links{align-items:center;background-color:var(--COLOUR_CHARCOAL);border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;min-height:48px;padding:6px 0}ul.links.highlight{animation:Highlight 2s infinite}ul.links li{color:var(--COLOUR_WHITE);margin:0 6px;padding:4px 0}ul.links li p.small{padding:0 16px}@media all and (min-width:600px){ul.links li{margin:0 8px}}body.views_items_profile article section.location figure.map #map{border:3px solid var(--COLOUR_WHITE);height:360px}body.views_items_profile article section.location figure.map figcaption{height:auto;padding-top:11px;text-align:center}body.views_items_profile article section.location div.triggers{margin-top:0}@media all and (min-width:600px){body.views_items_profile article section.location figure.map figcaption{padding-top:22px}}h1.name{align-items:center;display:flex;justify-content:center}h1.name>img.icon{filter:none!important;height:18px;margin-left:6px;width:18px}h1.name>button.name{border:1px dashed var(--COLOUR_WHITE);border-radius:6px;padding:4px 18px}h2.name{align-items:center;display:flex;justify-content:flex-start}h2.name a{display:inline-block}h2.name a+img{margin-left:6px}a.picture img{border:3px solid var(--COLOUR_WHITE);background-color:var(--COLOUR_WHITE);border-radius:66px;color:#f00;display:block;font-size:0;margin-left:auto;margin-right:auto;height:110px;width:110px;transition:all .5s ease-in-out}a.picture img:hover{transform:scale(1.1);transition:all .5s ease-in-out}a.picture img:focus{outline:1px solid var(--COLOUR_GREY_MEDIUM)}a.picture img.noborder{border:0}@media all and (min-width:600px){a.picture img{border-radius:66px;height:132px;width:132px}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){a.picture img{border-radius:72px;height:144px;width:144px}}body.views_items_profile article section.shortcuts{align-items:flex-end;background-color:var(--COLOUR_TRANSPARENT);display:none;flex-direction:column;justify-content:flex-start;padding-right:16px;pointer-events:none;position:fixed;top:50%;width:100%;z-index:3}body.views_items_profile article section.shortcuts button{margin-bottom:0}body.views_items_profile article section.shortcuts ul{background-color:rgba(255,255,255,0);border-radius:6px;padding:6px}body.views_items_profile article section.shortcuts ul li{margin-bottom:11px;pointer-events:all}@media screen and (min-width:600px){body.views_items_profile article section.shortcuts{display:flex;top:55%}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){body.views_items_profile article section.shortcuts{padding-right:18px}}@media screen and (min-width:1440px){body.views_items_profile article section.shortcuts{top:52%;width:60%}}ul.skill{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style-type:none}ul.skill li{font-size:0;padding:0 var(--UNIT_X02);width:auto!important;text-align:center}ul.skill li span{border-radius:11px;display:block;background-color:var(--COLOUR_GREY_DARK);cursor:pointer;height:22px;margin:0 auto;width:24px}ul.skill li span:hover{transform:scale(1.1);transition:all .1s ease-in-out}ul.skill.disabled{justify-content:flex-end}ul.skill.disabled li span{border-radius:5px;cursor:default;height:9px;width:9px;justify-content:flex-end;margin-left:5px}ul.skill.disabled li span:hover{transform:none}@media all and (min-width:600px){ul.skill li{padding:0;padding-right:22px}ul.skill li:last-of-type{padding-right:0}}figure.video{background-color:var(--COLOUR_CHARCOAL);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;max-height:100%;position:absolute;width:auto}figure.video figcaption{align-items:center;color:var(--COLOUR_WHITE);display:flex;justify-content:center;padding:11px 22px}figure.video figcaption>*{margin:0 6px}figure.video figcaption span{font-size:18px;transform:none}figure.video figcaption button span:hover{color:var(--COLOUR_WHITE)}figure.video figcaption button img{opacity:.7}figure.video figcaption button:after{content:'';border-right:36px solid transparent;border-top:18px solid var(--COLOUR_CHARCOAL);bottom:-15px;position:absolute;left:calc(50% + 66px)}figure.video figcaption button.editor::after{border-left:1px dashed var(--COLOUR_WHITE);border-right:1px dashed var(--COLOUR_WHITE);border-top:1px dashed var(--COLOUR_WHITE);border-top-left-radius:6px;border-top-right-radius:6px;display:block;height:50px;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% + 15px);pointer-events:none}figure.video video{display:none;max-width:100%;width:auto}toolbar.video{align-items:center;background-color:var(--COLOUR_CHARCOAL);border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:flex;flex-direction:column;justify-content:center;height:44px;max-width:calc(100% - 44px);width:100px}@media all and (min-width:600px){toolbar.video{max-width:calc(100% - 132px)}}@media screen and (min-width:1024px) and (orientation:portrait),screen and (min-width:1280px) and (max-aspect-ratio:12/7),screen and (min-width:1440px){figure.video button.pause{bottom:48px;padding:6px 12px}figure.video figcaption button:after{left:calc(50% + 52px)}figure.video figcaption button.editor::after{border-top-left-radius:12px;border-top-right-radius:12px;height:60px;width:calc(100% + 30px)}toolbar.video{color:var(--COLOUR_WHITE);height:48px;max-width:calc(100% - 144px)}}
