.color {
    color: #2d97a1 !important;
}
.color-white {
	color: #fff !important;
}

a:hover, a:active {
	color: #2d97a1;
}
.icon-title {
	color:#2d97a1;
}
blockquote {
    border-left: 4px solid #2d97a1;
}
.btn.btn-color {
    background-color: #2d97a1;
    border-color: #2d97a1;
}
.btn.btn-dark:hover {
    background-color: #2d97a1;
    border-color: #2d97a1;
}
.highlighted:focus {
    background-color:rgba(45, 151, 161 ,0.05);
	border-color:rgba(45, 151, 161 ,0.65);
	color:#2d97a1;
}
#searchform input[type=text]:focus {
	border-color: #2d97a1;
}
#searchform .form-wrapper i {
    background-color: #2d97a1;
}
.navigation-single a:hover {
	color: #2d97a1;
}
.paginate .paginate_links .page-numbers.current {
    background: #2d97a1;
	border-color: #2d97a1;
}
.single-page-title .heading-line {
	border-bottom: 4px solid #2d97a1;
}
.header .sidebar-trigger:hover .line,
.prk_shifted .header .sidebar-trigger .line {
    background-color: #2d97a1;
}
.header .sidebar-search:hover, 
.header .sidebar-search:focus {
    color: #2d97a1;
}
.main-menu .main-nav > li > a:hover, 
.main-menu .main-nav > li > a:focus,
.main-menu .main-nav > li.active > a,
.main-menu .main-nav > li > a.current,
.header.scrolling-menu .main-menu .main-nav > li > a:hover, 
.header.scrolling-menu .main-menu .main-nav > li > a:focus,
.header.scrolling-menu .main-menu .main-nav > li.active > a,
.header.scrolling-menu .main-menu .main-nav > li > a.current {
    color: #2d97a1;
}
.header .sidebar-trigger:hover .line {
	background-color: #2d97a1;
}
.main-menu .main-nav > li > a:before {
	background-color: #2d97a1;
}
.main-menu .main-nav li .sub-menu li a:hover {
	color: #2d97a1;
}
.hidden-bar .highlighted:focus {
    background-color:rgba(45, 151, 161 ,0.05);
	border-color:rgba(45, 151, 161 ,0.65);
	color:#2d97a1;
}
.testimonials-slider .owl-page.active:before {
    background-color: #2d97a1;
    border-color: #2d97a1;
}
.masonry-filter li:hover a,
.masonry-filter li a.active {
	background-color: #2d97a1;
}
.section-portfolio-nav .nav-left a:hover,
.section-portfolio-nav .nav-right a:hover {
    color: #2d97a1;
}
.section-portfolio-nav .nav-thumb a:hover .grid {
	background: #2d97a1;
    color: #2d97a1;
}
.portfolio-detail .single-portfolio-meta a:hover {
    color: #2d97a1;
}
.portfolio-grid .grid-content-wrapper .grid-content .liner.color {
	border-bottom-color: #2d97a1;
}
.footer-top a:hover {
    color: #2d97a1;
}
.footer-top .highlighted:focus {
    background-color:rgba(45, 151, 161 ,0.05);
	border-color:rgba(45, 151, 161 ,0.65);
	color:#2d97a1;
}
.recent-post h6 a:hover,
.recent-post h6 a:hover i{
    color: #2d97a1;
}
.section-fullscreen .single-blog-info .single-blog-meta a:hover {
	color: #2d97a1;
}
.section-fullscreen .single-blog-info .btn-border:hover {
	background-color: #2d97a1;
	border-color: #2d97a1;
}
.section-normal .single-blog-read a:hover {
	color: #2d97a1;
}
.section-normal .single-blog-info .single-blog-meta a:hover {
	color: #2d97a1;
}
.single-blog-content .single-blog-tags .tag-link a:hover {
    background-color: #2d97a1;
    border-color: #2d97a1;
}
.team .team-member .member-name a:hover {
	color: #2d97a1;
}
.section-team-detail .position {
	background-color: #2d97a1;
}
.widget_recent_posts ul li a {
    color: #2d97a1;
}
.widget .tagcloud a:hover {
	background-color: #2d97a1;
    border-color: #2d97a1;
}
span.onsale {
	background: #2d97a1;
}
ul.products li.product .product-thumb .product-add-cart:hover {
	color: #2d97a1;
}
ul.products li.product .product-info .product-cate a:hover {
	color: #2d97a1;
}
.star-rating span {
    color: #2d97a1;
}
.single-product .summary .cart button:hover {
	background-color: #2d97a1;
}
.single-product .summary .product-meta > span a {
	color: #2d97a1;
}
table.shop-table td.actions .button:hover {
    background: #2d97a1;
}
.cart-collaterals .button:hover {
    background: #2d97a1;
}
.go-to-top:hover {
	background-color: #2d97a1;
}
.overlay-menu .line {
	background-color: #2d97a1;
}
.overlay-menu .line:after, 
.header.header-transparent .overlay-menu:hover .line,
.header.header-transparent.scrolling-menu .overlay-menu .line { 
	background-color: #2d97a1;
}
.hidden-menu .hidden-menu-inner ul > li a:hover {
	color: #2d97a1;
}
.hidden-menu .hidden-menu-footer a:hover {
	color: #2d97a1;
}
.nav-tabs>li.active > a, 
.nav-tabs > li.active > a:focus, 
.nav-tabs > li.active > a:hover {
	color: #2d97a1;
}
blockquote.style-3 {
	background-color: #2d97a1;
}
.block-progressbar .progressbar {
    background-color: #2d97a1;
}
.price-table .price-header {
	background-color: #2d97a1;
}
hr.hr-colored{
	border-top: 1px solid #2d97a1;
}
.section-bg-40{
	background-color: #2d97a1;
}