@font-face{font-family:'latoitalic';src:url("/themes/base_theme/css/fonts/lato-lightitalic-webfont.eot");src:url("/themes/base_theme/css/fonts/lato-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/base_theme/css/fonts/lato-lightitalic-webfont.woff") format("woff"),url("/themes/base_theme/css/fonts/lato-lightitalic-webfont.ttf") format("truetype"),url("/themes/base_theme/css/fonts/lato-lightitalic-webfont.svg#latoitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("/themes/base_theme/css/fonts/lato-light-webfont.eot");src:url("/themes/base_theme/css/fonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/base_theme/css/fonts/lato-light-webfont.woff") format("woff"),url("/themes/base_theme/css/fonts/lato-light-webfont.ttf") format("truetype"),url("/themes/base_theme/css/fonts/lato-light-webfont.svg#latolight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("/themes/base_theme/css/fonts/lato-regular-webfont.eot");src:url("/themes/base_theme/css/fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/themes/base_theme/css/fonts/lato-regular-webfont.woff") format("woff"),url("/themes/base_theme/css/fonts/lato-regular-webfont.ttf") format("truetype"),url("/themes/base_theme/css/fonts/lato-regular-webfont.svg#latoregular") format("svg");font-weight:normal;font-style:normal}.list-sidebar{color:#fff}.list-sidebar span{position:relative;width:20px;height:22px;overflow:hidden;display:inline-block}.list-sidebar span img{position:absolute;top:-19px;width:25px;padding:0 !important;margin:0}.list-sidebar a{color:#fff}.list-sidebar li:hover{background:#fff;color:#292f33}.list-sidebar li:hover a{color:#292f33}.list-sidebar li:hover img{top:0px}.list-sidebar .nav-selected,.list-sidebar .nav-path-selected{background:#fff;color:#292f33}.list-sidebar .nav-selected a,.list-sidebar .nav-path-selected a{color:#292f33}.list-sidebar .nav-selected span img,.list-sidebar .nav-path-selected span img{top:0px}.list-sidebar .title{font-size:1.07143em;line-height:2.1em}.list-sidebar .title:hover{background:#777578;color:#fff}.list-sidebar .title:hover a{color:#fff}.sidebar-light .content{background:#F6F8F9}.sidebar-light .list-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e1e1e1}.sidebar-light .list-item:last-child{border-bottom:none}.search{position:relative;padding:15px}.search input{width:100%;border:1px solid #fff;background:#eee}.search input[type="submit"]{display:none}.media{*zoom:1}.media:after{content:"";display:table;clear:both}.media .mobile{float:none}.media>:first-child{margin:0 10px 0 0}@media (min-width: 48.75em){.media>:first-child{float:left}}.media>:first-child.flipped{float:right;margin:0 0 0 10px}.media>:first-child img{display:block;padding-top:10px}.media>:last-child{overflow:hidden;_overflow:visible;zoom:1}.simple-users-list .tile{width:100%;margin-bottom:10px}@media (min-width: 48.75em){.simple-users-list .tile{float:left;width:47.5%;margin:0 5% 5% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.simple-users-list .tile:nth-child(2n+2){margin-right:0}.simple-users-list .tile:nth-child(2n+3){clear:left}}.simple-users-list .box{text-align:center}.simple-users-list .box:hover .profile-image-overlay{border-color:#fff}.profile-image-overlay{position:relative;max-width:145px;height:145px;margin:20px auto;border:10px solid #eee;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;-o-border-radius:80px;border-radius:80px;overflow:hidden;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 5px 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 5px 2px;box-shadow:rgba(0,0,0,0.2) 0px 0px 5px 2px}.profile-image-overlay img{display:block}.profile-image{position:absolute;width:100%}.team-profile .left,.team-profile .right{float:left;width:50%}.team-profile .right{text-align:center}.team-profile .right img{margin:0 auto;margin-bottom:30px}.team-profile .right li{margin:0 5px}.team-profile .bio{max-width:340px}.list{list-style:none;padding:0}.list a{display:inline-block;text-decoration:none}.list li{margin-bottom:0}.list-inline>li{display:inline}.list-inline-mobile{display:none}.list-inline-mobile>li,.list-inline-mobile a{display:block}@media (min-width: 48.75em){.list-inline-mobile{display:inline-block}.list-inline-mobile>li,.list-inline-mobile a{display:inline}}.list-vertical{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-vertical a{display:block;padding:8px 10px}.list-sub{padding-left:10px}.clickablock{position:relative}.clickablock a.no-style{position:absolute;width:100%;height:100%}.call-to-action{left:20%;display:inline-block;width:190px;height:190px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;border:4px solid #8ABBC6;color:#8ABBC6;background:#004452}.call-to-action a.no-style{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.call-to-action>div{width:60%;margin:20px auto;text-align:center}#filter-list{position:relative}#filter-overlay{position:absolute;display:none;background:url("../img/ajax-loader.gif") no-repeat center}#filter-options ul{margin-top:0px}#filter-options ul li{margin-bottom:5px}#filter-options ul li:last-child{margin-bottom:0px}.blog-list .tile{float:left;width:100%;margin:0 1% 1% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-list .tile:nth-child(1n+1){margin-right:0}.blog-list .tile:nth-child(1n+2){clear:left}@media (min-width: 48.75em){.blog-list .tile:nth-child(1n+1){margin-right:2%}.blog-list .tile:nth-child(1n+2){clear:none}.blog-list .tile{float:left;width:49%;margin:0 2% 2% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.blog-list .tile:nth-child(2n+2){margin-right:0}.blog-list .tile:nth-child(2n+3){clear:left}}.date-square{margin:6px 0px;padding:0px 5px;text-align:center;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:3px solid #e1e1e1}.date-square .date,.date-square .month{margin-bottom:0px}.date-square .date{font-size:25px;line-height:26px}.date-square .month{font-size:12px;line-height:16px}.listed-page .underline-content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.listed-page:last-child .underline-content{border-bottom:none}.tag{display:inline-block;float:left;margin:2px;padding:1px 2px;cursor:pointer;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.tag:hover,.tag.selected{background:#777578;color:#fff}input{padding:10px}input.full{width:100%}#subscribe .btn-submit{font-size:1.07143em;line-height:2.1em}#subscribe input{color:#eee}#subscribe ::-webkit-input-placeholder{color:#777578}#subscribe :-moz-placeholder{color:#777578}#subscribe ::-moz-placeholder{color:#777578}#subscribe :-ms-input-placeholder{color:#777578}.pagination{margin:20px 0;font-size:0.78571em;line-height:1.90909em;font-family:"latoregular"}.pagination li{margin:0 2px}.pagination li a{padding:5px 10px;color:#292f33;background:#eee}.pagination li a:hover{color:#2c72a4}.pagination li:hover a,.pagination .currentPage a{background:#ed0d02;color:#fff}.pagination .nav-btn a{background:#777578;color:#fff}.pagination .left span{margin-right:10px}.pagination .right span{margin-left:10px}.mobile-nav{font-size:1.14286em;line-height:1.96875em;color:#666}@media (min-width: 58.75em){.mobile-nav{font-size:1.28571em;line-height:1.75em}}.mobile-nav ul{margin-bottom:20px}@media (min-width: 48.75em){.mobile-nav ul{float:right}}@media (min-width: 58.75em){.mobile-nav li{margin-left:5px}.mobile-nav li.nav-first{margin-left:0px}}.mobile-nav a{color:#292f33;padding:10px}@media (min-width: 48.75em){.mobile-nav a{padding-top:50px}}.mobile-nav a:hover,.mobile-nav a.nav-selected,.mobile-nav a.nav-path-selected{color:#2c72a4}.mobile-nav a.nav-selected,.mobile-nav a.nav-path-selected{background:#ed0d02;color:#fff}.mobile-nav #menu-button{position:relative;display:inline-block;width:100%;height:40px;margin-bottom:-7px;padding:5px 0;font-size:1em;line-height:1.5em;font-family:"latoregular";color:#292f33;background:#eee}.mobile-nav #menu-button button{position:absolute;right:0}@media (min-width: 48.75em){.mobile-nav a{display:inline-block}.mobile-nav #menu-button{display:none}}.l-container{*zoom:1;max-width:32.85714em;_width:32.85714em;padding-left:0.71429em;padding-right:0.71429em;margin-left:auto;margin-right:auto;max-width:100%}.l-container:after{content:"";display:table;clear:both}@media (min-width: 48.75em){.l-container{max-width:55.71429em;padding-left:0.71429em;padding-right:0.71429em;margin-left:auto;margin-right:auto;max-width:100%}.l-container:after{content:"";display:table;clear:both}}@media (min-width: 58.75em){.l-container{max-width:67.14286em;padding-left:0.71429em;padding-right:0.71429em;margin-left:auto;margin-right:auto}.l-container:after{content:"";display:table;clear:both}}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.padding{padding-top:10px;padding-bottom:10px}.sidebar-top{margin-bottom:30px;padding-bottom:30px}.bottom-spacing{margin-bottom:10px}.hide-on-mobile{display:none}@media (min-width: 48.75em){.hide-on-mobile{display:inline-block}}@media (min-width: 48.75em){.hide-on-desktop{display:none}}@media (min-width: 48.75em){.column{float:left;width:48%;margin-right:4%}}@media (min-width: 48.75em){.column.end{margin-right:0px}}.sidebar{*zoom:1}.sidebar:after{content:"";display:table;clear:both}@media (min-width: 48.75em){.sidebar{width:28.20513%;float:left;margin-right:2.5641%;margin-right:0}}@media (min-width: 58.75em){.sidebar{width:23.40426%;float:left;margin-right:2.12766%;margin-right:0}}.main{*zoom:1}.main:after{content:"";display:table;clear:both}@media (min-width: 48.75em){.main{width:69.23077%;float:right;margin-right:0}.main.no-gap{width:71.79487%;margin-right:0}}@media (min-width: 58.75em){.main{width:74.46809%;float:right;margin-right:0}.main.no-gap{width:76.59574%;margin-right:0}}.l-full-width .main{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block}@media (min-width: 48.75em){.l-flipped .sidebar{float:right;margin-right:0}}@media (min-width: 58.75em){.l-flipped .sidebar{float:right;margin-right:0}}@media (min-width: 48.75em){.l-flipped .main{float:left;margin-right:2.5641%}.l-flipped .main.no-gap{width:71.79487%;margin-right:0}}@media (min-width: 58.75em){.l-flipped .main{float:left;margin-right:2.12766%}.l-flipped .main.no-gap{width:76.59574%;margin-right:0}}#header-top{text-align:right}#header-top li{margin-left:10px;color:#fff}#header-top li a{color:#fff}#header-bottom{margin-bottom:15px}#header-bottom .l-container{border-bottom:1px solid #eee}#navigation,#logo{display:block}@media (min-width: 48.75em){#navigation,#logo{display:inline-block}}#logo{padding-top:15px}#logo img{margin:0 auto}@media (min-width: 48.75em){#logo{float:left}}@media (min-width: 48.75em){#navigation{float:right}}#main-navigation{margin-bottom:15px}#breadcrumbs{width:100%;padding:5px;text-align:right}#feature{padding-bottom:40px}#feature h1{font-size:52px;line-height:61px;font-family:"Arial",sans-serif;margin-bottom:0px}#feature p.large-text{font-size:21px}#home #body{padding-top:30px;padding-bottom:30px}@media (min-width: 48.75em){#home .main .tile{float:left;width:32%;margin:0 2% 2% 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home .main .tile:nth-child(3n+3){margin-right:0}#home .main .tile:nth-child(3n+4){clear:left}}#home .main .tile{display:inline-block}#home #publications a.small-text{text-align:right}.page-details .list-inline li{margin-right:15px}.page-details .list-inline li:last-child{margin-right:0px}.pub-downloads{text-align:center}.pub-downloads img{position:relative;margin:0 auto;margin-bottom:-5px}.pub-downloads a:hover{color:#fff}.featured{position:relative}.featured .featured-ribbon{position:absolute;top:0;right:0}.featured a.no-style{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.listed-publication .media .image img{margin:0 auto}#contact-details,#contact-aside{float:left}#contact-details{width:55%;margin-right:5%}#contact-map{margin-top:20px}#contact-map a{float:right}#footer a{-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s}#footer-top{padding-top:30px;padding-bottom:30px;color:#fff}#footer-top a{color:#fff}#footer-top a:hover{color:#2c72a4}#footer-top .tile{padding:15px 0;border-bottom-style:groove;border-width:2px;border-color:rgba(167,167,167,0.5)}@media (min-width: 48.75em){#footer-top .tile{float:left;width:33.33333333333333%;min-height:240px;padding:0 50px;border-bottom-style:none;border-right-style:groove}#footer-top .tile:first-child{padding-left:0px}#footer-top .tile:last-child{border-right:none;padding-right:0px}}#footer-bottom{padding-top:20px;padding-bottom:20px;color:#999799}#footer-bottom a{color:#999799}#footer-bottom a.style{color:#fff}#footer-bottom a:hover{color:#2c72a4}#footer-bottom a{display:inline-block}#commotion{float:right}
