html body:before{content:"S";background:#c8000080;color:#fff;width:80px;height:26px;position:fixed;left:-9999px;top:0;z-index:99;text-align:center;border-radius:0 0 12px}html.debug body:before{left:0}@media (min-width: 580px){html body:before{content:"S (P)"}}@media screen and (min-width: 580px) and (orientation: landscape){html body:before{content:"S (L)"}}@media (min-width: 760px){html body:before{content:"M (P)"}}@media screen and (min-width: 760px) and (orientation: landscape){html body:before{content:"M (L)"}}@media (min-width: 960px){html body:before{content:"L (P)"}}@media screen and (min-width: 960px) and (orientation: landscape){html body:before{content:"L (L)"}}@media (min-width: 1024px){html body:before{content:"XL (P)"}}@media screen and (min-width: 1024px) and (orientation: landscape){html body:before{content:"XL (L)"}}@media (min-width: 1260px){html body:before{content:"XXL (P)"}}@media screen and (min-width: 1260px) and (orientation: landscape){html body:before{content:"XXL (L)"}}.no-underline{text-decoration:none}.printonly{display:none}footer .logo{height:1.8em;vertical-align:-.4em}#samso{margin-top:.8em}#expandAll{text-decoration:underline;cursor:pointer}#Fetch img.logo{background:#1e2844;width:132px}article#Jagex.expanded>.content,article#eightRealms.expanded>.content{max-height:1600px!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{width:100%;height:100%}body{background-color:#00088f;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;color:#000}body *{outline:none}ol,ul{list-style:none}.site{width:40%;margin:.8em 0;border-radius:12px}.right{float:right;margin:0 0 4% 4%}.left{float:left;margin:0 4% 4% 0}.site.left,.site.right{margin-top:.8em}p.updated{margin-top:3%;margin-right:5%}#SchoolResults{width:100%}#SchoolResults th,#SchoolResults td{padding:2px 4px}#SchoolResults th{text-align:left;background-color:#bebebe;color:#fff}#SchoolResults tr{background-color:#cbcbcb}#SchoolResults tr:nth-of-type(2n){background-color:#dadada}#SchoolResults tr:last-of-type{border-radius:0 14px 14px 0}#SchoolResults tr:last-of-type td:first-of-type{border-radius:0 0 0 14px}#SchoolResults tr:last-of-type td:last-of-type{border-radius:0 0 14px}div.calendarContainer{perspective:100px;width:30px;display:inline-block;zoom:1;vertical-align:middle;text-align:center}div.calendarContainer div.calendar{display:inline-block;zoom:1;width:30px;text-align:center;box-shadow:0 2px 2px gray;font-size:.8em;overflow:hidden;margin:0 0 0 2px;padding:0 2px;transform:rotatex(20deg)}div.calendarContainer div.calendar span{display:block}div.calendarContainer div.calendar span.date{font-size:1.1em;color:#e40000;line-height:1.05em;font-weight:700}div.calendarContainer div.calendar span.month,div.calendarContainer div.calendar span.year{clear:both;font-size:.8em;line-height:1em}.ie7 span.calendarContainer,.ie8 span.calendarContainer{width:auto;vertical-align:inherit}.ie7 span.calendarContainer span.calendar,.ie7 span.calendarContainer date.calendar,.ie8 span.calendarContainer span.calendar,.ie8 span.calendarContainer date.calendar{width:auto}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}.tick,.arrow{transition:all .5s;background-image:url(/images/arrow.svg);background-repeat:no-repeat;background-color:transparent;background-size:contain;display:inline-block;width:1em;height:1em;zoom:1}.tick{background-image:url(/images/tick.svg)}a.reference{text-decoration:none;color:#000;display:block}a.reference .tick{margin-right:.4em;vertical-align:middle}.bsc-gradient{background:#00065e;background:radial-gradient(ellipse at center,#00065e,#02032b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00065e",endColorstr="#02032b",GradientType=1)}.bsc-texture{background:none;position:relative;overflow:hidden}.bsc-texture>header h1{font-size:1.8em;width:100%;float:none;margin:2% auto;text-align:center;transition:all 1s;max-width:1000px;font-family:Myriad-Pro,Myriad,helvetica,arial,sans-serif;color:#ddd5ff;-webkit-text-fill-color:transparent;background:linear-gradient(#fff,#bab3d6 49%,#fff 51%,#bab3d6);-webkit-background-clip:text;background-clip:text}.portrait{top:-180%;transition:top 3s;position:absolute;left:4%;width:16%;max-width:180px;border-radius:20px;border-top:2px solid #474794;border-left:2px solid #474794;border-bottom:2px solid #222266;border-right:2px solid #222266;box-shadow:6px 4px 16px #00000080}.bsc-texture>header{margin:0 auto;position:relative}footer,.bsc-texture>header{width:88%;padding-left:2%;padding-right:2%}footer{margin:.5em auto;padding-left:0;padding-right:4%}footer a{text-decoration:none;color:#fff;height:20px;line-height:20px;font-size:.7em}footer a img{vertical-align:top}#content{margin:.5em auto 0;transition:all 1s;width:88%;max-width:700px;padding:2%;background:#fff;border-radius:20px;border:1px solid blue;box-shadow:10px 10px 10px #000;clear:both;overflow:hidden;letter-spacing:.02em}#content article{clear:both;border-radius:20px;height:auto;opacity:0;transition:all .5s ease-in-out;height:0;line-height:0;overflow:hidden;margin:0 2%;padding:0 2%}#content article#University img.logo{background:#fff;margin-right:8px;padding:4px;max-height:32px}#content article .site{border:1px solid rgb(234.9460292984,234.9460292984,234.9460292984)}#content article.left,#content article.right{float:none;margin:0;transition:all 1s}#content article>.content{transition:all .5s ease-in-out;max-height:0}#content article header{font-size:.7em;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#content article header .arrow{transition:all .5s;margin-right:.5em;cursor:pointer;display:none;float:left}#content article header .arrow:focus{outline:0;border:none}#content article header div.arrow{transition:all .5s;margin-right:.5em;cursor:pointer;background-image:url(/images/arrow_a.svg);width:40px;height:40px;display:block;flex-shrink:0;border-radius:50%}#content article header a{color:#000aa8}#content article header a:visited{color:#000aa8;text-decoration:none!important}#content article header a:hover{color:#00f}#content article header a:active{color:#e00000;text-shadow:0 0 1px #ff0000}#content article header a.logo>img,#content article header img.logo{border:1px solid rgb(234.9460292984,234.9460292984,234.9460292984);max-height:40px;max-width:200px;margin:5px}#content article header a.logo>img.mobile,#content article header img.logo.mobile{display:inline}#content article header a.logo>img.non-mobile,#content article header img.logo.non-mobile{display:none}#content article .content{overflow:hidden;font-size:1em;line-height:1.4em;clear:both}#content article .content p{margin:.5em 0}#content article .content ul{padding:0}#content article .content ul li{font-size:1em;line-height:1.4em}#content article.expanded{page-break-inside:avoid;opacity:1;transition:all .5s ease-in-out;line-height:normal;height:auto;padding:2%;border-radius:20px;clear:both;margin:2%;overflow:hidden}#content article.expanded>.content{transition:all .5s ease-in-out;max-height:1400px}#content article.expanded>.content>article{opacity:1;transition:all .5s ease-in-out;line-height:normal;height:auto;padding:2%;border-radius:20px;clear:both;margin:2%;overflow:hidden}#content article.expanded article>header{font-size:.7em}#content article.expanded article>header .arrow{display:block}#content article.expanded article>header .arrow:focus{outline:0;border:none}#content article.expanded article>header h2{opacity:1;display:inline;vertical-align:top;flex-shrink:1}#content article.expanded>.content{margin-top:.6em}#content article.expanded>.content img.centre{margin:0 auto;display:flex}#content article.expanded>.content img.max300{max-width:300px}#content article.expanded>.content img.max400{max-width:400px}#content article.expanded>.content img.eightRealmsScreenshot{max-width:200px}#content article.expanded>header{font-size:.7em;min-height:48px;padding-bottom:.2em;border-bottom:1px solid rgb(234.9460292984,234.9460292984,234.9460292984)}#content article.expanded>header .arrow{display:block}#content article.expanded>header .arrow:focus{outline:0;border:none}#content article.expanded>header h2{opacity:1;display:inline;vertical-align:top;flex-shrink:1}#content article.expanded>header div.arrow{transform:rotate(90deg)}#content article>.content>article{background-color:#c6caff;border:1px solid #9da4ff}#content article>.content>article .site{border:1px solid rgb(217.8162973553,217.8162973553,217.8162973553)}#content article>.content>article div.arrow{background-image:url(/images/arrow_b.svg)}#content article>.content>article.expanded>header{border-bottom:1px solid rgb(217.8162973553,217.8162973553,217.8162973553)}#content article>.content>article>header a.logo>img,#content article>.content>article>header img.logo{border:1px solid rgb(217.8162973553,217.8162973553,217.8162973553)}#content article>.content>article>.content>article{background-color:#dadada;border:1px solid rgb(203.0146568954,203.0146568954,203.0146568954)}#content article>.content>article>.content>article .site{border:1px solid rgb(203.0146568954,203.0146568954,203.0146568954)}#content article>.content>article>.content>article div.arrow{background-image:url(/images/arrow_c.svg)}#content article>.content>article>.content>article.expanded>header{border-bottom:1px solid rgb(203.0146568954,203.0146568954,203.0146568954)}#content article>.content>article>.content>article>header a.logo>img,#content article>.content>article>.content>article>header img.logo{border:1px solid rgb(203.0146568954,203.0146568954,203.0146568954)}#content article>.content>article>.content>article>.content>article{background-color:#cbcbcb;border:1px solid rgb(190.0966936993,190.0966936993,190.0966936993)}#content article>.content>article>.content>article>.content>article .site{border:1px solid rgb(190.0966936993,190.0966936993,190.0966936993)}#content article>.content>article>.content>article>.content>article div.arrow{background-image:url(/images/arrow_d.svg)}#content article>.content>article>.content>article>.content>article.expanded>header{border-bottom:1px solid rgb(190.0966936993,190.0966936993,190.0966936993)}#content article>.content>article>.content>article>.content>article>header a.logo>img,#content article>.content>article>.content>article>.content>article>header img.logo{border:1px solid rgb(190.0966936993,190.0966936993,190.0966936993)}#content article>.content>article>.content>article>.content>article>.content>article{background-color:#bebebe;border:1px solid rgb(178.724340176,178.724340176,178.724340176)}#content article>.content>article>.content>article>.content>article>.content>article .site{border:1px solid rgb(178.724340176,178.724340176,178.724340176)}#content article>.content>article>.content>article>.content>article>.content>article div.arrow{background-image:url(/images/arrow_d.svg)}#content article>.content>article>.content>article>.content>article>.content>article.expanded>header{border-bottom:1px solid rgb(178.724340176,178.724340176,178.724340176)}#content article>.content>article>.content>article>.content>article>.content>article>header a.logo>img,#content article>.content>article>.content>article>.content>article>.content>article>header img.logo{border:1px solid rgb(178.724340176,178.724340176,178.724340176)}#content>article{opacity:1;transition:all .5s ease-in-out;line-height:normal;height:auto;padding:2%;border-radius:20px;clear:both;overflow:hidden;background-color:#eff0ff;border:1px solid rgb(234.9460292984,234.9460292984,234.9460292984);margin:2% 0}#content>article>header .arrow{display:block}#content>article>header .arrow:focus{outline:0;border:none}#content>article>header h2{opacity:1;display:inline;vertical-align:top;flex-shrink:1}#content>article.expanded{margin:2% 0}#content article.collapsed article.expanded{opacity:0;transition:all .5s ease-in-out;height:0;line-height:0;overflow:hidden;margin:0 2%;padding:0 2%}#content article.collapsed article.expanded>.content{transition:all .5s ease-in-out;max-height:0}span .tick,span .arrow{vertical-align:middle;margin-top:-4px;display:inline-block;zoom:1}#personal{margin-top:1em}#personal th{text-align:right;padding:0 1em}@media only screen and (min-width: 480px){p.updated{margin-top:0;margin-right:0}.bsc-texture>header h1{font-size:3em;transition:all 1s;text-align:center}footer,.bsc-texture>header{width:92%;transition:all 1s;padding-left:0;padding-right:0}footer a{font-size:1em}#content{width:80%;padding:8% 6%;border-top:3px solid #474794;border-left:3px solid #474794;border-bottom:3px solid #222266;border-right:3px solid #222266;transition:all 1s}#content article header a.logo>img{max-width:400px}#content article header img.logo{max-width:400px}#content article img.centre{margin:0 auto;display:flex}#content article img.max300{max-width:300px}#content article img.max400{max-width:400px}#content article img.eightRealmsScreenshot{max-width:100px}#content .site{width:auto}.bsc-texture{background:url(/images/logo_tile.png) repeat transparent}table.skills{font-size:1em}}@media only screen and (min-width: 700px){.bsc-texture>header h1{font-size:3em;transition:all 1s;text-align:right;margin:2% auto}footer,.bsc-texture>header{width:68%;padding-left:16%;transition:all 1s}footer{padding-left:0;padding-right:16%}#content{padding:9% 8%;width:68%;transition:all 1s}#content article header a.logo>img.mobile,#content article header img.logo.mobile{display:none}#content article header a.logo>img.non-mobile,#content article header img.logo.non-mobile{display:inline}#content article.expanded>.content img.eightRealmsScreenshot{max-width:400px}.portrait{top:.3%;transition:all 1s}}@media only screen and (min-width: 960px){.bsc-texture>header h1{font-size:3.5em}#content{padding:8%}}@media only screen and (min-width: 1024px){.bsc-texture>header h1{font-size:4em;margin:2% auto;transition:all 1s}.portrait{top:.3%;transition:all 1s}footer,.bsc-texture>header{width:64%;padding-left:16%;transition:all 1s;max-width:700px}footer{transition:all 1s;width:64%;padding-right:16%;padding-left:0}#content{padding:6% 8%;width:64%;transition:all 1s}}@media print{body{color:#000;width:100%}body .bsc-gradient,body .bsc-gradient .bsc-texture{background:none}body,#content{background:none;border:none;box-shadow:none;margin:auto;max-width:none;width:90%;padding:0}body a,body a:visited,body a:hover,body a:active,#content a,#content a:visited,#content a:hover,#content a:active{color:#000;text-decoration:none}body article,#content article{display:none;page-break-before:auto;padding:2% 0;margin:2% 0;border-radius:0}body article.expanded,#content article.expanded{display:block;padding:2% 0;border-color:transparent;background-color:transparent}body article.expanded>.content>article,#content article.expanded>.content>article{padding:2% 0;margin:2% 0;border-color:transparent;background-color:transparent}body article.expanded>.content>article>.content>article,#content article.expanded>.content>article>.content>article{padding:2% 0;margin:2% 0;border-color:transparent;background-color:transparent}body article header a,body article header a:visited,body article header a:hover,body article header a:active,#content article header a,#content article header a:visited,#content article header a:hover,#content article header a:active{color:#000;text-decoration:none}body article header a.logo>img,body article header img.logo,#content article header a.logo>img,#content article header img.logo{border:none;margin-right:2em}body article header a.logo>img.mobile,body article header img.logo.mobile,#content article header a.logo>img.mobile,#content article header img.logo.mobile{display:none}body article header a.logo>img.non-mobile,body article header img.logo.non-mobile,#content article header a.logo>img.non-mobile,#content article header img.logo.non-mobile{display:inline}body article>.content>article>header a.logo img,body article>.content>article>header img.logo,#content article>.content>article>header a.logo img,#content article>.content>article>header img.logo{border:none}body article.break,#content article.break{page-break-before:always}#samso{margin-top:0}#content,.bsc-texture>header{width:100%}.bsc-texture>header{padding:0}.bsc-texture>header h1{text-decoration:underline;text-shadow:0 0 0 transparent;color:#000;font-size:2em;font-weight:400;text-align:center;margin-top:2em;-webkit-text-fill-color:black;background:linear-gradient(transparent,transparent);-webkit-background-clip:text;background-clip:text}footer{margin-left:0}footer a{color:#000}.site{max-width:20%}p{orphans:12;widows:12}p.updated{margin-right:18px}span.calendar,date.calendar{background:#fff;border:1px solid gray;box-shadow:0 0 0 transparent;transform:rotatex(0)}.printonly{display:block}.printonly.small{font-size:.8em;color:gray}.arrow{display:none!important}footer{width:90%}.noprint,a.reference,.collapsed{display:none}#SchoolResults th{text-align:left;background-color:#bebebe;color:#fff}#SchoolResults tr{background-color:#dadada}#SchoolResults tr:nth-of-type(2n){background-color:#ebebeb}#SchoolResults tr:last-of-type{border-radius:0}#SchoolResults tr:last-of-type td:first-of-type{border-radius:0}#SchoolResults tr:last-of-type td:last-of-type{border-radius:0}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
