header .navbar {
background:#123255;
}
header.topheader {
position:fixed;
top:0;
left:0;
width:100%;
z-index:1000;
padding-bottom:15px;
}
#about header.topheader, #contact header.topheader, #public-shareholders header.topheader, #businesses header.topheader {
border-bottom:solid 1px #949292;
background:#fff;
}
.businesses-arrow {
background: url('../../images/headerbg4.png') center bottom no-repeat;
height:75px;
width:100%;
display:block;
position:fixed;
top: 128px;
left:0;
right:0;
z-index:1000;
}
.navbar-collapse {
font: 500 18px/1.11em 'Lato',arial,sans-serif;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-brand img {
width:350px;
height:89px;
}
@media (max-width: 768px) {
.navbar-brand img {
width:242px;
}
}
.global-nav {
background:#000;
padding:10px 0;
font-weight: 600;
}
.global-nav .navbar-nav li {
padding: 0 10px;
}
.global-nav .navbar-nav li ul {
opacity:0;
position:absolute;
left:-9999em;
padding-top:12px;
margin-left:-10px;
padding-left:0;
list-style:none;
width:217px;
font-size:14px;
line-height:14px;
box-shadow: 6px 3px 6px rgba(0, 0, 0, .3);
transition: opacity .25s ease-out;
font-weight:400;
}
.global-nav .navbar-nav li:hover ul {
opacity: 1;
left:auto;
}
.global-nav .navbar-nav li ul li {
background:rgba(68, 175, 247, .8);
padding:9px;
border-bottom: solid 1px #fff;
}
.global-nav .navbar-nav li ul li:last-child {
border-bottom: none;
}
.global-nav .navbar-nav li ul li a {
color:#fff;
text-shadow:1px 1px 2px #000;
}
.global-nav .navbar-nav li ul li a:hover {
text-decoration:none;
}
.global-nav .navbar-nav li ul li:hover {
background:rgba(68, 175, 247, 1);
}
@media (max-width: 768px) {
.global-nav .navbar-nav li a::before, .business-nav .navbar-nav li a::before {
content:"";
padding-left:0;
padding-right:0;
}
}
.navbar-default .navbar-nav > li > a.lp-login {
padding: 0 8px;
border: solid 1px #fff;
}
.navbar-nav li:first-child  a::before {
content:"";
padding-left:0;
padding-right:0;
}
header .navbar-header {
background: url('/images/headerbg4.png') center top no-repeat ;
}
.home .navbar-header {
background: none ;
padding-top:53px;
}
@media (max-width:992px) {
.home .navbar-header {
padding-top:21px;
}
}
header.home .navbar {
background:none;
position:absolute;
top:0;
left:0;
z-index:1000;
width:100%;
}
.inter {
background: url('/images/headerbg4.png') center bottom no-repeat;
height:75px;
z-index:1000;
position:absolute;
top:128px;
left:0;
right:0;
width:100%;
}
.inter-home {
z-index:1000;
position:relative;
}
#searchQuery {
display:block;
border: 1px solid #333;
margin-right: 4px;
margin-bottom: 1em;
padding-left: 2px;
font-weight:500;
}
.searchClick {
color:#fff;
pointer:cursor;
}
.searchClick:hover {
color:#44aff7;
}
#carousel-home h1 {
font-size:48px;
}
@media (max-width: 1170px) {
#carousel-home h1 {
font-size:36px;
}
}
@media (max-width:940px) {
#carousel-home h1 {
font-size:32px;
}
}
@media (max-width:768px) {
#carousel-home h1 {
display:none;
}
}
#carousel-cre .carousel-caption {
position:relative;
padding-bottom:34px;
left:auto;
right:auto;
}
#carousel-cre .carousel-indicators {
bottom:0;
margin-bottom: 0;
}
#carousel-home .carousel-indicators,#carousel-cre .carousel-indicators {
width:12%;
margin-left:-6%;
background:rgba(4,15,26,.9);
border-radius:5px;
padding-top:10px;
padding-bottom:6px;
}
@media (max-width:992px) {
#carousel-home .carousel-indicators,#carousel-cre .carousel-indicators {
width:18%;
margin-left:-9%;
}
}
@media (max-width:770px) {
#carousel-home .carousel-indicators {
bottom: 70px;
}
}
@media (max-width:768px) {
#carousel-home .carousel-indicators,#carousel-cre .carousel-indicators {
display:none;
}
}
#carousel-home .carousel-indicators li,#carousel-cre .carousel-indicators li {
width: 17px;
height: 17px;
border-radius: 17px;
border:none;
background:#569fd3;
margin:0;
}
#carousel-home .carousel-indicators .active,#carousel-cre .carousel-indicators .active {
width: 17px;
height: 17px;
background-color: #fff; }
@media(max-width:770px) {
#carousel-home .carousel-indicators li,#carousel-cre .carousel-indicators li {
border-radius: 15px;
height: 15px;
width: 15px;
}
#carousel-home .carousel-indicators .active,#carousel-cre .carousel-indicators .active {
width: 15px;
height: 15px;
}
}
main {
position:relative;
z-index:0;
}
main.default {
margin-top:176px;
min-height:400px;
}
#about main, #contact main {
margin-top:176px;
}
#businesses main {
margin-top:160px;
}
#businesses main header {
background-size:cover;
background-attachment:fixed;
height:452px;
padding-top:75px;
margin-bottom: 36px;
border-bottom:solid 1px #bfbdbd;
position:relative;
padding-bottom:0;
z-index:auto;
}
@media(max-width:768px) {
#businesses main header {
padding-top:30px;
}
}
#businesses main header#credit {
background: url('/images/sfbiz.jpg') center top no-repeat;
background-size:cover;
}
#businesses main header#liquid-markets {
background: url('/images/tokyobiz.jpg') center top no-repeat;
background-size:cover;
}
#businesses main header#permanent-capital-vehicles {
background: url('/images/romebiz.jpg') center top no-repeat;
background-size:cover;
}
#businesses main header#private-equity {
background: url('/images/nybiz.jpg') center top no-repeat;
background-size:cover;
}
#businesses main header#traditional-asset-management {
background: url('/images/phillybiz.jpg') center top no-repeat;
background-size:cover;
}
#businesses main header h1 {
text-align:center;
color:#fff;
font-size:34px;
text-shadow:2px 2px 0 #000;
font-weight:600;
margin-top:30px;
padding-bottom:55px;
background:url(/images/titleicon.png) center bottom no-repeat;
}
#businesses main header h2 {
text-align:center;
color:#fff;
font-size:40px;
text-shadow:2px 2px 0 #000;
font-weight:600;
}
@media(max-width:768px) {
#businesses main header h2 {
font-size:28px;
}
}
.what-we-do {
color:#fff;
}
.what-we-do p {
font-size:18px;
}
.tab-pane {
padding-top: 1.75em;
}
.tab-overview-intro {
padding-bottom: 2.375em;
}
.tab-overview-businesses {
padding-bottom: 66px;
border-bottom: solid 3px #dfdede;
}
.tab-overview-businesses section {
overflow:hidden;
}
.tab-overview-businesses section h1 {
font-weight:600;
font-size:18px;
color:#10528a;
}
.tab-overview-businesses section .offside {
position:absolute;
top:100%;
left:0;
height:100%;
color:#fff;
transition: top 0.5s ease-out;
padding:0 15px;
}
.tab-overview-businesses section:hover .offside {
top:0;
}
.tab-overview-businesses section .offside div {
background:#0f253e;
height:100%;
padding:0 15px;
}
.tab-overview-businesses section .offside div h1 {
margin:0;
padding:15px 0;
color:#fff;
}
.select-investment-panel {
padding-bottom:26px;
border-bottom:solid 1px #ccc;
margin-bottom:15px;
}
.select-investment-panel:last-child {
border-bottom:none;
}
.investment-list {
overflow:hidden;
}
.investment-list h1 {
font-weight:600;
font-size:18px;
line-height:18px;
color:#000;
margin-top:0;
}
.investment-list p {
margin-bottom:2em;
}
.investment-list ul {
padding:0;
margin:0;
list-style:none;
}
.investment-list li {
overflow:hidden;
position:relative;
}
.investment-list li a {
display:block;
overflow:hidden;
}
@media (max-width:480px) {
.investment-list .col-xs-6 {
width:100%;
}
}
.logohover img {
margin-left:-100%;
max-width:200%;
}
.logohover:hover img {
margin-left:0;
}
.tab-pane aside {
padding-top:62px;
margin-bottom:100px;
}
.tab-pane aside.credit-overview {
padding-top:0;
margin-bottom:0;
}
.credit-overview .modalOpen {
display:block;position:relative;
}
.play-btn {
position:absolute;
top:50%;
left:50%;
margin-top:-48px;
margin-left:-48px;
}
aside section h1 {
font-weight:600;
font-size:18px;
line-height:1.111em;
color:#2c2c2c;
margin-bottom:28px;
}
aside section h1:first-child {
margin-top:0;
}
.message-quote {
background:url('/images/emblem-watermark.png') no-repeat #10528a;
color:#fff;
line-height:29px;
font-size:19px;
position:relative;
border: solid 1px #bfbdbd;
border-top-left-radius:7px;
border-top-right-radius:7px;
border-bottom-right-radius:0;
border-bottom-left-radius:7px;
padding:39px 45px 26px 45px;
line-height:26px;
font-size:17px;
margin-bottom:36px;
}
.message-quote::after {
border-left: 36px solid transparent;
border-top: 36px solid #10528a;
content:"";
right:0;
position:absolute;
top:100%;
margin-right:0;
margin-top:-1px;
}
.message-quote::before {
border-left: 37px solid transparent;
border-top: 37px solid #bfbdbd;
content:"";
right:0;
position:absolute;
top:100%;
margin-right:-1px;
margin-top:0;
}
/*.message-quote.pe-quote::after {
border-top: 36px solid #10528a;
}
.message-quote.pvc-quote::after {
border-top: 36px solid #10528a;
}*/
.message-quote q:after, .message-quote q:before {
font-family:arial,sans-serif;
font-size:51px;
color:#569fd3;
line-height:0;
vertical-align: -0.4em;
}
.message-quote q:before {
margin-left:-20px;
vertical-align: -0.4em;
}
.message-quote a {
display:block;
margin-top:17px;
}
.related-resources {
list-style:none;
margin:0;
padding:0;
}
.related-resources li {
padding-top:7px;
padding-bottom:4px;
border-bottom: solid 1px #bfbdbd;
}
.related-resources li:first-child {
padding-top:0;
}
.fa {
vertical-align:.01em;
margin-right:15px;
}
.link .fa {
margin-left:5px;
line-height:1.5em;
vertical-align:baseline;
}
.fa-file-pdf-o {
color:#cd5106;
}
.footer-links {
border-top:solid 1px #bfbdbd;
background-color:#f4f2f2;
font-size:14px;
line-height:20px;
padding-top:36px;
}
.footer-links a {
color:#2c2c2c;
}
.footer-links ul {
padding:0;
}
.footer-links ul li {
list-style:none;
margin:0 0 20px 0;
padding:0;
font-weight:600;
}
.footer-links ul li ul {
margin-top:20px;
padding:0;
}
.footer-links ul li ul li {
margin:0;
font-weight:400;
}
.footer-copyright {
background:#0f253e;
color:#fff;
list-style:none;
font-size:13px;
line-height:20px;
padding:7px 0;
}
.footer-copyright li {
float:left;
list-style:none;
}
.footer-copyright li::before {
content:"|";
padding:0 7px;
}
.footer-copyright li:first-child::before {
content:"";
padding:0;
}
.footer-copyright li.legalName {
text-transform:uppercase;
}
/*.footer-copyright li a {
color:#fff;
}*/
.businesses-home {
text-align:center;
position:relative;
background:#eaeaea;
/*background:url(/images/carbon-pattern.png);*/
padding-bottom:80px;
}
@media(max-width:768px) {
.businesses-home {
padding-bottom:40px;
}
}
.notch-home::before {
content:"";
position: absolute;
left: -30px;
width: 50%;
height: 60px;
top: -59px;
background:#eaeaea;
-webkit-transform: skew(45deg);
-moz-transform: skew(45deg);
-o-transform: skew(45deg);
-ms-transform: skew(45deg);
transform: skew(45deg);
box-shadow:-28px -1px 0 .5px #949292, -10px -10px 0 10px #fff, -1px -20px 0 0 #949292 ;
}
.notch-home::after {
content:"";
position: absolute;
right: -30px;
width: 50%;
height: 60px;
top: -59px;
background-color: #eaeaea;
-webkit-transform: skew(-45deg);
-moz-transform: skew(-45deg);
-o-transform: skew(-45deg);
-ms-transform: skew(-45deg);
transform: skew(-45deg);
box-shadow:28px -1px 0 .5px #949292, 10px -10px 0 10px #fff, 1px -20px 0 0 #949292 ;
}
.notch-border-home {
position:absolute;
top:-62px;
left:50%;
margin-left:-90px;
z-index:1000;
width:180px;
height:85px;
}
.notch-border-home polygon {
fill:#fff;
}
.notch-border-home polyline {
fill:none;stroke:#949292;stroke-width:1;
}
@media(max-width:768px) {
.notch-home::before {
display:none;
}
.notch-home::after {
display:none;
}
.notch-border-home {
display:none;
}
}
.businesses-home h1 {
font-size:36px;
text-transform: uppercase;
margin-bottom:36px;
padding-top:22px;
}
.businesses-home img {
border: solid 1px #949292;
transition: box-shadow 0.3s ease;
box-shadow: none;
margin:0 auto;
}
.businesses-home img:hover {
box-shadow: 0 0 5px #949292;
}
.businesses-home h2 {
font-family:"Lato", sans-serif;
font-size:18px;
line-height:20px;
margin-top:17px;
margin-bottom:0;
}
@media(max-width:768px){
.businesses-home h2 {
margin-bottom:34px;
}
}
.businesses-home h2 a {
color: #10528a;
}
.news-home {
background:url('/images/news-bg.jpg') no-repeat center center;
background-size:cover;
position:relative;
/*z-index:-2;*/
padding-bottom:150px;
padding-top:60px;
}
.news-home.notch-home::before {
top: 0;
background:none;
}
.news-home.notch-home::after {
top:0;
background: none;
}
.news-home .notch-border-home {
top:-21px;
height:105px;
}
.notch-border-home polygon.fill-white {
fill:#fff;
}
.notch-border-home polygon.fill-grey {
fill:#eaeaea;
}
.news-home h1 {
font-size:36px;
color:#fff;
text-align:center;
text-shadow:2px 2px 0 #333;
padding-top:22px;
margin-bottom:41px;
text-transform:uppercase;
}
.news-home .col-md-3, .col-md-4.news-item {
background:rgb(255, 255, 255);/* fallback for browsers that don't support rgba */
background:rgba(255, 255, 255, 0.9);
background-clip:padding-box;
padding-left:0;
padding-right:0;
border-left:solid 15px transparent;
border-right:solid 15px transparent;
margin-top:1.5em;
}
p.news-date-home {
font-size:15px;
line-height:18px;
padding-bottom:7px;
border-bottom:solid 2px #dedfdf;
margin:21px 18px 21px 19px;
}
p.news-link-home {
margin:21px 18px 21px 19px;
font-size:16px;
line-height:24px;
min-height:48px;
}
@media(max-width:768px) {
.news-home {
padding-bottom:75px;
padding-top:0;
}
.news-home .col-md-3 {
display:block;
}
.news-home h1 {
margin-bottom:0;
}
p.news-date-home {
padding-top:14px;
}
p.news-link-home {
padding-bottom:14px;
}
}
.highlights-home {
background:#eaeaea;
position:relative;
padding-bottom:60px;
}
.highlights-home h1 {
text-transform:uppercase;
text-align:center;
font-size:36px;
margin-bottom:29px;
padding-top:22px;
}
.highlights-home .col-md-4 img {
border-bottom:solid 1px #949292;
}
.highlights-border {
/*margin-bottom:60px;
border:solid 1px #949292;*/
background:#fcfcfc;
display:table-cell;
float:none;
border-left:solid 15px transparent;
border-right:solid 15px transparent;
padding-left:0;
padding-right:0;
background-clip:padding-box;
}
.highlight-wrapper {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.highlight-item {
background:#fff;
border:solid 1px #949494;
margin-bottom:30px;
}
.highlight-item-filler {
background:transparent;
border-color:transparent;
}
@media (min-width: 768px) {
.highlight-item {
width:31.579%;
}
}
.whatwedo-home {
background:url('/images/citybackground.jpg') no-repeat center center;
background-size:cover;
position:relative;
/*z-index:-2;*/
padding-bottom:60px;
padding-top:105px;
}
.whatwedo-home.notch-home::before {
top: 0;
background:none;
}
.whatwedo-home.notch-home::after {
top:0;
background: none;
}
.whatwedo-home .notch-border-home {
top:-21px;
height:105px;
}
.whatwedo-rightcol {
padding-left:40px;
}
.whatwedo-listwrapper {
padding-left:58px;
}
.whatwedo-listitem {
margin-bottom:12px;
}
@media(max-width:768px) {
.whatwedo-home {
padding-bottom:30px;
padding-top:0;
}
.whatwedo-rightcol {
padding-left:0;
}
.whatwedo-listwrapper {
padding-left:20px;
}
}
.btn-what-we-do {
background-color: #569fd3;
border-color: transparent;
color: #fff;
margin-top:6px;
transition: box-shadow 0.3s ease;
box-shadow: none;
}
.btn-what-we-do:hover {
color: #fff;
box-shadow: 0 0 5px #949292;
}
/* modal window styles */
.modalWindow {
position: fixed;
left: 0;
top: 0;
width:100%;
height:100%;
z-index: 1000;
background:url(/images/overlay.png);
display:none;
}
.modalContainerWrapper {
margin: auto;
max-width: 1170px; /* for responsive grid */
min-width: 755px; /* for responsive grid */
width: 100%; /* for responsive grid */
overflow: hidden;
position:relative;
height:100%;
}
.modalContainer {
width:75%; /* adjust as needed */
overflow:hidden;
/*border: 1px solid #7b7979;*/
position:absolute;
top:50%;
left:12.5%;
min-height:200px;
transform: translate(0, -50%);
}
.modalClose {
cursor:pointer;
position:absolute;
top:10px;
right:10px;
z-index:1000;
font-size:30px;
line-height:30px;
color:#569fd3;
}
@media (max-width:768px) and (orientation:portrait) {
.modalContainerWrapper {
min-width: auto; /* for responsive grid */
}
.modalContainer {
width:100%; /* adjust as needed */
left:0;
height:60%;
overflow:scroll;
}
}
@media (max-width:768px) and (orientation:landscape) {
.modalContainerWrapper {
min-width: auto; /* for responsive grid */
}
.modalContainer {
width:90%; /* adjust as needed */
height:60%;
left:5%;
top: 25%;
transform: translate(0,0);
overflow: scroll;
}
}
#carousel-selected-investments .carousel-control {
width:4.7%;
}
#carousel-selected-investments .carousel-inner > .carousel-item > img {
width:auto;
}
.selectInvestmentFeature {
padding:35px 4.7%;
border:solid 1px #7a7878;
}
.selectInvestmentFeature .se-logo {
margin:0;
position:relative;
top:0;
left:0;
padding-bottom:24px;
}
.selectInvestmentFeature h1 {
margin:0;
font: 24px/24px 'Alegreya Sans', sans-serif;
font-weight:500;
padding-bottom:0;
}
.selectInvestmentFeature p {
font: 17px/17px 'Alegreya Sans', sans-serif;
font-weight:400;
margin-bottom:0;
padding-bottom: 34px;
width:75%;
}
.selectInvestmentFeature p.wide-text {
width:85%;
}
.selectInvestmentFeature p.link {
padding-bottom: 17px;
}
@media(max-width:1024px) {
.selectInvestmentFeature p {
width:85%;
}
}
.selectInvestmentFeature dl {
width:66%;
overflow:hidden;
font: 17px/17px 'Alegreya Sans', sans-serif;
margin-bottom:0;
}
.selectInvestmentFeature dt {
float:left;
clear:left;
width:44%;
line-height:1em;
}
.selectInvestmentFeature dd {
float:left;
width:56%;
margin:0;
line-height:1em;
}
@media(max-width:768px) {
.selectInvestmentFeature {
overflow:auto;
}
.selectInvestmentFeature p {
font: 400 16px/16px "Alegreya Sans",sans-serif;
width: 100%;
}
.selectInvestmentFeature dl {
width:100%;
font: 16px/16px 'Alegreya Sans', sans-serif;
}
.selectInvestmentFeature dt,.selectInvestmentFeature dd {
width:50%;
}
}
.aircastle-se {
background:url(/images/aircastlebg.jpg) no-repeat;
background-size:cover;
color:#fff;
}
.springleaf-se {
background:url(/images/springleafbg.png) no-repeat bottom right #e4e5e8;
color:#333;
}
.springleaf-se .modalClose .st0 {
fill:#6c6c6f;
}
.permanent-cap-vehicles {
margin-top:36px;
margin-bottom:66px;
font-weight:600;
}
.permanent-cap-vehicles .col-md-4 {
}
.permanent-cap-vehicles .infobox {
border:solid 1px #c3c1c1;
background: #f8f7f7;
padding:20px;
transition: box-shadow 0.3s ease, background 0.3s ease;
box-shadow: none;
}
.permanent-cap-vehicles .infobox:hover {
box-shadow: 0 0 5px #949292;
background: #fcfcfc;
}
.permcap-logo {
margin-bottom:30px;
}
.permcap-logo img {
margin:0 auto;
}
@media (max-width:768px) {
.permanent-cap-vehicles {
margin-top:0;
margin-bottom:0;
}
.permanent-cap-vehicles .infobox {
margin-bottom: 2em;
}
}
/* ir-overview */
#ir-subnav {
overflow:hidden;
}
.subnav {
box-shadow:
0 0 0 1px #949292,
0 0 0 15px #fff,
0 0 0 16px #949292;
margin-top:176px;
margin-bottom:16px;
background:url(/images/carbon-bg.gif);
}
.subnav.sticky {
position:fixed;
top:0;
left:0;
z-index:500;
width:100%;
margin-top:0;
}
.sticky-subnav-arrow {
margin-left:10px;
}
.up .sticky-subnav-arrow {
transform:rotate(180deg);
}
.subnav-toggle:hover {
text-decoration:none;
}
.subnav-toggle-wrapper {
text-align:center;
padding-top:5px;
padding-bottom:6px;
}
.subnav .subnav-toggle {
font-size:15px;
font-weight:bold;
float:none;
line-height:27px;
display:none;
}
#about-subnav {
overflow:hidden;
}
.subnav ul {
list-style:none;
font-size:15px;
line-height:16px;
margin-top:18px;
margin-bottom:10px;
font-weight:700;
}
.subnav li a {
color:#10528a;
display:inline-block;
margin: 2px 0 3px 0;
border-bottom: 3px solid transparent;
}
.subnav li a.active {
color:#569fd3;
border-bottom: 3px solid rgba(16, 82, 138, .21);
}
.subnav ul.sub-subnav {
margin:-3px 0 8px 0;
font-size:14px;
line-height:20px;
padding-left:0;
font-weight:600;
}
.subnav ul.sub-subnav li {
padding-left:8px;
background:url(/images/subnav-bullet.png) no-repeat 0 8px;
}
.subnav ul.sub-subnav li a {
margin:0;
border-bottom:none;
color:#10528a
}
.subnav ul.sub-subnav li a.active {
color:#569fd3
}
#subnav-toggle-wrapper-mobile {
display:none;
}
@media (max-width: 768px) {
.subnav {
display:none;
}
}
.ir-overview {
background:url(/images/ir-overview-bg.png);
background-size:cover;
color:#fff;
border-bottom:solid 1px #949292;
}
.company-profile h1 {
font-weight:500;
font-size:30px;
line-height:46px;
margin-top:38px;
margin-bottom:0;
}
.company-profile h4 {
font-weight:600;
line-height:46px;
}
.company-profile p {
line-height:24px;
}
.ticker {
margin-top:103px;
}
.ticker table {
width:100%;
background:rgba(7,24,44,.58);
}
.ticker thead {
background:rgb(7,24,44);
}
.ticker th {
font-weight:500;
font-size:36px;
line-height:72px;
padding-left:14px;
}
.ticker td {
padding-left:14px;
padding-top:13px;
padding-bottom:17px;
border-top: solid 1px #405974;
border-left: solid 1px #405974;
}
.ticker td:first-child {
border-left:none;
}
.data-display {
color:#6ec0fb;
}
.ticker td p {
margin:0;
}
.ticker-label {
font-size:14px;
line-height:17px;
}
.ticker-data {
font-size:24px;
line-height:28px;
}
#QuoteTimeStamp {
font-size:14px;
line-height:15px;
margin-top:10px;
margin-bottom:30px;
}
.infolinks {
padding-bottom:112px;
}
.alert-box {
margin-top:60px;
border:solid 1px #a9b4ae;
background:#f4f2f3;
padding:13px 15px;
}
.alert-box h4, .quicklinks h4{
font-size:20px;
line-height:24px;
font-weight:600;
margin-top:0;
margin-bottom:0;
}
.alert-box p {
font-size:16px;
line-height:24px;
}
.quicklinks {
margin-top:57px;
}
.quicklinks ul {
padding-left:18px;
line-height:24px;
margin-top:24px;
}
.alertlinks {
padding-bottom:50px;
border-bottom: solid 4px #dfdede;
}
.recent h4 {
font-size:20px;
line-height:24px;
font-weight:600;
margin-top:40px;
margin-bottom:32px;
}
.zebra-table {
border: solid 1px #afb9b4;
width:100%;
margin-bottom:2em;
}
.zebra-table thead {
background:#e4f0f9;
border-bottom: solid 1px #afb9b4;
}
.zebra-table th, .zebra-table td {
font-size:14px;
line-height:16px;
font-weight:500;
padding:8px 13px;
}
.zebra-table tr:nth-child(even) {
background:#e4f0f9;
}
.zebra-table tr {
border-bottom: solid 1px #afb9b4;
}
.corp-gov-table th, .corp-gov-table td {
text-align:center;
}
.corp-gov-table th:first-child, .corp-gov-table td:first-child {
text-align:left;
}
.indicator-circle {
display:inline-block;
width:10px;
height:10px;
border-radius:10px;
background:#286192;
}
.indicator-circle.comm-chair {
background:#28A114;
}
/*about */
.overview-head, .history-head, .leadership-head {
color:#fff;
border-bottom:solid 1px #949292;
padding-top:57px;
padding-bottom:47px;
}
.overview-head {
background:url(/images/overview-head.jpg) repeat scroll 0 0 / cover ;
}
.history-head {
background:url(/images/history-head.jpg) repeat scroll 0 0 / cover ;
}
.leadership-head {
background:url(/images/leadership-head.jpg) repeat scroll 0 0 / cover ;
}
.overview-head h1, .history-head h1 {
font-size: 36px;
font-weight: 700;
line-height: 44px;
}
.overview-head p, .history-head p {
line-height:24px;
margin-bottom:24px;
}
.history-head {
box-shadow: 0 -1px 0 0 #949292, 0 -15px 0 0 #fff, 0 -16px 0 0 #949292;
margin-bottom:16px;
margin-top:16px;
border-bottom:none;
}
.core-competencies {
padding-top:57px;
padding-bottom:62px;
}
.core-competencies h2, .assets-under-management h2 {
margin-top:0;
margin-bottom:31px;
font-size:24px;
font-weight:600;
}
.assets-under-management h2 {
border-top:solid 3px #dfdede;
padding-top:52px;
}
.panel-core-competencies {
background:#f5f3f4;
padding:26px 85px 0 63px;
}
@media(max-width:768px) {
.panel-core-competencies {
padding-right:0;
}
}
.panel-core-competencies .panel-title {
font-size:16px;
line-height:1.5em;
margin-bottom:1.5em;
margin-left: -46px;
}
.panel-title { padding-left: 45px; }
.panel-title a { text-indent:-45px; }
.panel-title a span.glyphicon {
/**/
font-size:24px;
top:4px;
}
.panel-title a[aria-expanded="true"] {
color:#333;
}
.panel-title a[aria-expanded="true"] span.glyphicon:before {
content: "\e082";
color:#23405e;
}
.panel-title a[aria-expanded="false"] span.glyphicon:before {
content: "\e081";
color:#569fd3;
}
.panel-core-competencies p {
line-height:1.5em;
margin-bottom:24px;
}
.aum-table {
text-align:center;
display:table;
/*	margin-top:65px; */
margin-bottom:65px;
}
.aum-table .row {
margin-left:0;
margin-right:0;
display:table-row;
}
.aum-table .cell {
display:table-cell;
vertical-align:middle;
border-top:solid 1px #dddbdc;
border-left:solid 1px #dddbdc;
width:20%;
}
.aum-table .cell:last-child {
border-right:solid 1px #dddbdc;
}
.aum-table .row:last-child .cell {
border-bottom:solid 1px #dddbdc;
}
.aum-table .cell p {
line-height:24px;
margin-left:12px;
margin-right:12px;
}
.aum-table .cell-label {
background:#f5f3f4;
}
@media(max-width:768px) {
}
.segments p {
margin-top:12px;
margin-bottom:15px;
margin-left:16px;
margin-right:16px;
}
.segments .private-equity {
background:#789db8;
color:#fff;
}
.segments .perm-cap-vehicles {
background:#789db8;
color:#fff;
}
.segments .credit-private-equity {
background:#286092;
color:#fff;
}
.segments .credit-hedge {
background:#286092;
color:#fff;
}
.segments .liquid-markets {
background:#cd5106;
color:#fff;
}
.segments .logan-circle {
background:#d5a137;
color:#fff;
}
.aum-numbers .cell-label p {
margin-top:24px;
margin-bottom:32px;
}
.aum-numbers .private-equity {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTdlZWYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #e7eef3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#e7eef3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#e7eef3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-numbers .perm-cap-vehicles {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTdlZWYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #e7eef3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#e7eef3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#e7eef3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-numbers .credit-private-equity {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDFkZGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #d1dde8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#d1dde8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#d1dde8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-numbers .credit-hedge {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDFkZGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #d1dde8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#d1dde8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#d1dde8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-numbers .liquid-markets {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjRkYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #f4daca 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#f4daca 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#f4daca 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-numbers .logan-circle {
font-weight:bold;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZlYmQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 60%, #f6ebd5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 60%,#f6ebd5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 60%,#f6ebd5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .cell {
vertical-align:top;
}
.segment-strategy .cell-label p {
margin-top:38px;
}
.aum-table .cell p.strategy-text {
font-size:14px;
line-height:18px;
margin-top:38px;
margin-bottom:30px;
margin-left:6px;
margin-right:6px;
}
.segment-strategy .private-equity {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTdlZWYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #e7eef3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#e7eef3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#e7eef3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .perm-cap-vehicles {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTdlZWYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #e7eef3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#e7eef3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#e7eef3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .credit-private-equity {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDFkZGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #d1dde8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#d1dde8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#d1dde8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .credit-hedge {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDFkZGU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #d1dde8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#d1dde8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#d1dde8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .liquid-markets {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjRkYWNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #f4daca 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#f4daca 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#f4daca 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.segment-strategy .logan-circle {
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjZlYmQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #ffffff 75%, #f6ebd5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 75%,#f6ebd5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 75%,#f6ebd5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.aum-footnotes {
font-size:12px;
line-height:14px;
margin-bottom:65px;
}
.history {
background:#f7f6f6;
}
.history-box {
margin-top:78px;
padding-bottom:94px;
}
.history-box-inner-wrapper {
border:solid 1px #dddbdc;
overflow:hidden;
background: url(/images/emblem.png) no-repeat right bottom #fff;
}
.history-grid {
padding-right:0;
width:50%;
float:left;
}
.history .button-row {
margin-left:0;
margin-right:0;
background-color:#f2f2f2;
}
.history button {
-moz-user-select: none;
background-image: none;
background-color:#fff;
border-top: none;
border-right: 1px solid #dddbdc;
border-bottom: 1px solid #dddbdc;
border-left: none;
border-radius: 0;
color:#569fd3;
cursor: pointer;
display: inline-block;
font-size: 24px;
font-weight: normal;
height:76px;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
white-space: nowrap;
}
.history button:focus, .history button:active {
outline:none;
}
.history button.active {
background-color:#10528a;
color:#fff;
}
.history button.last-row {
border-bottom:none;
}
.history-detail {
padding-left:0;
width:50%;
float:left;
}
.history-detail article {
padding-left:15px;
padding-right:15px;
padding-top:0;
}
.history-detail h1 {
font-weight:500;
font-size:48px;
line-height:76px;
margin:0;
border-bottom: solid 1px #569fd3;
}
.history-detail h1.historyCY {
border-bottom:none;
}
.history-detail h2 {
background:#569fd3;
color:#fff;
font-size:29px;
min-height:76px;
margin:0 -15px;
padding:13px 15px 8px;
}
.history-detail h2 span {
display:block;
margin-top:5px;
font-size:16px;
line-height:20px;
font-weight:500;
}
.history-detail h5 {
font-size:16px;
line-height:24px;
margin-top:27px;
margin-bottom:20px;
}
.history-detail p {
line-height:24px;
margin-top:27px;
margin-bottom:20px;
}
.history-detail ul {
line-height:24px;
list-style:none;
padding-left:0;
}
.history-detail li {
padding-left:10px;
background:url(/images/history-bullet.png) no-repeat 0 10px;
}
@media(max-width:768px) {
.history-grid {
display:none;
}
.history-detail {
float:none;
width:100%;
}
.history-detail.tab-content > .tab-pane {
display: block;
}
.history-detail .fade {
opacity: 1;
}
}
.leadership-head {
box-shadow: 0 -1px 0 0 #949292, 0 -15px 0 0 #fff, 0 -16px 0 0 #949292;
margin-bottom:66px;
margin-top:16px;
border-bottom:none;
}
.leadership-tabs {
margin:0;
padding:0;
list-style-type:none;
overflow:hidden;
}
.leadership-tabs li {
float:left;
font-size:20px;
line-height:28px;
font-weight:700;
}
.leadership-tabs li a {
padding:0;
line-height:inherit;
}
.leadership-tabs li a:after {
content:"|";
padding:0 10px;
}
.leadership-tabs li:last-child a:after {
content:"";
padding:0;
}
.leadership-tabs li a.active {
color:#333;
background:none;
}
.leadership-tabs li a:hover {
background:none;
}
.leadership-tab-content h3 {
font-size:18px;
font-weight:600;
line-height:24px;
margin-top:17px;
margin-bottom:26px;
}
.leadership-tab-content .tab-pane {
padding-top:0;
}
.leadership-tab-content .panel-group {
margin-bottom:70px;
}
.panel-leadership {
border-top: solid 1px #bfbdbd;
padding-top:15px;
padding-bottom:13px;
}
.panel-leadership:last-child {
border-bottom: solid 1px #bfbdbd;
}
.panel-group .panel.panel-leadership + .panel {
margin-top: 0;
}
.panel-heading-leadership {
font-size:16px;
line-height:24px;
font-weight:600;
}
.panel-heading-leadership h4 {
font-size:16px;
line-height:24px;
font-weight:600;
}
.leadership-position {
padding-right:80px;
}
.tab-accordion-content {
background:#f4f2f3;
padding:19px;
font-size:15px;
line-height:24px;
margin-top:14px;
}
/*contact */
/*about */
.contact-head {
background:url(/images/contact-banner.jpg);
background-size:cover;
color:#fff;
border-bottom:solid 1px #949292;
padding-top:24px;
padding-bottom:47px;
}
.contact-head h1 {
font-size:34px;
font-weight:600;
margin-bottom:21px;
}
.contact-head p {
line-height:24px;
margin:24px 0;
}
.contact-head a {
color:#62b1e9;
}
.office-info h4 {
font-size:16px;
line-height:29px;
margin:0;
border-bottom: solid 1px #bfbdbd;
}
.full-address {
line-height:22px;
padding-top:10px;
padding-bottom:51px;
}
.full-address p {
margin:0;
}
.aum-expand {
display:inline-block;
background:#569fd3;
color:#fff;
line-height:30px;
padding:0 14px;
font-size:14px;
margin-top:52px;
margin-bottom:85px;
}
.aum-expand:hover, .aum-expand:active, .aum-expand:visited {
text-decoration:none;
color:#fff;
}
.credit-spectrum {
overflow:hidden;
}
.credit-spectrum h1 {
font-size:22px;
font-weight:600;
margin-top:20px;
margin-bottom:2em;
}
.credit-spectrum p {
margin:0;
padding-left:16px;
padding-right:14px;
padding-bottom:39px;
}
.credit-spectrum .col-md-6 {
padding-bottom:3em;
}
/* Financial Fundamentals */
.fundTable {
margin-bottom:2em;
}
.fundTable p {
margin-bottom:0;
padding:8px 0;
}
.tablerowHead td {
background:#013565
}
.tablerowHead p {
color:#fff;
font-weight:bold;
font-size:14px;
line-height:20px;
padding:5px 0;
}
.zebraRow td {
background:#f5f5f5;
}
.subTotalRow td {
background:#e1e1e1;
}
.totalRow td {
background:#e1e1e1;
}
.totalRow p, .headerRow p {
color:#013565;
font-weight:bold;
}
.totalRow a, .headerRow a {
color:#013565;
}
.footnote-chart {
top: -0.5em;
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
.videoClose {
fill:red;
}
.formClass p {
margin-bottom:1.5em;
overflow:hidden;
}
.formClass .checkbox {
margin-left:20px;
clear:left;
}
.formClass p.eui-legendListAccountsRequiredPaymentAccess,
.formClass p.eui-legendUsersInitiatePayments,
.formClass p.eui-legendUsersApprovePayments,
.formClass p.eui-legendUsersSignChecks,
.formClass p.eui-legendUsersRequireViewAccess,
.formClass p.eui-legendAccountsRequiredViewAccess,
.formClass p.eui-legendVendorAch,
.formClass p.eui-legendCheckPositivePayRequirement,
.formClass p.eui-legendUsersUploadCheckReport,
.formClass p.eui-legendUsersApproveCheckReport {
font-size: 24px;
margin-bottom: 12px;
margin-top: 36px;
font-weight: 700;
line-height: 1.2;
}
.formClass div.eui-list {
padding-bottom:1em;
border-bottom: solid 1px #ccc;
margin-bottom: 2em;
}
.formClass div.eui-list div {
padding-bottom:0;
border-bottom: none;
margin-bottom: 2em;
}
.formClass div div input[type="text"] {
margin:.5em 0 .5em 12em;
}
.formClass div div input[type="text"]:first-of-type {
margin:0 0 .5em 0;
}
.formClass p.eui-Accommodations label {
width:100% !important;
}
.eui-TuesdayMarch12, .eui-WednesdayMarch13, .eui-ThursdayMarch14 {
margin-bottom: 0 !important;
}
.nav-trigger {
display:none;
}
label[for="nav-trigger"] {
display:none;
}
nav.sidemenu {
display:none;
}
/* search results */
.search-container {margin-bottom:70px;}
.standard-list {padding-left: 0; list-style: none;}
.standard-list li {padding-bottom: .5em; margin-bottom: .5em; border-bottom: solid 1px #ccc;}
.standard-list li h4 { font-weight:normal; margin-bottom: 0; }
.standard-list li p {margin-bottom: 0;}
.standard-list li p.path {font-size: 14px; color: #999;}
@media handheld, only screen and (max-width: 768px) {
/* hamburger slideout */
#fortress-navbar {
display:none;
}
.home .navbar-header {
padding-top: 38px;
}
header .logo {
padding-top:15px;
padding-bottom:17px;
width:152px;
}
nav.sidemenu {
display:block;
background: #f5f3f4;
width: 100%;
height: calc(100% -143px);
position: fixed;
top: 143px;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
overflow-x: hidden;
overflow-y: auto;
}
#home nav.sidemenu {
top: 82px;
}
nav.sidemenu ul {
list-style: none;
width:200px;
float:right;
margin:0;
padding:0;
}
nav.sidemenu li {
line-height:24px;
border-bottom:solid 1px #ccc;
padding-left:25px;
transition: background-color 0.5s ease;
}
nav.sidemenu li a {
color:#04384c;
text-decoration:none;
display:inline-block;
padding-top:12px;
padding-bottom:12px;
}
nav.sidemenu #shareholders-devicenav li a {
padding-top:6px;
padding-bottom:6px;
}
nav.sidemenu li:hover {
background: #56a0d3;
}
nav.sidemenu li:hover a {
color:#fff;
}
.site-wrap {
min-width: 100%;
min-height: 100%;
background-color: #fff;
position: relative;
top: 0;
bottom: 100%;
right: 0;
z-index: 1;
margin-top:-13px;
}
.nav-trigger-wrapper {
display:block;
}
.nav-trigger {
display:block;
position: absolute;
clip: rect(0, 0, 0, 0);
}
label[for="nav-trigger"] {
display:block;
position: fixed;
top: 38px;
right: 15px;
z-index: 2;
cursor: pointer;
color:#56a0d3;
font-size:30px;
}
#home label[for="nav-trigger"] {
position:absolute;
}
label[for="nav-trigger"]:hover {
opacity: 0.6;
}
label[for="nav-trigger"]:before {
content: "\e236";
}
.nav-trigger:checked + label:before {
content: "\e014";
}
.nav-trigger:checked ~ .site-wrap {
right: 200px;
box-shadow: 0 3px 3px 3px rgba(0,0,0,0.3);
}
.nav-trigger + label, .site-wrap {
transition: right 0.2s;
}
body {
overflow-x: hidden;
}
.eightcol.last nav {
display:none;
}
.device-subnav {
position:absolute;
width:200px;
right:-200px;
height:calc(100% + 143px);
/*width:100%;*/
background:#f5f3f4;
top:0;
padding-top:15px !important;
margin-top:.5em;
font-size:15px;
}
nav.sidemenu li .device-subnav a {
color:#04384c;
}
nav.sidemenu li .device-subnav li:hover a {
color:#fff;
}
.device-subnav.inview  {
right:0;
transition: right 0.2s;
padding-left:0;
}
.device-subnav.hidden  {
right:-200px;
transition: right 0.2s;
}
span.closer {
cursor:pointer;
display:inline-block;
padding-top:12px;
padding-bottom:12px;
}
#about main, #contact main, #businesses main, #shareholders main, main.default {
margin-top: 116px;
}
}
.formdiv h1 {
display:none;
}
.irwrapper {
margin-bottom:50px;
margin-top:20px;
}
.irwrapper .nav-tabs {
background:#013565;
padding:10px 15px 0;
}
.irwrapper .nav-tabs li a {
color:#fff;
font-size:small;
margin-right:2px;
display:block;
font-weight:bold;
text-decoration:none;
padding: 10px 15px 5px;
}
.irwrapper .nav-tabs li a:hover {
background-color: #f5f5f5;
color: #666;
}
.irwrapper .nav-tabs li a.active {
background-color: #f5f5f5;
color: #666;
}
.irwrapper .panel {
overflow: hidden;
}
.irwrapper .panel-heading {
border:none;
margin-top:25px;
padding:0;
overflow:hidden;
}
.irwrapper .panel-heading a {
padding:0;
width:100%;
display:inline-block;
font-size:130%;
color:10528a;
font-weight:500;
}
.irwrapper .panel-title {
margin-top:0;
margin-bottom:0;
padding-left:0;
}
.titleA {
width:94%;
float:left;
}
.arrowA {
width:35px;
float:left;
text-align:center;
margin-top:3px;
font-size:16px;
}
.panel-title .arrowA.fa::before {
content: "\f068";
}
.panel-title.collapsed .arrowA.fa::before {
content: "\f067";
}
.irwrapper .panel-body {
padding: 20px;
border: 1px solid #eee;
margin: 15px 0;
background: #fcfcfc;
}
.irwrapper ul {
margin: 0;
padding: 0;
}
.irwrapper .panel-body ul li {
padding: 10px;
list-style: none;
background: none;
margin: 0;
}
.irwrapper .panel-body > ul > li > a::after {
width: 32px;
font: normal normal normal 14px/1 FontAwesome;
display: inline-block;
text-align: right;
margin-right: 10px;
content: "\f1c1";
float: left;
text-align: left;
width: 17px;
padding-top: 6px;
}
.irwrapper .panel-body > ul > li > a {
color:#10528a;
}
.btn-default {
color: #fff;
background-color: #569fd3;
border-color: transparent;
}
.btn-default:hover, .btn-default:focus, .btn-default:active {
color: #fff;
background-color: #0f253e;
border-color: transparent;
}
h1.newsReleaseType {
margin: 22px 0 11px 0;
padding 20px 15px 20px 15px;
font-size:36px;
line-height: 43.2px;
font-weight:700;
}
h2.newsTitle {
margin: 0;
padding: 20px 0;
font-size:35.2px;
font-weight:500;
line-height: 45.7667px;
}