/* ----------------------------------------------------------------------------------------
* Coaching Check In - Color Override CSS
* Replaces the orange/coral (#fea660/#fb7661) scheme with blue/gold from logo-coaching.png
* Blue: #3B82C4 / Light blue: #5BA3E0
* Gold: #E5A833 / Light gold: #F0C050
* ---------------------------------------------------------------------------------------- */

/* Selection color */
::-moz-selection{
	background: #3B82C4;
	color: #fff;
}

::selection{
	background: #3B82C4;
	color: #fff;
}

/* Preloader */
.preloader{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Navigation dropdown */
.header-layout-3 .navbar-light .navbar-nav .nav-item ul{
	background: linear-gradient(to bottom,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to bottom,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to bottom,#5BA3E0,#3B82C4);
}

/* Nav download link */
.header-layout-3 .navbar-light .navbar-nav .nav-link.download-link{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.header-layout-3 .navbar-light .navbar-nav .nav-link.download-link:hover{
	background: #3B82C4;
}

/* Nav hover and active */
.header-layout-3 .navbar-light .navbar-nav .nav-link:hover{
	color: #3B82C4;
}

.header-layout-3 .navbar-light .navbar-nav .nav-item .active.nav-link{
	color: #3B82C4;
}

/* Slicknav active and hover */
.header-layout-3 .slicknav_nav a.active{
	color: #3B82C4;
}

.header-layout-3 .slicknav_nav a:hover{
	color: #3B82C4;
}

/* Banner buttons */
.banner-layout-2 .btn-download,
.download-layout-2 .btn-download{
	color: #3B82C4;
	border: 1px solid #3B82C4;
}

.banner-layout-2 .btn-download:hover,
.download-layout-2 .btn-download:hover{
	background: #3B82C4;
	color: #fff;
}

/* Welcome section icon gradient */
.welcome-layout-3 .welcome-service .icon-box{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* Welcome service hover */
.welcome-layout-3 .welcome-service:hover{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Comparison active speed */
.active-speed .speed-title h3,
.active-speed .speed-title p{
	color: #3B82C4;
}

.active-speed .speed-entry p{
	border-color: #3B82C4;
}

/* Features buttons */
.features-layout-3 .btn-learn,
.integration-layout-3 .btn-learn{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.features-layout-3 .btn-learn:hover,
.integration-layout-3 .btn-learn:hover{
	background: #3B82C4;
}

/* Feature single icon gradient */
.features-layout-3 .feature-single .icon-box i{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* Feature single hover */
.features-layout-3 .feature-single:hover{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Version history active */
.version-history-3 .version-history .history-item.active-version{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Version navigation arrows */
.version-history-3 .version-navigation .version-next,
.version-history-3 .version-navigation .version-prev{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* Download app section */
.download-app-layout-3 .btn-download{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.download-app-layout-3 .btn-download:hover{
	background: #fff;
	color: #3B82C4;
}

/* Footer link hover */
.footer-links ul li a:hover{
	color: #3B82C4;
}

/* Footer social link hover */
.footer-social-link a:hover i,
.footer-social-link a:hover{
	color: #3B82C4;
}

/* Footer line */
.footer-layout-3:before{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Footer menu hover */
.footer-menu ul li a:hover{
	color: #3B82C4;
}

/* Contact form button */
.contact-form .btn-contact{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.contact-form .btn-contact:focus,
.contact-form .btn-contact:hover{
	background: #3B82C4;
}

/* Login/Signup form */
.forget-password:hover{
	color: #3B82C4;
}

.myaccount-form .btn-submit{
	color: #3B82C4;
	border: 1px solid #3B82C4;
}

.myaccount-form .btn-submit:hover{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

/* Contact icon gradient */
.contact-single .icon-box i{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* Knowledge base accents */
.knowledge-accordion .card.active .card-header a{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.knowledge-accordion .card-body ul li a:hover{
	color: #3B82C4;
}

.knowledge-contact h4 a{
	color: #3B82C4;
}

.knowledge-contact h4 i{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.knowledge-faq-box h3{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.knowledge-entry{
	border: 1px solid #3B82C4;
	border-top: none;
}

.knowledge-single-header p a:hover{
	color: #3B82C4;
}

.knowledge-search .btn-search{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.knowledge-search .btn-search:focus,
.knowledge-search .btn-search:hover{
	background: #3B82C4;
}

/* Blog readmore button */
.btn-readmore a{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.btn-readmore a:hover{
	background: #3B82C4;
}

/* Page single header link hover */
.page-single-header ul li a:hover{
	color: #3B82C4;
}

/* 404 button */
.btn-404{
	background: linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -webkit-linear-gradient(to right,#5BA3E0,#3B82C4);
	background: -moz-linear-gradient(to right,#5BA3E0,#3B82C4);
}

.btn-404:focus,
.btn-404:hover{
	background: #3B82C4;
}
