a {
  color: #2196f3;
}
a:hover {
  color: #155a90;
}
a:focus {
  color: #155a90;
}
a:not([href]):not([tabindex]):focus {
  color: #2196f3;
}
a:not([href]):not([tabindex]):hover {
  color: #2196f3;
}
.btn-outline-primary {
  border-color: #2196f3;
}
.btn-outline-primary:hover, .btn-outline-primary:active {
  border-color: #155a90 !important;
  background-color: #155a90 !important;
  color: #fff !important;
}
.btn-common {
  border-color: #2196f3;
  background-color: #2196f3;
}
.btn-common:hover {
  border-color: #2196f3;
  color: #2196f3;
}
.controls .active {
  color: #2196f3 !important;
  border-color: #2196f3;
}
.controls .mixitup-control-active {
  color: #2196f3 !important;
  border-color: #2196f3;
}
#carousel-area .carousel-control-next i:hover {
  border: 2px solid #2196f3;
  background: #2196f3;
}
#carousel-area .carousel-control-prev i:hover {
  border: 2px solid #2196f3;
  background: #2196f3;
}
.section-header .lines {
  border-color: #2196f3;
}
.section-header .lines:before {
  background: #2196f3;
}
.section-header .section-title span {
  color: #2196f3;
}
.overlay {
  background: #000;
}
.item-line {
  background: #2196f3 none repeat scroll 0 0;
}
.menu-wrap a:hover {
  color: #2196f3;
}
.menu-wrap a:focus {
  color: #2196f3;
}
.menu-wrap .navbar-nav li .active {
  color: #2196f3;
}
.menu-wrap .navbar-nav li .active::before {
  color: #2196f3;
}
.pricing-table .icon {
  color: #2196f3;
  border-color: #2196f3;
}
.pricing-table .pricing-details span {
  color: #2196f3;
}
.pricing-table.table-top {
  border: 1px solid #2196f3;
}
.pricing-table:hover .icon {
  background: #2196f3;
}
#blog .blog-item-img:before {
  background: #2196f3;
}
#blog .blog-item-text h3 a:hover {
  color: #2196f3;
}
.blog-gallery #post-gallery-items .post-gallery-item:before {
  background: #2196f3;
}
.similar-posts .blog-item-img:before {
  background: #2196f3;
}
.similar-posts .blog-item-text h3 a:hover {
  color: #2196f3;
}
.video-promo .video-promo-content .video-popup:hover {
  background: #2196f3;
}
.btn-border:hover {
  background-color: #155a90;
  border-color: #155a90;
}
#subscribe .sub_btn {
  background: #2196f3;
}
#subscribe .sub_btn:hover {
  background: #2196f3;
}
#page-header .overlay {
  background: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link.active {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link.active::before {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link.open {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link:focus {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link:hover {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link:hover:before {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .nav-link:before {
  background: #2196f3;
}
.mainmenu-area .navbar-nav .active > .nav-link {
  color: #2196f3;
}
.mainmenu-area .navbar-nav .open > .nav-link {
  color: #2196f3;
}
#header-wrap.transparent .top-section .top-area .language .picker-lang.active a {
  color: #2196f3;
}
#header-wrap.transparent .mainmenu-area .navbar-nav > li > .nav-link:hover {
  color: #2196f3;
}
#header-wrap.transparent .mainmenu-area .navbar-nav > li.active > .nav-link {
  color: #2196f3;
}
#header-wrap.transparent .mainmenu-area.sticky.is-sticky .navbar-nav > li > .nav-link:hover {
  color: #2196f3;
}
#header-wrap.transparent .mainmenu-area.sticky.is-sticky .navbar-nav > li.active > .nav-link {
  color: #2196f3;
}
.navbar-toggler {
  background: #2196f3;
}
.navbar-toggler:active {
  border: 1px solid #2196f3;
  color: #2196f3;
}
.navbar-toggler:hover {
  border: 1px solid #2196f3;
}
.navbar-toggler:hover i {
  color: #2196f3;
}
.icon-list a::before {
  background: #2196f3;
}
#about .about-boxes .icon {
  border-color: #2196f3;
}
#about .about-boxes .icon i {
  color: #2196f3;
}
.item-boxes .icon {
  border-color: #2196f3;
}
.item-boxes .icon i {
  color: #2196f3;
}
.item-boxes:hover .icon {
  background: #2196f3;
}
#features .box-item .icon {
  border-color: #2196f3;
}
#features .box-item .icon i {
  color: #2196f3;
}
#features .box-item:hover .icon {
  background: #2196f3;
}
.shot-item .overlay:before {
  background: #2196f3;
}
.shot-item .overlay:after {
  background: #2196f3;
}
.owl-theme .owl-dots .owl-dot span {
  background: #2196f3;
}
.owl-theme .owl-dots .owl-dot.active span {
  background: #2196f3;
}
.meta-tags span a:hover {
  color: #2196f3;
}
.form-control:focus {
  -webkit-box-shadow: 0 0 2px #2196f3;
  box-shadow: 0 0 2px #2196f3;
}
#contact:before {
  background: #2196f3;
}
.contactinfo-table .contactinfo-details span {
  color: #2196f3;
}
.double-bounce1, .double-bounce2, .double-bounce3 {
  background-color: #2196f3;
}
.single-team .social-list li a {
  color: #2196f3;
}
.blog-section .blog-post .blog-data .blog-share a {
  border: 1px solid #2196f3;
}
.blog-section .blog-post .blog-data .blog-share a:hover {
  background: #2196f3;
}
.blog-section .blog-post .sidebar-area .categories .badge {
  background: #2196f3;
}
.blog-pagination nav ul.pagination li.page-item a:hover {
  background: #2196f3 none repeat scroll 0 0;
  border: 1px solid #2196f3;
}
.blog-pagination nav ul.pagination li.page-item a:focus {
  background: #2196f3 none repeat scroll 0 0;
  border: 1px solid #2196f3;
}
.blog-pagination nav ul.pagination li.page-item.active a {
  background: #2196f3 none repeat scroll 0 0;
  border: 1px solid #2196f3;
}
.about-section .content-inner .details-list h4 {
  color: #2196f3;
}
.about-section .content-inner h2.title {
  color: #155a90;
}
#default-tab .nav-tabs > li > a.active {
  color: #2196f3;
}
#default-tab .nav-tabs > li a.active:focus {
  color: #2196f3;
}
#default-tab .nav-tabs > li a.active:hover {
  color: #2196f3;
}
#default-tab ul.nav-tabs > li a.active::before {
  background-color: #2196f3;
}
#skills-tabs ul.nav-tabs li a {
  border: 1px solid #2196f3;
}
#skills-tabs ul.nav-tabs li a:focus {
  background: #2196f3 none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a:hover {
  background: #2196f3 none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a.active {
  background: #2196f3 none repeat scroll 0 0;
}
#skills-tabs ul.nav-tabs li a i {
  color: #2196f3;
}
.progress-bar {
  background: #2196f3;
}
.top-section .top-area .language .picker-lang.active a {
  color: #2196f3;
}
#clients .client-item-wrapper:hover {
  border-color: #2196f3;
}
.next-prev ul > li a:hover {
  border-color: #2196f3;
}
.next-prev ul > li a:hover i {
  color: #2196f3;
}
.next-prev ul > li a:focus {
  border-color: #2196f3;
}
.next-prev ul > li a:focus i {
  color: #2196f3;
}
.next-prev ul > li a:active {
  border-color: #2196f3;
}
.next-prev ul > li a:active i {
  color: #2196f3;
}
footer .footer-widget ul li a::before {
  color: #2196f3;
}
footer .footer-widget .tagcloud a:hover {
  border: 1px solid #2196f3;
  color: #2196f3;
}
footer .footer-widget .contact-list li i {
  background: #2196f3;
  border: 1px solid #2196f3;
}
.social-icons ul li a:hover {
  background: #2196f3;
}
