/*
Main Color scheme
/*

/* Purple */

.nav-tabs .nav-item.active,
.nav-tabs .nav-item:hover,
.badge-default,
.alert-secondary,
.badge-secondary,
.nav-pills .show > .nav-link,
.page-link:hover,
.page-link.active {
  background-color: #12265a;
}

.subtitle:after,
ul.social-media i,
.widget1 .colored-icons i,
.team-style2 .img-box a:hover li,
.section-heading h2:before,
.navbar-brand i,
.serviceBox:hover .service-icon i,
blockquote:after,
.testimonial .description:before,
ul.custom li:before,
.testimonial .content:before,
.owl-theme .owl-nav [class*="owl-"]:hover,
.team-style2 span,
.colored-nav .top-bar .contact-details i,
.colored-nav .top-bar a,
.feature-with-icon:hover .icon-features,
a.dropdown-item {
  color: #12265a;
}

.testimonial-pic > img,
.text-secondary {
  color: #12265a !important;
}

.subtitle,
p.subtitle,
.custom-link,
.form-control:focus,
.alert-secondary,
.team-style2 .img-box .social-icons li {
  border-color: #12265a;
}

#waveHorizontal1,
#waveHorizontal2,
#waveHorizontal3 {
  background: url("data:image/svg+xml,%3Csvg version='1.1' id='waveHorizontal1' class='wave1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='350px' height='20px' viewBox='0 0 350 20' enable-background='new 0 0 350 20' xml:space='preserve'%3E%3Cpath fill=' %233b4964' d='M0,17.1C29.9,17.1,57.8,0,87.5,0c30.2,0,58.1,17.1,87.1,17.1c29.9,0,57.8-17.1,87.7-17.1 s57.8,17.1,87.7,17.1V20H0V17.1z'/%3E%3C/svg%3E%0A");
  -webkit-animation-delay: -4s;
}

/* Green */

#divider.primary path,
.shape-fill {
  fill: #8dc63e;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus,
.accordion-cards .card-body,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled):active .page-item.active .page-link,
.progress-bar,
.service-hover-box .service-hover-caption,
.page-link {
  background-color: #8dc63e;
}

.bg-primary {
  background-color: #8dc63e !important;
}

.colored-nav .navbar {
  background-color: #8dc63e !important;
}
.team-style2 .social-icons i:hover,
.team-style1:before,
.bg-tertiary .owl-prev i,
.bg-tertiary .owl-next i,
.serviceBox1 .title a:hover,
.text-tertiary,
.icon-box i,
.blog-card .post-info:before,
.color1,
.header-text:before,
ul.social-media li:hover i,
.navbar-brand span,
.colored-nav .top-bar .contact-details i,
.colored-nav .top-bar a:hover {
  color: #8dc63e;
}

.text-primary {
  color: #8dc63e !important;
}

.team-style1 .post,
.blog-card .card-img-top:hover,
.page-item.active .page-link {
  border-color: #8dc63e;
}

/* Light Blue */

.nav-tabs .nav-item,
.blog-box .date,
.bg-tertiary,
.dropdown-item.active,
.accordion-cards .card-header:hover,
.accordion-cards .card-header:focus,
.badge-primary,
.alert-primary,
.blue-block,
.icon-features i,
.breadcrumb-item + .breadcrumb-item::before {
  background-color: #09bcff;
}

.bg-secondary .subtitle:after,
.contact-icon .top-icon,
.serviceBox2 .service-icon a,
.text-tertiary,
.contact-image i,
.team-style1 .social li a:hover,
.serviceBox .service-icon i,
ul.checkmark li:before,
.colored-icons i,
a:hover,
a:focus,
.team-style1:hover .social li a:hover,
a h4:hover {
  color: #45b3df;
}

.bg-secondary .subtitle,
.gallery-thumb img,
.contact-form3.bg-secondary .form-control:focus,
.custom-link:hover,
.custom-link:focus,
.form-control,
.alert-primary,
.navbar .nav-item.active,
.icon-features {
  border-color: #45b3df;
}

#divider.tertiary path {
  fill: #45b3df;
}

/* Pink */

.post-info i,
.hover-border {
  color: #f0679f;
}

.bg-quaternary,
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span,
.feature-with-icon:hover .icon-features i,
.accordion-cards .card-header {
  background-color: #f0679f;
}

.team-item:hover img,
.serviceBox2:hover .service-icon img,
.img-dashed,
.feature-with-icon:hover .icon-features {
  border-color: #f0679f;
}

/*.section-heading h2{
	background-size: 100% 0.521em;
	background-position: 0% 74%;
	background-image: linear-gradient(to top, rgba(253,183,33, 1), rgba(253,183,33, 1));
}*/

/* light yellow */

.bg-light,
#about-home,
.feature-circle,
.fc-view {
  background-color: #fcf9f4 !important;
}

.light-yellow-text {
  color: #fcf9f4;
}

/* light blue*/

.icon-features img {
  background-color: rgb(0 123 255 / 12%);
}

/* yellow */

.breadcrumb-item.active,
footer .social-list i {
  color: #fff;
}

.feature-circle,
.testimonial .testimonial-pic {
  border-color: #f4e961;
}

#canvas_background {
  fill: #f4e961;
}

/* dark green */

.btn-primary {
  background-color: #08611c;
}

.bg-secondary {
  background-color: #08611c !important;
}

.dark-green-text {
  color: #08611c;
}

.section-heading.yellow h2 {
  background-image: linear-gradient(
    to top,
    rgba(255, 200, 91, 0.7),
    rgba(255, 200, 91, 0.7)
  );
}

/*.sidebar-header h5{
    background-size: 100% 0.521em;
    background-position: 0% 74%;
    background-image: linear-gradient(to top,  rgba(0,186,198, 1), rgba(0,186,198, 1));
}*/

/*NEW*/

/* Purple */

.bg-purple,
.btn-tertiary {
  background-color: #8b3df1;
}

/* Pale Orange */

.bg-paleorange,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background-color: #f36b22;
}

/* Red */
.bg-red {
  background-color: #f0553e;
}

/* Green */
.bg-green,
.btn-secondary {
  background-color: #a6ce39;
}

/* Pale Green */
.bg-palegreen,
.btn-secondary:hover,
.btn-secondary:focus {
  background-color: #1cb477;
}

.blockquote:before {
  color: #1cb477;
}

/*-----Fox Den------*/

/* Orange */

.bg-orange,
.gallery-thumb i:hover,
table .bg-orange th {
  background-color: #fa5800;
}

.btn-tertiary {
  color: #fa5800;
}

.gallery-thumb .overlay-mask,
.icon-circle-orange {
  border-color: #fa5800;
}

/* Blue*/

.alert-top,
.bg-blue,
.list-group-item-action:focus,
.list-group-item-action:hover,
.fc-toolbar button,
.btn-tertiary:hover,
a.nav-link.active,
a.nav-link.active:hover,
a.nav-link:hover,
a.nav-link:after,
.navbar-toggler:hover,
.accordion .card-link.collapsed,
.list-group-item.active,
.testimonial,
.table thead,
.table thead tr,
.table thead td,
#call-to-action,
.fc-day-grid-event .fc-content:hover,
table .bg-blue th,
.owl-prev i:hover,
.owl-next i:hover {
  background-color: #09bcff;
}

.text-blue,
.modal-header i,
a h5:hover,
.top-bar a:hover,
.top-bar a:focus,
.footer-links a:hover {
  color: #09bcff;
}

.testimonial .testimonial-pic,
.icon-circle-blue {
  border-color: #09bcff;
}

.blue-light {
  background-color: #03afa552;
}

#divider-summer path {
  fill: #09bcff;
}

/* Yellow */

.bg-yellow,
.nav-pills li a,
.gallery-thumb i,
.accordion .card-link:hover,
.accordion .card-link,
.fc-toolbar button:hover,
table .bg-yellow th,
.fc-widget-header {
  background-color: #ffd800;
}

.text-yellow,
h3,
h5.modal-date,
.alert-top a {
  color: #ffd800;
}

.icon-circle-yellow,
#sidebar {
  border-color: #ffd800;
}

#footer-divider.secondary path,
#divider.secondary path {
  fill: #ffd800;
}

/* Brown */

.bg-brown,
.back-to-top i,
.back-to-top i:hover,
.owl-prev i,
.owl-next i,
.nav-pills li a.active,
.nav-pills li a:hover,
.nav-pills li a:focus {
  background-color: #590404;
}

.text-brown,
.contact-details i,
a.nav-link,
a:hover,
.modal-header h6,
.footer-links p {
  color: #590404;
}

.back-to-top:before {
  border-color: #590404;
}

/*Green*/

.bg-green,
.top-bar,
.home-page ~ #footer-divider {
  background-color: #099d11;
}

h1,
h2,
a,
footer .footer-links i,
.footer-links a {
  color: #099d11;
}

.icon-circle-green {
  border-color: #099d11;
}
