/* template-color */
.scroll-top{
  background-color: #0ea478;
}

.handle-preloader{
	background-color: #0ea478;
}

.main-menu .navigation > li > ul,
.main-menu .navigation > li > .megamenu,
.main-menu .navigation > li > ul > li > ul{
	border-top: 2px solid #0ea478;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover{
	color: #0ea478;
}

.main-menu .navigation > li > ul > li > ul > li > a:hover{
  color: #0ea478;
}
.main-menu .navigation > li > ul > li > ul > li > ul > li a:hover{
  color:#0ea478;
}
.main-menu .navigation > li > ul > li > ul > li > ul {
  border-top: 2px solid #0ea478;
}

.theme-btn:before{
	background-color: #0ea478;
}

.theme-btn.btn-one:hover{
	border-color: #0ea478;
}

.sticky-header .main-menu .navigation > li.current > a, 
.sticky-header .main-menu .navigation > li:hover > a{
	color: #0ea478 !important;
}

.content-outer .sidebar-text h6{
	color: #0ea478;
}

.counter-block-one .inner-box .icon-box:before{
	background-color: #0ea478;
}

.counter-block-one .inner-box .count-outer{
	color: #0ea478;
}

.sub-title p{
	color: #0ea478;
}

.advantages-block-one .inner-box .image-box{
	background-color: #0ea478;
}

.advantages-block-one .inner-box .lower-content h2 a:hover{
  color: #0ea478;
}

.dots-style-one .owl-dots .owl-dot.active span,
.dots-style-one .owl-dots .owl-dot span:hover{
	background-color: #0ea478;
}

.theme-btn.btn-three{
	background-color: #0ea478;
}

.service-block-one .inner-box .icon-box:before{
	background-color: #0ea478;
}

.service-block-one .inner-box h3 a{
	color: #0ea478;
}

.location-section .tab-btns li.active-btn:after{
  border-color: #0ea478;
}

.location-section .tab-btns li.active-btn:before{
  background-color: #0ea478;
}

.content_block_two .location-inner .location-box .single-location{
	background-color: #0ea478;
}

.news-block-one .inner-box .image-box{
	background-color: #0ea478;
}

.news-block-one .inner-box .info li a:hover{
  color: #0ea478;
}

.news-block-one .inner-box h3 a:hover{
  color: #0ea478;
}

.news-block-one .inner-box .post-info li a:hover{
  color: #0ea478;
}

.subscribe-section .single-agents .info li a:hover{
	color: #0ea478;
}

.subscribe-section .single-agents .link a:hover{
  color: #0ea478;
  border-color: #0ea478;
}

.subscribe-section .content-column .text .list li:before{
	background-color: #0ea478;
}

.main-footer .contact-widget .info li a:hover{
  color: #0ea478;
}

.main-footer .menu-footer-menu-container .menu a:hover{
  color: #0ea478;
}

.main-footer .menu-footer-menu-container .menu a:before{
	background-color: #0ea478;
}

.main-footer .social-widget .social-links li a:hover{
  background-color: #0ea478;
}

.footer-bottom .copyright a:hover{
  color: #0ea478;
}

.footer-bottom .language li a.current,
.footer-bottom .language li a:hover{
  color: #0ea478;
}

.banner-style-two .price-box .inner-box .btn-box{
	background-color: #0ea478;
}

.banner-style-two .price-box .inner-box .support-box h4 a:hover{
  color: #0ea478;
}

.funfact-section .feature-list li .count-outer{
	color: #0ea478;
}

.sec-title .sub-title{
	color: #0ea478;
}

.highlight-section .service-block-one .inner-box .icon-box{
	color: #0ea478;
}

.highlight-section .service-block-one .inner-box h3 a:hover{
	color: #0ea478;
}

.offers-style-two .tab-btns li:before{
	background-color: #0ea478;
}

.offers-style-two .tab-btns li.active-btn{
	color: #0ea478;
}

.offers-style-two .content_block_one .content-box .btn-box .theme-btn.btn-two:hover{
	border-color: #0ea478;
}

.project-block-one .inner-box .image-box{
	background-color: #0ea478;
}

.project-section .tab-btns li.active-btn{
  color: #0ea478;
}

.testimonial-block-two .inner-box{
	border-top: 1px solid #0ea478;
}

.location-style-two .tab-btn .icon-box{
	color: #0ea478;
}

.location-style-two .tab-btn.active-btn .icon-box{
  background-color: #0ea478;
}

.contact-section .sec-title h2 a:hover{
  color: #0ea478;
}

.default-form .form-group button:hover{
	border-color: #0ea478;
}

.contact-section .single-agents .email a:hover{
  color: #0ea478;
}

.main-footer .footer-bottom .social-links li a:hover{
  border-color: #0ea478;
  background-color: #0ea478;
}

.project-section .owl-nav button:hover{
  color: #0ea478;
}

.about-section .content-column .btn-box a:hover{
  border-color: #0ea478;
}

.team-block-one .inner-box .image-box{
	background-color: #0ea478;
}

.team-block-one .inner-box .lower-content .social-links li a:hover{
  color: #0ea478;
}

.team-block-one .inner-box .lower-content .info li a:hover{
	color: #0ea478;
}

.header-style-three .main-menu .navigation > li > a:before{
  background-color: #0ea478;
}

.header-style-three .theme-btn:hover{
	border-color: #0ea478;
}

.page-title-two .bread-crumb li a:hover{
  color: #0ea478;
}

.team-details .team-block-one .inner-box .lower-content .info li a:hover{
  color: #0ea478;
}

.team-details-content .project-list li a:hover{
	color: #0ea478;
}

.team-details-content .category-list li a:hover{
  color: #0ea478;
}

.team-details-content .contact-form .form-group button:hover{
  border-color: #0ea478;
}
.team-details-content .fluentform .frm-fluent-form .ff_submit_btn_wrapper button:hover{
  border-color: #0ea478;
}

.blog-grid .feature-list .feature li a:hover{
  color: #0ea478;
}

.blog-grid .search-form .form-group input:focus{
	border-color: #0ea478 !important;
}

.blog-grid .search-form .form-group input:focus + button,
.blog-grid .search-form .form-group button:hover{
  color: #0ea478;
}

.blog-grid .feature-post .single-item .content-box .post-info li a:hover{
  color: #0ea478;
}

.blog-grid .feature-post .single-item .content-box h2 a:hover{
  color: #0ea478;
}

.blog-grid .feature-post .dots-style-one .owl-dots .owl-dot.active span, 
.blog-grid .feature-post .dots-style-one .owl-dots .owl-dot span:hover{
  background-color: #0ea478;
}

.pagination li a:hover,
.pagination li a.current{
  background-color: #0ea478;
  border-color: #0ea478;
}

.blog-details-content .post-content .post-info .left-info li a:hover{
  color: #0ea478;
}

.blog-details-content .post-content .post-info .right-info li a:hover{
	color: #0ea478;
}

.blog-details-content h3 span{
  color: #0ea478;
}

.blog-details-content .content-two .single-item .text span a:hover{
  color: #0ea478;
}

.blog-details-content  .content-four p a:hover{
  color: #0ea478;
}

.blog-details-content .post-share-option .tags-list li a:hover{
  background-color: #0ea478;
}

.blog-details-content .author-box{
	border-top: 5px solid #0ea478;
}

.blog-details-content .author-box .social-links li a:hover{
  color: #0ea478;
}

.blog-details-content .nav-btn .icon-box a:hover{
  background-color: #0ea478;
}

.blog-details-content .post-content .related-post .owl-nav button:hover{
  background-color: #0ea478;
}

.blog-details-content .comment-box .comment .reply-btn:hover{
  background-color: #0ea478;
}

.blog-details-content .comments-form-area .theme-btn{
	background-color: #0ea478;
}

.service-block-two .inner-box .image-box{
	background-color: #0ea478;
}

.service-block-two .inner-box .lower-content h2 a:hover{
	color: #0ea478;
}

.project-style-two .filter-tabs li.active{
	color: #0ea478;
}

.project-style-two .inner-box .text h6 a:hover{
  color: #0ea478;
}

.booking-sidebar p a:hover{
	color: #0ea478;
}

.contact-style-two .content-box .single-item .info li a:hover{
  color: #0ea478;
}

.mobile-menu .contact-info ul li a:hover {
	color: #0ea478;
}

.pagination-wrapper .nav-links .page-numbers:hover, 
.pagination-wrapper .nav-links .page-numbers.current{
  background-color: #0ea478;
  border-color: #0ea478;
}

.widget_recent_entries ul li a:hover{
  color: #0ea478;
}