@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-4/base.css');


.body-about-us .yearbook-name-wrapper > span,
.body-about-us .yearbook-designation,
.intro-content h1,
.body-about-us #giving-back-link,
.body-bio .bio-detail-name-wrapper > span {
    color: #13294B !important;
}

.body-about-us #giving-back-link {
    padding-top: 5vh;
    margin-top: 5vh;
}

.body-about-us .yearbook-container {
    margin-top: 5vh !important;
}

.body-about-us .team-section,
.body-about-us .intro-section-btm {
    display: none;
}

.bio-detail-links-wrapper a i:hover{
    color: #F2A900 !important;
}

.body-about-us .yearbook-three .yearbook-title {
    text-transform: capitalize;
}

.body-about-us .team-slider .yearbook-one .yearbook-first-name, .yearbook-last-name {
    font-family: 'Lato', serif !important;
}

.body-bio .retirement-party .accord-container,
.body-bio .content-slider-wrapper,
.body-bio .retirement-party .disclosure {
    width: 80% !important;
    margin: auto !important;
}

.body-about-us .yearbook-slide {
    width: 196px !important;
}

/* ----- Map & Directions ----- */

html body main .directions-search .submit-search {
    border: 2px solid #13294B !important;
    color: #13294B !important;
}

html body main .directions-search .submit-search:hover {
    background: #13294B !important;
    color: #fff !important;
}




/* ----- Resources ----- */

html body main .filter-reset-container .filter-reset {
    color: #13294B !important;
}

html body main .filter-reset-container .filter-reset:hover {
    color: #F2A900 !important;
}

html body main .filter-dropdown .filter-link .filter-name {
    color: #13294B !important;
}

html body main .filter-dropdown .filter-link {
    border: 1px solid #13294B !important;
}

html body main .filter-dropdown .filter-link .filter-name:hover {
    color: #F2A900 !important;
}

.masonry-load-more {
    border-top: 1px solid #13294B !important;
    border-bottom: 1px solid #13294B !important;
    color: #13294B !important;
}

.masonry-load-more:hover {
    border-top: 1px solid #F2A900 !important;
    border-bottom: 1px solid #F2A900 !important;
}

html body main .filter-dropdown .filter .filter-link .fa-angle-down::before {
    color: #13294B !important;
}



.content-slider-copy img {
    height: 200px !important;
    margin: auto;
}

.who-we-serve, .accord-container,
.our-approach .accord-container {
    margin-bottom: 6rem;
}

.interior .intro-content,
.body-about-us .intro-about,
.who-we-serve .intro-content,
.families .intro-content {
    padding-bottom: 0% !important;
}

.sudden-wealth .hero-image-bottom,
.successful-women .hero-image-bottom,
.families .hero-image-bottom,
.body-bio .hero-image-bottom,
.education-professionals .hero-image-bottom,
.retirees .hero-image-bottom {
    width: 100%;
    height: auto;
    padding-left: 200px;
    padding-right: 200px;
}

.hero-image-bottom {
    width: 100%;
    height: auto;
}

.hero-image {
    margin-top: -59px !important; 
    width: 100%;
    height: auto;
    margin-bottom: 3rem;
}

.home .hero-image-bottom {
    width: 100%;
    height: auto;
    padding-left: 200px;
    padding-right: 200px;
}

.mt-3rem {
    margin-top: 3rem;
}

.mt-6rem {
    margin-top: 6rem;
}

.mb-3rem {
    margin-bottom: 3rem;
}

.mb-6rem {
    margin-bottom: 6rem;
}

.body-about-us .billboard-full-width.billboard-container,
.home .billboard-full-width.billboard-container,
.who-we-serve .billboard-full-width.billboard-container,
.sudden-wealth .billboard-full-width.billboard-container, 
.retirees .billboard-full-width.billboard-container,
.successful-women .billboard-full-width.billboard-container,
.families .billboard-full-width.billboard-container,
.education-professionals .billboard-full-width.billboard-container,
.giving-back .billboard-full-width.billboard-container,
.additional-resources .billboard-full-width.billboard-container, 
.contact-us .billboard-full-width.billboard-container,
.body-bio .footer-image-content .billboard-container {
    background-size: 1920px 1280px !important;
    min-height: 1280px !important;
}



body ,
.header-main,
.grid-home,
.grid-bio-page,
.grid-interior,
.related-resources-main,
.grid-resources,
.grid-about-rj,
.grid-about-us {
    background-image: none !important;
}

.primary-nav {
    background: #13294B !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav > li > a {
    color: #ffffff !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav > li > a:hover {
    color: #F2A900 !important;
}

.header-cta .ftr-cta-wrapper > a:hover {
    color: #768692 !important;
}

.logo-section .logo-content {
    border-bottom: 4px solid #F2A900 !important;
}

.niche-content .mc-container {
    border-bottom: 6px solid #768692 !important;
    border-top: 6px solid #768692 !important;
}

.footer-image-content .billboard-container {
    border-bottom: 7px solid #F2A900 !important;
    border-top: 7px solid #768692 !important;
}

.team-slider .yearbook-one .yearbook-headshot-wrapper {
    border-right: 6px solid #768692 !important;
}

.head-1,
.head-2,
.header-cta .ftr-cta-wrapper > a,
.niche-content .mc-heading,
.team-section .team-headline h2,
.quote-content .quote,
.accordion-panel h3,
.accord .accord-link,
.related-resources-content h4,
.related-resources-content .mc-heading,
.related-resources-content .mc-cta,
.related-resources-content .mc-container .slick-next:before, .mc-container .slick-prev:before,
.footer-contact-content .social-container .fa,
.footer-contact-content .ftr-nap .ftr-nap-address-line1:after, 
.footer-contact-content .ftr-nap .ftr-nap-address-line2:after,
.footer-contact-content .ftr-nap .ftr-nap-phone:after,
.ftr-nap-address-label,
.intro-content h2,
.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,
.fa-chevron-down {
    color:  #13294B !important;
}

.contact-form .form-inline .form-group.select-container:before {
    border-color: #13294B transparent transparent transparent !important;
}

.slick-next:before,
.niche-content .mc-container .slick-prev:before {
    color: #768692 !important;
}

.investor-access-login-button {
    color: #13294B !important;
    border: 1px solid #13294B !important;
    background: white !important;
}

.related-resources-content h4:before,
.related-resources-content h4:after {
    background: #768692 !important;
}

.related-resources-content .slick-slide {
    border-right: 6px solid #768692 !important;
}

.niche-content .mc-cta,
.footer-cta-section .ftr-cta,
.contact-form .form-inline .captcha .btn-contact {
    color:  #13294B !important;
    border: 1px solid #13294B !important;
}

.team-slider .yearbook-one .yearbook-headshot-wrapper:hover:after {
    background-color: rgba(19,41,75,0.92) !important;
}

.team-slider .yearbook-container .yearbook-cta {
    background: #768692 !important;
}

.team-slider .yearbook-container .yearbook-cta:hover {
    background: #F2A900 !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav .nav-subnav li:not(.nav-top-link) a, .investor-access-remember-me-label {
    color: #ffffff !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav .nav-subnav li:not(.nav-top-link) a:hover {
    color: #F2A900 !important;
}

.bio-detail-next-link-wrapper:before, .bio-detail-previous-link-wrapper:before, .bio-detail-next-link-wrapper-mobile:before, .bio-detail-previous-link-wrapper-mobile:before, .blog-detail-next-link-wrapper:before, .blog-detail-previous-link-wrapper:before, .blog-detail-next-link-wrapper-mobile:before, .blog-detail-previous-link-wrapper-mobile:before, .resource-detail-next-link-wrapper:before, .resource-detail-previous-link:before, .resource-detail-next-link-wrapper-mobile:before,
.bio-detail-next-link-wrapper:before, .bio-detail-previous-link-wrapper:before, .bio-detail-next-link-wrapper-mobile:before, .bio-detail-previous-link-wrapper-mobile:before, .blog-detail-next-link-wrapper:before, .blog-detail-previous-link-wrapper:before, .blog-detail-next-link-wrapper-mobile:before, .blog-detail-previous-link-wrapper-mobile:before, .resource-detail-next-link-wrapper:before, .resource-detail-previous-link:before, .resource-detail-next-link-wrapper-mobile:before {
    background:  #13294B !important;
}

.accord .accord-link-content li, .accord .accord-inner-link-content li {
    border-bottom: none !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav .primary-nav .nav-subnav {
    background: #13294B !important;
}

.body-bio .content-slider-cta-wrapper {
    display: none !important;
}

.body-bio .slick-next:before,
.body-bio .slick-prev:before,
.body-bio .slick-dots li button:before {
    color: #F2A900 !important;
}

.billboard-heading {
    display: none !important;
}

/* IE Handling */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .footer-contact-logo,
    .footer-contact-content,
    .footer-cta-content {
        visibility: visible !important;
    }
}

.home .slider-section {
    display: none;
}

.our-approach .billboard-section {
    display: none;
}

#founder-link-link {
    color: #13294B;
    text-decoration: underline;
}

#founder-link-link:hover {
     color: #768692;
}