/*
Theme Name: Digital Lancashire
Version: Launch - 28/5/2019
*/

@import url('https://fonts.googleapis.com/css?family=Libre+Franklin:400,500,600,700,900|Scope+One');
@import url('resources/scripts/owl-carousel.css');
@import url('resources/scripts/tooltip.css');
@import url('resources/scripts/lity.css');

html,body{overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea{border:0;margin:0;outline:0;padding:0;font-size:100%;border-radius:0;background:transparent;vertical-align:baseline}body{color:#333;cursor:default;font-weight:300;font-size:1.1em;line-height:1.9em;background:#fff;box-sizing:border-box;font-family:'Scope One'}alert,navigation,listings,page,jobs,opportunities,directory,events,profile,cluster,heading,inline-slider,pagination,footer,admin-dashboard{width:100%;display:block;overflow:hidden;padding:1.5em 2em;box-sizing:border-box;margin:0 auto}alert{padding:.5em;color:#333;line-height:40px;position:relative;text-align:center;background:#000}alert#plans{background:#ee2424}alert a,alert a:visited{color:#fff;display:inline-block;text-decoration:none}alert a:hover{text-decoration:underline}alert a i{margin-left:.5em}alert i.close{right:50%;width:20px;float:right;display:none;color:#fff;cursor:pointer;font-size:.5em;line-height:20px;position:absolute;border-radius:50%;top:calc(1em + 10px);margin-right:-605px;background:#ee2424}alert i.close:hover{background:#ad0000}navigation{height:6em;padding:2em;color:#333;display:block;line-height:40px;max-width:1280px;overflow:visible;position:relative;margin:0 auto}navigation a,navigation a:visited{display:block;color:#333;position:relative;text-decoration:none}navigation h1{float:left}navigation h1 a,navigation h1 a:visited{width:158px;height:40px;overflow:hidden;font-weight:700;text-indent:-1000px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(resources/images/logo-digital-lancashire.png)}navigation .fa-bars{float:right;padding:1em;display:none;cursor:pointer;font-size:1.5em;text-align:right;line-height:30px;margin:-1em -1em -1em 0}navigation ul{z-index:2;float:right;margin-right:-1.5em;list-style-type:none}navigation ul li{position:relative;margin-right:1.5em;display:inline-block}navigation ul li a,navigation ul li a:visited{font-family:'Libre Franklin'}navigation .menu-global-container ul li a{position:relative}navigation ul li.menu-item-1952 a{color:#ee2424}navigation ul li a:before{left:0;bottom:0;content:'';width:100%;height:0;display:block;position:absolute;background:#333}navigation .menu-global-container ul li:nth-child(200) a:after{top:0;content:'';width:.6em;right:-.6em;height:.6em;display:none;position:absolute;border-radius:50%;background:#ee2424}navigation ul#avatar-navigation li a:before{display:none}navigation ul li a:hover:before,navigation ul li.current-menu-item a:before,navigation ul li.current-page-ancestor a:before,navigation ul li.current_page_parent a:before{height:1px}navigation ul li.menu-item-1952 a:before{background:#ee2424}navigation ul li ul{left:0;top:2.3em;display:none;overflow:hidden;position:absolute;border-radius:2px;background:#fff;box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}navigation ul#avatar-navigation li ul{left:auto;right:1.5em}navigation ul li:hover ul{display:block}navigation ul li ul li{margin:0;width:100%}navigation ul li ul li a,navigation ul li ul li a:visited{float:none;width:100%;font-size:.8em;padding:.5em 2em;white-space:nowrap;box-sizing:border-box}navigation ul li ul li a:before{display:none}navigation ul li ul li a:hover{background:#f2f2f2}navigation ul#avatar-navigation li ul li a:after{width:auto;font-weight:600;margin-left:.5em;display:inline-block;font-family:'Font Awesome 5 Pro'}navigation ul#avatar-navigation li ul li:nth-child(1) a:after{content:'\f013'}navigation ul#avatar-navigation li ul li:nth-child(2) a:after{content:'\f091'}navigation ul#avatar-navigation li ul li:nth-child(3) a:after{content:'\f0c0'}navigation ul#avatar-navigation li ul li:nth-child(4) a:after{content:'\f08b'}navigation a#view-profile{float:right;display:block;overflow:hidden;margin-left:1.5em;box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}navigation a#view-profile:hover{transform:scale(1.1)}navigation a#view-profile img{float:left;width:40px;height:auto;background-color:#fff}footer{z-index:999;color:#fff;padding:4em 0;font-weight:300;position:relative;background:#333;border-top:3px solid #000}footer .grid{float:none;max-width:1280px;margin:0 auto}footer img{max-width:100%;height:auto}footer u{font-size:1.5em;position:relative;display:inline-block;text-decoration:none}footer u:before{left:0;width:100%;height:1px;content:'';bottom:-10px;display:block;position:absolute;background:#fff}footer u:first-child{font-weight:400;margin-bottom:1.5em}footer .grid.sponsors{box-sizing:border-box}footer .grid.sponsors h3{font-size:2em;color:#fff;font-weight:900;line-height:1.5em;text-transform:uppercase;font-family:'Libre Franklin'}footer .grid.sponsors h3 span{color:#ee2424}footer .grid.sponsors img{float:left;width:100%;height:auto}footer .grid .element.quarter .content,footer .grid .element.fifth .content{padding:1em 4em}footer .grid .element#social{text-align:center}footer .grid .element#social .content a,footer .grid .element#social .content a:visited{width:5em;height:5em;margin:0 .5em;line-height:5em;border-radius:50%;display:inline-block;text-decoration:none;background:#ee2424}footer .grid .element#social .content a:hover{transform:scale(1.2)}footer .grid .element#social .content a i{float:left;width:100%;display:block;line-height:2em;font-size:2.5em}footer address{display:block;padding:3em 0;font-style:normal;text-align:center;background:#000;margin:4em 0 -4em}footer address span{margin:0;padding:0;display:block;font-size:.75em}footer address span ul{list-style-type:none}footer address span ul li{margin:0 .5em;display:inline-block}footer address span ul li a,footer address span ul li a:visited{color:#fff;text-decoration:none}footer address span ul li a:hover{text-decoration:underline}footer address img{width:200px;height:auto;margin-top:2em;display:inline-block}footer social-links{display:block;overflow:hidden;padding:1.5em 0;text-align:center}footer social-links a,footer social-links a:visited{width:2em;color:#fff;margin:0 .5em;line-height:2em;border-radius:2px;display:inline-block;background:#ee2424;box-shadow:5px 5px 0 0 rgba(255,255,255,.15)}footer social-links a:hover{background:#ad0000;box-shadow:10px 10px 0 0 rgba(255,255,255,.15)}footer social-links a i{display:block;line-height:inherit;vertical-align:middle}p#user_switching_switch_on a,p#user_switching_switch_on a:visited{padding:1em 0;display:block;color:#fff;text-align:center;text-decoration:none;background:#ee2424}p#user_switching_switch_on a:hover{background:#ad0000}front-page{display:block;max-width:1280px;margin:0 auto;background-size:40% auto;background-repeat:no-repeat;background-position:right 2em top}front-page .grid:first-child{color:#fff}front-page .grid:first-child p{font-size:2em;color:#000;font-weight:900;line-height:1.5em;text-transform:uppercase;font-family:'Libre Franklin'}front-page .grid:first-child p span{text-decoration:underline}front-page .grid:first-child .action{margin:0;float:none;margin-top:.5em;display:inline-block}front-page .grid:first-child .action:last-child{float:left;margin-right:.5em}.grid#clusters{padding-top:.5em}front-page .grid#clusters{padding-top:4em}.grid#clusters #introduction{display:block;width:66.6666%;box-sizing:border-box;padding:1.5em .5em .5em 1em}.grid#clusters .element.cluster:nth-child(2) p a,.grid#clusters .element.cluster:nth-child(2) p a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}.grid#clusters .element.cluster:nth-child(2) p a:after{left:0;bottom:0;width:100%;height:1px;content:'';display:block;position:absolute;background:#ee2424}.grid#clusters .element.cluster .content a{display:block;border-radius:2px;background-size:130% auto;padding:15em 1em 1em;background-repeat:no-repeat;background-color:rgba(0,0,0,.05);background-position:center center}.grid#clusters .element.cluster .content a:hover{background-size:110% auto;transform:scale(1.05)}.grid#clusters .element.cluster .content a span{color:#fff;font-weight:500;font-size:1.5em;border-radius:2px;padding:.25em .5em;display:inline-block;background:#ee2424}.grid#clusters .element.cluster .content a:hover span{background:#ad0000}.grid#groups{padding-top:.5em}front-page .grid#groups{padding-top:4em}.grid#groups #introduction{display:block;width:66.6666%;box-sizing:border-box;padding:.5em .5em .5em 1em}.grid#groups .element.group:nth-child(2) p a,.grid#groups .element.group:nth-child(2) p a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}.grid#groups .element.group:nth-child(2) p a:after{left:0;bottom:0;width:100%;height:1px;content:'';display:block;position:absolute;background:#ee2424}.grid#groups .element.group .content a{display:block;background-size:130% auto;padding:15em 1em 1em;background-repeat:no-repeat;background-color:rgba(0,0,0,.05);background-position:center center}.grid#groups .element.group .content a:hover{background-size:110% auto;transform:scale(1.05)}.grid#groups .element.group .content a span{color:#fff;font-weight:500;font-size:1.5em;padding:.25em .5em;display:inline-block;background:#ee2424}profile{padding:0;max-width:1280px;overflow:visible}.grid#profile{margin-top:-6em}.grid#profile .element.three-quarters{padding-top:6em}.grid#profile .element.three-quarters ul.posted_by{margin:0;padding:1.5em 0 0;list-style-type:none}.grid#profile .element.three-quarters ul.posted_by li{width:100%;padding:1em 0;position:relative}.grid#profile .element.three-quarters ul.posted_by li:before{top:0;left:0;height:1px;content:'';width:100px;display:block;position:absolute;background:rgba(51,51,51,.15)}.grid#profile .element.three-quarters ul.posted_by li:nth-child(1):before,.grid#profile .element.three-quarters ul.posted_by li:nth-child(2):before{display:none}.grid#profile .element.three-quarters ul.posted_by li:first-child{font-weight:500;margin-bottom:1.5em;padding-bottom:1.5em;display:inline-block;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.15)}.grid#profile .element.three-quarters ul.posted_by li a,.grid#profile .element.three-quarters ul.posted_by li a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}.grid#profile .element.three-quarters ul.posted_by li a:hover{text-decoration:underline}.grid#profile .element.three-quarters ul.posted_by a:before{color:#333;content:'\f054';font-weight:500;margin-right:.5em;line-height:inherit;display:inline-block;font-family:'Font Awesome 5 Pro'}.grid#profile ul#contact-details,.grid#profile .element.quarter .content ul#groups{margin:0;list-style-type:none}.grid#profile ul#contact-details li{margin-top:1.5em}.grid#profile ul#contact-details li a,.grid#profile ul#contact-details li a:visited,.grid#profile .element.quarter .content ul#groups li a,.grid#profile .element.quarter .content ul#groups li a:visited{color:inherit;position:relative;text-decoration:none;display:inline-block;font-family:'Libre Franklin'}.grid#profile ul#contact-details li a:before,.grid#profile .element.quarter .content ul li a:before{font-weight:600;margin-right:.5em;font-family:'Font Awesome 5 Pro'}.grid#profile ul#contact-details li#phone a:before{content:'\f095'}.grid#profile ul#contact-details li#email a:before{content:'\f0e0'}.grid#profile .element.quarter .content ul#groups li a:before{content:'\f054';font-weight:300}.grid#profile ul#contact-details li a:after,.grid#profile .element.quarter .content ul#groups li a:after{left:0;bottom:-5px;content:'';width:100%;height:2px;display:block;position:absolute;background:#ee2424}.grid#profile ul#contact-details li a:hover:after,.grid#profile .element.quarter .content ul#groups li a:hover:after{background:#ad0000}.grid#profile .element.quarter .content img{width:100%;height:auto;border-radius:2px;background-color:#fff;box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}.grid#profile .element.quarter .content ul{list-style-type:none}.grid#profile .element.quarter .content ul li{float:left;width:100%;position:relative;margin-bottom:1em}.grid#profile .element.quarter .content ul li:first-child{margin-top:1em;font-weight:500;font-family:'Libre Franklin'}.grid#profile .element.quarter .content ul#social-profiles li a,.grid#profile .element.quarter .content ul#social-profiles li a:visited{float:left;display:block;color:#fff;font-size:2em;font-weight:300;border-radius:2px;padding:.25em .5em;text-decoration:none;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}.grid#profile .element.quarter .content ul#social-profiles li a:hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}.grid#about{float:none;max-width:1280px;margin:0 auto}.grid#about img{max-width:100%;height:auto}.grid#about a,.grid#about a:visited{display:block;border-radius:2px;box-sizing:border-box;background-size:130% auto;padding:15em 1em 1em;background-repeat:no-repeat;background-position:center center;background-image:url(resources/images/team-photo.jpg)}.grid#about .element.half:last-child a,.grid#about .element.half:last-child a:visited{background-image:url(resources/images/projects.jpg)}.grid#about a:hover{background-size:110% auto;transform:scale(1.02)}.grid#about a span{color:#fff;font-weight:500;font-size:1.5em;border-radius:2px;padding:.25em .5em;display:inline-block;background:#ee2424}.grid#news{padding:2em 1em 1em;float:none;max-width:1280px;margin:0 auto}.grid#news .element .content .image{color:#fff;display:block;overflow:hidden;font-weight:300;border-radius:2px;text-align:center;position:relative}.grid#news .element .content .image span{top:0;left:0;right:0;bottom:0;opacity:0;display:block;position:absolute;transform:scale(0.9);background:rgba(0,0,0,.8)}.grid#news .element:hover .content .image span{opacity:1;transform:scale(1)}.grid#news .element .content .image span span.middle{top:50%;display:block;background:none;position:relative;transform:translateY(-50%)}.grid#news .element .content .image span span.middle span{background:none;position:relative}.grid#news .element .content .image span span.middle span:first-child{margin-bottom:1.5em}.grid#news .element .content .image span span.middle span:first-child:after{left:50%;height:3px;content:'';width:100px;bottom:-10px;display:block;margin-left:-50px;position:absolute;background:#fff}.grid#news .element .content .image span span.middle span a,.grid#news .element .content .image span span.middle span a:visited{font-weight:500;text-decoration:none;color:#ee2424}.grid#news .element .content .image span span.middle span a:before{content:'/ ';color:#fff;pointer-events:none}.grid#news .element .content .image span span.middle span a:first-child:before{display:none}.grid#news .element .content .image img{float:left;width:100%;height:auto}.grid#news .element.half .content h3{z-index:1;float:left;position:relative;margin:-2em 2em 0}.grid#news .element.half .content h3 a,.grid#news .element.half .content h3 a:visited{color:#fff;font-weight:500;font-size:1.5em;padding:.5em 1em;border-radius:2px;display:inline-block;text-decoration:none;background:#ee2424}.grid#news .element.half .content h3 a:hover{background:#ad0000}.grid#news .element.half .content p{font-size:1.2em;font-weight:300}plans{width:100%;display:block;max-width:1280px;margin:0 auto;background-size:30% auto;background-repeat:no-repeat;background-position:right 2em top 2em;background-image:url(resources/images/background-element-plans.svg)}plans ul#plans{margin:0;padding:0;float:left;width:100%;list-style-type:none;background:rgba(0,0,0,.05);border-left:3px solid #ee2424}plans ul#plans li{padding:1.5em;overflow:hidden;border-top:1px solid rgba(0,0,0,.1)}plans ul#plans li:first-child{border:none}plans ul#plans li a,plans ul#plans li a:visited{display:block;color:inherit;text-decoration:none}plans ul#plans li a span{display:block}plans ul#plans li a span:first-child{width:80%;float:left}plans ul#plans li a span:first-child span:nth-child(1){width:100%;font-size:1.25em;font-weight:700}plans ul#plans li a span:first-child span:nth-child(2){font-size:1em}plans ul#plans li a span:last-child{float:right}plans ul#plans li a span:last-child span:nth-child(1){width:auto;float:none;text-align:right;font-weight:700}plans ul#plans li a span:last-child span:nth-child(2){width:auto;float:right;color:#fff;font-weight:500;font-size:1.5em;margin-top:.25em;padding:.25em .5em;display:inline-block;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}plans ul#plans li a span:last-child span:nth-child(2):hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}settings{width:100%;display:block;max-width:1280px;margin:0 auto;background-size:30% auto;background-repeat:no-repeat;background-position:right 2em top 1em;background-image:url(resources/images/background-element-settings.svg)}settings .element.third ul{padding:0;margin:1.5em 0 0;list-style-type:none}settings .element.third ul:first-child{margin-top:9em}settings .element.third .gform_wrapper ul:first-child{margin:0}settings .element.third ul li{width:100%;line-height:2.5em}settings .element.third ul li:first-child{font-weight:500;margin-bottom:1.5em;padding-bottom:1.5em;display:inline-block;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.15)}settings .element.third ul li img{width:25%;float:left;height:auto;border-radius:2px}settings .element.third ul li #avatar-instructions{width:75%;float:left;display:block;line-height:1.5em;padding-left:.5em;box-sizing:border-box}settings .element.third ul li a,settings .element.third ul li a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}settings .element.third ul li.current_page_item a,settings .element.third ul li.current_page_ancestor a{color:inherit;cursor:default;pointer-events:none}settings .element.third ul li.current_page_item a:hover,settings .element.third ul li.current_page_ancestor a:hover{text-decoration:none}settings .element.third ul li a:hover{text-decoration:underline}settings .element.third ul li a:before{color:#333;content:'\f054';font-weight:500;margin-right:.5em;line-height:inherit;display:inline-block;font-family:'Font Awesome 5 Pro'}settings .element.third .updated{display:none}settings form.wpua-edit{margin-top:1em;padding-top:2em;border-top:1px solid rgba(51,51,51,.15)}settings form.wpua-edit #wpua-add-button{margin:0;padding:0}settings form.wpua-edit .wpua_extra_avatars{width:100%;position:relative}settings form.wpua-edit img{width:auto;height:auto;margin-bottom:3em;max-width:100%!important;box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}ul#reasons{width:100%;overflow:hidden;padding-top:1.75em;padding-right:.5em;list-style-type:none}ul#reasons li{float:left;width:100%;margin-top:1em;overflow:hidden}ul#reasons li:first-child{margin-top:0}ul#reasons li span{padding:0 .5em;font-size:1.5em;font-weight:300;line-height:1.25em;text-decoration:none;background-color:#f2f2f2;box-decoration-break:clone;-webkit-box-decoration-break:clone}settings ul#account-summary li#admin{color:#ee2424}settings ul#account-summary li#delete a{color:inherit}.wp-pagenavi{padding-top:1.5em;text-align:center}.wp-pagenavi span,.wp-pagenavi a,.wp-pagenavi a:visited{width:2.5em;color:#fff;margin:0 .5em;border-radius:2px;line-height:1.5em;display:inline-block;text-decoration:none;background:#ee2424}.wp-pagenavi span{color:inherit;background:rgba(0,0,0,.05)}.wp-pagenavi span.pages{width:7.5em}.wp-pagenavi a.first,.wp-pagenavi a.last{width:5em}.wp-pagenavi span.active{background:#333}.grid#snippet{padding-top:2em!important}.grid.author#snippet{padding-top:0!important}.grid#snippet .element .content ul{overflow:hidden;padding-left:1em;position:relative;list-style-type:none}.grid#snippet .element .content ul:before{top:0;left:0;width:3px;content:'';height:100%;position:absolute;background:#333}.grid#snippet .element .content ul li{position:relative;line-height:1.75em;padding:1em 0 0 1.5em}.grid#snippet .element .content ul li:first-child{padding-top:0}.grid#snippet .element .content ul li:before{left:0;width:25px;display:block;content:'\f054';position:absolute;font-family:'Font Awesome 5 Pro'}.grid#snippet .element .content ul#event li:before{content:'\f073';font-weight:800}.grid#snippet .element .content ul#post li:before{content:'\f143';font-weight:800}.grid#snippet .element .content ul#figures li:before{font-weight:700}.grid#snippet .element .content ul#figures li#user-count:before{content:'\f0c0'}.grid#snippet .element .content ul#figures li#events:before{content:'\f133'}.grid#snippet .element .content ul#figures li#opportunities:before{content:'\f023'}.grid#snippet .element .content ul#figures li#jobs:before{content:'\f1ad'}.grid#snippet .element .content ul li a,.grid#snippet .element .content ul li a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}.grid#snippet .element .content ul li.current-cat a{color:#000}.grid#snippet .element .content ul li a:hover{text-decoration:underline}.grid#snippet .element .content ul li.current-cat a:hover{cursor:default;text-decoration:none}.grid#snippet .element .content ul li a span{color:#333}.grid#quick-find{padding-top:2em}.grid#quick-find .element .content form{line-height:4em;border-radius:2px;position:relative;background:#fff;margin-bottom:1.5em;box-shadow:0 0 0 1px rgba(51,51,51,.15),0 2px 2px 0 rgba(51,51,51,.15)}.grid#quick-find .element .content form:hover{box-shadow:0 0 0 1px rgba(51,51,51,.15),0 3px 3px 0 rgba(51,51,51,.3)}.grid#quick-find .element .content form:after{bottom:0;right:0;width:3em;height:4em;display:block;content:'\f078';font-weight:600;text-align:center;position:absolute;pointer-events:none;font-family:'Font Awesome 5 Pro'}.grid#quick-find .element .content form:hover:after{transform:scale(1.2)}.grid#quick-find .element .content form select{width:100%;border:none;padding:1em;cursor:pointer;font-weight:300;background:none;font-size:inherit;position:relative;font-family:inherit;-webkit-appearance:none}.grid#quick-find .element .content form select:focus{outline:none}.grid#quick-find .element .content p{font-weight:300;line-height:2em;padding-left:1em;position:relative}.grid#quick-find .element .content p:before{top:0;left:0;width:3px;content:'';height:100%;position:absolute;background:#333}.grid#companies ul{text-align:center;list-style-type:none}.grid#companies ul li{display:inline-block}.grid#single-job{float:none;max-width:1280px;padding-bottom:2.5em;margin:0 auto}.grid#single-job .element.third ul{margin:0;padding:0;list-style-type:none}.grid#single-job .element.third ul li{line-height:2.5em}.grid#single-job .element.third ul:first-child li:first-child,.grid#single-job .element.third ul:last-child li:first-child{margin-bottom:1.5em;padding-bottom:1.5em;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.05)}.grid#single-job .element.third ul:last-child li:first-child{padding-top:3em}.grid#single-job .element.third ul:first-child li:first-child span{display:block;line-height:1.65em;font-family:'Libre Franklin'}.grid#single-job .element.third ul:first-child li:first-child img{width:3em;float:left;height:auto;margin-right:.5em;box-shadow:0 0 1px 0 rgba(51,51,51,.1),0 1px 0 0 rgba(51,51,51,.1)}.grid#single-job .element.third ul:first-child li:first-child a,.grid#single-job .element.third ul:first-child li:first-child a:visited{text-decoration:none}.grid#single-job .element.third ul:last-child li a,.grid#single-job .element.third ul:last-child li a:visited{text-decoration:none}.grid#single-job .element.third ul:last-child li a:hover{text-decoration:underline}.grid#single-job .element.third ul:first-child li:first-child span span{display:block;font-size:.75em;font-family:'Scope One'}.grid#single-job .element.third ul:first-child li:first-child span:hover span{text-decoration:underline}.grid#single-job .element.third ul li i{width:1.5em}.grid#single-job restricted-options{z-index:1;width:100%;height:400px;display:block;padding:6em 1.5em;position:relative;text-align:center;margin-bottom:-400px;box-sizing:border-box}.grid#single-job restricted-options span:first-child{width:80%;font-size:2em;display:block;font-weight:500;margin-left:10%;font-weight:bold;line-height:1.3em;margin-bottom:.75em;text-shadow:1px 1px 3px #fff}.grid#single-job restricted-options span:last-child a.action{float:none;margin:0 .2em}.grid#single-job blur{display:block;position:relative;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}.grid#single-job #introduction{font-size:2.5em;line-height:1.5em}.grid#single-job .element.two-thirds #skills{display:block;overflow:hidden;font-weight:700;margin-top:1.5em;position:relative}.grid#single-job .element.two-thirds #skills:before{float:left;content:'\f02c';font-family:'Font Awesome 5 Pro'}.grid#single-job .element.two-thirds #skills span{float:left;display:block;margin:0 0 0 .5em;position:relative}.grid#single-job .element.two-thirds #skills span:after{content:','}.grid#single-job .element.two-thirds #skills span:first-child:after{content:' -'}.grid#single-job .element.two-thirds #skills span:last-child:after{display:none}.grid#single-job .element.two-thirds a#expression,.grid#single-job .element.two-thirds a#expression:visited{color:#fff;display:block;padding:1.5em;overflow:hidden;margin-top:1.5em;border-radius:2px;position:relative;background:#EE2424;text-decoration:none;box-sizing:border-box;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}.grid#single-job .element.two-thirds a#expression:hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}.grid#single-job .element.two-thirds a#expression span{display:block;font-size:2em}.grid#single-job .element.two-thirds a#expression span:after{float:right;content:'\f234';font-weight:600;font-family:'Font Awesome 5 Pro'}.grid#single-post{float:none;max-width:1280px;padding-bottom:2.5em;margin:0 auto}.grid#single-post .element.third ul{margin:0;padding:0;list-style-type:none}.grid#single-post .element.third ul li{width:100%;line-height:2.5em}.grid#single-post .element.third ul li:first-child{font-weight:500;margin-bottom:1.5em;padding-bottom:1.5em;display:inline-block;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.15)}.grid#single-post .element.third ul:last-child li:first-child{padding-top:3em}.grid#single-post .element.third ul li a,.grid#single-post .element.third ul li a:visited{position:relative;display:inline-block;text-decoration:none;color:#ee2424}.grid#single-post .element.third ul li a:hover{text-decoration:underline}.grid#single-post .element.third ul li a:before{color:#333;content:'\f054';font-weight:500;margin-right:.5em;line-height:inherit;display:inline-block;font-family:'Font Awesome 5 Pro'}.grid#single-post .element.third img{max-width:100%;height:auto;border-radius:2px;margin-bottom:1.5em}.grid#single-event{float:none;max-width:1280px;padding-bottom:2.5em;margin:0 auto}.grid#single-event #introduction{font-size:2.5em;line-height:1.5em}.grid#single-event ul#options{overflow:hidden;border-radius:2px;list-style-type:none;background:rgba(0,0,0,.05);padding:1em 1.5em}.grid#single-event ul#options li{position:relative}.grid#single-event ul#options li#ticket-url{margin-top:1em;padding-bottom:3em}.grid#single-event ul#options li:after{top:0;left:0;height:1px;content:'';width:100px;display:block;position:absolute;background:#000}.grid#single-event ul#options li:first-child:after,.grid#single-event ul#options li#ticket-url:after{display:none}.grid#single-event ul#options li a,.grid#single-event ul#options li a:visited{float:left}.grid#single-event ul#options li strong{font-size:1.5em;line-height:2.5em;font-weight:700}.grid#single-event .editable p{margin-bottom:1.5em}.grid#single-event img{max-width:100%;height:auto;border-radius:2px;margin-bottom:1.5em}.grid#single-opportunity{float:none;max-width:1280px;margin:0 auto}.grid#single-opportunity restricted-options{z-index:1;width:100%;height:400px;display:block;padding:6em 1.5em;position:relative;text-align:center;margin-bottom:-400px;box-sizing:border-box}.grid#single-opportunity restricted-options span:first-child{width:80%;font-size:2em;display:block;font-weight:500;margin-left:10%;font-weight:bold;line-height:1.3em;margin-bottom:.75em;text-shadow:1px 1px 3px #fff}.grid#single-opportunity restricted-options span:last-child a.action{float:none;margin:0 .2em}.grid#single-opportunity blur{display:block;position:relative;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}.grid#single-opportunity #introduction{font-size:2.5em;line-height:1.5em}.grid#single-opportunity .element.two-thirds a#expression,.grid#single-opportunity .element.two-thirds a#expression:visited{color:#fff;display:block;padding:1.5em;overflow:hidden;margin-top:1.5em;border-radius:2px;position:relative;background:#EE2424;text-decoration:none;box-sizing:border-box;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}.grid#single-opportunity .element.two-thirds a#expression:hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}.grid#single-opportunity .element.two-thirds a#expression span{display:block;font-size:2em}.grid#single-opportunity .element.two-thirds a#expression span:after{float:right;content:'\f0e0';font-weight:600;font-family:'Font Awesome 5 Pro'}.grid#single-opportunity .element.third ul{margin:0;padding:0;list-style-type:none}.grid#single-opportunity .element.third ul li{line-height:1.9em;position:relative;padding:0 0 1.5em 1.5em}.grid#single-opportunity .element.third ul li:first-child{margin-bottom:1.5em;padding:0 0 1.5em;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.15)}.grid#single-opportunity .element.third ul li:before{left:0;top:-1px;display:block;font-size:.75em;font-weight:400;content:'\f054';position:absolute;font-family:'Font Awesome 5 Pro'}.grid#single-opportunity .element.third ul li:first-child:before{display:none}.grid#single-opportunity .element.third ul:first-child li:first-child span{display:block;line-height:3em;font-family:'Libre Franklin'}.grid#single-opportunity .element.third ul:first-child li:first-child img{width:3em;float:left;height:auto;margin-right:.5em;box-shadow:0 0 1px 0 rgba(51,51,51,.1),0 1px 0 0 rgba(51,51,51,.1)}.grid#single-opportunity .element.third ul:first-child li:first-child span span{font-size:.75em;display:inline-block;font-family:'Scope One'}.grid#contact{float:none;max-width:1280px;margin:0 auto}.grid#contact h3.title{width:100%;font-weight:300;margin-bottom:1em}.grid#contact ul.social-profiles{width:100%;overflow:hidden;margin-bottom:1.5em;list-style-type:none}.grid#contact ul.social-profiles li{float:left;width:100%;margin:.5em 0}.grid#contact ul.social-profiles li:first-child{margin-top:0}.grid#contact ul.social-profiles li a,.grid#contact ul.social-profiles li a:visited{float:left;color:#fff;font-size:2em;font-weight:300;padding:.25em .5em;text-decoration:none;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}.grid#contact ul.social-profiles li a:hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}.grid#contact ul.social-profiles a i{margin-left:.5em;font-size:.5em}.swiper-members{margin-top:-2em;text-align:center;padding:2em 0 4.5em}.swiper-members .swiper-slide{margin:-2em 0;padding:2em 0}.swiper-members .swiper-slide img{width:5em;height:auto;display:inline-block;background-color:#fff;box-shadow:0 0 1px 0 rgba(51,51,51,.1),0 1px 0 0 rgba(51,51,51,.1)}.swiper-members .swiper-slide-active img{transform:scale(1.5)}snippets{padding:0;width:100%;display:block;overflow:hidden;max-width:1280px;margin:0 auto}inline-slider{padding:0;width:100%;display:block;overflow:hidden;max-width:1280px;margin:0 auto}cluster{padding:0;float:none;max-width:1280px;margin:0 auto}cluster .grid#news{padding-top:1em}cluster .grid#snippet{padding-top:0!important}cluster .grid#snippet .element:first-child{margin-bottom:.75em}admin-dashboard{padding:0;float:none;max-width:1280px;margin:0 auto}admin-dashboard ul{background:#fff;list-style-type:none}admin-dashboard ul li{padding:1em 0;margin-top:1px;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.05)}admin-dashboard ul li:first-child{margin:0;border-width:2px;font-weight:700;padding:0 0 .5em;background:#fff;font-family:'Libre Franklin'}admin-dashboard ul li:last-child{border:none}admin-dashboard ul li span{float:right}admin-dashboard ul li span a,admin-dashboard ul li span a:visited{float:left;padding:0 1em;display:block;margin-left:1.5em;border-radius:2px;text-decoration:none;border:1px solid rgba(238,36,36,.15)}admin-dashboard ul li span a:first-child{margin-left:0}admin-dashboard ul li span a:hover{color:#fff;background:#ee2424}pagination{padding:3em 0}pagination ul{overflow:hidden;text-align:center;list-style-type:none}pagination ul li{float:left;margin-left:.5em}pagination ul li:first-child{margin:0}pagination ul li a,pagination ul li a:visited,pagination ul li span{width:5em;color:#fff;display:block;text-decoration:none;background:#ee2424}pagination ul li span{background:#333}.break{height:3px;width:100%;display:block;position:relative;margin:0 auto}.break:after{left:50%;bottom:0;content:'';height:3px;width:200px;display:block;margin-left:-100px;position:absolute;background:#f2f2f2}heading{padding:1.5em 0;line-height:2.5em;position:relative;background-color:rgba(0,0,0,.05)}heading#visual{padding:4.5em 0;background-color:rgba(0,0,0,.8)}heading .grid{z-index:1;float:none;max-width:1280px;margin:0 auto}heading .grid .element.third{overflow:visible}heading .grid .element.third .content{overflow:visible}heading#visual #overlay{top:0;left:0;right:0;bottom:0;display:block;position:absolute;background-size:cover;filter:grayscale(50%) brightness(0.5);background-position:center center}heading#visual #overlay.about{background-image:url(resources/images/stock-lancaster.png)}heading#fallback{background-size:auto 11em;background-repeat:no-repeat;background-position:right 2em center;background-image:url(resources/images/heading-element-post.svg)}page{float:none;max-width:1280px;padding:0 0 1.5em;margin:0 auto}page ul#flagged-content{padding:1.5em;border-radius:2px;margin-bottom:1.5em;list-style-type:none;background:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}page ul#flagged-content li:first-child{font-weight:500;margin-bottom:1.5em;padding-bottom:1.5em;display:inline-block;font-family:'Libre Franklin';border-bottom:1px solid rgba(51,51,51,.15)}page ul#flagged-content li span{display:block;font-size:.75em}page ul#flagged-content li span:first-child{font-size:1em;font-weight:700}jobs{float:none;max-width:1280px;margin:0 auto}jobs #introduction{display:block;width:66.6666%;padding-top:.5em;margin-bottom:1.5em}jobs listings{padding:0}jobs listings ul{font-weight:300;list-style-type:none}jobs listings ul li{padding:1em;overflow:hidden;position:relative;border-bottom:1px solid rgba(0,0,0,.075)}jobs listings ul li:last-child{border:none}jobs listings ul li:first-child{font-size:1.5em}jobs listings ul li:nth-child(even){background:rgba(0,0,0,.05)}jobs listings ul li span{float:right;display:block;position:relative}jobs listings ul li span.title{top:0;left:1em;width:70%;height:100%;text-align:left;position:absolute;font-family:'Libre Franklin'}jobs listings ul li span.title span.middle{top:50%;float:left;display:block;position:relative;transform:translateY(-50%)}jobs listings ul li span.title span.middle a,jobs listings ul li span.title span.middle a:visited{text-decoration:none}jobs listings ul li span.title span.middle a:hover{text-decoration:underline}jobs listings ul li span.details{width:20%}jobs listings ul li span.details span{float:none}jobs listings ul li span.details span span{font-size:.8em;margin-top:.5em;padding-left:1em;border-left:1px solid rgba(0,0,0,.1)}jobs listings ul li span.details span:first-child span{margin-top:0}jobs listings ul li span.details span span a,jobs listings ul li span.details span span a:visited{text-decoration:none}jobs listings ul li span.details span span a:hover{text-decoration:underline}jobs listings ul li span.avatar{width:10%}jobs listings ul li span.avatar img{float:left;width:100%;height:auto;border-radius:2px;background-color:#fff;box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}jobs missing{padding:1em;display:block;margin:1em 0 0;border-radius:2px;background:#f2f2f2;border-left:1px solid #ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}opportunities{float:none;max-width:1280px;margin:0 auto}opportunities #introduction{display:block;width:66.6666%;padding-top:.5em;margin-bottom:1.5em}opportunities listings{padding:0}opportunities listings ul{font-weight:300;list-style-type:none}opportunities listings ul li{padding:1em 0;line-height:3em;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.075)}opportunities listings ul li:last-child{border:none}opportunities listings ul li a,opportunities listings ul li a:hover{text-decoration:none}opportunities listings ul li span{float:left;display:block;position:relative;box-sizing:border-box}opportunities listings ul li span:nth-child(1){width:100%}opportunities listings ul li span:first-child a,opportunities listings ul li span:first-child a:visited{font-size:1.25em;position:relative;display:inline-block;text-decoration:none;font-family:'Libre Franklin'}opportunities listings ul li span a:hover:after{left:0;bottom:0;width:100%;height:2px;content:'';display:block;background:red;position:absolute}opportunities listings ul li span:first-child{margin-bottom:.5em}opportunities listings ul li span:nth-child(n+2){margin-bottom:1em;line-height:1.75em}opportunities listings ul li span:last-child{margin-bottom:0}opportunities listings ul li span span,opportunities listings ul li span span:first-child,opportunities listings ul li span span:nth-child(2),opportunities listings ul li span span:last-child{width:auto;margin:0 0 0 1.5em;padding-left:1.5em;line-height:inherit;font-family:inherit;border-left:1px solid rgba(0,0,0,.075)}opportunities listings ul li span span:first-child{padding:0;border:none;margin-left:0}opportunities listings ul li span span u{font-weight:700}opportunities listings ul li span span a{position:relative}opportunities listings ul li span span a i{display:inline-block;line-height:inherit}opportunities missing{padding:1em;display:block;margin:1em 0 0;border-radius:2px;background:#f2f2f2;border-left:1px solid #ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}#settings .element.third .content{padding-bottom:1.5em}#settings a,#settings a:visited{float:left;display:block;color:#fff;font-size:2em;font-weight:300;padding:.25em .5em;text-decoration:none;margin:-.25em 0;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}#settings a:hover{box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}#settings a:after{content:'\f013';font-weight:700;margin-left:.15em;display:inline-block;font-family:'Font Awesome 5 Pro'}directory{padding:0;float:none;max-width:1280px;margin:0 auto}directory #introduction{display:block;width:66.6666%;box-sizing:border-box;padding:1em .5em .5em 1em}directory .element.third a,directory .element.third a:visited{padding:.5em;display:block;color:#333;overflow:hidden;position:relative;line-height:1.7em;border-radius:2px;text-decoration:none;box-sizing:border-box;background:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}directory .element.third a:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),10px 10px 0 0 rgba(0,0,0,.15)}directory .element.third a img{width:100%;float:left;height:auto;background-color:#fff}directory .element.third a span{display:block}directory .element.third a span.avatar{width:25%;float:left;overflow:hidden;margin:-.5em 1em -.5em -.5em}directory .element.third a span:first-child{font-family:'Libre Franklin'}directory .element.third a span.cluster{font-size:.75em;font-weight:400}directory a .profile-icon{top:.5em;right:.5em;width:1.5em;height:1.5em;display:block;line-height:1.5em;border-radius:50%;position:absolute;text-align:center;background:#fff;box-shadow:0 2px 2px 0 rgba(51,51,51,.05)}directory a .profile-icon:after{font-size:.75em;font-weight:800;font-family:'Font Awesome 5 Pro'}directory a .profile-icon.paid-member:after{content:'\f004';color:#d9d9d9}directory a .profile-icon.board-member:after{content:'\f0c0';color:#ee2424}directory a.btn,directory a.btn:visited{float:left;color:#fff;border-radius:2px;text-align:center;padding:.5em 1.5em;text-decoration:none;box-sizing:border-box;background:#ee2424;font-family:'Libre Franklin'}directory a.btn:hover{background:#ad0000}events{padding:0;float:none;max-width:1280px;margin:0 auto}events #introduction{display:block;width:66.6666%;box-sizing:border-box;padding:1em .5em .5em 1em}events .grid .element .content .image{color:#fff;display:block;overflow:hidden;font-weight:300;text-align:center;position:relative;border-radius:2px}events .grid .element .content .image span{top:0;left:0;right:0;bottom:0;opacity:0;display:block;position:absolute;transform:scale(0.9);background:rgba(0,0,0,.8)}events .grid .element:hover .content .image span{opacity:1;transform:scale(1)}events .grid .element .content .image span span.middle{top:50%;display:block;background:none;position:relative;transform:translateY(-50%)}events .grid .element .content .image span span.middle span{background:none;position:relative}events .grid .element .content .image span span.middle span:first-child{margin-bottom:1.5em}events .grid .element .content .image span span.middle span:first-child:after{left:50%;height:3px;content:'';width:100px;bottom:-10px;display:block;margin-left:-50px;position:absolute;background:#fff}events .grid .element .content .image span span.middle span a,events .grid .element .content .image span span.middle span a:visited{font-weight:500;text-decoration:none;color:#ee2424}events .grid .element .content .image span span.middle span a:before{content:'/ ';color:#fff;pointer-events:none}events .grid .element .content .image span span.middle span a:first-child:before{display:none}events .grid .element .content .image img{float:left;width:100%;height:auto}events .grid .element .content h3{z-index:1;float:left;position:relative;margin:-2em 2em 0}events .grid .element .content h3 a,events .grid .element .content h3 a:visited{color:#fff;font-size:1em;font-weight:400;padding:.5em 1em;line-height:1.5em;border-radius:2px;display:inline-block;text-decoration:none;background:#ee2424}events .grid .element .content h3 a:hover{background:#ad0000}events missing{padding:1em;display:block;border-radius:2px;background:#f2f2f2;margin:1em 1em .5em;border-left:1px solid #ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}registered{padding:0;float:none;display:block;overflow:hidden;max-width:1280px;padding-bottom:1.5em;margin:0 auto;background-size:40% auto;background-repeat:no-repeat;background-position:right 2em top;background-image:url(resources/images/registered.svg)}registered a.action{float:left}registered .element:first-child .element.half:first-child{padding-bottom:2em}registered .element:first-child .element.half:first-child p{display:block}registered .element:first-child .element.half:first-child p:first-child{font-size:2em;color:#000;font-weight:700;line-height:1.5em;margin-bottom:.5em;text-transform:uppercase;font-family:'Libre Franklin'}registered .element:first-child .element.half:first-child p:last-child{margin-bottom:3em}registered .element.half:first-child p:last-child a.action{float:left}registered .element:last-child .element.half{margin-top:3em}registered h3{margin:0;color:#000;font-size:1.5em;line-height:1.5em;text-transform:uppercase;font-family:'Libre Franklin'}ul#gallery{padding:0;margin:-.5em;overflow:hidden;list-style-type:none}ul#gallery li{float:left;padding:.5em;overflow:hidden;box-sizing:border-box}ul#gallery li img{float:left;width:100%;height:auto}.gform_wrapper,#pmpro_form{float:left;width:100%;position:relative;padding-bottom:1.5em}.element.third .gform_wrapper form{float:left;width:100%}.gform_wrapper .gform_page_footer{display:block;padding:1em 0;overflow:hidden}.gform_wrapper .gform_page_footer input[type=button]{margin-right:.5em}.gform_wrapper div{margin-top:0}#pmpro_form hr{border:none;margin:1.5em 0;box-shadow:none;border-bottom:1px solid rgba(51,51,51,.15)}#pmpro_form #pmpro_account_loggedin{margin-top:1.5em;padding-top:1.5em;border-top:1px solid rgba(51,51,51,.15)}.gform_wrapper .gform_description{display:block;margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:2px solid #000}.gform_wrapper ul,.editable .gform_wrapper ul,#pmpro_form .pmpro_checkout-fields{margin:0 0 1.5em;list-style-type:none}.gform_wrapper ul li,#pmpro_form .pmpro_checkout-fields .pmpro_checkout-field,#pmpro_form .pmpro_checkout-fields{margin:1em -1em -1em;padding:1px 1em 1.5em;overflow:hidden}.gform_wrapper ul li.gfield_visibility_hidden{display:none}.element.third .gform_wrapper ul li{padding:0!important;border:none!important;margin:0!important}.gform_wrapper ul li.gfield_html{display:block;padding-top:1em;margin:1em 0 0;background:#f2f2f2;border-left:1px solid #ee2424}.gform_wrapper ul li.gform_hidden{display:none}.gform_wrapper ul li:first-child{margin-top:0}.gform_wrapper ul li label,#pmpro_form label{float:left;display:block;padding:0 1em;background:rgba(0,0,0,.05)}.gform_wrapper ul li label.gfield_label{margin-bottom:-1em}.gform_wrapper ul li.terms_and_conditions label.gfield_label{margin:0}.gform_wrapper ul li .ginput_container{margin-top:0}.gform_wrapper ul li .ginput_container_slim_post{padding-top:.5em}.gform_wrapper ul li .ginput_container_select{padding:0;margin:1em 0 0}.gform_wrapper ul li .gfield_description{float:right;margin-top:0;display:block;font-size:.75em;padding-left:.5em}.gform_wrapper ul li.terms_and_conditions .gfield_description{margin-bottom:-1.5em!important}.gform_wrapper ul li .gfield_description.validation_message{float:left;width:100%;color:#fff;border-radius:2px;background:#ee2424}#contact .gform_wrapper ul li label{display:none}.gform_wrapper ul li input,.gform_wrapper ul li textarea,#pmpro_form input,#pmpro_form textarea{float:left;width:100%;min-width:100%;max-width:100%;font-size:inherit;border-radius:2px;line-height:1.9em;box-sizing:border-box;font-family:'Scope One';-webkit-appearance:none;box-shadow:0 0 0 1px rgba(51,51,51,.15),0 2px 2px 0 rgba(51,51,51,.15)}.gform_wrapper ul li input:hover,.gform_wrapper ul li textarea:hover,.gform_wrapper ul li input:focus,.gform_wrapper ul li textarea:focus,#pmpro_form input:hover,#pmpro_form textarea:hover{box-shadow:inset 0 0 0 1px rgba(51,51,51,.15),inset 0 3px 3px 0 rgba(51,51,51,.3)}.gform_wrapper ul li input,#pmpro_form input{line-height:4em;text-indent:1em}.gform_wrapper ul li .gsection_title{margin-top:2em;padding:2em 0 1em;border-top:1px solid rgba(51,51,51,.15)}.gform_wrapper ul li.gfield_error input,#pmpro_form input.pmpro_error{box-shadow:0 0 0 1px rgba(238,36,36),0 2px 2px 0 rgba(51,51,51,.15)}.gform_wrapper ul li textarea,#pmpro_form textarea{padding:1em}.gform_wrapper ul li .ginput_container_name span{width:50%;float:left;display:block}.gform_wrapper ul li .clear-multi{clear:both}.gform_wrapper ul li .ginput_container_time{width:20%}.gform_wrapper ul li textarea.small{height:120px}.gform_wrapper ul li .wp-editor-wrap{float:left;width:100%;border-radius:2px;box-shadow:0 0 0 1px rgba(51,51,51,.15),0 2px 2px 0 rgba(51,51,51,.15)}.gform_wrapper ul li .wp-editor-wrap .wp-editor-container{border:none;overflow:hidden}.gform_wrapper ul li .wp-editor-wrap:hover{box-shadow:0 0 0 1px rgba(51,51,51,.15),0 3px 3px 0 rgba(51,51,51,.3)}.gform_wrapper ul li .ginput_container_select,#pmpro_form .pmpro_checkout-field-bcountry{float:left;width:100%;line-height:4em;border-radius:2px;position:relative;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px rgba(51,51,51,.15),0 2px 2px 0 rgba(51,51,51,.15)}#pmpro_form .pmpro_checkout-field-bcountry{margin:1em 0!important;padding:0!important}.gform_wrapper ul li .ginput_container_select:hover,#pmpro_form .pmpro_checkout-field-bcountry:hover{box-shadow:0 0 0 1px rgba(51,51,51,.15),0 3px 3px 0 rgba(51,51,51,.3)}.gform_wrapper ul li .ginput_container_select:after,#pmpro_form .pmpro_checkout-field-bcountry:after{right:0;width:3em;bottom:0;height:4em;display:block;content:'\f078';font-weight:600;text-align:center;position:absolute;pointer-events:none;font-family:'Font Awesome 5 Pro'}#pmpro_form .pmpro_checkout-field-bcountry label{display:none}.gform_wrapper ul li .ginput_container_select select,#pmpro_form .pmpro_checkout-field-bcountry select{width:100%;border:none;padding:1em;cursor:pointer;font-weight:300;background:none;font-size:inherit;position:relative;font-family:inherit;-webkit-appearance:none}.gform_wrapper ul li .ginput_container_select select:focus,#pmpro_form .pmpro_checkout-field-bcountry select:focus{outline:none}.gform_wrapper ul li .ginput_container_radio,.gform_wrapper ul li .ginput_container_checkbox{z-index:0;float:left;width:100%;position:relative}.gform_wrapper ul li .ginput_container_radio ul,.gform_wrapper ul li .ginput_container_checkbox ul{margin:0;overflow:hidden;border-radius:2px;padding-bottom:1em;background:#fff;border-top-left-radius:0;box-shadow:0 0 0 1px rgba(51,51,51,.15),0 2px 2px 0 rgba(51,51,51,.15)}.gform_wrapper ul li .ginput_container_radio ul:hover,.gform_wrapper ul li .ginput_container_checkbox ul:hover{box-shadow:0 0 0 1px rgba(51,51,51,.15),0 3px 3px 0 rgba(51,51,51,.3)}.gform_wrapper ul li .ginput_container_radio ul li,.gform_wrapper ul li .ginput_container_checkbox ul li{padding:0;float:left;position:relative;margin:1em 0 0 1em}.gform_wrapper ul li .ginput_container_radio ul li input,.gform_wrapper ul li .ginput_container_checkbox ul li input{top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;box-shadow:none;position:absolute}.gform_wrapper ul li .ginput_container_checkbox ul li.terms_and_conditions{background:teal}.gform_wrapper ul li.terms_and_conditions .ginput_container_checkbox{width:auto}.gform_wrapper ul li.terms_and_conditions .gfield_description{margin:0;float:left;width:100%;padding:1em;display:block;margin-bottom:.5em;background:#f2f2f2}.gform_wrapper ul li.terms_and_conditions .ginput_container_checkbox label{margin-right:1.5em}.gform_wrapper ul li .ginput_container_radio ul li input:checked ~ label,.gform_wrapper ul li .ginput_container_checkbox ul li input:checked ~ label{color:#fff;background:#000}.gform_wrapper ul li .ginput_container_radio ul li label,.gform_wrapper ul li .ginput_container_checkbox ul li label{color:#000;cursor:pointer;padding:0 1em;font-size:.75em;border-radius:2px;background:#f2f2f2}.gform_wrapper ul li .ginput_container_radio ul li label:after,.gform_wrapper ul li .ginput_container_checkbox ul li label:after{opacity:0;float:right;display:none;font-weight:300;content:'\f111';margin-left:.5em;font-family:'Font Awesome 5 Pro'}.gform_wrapper ul li .ginput_container_radio ul li input:checked ~ label:after,.gform_wrapper ul li .ginput_container_checkbox ul li input:checked ~ label:after{opacity:1;display:block;content:'\f058';font-weight:600}.gform_wrapper ul li table{width:100%}.gform_wrapper input[type=submit],#pmpro_form input[type=submit],form.wpua-edit input[type=submit],.gform_wrapper input[type=button]{margin:0;float:left;width:auto;color:#fff;font-size:2em;text-indent:0;cursor:pointer;font-weight:300;border-radius:2px;padding:.25em .5em;line-height:inherit;text-decoration:none;font-family:'Scope One';-webkit-appearance:none;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}.gform_wrapper input[type=submit]:hover,#pmpro_form input[type=submit]:hover,form.wpua-edit input[type=submit]:hover,.gform_wrapper input[type=button]:hover{background:#ad0000;box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}.editable .gform_confirmation_message,#pmpro_form #pmpro_message,.validation_error,#user_registration{padding:1em;color:#333;display:block;background:#f2f2f2;margin:0 0 1.5em;border-left:3px solid #ee2424}#pmpro_cancel a.nolink{display:none}.gform_wrapper .gf_progressbar_wrapper{overflow:hidden;margin-bottom:1.5em}.gform_wrapper .gf_progressbar_wrapper h3{float:left}.gform_wrapper .gf_progressbar_wrapper .gf_progressbar{display:none}.ginput_container{float:left;width:100%;margin:-1em;padding:1em;overflow:hidden}.ginput_container .ginput_left,.ginput_container .ginput_right{width:49%;float:left}.ginput_container .ginput_right{float:right}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;min-height:30px!important;border-width:1px 0 0;border-style:solid;border-color:#666}.ui-datepicker tbody tr,.ui-datepicker thead{border-bottom:1px solid #bbb}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0)}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(to bottom,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #FFF;filter:dropshadow(color=#FFF,offx=0,offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}body div#ui-datepicker-div[style]{z-index:9999!important}.gf_page_steps{overflow:hidden;text-align:center;margin-bottom:1.5em}.gf_page_steps .gf_step{float:left;width:25%;border-bottom:2px solid #000}.gf_page_steps .gf_step_active{border-color:#ee2424}.gf_page_steps .gf_step .gf_step_number{display:none}a,a:visited{color:#EE2424}h3.title{float:left;font-weight:500;font-size:1.75em}heading#visual h3.title{color:#fff}h3.title span{font-size:.5em;font-weight:400}h3.title u,h3.title a{color:#333;position:relative;display:inline-block;text-decoration:none}heading#visual h3.title u,heading#visual h3.title a{color:#fff}h3.title u:after,h3.title a:after{left:0;content:'';width:100%;height:2px;bottom:-5px;display:block;position:absolute;background:#333}h3.title a:after{background:#ee2424}h3.title a:hover:after{background:#ad0000}heading #heading h3.title u:after,heading #heading h3.title a:after{bottom:0}h3.title i#board-member{float:left;width:3em;display:block;font-size:.5em;line-height:3em;border-radius:50%;text-align:center;margin-right:.75em;background:#fff;color:#ee2424}a.action{float:right;color:#fff;font-size:1.5em;font-weight:300;border-radius:2px;padding:.25em .5em;text-decoration:none;margin:-.25em 0 -.5em;background:#ee2424;box-shadow:5px 5px 0 0 rgba(0,0,0,.15)}a.action:hover{background:#ad0000;box-shadow:10px 10px 0 0 rgba(0,0,0,.15)}a.action.login{float:right;margin-right:.5em;background:#f66}a.action:after{content:'\f234';font-weight:700;margin-left:.15em;display:inline-block;font-family:'Font Awesome 5 Pro';content:\f0fe}.action:hover:after{transform:scale(1.2)}a.action.apply:after{content:'\f090'}a.action.respond:after{content:'\f090'}a.action.sign-up:after{content:'\f234'}a.action.login:after{content:'\f090'}a.action.invite:after{content:'\f064'}a.action.manage:after{content:'\f085'}a.action.edit:after{content:'\f044'}logout a.action:after{content:'\f08b'}#single-event a.action:after{content:'\f3ff'}a.action.pulse{animation:scale_pulse 1.5s infinite}heading#visual a.action{box-shadow:5px 5px 0 0 rgba(255,255,255,.15)}logout a.action{float:none;transform:scale(.75);margin:.5em 0 1em;display:inline-block;box-shadow:5px 5px 0 0 rgba(255,255,255,.15)}heading#visual a.action:hover,logout a.action:hover{box-shadow:10px 10px 0 0 rgba(255,255,255,.15)}a.action u{position:relative;display:inline-block;text-decoration:none}a.inline_action,a.inline_action:visited{display:block;font-size:.5em}#flag_wrapper{display:block;overflow:hidden}a#flag{float:left;display:block;color:inherit;padding:0 .5em;margin:1.5em 0;text-decoration:none;background:rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}a#flag:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05),10px 10px 0 0 rgba(0,0,0,.15)}a#flag:after{content:'\f071';font-weight:600;margin-left:.5em;display:inline-block;font-family:'Font Awesome 5 Pro'}.owl-carousel{padding-bottom:3em}.owl-carousel a,.owl-carousel a:visited{display:block;overflow:hidden}.owl-carousel a img{float:left;width:100%;height:auto;border-radius:2px;transform:scale(.75);box-shadow:0 0 0 1px rgba(51,51,51,.05),0 2px 2px 0 rgba(51,51,51,.05)}.owl-carousel .center a img{transform:scale(1)}.grid{padding:1em;display:block;overflow:hidden;position:relative;box-sizing:border-box}.grid .element{float:left;width:100%;display:block;overflow:hidden;box-sizing:border-box}.grid .element.four-fifths{width:80%}.grid .element.three-quarters{width:75%}.grid .element.two-thirds{width:66.6666%}.grid .element.three-fifths{width:60%}.grid .element.half{width:50%}.grid .element.two-fifths{width:40%}.grid .element.third{width:33.3333%}.grid .element.quarter{width:25%}.grid .element.fifth{width:20%}.grid .element.sixth{width:16.6666%}.grid .element .content{display:block;padding:1em;overflow:hidden;box-sizing:border-box}.editable{display:block}.editable p,.editable div{margin-top:1.5em}.editable p:first-child,.editable div:first-child{margin-top:0}.editable ul,.editable ol{margin:1.5em 0 0;list-style-position:inside}.editable ul li ul,.editable ol li ol{margin:0 0 0 1em}.editable h1,.editable h2,.editable h3,.editable h4,.editable h5,.editable h6{margin-top:1.5em}h1,h2,h3,h4,h5,h6{font-family:'Libre Franklin'}#cookie_action_close_header{margin-left:.5em}:after,a,p,ul,ol,form,input,textarea,alert i.close,.owl-carousel a img,navigation ul li a:before,navigation a#view-profile,.gform_wrapper ul li .wp-editor-wrap,.gform_wrapper ul li .ginput_container_select,.grid#clusters .element.cluster .content a span,.gform_wrapper ul li .ginput_container_radio ul,.gform_wrapper ul li .ginput_container_checkbox ul,plans ul#plans li a span:last-child span:nth-child(2),front-page .grid .element .content .action:after{-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;transition:200ms ease-in-out}navigation ul li a{-webkit-transition:0 ease-in-out;-moz-transition:0 ease-in-out;-o-transition:0 ease-in-out;-ms-transition:0 ease-in-out;transition:0 ease-in-out}@-webkit-keyframes scale_pulse{0%{transform:scale(1.025)}70%{transform:scale(1)}100%{transform:scale(1.025)}}@keyframes scale_pulse{0%{transform:scale(1.025)}70%{transform:scale(1)}100%{transform:scale(1.025)}}@media screen and (max-width:1049px){body{font-size:.9em}navigation h1 a,navigation h1 a:visited{width:120px;height:30px}}@media screen and (max-width:849px){body{font-size:.8em}#introduction{width:100%!important}.grid#clusters .element.cluster{width:50%}plans .grid .element.third{width:50%}events .grid .element.third{width:50%}directory .grid .element.third{width:50%}.swiper-members .swiper-slide img{width:4em}.grid.sponsors .element.half,.grid.sponsors .element.third,.grid.sponsors .element.quarter,.grid.sponsors .element.fifth,.grid.sponsors .element.sixth{width:33.3333%}.grid#companies,.owl-carousel{display:none!important}}@media screen and (max-width:799px){heading .grid .element.two-thirds{width:60%}heading .grid .element.third{width:40%}.grid#profile .element.quarter,.grid#profile .element.three-quarters{width:100%}.grid#profile .element.quarter .content img{float:left;width:33.3333%}.grid#profile .element.quarter .content ul{float:left;width:66.6666%;padding-left:2em;box-sizing:border-box}.grid#profile .element.quarter .content ul li:first-child{display:none}}@media screen and (max-width:649px){h3.title{width:100%;display:block;font-size:1.5em}heading{padding-top:0}heading#visual{padding:2.5em 0}heading .grid{overflow:visible}heading .grid .element.two-thirds,heading .grid .element.third{width:100%}heading .grid .element.third{margin-top:-1em;margin-bottom:1em}heading a.action{margin-left:0;margin-right:0;float:left!important;width:calc(50% - 1.25em)}heading a.action:nth-child(2){margin-right:0!important;margin-left:.5em}a.inline_action{width:100%}.grid .element.quarter,.grid .element.third,.grid .element.half,.grid .element.two-thirds,.grid .element.three-quarters{width:100%}navigation{z-index:99;padding-left:0;padding-right:0;border-bottom:1px solid rgba(51,51,51,.15)}navigation h1{margin-left:2em}navigation .fa-bars{margin-right:0;display:block;padding:1em 2em;margin-right:-1em}navigation ul,navigation img{display:none}navigation ul.selected{display:block}navigation ul.selected,navigation ul.selected li,navigation ul.selected li ul.selected,navigation ul.selected li ul.selected li,navigation ul#avatar-navigation.selected,navigation ul#avatar-navigation.selected li,navigation ul#avatar-navigation.selected li ul,navigation ul#avatar-navigation.selected li ul li{top:auto;left:auto;margin:0;padding:0;width:100%;position:relative}navigation ul#avatar-navigation.selected li ul,navigation .menu-global-container ul.selected{top:auto;left:0;margin:0;overflow:hidden;box-shadow:none;position:relative;background:#fff;padding:.5em 0 1.5em}navigation ul#avatar-navigation.selected{top:1.7em;overflow:hidden;background:#fff}navigation .menu-global-container ul.selected{top:.5em;padding:.5em 0 1.5em;border-top:1px solid rgba(0,0,0,0.05);border-bottom:2px solid rgba(0,0,0,0.05)}navigation ul#avatar-navigation.selected li ul li,navigation .menu-global-container ul.selected li{width:50%;float:left;overflow:hidden;padding:0 2em 0 1em;box-sizing:border-box}navigation ul#avatar-navigation.selected li ul li:nth-child(2n+1),navigation .menu-global-container ul.selected li:nth-child(2n+1){padding:0 1em 0 2em}navigation ul#avatar-navigation.selected li ul li a,navigation .menu-global-container ul.selected li a{padding:0;font-size:inherit;border-bottom:1px solid #ee2424}navigation ul#avatar-navigation.selected li ul li a:hover,navigation .menu-global-container ul.selected li a:hover{background:none;border-color:#ad0000}navigation ul#avatar-navigation.selected li ul li a:before,navigation .menu-global-container ul.selected li a:before{display:none}front-page,registered{background-image:none!important}front-page .grid#clusters{padding-top:1.5em;border-top:1px solid rgba(51,51,51,.15)}.grid#clusters .element.cluster{width:100%}.grid#news,.grid#snippet{padding-top:1em!important}.grid#snippet{padding-bottom:0}.grid#quick-find{padding-top:0;padding-bottom:0}.grid#snippet i{display:none}plans{background:none}plans .grid .element.two-thirds,plans .grid .element.third{width:100%}events .grid .element.third{width:100%}directory .grid .element.third{width:100%}directory .element.third a span:first-child{font-weight:500}.swiper-members .swiper-slide img{width:3em}.swiper-members .swiper-slide-active img{transform:scale(1.25)}.grid#profile .element.quarter .content img{width:100%;float:left;margin:0}.grid#profile .element.quarter .content ul{width:100%;margin-left:-1.75em}.grid#profile .element.quarter .content ul li{float:left;width:auto;margin:0 0 0 1em}.grid#profile .element.quarter .content ul li a{font-size:1em}.grid#profile .element.quarter .content ul#social-profiles,.grid#profile .element.quarter .content ul#groups{margin:0;padding:0;width:50%;float:left}.grid#profile .element.quarter .content ul#social-profiles li,.grid#profile .element.quarter .content ul#groups li{float:left;width:100%!important;margin:1.5em 0 0}.grid#profile .element.quarter .content ul#social-profiles li:first-child,.grid#profile .element.quarter .content ul#groups li:first-child{display:block}.grid#profile .element.quarter .content ul#social-profiles li a,.grid#profile .element.quarter .content ul#social-profiles li a:visited,.grid#profile .element.quarter .content ul#groups li a,.grid#profile .element.quarter .content ul#groups li a:visited{color:inherit;background:none;box-shadow:none;font-size:inherit;position:relative;font-family:inherit}.grid#profile .element.quarter .content ul#social-profiles li a:hover,.grid#profile .element.quarter .content ul#groups li a:hover{box-shadow:none}.grid#profile .element.quarter .content ul#social-profiles li a:after,.grid#profile .element.quarter .content ul#groups li a:after{left:0;bottom:0;width:100%;height:2px;content:'';display:block;position:absolute;background:#ee2424}.grid#profile .element.quarter .content ul#social-profiles li a:hover:after,.grid#profile .element.quarter .content ul#groups li a:hover:after{background:#ad0000}settings{background:none}settings .element.third ul{margin-top:0}settings .element.third ul:first-child{margin-top:0}.grid.sponsors .element.half,.grid.sponsors .element.third,.grid.sponsors .element.quarter,.grid.sponsors .element.fifth,.grid.sponsors .element.sixth{width:50%}}