		/* General CSS */
		a:hover,
		a.light:hover,
		.theme-heading .text::before,
		.theme-heading .text::after,
		#top-bar-content>a:hover,
		#top-bar-social li.oceanwp-email a:hover,
		#site-navigation-wrap .dropdown-menu>li>a:hover,
		#site-header.medium-header #medium-searchform button:hover,
		.oceanwp-mobile-menu-icon a:hover,
		.blog-entry.post .blog-entry-header .entry-title a:hover,
		.blog-entry.post .blog-entry-readmore a:hover,
		.blog-entry.thumbnail-entry .blog-entry-category a,
		ul.meta li a:hover,
		.dropcap,
		.single nav.post-navigation .nav-links .title,
		body .related-post-title a:hover,
		body #wp-calendar caption,
		body .contact-info-widget.default i,
		body .contact-info-widget.big-icons i,
		body .custom-links-widget .oceanwp-custom-links li a:hover,
		body .custom-links-widget .oceanwp-custom-links li a:hover:before,
		body .posts-thumbnails-widget li a:hover,
		body .social-widget li.oceanwp-email a:hover,
		.comment-author .comment-meta .comment-reply-link,
		#respond #cancel-comment-reply-link:hover,
		#footer-widgets .footer-box a:hover,
		#footer-bottom a:hover,
		#footer-bottom #footer-bottom-menu a:hover,
		.sidr a:hover,
		.sidr-class-dropdown-toggle:hover,
		.sidr-class-menu-item-has-children.active>a,
		.sidr-class-menu-item-has-children.active>a>.sidr-class-dropdown-toggle,
		input[type=checkbox]:checked:before {
			color: #d70000
		}

		.single nav.post-navigation .nav-links .title .owp-icon use,
		.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,
		body .contact-info-widget.default .owp-icon use,
		body .contact-info-widget.big-icons .owp-icon use {
			stroke: #d70000
		}

		input[type="button"],
		input[type="reset"],
		input[type="submit"],
		button[type="submit"],
		.button,
		#site-navigation-wrap .dropdown-menu>li.btn>a>span,
		.thumbnail:hover i,
		.post-quote-content,
		.omw-modal .omw-close-modal,
		body .contact-info-widget.big-icons li:hover i,
		body div.wpforms-container-full .wpforms-form input[type=submit],
		body div.wpforms-container-full .wpforms-form button[type=submit],
		body div.wpforms-container-full .wpforms-form .wpforms-page-button {
			background-color: #d70000
		}

		.thumbnail:hover .link-post-svg-icon {
			background-color: #d70000
		}

		body .contact-info-widget.big-icons li:hover .owp-icon {
			background-color: #d70000
		}

		.widget-title {
			border-color: #d70000
		}

		blockquote {
			border-color: #d70000
		}

		#searchform-dropdown {
			border-color: #d70000
		}

		.dropdown-menu .sub-menu {
			border-color: #d70000
		}

		.blog-entry.large-entry .blog-entry-readmore a:hover {
			border-color: #d70000
		}

		.oceanwp-newsletter-form-wrap input[type="email"]:focus {
			border-color: #d70000
		}

		.social-widget li.oceanwp-email a:hover {
			border-color: #d70000
		}

		#respond #cancel-comment-reply-link:hover {
			border-color: #d70000
		}

		body .contact-info-widget.big-icons li:hover i {
			border-color: #d70000
		}

		#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus {
			border-color: #d70000
		}

		blockquote,
		.wp-block-quote {
			border-left-color: #d70000
		}

		body .contact-info-widget.big-icons li:hover .owp-icon {
			border-color: #d70000
		}

		input[type="button"]:hover,
		input[type="reset"]:hover,
		input[type="submit"]:hover,
		button[type="submit"]:hover,
		input[type="button"]:focus,
		input[type="reset"]:focus,
		input[type="submit"]:focus,
		button[type="submit"]:focus,
		.button:hover,
		.button:focus,
		#site-navigation-wrap .dropdown-menu>li.btn>a:hover>span,
		.post-quote-author,
		.omw-modal .omw-close-modal:hover,
		body div.wpforms-container-full .wpforms-form input[type=submit]:hover,
		body div.wpforms-container-full .wpforms-form button[type=submit]:hover,
		body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
			background-color: #aa0000
		}

		a:hover {
			color: #d70000
		}

		a:hover .owp-icon use {
			stroke: #d70000
		}

		.site-breadcrumbs a:hover,
		.background-image-page-header .site-breadcrumbs a:hover {
			color: #d70000
		}

		.site-breadcrumbs a:hover .owp-icon use,
		.background-image-page-header .site-breadcrumbs a:hover .owp-icon use {
			stroke: #d70000
		}

		#scroll-top {
			bottom: 82px
		}

		.theme-button,
		input[type="submit"],
		button[type="submit"],
		button,
		.button,
		body div.wpforms-container-full .wpforms-form input[type=submit],
		body div.wpforms-container-full .wpforms-form button[type=submit],
		body div.wpforms-container-full .wpforms-form .wpforms-page-button {
			border-radius: 10px
		}

		body .theme-button,
		body input[type="submit"],
		body button[type="submit"],
		body button,
		body .button,
		body div.wpforms-container-full .wpforms-form input[type=submit],
		body div.wpforms-container-full .wpforms-form button[type=submit],
		body div.wpforms-container-full .wpforms-form .wpforms-page-button {
			background-color: #d70000
		}

		body .theme-button:hover,
		body input[type="submit"]:hover,
		body button[type="submit"]:hover,
		body button:hover,
		body .button:hover,
		body div.wpforms-container-full .wpforms-form input[type=submit]:hover,
		body div.wpforms-container-full .wpforms-form input[type=submit]:active,
		body div.wpforms-container-full .wpforms-form button[type=submit]:hover,
		body div.wpforms-container-full .wpforms-form button[type=submit]:active,
		body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
		body div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
			background-color: #d65959
		}

		/* Header CSS */
		#site-logo #site-logo-inner,
		.oceanwp-social-menu .social-menu-inner,
		#site-header.full_screen-header .menu-bar-inner,
		.after-header-content .after-header-content-inner {
			height: 88px
		}

		#site-navigation-wrap .dropdown-menu>li>a,
		.oceanwp-mobile-menu-icon a,
		.mobile-menu-close,
		.after-header-content-inner>a {
			line-height: 88px
		}

		#site-header,
		.has-transparent-header .is-sticky #site-header,
		.has-vh-transparent .is-sticky #site-header.vertical-header,
		#searchform-header-replace {
			background-color: #f9f9f9
		}

		#site-header {
			border-color: #0a0000
		}

		#site-header.has-header-media .overlay-header-media {
			background-color: rgba(0, 0, 0, 0.5)
		}

		#site-logo #site-logo-inner a img,
		#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
			max-width: 354px
		}

		@media (max-width:480px) {

			#site-logo #site-logo-inner a img,
			#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
				max-width: 196px
			}
		}

		#site-header #site-logo #site-logo-inner a img,
		#site-header.center-header #site-navigation-wrap .middle-site-logo a img {
			max-height: 117px
		}

		.effect-one #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,
		.effect-three #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,
		.effect-five #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,
		.effect-five #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,
		.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,
		.effect-nine #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after {
			background-color: #b50000
		}

		.effect-four #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:before,
		.effect-four #site-navigation-wrap .dropdown-menu>li>a.menu-link>span:after,
		.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span:after,
		.effect-seven #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span:after {
			color: #b50000
		}

		.effect-seven #site-navigation-wrap .dropdown-menu>li>a.menu-link:hover>span:after,
		.effect-seven #site-navigation-wrap .dropdown-menu>li.sfHover>a.menu-link>span:after {
			text-shadow: 10px 0 #b50000, -10px 0 #b50000
		}

		#site-navigation-wrap .dropdown-menu>li>a {
			padding: 0 18px
		}

		#site-navigation-wrap .dropdown-menu>li>a,
		.oceanwp-mobile-menu-icon a,
		#searchform-header-replace-close {
			color: #dd3333
		}

		#site-navigation-wrap .dropdown-menu>li>a .owp-icon use,
		.oceanwp-mobile-menu-icon a .owp-icon use,
		#searchform-header-replace-close .owp-icon use {
			stroke: #dd3333
		}

		#site-navigation-wrap .dropdown-menu>li>a:hover,
		.oceanwp-mobile-menu-icon a:hover,
		#searchform-header-replace-close:hover {
			color: #8c1c1c
		}

		#site-navigation-wrap .dropdown-menu>li>a:hover .owp-icon use,
		.oceanwp-mobile-menu-icon a:hover .owp-icon use,
		#searchform-header-replace-close:hover .owp-icon use {
			stroke: #8c1c1c
		}

		#site-navigation-wrap .dropdown-menu>.current-menu-item>a,
		#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a,
		#site-navigation-wrap .dropdown-menu>.current-menu-item>a:hover,
		#site-navigation-wrap .dropdown-menu>.current-menu-ancestor>a:hover {
			color: #0a0a0a
		}

		.dropdown-menu .sub-menu,
		#searchform-dropdown,
		.current-shop-items-dropdown {
			border-color: #990909
		}

		/* Footer Widgets CSS */
		#footer-widgets {
			padding: 0
		}

		#footer-widgets {
			background-color: #f7f7f7
		}

		#footer-widgets .footer-box a:hover,
		#footer-widgets a:hover {
			color: #d70000
		}

		/* Footer Bottom CSS */
		#footer-bottom {
			background-color: #f9f9f9
		}

		#footer-bottom,
		#footer-bottom p {
			color: #000000
		}

		/* Sidebar CSS */
		.widget-title {
			border-color: #d70000
		}

		/* Typography CSS */
		h1 {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: 300;
			line-height: 1.3;
			letter-spacing: .8px
		}

		#site-logo a.site-logo-text {
			font-family: Electrolize
		}

		#site-navigation-wrap .dropdown-menu>li>a,
		#site-header.full_screen-header .fs-dropdown-menu>li>a,
		#site-header.top-header #site-navigation-wrap .dropdown-menu>li>a,
		#site-header.center-header #site-navigation-wrap .dropdown-menu>li>a,
		#site-header.medium-header #site-navigation-wrap .dropdown-menu>li>a,
		.oceanwp-mobile-menu-icon a {
			font-family: Electrolize;
			font-size: 15px;
			letter-spacing: 1.9px
		}
