div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px
solid #398f14}div.wpcf7-mail-sent-ng{border:2px
solid #f00}div.wpcf7-spam-blocked{border:2px
solid #ffa500}div.wpcf7-validation-errors{border:2px
solid #f7e700}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px
solid #f00;background:#fff;padding: .2em .8em}span.wpcf7-list-item{margin-left:0.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7
.placeheld{color:#888}
/*
Site Name:
Author:
*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0}menu{padding:0
0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav
ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'icons-tsl';src:url("/wp-content/themes/tsl/library/fonts/icons-tsl.eot?41025350");src:url("/wp-content/themes/tsl/library/fonts/icons-tsl.eot?41025350#iefix") format("embedded-opentype"),url("/wp-content/themes/tsl/library/fonts/icons-tsl.woff?41025350") format("woff"),url("/wp-content/themes/tsl/library/fonts/icons-tsl.ttf?41025350") format("truetype"),url("/wp-content/themes/tsl/library/fonts/icons-tsl.svg?41025350#icons-tsl") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons-tsl";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-search:before{content:'\e804'}.icon-right-small:before{content:'\e800'}.icon-left-small:before{content:'\e801'}.icon-email:before{content:'\e802'}.icon-link-ext:before{content:'\e806'}.icon-facebook-circled:before{content:'\e808'}.icon-facebook:before{content:'\e803'}.icon-twitter:before{content:'\e810'}.icon-linkedin-circled:before{content:'\e80c'}.icon-linkedin:before{content:'\e80d'}.icon-twitter-circled:before{content:'\e80e'}html{font-size:62.5%;margin-top:0 !important}body{color:#333;font-family:Arial,sans-serif;font-size:1.4em;line-height:1.5em;position:relative}.hide{position:absolute;top:-9999px}textarea{max-width:100%;resize:vertical}input[type="text"],input[type="email"],input[type="tel"],input[type="submit"],textarea{font-family:Arial,sans-serif;-webkit-appearance:none;border-radius:0}input[type="submit"]{border:none;cursor:pointer}iframe{border:none;max-width:100%}p{word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.hentry .content h2,.hentry .content h3,.hentry .content
h4{text-align:left}.hentry .content
a{text-decoration:underline}.hentry .content
blockquote{border-left:1px solid #344863;font-style:italic;margin-left:1.5em;padding-left:1.5em}.hentry .content .alignleft,.hentry .content
img.alignleft{float:left;margin:1em
2em 2em 0}.hentry .content .alignright,.hentry .content
img.alignright{float:right;margin:1em
0 2em 2em}.hentry .content .aligncenter,.hentry .content
img.aligncenter{display:block;margin:1em
auto 2em}.hentry .wsp-pages-list a,.hentry .wsp-news-articles-list a,.hentry .wsp-staffs-list a,.hentry .wsp-publications-list a,.hentry .wsp-opportunitys-list
a{text-decoration:none}#container{font-size:13px;font-size:1.3rem}.wrap{margin:0
auto;max-width:1280px;overflow:hidden;padding:0
10px}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.size-l,.size-ml,.size-m,.size-ms,.size-s{width:100%}.panel{float:left;padding:.25em;width:100%}.panel
.container{overflow:hidden;padding:20px
20px 0}.panel
h2{margin-bottom:0;text-align:center}.panel
.actions{min-height:20px;margin:.5em 0 1em;text-align:center}.panel .actions
.action{font-size:12px;font-size:1.2rem}.panel .actions
i{margin-left:.25em}.ruled{display:block;margin-bottom:0;overflow:hidden;text-align:center}.ruled:before,.ruled:after{background-color:#b4b9be;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.ruled:before{right:0.5em;margin-left:-50%}.ruled:after{left:0.5em;margin-right:-50%}.ruled.spaced{margin-bottom:1.8em}a{color:#333;text-decoration:none}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Palatino LT W02 Roman",serif;font-weight:normal;line-height:1em;text-rendering:optimizelegibility}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5
a{text-decoration:none}h1,.h1{color:#333;margin:0
0 0.5em;font-size:21px;font-size:2.1rem}h2,.h2{line-height:1.2em;margin:0
0 1em;font-size:18px;font-size:1.8rem}h3,.h3{line-height:1.2em;margin:0
0 0.375em;font-size:18px;font-size:1.8rem}.header{background-color:#283e57}.site-logo
img{display:block;margin:0
auto}.header-row-1{border-bottom:1px solid #4d6278;overflow:hidden;text-align:center}.header-row-1
.nav{clear:right;margin:.5em 0 0;font-size:12px;font-size:1.2rem}.header-row-1 .nav
li{float:none;display:inline-block;margin:0
.5em}.header-row-1 .nav
a{color:#b4b9be}.header-row-1 .nav .current-menu-item a,.header-row-1 .nav li a:hover{color:#FFF}.header-row-2{border-bottom:1px solid #4d6278;overflow:hidden}.header-row-2
.nav{text-align:center;margin:0}.header-row-2 .nav
li{float:none;display:inline-block}.header-row-2 .nav
a{display:table-cell;height:40px;padding:0
1.5em;vertical-align:middle}.header-row-2 .nav .current-menu-parent a,.header-row-2 .nav .current-menu-item a,.header-row-2 .nav li a:hover{background-color:#344863;border-color:#4d6278}.header-row-2
.socials{display:none}#top-nav-select{display:block;margin:1em
auto;padding:.5em;width:280px}.top-nav.view-768up{display:none}#searchform{text-align:center}#searchform input[type=text]{background-color:#283e57;border:none;color:#FFF;display:inline-block;font-weight:bold;padding:.75em 2em;text-align:left;vertical-align:middle;width:200px;font-size:13px;font-size:1.3rem}#searchform
label{display:none}#searchform
a{color:#FFF;transition:all .3s;vertical-align:middle;font-size:20px;font-size:2rem}#searchform a:hover{color:#b4b9be}#searchsubmit{display:none}.no-js#searchsubmit{display:inline-block}.sub-nav{background-color:#f5f5f5;text-transform:uppercase;font-weight:bold;font-size:12px;font-size:1.2rem}.sub-nav
ul{margin:0;text-align:center}.sub-nav ul
li{display:inline-block;display:inline-table;float:none;margin-left:-3px}.sub-nav ul
a{color:#333;display:table-cell;height:40px;padding:0
1.5em;vertical-align:middle}.sub-nav ul .current-menu-item a,.sub-nav ul li a:hover{background-color:#7bebec}#top-nav
label{display:none}.footer{clear:both}.footer .footer-row-1{background-color:#ccdde2;padding:3em
0;text-align:center}.footer .footer-row-1
img{display:inline-block;margin:0
1em;vertical-align:middle}.footer .footer-row-2{background-color:#b8d3db;text-align:center;padding:2.5em 0 5em}.footer .copyright,.footer .socials,.footer nav,.footer ul,.footer
li{margin:0;display:inline-block;vertical-align:middle}.footer .copyright,.footer .socials,.footer
nav{margin:.5em 0}.footer
.socials{width:250px}.footer .socials
a{color:#333}.footer .socials a:hover{color:#999}.footer .nav
a{color:#333;margin:0
.5em}.footer .nav .current-menu-item
a{font-weight:bold}.nav
a{color:#FFF}.nav
ul{margin:0;overflow:hidden}.nav
li{float:left;position:relative}.nav li
ul{display:none}#menu-main-menu{text-transform:uppercase;font-weight:bold}#main>h1{margin-bottom:.5em;text-align:center;font-size:30px;font-size:3rem}#content{background:none !important;padding-top:2em;margin-bottom:4em}.row{clear:both}.row.spaced{margin-bottom:2em}article
hr{border:0;border-top:1px solid #b4b9be;height:0;line-height:0;margin:3em
0}article
img{height:auto;max-width:100%}article
ol{list-style:outside decimal;margin:2em
0;padding-left:2em}article ol
li{margin-bottom:.5em}article
ul{list-style-image:url("/wp-content/themes/tsl/library/images/li.png");list-style-position:outside;margin:2em
0;padding-left:2em}article ul
li{margin-bottom:.5em}.banner{padding:0
0 3em;max-width:550px}.banner
h1{margin:0
0 1em;font-size:30px;font-size:3rem}.action{display:inline-block;text-decoration:none !important;text-transform:uppercase}.action.box{border:2px
solid #333;padding:.75em 2em;transition:all .3s}.action.box
i{display:inline-block;margin:0
-.5em 0 1.2em;font-size:16px;font-size:1.6rem}.action.box:hover{opacity:.4;text-decoration:none !important}.action:hover{text-decoration:underline !important}.action.top-bottom{border-top:1px solid #999;border-bottom:1px solid #999;display:block;padding:.75em 0;font-size:12px;font-size:1.2rem}.action.top-bottom
i{display:inline-block;margin-left:.5em}.panel-listing-news .content
a{text-decoration:none}.panel-listing-news
.container{background-color:#d7f380;padding:20px
10px 0}.panel-listing-news
.container.spaced{background-color:transparent;margin-bottom:2em;padding:0}.panel-listing-news .container.spaced
article{background-color:#d7f380;float:none;margin-bottom:2em;padding:3em;width:100%}.panel-listing-news .container.spaced
img{float:left;margin-right:3em}.panel-listing-news .container.spaced
.content{margin-bottom:2em;min-height:0}.panel-listing-news .container.spaced
.action{border-bottom:none;overflow:hidden}.panel-listing-news
article{margin-bottom:3em;padding:0
10px;width:100%}.panel-listing-news
h2{margin-right:10px;margin-left:10px}.panel-listing-news h2.ruled:before,.panel-listing-news h2.ruled:after{background-color:#a7c153}.panel-listing-news
.action{border-color:#a7c153}.panel-listing-news
img{display:block;margin:0
0 1em;max-width:100%}.panel-listing-news
.meta{margin:0;font-size:12px;font-size:1.2rem}.panel-listing-news
p{line-height:1.2em;margin:1em
0 0;padding-bottom:1em}.panel-job-history
.container{background-color:#7bebec;padding-bottom:20px}.panel-job-history h2.ruled:before,.panel-job-history h2.ruled:after{background-color:#54b9bb}.panel-job-history
p{padding:0
2em}.panel-job-history
ul{margin-top:3em}.panel-job-history
li{border-bottom:1px solid #54b9bb;margin-bottom:3em;padding:0
3em 3em}.panel-job-history li:last-child{border-bottom:none}.panel-listing-publication.size-ml .container
img{max-width:160px;margin-right:2em}.panel-listing-publication.size-ml .container
p{clear:none}.panel-listing-publication
.container{background-color:#63eac1}.panel-listing-publication
.container.spaced{background-color:transparent;margin-bottom:2em;padding:0}.panel-listing-publication .container.spaced
article{background-color:#63eac1;float:none;margin-bottom:2em;padding:3em;width:100%}.panel-listing-publication .container.spaced
img{margin-right:3em;max-width:100%}.panel-listing-publication .container.spaced
p{clear:none}.panel-listing-publication .container.spaced
.meta{margin:0;font-size:12px;font-size:1.2rem}.panel-listing-publication .container.spaced
.content{margin-bottom:2em;min-height:0}.panel-listing-publication .container.spaced .content
a{text-decoration:none}.panel-listing-publication .container.spaced
.action{border-bottom:none;overflow:hidden}.panel-listing-publication
article{margin-bottom:2em;overflow:hidden}.panel-listing-publication h2.ruled:before,.panel-listing-publication h2.ruled:after{background-color:#269e7a}.panel-listing-publication
.action{border-color:#269e7a;clear:left}.panel-listing-publication
p{clear:left;line-height:1.4em}.panel-listing-publication
img{float:left;margin:0
1em 1em 0;max-width:100px}.panel-listing-opportunity .content
a{text-decoration:none}.panel-listing-opportunity
.container{background-color:#7bebec}.panel-listing-opportunity
.container.spaced{background-color:transparent;margin-bottom:2em;padding:0}.panel-listing-opportunity .container.spaced
article{background-color:#7bebec;margin-bottom:1em;padding:1em}.panel-listing-opportunity .container.spaced
.hgroup{margin-bottom:1em}.panel-listing-opportunity .container.spaced .hgroup
b{text-transform:uppercase}.panel-listing-opportunity .container.spaced .hgroup
span{display:block;margin-bottom:1em}.panel-listing-opportunity .container.spaced .hgroup
p{margin:0}.panel-listing-opportunity .container.spaced
.content{margin-bottom:2em;overflow:hidden}.panel-listing-opportunity .container.spaced .content
p{margin-top:0}.panel-listing-opportunity .container.spaced
.action{border-bottom:none;overflow:hidden}.panel-listing-opportunity
article{margin-bottom:3em}.panel-listing-opportunity h2.ruled:before,.panel-listing-opportunity h2.ruled:after{background-color:#54b9bb}.panel-listing-opportunity
.action{border-color:#54b9bb}.panel-detail-article{padding:1em}.panel-detail-article
.hgroup{margin-bottom:1em;padding-right:4em}.panel-detail-article .hgroup
h2{text-align:left;margin-bottom:1em}.panel-detail-article .hgroup
b{display:block;text-transform:uppercase}.panel-detail-article .hgroup
span{display:block;margin-bottom:1em}.panel-detail-article .hgroup
p{margin:0}.panel-detail-article
.content{padding-bottom:.5em;overflow:hidden}.panel-detail-article article
p{margin-top:0}.panel-detail-article
.action{margin-top:2em;min-width:170px;text-align:center}.panel-detail-opportunity{background-color:#7bebec}.panel-detail-news{background-color:#d7f380}.panel-detail-news .hgroup
p{margin:0;text-transform:none}.panel-detail-group .hgroup
h1{font-size:30px;font-size:3rem}.panel-detail-group .hgroup>p{font-family:"Palatino LT W02 Roman",serif;font-size:20px;font-size:2rem}.panel-detail-group .socials
i{font-size:17px;font-size:1.7rem}.panel-detail-group .socials
a{border:1px
solid #b4b9be;border-radius:30px;color:#b4b9be;display:inline-block;height:30px;padding:0.05em 0;margin:0
.25em 0 0;text-align:center;width:30px}.panel-detail-group .socials a:hover{border-color:#999;color:#999}.panel-detail-group .group-summary{overflow:hidden}.panel-detail-group .members-link{margin-top:2em}.panel-detail-group .members-link
i{font-size:12px;font-size:1.2rem}.panel-detail-staff{float:right}.panel-detail-staff
.img{display:block;max-width:100%;margin-bottom:4em}.panel-detail-staff
h1{font-size:30px;font-size:3rem}.panel-detail-staff
.meta{font-family:"Palatino LT W02 Roman",serif;line-height:1.2em;font-size:24px;font-size:2.4rem}.panel-detail-staff .socials
i{font-size:17px;font-size:1.7rem}.panel-detail-staff .socials
a{border:1px
solid #333;border-radius:30px;color:#333;display:inline-block;height:30px;padding:0.05em 0;margin:0
.25em 0 0;text-align:center;width:30px}.panel-detail-staff .socials a:hover{border-color:#999;color:#999}.panel-detail-staff
.details{margin-left:1em;font-size:15px;font-size:1.5rem}.panel-detail-staff .details
a{text-decoration:underline}.panel-listing-search{background-color:#ccdde2;margin-bottom:2em;padding:3em}.panel-listing-search
article{border-bottom:1px solid #b4b9be;padding-bottom:3em;margin-bottom:3em}.panel-listing-search article:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.panel-listing-search .type-publication{padding-bottom:2em}.panel-listing-search .action.top-bottom{border:none;padding:0}.panel-group{background:no-repeat 0 0;margin-bottom:1em;text-align:center}.panel-group
h2{font-size:26px;font-size:2.6rem}.panel-group
.content{max-width:350px;min-height:300px;padding:4em
0 2em}.panel-group .content
h2{margin-bottom:1em}.panel-group .content
p{margin-bottom:2em;font-size:16px;font-size:1.6rem}.panel-group
img{display:block;margin:0
auto 3em;max-width:100%}.panel-group
h2{margin-bottom:1.5em}.panel-group
p{color:#999;line-height:1.3em;margin:0
auto 3em;max-width:300px}.panel-text{font-family:"Palatino LT W02 Roman",serif;font-size:16px;font-size:1.6rem}.panel-text p,.panel-text ul,.panel-text
ol{margin:0
0 2em}.panel-text
ul{list-style:none}.panel-text
li{margin-bottom:.75em}.staff-listing{overflow:hidden;text-align:center;font-family:"Palatino LT W02 Roman",serif;font-size:16px;font-size:1.6rem}.staff-listing>div{float:left;margin:0
10px 40px 0;line-height:1.4em;width:190px}.staff-listing
.img{margin-bottom:1em;height:230px}.staff-listing
img{display:block;max-width:100%}.staff-listing
.content{min-height:110px}.staff-listing
h3{margin:1em
0 1.5em}.staff-listing
li{display:inline-block;margin:0
5px 2em;vertical-align:top;width:230px}.staff-listing
li.leader{max-width:100%;width:465px}.staff-listing
p{margin-bottom:0;min-height:65px}.group-listing{overflow:hidden;list-style:none;padding-left:0;text-align:center}.group-listing
li{display:inline-block;margin:0
12px 3em;text-align:left;vertical-align:top;width:280px}.group-listing
img{display:block;max-width:100%}.group-listing
.img{min-height:180px}.group-listing
h3{margin:1em
0 1.5em}.group-listing
p{line-height:1.4em;margin:0
3em 2em 0}.group-listing
.action{margin-right:2em}.back{color:#4d6278;display:inline-block;text-transform:uppercase;font-size:12px;font-size:1.2rem}.back
i{margin-right:.5em}.back.spaced{margin-bottom:2em}.page-summary,.callout-text{border-top:1px solid #b4b9be;border-bottom:1px solid #b4b9be;line-height:1.2em;margin:1em
0;padding:1em;font-size:14px;font-size:1.4rem}.page-summary.with-title,.callout-text.with-title{border-top:none;margin-top:0}.page-summary.no-bottom,.callout-text.no-bottom{border-bottom:none}.callout-text{color:#333;margin-bottom:2em;text-align:center}.entry-content
dd{margin-left:0;font-size:0.9em;margin-bottom:1.5em}.entry-content
img{margin:0
0 1.5em 0;max-width:100%;height:auto}.entry-content video,.entry-content
object{max-width:100%;height:auto}.entry-content
pre{padding:10px}.wp-caption{max-width:100%;padding:5px}.wp-caption
img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px
0 7px;text-align:center}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.pagination{margin:1em
0;text-align:right}.pagination{font-family:"Palatino LT W02 Roman",serif;font-size:16px;font-size:1.6rem}.pagination
ul{display:inline-block;margin:0
0 0 .5em;vertical-align:top}.pagination ul
li{margin:0
.25em;display:inline-block;vertical-align:top}.pagination ul li a,.pagination ul li
span{border-bottom:1px solid #333;margin:0;text-decoration:none;padding:0;line-height:1em;font-weight:normal;display:block}.pagination ul li
.current{border-bottom:none;font-size:24px;font-size:2.4rem}.pagination ul li a:hover,.pagination ul li a:focus{border-bottom:none}.pagination ul .next,.pagination ul
.prev{border-bottom:none;margin-top:.25em;font-size:12px;font-size:1.2rem}.socials{color:#b4b9be;vertical-align:middle}.socials
em{display:inline-block;font-style:normal;vertical-align:top}.socials
a{color:#FFF;margin-left:1em;font-size:25px;font-size:2.5rem;transition:all .3s}.socials a:hover{color:#b4b9be}.socials
span{display:inline-block;height:0;width:0;overflow:hidden;text-indent:-999px}.sidebar.view-980up
div{display:none}.sidebar
label{display:none}.sidebar
select{display:block;margin:0
auto 2em;width:280px}.sidebar
div{padding-bottom:1em}.sidebar div
a{display:block;padding:.5em .5em .5em 1.5em;position:relative;font-family:"Palatino LT W02 Roman",serif;font-size:16px;font-size:1.6rem}.sidebar div a
i{display:none}.sidebar
.selected{font-weight:bold}.sidebar .selected
i{display:block;position:absolute;left:0;top:50%;margin-top:-10px;font-size:12px;font-size:1.2rem}#site-socials{background-color:#FFF;margin-right:-130px;position:absolute;right:50%;bottom:0;width:260px;z-index:999}#site-socials
h4{background:#2252bb;float:left;font-family:Arial,sans-serif;font-weight:bold;height:40px;text-align:center;text-transform:uppercase;color:#FFF;padding:1.5em 0;margin:0;width:60px;font-size:11px;font-size:1.1rem}#site-socials
ul{float:left;margin:0;text-align:center;font-size:26px;font-size:2.6rem}#site-socials
li{background:#f5f5f5;float:left;height:40px;list-style:none;margin:0;padding-top:.25em;width:50px}#site-socials
a{display:inline-block;color:#b4b9be;overflow:hidden}#site-socials a:hover{color:#2252bb}#site-socials
span{display:none}#site-socials
i{display:block}
/* fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#FFF;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url("/wp-content/themes/tsl/library/images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url("/wp-content/themes/tsl/library/images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/wp-content/themes/tsl/library/images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/wp-content/themes/tsl/library/images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#FFF}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#FFF;padding:10px;background:#000}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url("/wp-content/themes/tsl/library/images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading
div{background-image:url("/wp-content/themes/tsl/library/images/fancybox_loading@2x.gif");background-size:24px 24px}}#application-form{display:none;overflow:hidden;padding:1em}#application-form
.field{padding:1em
2em 1em 0}#application-form
.action{border-top:1px solid #b4b9be;clear:both;display:block;float:left;overflow:hidden;margin-top:2em;padding-top:1em;width:100%}#application-form
label{display:block;font-family:"Palatino LT W02 Roman",serif;margin-bottom:.5em;font-size:16px;font-size:1.6rem}#application-form input[type=text],#application-form input[type=email],#application-form
textarea{border:1px
solid #b4b9be;padding:.5em 1em;width:100%}#application-form
textarea{min-height:100px}#application-form input[type=submit]{background-color:#FFF;display:inline-block;font-family:"Palatino LT W02 Roman",serif;border:2px
solid #333;padding:.75em 2em;transition:all .3s;font-size:18px;font-size:1.8rem}#application-form input[type=submit] i{display:inline-block;margin:0
-.5em 0 1.2em;font-size:16px;font-size:1.6rem}#application-form input[type=submit]:hover{opacity:0.4}#application-form .wpcf7-not-valid-tip,#application-form .wpcf7-form-control-wrap{display:block !important;height:auto !important}#application-form .wpcf7-validation-errors{display:none !important}#application-form .wpcf7 .ajax-loader{margin-left:2em !important}#application-form .wpcf7-mail-sent-ok{clear:both;float:left;margin:2em
0 0;padding:1em;width:100%}@media only screen and (min-width: 480px){h1,.h1{font-size:26px;font-size:2.6rem}h2,.h2{font-size:24px;font-size:2.4rem}.header-row-1{text-align:left}.header-row-1
.nav{clear:none;margin-right:2em}.header-row-1 .nav
li{float:left}.banner{padding:0
0 3em 3em}.panel-listing-news
article{float:left;width:50%}.panel-listing-news
.content{min-height:300px}.staff-listing
li{width:190px}.entry-content .alignleft,.entry-content
img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content
img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content
img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.summary,.indented-summary{font-family:"Palatino LT W02 Roman",serif;font-size:16px;font-size:1.6rem}.panel-listing-opportunity .container.spaced
article{margin-bottom:2em;padding:3em}.panel-listing-opportunity .container.spaced
h3{font-size:20px;font-size:2rem;margin-bottom:1em}.panel-group{background-size:cover}}@media only screen and (min-width: 768px){h1,.h1{font-size:30px;font-size:3rem}#main>h1{font-size:43px;font-size:4.3rem}.size-l{width:100%}.size-ml,.size-m,.size-ms{width:50%}.size-s{width:100%}.footer .nav
a{margin:0
1em}.header-row-1
.nav{float:right;font-size:13px;font-size:1.3rem}.header-row-1 .nav
li{margin-left:3em}#top-nav{display:none}.top-nav.view-768up{display:block}#searchform{border-left:1px solid #4d6278;float:right}#searchform input[type=text]{width:200px}#content{background:no-repeat 50% 0 !important;padding-top:2em}.banner
h1{font-size:42px;font-size:4.2rem}.callout-text{padding:2em;margin-bottom:4em}.panel-detail-article{padding:3em}.panel-detail-article
.hgroup{float:left;width:35%}.panel-detail-article .hgroup
h2{margin-bottom:3em}.panel-detail-article
article{margin-bottom:3em}.panel-detail-group
.hgroup{float:left;padding-right:2em;width:40%}.panel-detail-group .hgroup
h1{font-size:43px;font-size:4.3rem}.panel-detail-group{margin-bottom:4em}.panel-detail-group .group-summary{margin-bottom:0}.panel-detail-staff
.img{padding-right:3em}.staff-listing
li{width:230px}.panel-listing-opportunity .container.spaced
.hgroup{float:left;margin:0
3em 0 0;width:30%}.with-border-l,.indented-summary{border-left:1px solid #b4b9be;margin:0
0 4em 2em;max-width:700px;padding-left:3em}.with-border-t-b{border-top:1px solid #b4b9be;border-bottom:1px solid #b4b9be;margin-bottom:2em;padding:2em}#site-socials{position:fixed}#application-form input[type=text],#application-form input[type=email],#application-form
textarea{width:80%}}@media only screen and (min-width: 980px){.site-logo{float:left}.site-logo
img{margin:0}#content{padding-top:5em}#main>h1{text-align:left;margin-bottom:1em}.header-row-2
.nav{float:right}.header-row-2 .nav
li{float:left}.header-row-2 .nav
a{border-right:1px solid #283e57;border-left:1px solid #283e57;height:65px;padding:0
1.5em}.sub-nav
ul{height:65px}.sub-nav ul
a{height:65px}.size-l{width:80%}.size-ml{width:60%}.size-m{width:50%}.size-ms{width:40%}.size-s{width:20%}.banner{max-width:650px}.banner
h1{font-size:54px;font-size:5.4rem}.page-summary{line-height:1.4em;padding:1em
3em;font-size:16px;font-size:1.6rem}.panel-detail-staff
h1{font-size:43px;font-size:4.3rem}.panel-detail-staff
.details{border-left:1px solid #b4b9be;padding-left:2em}.group-listing{text-align:left}.staff-listing
li{float:left;margin:0
5px 2em 0}.panel-group{margin-bottom:5em}.sidebar{margin-bottom:4em;padding-right:2.5em}.sidebar
div{padding-bottom:3em}.sidebar div:last-child{border-bottom:1px solid #b4b9be}.sidebar.view-980up
div{display:block}.sidebar.view-980up
form{display:none}#application-form
.field{float:left;width:50%}#application-form
.full{width:100%}#application-form .full textarea,#application-form .full
input{width:90%}}@media only screen and (min-width: 1240px){.header-row-2
.socials{display:block;float:right;margin:1.6em 0 0 4em}.header-row-2 .nav
a{padding:0
2em}.panel-detail-staff
.img{padding-right:0}.footer .footer-row-2{padding-bottom:2.5em}#site-socials{margin:0;position:absolute;bottom:auto;right:0;top:240px;width:70px;transition:top 0.5s;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;-ms-transition:top 0.5s}#site-socials
h4{float:none;width:auto}#site-socials
ul{float:none;margin:0
0 1px}#site-socials
li{float:none;height:auto;margin:0
0 1px;padding:0;width:auto}#site-socials
a{border-bottom:1px solid #2252bb;position:relative;padding:.7em 0;min-width:40px;bottom:-2px}#site-socials li:last-child
a{border-bottom:none}}@media
print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#000 !important}p a,p a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img,.panel{page-break-inside:avoid}.size-l{page-break-inside:auto}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.wrap{padding:0}.header-row-2{border-bottom:none}.banner{padding-bottom:0}.panel-listing-news
h2{margin:0}#main>h1,.panel h2,.ruled,h2.spaced{margin-bottom:.5em;text-align:left;font-size:20px}.panel-detail-staff
.details{margin-left:0;padding-left:0}.panel-job-history p,.panel
.container{padding-right:0 !important;padding-left:0 !important;min-height:0 !important}.panel-group
p{max-width:100%;text-align:left}.group-listing,.staff-listing{text-align:left;margin-top:0;font-family:Arial,sans-serif;font-size:14px}.staff-listing li,.staff-listing
.item{width:125px}.staff-listing
li.leader{width:250px}#content,.group-listing li,.staff-listing
li{margin-bottom:1em}.group-listing
h3{margin:.5em 0}.panel-listing-news .container article,.panel-listing-publication .container
article{padding:0
!important;margin-bottom:.5em !important}.footer .footer-row-2{padding:0}#isotope
.item{position:static !important}.site-logo,#site-socials,.header-row-1,.footer-row-1,.panel-group img,.panel-listing-news img,.panel-listing-publication img,.sidebar,.sub-nav,.socials,.page-navigation,.members-link,.action,.actions,.back,nav{display:none !important}}