/*!
Template :	Orcodia @by Wublexdesign
Preset   :	Default

*/
h1.color-secondary, h2.color-secondary, h3.color-secondary, h4.color-secondary, h5.color-secondary, h6.color-secondary, .h1.color-secondary, .h2.color-secondary, .h3.color-secondary, .h4.color-secondary, .h5.color-secondary, .h6.color-secondary { color: #2a4bdf; }
h1.color-primary, h2.color-primary, h3.color-primary, h4.color-primary, h5.color-primary, h6.color-primary, .h1.color-primary, .h2.color-primary, .h3.color-primary, .h4.color-primary, .h5.color-primary, .h6.color-primary { color: #2a4bdf; }

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #2a4bdf; }

.heading-section.color-secondary { color: #2a4bdf; }
.heading-section.color-primary { color: #2a4bdf; }

.heading-sm-lead.color-primary, .heading-md-lead.color-primary { color: #2a4bdf; }
.heading-sm-lead.color-secondary, .heading-md-lead.color-secondary { color: #2a4bdf; }

.with-line::after { background-color: #2a4bdf; }

blockquote p:last-child strong { color: #2a4bdf; }

a { color: #2a4bdf; }
a:hover, a:focus, a:active { color: #2a4bdf; }

.color-primary { color: #2a4bdf; }

.color-secondary { color: #2a4bdf; }

.bg-primary { background: #2a4bdf; }

.bg-secondary { background: #2a4bdf; }

.bg-light-primary { background-color: rgba(247, 146, 26, 0.1); }

.bg-light-secondary { background-color: rgba(247, 146, 26, 0.1); }

.accordion .panel-title a { color: #2a4bdf; }
.accordion.filled .panel-title a { color: #2a4bdf; }

.icon-box { color: #2a4bdf; }
.icon-box.sqaure, .icon-box.round, .icon-box.circle { border-color: #2a4bdf; }
.icon-box.icon-bg { background-color: #2a4bdf; }
.icon-box.icon-bg-alt { background-color: #2a4bdf; }
.icon-box.light.icon-bg { color: #2a4bdf; }
.icon-box.style-s1, .icon-box.style-s2 { background-color: #2a4bdf; }
.icon-box.style-s2 { background-color: #2a4bdf; }
.icon-box.style-s3, .icon-box.style-s4 { border-color: #2a4bdf; color: #2a4bdf; }
.icon-box.style-s4 { border-color: #2a4bdf; color: #2a4bdf; }

.image-slice .section-bg:not(.section-bg-r):after { background: #2a4bdf; }
.image-slice .section-bg.section-bg-alt:not(.section-bg-r):after { background: #2a4bdf; }

.has-bg.bg-primary:after { background-color: #2a4bdf; }
.has-bg.bg-secondary:after { background-color: #2a4bdf; }

.tab-custom .nav-tabs li:last-child a { border-right-color: #eee; }
.tab-custom .nav-tabs li > a { border: 1px solid #eeeeee; }
.tab-custom .nav-tabs li.active > a, .tab-custom .nav-tabs li.active > a:hover, .tab-custom .nav-tabs li.active > a:focus, .tab-custom .nav-tabs li > a:hover, .tab-custom .nav-tabs li > a:focus { background: #2a4bdf; border-color: #2a4bdf; }

.feature-intro a.btn-link { color: #2a4bdf; }

.owl-dots .owl-dot { border: 1px solid #ff5722; box-shadow: 0px 0px 6px #999; }
.owl-dots .owl-dot.active { background: #2a4bdf;  box-shadow: 0px 0px 10px #000; }

.owl-theme .owl-nav .owl-prev, .owl-theme .owl-nav .owl-next { color: #2a4bdf; opacity: 1; }
.owl-theme .owl-nav .owl-prev:hover, .owl-theme .owl-nav .owl-next:hover { background: #2a4bdf; }

.copyright .social li a:hover, .copyright .social li a:focus { color: #2a4bdf; }

.pagination li.active a { background: #2a4bdf; border-color: #2a4bdf; }
.pagination li a { color: #6e6e6e; }
.pagination li a:hover, .pagination li a:focus { background: #2a4bdf; border-color: #2a4bdf; }

.site-header .quote-btn .btn { background-color: #ffffff; border: 2px solid #ffffff; }
.site-header .quote-btn .btn:hover { border-color: #2a4bdf; color: #2a4bdf; }

.topbar .social li a:hover { color: #2a4bdf; }

.top-nav a:hover, .top-nav a:focus { color: #2a4bdf; }

.top-contact .fa { border: 1px solid #2a4bdf; color: #2a4bdf; }
.top-contact a:hover { color: #2a4bdf; }

.header-top .social li a { color: #2a4bdf; }
.header-top .social.social-s2 li a { background: #2a4bdf; border: 1px solid #2a4bdf; }

.social.social-s2 li a { background: #2a4bdf; border: 1px solid #2a4bdf; }
.social.social-s2 li a:hover { color: #2a4bdf; }
.social.social-v2 li { border: 1px solid #2a4bdf; }

.navbar-nav > li.active > a, .navbar-nav > li > a:hover, .navbar-nav > li > a:focus { color: #98d1ff; background: transparent; }
.navbar-nav .dropdown-menu li:hover > a { color: #2a4bdf; }
.navbar-nav .dropdown-menu li:hover.has-children:after { border-left-color: #2a4bdf; }
.navbar-nav .dropdown-menu.active > a, .navbar-nav .dropdown-menu li > a:hover, .navbar-nav .dropdown-menu li > a:focus { color: #2a4bdf; }
.navbar-nav .dropdown-menu > .active > a, .navbar-nav .dropdown-menu > .active > a:focus, .navbar-nav .dropdown-menu > .active > a:hover { color: #2a4bdf; }

.site-header.is-transparent .topbar a:not(.btn):hover { color: #2a4bdf; }
.site-header.is-transparent .topbar .social li a { color: #2a4bdf; }
.site-header.is-transparent .dropdown-menu li:hover.has-children:after { border-left-color: #2a4bdf; }
.site-header.is-transparent.has-fixed .navbar-nav > li.active > a, .site-header.is-transparent.has-fixed .navbar-nav > li > a:hover, .site-header.is-transparent.has-fixed .navbar-nav > li > a:focus { color: #2a4bdf; }
.site-header.is-transparent.has-fixed .navbar-nav > li > a .navbar-nav > li > a:not(.btn)::after { background-color: #2a4bdf; }
.site-header.header-dark .topbar { background: #ef8608; color: #fff; }
.site-header.header-dark .topbar .icon, .site-header.header-dark .topbar .fa, .site-header.header-dark .topbar a:hover { color: #2a4bdf; }
.site-header.header-dark .navbar { background: #2a4bdf; }
.site-header.header-s2 .navbar-nav li:hover > a { background: #2a4bdf; }
.site-header.header-s2 .navbar-nav li a:hover, .site-header.header-s2 .navbar-nav li a:focus { background: #2a4bdf; }
.site-header.header-s2 .navbar-nav li.active > a { background: #2a4bdf; }
.site-header.header-s2 .navbar-nav li.quote-btn .btn { background: #2a4bdf; border-color: #2a4bdf; }
.site-header.header-s2 .navbar-nav li.quote-btn .btn:hover { border-color: #cd7207; background: #cd7207; }
.site-header.header-s2 .navbar-nav .dropdown-menu li:hover > a { color: #2a4bdf; }
.site-header.header-s2 .navbar-nav .dropdown-menu li a:hover { color: #2a4bdf; }
.site-header.header-s2 .navbar-nav .dropdown-menu .active a:hover, .site-header.header-s2 .navbar-nav .dropdown-menu .active a:focus { color: #2a4bdf; }
.site-header.header-s2 .navbar-collapse ul.nav { background: #E0600C; }

.breadcrumb li:not(.active) a:hover { color: #2a4bdf; }

@media only screen and (max-width: 991px) { .navbar-toggle { background-color: transparent; }
  .navbar-header { background: #2a4bdf; }
  .navbar-nav li .dropdown-menu li a:hover, .navbar-nav li .dropdown-menu li a:focus { color: #2a4bdf; }
  .navbar-nav li .dropdown-menu > .active > a, .navbar-nav li .dropdown-menu > .active > a:hover, .navbar-nav li .dropdown-menu > .active > a:focus { color: #2a4bdf; }
  .navbar-nav > li.active a, .navbar-nav > li > a:hover, .navbar-nav > li > a:focus { color: #2a4bdf; }
  .site-header .navbar-collapse { color: #2a4bdf; }
  .site-header.is-transparent .navbar-nav > li.active > a, .site-header.is-transparent .navbar-nav > li > a:hover, .site-header.is-transparent .navbar-nav > li > a:focus { color: #2a4bdf; }
  .site-header.header-s2 .top-bar-wrap { border-bottom: 1px solid #fff1e0; }
  .site-header.header-s2 .navbar-collapse ul.nav { background: #fff; } }
.wgs-box a:hover, .wgs-box a:focus { color: #2a4bdf; }
.wgs-box .wgs-search .form-group .search-btn:hover { color: #2a4bdf; }
.wgs-box .tag-list li a:hover { border-color: #2a4bdf; }

.sidebar-right a:hover, .sidebar-right a:focus { color: #2a4bdf; }

.btn { border: 2px solid #2a4bdf; background-color: #2a4bdf; }
.btn:hover, .btn:focus { border-color: #2a4bdf; }
.btn.btn-alt { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-alt:hover, .btn.btn-alt:focus { border-color: #2a4bdf; }
.btn.btn-outline:hover, .btn.btn-outline:focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-outline.btn-alt:hover, .btn.btn-outline.btn-alt:focus { color: #2a4bdf; }
.btn.btn-outline.btn-light:hover, .btn.btn-outline.btn-light:focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-outline.btn-light.btn-alt:hover, .btn.btn-outline.btn-light.btn-alt:focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-outline.btn-color { color: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-outline.btn-color:hover, .btn.btn-outline.btn-color:focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-outline.btn-color.btn-alt:hover, .btn.btn-outline.btn-color.btn-alt:focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-light:not(.btn-outline) { color: #2a4bdf; }
.btn.btn-light:not(.btn-outline):hover, .btn.btn-light:not(.btn-outline):focus { background: #2a4bdf; border-color: #2a4bdf; }
.bg-primary .btn.btn-light:not(.btn-outline):hover, .bg-primary .btn.btn-light:not(.btn-outline):focus { background: #2a4bdf; border-color: #2a4bdf; }
.btn.btn-light:not(.btn-outline).btn-alt { color: #2a4bdf; }
.btn.btn-light:not(.btn-outline).btn-alt:hover, .btn.btn-light:not(.btn-outline).btn-alt:focus { background: #2a4bdf; border-color: #2a4bdf; }
.bg-secondary .btn.btn-light:not(.btn-outline).btn-alt:hover, .bg-secondary .btn.btn-light:not(.btn-outline).btn-alt:focus { background: #2a4bdf; border-color: #2a4bdf; }

.btn-link { color: #2a4bdf; }
.btn-link:hover { color: #2a4bdf; }

.btn-icon { background: #2a4bdf; }

.box.box-alt-bg { background: #fff; }
.box.box-small-dot:hover { background: #2a4bdf; }
.box.box-small-dot .font-icon:before { background: #2a4bdf; }

.box-alt .pe { color: #616161; }
.box-alt.box-dot .image-icon:before { background: #2a4bdf; }

.tab-custom .active .box-alt h5 { color: #2a4bdf; }

.box-side-icon .pe { color: #2a4bdf; }

.box-miner h4, .box-miner .box-miner-title { background: #2a4bdf; }
.box-miner .box-miner-action { background: rgba(247, 146, 26, 0.02); }
.box-miner .box-miner-action:hover { background: #2a4bdf; }

.pricing-box { background: #fff1e0; }
.pricing-box.highlited { background: #2a4bdf; }
.pricing-box .pricing-sap:before { background: #2a4bdf; }
.pricing-box .pricing-sap:after { background: #2a4bdf; }

.text-block h2 span { color: #2a4bdf; }
.text-block ul li:before { color: #2a4bdf; }

.icon-block ul li:before { color: #2a4bdf; }

.video-block .video-play { background: #2a4bdf; }
.video-block .video-play:hover, .video-block .video-play:focus { color: #2a4bdf; }

.team-member .team-thumb .team-social li a:hover { color: #2a4bdf; border-color: #2a4bdf; }
.team-member:hover .team-info { background: #2a4bdf; }
.team-member .team-info .team-name { color: #2a4bdf; }

.testimonial-item .client-photo .fa { color: #2a4bdf; }
.testimonial-item.testimonial-s2 .client-photo { border-color: #2a4bdf; }

.blog-post .post-entry h5 a:hover { color: #2a4bdf; }

.post-single ul li:before { color: #2a4bdf; }

.steps .step-number { background: #2a4bdf; }

.active .steps h4 { color: #2a4bdf; }

.cta-small { background: #2a4bdf; }

.contact-information .contact-entry h6 span { color: #2a4bdf; }
