blockquote {
    border-left: 3px solid #0ca9d1;
}

.spacious-button, input[type="reset"], input[type="button"], input[type="submit"], button {
    background-color: #0ca9d1;
}

.previous a:hover, .next a:hover {
    color: #0ca9d1;
}

a {
    color: #0ca9d1;
}

#site-title a:hover {
    color: #0ca9d1;
}
#site-title a:focus {
    outline: none;
}
#site-title a {
    color: #444444;
    font-size: 70px;
}
h1#site-title, h3#site-title  {
    font-family: 'Lovers Quarrel', cursive;
}

.main-navigation ul li.current_page_item a, .main-navigation ul li:hover>a {
    color: #0ca9d1;
}

.main-navigation ul li ul {
    border-top: 1px solid #0ca9d1;
}

.main-navigation ul li ul li a:hover, .main-navigation ul li ul li:hover>a, .main-navigation ul li.current-menu-item ul li a:hover, .main-navigation ul li:hover>.sub-toggle {
    color: #0ca9d1;
}

.site-header .menu-toggle:hover.entry-meta a.read-more:hover, #featured-slider .slider-read-more-button:hover, .call-to-action-button:hover, .entry-meta .read-more-link:hover, .spacious-button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, button:not(.pswp__button):hover {
    background: #00779f;
}

.main-small-navigation li:hover {
    background: #0ca9d1;
}

.main-small-navigation ul>.current_page_item, .main-small-navigation ul>.current-menu-item {
    background: #0ca9d1;
}

.main-navigation a:hover, .main-navigation ul li.current-menu-item a, .main-navigation ul li.current_page_ancestor a, .main-navigation ul li.current-menu-ancestor a, .main-navigation ul li.current_page_item a, .main-navigation ul li:hover>a {
    color: #0ca9d1;
}

.small-menu a:hover, .small-menu ul li.current-menu-item a, .small-menu ul li.current_page_ancestor a, .small-menu ul li.current-menu-ancestor a, .small-menu ul li.current_page_item a, .small-menu ul li:hover>a {
    color: #0ca9d1;
}

#featured-slider .slider-read-more-button {
    background-color: #0ca9d1;
}

#controllers a:hover, #controllers a.active {
    background-color: #0ca9d1;
    color: #0ca9d1;
}

.widget_service_block a.more-link:hover, .widget_featured_single_post a.read-more:hover, #secondary a:hover, logged-in-as:hover a, .single-page p a:hover {
    color: #00779f;
}

.breadcrumb a:hover {
    color: #0ca9d1;
}

.tg-one-half .widget-title a:hover, .tg-one-third .widget-title a:hover, .tg-one-fourth .widget-title a:hover {
    color: #0ca9d1;
}

.pagination span, .site-header .menu-toggle:hover {
    background-color: #0ca9d1;
}

.pagination a span:hover {
    color: #0ca9d1;
    border-color: #0ca9d1;
}

.widget_testimonial .testimonial-post {
    border-color: #0ca9d1 #EAEAEA #EAEAEA #EAEAEA;
}

.call-to-action-content-wrapper {
    border-color: #EAEAEA #EAEAEA #EAEAEA #0ca9d1;
}

.call-to-action-button {
    background-color: #0ca9d1;
}

#content .comments-area a.comment-permalink:hover {
    color: #0ca9d1;
}

.comments-area .comment-author-link a:hover {
    color: #0ca9d1;
}

.comments-area .comment-author-link span {
    background-color: #0ca9d1;
}

.comment .comment-reply-link:hover {
    color: #0ca9d1;
}

.nav-previous a:hover, .nav-next a:hover {
    color: #0ca9d1;
}

#wp-calendar #today {
    color: #0ca9d1;
}

.widget-title span {
    border-bottom: 2px solid #0ca9d1;
}

.footer-widgets-area a:hover {
    color: #0ca9d1 !important;
}

.footer-socket-wrapper .copyright a:hover {
    color: #0ca9d1;
}

a#back-top:before {
    background-color: #0ca9d1;
}

.read-more, .more-link {
    color: #0ca9d1;
}

.post .entry-title a:hover, .page .entry-title a:hover {
    color: #0ca9d1;
}

.post .entry-meta .read-more-link {
    background-color: #0ca9d1;
}

.post .entry-meta a:hover, .type-page .entry-meta a:hover {
    color: #0ca9d1;
}

.single #content .tags a:hover {
    color: #0ca9d1;
}

.widget_testimonial .testimonial-icon:before {
    color: #0ca9d1;
}

a#scroll-up {
    background-color: #0ca9d1;
}

.search-form span {
    background-color: #0ca9d1;
}

.header-action .search-wrapper:hover .fa {
    color: #0ca9d1
}

.spacious-woocommerce-cart-views .cart-value {
    background: #0ca9d1
}

.main-navigation .tg-header-button-wrap.button-one a {
    background-color: #0ca9d1
}

.main-navigation .tg-header-button-wrap.button-one a {
    border-color: #0ca9d1
}

.main-navigation .tg-header-button-wrap.button-one a:hover {
    background-color: #00779f
}

.main-navigation .tg-header-button-wrap.button-one a:hover {
    border-color: #00779f
}

.spacious-header-display-four .bottom-menu .main-navigation {
    float: right;
    padding-top: 0px;

}

#header-text-nav-wrap {
	padding-top: 15px;
	padding-bottom: 0px;
}

.single #content .tags a {
	border: 1px solid #EAEAEA;
	padding: 3px 5px;
	border-radius: 3px;
    color: #666666;
    display: inline-block;
}

.header-post-title-container {
	border-bottom: 2px solid #0ca9d1;
    padding: 10px 0;
    background-color: #f6f6f6;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    outline-style:none;

}
.woocommerce ul.products li.product a:focus {
    outline-style:none;
}

.woocommerce .woocommerce-breadcrumb {
    margin: 0 0 1em;
    padding: 4px 0px 4px 6px;
    font-size: .92em;
    color: #0cb1dd;
    background-color: #f6f6f6;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #0d6e87;
    font-size: 1.25em;
}
.woocommerce ul.products li.product .price {
    color: #0d6e87;
    display: block;
    font-weight: 400;
    margin-bottom: .5em;
    font-size: .857em;
}

.woocommerce ul.products li.product a mark{

    background-color:inherit;
}

.woocommerce ul.products li.product a h2 {

    line-height: inherit;
}

a.sficn img:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	/* For IE8 and earlier */
	-webkit-box-shadow: #000 0 0 0;
	box-shadow: #000 0 0 0;
}

#header-text a:focus {
    outline-style:none;

}

#header-text a:hover #site-description {
    color: #0ca9d1;
}

.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon img {
    margin-top: 6px!important;
    margin-bottom: 6px!important;
}

.sfsi_Sicons.sfsi_Sicons.sfsi_Sicons .sf_icon {

    margin: 0px 0px!important;

}


p.facebook_share {
    margin-bottom: 3px;
}