/* Change #004380 with your favorite color */
/* Do not change anything here */
.irs-from,
.irs-to,
.irs-single {
  background: #004380;
}
.irs-from:after,
.irs-to:after,
.irs-single:after {
  border-top-color: #004380;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover,
.owl-theme .owl-controls.clickable .owl-buttons div:focus {
  background-color: #004380;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #004380;
}
mark {
  background: #004380;
}
a {
  color: #004380;
}
.anchor-1:hover {
  color: #004380;
}
::-moz-selection {
  background: rgba(0, 67, 128, 0.8);
}
::selection {
  background: rgba(0, 67, 128, 0.8);
}
.back-to-top .fa:hover {
  background: #004380;
}
.br-bottom:after {
  border-top: 2px solid #004380;
}
.br-bottom-center::after {
  border-top: 2px solid #004380;
}
.br-bottom-center.large:after {
  border-top: 5px solid #004380;
}
.color-main {
  color: #004380 !important;
}
.bg-main {
  background-color: #004380 !important;
}
.menu > li > a:hover,
.menu > li > a:focus,
.menu > li:hover > a {
  color: #004380;
}
.submenu {
  border-top: 1px solid #004380;
}
.megamenu {
  border-top: 1px solid #004380;
}
.vertical-menu-list > li > a:hover,
.vertical-menu-list > li > a:focus {
  color: #004380;
}
.megamenu-list > .title:after,
.vertical-menu-list > .title:after {
  border-top: 2px solid #004380;
}
.vertical-menu-list > .title:after {
  margin: 5px auto;
}
@media (max-width: 767px) {
  .menu > li > a:hover,
  .menu > li > a:focus {
    color: #004380;
  }
}
@media (min-width: 992px) {
  .header-transparent .menu > li > a:hover,
  .header-transparent .menu > li > a:focus,
  .header-transparent .menu > li:hover > a {
    color: #004380;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
}
.top-menu > li > a:hover,
.top-menu > li > a:focus,
.top-menu > li > a:active {
  color: #004380;
}
.topbar .social-icon > li > a:hover .fa {
  color: #004380;
}
#menu-trigger {
  color: #004380;
}
.vertical-menu .panel-title:hover a,
.vertical-menu .panel-title:focus a {
  color: #004380;
}
.btn-slider:hover,
.btn-slider:focus,
.btn-slider:active {
  background-color: #004380;
  border-color: #004380;
}
.btn-slider.reversed {
  background-color: #004380;
  border-color: #004380;
}
.page-nav-tabs .nav-tabs > li.active > a,
.page-nav-tabs .nav-tabs > li.active > a:hover,
.page-nav-tabs .nav-tabs > li.active > a:focus,
.page-nav-tabs .nav-tabs > li > a:hover,
.page-nav-tabs .nav-tabs > li > a:focus {
  color: #004380;
}
.section-main {
  background-color: #004380;
}
.intro-title::after {
  background-color: #004380;
}
.box-services-a .fa.fa-bg {
  background-color: #004380;
}
.box-services-a:hover .title-small {
  color: #004380;
}
.box-services-b:hover .title-small {
  color: #004380;
}
.box-services-a .title-uppercased .link-read-more {
  color: #004380;
}
.box-services-b:hover .box-left .fa-style1,
.box-services-c:hover .fa-style1 {
  background-color: #004380;
}

.box-services-b .box-left .fa-style2,
.box-services-c .fa-style2 {
  color: #004380;
}
.box-services-b .box-left .fa-style3,
.box-services-c .fa-style3 {
  background-color: #004380;
}

.box-services-b:hover .box-right2 .fa-style1,
.box-services-c:hover .fa-style1 {
  background-color: #004380;
}

.box-services-b .box-right2 .fa-style2,
.box-services-c .fa-style2 {
  color: #004380;
}
.box-services-b .box-right2 .fa-style3,
.box-services-c .fa-style3 {
  background-color: #004380;
}

.box-services-b:hover .fa-style4,
.box-services-c:hover .fa-style4 {
  color: #004380;
}
.box-services-a:hover .fa-style5 {
  color: #004380;
}
.box-services-d:hover .title-uppercased,
.box-services-d:hover .title-medium {
  color: #004380;
}
.box-services-d .link-read-more:hover,
.box-services-d .link-read-more:focus {
  color: #004380;
}
.box-services-e {
  background-color: #004380;
}
.box-services-f .link-read-more:hover,
.box-services-f .link-read-more:focus {
  color: #004380;
}
.title-border:after {
  background-color: #004380;
}
.team-section .project-title > a:hover {
  color: #004380;
}
.team-section-2 .social-icon.simple > li > a:hover .fa {
  color: #004380;
}
.section-testimonials blockquote span {
  color: #004380;
}
.plan {
  border-top: 2px solid #004380;
}
.plan-price {
  color: #004380;
}
.plan-register a:hover,
.plan-register a:focus {
  background-color: #004380;
}
.portfolio-filter li a:hover,
.portfolio-filter li a:focus,
.portfolio-filter li a:active,
.portfolio-filter li a.active {
  color: #004380;
}
.portfolio-text .mask .fa:hover {
  background-color: rgba(0, 67, 128, 0.8);
}
.portfolio-text .portfolio-el:hover .portfolio-text-p {
  color: #004380;
}
.project-details li .fa {
  color: #004380;
}
.blog-item .sub-post-title a:hover {
  color: #004380;
}
.read-more {
  color: #004380;
}
.blog-item .media .blog-author:after {
  background-color: #004380;
}
.sidebar-categories li:hover a {
  color: #004380;
}
.sidebar-post h5 a:hover {
  color: #004380;
}
.sidebar-socials a:hover,
.sidebar-socials a:focus {
  color: #004380;
}
.shop-price {
  color: #004380;
}
.shop-sidebar .top-rated-products h5 a:hover {
  color: #004380;
}
.faq-list > li > a:hover,
.faq-list > li > a:focus {
  color: #004380;
}
.progress-bar {
  background-color: #004380;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  color: #004380;
}
.btn-a:before {
  background: #004380;
}
.btn-c {
  color: #004380;
  border: 1px solid #004380;
}
.btn-d:hover,
.btn-d:focus,
.btn-d:active,
.btn-d.active {
  background-color: #004380;
}
.btn-e {
  color: #004380;
  border: 1px solid #004380;
}
.btn-e:hover,
.btn-e:focus,
.btn-e:active,
.btn-e.active {
  background-color: #004380;
}
.popover-title::after {
  border-top: 2px solid #004380;
}
.modal-title:after {
  border-top: 2px solid #004380;
}
.pagination > li > a {
  color: #004380;
}
.pagination > li > a > .fa {
  font-size: 10px;
}
.pagination > .active > a {
  background-color: #004380;
}
.pagination > li a:hover {
  background-color: #004380;
}
.pagination.pagination-2 > .active a,
.pagination.pagination-2.dark > .active a {
  background-color: #004380;
}
.pagination.pagination-2 > li a:hover {
  background-color: #004380;
}
.mfp-close:hover {
  color: #004380;
}
.media-heading > .user:hover,
.media-heading > .user:focus,
.media-heading > .user:active {
  color: #004380;
}
.blockquote {
  border-left: 2px solid #004380;
}
.blockquote cite {
  color: #004380;
}
.box-icon {
  background-color: #004380;
}
.divider.d3:after {
  background-color: #004380;
}
.footer-title:after {
  border-top: 2px solid #004380;
}
.footer-social > li > a:hover > .fa,
.footer-social > li > a:focus > .fa {
  color: #004380;
}
.footer-subscribe input {
  border-bottom: 2px solid #004380;
}
.footer-subscribe input:focus {
  border-bottom: 2px solid #004380;
}
.footer-links > li > a:hover,
.footer-links > li > a:focus,
.footer-links > li > a:active {
  color: #004380;
}
.social-icon.main .fa {
  background-color: #004380;
}
.social-icon.simple > li > a:hover .fa {
  color: #004380;
}
