@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-4/base.css');

#main-content > div.bio-detail-container > div.bio-detail-content-wrapper > div > div.intro-team-quote-section.intro-bio-content.container > div > div > div.col-md-4.bio-image-social-name-wrapper > div.bio-image > div > div > img {
	width: 150px !important;
	height: 175px !important;
        margin-left: 30px;
}

.bio-detail-headshot-wrapper {
    max-width: 150px !important;
    height: 175px !important;
}

.bio-detail-links-wrapper a:last-child {
    padding-right: 0px !important;
}

.ftr-disclosures {
    color: #343434 !important;
}

.ftr-disclosures a {
    color: #343434 !important;
}

#main-content > div > div.intro-team-quote-section.container > div > div > div.col-md-9.main-content-int-blog > div.rich-text-container > h1 > span.head-1 {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    color: #104c6e;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 4px;
    animation-duration: 2s;
    animation-name: slideInUpSmall;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

#main-content > div > div.intro-team-quote-section.container > div > div > div.col-md-9.main-content-int-blog > div.rich-text-container > h1 > span.head-2 {
    font-family: 'Prata', serif;
    font-size: 38px;
    text-transform: lowercase;
    color: #104c6e;
    text-align: center;
    letter-spacing: 0px;
    display: block;
    line-height: 44px;
    margin-bottom: 42px;
}

#main-content > div > div.intro-team-quote-section.container > div > div > div.col-md-9.main-content-int-blog > div.rich-text-container {
	text-align: center !important;
}

#main-content > div > div.intro-team-quote-section.container > div > div > div.col-md-9.main-content-int-blog > div.rich-text-container > h1 {
	padding-top: 50px !important;
}

.logo-content {
    border-bottom: 4px solid #104c6e !important;
}

.header-cta .ftr-cta {
    color: #104c6e !important;
}

.social-contact .ftr-nap {
    color: #104c6e !important;
}

.social-contact .ftr-nap a {
    color: #104c6e !important;
}

.social-icons .social-container .fa {
    color: #104c6e !important;
}

.bio-detail-prev, .bio-detail-prev-bio, .bio-detail-next, .bio-detail-next-bio, .resource-detail-next, .resource-detail-next-resource, .resource-detail-prev, .resource-detail-prev-resource, .blog-detail-next, .blog-detail-next-resource, .blog-detail-prev, .blog-detail-prev-resource {
    color: #104c6e !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav > li > a:hover, .nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav .nav-subnav li:not(.nav-top-link) a:hover {
    color: #104c6e !important;
}

.footer-cta-section .ftr-cta {
    color: #104c6e !important;
    border: 1px solid #104c6e !important;
}

.footer-contact-content .social-container .fa {
    color: #104c6e !important;
}

.fa-calendar:before {
    color: #104c6e !important;
}

html body main .blog-landing-content-wrapper .blog-landing-content-container .blog-landing-load-more:hover {
    background: #fff !important;
    color: #104c6e !important;
}

html body main .blog-landing-content-wrapper .blog-landing-content-container .blog-landing-load-more {
    border: 1px solid #104c6e !important;
    background: #104c6e !important;
    color: #fff !important;
}


.masonry-load-more:hover, .masonry-tertiary-load-more:hover {
    border-top: 1px solid #104c6e !important;
    border-bottom: 1px solid #104c6e !important;
	color: #104c6e !important;
}

.filter-link {
    border: 1px solid #104c6e !important;
}

.masonry-load-more, .masonry-tertiary-load-more {
    border-top: 1px solid #104c6e !important;
    border-bottom: 1px solid #104c6e !important;
	color: #104c6e !important;
}

#main-content > div.bio-detail-container > div.bio-detail-content-wrapper > div > div.intro-team-quote-section.intro-bio-content.container > div > div > div.col-md-4.bio-image-social-name-wrapper > div.bio-social.wow > div > a:nth-child(1), #main-content > div.bio-detail-container > div.bio-detail-content-wrapper > div > div.intro-team-quote-section.intro-bio-content.container > div > div > div.col-md-4.bio-image-social-name-wrapper > div.bio-social.wow > div > a:nth-child(2), #main-content > div.bio-detail-container > div.bio-detail-content-wrapper > div > div.intro-team-quote-section.intro-bio-content.container > div > div > div.col-md-4.bio-image-social-name-wrapper > div.bio-social.wow > div > a:nth-child(3), #main-content > div.bio-detail-container > div.bio-detail-content-wrapper > div > div.intro-team-quote-section.intro-bio-content.container > div > div > div.col-md-4.bio-image-social-name-wrapper > div.bio-social.wow > div > a:nth-child(4) {
    background: #104c6e !important;
}

/* YEAR BOOK */

.int-team .yearbook-headshot-wrapper img {
    position: relative !important;
    width: 150px !important;
    margin: auto !important;
    height: auto !important;
    left: 0 !important;
}

.int-team .yearbook-headshot-wrapper {
    width: 150px !important;
    height: 175px !important;
    position: relative !important;
    overflow: hidden;
    border: 0px solid !important;
}

.int-team .yearbook-three .yearbook-links .fa {
    color: #104c6e !important;
}
/*
@media only screen and (max-width: 320px) {

.yearbook-three .yearbook-links {
    margin-top: 30px !important;
}

} */

#\33 798464B1F52492187B3D52ABFFC4649 > div.callout-item.callout-1 > a > div.callout-heading-wrapper > h3 > p, #\33 798464B1F52492187B3D52ABFFC4649 > div.callout-item.callout-2 > a > div.callout-heading-wrapper > h3 > p, #\33 798464B1F52492187B3D52ABFFC4649 > div.callout-item.callout-3 > a > div.callout-heading-wrapper > h3 > p {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

.callouts-container .callout-item .callout-heading-wrapper, .callouts-mobile-slider .callout-item .callout-heading-wrapper {
    height: 54px !important;
    padding: 0 10px !important;
}

.callouts-container .callout-item, .callouts-mobile-slider .callout-item {
    background: #cccccc !important;
}

.callouts-container .callout-item .callout-heading-wrapper .callout-heading, .callouts-mobile-slider .callout-item .callout-heading-wrapper .callout-heading {
    font-size: 18px !important;
    color: #104c6e !important;
}

.callouts-container .callout-item .callout-copy-wrapper, .callouts-mobile-slider .callout-item .callout-copy-wrapper {
    height: 44px !important;
    padding: 0 10px !important;
    color: #343434;
    margin-top: 15px;
}

.callouts-container .callout-item .callout-categories-wrapper, .callouts-mobile-slider .callout-item .callout-categories-wrapper {
    margin-top: 15px !important;
    border-top: 0px solid #adafb2 !important;
}

.callouts-container .callout-item .callout-cta-wrapper, .callouts-mobile-slider .callout-item .callout-cta-wrapper {
    padding: 20px 10px !important;
}

.callouts-container .callout-item .callout-cta-wrapper button, .callouts-mobile-slider .callout-item .callout-cta-wrapper button {
    color: #104c6e !important;
    background-color: #ffffff !important;
    border: 0px;
    margin: 0 auto !important;
    text-align: center !important;
    display: block;
    margin-top: 20px !important;
    /* height: 30px; */
    vertical-align: middle !important;
}

.bio-detail-designation {
    display: inline !important;
}