a.heading:link { color:#3175D1; text-decoration:none;  }
a.heading:visited { color:#3175D1; text-decoration:none;  }
a.heading:hover { color:#3175D1; text-decoration:underline; }
a.heading:active { color:#3175D1; text-decoration:none; }

.spark-btn-lg,
.spark-btn-md:hover,
.heading h1 span.head-border,
.heading h1 span.head-border:before,
.navbar,
.promo-section,
.timeline li:hover .tl-circ,
.timeline li:hover .tl-circ:before,
.filter-menu li:before,
.skill-items > .skills-item > div.progress > .progress-bar,
.testimonial-heading,
.testimonial-heading:before,
.tm-carousel .owl-controls .owl-dots .owl-dot.active,
.cta-section .cta-btn:hover,
.addr-list:before,
.addr-list li .addr-icon,
.btn.contact-btn,
.footer,
.scroll-to-top:hover,
.scroll-to-top:focus{
	background-color: #FF9900;
	}
.work-items .work-item-inner .overlay,
.work-items .work-item-inner::before{
	background-color: rgba(255,153,0,0.30);
}
.scroll-to-top,
.navbar-header .nav-btn,
ul.nav > li > a:hover, 
ul.nav > li > a:focus, 
ul.nav > li > a:active,
ul.nav > li.active > a{
	background-color: #3175D1;
}
.spark-btn-md,
.social-profiles li a:hover{
	border: 1px solid #3175D1;
}
.feature-content .feature-icon i,
.filter-menu li.active, 
.filter-menu li.active:focus, 
.filter-menu li.active:hover,
.filter-menu li:hover,
.progress-bar > .skill-info i,
.social-profiles li a:hover,
.tm-carousel .tm-item .tm-content ul li span{
	color: #3175D1;
}
.form-control:focus,
.form-control:hover{
	border-color: #3175D1;
}

@media all and (max-width: 767px) {
	.header .navbar .navbar-collapse {
		background-color: #1aad59;
	}
	ul.nav > li > a:hover, 
	ul.nav > li > a:focus, 
	ul.nav > li > a:active,
	ul.nav > li.active > a{
		background-color: #3175D1;
	}
}
