a {
	color: #3498db;
}
a:hover {
	color: #a5b423;
}
a:focus {
	color: #a5b423;
}
a:not([href]):not([tabindex]):focus {
	color: #3498db;
}
a:not([href]):not([tabindex]):hover {
	color: #3498db;
}

.btn-common {
	border-color: #3498db;
	background-color: #3498db;
}
.btn-common:hover {
	border-color: #3498db;
	color: #3498db;
}

.controls .active {
	color: #3498db !important;
	border-color: #3498db;
}
.controls .mixitup-control-active {
	color: #3498db !important;
	border-color: #3498db;
}

#carousel-area .carousel-control-next i:hover {
	border: 2px solid #3498db;
	background: #3498db;
}
#carousel-area .carousel-control-prev i:hover {
	border: 2px solid #3498db;
	background: #3498db;
}

.section-header .lines {
	border-color: #3498db;
}
.section-header .lines:before {
	background: #3498db;
}
.section-header .section-title span {
	color: #3498db;
}

.overlay {
	background: #3498db;
}

.item-line {
	background: #3498db none repeat scroll 0 0;
}

.menu-wrap a:hover {
	color: #3498db;
}
.menu-wrap a:focus {
	color: #3498db;
}
.menu-wrap .navbar-nav li .active {
	color: #3498db;
}
.menu-wrap .navbar-nav li .active::before {
	color: #3498db;
}

.pricing-table .icon {
	color: #3498db;
	border-color: #3498db;
}
.pricing-table .pricing-details span {
	color: #3498db;
}
.pricing-table.table-top {
	border: 1px solid #3498db;
}
.pricing-table:hover .icon {
	background: #3498db;
}

#blog .blog-item-img:before {
	background: #3498db;
}
#blog .blog-item-text h3 a:hover {
	color: #3498db;
}

.blog-gallery #post-gallery-items .post-gallery-item:before {
	background: #3498db;
}

.similar-posts .blog-item-img:before {
	background: #3498db;
}
.similar-posts .blog-item-text h3 a:hover {
	color: #3498db;
}

.video-promo .video-promo-content .video-popup:hover {
	background: #3498db;
}

.btn-border:hover {
	background-color: #3498db;
}

#subscribe .sub_btn {
	background: #3498db;
}
#subscribe .sub_btn:hover {
	background: #3498db;
}

#page-header .overlay {
	background: #3498db;
}

.mainmenu-area .navbar-nav .nav-link.active {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link.active::before {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link.open {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link:focus {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link:hover {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link:hover:before {
	color: #3498db;
}
.mainmenu-area .navbar-nav .nav-link:before {
	background: #3498db;
}
.mainmenu-area .navbar-nav .active > .nav-link {
	color: #3498db;
}
.mainmenu-area .navbar-nav .open > .nav-link {
	color: #3498db;
}

#header-wrap.transparent
	.top-section
	.top-area
	.language
	.picker-lang.active
	a {
	color: #3498db;
}
#header-wrap.transparent .mainmenu-area .navbar-nav > li > .nav-link:hover {
	color: #3498db;
}
#header-wrap.transparent .mainmenu-area .navbar-nav > li.active > .nav-link {
	color: #3498db;
}
#header-wrap.transparent
	.mainmenu-area.sticky.is-sticky
	.navbar-nav
	> li
	> .nav-link:hover {
	color: #3498db;
}
#header-wrap.transparent
	.mainmenu-area.sticky.is-sticky
	.navbar-nav
	> li.active
	> .nav-link {
	color: #3498db;
}

.navbar-toggler {
	background: #3498db;
}
.navbar-toggler:active {
	border: 1px solid #3498db;
	color: #3498db;
}
.navbar-toggler:hover {
	border: 1px solid #3498db;
}
.navbar-toggler:hover i {
	color: #3498db;
}

.icon-list a::before {
	background: #3498db;
}

#about .about-boxes .icon {
	border-color: #3498db;
}
#about .about-boxes .icon i {
	color: #3498db;
}

.item-boxes .icon {
	border-color: #3498db;
}
.item-boxes .icon i {
	color: #3498db;
}
.item-boxes:hover .icon {
	background: #3498db;
}

#features .box-item .icon {
	border-color: #3498db;
}
#features .box-item .icon i {
	color: #3498db;
}
#features .box-item:hover .icon {
	background: #3498db;
}

.shot-item .overlay:before {
	background: #3498db;
}
.shot-item .overlay:after {
	background: #3498db;
}

.owl-theme .owl-dots .owl-dot span {
	background: #3498db;
}
.owl-theme .owl-dots .owl-dot.active span {
	background: #3498db;
}

.meta-tags span a:hover {
	color: #3498db;
}

.form-control:focus {
	-webkit-box-shadow: 0 0 2px #3498db;
	box-shadow: 0 0 2px #3498db;
}

#contact:before {
	background: #3498db;
}

.contactinfo-table .contactinfo-details span {
	color: #3498db;
}

.back-to-top i {
	background-color: #3498db;
}

.double-bounce1,
.double-bounce2,
.double-bounce3 {
	background-color: #3498db;
}

.single-team .social-list li a {
	color: #3498db;
}

.blog-section .blog-post .blog-data .blog-share a {
	border: 1px solid #3498db;
}
.blog-section .blog-post .blog-data .blog-share a:hover {
	background: #3498db;
}
.blog-section .blog-post .sidebar-area .categories .badge {
	background: #3498db;
}

.blog-pagination nav ul.pagination li.page-item a:hover {
	background: #3498db none repeat scroll 0 0;
	border: 1px solid #3498db;
}
.blog-pagination nav ul.pagination li.page-item a:focus {
	background: #3498db none repeat scroll 0 0;
	border: 1px solid #3498db;
}
.blog-pagination nav ul.pagination li.page-item.active a {
	background: #3498db none repeat scroll 0 0;
	border: 1px solid #3498db;
}

.about-section .details-list h4 {
	color: #3498db;
}
.about-section h2.title {
	color: #3498db;
}

#default-tab .nav-tabs > li > a.active {
	color: #3498db;
}
#default-tab .nav-tabs > li a.active:focus {
	color: #3498db;
}
#default-tab .nav-tabs > li a.active:hover {
	color: #3498db;
}
#default-tab ul.nav-tabs > li a.active::before {
	background-color: #3498db;
}

#skills-tabs ul.nav-tabs li a {
	border: 1px solid #3498db;
}
#skills-tabs ul.nav-tabs li a:focus {
	background: #3498db none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a:hover {
	background: #3498db none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a.active {
	background: #3498db none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a i {
	color: #3498db;
}

.progress-bar {
	background: #3498db;
}

.top-section .top-area .language .picker-lang.active a {
	color: #3498db;
}

#clients .client-item-wrapper:hover {
	border-color: #3498db;
}

.next-prev ul > li a:hover {
	border-color: #3498db;
}
.next-prev ul > li a:hover i {
	color: #3498db;
}
.next-prev ul > li a:focus {
	border-color: #3498db;
}
.next-prev ul > li a:focus i {
	color: #3498db;
}
.next-prev ul > li a:active {
	border-color: #3498db;
}
.next-prev ul > li a:active i {
	color: #3498db;
}

footer .footer-widget ul li a::before {
	color: #3498db;
}
footer .footer-widget .tagcloud a:hover {
	border: 1px solid #3498db;
	color: #3498db;
}
footer .footer-widget .contact-list li i {
	background: #3498db;
	border: 1px solid #3498db;
}

.social-icons ul li a:hover {
	background: #3498db;
}
