#CssColorChart div.colorHolder{overflow:hidden;width:auto}#CssColorChart div.colorHolder .colorSwatch{float:left;width:90px;height:50px}#CssColorChart div.colorHolder .colorName{float:left;width:90px;height:35px;text-align:center;padding-top:15px}#CssColorChart div.colorHolder .colorToggle{float:left;width:150px;height:35px;padding-top:15px}#CssColorChart div.colorMatches{display:none;white-space:pre-wrap;font-size:13px;padding-left:180px;clear:left}#CssColorChart span.colorFilename{text-decoration:underline}#CssColorChart span.colorClass{color:#628e15}#CssColorChart span.colorProperty{color:#2c747c}#CssColorChart span.colorValue{color:#7854ba}

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=047fabe0cd126aeace6fb459e170124f)
 * Config saved to config.json and https://gist.github.com/047fabe0cd126aeace6fb459e170124f
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:768px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:1170px}}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.clearfix:after,.modal-footer:after,.modal-header:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}.is-visible{visibility:visible}.not-visible{visibility:none}.calc .is-visible{display:block}.calc .not-visible{display:none}.calc .content-select{clear:both}.calc .content-select h3{padding-bottom:0;clear:both}.calc .selectbox{float:left}.calc .calc-full-list-container{clear:both;background-color:#e1e1e1}.calc .calc-full-list-container .calc-item-paragraph{font-weight:700;padding:20px;font-size:19px}.calc .calc-full-list-container h2{padding:20px}.typography form *{-webkit-transition:all .2s;transition:all .2s}.typography form .field,.typography form h3{margin:1.5em 0;clear:both;max-width:25em;width:100%;float:none}.typography form .field label.left{display:block;float:none;padding-left:.5em;font-size:1rem;padding-bottom:.3em;margin:0;text-align:left;font-weight:700}.typography form .field label.right{margin:0 1em 0 0;text-align:right;display:block;float:none}.typography form .field.checkbox{margin-left:.5em}.typography form .field.checkbox label.right{text-align:left;line-height:3rem}.typography form .field .middleColumn{display:block}.typography form .field .middleColumn input.email,.typography form .field .middleColumn input.password,.typography form .field .middleColumn input.text,.typography form .field .middleColumn select,.typography form .field .middleColumn span.readonly,.typography form .field .middleColumn textarea{border-radius:.7em!important;background-color:#fff;display:block;width:100%;float:none;border:1px solid #979797}.typography form .field .middleColumn input.email,.typography form .field .middleColumn input.password,.typography form .field .middleColumn input.text,.typography form .field .middleColumn span.readonly,.typography form .field .middleColumn textarea{padding:.7em;height:auto;font-size:1rem}.typography form .field .middleColumn span.readonly{background-color:#e7e7e7;color:#070707}.typography form .field .middleColumn input.currency,.typography form .field .middleColumn input.date,.typography form .field .middleColumn input.numeric{width:10em}.typography form .field .middleColumn input:focus,.typography form .field .middleColumn textarea:focus{background-color:#f7f7f7}.typography form .field .middleColumn input.honeypot{display:none}.typography form .field .middleColumn li{clear:both;list-style:none}.typography form .field .middleColumn select{width:100%}.typography form .field .middleColumn input[type=checkbox]:focus,.typography form .field .middleColumn input[type=radio]:focus{background-color:transparent}.typography form input.action{display:block;padding:.75em 1.2em;margin:1em 0;border-radius:2em;box-sizing:border-box;text-decoration:none;font-weight:300;color:#fff;background-color:#070707;text-align:center;font-size:26px;border:none}.typography form input.action:hover{background-color:#d52b1e}.typography .message{margin-top:5px;display:block;margin-left:.5em;font-size:1rem;color:#717171}.typography .message.good{color:#81bc00}.typography .message.warning{color:#ffc842}.typography .message.bad,.typography .message.required{color:#d52b1e}.modal-dialog form div.field{max-width:100%;margin-bottom:7px!important;margin-top:0!important}.modal-dialog form div.field .middleColumn>div{max-width:50%}.modal-dialog form div.field .middleColumn>div.g-recaptcha .grecaptcha-badge{position:static!important;right:0!important;left:0!important}html{font-size:14px}body{color:#000;font-family:museo-sans,sans-serif;line-height:18px}hr{padding:5.5px 0;margin:20px 0;background-repeat:repeat-x;border:none;border-top:1px solid #cfcfcf}h1,h2,h3,h4,h5,h6{padding-top:1.2em;font-weight:700}h1{font-size:30px;line-height:34px;padding-bottom:20px}@media screen and (min-width:768px){h1{font-size:45px;line-height:48px;padding-bottom:25px}}h1 a,h1 a:visited{color:#000}h1 a:hover,h1 a:visited:hover{text-decoration:underline}h2{font-size:22px;line-height:26px;padding-bottom:15px}h2 a,h2 a:visited{color:#000}h2 a:hover,h2 a:visited:hover{text-decoration:underline}h3{font-size:20px;line-height:24px;padding-bottom:15px}h3 a,h3 a:visited{color:#000}h3 a:hover,h3 a:visited:hover{text-decoration:underline}a:visited,h4{font-size:18px;line-height:22px;padding-bottom:15px;padding-top:15px}a:visited a,h4 a{color:#000}a:visited a:hover,h4 a:hover{text-decoration:underline}a:visited,h5{font-size:14px;line-height:18px;padding-bottom:15px;padding-top:15px}a:visited a,h5 a{color:#000}a:visited a:hover,h5 a:hover{text-decoration:underline}p{padding-top:10px}ol,ul{margin-left:20px}ul li{list-style-type:disc}ol li{list-style-type:decimal}@media only print{html body #share-this,html body .side-right,html body aside,html body footer .container,html body header{display:none!important}html body .print-logo{display:block!important;width:317px;height:127px;background-size:317px 127px;margin-top:12px;float:right;right:0;z-index:33333}html body .print-logo:after,html body .print-logo:before{content:" ";display:table}html body .print-logo:after{clear:both}html body .bottom-share,html body .facilities-outer,html body .foot-eds,html body .foot-links,html body .foot-logos,html body .join-us-outer,html body .sign-up-newletters-outer,html body .social-icons{display:none}html body .copyright{text-align:center!important;background:#fff;color:#000;font-weight:700}}.black{color:#000}.black-bg{backgroud-color:#000}.black{color:#fff}.black-bg{backgroud-color:#fff}.red{color:#d52b1e}.red-bg{backgroud-color:#d52b1e}.grey{color:#cfcfcf}.grey-bg{backgroud-color:#cfcfcf}.light-grey{color:#e7e7e7}.light-grey-bg{backgroud-color:#e7e7e7}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}#newsletter-button,.bold{font-weight:700}@media (min-width:768px){.wrap .page-margin-right-md{margin-right:43px}.homepage .page-margin-right-md,.panel-project .page-margin-right-md{margin-right:63px}.marsden-content .page-margin-right-md,.marsden-panel .page-margin-right-md{margin-right:49px}}@media (min-width:1440px){.wrap #share-this,.wrap .page-margin-right-xl{margin-right:43px}.homepage #share-this,.homepage .page-margin-right-xl,.panel-project #share-this,.panel-project .page-margin-right-xl{margin-right:63px}.marsden-content #share-this,.marsden-content .page-margin-right-xl,.marsden-panel #share-this,.marsden-panel .page-margin-right-xl{margin-right:49px}}#site-footer{position:relative;background:#ccc;background:#231f20;overflow:hidden;margin-bottom:64px}@media (min-width:1440px){#site-footer{margin-bottom:0}}#site-footer .row{margin:0 15}#site-footer .container{color:#fff;padding:25px}@media (min-width:550px){#site-footer .container{padding:30px}}@media (min-width:768px){#site-footer .container{max-width:940px;padding:37px}}@media (min-width:1170px){#site-footer .container{max-width:1112px;padding:33px 30px 40px}}#site-footer .container address,#site-footer .container li,#site-footer .container ul{padding-left:0;margin-left:0;padding-right:0;margin-right:0}#site-footer .container h3{color:#d52b1e;margin-top:0;font-size:11px;line-height:1.3;padding:0 0 6px}#site-footer .container address{margin:0;padding:0 0 10px;color:#fff}#site-footer .container address p{color:#fff;font-size:11px;line-height:1.77}#site-footer .first-col,#site-footer .fourth-col,#site-footer .second-col,#site-footer .third-col{float:left;width:100%;margin-bottom:60px}@media (min-width:550px){#site-footer .first-col,#site-footer .fourth-col,#site-footer .second-col,#site-footer .third-col{width:50%}}@media (min-width:768px){#site-footer .first-col,#site-footer .fourth-col,#site-footer .second-col,#site-footer .third-col{width:30%;margin-bottom:23px}}@media (min-width:1170px){#site-footer .first-col,#site-footer .fourth-col,#site-footer .second-col,#site-footer .third-col{margin-bottom:0}}#site-footer .first-col,#site-footer .second-col,#site-footer .third-col{float:left}@media (min-width:1170px){#site-footer .first-col,#site-footer .second-col,#site-footer .third-col{width:25%}}@media (min-width:768px){#site-footer .second-col{width:35%}}@media (min-width:1170px){#site-footer .second-col{width:25%}}@media (min-width:550px){#site-footer .third-col{padding-top:38px}}@media (min-width:768px){#site-footer .third-col{width:35%;padding:0 0 0 7%}}@media (min-width:1170px){#site-footer .third-col{padding:34px 0 0 77px}}#site-footer .fourth-col{max-width:270px}@media (min-width:550px){#site-footer .fourth-col{padding-left:40px}}@media (min-width:768px){#site-footer .fourth-col{float:right;padding-left:0}}@media (min-width:1170px){#site-footer .fourth-col{float:left;width:15%;padding-left:0}}#site-footer h4{padding:0 0 20px}#site-footer p{padding:0}#site-footer .contact-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:10px}#site-footer .contact-link:last-child{padding-bottom:0}#site-footer .contact-link a{color:#fff}#site-footer .contact-link a:hover{color:#d52b1e;text-decoration:none}#site-footer .contact-link svg{fill:#fff;width:16px;margin-right:5px}#site-footer .contact-link svg.directions{width:8px;margin:0 8px 0 3px}#site-footer .contact-link svg.phone{-webkit-transform:scaleX(-1);transform:scaleX(-1)}#site-footer .contact-link.contact-us a{color:#d52b1e}#site-footer .contact-link.contact-us svg{fill:#d52b1e}#site-footer .footer-link{position:relative;display:block;padding:0 0 30px;font-size:14px}#site-footer .footer-link:last-child{padding:0}#site-footer .footer-link .arrow-container{float:left;width:32px}@media (min-width:768px){#site-footer .footer-link .arrow-container{margin-left:20px}}@media (min-width:1170px){#site-footer .footer-link .arrow-container{margin-left:20px}}#site-footer .footer-link .arrow-head{top:6px;width:7px;height:7px;border-right:1px solid #d52b1e;border-bottom:1px solid #d52b1e}#site-footer .footer-link .arrow-line{top:9px;left:-1px;width:32px;background-color:#d52b1e}#site-footer .footer-link a{padding-left:8px;color:#fff}#site-footer .footer-link a:hover{color:#d52b1e;text-decoration:none}#site-footer .tagline-footer{margin-top:24px}@media (min-width:768px){#site-footer .tagline-footer{margin-top:10px}}@media (min-width:1170px){#site-footer .tagline-footer{margin-top:24px}}#site-footer .tagline-footer svg{width:270px}@media (min-width:550px){#site-footer .tagline-footer svg{width:218px;max-width:100%}}#site-footer .follow-us{float:left;font-size:11px;text-align:center}@media (min-width:550px){#site-footer .follow-us{margin:28px 17px 0 0}}@media (min-width:768px){#site-footer .follow-us{margin:0 0 0 12px;margin:0 0 0 18px}}@media (min-width:1170px){#site-footer .follow-us{clear:right;float:right;margin:28px 17px 0 0}}#site-footer .follow-us h5{padding:5px 6px;color:#d52b1e;font-size:11px}@media (min-width:550px){#site-footer .follow-us h5{padding:15px 0 6px}}@media (min-width:768px){#site-footer .follow-us h5{padding:5px 0 12px}}@media (min-width:1170px){#site-footer .follow-us h5{padding:15px 0 6px}}#site-footer .follow-us a{display:block;float:left;margin-right:8px}#site-footer .follow-us a:last-child{margin-right:0}#site-footer .copyright{padding:12px 0;border-top:1px solid #d52b1e;color:#717171;font-size:9px;text-align:center}#newsletter-button{display:inline-block;width:270px;padding:10px 18px;border:1px solid #d52b1e;border-radius:20px;color:#d52b1e;text-align:center;text-transform:uppercase}@media (min-width:550px){#newsletter-button{width:auto}}#anniversary-logo{float:right}@media (min-width:550px){#anniversary-logo{float:none}}#anniversary-logo a{display:block}#anniversary-logo a img{max-width:88px}@media (min-width:550px){#anniversary-logo a img{margin:5px 17px 0 0}}@media (min-width:768px){#anniversary-logo a img{float:right;margin:7px 8px 0 0}}@media (min-width:1170px){#anniversary-logo a img{max-width:95px;margin:5px 17px 0 0}}#admin-links{position:fixed;right:0;bottom:30vh;background-color:#d52b1e;display:block;width:100px;padding:5px;font-size:10px;opacity:.7}#admin-links a{color:#fff!important}#admin-links:hover{opacity:1}*,:after,:before{box-sizing:border-box}.banner-content,.banner-text-container,.container,.footer,.microsite .footer-content,.nav-container{max-width:1170px;margin-left:auto;margin-right:auto}.banner-content:after,.banner-text-container:after,.container:after,.footer:after,.microsite .footer-content:after,.nav-container:after{content:" ";display:block;clear:both}.banner-content .sml-col-12,.banner-text-container .sml-col-12,.container .sml-col-12,.footer .sml-col-12,.microsite .footer-content .sml-col-12,.nav-container .sml-col-12{width:100%;float:left;margin-left:0;margin-right:0}.banner-content .sml-col-9,.banner-text-container .sml-col-9,.container .sml-col-9,.footer .sml-col-9,.microsite .footer-content .sml-col-9,.nav-container .sml-col-9{width:75%;float:left}.banner-content .sml-col-8,.banner-text-container .sml-col-8,.container .sml-col-8,.footer .sml-col-8,.microsite .footer-content .sml-col-8,.nav-container .sml-col-8{width:66.66667%;float:left}.banner-content .sml-col-6,.banner-text-container .sml-col-6,.container .sml-col-6,.footer .sml-col-6,.microsite .footer-content .sml-col-6,.nav-container .sml-col-6{width:50%;float:left}.banner-content .sml-col-4,.banner-text-container .sml-col-4,.container .sml-col-4,.footer .sml-col-4,.microsite .footer-content .sml-col-4,.nav-container .sml-col-4{width:33.33333%;float:left}.banner-content .sml-col-3,.banner-text-container .sml-col-3,.container .sml-col-3,.footer .sml-col-3,.microsite .footer-content .sml-col-3,.nav-container .sml-col-3{width:25%;float:left}@media screen and (min-width:768px){.banner-content .md-col-9,.banner-text-container .md-col-9,.container .md-col-9,.footer .md-col-9,.microsite .footer-content .md-col-9,.nav-container .md-col-9{width:75%;float:left}.banner-content .md-col-8,.banner-text-container .md-col-8,.container .md-col-8,.footer .md-col-8,.microsite .footer-content .md-col-8,.nav-container .md-col-8{width:66.66667%;float:left}.banner-content .md-col-6,.banner-text-container .md-col-6,.container .md-col-6,.footer .md-col-6,.microsite .footer-content .md-col-6,.nav-container .md-col-6{width:50%;float:left}.banner-content .md-col-5,.banner-text-container .md-col-5,.container .md-col-5,.footer .md-col-5,.microsite .footer-content .md-col-5,.nav-container .md-col-5{width:41.66667%;float:left}.banner-content .md-col-4,.banner-text-container .md-col-4,.container .md-col-4,.footer .md-col-4,.microsite .footer-content .md-col-4,.nav-container .md-col-4{width:33.33333%;float:left}.banner-content .md-col-3,.banner-text-container .md-col-3,.container .md-col-3,.footer .md-col-3,.microsite .footer-content .md-col-3,.nav-container .md-col-3{width:25%;float:left}.banner-content .md-col-2,.banner-text-container .md-col-2,.container .md-col-2,.footer .md-col-2,.microsite .footer-content .md-col-2,.nav-container .md-col-2{width:16.66667%;float:left}}@media screen and (min-width:1170px){.banner-content .lrg-col-9,.banner-text-container .lrg-col-9,.container .lrg-col-9,.footer .lrg-col-9,.microsite .footer-content .lrg-col-9,.nav-container .lrg-col-9{width:75%;float:left}.banner-content .lrg-col-8,.banner-text-container .lrg-col-8,.container .lrg-col-8,.footer .lrg-col-8,.microsite .footer-content .lrg-col-8,.nav-container .lrg-col-8{width:66.66667%;float:left}.banner-content .lrg-col-6,.banner-text-container .lrg-col-6,.container .lrg-col-6,.footer .lrg-col-6,.microsite .footer-content .lrg-col-6,.nav-container .lrg-col-6{width:50%;float:left}.banner-content .lrg-col-5,.banner-text-container .lrg-col-5,.container .lrg-col-5,.footer .lrg-col-5,.microsite .footer-content .lrg-col-5,.nav-container .lrg-col-5{width:41.66667%;float:left}.banner-content .lrg-col-4,.banner-text-container .lrg-col-4,.container .lrg-col-4,.footer .lrg-col-4,.microsite .footer-content .lrg-col-4,.nav-container .lrg-col-4{width:33.33333%;float:left}.banner-content .lrg-col-3,.banner-text-container .lrg-col-3,.container .lrg-col-3,.footer .lrg-col-3,.microsite .footer-content .lrg-col-3,.nav-container .lrg-col-3{width:25%;float:left}.banner-content .lrg-col-2,.banner-text-container .lrg-col-2,.container .lrg-col-2,.footer .lrg-col-2,.microsite .footer-content .lrg-col-2,.nav-container .lrg-col-2{width:16.66667%;float:left}}.container.wider{max-width:1240px}#site-header{position:relative;min-height:140px;background-color:#000;background-size:cover;background-position:50% 15%;background-repeat:no-repeat}@media (min-width:768px){#site-header{min-height:140px}}#site-header .header-overlay{position:absolute;top:50%;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,rgba(0,0,0,.7)),color-stop(60%,#000),to(#000));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 20%,#000 60%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0)}@media (min-width:768px){#site-header .header-overlay{top:0;right:70%;background:-webkit-gradient(linear,left top,right top,from(#000),color-stop(40%,#000),color-stop(80%,rgba(0,0,0,.7)),to(transparent));background:linear-gradient(90deg,#000 0,#000 40%,rgba(0,0,0,.7) 80%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=1)}}.marsden-content #site-header{min-height:195px}@media (min-width:768px){.marsden-content #site-header{min-height:155px}}.homepage #site-header{height:440px;background-position:0 0}@media (min-width:768px){.homepage #site-header{height:400px}}.homepage #site-header h1{font-size:26px}@media (min-width:480px){.homepage #site-header h1{font-size:38px}}.panel-project #site-header{height:420px}@media (min-width:768px){.panel-project #site-header{height:325px}}@media (min-width:1170px){.panel-project #site-header{padding:0;height:325px}}.marsden-panel #site-header{height:550px}@media (min-width:768px){.marsden-panel #site-header{height:325px}}#site-header .buttons{position:absolute;top:20px;left:15px}@media (min-width:768px){#site-header .buttons{left:2vw}}#site-header .tagline{position:absolute;top:20px;width:100%;padding:15px;color:#fff}@media (min-width:768px){#site-header .tagline{padding:0 2vw}}.homepage #site-header .tagline{top:120px}@media (min-width:768px){.homepage #site-header .tagline{top:185px}}@media (min-width:1170px){.homepage #site-header .tagline{top:185px}}.panel-project #site-header .tagline{top:auto;bottom:40px}#site-header h1{font-size:38px;line-height:1.1;padding:0}@media (min-width:1170px){#site-header h1{font-size:45px}}#site-header p{font-size:18px;line-height:1.4}.logo-holder{position:absolute;top:20px;right:0}.logo-holder svg{width:150px}.marsden-content .logo-holder #marsden-mobile,.marsden-content .logo-holder #mobile{width:120px}@media (min-width:768px){.homepage .logo-holder svg,.panel-project .logo-holder svg{width:220px}}.homepage .logo-holder svg{position:relative;z-index:1}@media (min-width:768px){.logo-holder #marsden-mobile,.marsden-content .logo-holder #mobile,.marsden-panel .logo-holder #mobile{display:none}}.logo-holder #marsden-desktop{display:none;width:20vw;min-width:370px}@media (min-width:768px){.logo-holder #marsden-desktop{display:block}}.close-hamburger,.hamburger,.search{float:left;height:40px;width:40px;padding:8px}@media (min-width:768px){.close-hamburger,.hamburger,.search{height:60px;width:60px;padding:0 15px}}.close-hamburger,.hamburger{display:-webkit-box;display:flex;background-color:hsla(0,0%,53.3%,.3);border-radius:50%}@media (min-width:768px){.hamburger{padding:12px}}.hamburger svg{fill:#fff;width:24px;height:24px}@media (min-width:768px){.hamburger svg{width:36px;height:36px}}.close-hamburger{position:relative;margin-top:20px;margin-left:15px}@media (min-width:768px){.close-hamburger{margin-left:2vw}}.close-hamburger svg{width:24px}@media (min-width:768px){.close-hamburger svg{width:36px}}.search svg{width:24px;padding-top:4px;fill:#fff}@media (min-width:768px){.search svg{width:36px;padding-top:6px}}main{position:relative}@media only screen and (min-width:768px) and (max-width:960px){.content-wrapper.md-col-9{width:70%}.side-right.md-col-3{width:30%}}.side-right{box-sizing:border-box;padding:0 20px 20px;border-left:1px solid #d7d7d7}@media (min-width:768px){.side-right{margin-top:54px;width:40%}}@media (min-width:1170px){.side-right{padding:0 45px}}@media (min-width:1440px){.side-right{padding:50px 45px 0}}.arrow-container{position:relative;width:18px;height:18px}.arrow-container,.arrow-container *{-webkit-transition:all .2s ease;transition:all .2s ease}.arrow-container .arrow-head{width:13px;height:13px;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;display:block;transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);position:absolute;right:1px}.arrow-container .arrow-line{width:18px;height:1px;position:absolute;background-color:#cfcfcf;top:6px;left:1px}.arrow-container.large-arrow,.arrow-container.longer-arrow{width:36px;height:36px}.arrow-container.large-arrow .arrow-head,.arrow-container.longer-arrow .arrow-head{width:26px;height:26px;border-right:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf}.arrow-container.large-arrow .arrow-line,.arrow-container.longer-arrow .arrow-line{width:36px;height:2px;top:12px;left:2px}.arrow-container.longer-arrow{height:18.5px}.arrow-container.longer-arrow .arrow-head{right:0;width:13px;height:13px;border-right:2px solid #cfcfcf;border-bottom:2px solid #cfcfcf}.arrow-container.longer-arrow .arrow-line{top:6px}.breadcrumbs{display:none;padding:0 15px;font-size:12px}@media (min-width:768px){.breadcrumbs{padding:10px 30px;display:block}body.media-page .breadcrumbs,body.panel-project .breadcrumbs{padding:10px 15px}}@media (min-width:1170px){.breadcrumbs{padding:10px 45px}}@media (min-width:1250px){body.media-page .breadcrumbs,body.panel-project .breadcrumbs{padding:10px 0}}.breadcrumbs .bc-parent{font-weight:700}.breadcrumbs .bc-parent:after{content:"\203A";color:#979797}.breadcrumbs a{margin-left:0;color:#000!important;text-decoration:none;display:inline-block}.button-outer{display:-webkit-box;display:flex}@media (min-width:768px){.button-outer{display:block;padding:0 30px 20px}.event .button-outer{padding:0}.panel-project .button-outer{padding:0 15px 20px}}@media (min-width:1170px){.button-outer{padding:0 45px 20px}.event .button-outer{padding:0}.panel-project .button-outer{padding:0 0 20px}}.button-outer .button{margin:45px auto}@media screen and (min-width:768px){.button-outer .button{margin:auto;padding-top:22px;padding-bottom:22px}}.button-outer .button a{border:1px solid #000;padding:15px 40px;border-radius:24px;font-size:15px;font-weight:700;color:#000;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-decoration:none}.button-outer .button a:hover{background-color:#d52b1e;border:1px solid #d52b1e;color:#fff;text-decoration:none}.close-button{position:absolute;right:0;height:46px;width:46px;cursor:pointer;top:-100px;background-image:url(/resources/themes/royalsoc_dist/img/controls/close-icon.svg)}@media screen and (min-width:768px){.close-button{top:10px;right:0}}.image-library{left:0!important;padding-left:0!important}.image-library .bx-wrapper-relative{position:relative;border-width:48px 0;border-style:solid;border-radius:24px}.image-library .slider-next a,.image-library .slider-prev a{position:absolute;top:0;width:24px;height:385px;padding:5px;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:11px 24px;-webkit-transition:.25s;transition:.25s}.image-library .slider-next a:hover,.image-library .slider-prev a:hover{background-color:hsla(0,0%,100%,.35)}.image-library .slider-prev a{left:0;background-image:url(/resources/themes/royalsoc_dist/img/controls/homepage/communities-tab-arrow-back.svg)}.image-library .slider-next a{right:0;background-image:url(/resources/themes/royalsoc_dist/img/controls/homepage/communities-tab-arrow.png)}.bxslider{margin:0}.bxslider li{display:block;height:385px;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain}.bx-pager{background-color:#000;text-align:center}.bx-pager .bx-pager-item{display:inline-block}.bx-pager .bx-pager-item .bx-pager-link{color:transparent;height:10px;width:10px;border-radius:5px;background-color:#000;border:1px solid #fff;display:block;margin:10px 5px}.bx-pager .bx-pager-item .active{background-color:#fff}.bx-textwrap{padding:0 24px;background-color:#000;color:#fff}.bx-textwrap .slider-text,.bx-textwrap .slider-title{text-align:center;padding:0 0 .2rem}.bx-textwrap .slider-title{padding-top:12px}.homepage .communities-trigger{position:absolute;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);top:302px;right:-102px;z-index:1;background-color:#5c5c5c;color:#fff;font-weight:700;padding:12px;letter-spacing:5px;font-size:12px;line-height:12px;border-radius:3px 3px 0 0;width:240px;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}.homepage .communities-trigger span{display:inline-block}.homepage .communities-trigger img{width:11px;height:24px;display:inline-block;margin:0;float:none;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);position:absolute;right:14px;top:5px}@media (min-width:768px){.homepage .communities-trigger{top:262px}}.homepage .communities-trigger-active{right:178px}.homepage .communities-trigger-active img{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg)}.homepage .expand-communities-container{height:440px;width:280px;position:absolute;top:0;right:0;overflow:hidden;z-index:-1}.homepage .expand-communities-container.open{z-index:0}@media (min-width:768px){.homepage .expand-communities-container{height:400px;z-index:0}}.homepage .expand-communities-container .communities-background{height:475px;width:280px;background-color:#000;right:-280px;position:absolute;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:768px){.homepage .expand-communities-container .communities-background{height:400px}}.homepage .expand-communities-container .communities-background .expand-communities-links-container{position:absolute;height:230px;width:280px;top:240px;right:0;background-color:#000}@media (min-width:768px){.homepage .expand-communities-container .communities-background .expand-communities-links-container{top:auto;bottom:39px;height:auto}}.homepage .expand-communities-container .communities-background .expand-communities-links-container a{display:block;margin:0 15px;color:#fff;padding:12px;font-size:14px;line-height:14px;border-top:1px solid #cfcfcf}.homepage .expand-communities-container .communities-background .expand-communities-links-container a:last-child{border-bottom:1px solid #cfcfcf}.homepage .expand-communities-container .communities-background .expand-communities-links-container a .community-arrow{background-image:url(/resources/themes/royalsoc/img/controls/homepage/communities-arrows.svg);background-size:6px 10px;display:inline-block;height:10px;width:6px;margin-left:5px}.homepage .expand-communities-container .communities-background-active{right:0}.homepage .expand-communities-container .black-overlay{position:absolute;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000);height:50px;width:280px}@media screen and (min-width:1170px){.homepage .desktop-land-trigger{right:177px}.homepage .desktop-land-trigger img{transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important}}@media screen and (min-width:1170px){.homepage .desktop-land-expand{right:0!important}}#Form_FrontEndEventForm div.clear{margin-bottom:0}#Form_FrontEndEventForm textarea{padding:10px}#Form_FrontEndEventForm .field{margin-bottom:1em}#Form_FrontEndEventForm .field .middleColumn input.date{WIDTH:12EM}#Form_FrontEndEventForm #Form_FrontEndEventForm_EndDate_Holder,#Form_FrontEndEventForm #Form_FrontEndEventForm_EndTime_Holder,#Form_FrontEndEventForm #Form_FrontEndEventForm_StartDate_Holder,#Form_FrontEndEventForm #Form_FrontEndEventForm_StartTime_Holder{float:left;width:auto;clear:none}#Form_FrontEndEventForm #Form_FrontEndEventForm_EndDate_Holder,#Form_FrontEndEventForm #Form_FrontEndEventForm_StartDate_Holder{margin-right:10px}#home-page-accordian h3{margin-bottom:20px;padding:10px 0;border-bottom:1px solid #d7d7d7;cursor:pointer;text-transform:uppercase;font-size:1rem;line-height:1}@media (min-width:1440px){#home-page-accordian h3{font-size:1.1rem}}#home-page-accordian h3:before{display:block;float:left;margin-right:.3em;content:"\203A   "}#home-page-accordian h3.current.highlight-red,#home-page-accordian h3:hover.highlight-red{color:#d52b1e}#home-page-accordian h3.current.highlight-pink,#home-page-accordian h3:hover.highlight-pink{color:#cb2b99}#home-page-accordian h3.current.highlight-green,#home-page-accordian h3:hover.highlight-green{color:#81bc00}#home-page-accordian h3.current.highlight-dark-blue,#home-page-accordian h3:hover.highlight-dark-blue{color:#050d9e}#home-page-accordian h3.current.highlight-light-blue,#home-page-accordian h3:hover.highlight-light-blue{color:#61b3e4}#home-page-accordian h3.current.highlight-yellow,#home-page-accordian h3:hover.highlight-yellow{color:#ffc842}#home-page-accordian h3.current.highlight-teal,#home-page-accordian h3.current.highlight-turquoise,#home-page-accordian h3:hover.highlight-teal,#home-page-accordian h3:hover.highlight-turquoise{color:#00c4b3}#home-page-accordian h3.current:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordian-panel{display:none}.accordian-panel.current{display:block}body.menu-open main{display:none}.nav-wrapper{position:absolute;left:-5000px;opacity:0;background-color:#fff;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.nav-wrapper li{list-style-type:none}.nav-wrapper .nav-container{display:none;margin-bottom:100px;padding:0 15px}@media screen and (min-width:768px){.nav-wrapper .nav-container{padding:0 30px}}@media screen and (min-width:1170px){.nav-wrapper .nav-container{padding:0 45px}}.nav-wrapper .nav-container .hamburger-close{width:46px;height:46px;float:left;border-radius:25px;border:1px solid #000;margin:40px 0 0;position:relative;cursor:pointer}@media screen and (min-width:768px){.nav-wrapper .nav-container .hamburger-close{margin:40px 0 0}}@media screen and (min-width:1170px){.nav-wrapper .nav-container .hamburger-close{margin:40px 0 0}}.nav-wrapper .nav-container .hamburger-close .filling{background-color:#000;display:block;width:30px;height:1px;left:7px;top:22px;position:absolute;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.nav-wrapper .nav-container .hamburger-close .filling:before{top:-10px}.nav-wrapper .nav-container .hamburger-close .filling:after,.nav-wrapper .nav-container .hamburger-close .filling:before{background-color:#000;display:block;width:30px;height:1px;left:0;position:absolute;content:"";transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.nav-wrapper .nav-container .hamburger-close .filling:after{top:10px}.nav-wrapper .nav-container .hamburger-close .collapse-menu:after,.nav-wrapper .nav-container .hamburger-close .collapse-menu:before{top:0}.nav-wrapper .nav-container .donate{float:right;text-align:center;margin:55px 0 0}@media screen and (min-width:768px){.nav-wrapper .nav-container .donate{display:none}}.nav-wrapper .nav-container .donate a{color:#000;padding:15px 40px;border-radius:24px;border:1px solid #000;font-size:15px;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.nav-wrapper .nav-container .donate a:hover{background-color:#d52b1e;border:1px solid #d52b1e;color:#fff}.nav-wrapper .nav-container .nav-links{margin:70px 0 0}@media (min-width:768px){.nav-wrapper .nav-container .nav-links{margin:35px 0 0 20px}}.nav-wrapper .nav-container .nav-links .parent{font-size:18px;line-height:22px;font-weight:700;margin-bottom:25px;position:relative;padding-right:20px}@media (min-width:768px){.nav-wrapper .nav-container .nav-links .parent{padding-right:30px;margin-top:55px}}.nav-wrapper .nav-container .nav-links .parent a{color:#000}.nav-wrapper .nav-container .nav-links .parent a:hover{color:#d52b1e}@media screen and (min-width:768px){.nav-wrapper .nav-container .nav-links .parent .inactive{display:block;border-bottom:1px solid #cfcfcf}}.nav-wrapper .nav-container .nav-links .parent .arrow-container{position:absolute;right:3px;top:3px;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (min-width:768px){.nav-wrapper .nav-container .nav-links .parent .arrow-container{display:none}}.nav-wrapper .nav-container .nav-links .parent .arrow-rotate-nav{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-wrapper .nav-container .nav-links .parent .children{max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease;transition:max-height .25s ease}@media screen and (min-width:768px){.nav-wrapper .nav-container .nav-links .parent .children{max-height:1000px}}.nav-wrapper .nav-container .nav-links .parent .children .child{font-size:16px;line-height:20px;font-weight:300;margin-top:15px}.nav-wrapper .nav-container .nav-links .parent .children-active{max-height:1000px;-webkit-transition:max-height .25s ease;transition:max-height .25s ease}@media screen and (min-width:768px){.nav-wrapper .nav-container .nav-links .parent:nth-child(2n+3){clear:both}.nav-wrapper .nav-container .nav-links .parent:nth-child(3n+4){clear:none}}@media screen and (min-width:1170px){.nav-wrapper .nav-container .nav-links .parent:nth-child(3n+4){clear:both}.nav-wrapper .nav-container .nav-links .parent:nth-child(2n+3){clear:none}}.burger-fade{top:0;left:0;z-index:5;width:100%;height:100%;opacity:1}.burger-fade .nav-container{display:block}.modal .modal-content{border-radius:0;padding:15px}@media screen and (min-width:768px){.modal .modal-content{padding:30px}}@media screen and (min-width:1170px){.modal .modal-content{padding:45px}}.modal .modal-content .close{position:absolute;top:15px;right:15px;height:46px;width:46px;background-color:#fff;border:none;z-index:1}.modal .modal-content .close .close-button{top:0;right:0}.modal .modal-content .modal-body{padding-top:50px}@media screen and (min-width:768px){.modal .modal-content .modal-body{padding-top:0;margin:20px}}.modal .modal-content .modal-body h2{padding:0 0 5px}.modal .modal-content .modal-body input[type=checkbox]{margin-top:10px}.modal .modal-content .modal-body .modal-member-image{float:left;margin:0 20px 20px 0}.modal .modal-content .modal-body .modal-member-honoraries,.modal .modal-content .modal-body .modal-member-title{font-weight:300}.modal .modal-content .modal-body .title-modal-member-awards,.modal .modal-content .modal-body .title-modal-member-biography,.modal .modal-content .modal-body .title-modal-member-grants{padding:20px 0 0}@media screen and (min-width:768px){.modal .modal-content .mod-col-left{padding-right:30px}}@media screen and (min-width:768px){.modal .modal-content .mod-col-right{padding-left:30px}}#eventModal .modal-content .modal-body fieldset input[type=text]{width:100%}#eventModal .modal-content .modal-body fieldset label{cursor:pointer;float:left}#eventModal .modal-content .modal-body fieldset input[type=radio]{cursor:pointer;display:block;float:left}#eventModal .modal-content .modal-body .guestimage{padding-bottom:30px;border-bottom:1px solid #cfcfcf}#memberModal .modal-content .modal-body .member-image{float:left;padding:0 15px 0 0}#bookModal .modal-content .modal-body .md-col-6 .md-col-6{clear:both;width:100%}@media screen and (min-width:768px){#bookModal .modal-content .modal-body #Form_BookForm_FirstName_Holder{padding-right:10px}}@media screen and (min-width:768px){#bookModal .modal-content .modal-body #Form_BookForm_LastName_Holder{padding-left:10px}}#bookModal .modal-content .modal-body #Form_BookForm_EmailAddress_Holder{clear:both}#bookModal .modal-content .modal-body .resultTable{width:100%}@media screen and (min-width:768px){#bookModal .modal-content .modal-body .resultTable .orderFormTitle{width:80%}}#bookModal .modal-content .modal-body #Form_BookForm_action_doSubmitBookForm{margin:0}@media (min-width:768px){.tiles .container .content-wrapper .important-image-container{padding-right:15px}}@media (min-width:1170px){.tiles .container .content-wrapper .important-image-container{padding-right:0}}.tiles .container .content-wrapper .important-image-container .important-image{position:relative;display:block;padding-bottom:122.89%;background-position:50%;background-size:cover}@media (min-width:480px){.tiles .container .content-wrapper .important-image-container .important-image{margin:20px auto;max-width:350px;height:430px;padding-bottom:0}}@media (min-width:768px){.tiles .container .content-wrapper .important-image-container .important-image{margin:0;max-width:95%}}@media (min-width:1170px){.tiles .container .content-wrapper .important-image-container .important-image{margin:0;max-width:350px}}@media (min-width:1250px){.tiles .container .content-wrapper .important-image-container .important-image{margin:0 15px 0 0}}.tiles .container .content-wrapper .important-image-container .important-image:hover .important-image-text-container{background-color:rgba(0,0,0,.6)}.tiles .container .content-wrapper .important-image-container .important-image:hover .arrow-container,.tiles .container .content-wrapper .important-image-container .important-image:hover .arrow-line{width:30px;-webkit-transition:width .25s;transition:width .25s}.tiles .container .content-wrapper .important-image-container .important-image:hover .large-arrow.arrow-container,.tiles .container .content-wrapper .important-image-container .important-image:hover .large-arrow .arrow-line{width:90px;-webkit-transition:width .25s;transition:width .25s}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container{position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,.66);width:100%;overflow:hidden;max-height:430px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container .text-wrapper{margin:15px}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container .text-wrapper h2.title{padding:0;color:#fff}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container .text-wrapper p.text{padding-bottom:20px;max-height:354px;overflow:hidden}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container .text-wrapper .arrow-container .arrow-head{border-color:#fff}.tiles .container .content-wrapper .important-image-container .important-image .important-image-text-container .text-wrapper .arrow-container .arrow-line{background-color:#fff}.tiles .container .content-wrapper .content-event-box-container{margin:24px 15px 0 0;position:relative;overflow:hidden}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container{height:190px;margin:0 0 50px;border-bottom:none}}.tiles .container .content-wrapper .content-event-box-container .content-box{margin-right:0;margin-left:15px}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .content-box{margin-right:10px;margin-left:0}}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link{color:#000;text-decoration:none}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link:hover .arrow-container,.tiles .container .content-wrapper .content-event-box-container .content-box .content-link:hover .arrow-line{width:75px;-webkit-transition:width .25s;transition:width .25s}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link:hover .arrow-head{border-color:#d52b1e}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link:hover .arrow-line{background-color:#d52b1e}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-image{width:110px;height:110px;background-position:50%;background-size:cover}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-image{padding:30px;width:190px;height:190px}}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text{width:calc(100% - 110px);height:100%}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text{width:calc(100% - 190px);height:190px}}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin{position:relative;margin-left:10px;height:100%;border-top:1px solid #cfcfcf}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin{border-bottom:1px solid #cfcfcf}}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin h2{padding-top:12px;padding-bottom:0}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin p{padding-top:12px;margin-bottom:30px}@media screen and (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin p{margin-bottom:0}}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin .arrow-break{position:absolute;height:34px;bottom:1px;background-color:#fff}.tiles .container .content-wrapper .content-event-box-container .content-box .content-link .content-text .text-margin .arrow-break .arrow-container{position:absolute;bottom:12px}.tiles .container .content-wrapper .content-event-box-container .additional-information.hover,.tiles .container .content-wrapper .content-event-box-container:hover .additional-information{display:block;text-decoration:none;opacity:1}.tiles .container .content-wrapper .content-event-box-container .additional-information{position:absolute;top:0;bottom:0;left:15px;width:calc(100% - 15px);padding:20px;background-color:#008aab;color:#fff;font-size:80%;text-decoration:none;opacity:0;-webkit-transition:.5s ease;transition:.5s ease}@media (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .additional-information{left:0;width:calc(100% - 25px);font-size:100%}}@media (min-width:1440px){.tiles .container .content-wrapper .content-event-box-container .additional-information{width:calc(100% - 40px)}}.tiles .container .content-wrapper .content-event-box-container .additional-information ul{margin:0}.tiles .container .content-wrapper .content-event-box-container .additional-information ul li{display:-webkit-box;display:flex;list-style:none;padding-bottom:20px}.tiles .container .content-wrapper .content-event-box-container .additional-information h5{display:inline;margin:0;padding:0 5px 0 0;color:#fff}.tiles .container .content-wrapper .content-event-box-container .additional-information h5.event{min-width:85px}.tiles .container .content-wrapper .content-event-box-container .additional-information h5.news{min-width:110px}.tiles .container .content-wrapper .content-event-box-container .additional-information h5.research{min-width:130px}.tiles .container .content-wrapper .content-event-box-container .additional-information h5 span{border-bottom:2px solid hsla(0,0%,100%,.5)}.tiles .container .content-wrapper .content-event-box-container .additional-information .arrow-break{position:absolute;left:20px;bottom:10px}@media (min-width:768px){.tiles .container .content-wrapper .content-event-box-container .additional-information .arrow-break{bottom:20px}}.tiles .container .content-wrapper .content-event-box-container .additional-information .arrow-break .arrow-head{border-right-color:#fff!important;border-bottom-color:#fff}.tiles .container .content-wrapper .content-event-box-container .additional-information .arrow-break .arrow-line{background-color:#fff}.tiles .container .content-wrapper .content-event-box-container .clear-border{margin:0 0 0 15px;border-bottom:1px solid #cfcfcf;clear:both;padding-top:20px}.tiles .container .clear{margin-bottom:50px}.quote-block{display:none}@media screen and (min-width:1170px){.quote-block{display:block}}.quote-block{margin-bottom:40px}.quote-block .quote-person{padding-bottom:10px;border-bottom:1px solid #cfcfcf;background-image:url(/resources/themes/royalsoc_dist/img/main/quote-icon.svg);background-size:36px 26px;background-repeat:no-repeat;padding-left:55px}.quote-block .quote-person .quote-name{font-weight:700}.quote-block .quote-person .quote-name,.quote-block .quote-person .quote-title{font-size:14px;line-height:16px;padding-top:0}.quote-block .quote-text{margin:5px;line-height:26px;padding:0!important}.quote-block .quote-text p{font-size:1rem;font-family:"Noto Serif",serif;font-style:italic;font-weight:300;padding:0;margin:0}.quote-block-sml{display:block;padding:20px 15px 30px}@media screen and (min-width:768px){.quote-block-sml{padding:30px}}@media screen and (min-width:1170px){.quote-block-sml{padding:0 45px;display:none}}.search-wrapper{position:fixed;background-color:#fff;left:-5000px;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.search-wrapper .search-container{position:relative;display:none;padding:0 15px}@media screen and (min-width:768px){.search-wrapper .search-container{padding:30px}}@media screen and (min-width:1170px){.search-wrapper .search-container{padding:0 45px}}@media screen and (min-width:768px){.search-wrapper .search-container{max-width:768px;margin:auto}}@media screen and (min-width:1170px){.search-wrapper .search-container{max-width:800px;margin:auto}}.search-wrapper .search-container h3,.search-wrapper .search-container input[type=radio],.search-wrapper .search-container label{display:none}.search-wrapper .search-container .searchForm{position:relative;height:72px;margin-top:120px;border-bottom:1px solid #000}@media screen and (min-width:768px){.search-wrapper .search-container .searchForm{margin-top:175px}}.search-wrapper .search-container .searchForm .search{font-size:22px;width:100%;border:0;font-family:museo-sans,sans-serif;font-weight:700;height:70px}@media screen and (min-width:768px){.search-wrapper .search-container .searchForm .search{font-size:45px;line-height:48px;padding-right:130px}}.search-wrapper .search-container .searchForm .search:focus{outline-width:0}.search-wrapper .search-container .searchForm .search::-webkit-input-placeholder{color:#b3b3b3}.search-wrapper .search-container .searchForm .search:-moz-placeholder,.search-wrapper .search-container .searchForm .search::-moz-placeholder{color:#b3b3b3;opacity:1}.search-wrapper .search-container .searchForm .search:-ms-input-placeholder{color:#b3b3b3}.search-wrapper .search-container .search-active{position:absolute;right:-5px;bottom:0;height:48px;width:48px;padding:0;background-color:#fff;background-repeat:no-repeat;cursor:pointer}.search-wrapper .search-container .search-active svg{width:48px}.search-wrapper .vistorstatus{vertical-align:middle;display:block;float:left;clear:both}@media screen and (min-width:768px){.search-wrapper .vistorstatus{clear:none}}.search-wrapper label{cursor:pointer;display:block;float:left;margin:13px 25px 0 0}.search-fade{z-index:5;opacity:1;width:100%;height:100%;top:0;left:0}.search-fade .search-container{display:block}#share-this{display:none;position:fixed;bottom:0;z-index:7;width:100%;padding-top:10px;background:#fff;border-top:1px solid #231f20;overflow:hidden;padding-right:0}@media (min-width:1440px){#share-this{padding-top:0;max-width:1170px;margin:20px auto 0;background:transparent;border-top:none}}@media (min-width:1440px){body.homepage #share-this{margin-top:4vw}}#share-this h4{display:none}#share-this .share-this-inner{display:block;width:164px;margin:0 auto}@media (min-width:1440px){#share-this .share-this-inner{display:inline-block;width:auto}}#share-this .share-this-inner #st-1 .st-total{display:none}@media (min-width:768px){#share-this{margin-top:0}}@media (min-width:1440px){#share-this{position:absolute;top:0;right:-6px;width:auto;margin-top:92px;bottom:auto}#share-this.fixed{position:fixed}}#share-this a{display:block;float:left;margin-right:10px}@media (min-width:1440px){#share-this a{float:none;margin-right:0}}#share-this .sharethis-inline-share-buttons{float:left;width:44px;height:44px;margin:0}@media (min-width:1440px){#share-this .sharethis-inline-share-buttons{float:none;margin:0 0 15px}}#share-this .st-btn{display:none!important;min-width:auto!important}#share-this .st-btn[data-network=sharethis]{display:inline-block!important;width:44px;height:44px;border-radius:50%;background-color:#171717!important}#share-this .st-btn[data-network=sharethis] svg{fill:#fff;width:29px;height:29px;margin:-2px 0 0 -4px}#share-this .st-btn[data-network=sharethis]:hover{top:0;background-color:#d52b1e!important;opacity:1}.social-icons svg{width:56px;margin-top:-6px;margin-left:-6px;fill:#171717}.social-icons svg#facebook-icon-outer:hover{fill:#3b5998}.social-icons svg#twitter-icon-outer:hover{fill:#1da1f2}.social-icons.follow-us svg{margin:0;width:24px;display:block}.social-icons.follow-us svg g{fill:#fff}.social-icons.follow-us svg:hover g{fill:#d52b1e}.side-right-separator{margin-top:30px}.side-right-separator hr.full-separator{margin-left:-31px;margin-bottom:30px;border-color:#fff;background-color:#fff;border-bottom:1px solid #ccc;height:30px}.side-bar-images img{max-width:100%;width:100%;display:block;margin:0 0 20px}.related-pages,.side-bar-images{margin-bottom:20px;clear:both}@media (min-width:768px){.related-pages,.side-bar-images{margin-bottom:2rem}}@media (min-width:1170px){.related-pages,.side-bar-images{margin-bottom:3.5rem}}@media (min-width:1440px){.related-pages,.side-bar-images{margin-bottom:5rem}}.related-pages h2 a span{color:#000}.related-pages li,.related-pages ul{margin:0;padding:0;list-style:none}.related-pages h2,.related-pages span.lstitle{display:block;margin-top:0;margin-bottom:20px;text-transform:uppercase;line-height:1.2;font-size:1rem;padding:10px 0;color:#171717;font-weight:600}.related-pages h2 span,.related-pages span.lstitle span{display:inline-block;border-bottom:3px solid #d7d7d7;padding-bottom:5px}.related-pages h2 a,.related-pages span.lstitle a{font-size:1rem;display:block}.related-pages h2 a:hover,.related-pages span.lstitle a:hover{text-decoration:none}.related-pages h2:hover a,.related-pages span.lstitle:hover a{color:#d52b1e!important}.related-pages.custom h2 span{border-bottom:3px solid rgba(0,138,171,.5)}.related-pages.custom h2 a{color:#373737}.related-pages.children h2 span{border-bottom:3px solid rgba(129,188,0,.5)}.related-pages.siblings h2 span{border-bottom:3px solid #d52b1e}.related-pages.parent h2 a{border-bottom:3px solid #d7d7d7}.content-wrapper .related-pages.long-list,.content-wrapper .related-pages.short-list{margin-top:30px}.related-pages.short-list .related-page-tile{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;padding:0;float:left;width:100%;max-width:300px;margin-bottom:20px}@media (min-width:550px){.related-pages.short-list .related-page-tile{float:left;margin:0 20px 20px 0}}@media (min-width:768px){.related-pages.short-list .related-page-tile{width:100%;float:none;margin:0 0 20px}}.related-pages.short-list .related-page-tile a.related-page-link,.related-pages.short-list .related-page-tile div.related-page-link{position:relative;display:block;width:100%;height:100%;padding:24px 24px 64px;color:#fff;font-size:1rem;font-weight:300;line-height:22px}.related-pages.short-list .related-page-tile a.related-page-link:hover,.related-pages.short-list .related-page-tile div.related-page-link:hover{text-decoration:none}.related-pages.short-list .related-page-tile .arrow-container{position:absolute;bottom:24px;left:24px}.related-pages.short-list .related-page-tile .arrow-container .arrow-head{border-color:#fff}.related-pages.short-list .related-page-tile .arrow-container .arrow-line{background-color:#fff}.related-pages.short-list .related-page-tile:hover .arrow-container,.related-pages.short-list .related-page-tile:hover .arrow-line{width:30px}.related-pages.short-list .related-page-tile .filesize{position:absolute;bottom:24px;right:24px;color:#fff}.related-pages.short-list li{border-radius:10px}.related-pages.short-list li.current{display:none}.related-pages.short-list.custom .related-page-tile{background-color:#267285}.related-pages.short-list.custom .related-page-tile:hover{background-color:#008aab}.related-pages.short-list.children .related-page-tile{background-color:#71922a}.related-pages.short-list.children .related-page-tile:hover{background-color:#81bc00}.related-pages.short-list.siblings .related-page-tile{background-color:#2a2e79}.related-pages.short-list.siblings .related-page-tile:hover{background-color:#050d9e}.related-pages.short-list.parent .related-page-tile{background-color:#373737}.related-pages.short-list.parent .related-page-tile:hover{background-color:#272727}.related-pages.short-list.current-like-page *{color:#fff;-webkit-filter:blur(0);filter:blur(0)}.related-pages.short-list.current-like-page li{background-color:#a87700;background-size:cover;border:14px solid rgba(0,0,0,.5);border-radius:0}@media (min-width:1170px){.related-pages.short-list.current-like-page li.odd{margin:0}}.related-pages.short-list.current-like-page li:hover .arrow-container,.related-pages.short-list.current-like-page li:hover .arrow-line{width:48px}.related-pages.short-list.current-like-page li a,.related-pages.short-list.current-like-page li span{font-weight:600}.related-pages.short-list.current-like-page hr{width:40%;margin:0;height:2px;border-top:2px solid hsla(0,0%,100%,.77)}.related-pages.short-list.current-like-page .lstitle{color:#fff;font-weight:700;margin:10px 0 0}.related-pages.short-list.current-like-page span.lstext{display:block;font-size:16px;font-weight:300;line-height:1.2}@media (min-width:1170px){.related-pages.short-list.current-like-page ul{width:100%;padding-top:100%;position:relative}.related-pages.short-list.current-like-page li{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-position:0 0;border-radius:50%;height:auto;padding:20px 20px 0 30px}.related-pages.short-list.current-like-page .arrow-container{left:54px;bottom:54px}}.related-pages.long-list{clear:both;margin-top:30px}@media (min-width:768px){.related-pages.long-list{margin-top:0}}.related-pages.long-list h2{margin-bottom:0}.related-pages.long-list ul li{background-color:transparent!important;border-radius:0!important;padding-bottom:1em;padding-top:1em;border-bottom:1px solid #e7e7e7;opacity:1!important;padding-left:10px}.related-pages.long-list ul li a{font-size:1rem;color:#070707;font-size:1em}.related-pages.long-list ul li a:hover{color:#d52b1e}.related-pages.long-list ul li:before{content:"\203A   ";float:left;margin-left:-10px}.related-pages.long-list ul li:last-child{border-bottom:none}.related-pages.long-list ul li.current,.related-pages.long-list ul li.current:before{color:#373737}.related-pages.long-list ul li.current:before{content:"\2039   "}.related-pages.long-list ul li.current a{color:#373737;font-weight:700;text-decoration:none!important}.related-pages.long-list .arrow-container{display:none}.related-pages.long-list.custom li:before{color:#000}.related-pages.long-list.children li{border-bottom-color:rgba(129,188,0,.25)}.related-pages.long-list.children li:before{color:#81bc00}.related-pages.long-list.children li.child-links{border-bottom-color:transparent;padding:0 0 15px}.related-pages.long-list.children li.child-links:first-child{padding:15px 0}.related-pages.long-list.children li.child-links:before{content:""}.related-pages.long-list.siblings li{border-bottom-color:rgba(5,13,158,.25)}.related-pages.long-list.siblings li:before{color:#050d9e}.related-pages.long-list.parent li{border-bottom-color:rgba(0,138,171,.25)}.related-pages.long-list.parent li:before{color:#008aab}.member-list-container .member-container .staff-click{display:block;color:#000;text-decoration:none}.member-list-container .member-container .staff-click .member-image{height:158px;width:130px;padding-bottom:5px;transition:opacity .25s;-webkit-transition:opacity .25s}.member-list-container .member-container .staff-click p{padding:0}.member-list-container .member-container .staff-click .firstname,.member-list-container .member-container .staff-click .lastname{font-weight:700}.member-list-container .member-container .staff-click:hover{background-image:url(/resources/themes/royalsoc_dist/img/controls/pop-up-icon.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:right 76px top 115px}.member-list-container .member-container .staff-click:hover .member-image{opacity:.15;transition:opacity .25s;-webkit-transition:opacity .25s}.staff-holder{padding-top:20px}@media (min-width:768px){.modal-dialog .member-image{float:right}}.events-panel-nav{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;align-content:center}.events-panel-nav .button-outer,.events-panel-nav h3{-webkit-box-flex:1;flex-grow:1}.events-panel-nav h3{text-align:center}.events-panel-nav .selectbox{-webkit-box-flex:1;flex-grow:1}@media (min-width:768px){.events-panel-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (min-width:768px){.events-panel-nav h3{-webkit-box-flex:1;flex-grow:1;text-align:right;padding:0}}@media (min-width:768px){.events-panel-nav .button-outer{padding:0 0 0 15px}form .events-panel-nav .button-outer{padding-left:0}}@media (min-width:1440px){.events-panel-nav .button-outer{padding-left:0}}#no-events-found-msg{display:none;font-size:200%;text-align:center}.homepage .tagline h1 span{display:inline-block;padding-bottom:.2em;border-bottom:3px solid #fff}.homepage .tagline h3{padding-top:20px;line-height:1.1;font-weight:300;font-size:26px}@media (min-width:480px){.homepage .tagline h3{font-size:32px}}@media (min-width:768px){.homepage .home-page-content{padding-right:60px;border-right:1px solid #cfcfcf;margin-right:40px}.homepage .home-page-content h1:first-child{padding-top:0}}.homepage main{padding:0 0 2vw}@media (min-width:768px){.homepage main{padding:4vw 0}}.homepage .explore-filter-container{background-color:#000;max-width:1170px;margin:auto}.homepage .explore-filter-container .filter-center-text{text-align:center}.homepage .explore-filter-container .filter-center-text h3{color:#fff;letter-spacing:4px;text-align:center;padding:10px 0;font-size:12px;line-height:18px}.homepage .explore-filter-container .filter-center-text .filter-buttons{width:320px;margin:auto}@media screen and (min-width:768px){.homepage .explore-filter-container .filter-center-text .filter-buttons{width:365px}}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter{padding:15px 14px;font-size:12px;color:#fff;font-weight:700;display:block;position:relative;float:left;border-top:1px solid #d52b1e;background-color:#000;-webkit-transition:.25s;transition:.25s}@media screen and (min-width:768px){.homepage .explore-filter-container .filter-center-text .filter-buttons .filter{font-size:14px}}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter:hover{background-color:#d52b1e}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter img{width:34px;height:0;position:absolute;top:47px;max-height:0;z-index:4;-webkit-transition:.25s;transition:.25s}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter-research img{left:40px}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter-stuteach img{left:65px}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter-curious img{left:23px}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter-active{background-color:#d52b1e}.homepage .explore-filter-container .filter-center-text .filter-buttons .filter-active img{display:block;max-height:13px;height:13px}.homepage .container .panel-container{position:relative;height:0;overflow:hidden;opacity:0}.homepage .container .panel-container .panel-img-container{height:190px;display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;overflow:hidden;cursor:pointer}.homepage .container .panel-container .panel-img-container:hover .panel-img{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.homepage .container .panel-container .panel-img-container .panel-img{height:205px;display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;left:0;top:-10px;-webkit-transition:-webkit-filter .25s linear;-webkit-transition:filter .25s linear;transition:filter .25s linear;-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.homepage .container .panel-container .panel-img-container .backdrop-slide{position:absolute;height:190px;width:100%;background-color:rgba(0,0,0,.35);top:130px;color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:left}.homepage .container .panel-container .panel-img-container .backdrop-slide .panel-text{display:block;color:#fff;padding:20px;font-size:16px;line-height:20px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.homepage .container .panel-container .panel-img-container .backdrop-slide .panel-link{display:block;padding:10px 20px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700;font-size:12px;line-height:16px}.homepage .container .panel-container .panel-img-container .backdrop-slide-active{top:0}.homepage .container .panel-active{opacity:1;height:auto;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.homepage .container .cleartab{clear:both}@media screen and (min-width:1170px){.homepage .container .cleartab{clear:none}}body.members-page main.content .member-list-container{padding:20px 0 0}.panel-project .container .content-wrapper,.panel-project .content .container .content-wrapper{padding:0}.panel-project .container .content-wrapper h2,.panel-project .content .container .content-wrapper h2{font-size:16px;line-height:1.2}@media (min-width:768px){.panel-project .container .content-wrapper,.panel-project .content .container .content-wrapper{padding:0 15px}}@media (min-width:1250px){.panel-project .container .content-wrapper,.panel-project .content .container .content-wrapper{padding:20px 0 0}}@media (min-width:1440px){.panel-project .container .content-wrapper,.panel-project .content .container .content-wrapper{padding:45px 0}}@media (min-width:768px){.panel-project .container .content-wrapper .content-event-box-container,.panel-project .content .container .content-wrapper .content-event-box-container{padding-right:15px}}@media (min-width:1440px){.panel-project .container .content-wrapper .content-event-box-container,.panel-project .content .container .content-wrapper .content-event-box-container{padding-right:30px}}@media (min-width:768px){.marsden-panel .container .content-wrapper{padding-top:20px}}a{text-decoration:none}a,a:visited{color:#d52b1e}a:hover{color:#000}a:focus{outline:none}a h1,a h2,a h3,a h4,a h5{color:#000}.clear{clear:both}table tr td,table tr th{padding:10px;border:1px solid #000}table tr th{font-weight:700}button{border:none;background:none}button:focus{outline:none}em{font-style:italic}.wrap{position:relative}.print-logo{display:none}.donate{text-align:center;margin:40px 0 0 15px}@media screen and (min-width:768px){.donate{margin:55px 0 0 30px}}@media screen and (min-width:1170px){.donate{margin:55px 0 0 45px}}.donate a{color:#fff;border:1px solid #fff;font-size:15px;font-weight:700;padding:15px 40px;border-radius:24px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-decoration:none}.donate a:hover{background-color:#d52b1e;text-decoration:none;border:1px solid #d52b1e}.selectbox,div.dropdown{clear:both;max-width:100%;padding-bottom:30px;border-bottom:1px solid #cfcfcf;text-align:center}@media screen and (min-width:768px){.selectbox,div.dropdown{border-bottom:none}}@media screen and (min-width:1170px){.selectbox,div.dropdown{clear:none}}.selectbox select::-ms-expand,div.dropdown select::-ms-expand{display:none}.content-select .selectbox{text-align:left!important}div.dropdown{float:left;padding-bottom:0}.selectbox-select,select.dropdown{outline:none;cursor:pointer;min-width:200px;max-width:100%;background-image:url(/resources/themes/royalsoc_dist/img/controls/select-drop.svg);background-size:47px 43px;background-position:100%;background-repeat:no-repeat;border:1px solid #000;border-radius:3px;padding:15px 60px 15px 25px;font-size:15px;font-weight:700;background-color:#fff;-moz-appearance:none;font-family:museo-sans,sans-serif;-webkit-appearance:none}@media screen and (min-width:768px){.selectbox-select,select.dropdown{margin-top:30px}}select.dropdown{margin-top:0}.textarea{clear:both}.Actions.btn-toolbar,.Actions.button-outer{margin:45px auto}@media screen and (min-width:768px){.Actions.btn-toolbar,.Actions.button-outer{margin:auto;padding:0}}.Actions.btn-toolbar .button,.Actions.button-outer .button{float:left;background-color:#fff;border:1px solid #000;margin:1em 1em 1em 0;padding:15px 40px;border-radius:24px;font-size:15px;font-weight:700;color:#000;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;text-decoration:none}.Actions.btn-toolbar .button:hover,.Actions.button-outer .button:hover{background-color:#d52b1e;border:1px solid #d52b1e;color:#fff;text-decoration:none}fieldset{margin-top:10px;clear:both}fieldset label{float:left;margin:13px 20px 0 0}input,textarea{outline:none;padding-left:10px}input[type=checkbox]{float:left}input[type=email],input[type=text],textarea{border:1px solid #000;border-radius:3px;width:100%}textarea{height:130px;width:100%}input[type=email],input[type=text]{height:35px}input[type=radio]{-webkit-appearance:none;appearance:none;-moz-appearance:none;-ms-appearance:none;border:none;width:43px;height:43px;background:url(/resources/themes/royalsoc_dist/img/controls/radio-button.svg) 0 no-repeat;cursor:pointer;margin:0 15px 15px 0;float:left}input[type=radio]:checked{background:url(/resources/themes/royalsoc_dist/img/controls/radio-button-select.svg) 0 no-repeat;width:43px;height:43px}input[type=checkbox]{-webkit-appearance:none;appearance:none;-moz-appearance:none;-ms-appearance:none;border:none;width:43px;height:43px;background:url(/resources/themes/royalsoc_dist/img/controls/check-off.svg) 0 no-repeat;cursor:pointer;margin:0 15px 15px 0;clear:both}input[type=checkbox]:checked{background:url(/resources/themes/royalsoc_dist/img/controls/check-on.svg) 0 no-repeat;width:43px;height:43px}.image-upload{margin:13px 25px 0 0}.image-upload fieldset .file-button{background-image:url(/resources/themes/royalsoc_dist/img/controls/upload-icon.svg);background-repeat:no-repeat;background-size:26px 21px;height:35px;padding-left:30px;background-color:#fff;background-position:0;float:left;display:block;cursor:pointer}.image-upload fieldset .filename{display:block;float:left;margin-top:0;margin-left:10px;width:85%!important}@media screen and (min-width:768px){.image-upload fieldset .filename{width:100%}}.submitForm{border:1px solid #d52b1e;padding:15px 40px;border-radius:24px;font-size:15px;font-weight:700;color:#fff;background-color:#d52b1e;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;margin-top:30px}.submitForm:hover{border:1px solid #000;background-color:#fff;color:#000}@media (min-width:1170px){.content-wrapper{margin-bottom:50px}}.wrap .banner img{float:right;margin-top:10px}.wrap .banner .logo{background-image:url(/resources/themes/royalsoc_dist/img/navigation/main-logo-desktop.svg);background-repeat:no-repeat;height:102px;width:152px;display:block;margin-top:12px;position:absolute;right:0;z-index:3}.wrap .banner .banner-content{height:127px}.wrap .banner .banner-content .hamburger{width:46px;height:46px;float:left;border-radius:25px;border:1px solid #fff;margin:40px 0 0 15px;position:relative;cursor:pointer;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (min-width:768px){.wrap .banner .banner-content .hamburger{margin:40px 0 0 30px}}@media screen and (min-width:1170px){.wrap .banner .banner-content .hamburger{margin:40px 0 0 45px}}.wrap .banner .banner-content .hamburger:hover{border:1px solid #d52b1e}.wrap .banner .banner-content .hamburger:hover .filling,.wrap .banner .banner-content .hamburger:hover .filling:after,.wrap .banner .banner-content .hamburger:hover .filling:before{background-color:#d52b1e}.wrap .banner .banner-content .hamburger .filling{background-color:#fff;display:block;width:30px;height:1px;left:7px;top:22px;position:absolute;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.wrap .banner .banner-content .hamburger .filling:before{top:-10px}.wrap .banner .banner-content .hamburger .filling:after,.wrap .banner .banner-content .hamburger .filling:before{background-color:#fff;display:block;width:30px;height:1px;left:0;position:absolute;content:"";transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.wrap .banner .banner-content .hamburger .filling:after{top:10px}.wrap .banner .banner-content .hamburger .collapse-menu:after,.wrap .banner .banner-content .hamburger .collapse-menu:before{top:0}.wrap .banner .banner-content .search{width:47px;height:46px;float:left;background-image:url(/resources/themes/royalsoc_dist/img/controls/search-icon.svg);background-repeat:no-repeat;margin:40px 0 0 15px;cursor:pointer;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (min-width:768px){.wrap .banner .banner-content .search{margin:40px 0 0 30px}}@media screen and (min-width:1170px){.wrap .banner .banner-content .search{margin:40px 0 0 45px}}.wrap .banner .banner-content .search:hover{background-image:url(/resources/themes/royalsoc_dist/img/controls/search-icon-hover.svg)}.wrap .banner .banner-content .donate{float:left;display:none;text-align:center}@media screen and (min-width:768px){.wrap .banner .banner-content .donate{display:block}}.large-banner .banner{background-position:50%;background-size:cover;height:420px;background-color:#000;max-width:1170px;margin:auto;position:relative}@media screen and (min-width:768px){.large-banner .banner{height:325px}}@media screen and (min-width:1170px){.large-banner .banner{background-size:1170px auto;background-position:100%;background-repeat:no-repeat}}.large-banner .banner .banner-image{max-height:325px}.large-banner .banner .banner-text-container{height:293px;overflow:hidden;display:table-cell;vertical-align:middle;color:#fff;padding:0 15px 20px;font-size:18px;line-height:22px}@media screen and (min-width:768px){.large-banner .banner .banner-text-container{padding:0 0 20px 30px;height:198px;display:block;float:left;width:66%}}@media screen and (min-width:1170px){.large-banner .banner .banner-text-container{padding:0 45px 20px;display:block;width:100%;float:none}}.large-banner .banner .banner-text-container h1{padding:0 0 20px}.large-banner .banner .banner-text-container .banner-title{font-size:45px;line-height:48px;padding:0 45px 20px 0}@media screen and (min-width:768px){.large-banner .banner .banner-text-container .banner-title{padding:0 0 20px}}.content{min-height:60vh}.content .container .content-wrapper{padding:0 15px}@media screen and (min-width:768px){.content .container .content-wrapper{padding:0 30px 30px}}@media screen and (min-width:1170px){.content .container .content-wrapper{padding:0 45px 45px}}.content .container .content-wrapper h1,.content .container .content-wrapper h2,.content .container .content-wrapper h3,.content .container .content-wrapper h4,.content .container .content-wrapper h5{text-decoration:none}.content .container .content-wrapper h1 a,.content .container .content-wrapper h2 a,.content .container .content-wrapper h3 a,.content .container .content-wrapper h4 a,.content .container .content-wrapper h5 a{color:#000}.content .container .content-wrapper a h1,.content .container .content-wrapper a h2,.content .container .content-wrapper a h3,.content .container .content-wrapper a h4,.content .container .content-wrapper a h5{text-decoration:none;color:#000}.content .container .content-wrapper a h2,.content .container .content-wrapper h2 a{color:#d52b1e}.content .container .content-wrapper strong{font-weight:700}.content .container .content-wrapper .intro-content{font-size:1.4rem;line-height:22px}.content .container .content-wrapper .user-content a[href$=".pdf"]{background:url(/resources/themes/royalsoc_dist/img/controls/pdf-icon.svg) no-repeat 0 50%;padding-left:25px;background-size:18px 17px}.content .container .content-wrapper .user-content img.left{float:left;margin-right:20px}.content .container .content-wrapper .user-content img.right{float:right;margin-left:20px}.content .container .content-wrapper .feature-image{text-align:center}.content .container .content-wrapper .feature-image img{max-height:100%;max-width:100%}.content .container .content-wrapper .content-image img{padding:15px 0 30px}.content-link h2{color:#000!important}.content-link h2:hover{color:#d52b1e!important}.event-holder .container .content-wrapper h2{font-size:18px;line-height:22px}@media screen and (min-width:768px){.event-holder .container .content-wrapper{padding:30px}}@media screen and (min-width:1170px){.event-holder .container .content-wrapper{padding:20px 45px 0}}.event-holder .container .content-wrapper .filter-events{margin:0 15px}@media screen and (min-width:768px){.event-holder .container .content-wrapper .filter-events{margin:0}}.event-holder .container .content-wrapper .filter-events .selectbox{text-align:left;border-bottom:none;margin-top:10px;padding-bottom:0}@media screen and (min-width:768px){.event-holder .container .content-wrapper .filter-events .selectbox{padding-bottom:30px}}.event-holder .container .content-wrapper .filter-events .selectbox .selectbox-select{margin-top:10px}.event-holder .container .content-wrapper .important-image-container{margin-top:30px}@media screen and (min-width:768px){.event-holder .container .content-wrapper .important-image-container{margin-top:0}}.event-holder .container .content-wrapper .important-image-container .text-wrapper .title{color:#fff}.event-holder .container .content-wrapper .create-event-container{margin-left:15px}@media screen and (min-width:768px){.event-holder .container .content-wrapper .create-event-container h3{padding-top:0;clear:both}}.event-holder .container .content-wrapper .create-event-container .event-create{margin-top:30px}@media screen and (min-width:768px){.event-holder .container .content-wrapper .create-event-container .event-create{margin-top:10px}}.event .container .content-wrapper .event-content{margin-bottom:40px}@media screen and (min-width:1170px){.event .container .content-wrapper .event-content{padding-right:30px}}.event .container .content-wrapper .event-detail-container{margin-bottom:40px}@media screen and (min-width:1170px){.event .container .content-wrapper .event-detail-container{padding-left:30px;border-left:1px solid #cfcfcf}}.event .container .content-wrapper .event-detail-container .member-picture{padding-top:20px}@media screen and (min-width:1170px){.event .container .content-wrapper .event-detail-container .member-picture{padding-top:0}}.event .container .content-wrapper .event-detail-container .detail-title{letter-spacing:2px;padding-top:20px}.event .container .content-wrapper .event-detail-container .speak-large{font-weight:700;line-height:20px;font-size:16px}.event .container .content-wrapper .event-detail-container .speak-med{line-height:20px;font-size:16px}.event .container .content-wrapper .event-detail-container .org,.event .container .content-wrapper .event-detail-container .speaker,.event .container .content-wrapper .event-detail-container .venue{padding-bottom:20px;border-bottom:1px solid #cfcfcf}.event .container .content-wrapper .book-now-container{clear:both}.event .container .content-wrapper .book-now-container .button-outer .button{margin:35px 0 0}.event .container .content-wrapper .book-now-container .button-outer .button a{background-color:#d52b1e;border:1px solid #d52b1e;color:#fff}.event .container .content-wrapper .book-now-container .button-outer .button a:hover{background-color:#fff;border:1px solid #000;color:#000}.event .container .content-wrapper .content-image img{padding-top:0}@media screen and (min-width:768px){.fellows-page .container .content-wrapper,.members-page .container .content-wrapper,.staff-page .container .content-wrapper{padding-bottom:0}}.fellows-page .container .content-wrapper h3,.members-page .container .content-wrapper h3,.staff-page .container .content-wrapper h3{padding-bottom:20px}@media screen and (min-width:768px){.fellows-page .container .content-wrapper h3,.members-page .container .content-wrapper h3,.staff-page .container .content-wrapper h3{padding:0}}@media screen and (min-width:768px){.fellows-page .container .content-wrapper .content-select,.members-page .container .content-wrapper .content-select,.staff-page .container .content-wrapper .content-select{margin:0}}.fellows-page .container .content-wrapper .content-select h3,.members-page .container .content-wrapper .content-select h3,.staff-page .container .content-wrapper .content-select h3{padding:40px 0 0}.fellows-page .container .content-wrapper .content-select .selectbox,.members-page .container .content-wrapper .content-select .selectbox,.staff-page .container .content-wrapper .content-select .selectbox{text-align:left;border-bottom:none;padding-bottom:0}@media screen and (min-width:768px){.fellows-page .container .content-wrapper .content-select .selectbox,.members-page .container .content-wrapper .content-select .selectbox,.staff-page .container .content-wrapper .content-select .selectbox{padding-bottom:30px}}.fellows-page .container .content-wrapper .content-select .selectbox .selectbox-select,.members-page .container .content-wrapper .content-select .selectbox .selectbox-select,.staff-page .container .content-wrapper .content-select .selectbox .selectbox-select{margin-top:10px}.fellows-page .container .member-list-container,.members-page .container .member-list-container,.staff-page .container .member-list-container{clear:both;padding:0 15px}@media screen and (min-width:768px){.fellows-page .container .member-list-container,.members-page .container .member-list-container,.staff-page .container .member-list-container{padding:30px}}@media screen and (min-width:1170px){.fellows-page .container .member-list-container,.members-page .container .member-list-container,.staff-page .container .member-list-container{padding:0 45px}}.fellows-page .container .member-list-container .member-container,.members-page .container .member-list-container .member-container,.staff-page .container .member-list-container .member-container{width:165px;margin-right:15px;float:left;height:270px;overflow:hidden;cursor:pointer}@media screen and (min-width:768px){.fellows-page .container .member-list-container .member-container,.members-page .container .member-list-container .member-container,.staff-page .container .member-list-container .member-container{margin-right:15px}}.fellows-page .container .member-list-container .member-container .member-click,.members-page .container .member-list-container .member-container .member-click,.staff-page .container .member-list-container .member-container .member-click{display:block;color:#000;text-decoration:none}.fellows-page .container .member-list-container .member-container .member-click .member-image,.members-page .container .member-list-container .member-container .member-click .member-image,.staff-page .container .member-list-container .member-container .member-click .member-image{height:158px;width:130px;padding-bottom:5px;transition:opacity .25s;-webkit-transition:opacity .25s}.fellows-page .container .member-list-container .member-container .member-click p,.members-page .container .member-list-container .member-container .member-click p,.staff-page .container .member-list-container .member-container .member-click p{padding:0}.fellows-page .container .member-list-container .member-container .member-click .firstname,.fellows-page .container .member-list-container .member-container .member-click .lastname,.members-page .container .member-list-container .member-container .member-click .firstname,.members-page .container .member-list-container .member-container .member-click .lastname,.staff-page .container .member-list-container .member-container .member-click .firstname,.staff-page .container .member-list-container .member-container .member-click .lastname{font-weight:700}.fellows-page .container .member-list-container .member-container .member-click:hover,.members-page .container .member-list-container .member-container .member-click:hover,.staff-page .container .member-list-container .member-container .member-click:hover{background-image:url(/resources/themes/royalsoc_dist/img/controls/pop-up-icon.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:right 76px top 115px}.fellows-page .container .member-list-container .member-container .member-click:hover .member-image,.members-page .container .member-list-container .member-container .member-click:hover .member-image,.staff-page .container .member-list-container .member-container .member-click:hover .member-image{opacity:.15;transition:opacity .25s;-webkit-transition:opacity .25s}.member-container-simple{margin-bottom:20px}.member-container-simple strong{font-weight:700}.calculator .container .content-wrapper .selectbox{text-align:left;padding-bottom:30px;border-bottom:none}.calculator .container .content-wrapper .selectbox .selectbox-select{margin-top:0}.calculator .container .content-wrapper .filter-grant-apply .selectbox{padding-bottom:0}.calculator .container .content-wrapper .content-select h3{padding-bottom:10px}.calculator .container .content-wrapper .calc-full-list-container h2{clear:both;padding-top:30px;border-top:1px solid #cfcfcf}.calculator .container .content-wrapper .calc-full-list-container .calc-list-item-container .calc-item-more-link{color:#d52b1e;margin-top:15px;display:block}.calculator .container .content-wrapper .calc-full-list-container:last-child{border-bottom:1px solid #cfcfcf;padding-bottom:50px}@media screen and (min-width:1170px){.calculator .container .content-wrapper .calc-full-list-container:last-child{border-bottom:none}}.search-results .container{position:relative;overflow:hidden}.search-results .container .content-wrapper{margin-bottom:45px;padding:0 15px}@media screen and (min-width:768px){.search-results .container .content-wrapper{padding:0 15px 0 30px}}@media screen and (min-width:1170px){.search-results .container .content-wrapper{padding:0 22px 0 45px}}.search-results .container .content-wrapper a{cursor:pointer}.search-results .container .content-wrapper .filter-trigger{position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:85px;right:-52px;z-index:1;background-color:#575757;color:#fff;font-weight:700;padding:12px;letter-spacing:5px;font-size:12px;line-height:12px;border-radius:3px 5px 0 3px;width:140px;-webkit-transition:all .25s ease;transition:all .25s ease;cursor:pointer}@media screen and (min-width:768px){.search-results .container .content-wrapper .filter-trigger{display:none}}.search-results .container .content-wrapper .filter-trigger span{display:inline-block}.search-results .container .content-wrapper .filter-trigger img{width:11px;height:24px;display:inline-block;margin:0;float:none;-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;right:14px;top:5px}@media screen and (min-width:768px){.search-results .container .content-wrapper .filter-trigger{top:247px}}.search-results .container .content-wrapper .filter-trigger-active{right:231px}.search-results .container .content-wrapper .filter-trigger-active img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.search-results .container .content-wrapper .result-search-term{border-bottom:1px solid #cfcfcf}.search-results .container .content-wrapper .results-container{transition:opacity .25s;-webkit-transition:opacity .25s}.search-results .container .content-wrapper .results-container .result-item-container{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #cfcfcf}.search-results .container .content-wrapper .results-container .result-item-container p a{color:#000}.search-results .container .content-wrapper .results-container .result-item-container .search-title{font-weight:700!important}.search-results .container .content-wrapper .results-container .result-item-container mark,.search-results .container .content-wrapper .results-container .result-item-container span.highlight{background-color:transparent;color:#d52b1e;font-size:14px;font-weight:700;line-height:18px;display:inline-block;padding:0 2px}.search-results .container .content-wrapper .results-container .result-item-container mark+mark,.search-results .container .content-wrapper .results-container .result-item-container span.highlight+span.highlight{padding:0}.search-results .container .content-wrapper .results-container .result-item-container a{display:block}.search-results .container .content-wrapper .results-container .result-item-container a:focus,.search-results .container .content-wrapper .results-container .result-item-container a:hover{text-decoration:none!important}.search-results .container .content-wrapper .results-container .result-item-container a h3,.search-results .container .content-wrapper .results-container .result-item-container a img{padding-top:10px}.search-results .container .content-wrapper .results-container .result-item-container a p{color:#000}.search-results .container .content-wrapper .results-container .result-item-container .result-image{margin-right:15px;float:left}.search-results .container .content-wrapper .results-container .result-item-container p{line-height:18px;font-size:14px}.search-results .container .filter-wrap{padding:0 15px;position:absolute;top:0;right:-320px;background-color:#fff;z-index:1;width:284px;-webkit-transition:all .25s ease;transition:all .25s ease}@media screen and (min-width:768px){.search-results .container .filter-wrap{padding:0 30px 0 15px;position:static;width:33.3333%}}@media screen and (min-width:1170px){.search-results .container .filter-wrap{padding:0 45px 0 22px;width:25%}}.search-results .container .filter-wrap .search-wrap{border:1px solid #cfcfcf}.search-results .container .filter-wrap .search-wrap legend{font-weight:700;margin-left:15px}.search-results .container .filter-wrap .search-wrap .fieldsetPadding{margin:20px}.search-results .container .filter-wrap .search-wrap .fieldsetPadding label{float:none;display:block}.search-results .container .filter-wrap .search-wrap .fieldsetPadding .rad{float:left}.search-results .container .filter-wrap .search-wrap .fieldsetPadding .selectbox{padding:0}.search-results .container .filter-wrap .search-wrap .fieldsetPadding .selectbox .selectbox-select{margin-top:0}.search-results .container .filter-wrap .search-wrap select{width:100%}.search-results .container .filter-wrap .button-outer{margin:15px 0 30px}.search-results .container .filter-wrap .form-search-container form label{font-weight:700;margin-bottom:10px;margin-top:20px}.search-results .container .filter-wrap .recent-search-container .search-term{display:block}.search-results .container .filter-wrap-active{right:0}.filterpage .result-set .img-filter-result{max-width:100%}.filterpage .form-control{clear:both}.filterpage .Actions,.filterpage .btn-toolbar{padding:15px 0;border-bottom:1px solid #e7e7e7}.filterpage .dropdown{max-width:290px;width:290px}@media screen and (min-width:768px){.filterpage .dropdown{max-width:420px;width:420px;margin-right:25px;float:left;clear:none}}.filterpage .year{max-width:290px;width:290px}@media screen and (min-width:768px){.filterpage .year{max-width:200px;width:200px;margin-right:0}}.filterpage .filterTextSearch{max-width:290px;width:290px;clear:both}@media screen and (min-width:768px){.filterpage .filterTextSearch{max-width:420px;width:420px;float:left}}.filterpage .filterTextSearch.nolabel{margin-top:15px}.filterpage .paging-data-filter{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e7e7e7}.filterpage .paging-data-filter a,.filterpage .paging-data-filter span{padding:0 7px}.filterpage .paging-data-filter a.prev,.filterpage .paging-data-filter span.prev{padding-left:0}.filterpage div.dropdown{border-bottom:none}.filterpage select.dropdown{border:1px solid #070707}.climate .content-wrapper{margin-bottom:20px}@media screen and (min-width:768px){.climate .content-wrapper{margin-bottom:0;padding-bottom:10px!important}}.climate .climate-wrapper{clear:both;margin-bottom:45px}.climate .climate-wrapper .instruction{font-size:16px;line-height:21px;padding:0 15px;display:none}@media screen and (min-width:768px){.climate .climate-wrapper .instruction{padding:0 30px;display:block}}@media screen and (min-width:1170px){.climate .climate-wrapper .instruction{padding:0 45px;display:block}}.climate .climate-wrapper .relative-container{position:relative}.climate .climate-wrapper .relative-container .climateMap{display:none;-webkit-transition:all .5s;transition:all .5s}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .climateMap{display:block;margin-top:25px}}.climate .climate-wrapper .relative-container .imagemap area,.climate .climate-wrapper .relative-container .imagemap area:active,.climate .climate-wrapper .relative-container .imagemap area:focus,.climate .climate-wrapper .relative-container .imagemap area:hover,.climate .climate-wrapper .relative-container .imagemap area:visited{outline:0;border:none}.climate .climate-wrapper .relative-container .popset{width:100%;margin-top:35px}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .popset{margin-top:0;top:255px;left:175px;z-index:2;background-color:#fff;width:340px;position:absolute;box-shadow:2px 2px 10px #000;display:none}}.climate .climate-wrapper .relative-container .popset .sml-image{display:block;width:100%}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .popset .sml-image{display:none}}.climate .climate-wrapper .relative-container .popset .popText .close-button{display:none;height:20px;width:20px;background-repeat:no-repeat;right:10px}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .popset .popText .close-button{display:block}}.climate .climate-wrapper .relative-container .popset .popText h3{padding:0 15px;margin:30px 0 0}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .popset .popText h3{padding:0;margin:30px 30px 20px}}.climate .climate-wrapper .relative-container .popset .popText p{font-size:16px;line-height:21px;padding:20px 15px}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .popset .popText p{padding:0;margin:0 30px 30px}}@media screen and (min-width:768px){.climate .climate-wrapper .relative-container .active{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s;-moz-animation:fadeIn .5s}}@-webkit-keyframes fadeIn{0%{opacity:0;top:250px}to{opacity:1;top:255px}}@keyframes fadeIn{0%{opacity:0;top:250px}to{opacity:1;top:255px}}.no-svg .climate .climate-wrapper .relative-container .popset img.no-svg{display:block}@media screen and (min-width:768px){.no-svg .climate .climate-wrapper .relative-container .popset img.no-svg{display:none}}.no-svg .climate .climate-wrapper .relative-container .popset img.svg{display:none}@media screen and (min-width:768px){.no-svg .climate .climate-wrapper .relative-container .popset img.svg{display:none}}.svg .climate .climate-wrapper .relative-container .popset img.no-svg{display:none}@media screen and (min-width:768px){.svg .climate .climate-wrapper .relative-container .popset img.no-svg{display:none}}.svg .climate .climate-wrapper .relative-container .popset img.svg{display:block}@media screen and (min-width:768px){.svg .climate .climate-wrapper .relative-container .popset img.svg{display:none}}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item{list-style-type:none;position:absolute;height:190px}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item a{color:#000}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item:hover a{text-decoration:none}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url{display:block}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-image{background-size:cover;position:relative;height:190px;background-position:50%}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-image .project-image-overlay-arrow{background-image:url(/resources/themes/royalsoc_dist/img/controls/image-chevron.svg);background-size:16px 190px;background-repeat:no-repeat;background-position:100%;height:190px;width:16px;position:absolute;right:-1px}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-text{height:170px;position:relative;margin:10px 0;padding:0 10px;border-right:1px solid #cfcfcf;color:#000}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-text h3{padding:0;font-size:18px}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-text .arrow-container{position:absolute;bottom:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-text .arrow-container .arrow-head{border-color:#cfcfcf;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url .project-text .arrow-container .arrow-line{background-color:#cfcfcf;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url:hover .arrow-container,.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url:hover .arrow-line{width:75px;border-color:#d52b1e!important}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url:hover .arrow-head{border-color:#d52b1e!important}.view-slide-position .custom-slide-viewport .custom-slide-container .tablet-slide .project-item .project-url:hover .arrow-line{background-color:#d52b1e!important}.view-slide-position .custom-slide-viewport .custom-slide-container .top-slide{position:absolute;top:0}.view-slide-position .custom-slide-viewport .custom-slide-container .bottom-slide{position:absolute;top:190px}.view-slide-position .custom-slide-viewport .button-prev{background-color:rgba(0,0,0,.7);background-color:#000;-webkit-transition:.25s;transition:.25s}.view-slide-position .custom-slide-viewport .button-prev-remove{background-color:transparent!important;background-image:none!important;display:none}.view-slide-position .custom-slide-viewport .button-prev-remove:hover{background-color:transparent!important}.view-slide-position .custom-slide-viewport .button-next{background-color:rgba(0,0,0,.7);background-color:#000;-webkit-transition:.25s;transition:.25s}.view-slide-position .custom-slide-viewport .button-next-remove{background-color:transparent!important;background-image:none!important;display:none}.view-slide-position .custom-slide-viewport .button-next-remove:hover{background-color:transparent!important}.view-slide-position{position:relative;height:380px}.view-slide-position .custom-slide-viewport{z-index:1;background-color:#fff;position:absolute;width:100%}.view-slide-position .custom-slide-viewport .custom-slide-container{height:380px;overflow:hidden;position:relative}.view-slide-position .custom-slide-viewport .button-prev{position:absolute;height:380px;width:24px;left:0;top:0;cursor:pointer;background-color:rgba(0,0,0,.8);padding:5px;background-image:url(/resources/themes/royalsoc_dist/img/controls/homepage/communities-tab-arrow-back.png);background-size:11px 24px;background-position:50%;background-repeat:no-repeat}.view-slide-position .custom-slide-viewport .button-prev:hover{background-color:rgba(0,0,0,.35)}.view-slide-position .custom-slide-viewport .button-next{position:absolute;height:380px;width:24px;right:0;top:0;cursor:pointer;background-color:rgba(0,0,0,.8);padding:5px;background-image:url(/resources/themes/royalsoc_dist/img/controls/homepage/communities-tab-arrow.png);background-size:11px 24px;background-position:50%;background-repeat:no-repeat}.view-slide-position .custom-slide-viewport .button-next:hover{background-color:rgba(0,0,0,.35)}.no-svg .wrap .search-container .search-active{background-image:url(/resources/themes/royalsoc_dist/img/controls/search-open.png)!important}.no-svg .wrap .vistorstatus[type=radio]{-webkit-appearance:none!important;appearance:none!important;-moz-appearance:none!important;background:url(/resources/themes/royalsoc_dist/img/controls/radio-button.png) 0 no-repeat!important}.no-svg .wrap .vistorstatus[type=radio]:checked{background:url(/resources/themes/royalsoc_dist/img/controls/radio-button-select.png) 0 no-repeat!important}.no-svg .wrap .social-icons .fb-icon{background-image:url(/resources/themes/royalsoc_dist/img/foot/facebook-icon.png)!important}.no-svg .wrap .social-icons .fb-icon:hover{background-image:url(/resources/themes/royalsoc_dist/img/foot/facebook-icon-hover.png)!important}.no-svg .wrap .social-icons .twitter-icon{background-image:url(/resources/themes/royalsoc_dist/img/foot/twitter-icon.png)!important}.no-svg .wrap .social-icons .twitter-icon:hover{background-image:url(/resources/themes/royalsoc_dist/img/foot/twitter-icon-hover.png)!important}.no-svg .wrap .quote-block .quote-person{background-image:url(/resources/themes/royalsoc_dist/img/main/quote-icon.png)!important}.no-svg .wrap .right-share{background-image:url(/resources/themes/royalsoc_dist/img/foot/share-icon.png)!important}.no-svg .wrap .footer-content .foot-logos .footlogo150{background-image:url(/resources/themes/royalsoc_dist/img/foot/150th-logo.png)!important}.no-svg .wrap .footer-content .foot-eds{background-image:url(/resources/themes/royalsoc_dist/img/foot/tagline-logo.png)!important}.no-svg .wrap .footer-content .newsletters-signup .newsletter-select{background-image:url(/resources/themes/royalsoc_dist/img/foot/select-drop.png)!important}body h1.documentpara{font-size:22px}body h1.documentpara,body h1.documentsec{line-height:26px;padding-bottom:15px;color:#d32b1e}body h1.documentsec{font-size:24px}body h2.documentpara{font-size:20px;color:#d32b1e}body h3.documentpara{font-size:18px;color:#d32b1e}body h4.documentpara,body h5.documentpara{font-size:16px;color:#d32b1e}body h5.documentpara{font-style:italic}body ul.royaltoc li{list-style-type:none}body .royaltoc{overflow:hidden}body .royaltoc.closed{max-height:0}body #toctitle{padding-top:30px;padding-right:60px;background-size:24px 24px;background-position:right 30px;background-repeat:no-repeat;display:inline-block;cursor:pointer}body #toctitle.open{background-image:url(/resources/themes/royalsoc_dist/img/icons/app/down.png)}body #toctitle.closed{background-image:url(/resources/themes/royalsoc_dist/img/icons/app/up.png)}.user-content ol{list-style-type:decimal!important;padding-left:1em;margin-top:12px}.user-content ol ol{padding-left:1em;margin-top:0}.user-content ul{padding-left:1em;margin-top:12px}.user-content ul ul{padding-left:1em;margin-top:0}.user-content ol ol{list-style-type:lower-latin!important}.user-content ol ol ol{list-style-type:lower-roman!important}.child-links{padding-bottom:15px}.child-links:first-child{padding-top:15px}.child-links h2{font-size:1.2em}.child-links h2,.child-links p{padding-top:0;padding-bottom:0}.sliderloader{position:absolute;top:46%;right:43%;display:none}.videowrapper{position:relative;padding-bottom:56.25%;padding-top:25px}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sign-up-newletters-outer{border-right:none!important}.bad-amount{color:#d32b1e}.required-field{position:relative;width:100%}.required-field:before{position:absolute;width:10px;height:10px;content:"*";top:15px;left:-15px;color:#d32b1e}.event-content .intro-content{margin-bottom:1em}.tiles .container .clear.clear-event-form{margin-bottom:0}.filter-members>div{float:left;margin-right:2em}.filterbox{margin-top:10px;padding-bottom:30px}.filterbox input{font-size:15px;font-weight:700;font-family:museo-sans,sans-serif;line-height:inherit;height:53px}.pagination{margin-top:30px}.pagination a::hover{text-decoration:none;color:#d32b1e!important}.pagination .prev-arrow{height:32px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination .next-arrow{height:32px}.pagination .pagination-pages{padding:20px 0}.pagination #previous{display:inline-block;list-style:none}.pagination #previous li{list-style-type:none}.pagination #next{display:inline-block;list-style:none}.pagination #next li{list-style-type:none}.pagination .pagination-pages li{display:inline-block}@media screen and (max-width:800px){.pagination .pagination-pages{display:none}.pagination #next{float:right;margin-right:20px}.next-arrow,.prev-arrow{position:relative;top:10px}}@media screen and (min-width:800px){.pagination{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;align-content:center}.mobile-pagination-arrow{display:none}}.content-wrapper .user-content img{max-width:100%}div.recaptcha{margin-top:1em}#carousel-content .lrg-col-6{float:none}a.acro-download{font-size:.8em}.news-source{padding:1em 0 0}.document .returntotop{float:right}img.landingpagebrandimage{max-width:100%;padding-right:1em}sub,sup{font-size:.8em}div.HeroImageText{top:-25px!important;position:relative;font-size:.9em;color:#717171}.container .captionImage .caption{font-size:.9em}.brand-image img{padding-bottom:20px!important}.typography{font-family:museo-sans,sans-serif}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{margin:0;padding-top:1em;padding-bottom:.2em;line-height:1.25}.typography h1{font-size:3rem}.typography h2{font-size:1.8rem}.typography h3{font-size:1.5rem}.typography h4{font-size:1.3rem}.typography h5{font-size:1rem}.typography h6{font-size:1rem;color:#d52b1e}.typography ol,.typography ul{margin-top:0!important;margin-bottom:.5rem}.typography ul{padding-top:.1rem;padding-bottom:.1rem}.typography li,.typography p{line-height:1.4;font-size:1.05rem;padding-top:.4em;padding-bottom:.4em;color:#272727}.typography li{padding-top:.3em}.typography ul li{list-style-type:disc}.typography ul li li{list-style-type:circle}.typography ul li li li{list-style-type:square}.typography ul li li li li{list-style-type:lower-alpha}.typography ol li{list-style:decimal}.typography ol li li{list-style:upper-alpha}.typography ol li li li{list-style:decimal}.typography ol li li li li{list-style:lower-alpha}.typography ol li li li li li{list-style:decimal-leading-zero}.typography i{color:#575757;font-style:italic}.typography img{display:block;float:none;max-width:100%;height:auto;margin:1em auto 2em;padding:0}.typography img.left{float:left;margin:1em 2em 2em auto}.typography img.leftAlone{float:none;margin:1em auto 2em 0}.typography img.right{float:right;margin:1em auto 2em 2em}.typography>p:after,.typography>p:before{content:" ";display:table}.typography>p:after{clear:both}.typography>p img{float:left}.typography .captionImage{max-width:100%}.typography .captionImage img{margin-bottom:0}.typography .captionImage .caption{color:#717171;text-align:center;padding-top:0!important;padding-bottom:2em}.typography .captionImage.left{float:left;margin-left:0;margin-right:1.5em;padding:0}.typography .captionImage.left img.left{padding:0;margin:1em 0 0}.typography .caption.left{text-align:center}.typography .captionImage.right{float:right;margin:1em 0 1em 1.5em;padding:0}.typography .captionImage.right img.right{padding:0;margin:1em 0 0}.typography .caption.right{text-align:center;padding:0!important}.typography .captionImage.leftAlone .leftAlone{margin-bottom:0!important}.typography .captionImage.center{margin:auto}.typography .captionImage.center .center{margin-bottom:0!important}.typography table{width:100%!important;border-collapse:collapse;table-layout:auto}.typography table ul{margin-left:0}.typography table li,.typography table p,.typography table ul{font-family:museo-sans,sans-serif}.typography table li,.typography table p,.typography table td,.typography table th{font-size:13px!important;line-height:1.35;color:#000}.typography table td,.typography table th{border-width:1px;vertical-align:top;padding:.5em;border-color:#a7a7a7}.typography table th{background-color:#cfcfcf}.typography address{padding:1em}.typography pre{padding:1em 0;font-family:monospace;color:#00c4b3}.typography div.embed>embed,.typography div.embed>iframe,.typography div.embed>video{border:none!important;box-sizing:content-box;position:absolute;top:0;left:0;width:100%;height:100%;border:none}.typography .ss-htmleditorfield-file.embed{padding-bottom:56.25%;position:relative;height:100%!important;width:100%!important;overflow:hidden}.typography blockquote{padding:2rem 40px 30px 50px;color:#373737;background-image:url(/resources/themes/royalsoc_dist/img/main/quote-icon.svg);background-size:40px;background-repeat:no-repeat;background-position:0 2rem}.typography blockquote,.typography blockquote *{font-family:"Noto Serif",serif;font-style:italic;font-size:1.2rem;color:#373737;font-weight:300}.typography blockquote *{padding:0;margin:0}.typography.intro-content p,.typography .intro-content p{padding:0;font-size:1.4rem;font-weight:300;font-family:museo-sans,sans-serif;line-height:1.25;color:#070707}.typography .grey{color:#575757}.typography hr{width:150px;height:3px;border:none;background-color:#00c4b3;padding:0}