:root{--color-background: #F3F6F7;--color-avatar: #E0E0E0;--color-placeholder: #F0F0F0;--color-placeholder-50: #E0E0E0;--color-input-border: #9FB7BD;--color-primary: #104B59;--color-accent: #D3B574;--color-accent-2: #CEBE9A;--color-accent-3: #B6A787;--color-lightgrey: #EAEAEA;--color-grey: #D6D6D6;--color-primary-10: #E8EDEF;--color-primary-20: #CFDBDE;--color-primary-40: #9FB7BD;--color-primary-60: #70939B;--size-header:70px;--size-footer:57px}:root{--gutter-side: 20px}*{box-sizing:border-box;padding:0;font-family:Roboto Condensed,Verdana,sans-serif;font-optical-sizing:auto;font-style:normal}html,body,body>#root,body>#root .page{min-height:100vh;margin:0}a{color:var(--color-primary);text-decoration:none}body{background-color:var(--color-background);color:var(--color-primary);font-size:15px}.max{max-width:1420px;width:100%;margin:0 auto;height:100%;padding:0 var(--gutter-side)}.pointer{cursor:pointer}.btn{background-color:var(--color-accent-3);border-radius:100px;padding:10px 20px;color:#fff;display:inline-block;cursor:pointer;text-decoration:none;text-transform:uppercase;font-weight:700}.btn.c2{background-color:var(--color-lightgrey);color:var(--color-primary)}.btn.c3{background-color:var(--color-primary)}.page{display:flex;flex-direction:column}.page.public main{display:flex}.page.public main>div{flex:1}.page.public main>div.content{padding:0 var(--gutter-side)}.page.public main .img{background:url(/bg_public.jpg) no-repeat center center;background-size:cover}.page.public .max{height:100%;display:flex;justify-content:center;align-items:center;text-align:center}header{background-color:#fff;box-shadow:0 2px 6px #132f4c0d}header .max{display:flex;height:100%;padding:0 var(--gutter-side)}header .max .logo{flex-basis:300px;background:url(/winmark_logo.svg) no-repeat left center}header .max nav{flex:1}header .max .options{flex-basis:150px;display:flex;justify-content:right;align-items:center}header .max .options .btn{padding-right:40px;background:var(--color-accent-3) url(/header-down-arrow.png) no-repeat center right 15px;font-weight:700}header .btn.myaccount{position:relative}header .btn.myaccount ul{position:absolute;z-index:100;top:39px;right:-15px;display:flex;flex-direction:column;border:1px solid var(--color-primary-40);border-top:0;border-radius:0 0 8px 8px;list-style:none;background-color:#fff}header .btn.myaccount ul li{text-transform:uppercase;font-weight:700;font-size:15px;color:var(--color-primary);padding:10px 20px 10px 40px;word-break:keep-all;white-space:nowrap;border-bottom:1px solid var(--color-primary-40)}header .btn.myaccount ul li:nth-last-child(1){border-bottom:none}header .btn.myaccount ul li.profile{background:url(/icon-menu-myprofile.png) no-repeat center left 10px}header .btn.myaccount ul li.logout{background:url(/icon-menu-logout.png) no-repeat center left 10px}header .btn.myaccount .account-icon-mobile{display:none}header .btn.myaccount .account-icon-mobile div{background-color:var(--color-accent-3);height:3px;width:20px}header .btn.myaccount .account-icon-mobile div:nth-of-type(2){margin:3px 0}nav ul{display:flex;margin:0;padding:0;list-style:none;height:100%}nav ul li{text-transform:uppercase;height:100%}nav ul li a{display:flex;justify-content:center;align-items:center;height:100%;padding:26px 20px;color:var(--color-primary);text-decoration:none;font-weight:700;text-align:center}nav ul li a.selected{background-color:var(--color-primary-10)}footer{background-color:var(--color-primary);color:#ffffff50;font-size:14px}footer .max{display:flex;justify-content:space-between;font-weight:300;padding:20px var(--gutter-side)}footer .max ul{display:flex;flex:1}footer .max ul,footer .max li{list-style:none;padding:0 20px;margin:0}footer .max ul a{color:#ffffff50;font-size:14px}footer .max ul:nth-child(2){justify-content:right}main{flex:1}.notifications{margin-bottom:20px;background-color:var(--color-primary);color:#fff;border-radius:8px;padding:10px}.notifications.error{background-color:var(--color-primary-60)}.profitcentrelist{display:flex;flex-wrap:wrap;gap:5px}.profitcentrelist .profitcentre{flex-basis:60px;background:no-repeat center center;background-size:contain}.profitcentrelist .profitcentre a,.profitcentrelist .profitcentre>div{display:inline-block;height:15px;width:100%;line-height:20px;color:#000;text-decoration:none}.profitcentre.tdn{background-image:url(/networks/TDN.svg)!important}.profitcentre.ned{background-image:url(/networks/NED.svg)!important}.profitcentre.cso{background-image:url(/networks/CSO.svg)!important}.profitcentre.ceo{background-image:url(/networks/CEO.svg)!important}.profitcentre.cfo{background-image:url(/networks/CFO.svg)!important}.profitcentre.clo{background-image:url(/networks/CLO.svg)!important}.profitcentre.pc{background-image:url(/networks/PC.svg)!important}.profitcentre.cio{background-image:url(/networks/CIO.svg)!important}.profitcentre.coo{background-image:url(/networks/COO.svg)!important}.profitcentre.cpo{background-image:url(/networks/CPO.svg)!important}.profitcentre.ahn{background-image:url(/networks/AHN.svg)!important}.profitcentre.cmo{background-image:url(/networks/CMO.svg)!important}.profitcentre.chro{background-image:url(/networks/CHRO.svg)!important}.form .row{margin-bottom:10px;position:relative}.form .row:nth-last-child(1){margin-bottom:0}.form label{font-size:14px;display:block;text-transform:uppercase;font-weight:700;margin-bottom:5px}.form label.btn{display:inline-block}.form .row .error{position:absolute;top:6px;left:0;display:flex;justify-content:center;justify-items:center;width:100%}.form .row .error .message{color:var(--color-primary);background-color:var(--color-primary-10);border:1px solid var(--color-primary);padding:5px 10px;font-weight:800;font-size:12px}.horiz{display:flex;gap:25px}.form .row.horiz>div{flex:1}.form .row.horiz.twothirds>div:nth-child(1){flex:2}.form .row.horiz.twothirds>div:nth-child(2){flex:1}.form.preferences .row{display:flex;gap:20px}.form.preferences .row label{line-height:28px;margin-bottom:0}.form.preferences .title{font-size:18px;font-weight:600;margin-bottom:10px}input[type=text],input[type=email],input[type=date],input[type=password],select,textarea{width:100%;padding:10px 8px 10px 16px;border-radius:4px;border:1px solid var(--color-input-border);font-size:16px;color:var(--color-primary)}input[type=file]{display:none}textarea{min-height:100px}.switch{border:1px solid var(--color-grey);background-color:var(--color-grey);display:inline-block;width:60px;display:flex;cursor:pointer;border-radius:22px;padding:3px}.switch div{background-color:#fff;height:20px;width:20px;display:inline-block;text-align:center;border-radius:50%}.switch.on{justify-content:right;background-color:var(--color-primary)}.autocomplete .ac-options{position:relative;z-index:10}.autocomplete .ac-options .options{display:none;position:absolute;top:0;width:100%;list-style:none;background-color:#fff;border:1px solid #CCC}.autocomplete .ac-options .options li{padding:10px;cursor:pointer}.autocomplete .ac-options .options li:hover{background-color:var(--color-primary-10)}.autocomplete input:focus~.ac-options .options{display:block}.autocomplete .ac-options:not(:has(li)){display:none}.modaldialog{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center}.modaldialog .container{max-width:75%;min-width:400px;border-radius:10px}.modaldialog .container .dialog{width:100%;border-radius:5px;background-color:#fff;padding:20px}.modaldialog .container .dialog .breadcrumb{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--color-primary-60)}.modaldialog .container .dialog h2{font-weight:800;font-size:26px;text-transform:uppercase;margin-bottom:10px}.modaldialog .container .dialog .row.options{display:flex;justify-content:flex-end;gap:10px;margin-bottom:0}.modaldialog .container .dialog .row.options *:nth-child(1){margin-right:auto}.filters{background-color:var(--color-primary);padding:1px;border-radius:8px}.filters .title{padding:10px;display:flex;width:100%}.filters .title .name{flex:1;color:#fff;text-transform:uppercase;font-weight:800}.filters .title .options{flex-basis:85px;color:#fff;cursor:pointer;font-weight:300;font-size:13px;line-height:16px;padding-right:10px;background:url(/icon-close.png) no-repeat center right}.filters>.content{background-color:#fff;border-radius:6px;padding:24px}.filters .fields{display:flex;gap:16px;margin-bottom:16px}.filters .fields .field{flex:1}.filters .fields .field label{display:block;font-weight:400;font-size:15px;margin-bottom:8px}.filters .buttons{display:flex;justify-content:space-between;gap:10px}.filters .horiz{gap:10px}.taglist{position:relative;margin-top:10px;display:flex;flex-wrap:wrap;gap:10px}.taglist .tag{padding:5px 10px;margin-left:10px;background-color:var(--color-primary-10);border:1px solid var(--color-primary-40);display:inline-flex;gap:10px;line-height:20px;border-radius:20px;color:#104b59;text-transform:uppercase;font-size:12px;font-weight:800}.taglist .tag .remove{width:20px;height:20px;background:#104b59 url(/icon-tag-close.png) no-repeat center center;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;line-height:23px;cursor:pointer}.resultlist{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}.resultlist .result{flex-basis:calc((100% - 72px)/4);background-color:var(--color-primary);border-radius:8px;padding:2px}.resultlist.posts .result{flex-basis:calc((100% - 72px)/4)}.paging{display:flex;gap:10px;margin-top:20px;width:auto;justify-content:center}.paging .item{border:1px solid var(--color-primary-20);cursor:pointer;border-radius:4px;background-color:#fff;line-height:32px;width:32px;text-align:center;font-weight:600;font-size:12px}.paging .item.selected{background-color:var(--color-primary);color:#fff}.paging .item.prev,.paging .item.next{background:var(--color-primary-40) no-repeat center center;color:#fff;font-size:14px}.paging .item.prev{background-image:url(/icon-paging-left.png)}.paging .item.next{background-image:url(/icon-paging-right.png)}.result.member{background-color:var(--color-primary);display:flex;border-radius:10px;padding:1px;flex-direction:column}.result.member .flags{display:flex;width:100%;justify-content:center}.result.member .flags .item{color:#fff;padding:10px 5px;text-transform:uppercase;font-size:13px}.result.member .content{background-color:#fff;flex:1;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px;position:relative;min-height:200px}.result.member .content .following{position:absolute;top:10px;right:10px;width:30px;height:30px;clip-path:polygon(50% 0,79% 90%,2% 35%,98% 35%,21% 90%);background-color:var(--color-accent-3);cursor:pointer}.result.member .content .following.no:after{content:" ";position:absolute;top:4px;left:4px;width:22px;height:22px;clip-path:polygon(50% 0,79% 90%,2% 35%,98% 35%,21% 90%);background-color:#fff}.result.member .content .avatar{width:60px;height:60px;margin:0 auto;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover}.result.member .content .name{text-align:center;font-size:22px;font-weight:900;margin-top:10px}.result.member .content .company{text-align:center;margin-top:10px;font-size:16px}.result.member .content .profitcentrelist{justify-content:center;margin-top:10px;text-align:center}.result.member .options{display:flex;gap:10px;justify-content:center;padding:10px;background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.result.member .options .message{background:var(--color-lightgrey) url(/icon-message.png) no-repeat center center}.result.member .options .linkedin{background:var(--color-lightgrey) url(/icon-linkedin.png) no-repeat center center}.result.member .adminoptions{width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:5px 20px;display:flex;gap:10px}.result.member .adminoptions .item{background:var(--color-primary-60) no-repeat center center;background-size:contain;color:#fff;border-radius:5px;text-align:center;line-height:26px;cursor:pointer;display:inline-block;padding:0 8px;font-weight:600;font-size:12px}.result.loading .content{border-radius:8px}.result.loading.member .content>*:not(.profitcentrelist){background-color:var(--color-placeholder)}.result.loading.member .content .name{width:30%;height:20px;margin:10px auto;border-radius:8px}.result.loading.member .content .company{width:70%;height:20px;margin:10px auto;border-radius:8px}.result.loading.member .content .profitcentrelist .profitcentre>div{background-color:var(--color-placeholder);border-radius:8px}.result.loading.member .flags{padding:15px 5px}.result.category{background-color:var(--color-primary);position:relative}.result.category .card{display:flex;flex-direction:column;height:100%}.result.category .card .content{padding:15px 20px;flex:1;display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;position:relative}.result.category .name{position:relative;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px}.result.category.previous{background-color:#e0e0e0}.result.category.previous .name{color:#000}.result.category.admin{background-color:#b6a787}.result.category.archived{background-color:var(--color-primary-60)}.result.category .adminoptions{background:var(--color-primary-20);width:100%;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:5px 20px;display:flex;gap:10px}.result.category .adminoptions .item{background:var(--color-primary) no-repeat center center;color:#fff;border-radius:8px;text-align:center;line-height:30px;cursor:pointer;display:inline-block;aspect-ratio:1 / 1;height:30px}.result.category .adminoptions .item.sortleft{background-image:url(/icon-sort-left.png)}.result.category .adminoptions .item.sortright{background-image:url(/icon-sort-right.png)}.result.category .adminoptions .item.delete{background-image:url(/icon-delete.png)}.result.category .adminoptions .item.restore{background-image:url(/icon-restore.png)}.result.category .adminoptions .item.edit{background-image:url(/icon-edit.png)}.result.category .subcategories{margin-top:10px;color:#fff;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.result.category .subcategories li{padding:0;margin:0 0 0 15px}.result.post.card{background-color:var(--color-primary);border-radius:10px;padding:1px}.result.post.card .content{padding:6px;display:flex;flex-direction:column;border-radius:8px;background-color:#fff;height:100%}.result.post.card .thumbnail{background:#e8edef no-repeat top center;background-size:cover;border-radius:5px;width:100%;min-height:150px}.result.post.card .content .details{padding:20px}.result.post.card .date{color:var(--color-primary-60);font-size:14px;margin-bottom:15px}.result.post.card .title{color:var(--color-primary);font-size:26px;font-weight:600;margin-bottom:10px;line-height:24px}.result.post.card .summary{color:var(--color-primary);font-size:16px}.result.post.card .readmore{color:var(--color-accent-3);font-weight:800;text-transform:uppercase;margin-top:20px;text-decoration:none;display:inline-block}.result.post.card.admin .content{justify-content:center;align-items:center}.result.post.card .author{margin-top:20px;padding-top:20px;border-top:1px solid #D9D9D9;display:flex;gap:20px}.result.post.card .author .details{padding:0;flex:1}.result.post.card .author .avatar{width:48px;height:48px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover}.result.post.card .author .name{font-size:16px;font-weight:800}.result.post.card .author .company{font-size:14px;font-weight:500}.result.post.card .author .profitcentrelist{flex-basis:40%;display:flex;margin-top:10px}.result.post.card .buttons{display:flex;justify-content:center}.result.post.card .buttons .btn{text-align:center;padding:10px 40px}.result.post.timeline{flex-basis:100%;background-color:#fff;border:1px solid var(--color-primary);padding:6px;display:flex;gap:20px}.result.post.timeline .thumbnail{flex-basis:180px;min-height:160px;background:#e8edef no-repeat top center;background-size:cover;border-radius:5px}.result.post.timeline .content{flex:1;display:flex;flex-direction:column;padding:10px}.result.post.timeline .content .row1{display:flex;gap:20px}.result.post.timeline .content .row1.hr{border-bottom:1px solid var(--color-grey);padding-bottom:15px;margin-bottom:15px}.result.post.timeline .content .row1 .avatar{flex-basis:60px;height:60px;margin:0 auto;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover}.result.post.timeline .content .row1 .details{flex:1;font-size:16px}.result.post.timeline .content .row1 .details{gap:5px;display:flex;flex-direction:column}.result.post.timeline .content .row1 .details .name,.result.post.timeline .content .row1 .details .dot{font-weight:900}.result.post.timeline .content .row1 .details .date{font-size:12px;color:var(--color-primary-40)}.result.post.timeline .content .row2 .title{font-size:22px;font-weight:600;margin-bottom:5px}.result.post.timeline .content .row2 .summary{font-size:14px}.result.post.timeline .content .row2 .row1{justify-content:space-between}.result.post.timeline .content .row2 .row1>div:nth-child(1){flex:1}.result.loading.post .details>*:not(.profitcentrelist){background-color:var(--color-placeholder);width:30%;height:15px;margin:10px 0;border-radius:8px}.result.loading.post .details .date{width:30%}.result.loading.post .details .title{width:70%}.result.loading.post .details .summary{width:70%;height:40px}.memberdashboard{padding:40px 0}.memberdashboard .ctas{display:flex;flex-wrap:wrap;gap:24px}.memberdashboard .cta{flex-basis:calc((100% - 72px)/4);background-color:var(--color-primary);border-radius:8px;padding:4px;cursor:pointer}.memberdashboard .cta.disabled{background-color:var(--color-primary-20)}.memberdashboard .cta .title{height:42px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase}.memberdashboard .cta.disabled .title{color:var(--color-primary)}.memberdashboard .cta .img{background-color:var(--color-primary-10);color:var(--color-primary-60);border-radius:6px;width:100%;aspect-ratio:3/2;display:flex;justify-content:center;align-items:center;font-weight:700;background-size:cover;background-position:center top}.memberdashboard .featured{display:flex;margin-top:40px;gap:24px}.memberdashboard .featured>.item{flex:1}.memberdashboard .featured>.item>.title{color:var(--color-primary);font-size:20px;font-weight:900;text-transform:uppercase;margin-bottom:20px}.memberdashboard .featured .resultlist{grid-template-columns:1fr 1fr}.cta.cta-community .img{background-image:url(/bg_community.png)}.cta.cta-events .img{background-image:url(/bg_events.png)}.cta.cta-knowledgebase .img{background-image:url(/bg_knowledgebase.png)}.cta.cta-knowledgebase .img{background-image:url(/bg_knowledgebase.png)}.cta.cta-insights .img{background-image:url(/bg_insight.png)}.cta.cta-chat .img{background-image:url(/bg_chat.png)}.cta.cta-personalsupport .img{background-image:url(/bg_support.png)}.cta.disabled .img{background-image:url(/bg_comingsoon.png)}.sortableselect{display:flex;gap:20px;width:100%;margin-top:20px;margin-bottom:24px}.sortableselect .options{flex:1}.sortableselect .sort{flex-basis:200px}.memberlist{padding:40px 0}.memberlist .selectedcriteria{padding:10px 0}.memberprofile .banner{width:100%;height:290px;background:var(--color-primary) url(/memberbanner.jpg) no-repeat center center;background-size:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.memberprofile .avatar{width:100px;height:100px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;position:relative;margin:-50px auto 0}.memberprofile .name{font-size:32px;font-weight:900;text-align:center}.memberprofile .company{text-align:center;font-weight:400;font-size:16px}.memberprofile .profitcentrelist{justify-content:center;margin-top:20px}.memberprofile .options{justify-content:center;display:flex;gap:10px;margin-top:20px}.memberprofile .biography{max-width:80%;width:60%;margin:20px auto 0;border:1px solid var(--color-primary-20);background-color:#fff;border-radius:8px;padding:20px;font-size:18px}.memberprofile .biography .title{text-transform:uppercase;font-size:22px;font-weight:800;border-bottom:2px solid var(--color-primary-20);padding-bottom:15px;margin-bottom:15px}.memberprofile .administration{max-width:80%;width:60%;margin:20px auto 0;border:1px solid var(--color-primary-20);background-color:#fff;border-radius:8px;padding:20px;font-size:18px}body:has(.max>.messaging) main{flex:unset}body:has(.max>.messaging) main,.messaging .conversation,.messaging .grid .contacts{max-height:calc(100vh - (var(--size-header) + var(--size-footer)))}.messaging .conversation .messages{overflow:auto}.messaging{height:100%}.messaging .grid{display:flex;height:100%;max-height:100%;border:1px solid #CFDBDE;border-bottom:0}.messaging .grid .contacts{flex-basis:300px;border-right:1px solid #CFDBDE;background-color:#fff;display:flex;flex-direction:column}.messaging .grid .contacts .list{flex:1;overflow-y:auto}.messaging .contacts .profitcentres{background-color:var(--color-primary);padding:10px}.messaging .contacts .profitcentres .options{margin-top:10px;text-align:center}.messaging .contacts .profitcentres select{background-color:var(--color-primary-60);color:#fff;outline:none}.messaging .contacts .search{padding:20px 20px 10px}.messaging .contacts .search input{background:url(/icon-search.png) no-repeat center right 10px}.messaging .contacts .item.person{padding:12px 20px;display:flex;gap:10px;cursor:pointer}.messaging .contacts .item.person.selected{background-color:var(--color-primary-10)}.messaging .contacts .item.person .avatar{flex-basis:40px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;width:36px;height:36px}.messaging .contacts .item.person .details{flex:1}.messaging .contacts .item.person .details .name{font-weight:700;font-size:16px}.messaging .contacts .item.person .details .company{font-weight:400;font-size:14px;color:var(--color-primary-60)}.messaging .conversation{flex:1;display:flex;flex-direction:column}.messaging .conversation .chattingwith{flex-basis:70px;border-bottom:1px solid #CFDBDE;background-color:#fff;padding:0 100px;display:flex;align-items:center}.messaging .conversation .messages{flex:1}.messaging .conversation .newmessage{flex-basis:60px;border-top:1px solid #CFDBDE;background-color:#fff}.messaging .conversation .chattingwith .with{display:flex;flex:1}.messaging .conversation .chattingwith .member{display:flex;gap:10px;flex:1}.messaging .conversation .chattingwith .avatar{flex-basis:42px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;width:42px;height:42px}.messaging .conversation .chattingwith .details{flex:1;display:flex;flex-direction:column;align-content:start;justify-content:center}.messaging .conversation .chattingwith .details .name{font-weight:700;font-size:16px}.messaging .conversation .chattingwith .details .company{font-weight:400;font-size:14px;color:var(--color-primary-60)}.messaging .conversation .chattingwith .nextprev{display:flex;gap:10px;font-size:22px;color:#ccc;justify-content:center;align-items:center}.messaging .conversation .chattingwith .nextprev>*{width:42px;height:42px;cursor:pointer}.messaging .conversation .chattingwith .nextprev .prev{background:url(/icon-messaging-left.png) no-repeat center center}.messaging .conversation .chattingwith .nextprev .next{background:url(/icon-messaging-right.png) no-repeat center center}.messaging .conversation .chattingwith .nextprev .info{background:url(/icon-messaging-info.png) no-repeat center center}.isloading{overflow:hidden;position:relative;height:3px}.isloading .bar{position:relative;width:40px;height:3px;background-color:#104b5980;box-shadow:0 5px 10px 1px #ebeff1;animation:l1 2s ease 0s;animation-iteration-count:infinite}.textloader{background:linear-gradient(90deg,var(--color-placeholder) 33%,var(--color-placeholder-50) 50%,var(--color-placeholder) 66%) var(--color-placeholder);background-size:300% 100%;animation:l2 1s infinite linear}@keyframes l1{0%{left:0}50%{left:100%}to{left:0}}@keyframes l2{0%{background-position:right}}.messaging .conversation .newmessage{display:flex;padding:15px 100px;gap:5px}.messaging .conversation .newmessage textarea{padding:10px;outline:none;border:1px solid #9FB7BD;height:40px}.messaging .conversation .newmessage .sendnewmessage{width:42px;height:42px;background:url(/icon-messaging-send.png) no-repeat center center;cursor:pointer}.messaging .conversation .messages .items{flex:1;padding:20px 100px;display:flex;flex-direction:column;gap:10px}.messaging .messages .items .message{display:flex}.messaging .messages .items .message.self{justify-content:right}.messaging .messages .items .message .align{width:50%}.messaging .messages .items .message .align .item{display:flex;gap:10px}.messaging .messages .items .message .align .avatar{width:42px;height:42px;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;border-radius:50%}.messaging .messages .items .message .align .text{padding:12px 18px;border-radius:8px;font-weight:400;font-size:16px;flex:1}.messaging .messages .items .message.self .align .text{background-color:var(--color-primary);color:#fff}.messaging .messages .items .message.other .align .text{background-color:var(--color-primary-20);color:var(--color-primary);border-top-left-radius:0}.messaging .messages .items .message.date{justify-content:center;text-align:center;position:relative}.messaging .messages .items .message.date .align{width:auto}.messaging .messages .items .message.date .align .text{background-color:var(--color-background);color:var(--color-primary);padding:7px 30px;font-weight:500;font-size:12px}.messaging .messages .items .message.date:before{content:"";position:absolute;border-top:1px solid #9FB7BD;top:50%;left:20%;width:60%;z-index:-1}.messaging .messages .items .message.system{justify-content:center;text-align:center;position:relative}.messaging .messages .items .message.system .align{width:auto}.messaging .messages .items .message.system .align .text{background-color:var(--color-background);color:#aa000070;padding:7px 30px;font-weight:500;font-size:12px}.messaging .messages .items .message.system:before{content:"";position:absolute;border-top:1px solid #aa000070;top:50%;left:20%;width:60%;z-index:-1}.knowledgelibrary.dashboard{height:100%}.knowledgelibrary.dashboard .grid{display:flex;height:100%;max-height:100%;border-bottom:0}.knowledgelibrary.dashboard .grid .profitcentres{flex-basis:300px;border-right:1px solid #CFDBDE;background-color:#fff;display:flex;flex-direction:column}.knowledgelibrary.dashboard .grid .categories{flex:1;display:flex;flex-direction:column}.knowledgelibrary.dashboard .profitcentres .list{flex:1;overflow-y:auto}.knowledgelibrary.dashboard .profitcentres .list .item{padding:12px 20px;display:flex;gap:10px;cursor:pointer}.knowledgelibrary.dashboard .profitcentres .list .item .avatar{background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;width:36px;height:36px}.knowledgelibrary.dashboard .profitcentres .list .item .name{font-weight:700;font-size:16px;display:flex;align-items:center}.knowledgelibrary.dashboard .profitcentres .list .item.selected{background-color:var(--color-primary-20)}.knowledgelibrary.dashboard .profitcentres .list .item.unavailable{color:var(--color-primary-20);cursor:auto}.knowledgelibrary.dashboard .categories .resultlist{padding:20px 0 20px 20px}.knowledgelibrary.dashboard .pagetitle{margin:20px 0 0;width:100%}.pagetitle{margin:20px 0}.pagetitle .breadcrumb{font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px;cursor:pointer}.pagetitle .options{display:flex;justify-content:space-between}.pagetitle .options .buttons{display:flex;gap:10px}.pagetitle .name{font-weight:800;font-size:26px;text-transform:uppercase}.knowledgelibrary.summary h3{font-weight:800;font-size:20px;text-transform:uppercase}.knowledgelibrary.summary .categories{margin-top:20px}.knowledgelibrary.summary .category{margin-bottom:20px}.knowledgelibrary.summary .category .title{display:flex}.knowledgelibrary.summary .category .name{flex:1}.knowledgelibrary.summary .category .options{flex-basis:200px;text-align:right}.knowledgelibrary.view h2,.knowledgelibrary.view .resultlist.categories{margin-bottom:20px}.post.view{padding-bottom:40px}.post.view .banner{width:100%;height:280px;background:var(--color-primary) no-repeat center center;background-size:cover;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:32px;position:relative}.post.view .banner .btn{position:absolute;top:10px;right:10px}.post.view .post{padding:0 20px}.post.view .header{font-weight:400;font-size:18px;color:var(--color-primary);text-align:center}.post.view .header>div{display:inline-block;padding:0 10px}.post.view .header .date{color:var(--color-primary-60)}.post.view .header .category{color:var(--color-accent-3)}.post.view .title{font-weight:700;font-size:40px;color:var(--color-primary);margin:10px 0 40px;text-align:center}.post.view .content{font-weight:400;font-size:18px}.post.view .files{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.post.view .author .profitcentrelist{flex-basis:40%;display:flex;justify-content:right}.post.view .author{border:1px solid var(--color-primary);background-color:var(--color-primary-10);margin-top:30px;display:flex;border-radius:10px;padding:20px;gap:20px;align-items:center}.post.view .author .avatar{width:48px;height:48px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover}.post.view .author .details{flex:1}.post.view .author .details .name{text-transform:uppercase;font-weight:900;font-size:16px;color:var(--color-primary);line-height:1.5rem}.post.view .author .details .company{font-weight:400;font-size:14px;color:var(--color-primary);line-height:1.5rem}.post.view .options{padding-top:20px}.post.view .wysiwygcontent{padding:0 40px}.post.view h3{font-weight:800;font-size:20px;text-transform:uppercase}.post.view .files .btn.download{padding-left:50px;background:var(--color-accent-3) url(/download_file.svg) no-repeat center left 20px}.post.manage .form{display:flex;gap:20px;margin-top:30px}.post.manage .form .box{background-color:#fff;padding:25px;border:1px solid var(--color-primary);border-radius:10px}.post.manage .form .box.post{flex:3}.post.manage .form .box.options{flex:1}.post.manage .form .box .title{color:var(--color-primary);font-size:20px;font-weight:800;text-transform:uppercase;border-bottom:1px solid #CFDBDE;margin-bottom:20px;display:flex;justify-content:space-between}.post.manage .form .box .title .options{height:fit-content;justify-content:right}.post.manage .form .box .title .options>div{flex:unset}.post.manage .form .box .title .name{line-height:40px}.post.manage .form .box .title>div{flex:1 1}.post.manage .form .box .options label{line-height:30px;margin-bottom:0}.post.manage .status{background-color:var(--color-primary-10);padding:10px;margin-bottom:20px}.post.manage .buttons{gap:10px;display:flex}.userprofile .banner{width:100%;height:225px;background:var(--color-primary) url(/memberbanner.jpg) no-repeat center center;background-size:cover;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.userprofile .avatar{width:150px;height:150px;border-radius:50%;background:var( --color-avatar) url(/avatar.png) no-repeat center center;background-size:cover;position:relative;margin-left:50px;margin-top:-75px;border:1px solid var(--color-primary-60)}.userprofile .avatar .upload{position:absolute;bottom:0;right:0;width:40px;height:40px;cursor:pointer;background:var(--color-accent-3) url(/icon-profile-export.svg) no-repeat center center;border-radius:50%}.userprofile ul{display:flex;list-style:none;margin-top:10px;margin-bottom:30px}.userprofile ul li{text-transform:uppercase;font-weight:700;font-size:18px;padding:15px;color:#a3b8bc;border-bottom:1px solid #A3B8BC;cursor:pointer}.userprofile ul li.selected{color:var(--color-primary);border-bottom:1px solid var(--color-primary)}.userprofile ul li:nth-last-child(1){flex:1;cursor:default}.userprofile .box{background-color:#fff;padding:25px;border:1px solid var(--color-primary);border-radius:10px}.userprofile .box .title{color:var(--color-primary);font-size:20px;font-weight:800;text-transform:uppercase;border-bottom:1px solid #CFDBDE;padding-bottom:20px;margin-bottom:20px}.userprofile label{text-transform:none}.max.login h2{font-weight:800;font-size:26px;text-transform:uppercase}.timeline.view .resultlist{grid-template-columns:1fr}.personalsupport.view .resultlist{margin-bottom:24px}.personalsupport .pagetitle{margin:20px 0}.personalsupport .pagetitle .breadcrumb{font-size:14px;font-weight:600;text-transform:uppercase;line-height:40px}.personalsupport .pagetitle .options{display:flex;justify-content:space-between}.personalsupport .pagetitle .options .buttons{display:flex;gap:10px}.personalsupport .pagetitle .name{font-weight:800;font-size:26px;text-transform:uppercase}.realtimenotifications{position:absolute;top:5px;right:5px;width:300px;max-width:80%;z-index:100;display:flex;flex-direction:column;gap:10px}.realtimenotifications .notification{border:1px solid #CCC;padding:10px 30px 10px 10px;background-color:#fff;font-size:13px;position:relative}.realtimenotifications .notification .close{background-color:var(--color-primary);width:20px;height:20px;border-radius:50%;line-height:20px;cursor:pointer;text-align:center;position:absolute;top:10px;right:5px;color:#fff;font-size:10px}.realtimenotifications .notification a{text-decoration:underline}.view.register .box{background-color:#fff;padding:25px;border:1px solid var(--color-primary);border-radius:10px}.view.reports{padding:40px 0}.view.reports .box{background-color:#fff;padding:25px;border:1px solid var(--color-primary);border-radius:10px}.view.reports .box ul{margin:0;padding:0;list-style:none}.view.reports .table{width:100%}.view.reports .table tr th{text-align:left}.view.reports .table td,.view.reports .table th{padding:5px}@media all and (max-width: 1120px){header .max .logo{flex-basis:180px}header .btn.myaccount .account-icon-desktop{display:none}header .btn.myaccount .account-icon-mobile{display:block}header .max .options .btn{background-color:unset;padding:20px}header .max .options{flex-basis:unset}nav ul li{font-size:14px}nav ul li a{padding:26px 10px}.memberlist .resultlist,.knowledgelibrary .resultlist{grid-template-columns:1fr 1fr 1fr}.memberdashboard .featured .resultlist{grid-template-columns:1fr}.messaging .conversation .chattingwith{padding-top:20px;padding-bottom:20px}.personalsupport.view .resultlist{grid-template-columns:1fr 1fr}.form.preferences .row{align-items:flex-start}.knowledgelibrary.summary .resultlist,.knowledgelibrary.view .resultlist{grid-template-columns:1fr 1fr}}
