/* /RJ/Advisor Sites/Global/Global CSS/Model 2/base */
@import url('https://www.raymondjames.com/-/media/rj/advisor-sites/global/global-css/model-2/colors/blue.css');
 
  
/*==============================================  IMPORTANT - PLEASE READ ==============================================
  
/* DUE TO THE COMPLEXITY OF CUSTOM SITES, PLEASE SEE BUILDER OR
DESIGNER BEFORE MAKING CHANGES TO FUNCTIONALITY OR ADDING/REMOVING CONTENT OR SECTIONS
  
BUILDER: Celeste Nunez
DESIGNER:
JOB #:
COMPLETION DATE:
ADDITIONAL NOTES:
Fonts:
  
    font-family: 'Montserrat', sans-serif;
    font-family: 'Playfair Display', serif;

Dark Blue           - #4576a1
Light Blue 	        - #7ba3c6
Home nav light blue - #7dc0f9
Home Nav Hover      - #99cffd
Hover Blue 			- #4a99da
Dark Gray  			- #707061 
  
========================================================================================================================
*/
   
/*
==============================================
Navigation Section
==============================================
*/

.ftr-logo{
    max-width: 260px;
}
  
.social-container .fa {
	color: #7dc0f9 !important;
}

.social-container .fa:hover {
    color: #99cffd !important;
}

.home-body .primary-nav > li > a.selected, .home-body .primary-nav > li > a.active, .home-body .nav-standard.selected {
    color: #7dc0f9 !important;
}

.home-body .primary-nav > li > a:hover {
    color: #99cffd !important;
}

.primary-nav > li > a:hover {
    color: #4a99da !important;
}

div.scroller.show-scroller{
	    background-image: url(https://www.raymondjames.com/-/media/rj/advisor-sites/sites/r/i/riverpeakpartners/images/scroll-arrow-down.png) !important;
}

.nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span,.nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span:before, .nav-overall-wrapper:not(.van-mobile-nav) .nav-trigger-wrapper .nav-trigger span:after {
    background: #5489b6 !important;
}

.nav-address-mobile .nav-address-overall-wrapper .address-group-name-1, .address-phone-wrapper span, .address-phone-wrapper span a, .address-map-directions-wrapper span a{
    color: #7ba3c6;
}  
  
/*
==============================================
Billboard Section
==============================================
*/
 
.billboard-heading h1 .head-2 {
	color: #7dc0f9 !important;
} 

.billboard-heading h1:before{
	border-color: #7dc0f9 !important;
}

.callouts-section .callouts-container .callout-item .callout-cta-wrapper button:after, .callouts-section .callouts-mobile-slider .callout-item .callout-cta-wrapper button:after{
	background-image: url(https://www.raymondjames.com/-/media/rj/advisor-sites/sites/r/i/riverpeakpartners/images/action-icon.png) !important;
} 

/*
==============================================
Intro Section
==============================================
*/

/*
==============================================
Services Section
==============================================
*/

.copy-content h2 a, .copy-section a{
	color: #4576a1 !important;
}

.copy-content h2 a:hover, .copy-section a:hover{
	color: #23527c !important;
}
  
/*
==============================================
Niches Section
==============================================
*/

.new-home .niche-section {
	background-image: url(https://www.raymondjames.com/-/media/rj/advisor-sites/global/billboard-images/smokies/billboard-02-foggy-tree-lined-road.jpg) !important;
	background-size: cover !important;
    background-attachment: fixed !important;
    background-position: center !important;
    transform: translate(0,0) !important;
    backface-visibility: hidden !important;
    -webkit-backface-visibility: hidden;
    min-height: 1050px !important;
    animation-duration: 3s !important;
}

.new-home .quote-section {
    background-color: #104c6e;
}

.bar6-animate:before{
    display: inherit !important;
    margin: 1px auto !important;
}

.niche-section .niche-content a .mc-cta{
	color: #4576a1 !important;
	border-color: #4576a1 !important;
}

.social-media-share-wrapper span a{
	color: #ffffff !important;
}

.niche-section .niche-content a:hover .mc-cta{
    color: #7dc0f9!important;
    border-color: #7dc0f9!important;
}

/*
==============================================
Team Section
==============================================
*/

.bio-detail-links-wrapper .fa {
    color: #707061 !important;
}

.bio-detail-links-wrapper .fa:hover {
    color: #4576a1 !important;
}

.bio-detail-copy-wrapper .disclaimer{
	font-size: .8em !important;
}

.bio-detail-designation{
	display: block !important;
}

.team-section .team-slider .yearbook-container .slick-next, .team-section .team-slider .yearbook-container .slick-prev {
	border-top-color: #4576a1 !important;
	border-right-color: #4576a1 !important;
	border-left-color: #4576a1 !important;
}  
  
/*
==============================================
Callouts Section
==============================================
*/
  
/*
==============================================
Quote Section
==============================================
*/
  
/*
==============================================
POV Section
==============================================
*/
  
/*
==============================================
Footer Section
==============================================
*/

.footer-social .social-container .fa {
    color: #787672 !important;
}

.footer-social .social-container .fa:hover{
	color: #ffffff !important;
}

.footer-section a:hover{
	color: #ffffff !important;
}

.footer-icon {
	background-image: url(https://www.raymondjames.com/-/media/rj/advisor-sites/sites/v/a/vanilla-model-2/images/logomark.png) !important;
} 

/*
==============================================
Responsive Meia Queries NEW
==============================================
*/
  
  
  
/* Large devices (tablet landscape, 1024px and less) tablet-l */
@media only screen and (max-width: 1024px) {
      
}
  
  
/* Large devices (desktops, 992px and less) */
@media only screen and (max-width: 992px) {
      
}
  
  
/* Medium devices (tablet portrait, 768px and less) tablet-p */
@media only screen and (max-width: 768px) {
      .team-section .team-slider .slick-dots li.slick-active button:before {
    	color: #4576a1;
	}
}
  
  
/* Extra small devices (most portrait phones, 480px and less) mobile-p */
@media only screen and (max-width: 480px) {
      .callouts-section .slick-next:before, .callouts-section .slick-prev:before {
      	border-top-color: #4576a1 !important;
		border-right-color: #4576a1 !important;
		border-left-color: #4576a1 !important;
      }

      .callouts-section {
    	height: auto !important;
	}
}
  
  
  
/* Extra small landscape devices (most landscape phones, >=480px and <= 767 and landscape) mobile-l */
  
@media only screen and (min-width: 480px) and (max-width: 767px) and (orientation: landscape) {}
  
/* IE only */
@media screen\0 {
  
}