<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------------------------
&gt;&gt;&gt; TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Typography
2.0 Body Elements &amp; Widgets
3.0 Forms
4.0 Links
5.0 Menus
6.0 Accessibility
7.0 Content Posts and pages
7.1 Section Layouts for Cortex Page Builder
8.0 Comments &amp; Authors
9.0 Footer
10.0 Revolution Slider Style Overrides
11.0 WooCommerce
12.0 Utility Classes
13.0 Light Skin Heading Font Color Overrides
--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 Typography
--------------------------------------------------------------*/
body,button,input,select,textarea, .btn.btn-info.body-color-text {
	color:#121212;
}

h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {
	color:#121212;
}
1

.alternate {
	background-color:#ca292c;
}

.alternate.h1,.alternate.h2,.alternate.h3,.alternate.h4,.alternate.h5,.alternate.h6,.alternate.h1 a,.alternate.h2 a,.alternate.h3 a,.alternate.h4 a,.alternate.h5 a,.alternate.h6 a,.event-basic-cell.h6.headline-font span,.h6 .headline-color-text,.h5 .headline-color-text, .entry-content .btn.body-color-text, .big-event-header-date, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
	color:#fff;
}

pre {
	background:#eee;
}

code {
	background-color:#f3f3f3;
	color:#878787;
}

abbr,acronym {
	border-bottom:1px dotted #666;
}

mark {
	background:#ca292c;
}

/*--------------------------------------------------------------
2.0 Elements (some entry content and sidebar styling)
--------------------------------------------------------------*/
body {
	background:#fff;
}

hr {
	background-color:#ca292c;
}

table {
	border-left:1px solid #8d99ae;
	border-right:1px solid #8d99ae;
	border-bottom:1px solid #8d99ae;
}

table thead {
	background-color:#8d99ae;
	color:#f3f3f3;
}

tbody tr:nth-child(odd) {
	background-color:#f1f1f1;
}

/* buttons */
#search input[type="submit"],input[type="submit"],#submit,.woocommerce .button.add_to_cart_button,.woocommerce #content button,.entry-content .btn.light-color-text.cortex_the_excerpt:visited,.entry-content .btn.light-color-text.cortex_the_excerpt,.woocommerce a.button,.woocommerce .button, .btn, button {
	color:#f3f3f3;
	background-color:#ca292c;
}

#search input[type="submit"],.btn,.btn:visited {
	color:#f3f3f3;
}

/*button colors*/
.btn-primary {
	background-color:#36719b;
}

.btn-default,.woocommerce .button.add_to_cart_button {
	background-color:#ca292c;
}

.btn-success {
	background-color:#238d57;
}

.btn-info,.btn-info.body-color-text,.entry-content .btn.body-color-text.btn-info {
	background-color:#f0f3cd;
	color:#000;
}

.btn-info:visited,.btn-info.body-color-text {
	color:#000;
}

.btn-warning {
	background-color:#ff373b;
}

.btn-danger {
	background-color:#9b0f0f;
}

.btn-link {
	background-color:#3795ff;
}

.accent-color,input[type="submit"],#submit {
	background-color:#ca292c;
}

/* for posts/page ul and widgets */
.entry-content ol li:before {
	color:#ca292c;
}

.entry-content a,.entry-content ul li a,.widget_archive ul li a,.widget_categories ul li a,.widget_categories ul li a,.widget_pages ul li a,.widget_meta ul li a,.widget_recent_comments ul li a,.widget_recent_entries ul li a,.widget_rss ul li a,.widget_text ul li a,.widget_nav_menu ul li a,.widget_cortex_twitter_widget ul li a,.widget_product_categories ul li a {
	background-image:linear-gradient(to top,rgba(18,18,18,0) 11%,rgba(18,18,18,0.5) 11%,rgba(18,18,18,0.5) 16%,rgba(18,18,18,0) 16%);
}

.entry-content ul li:before,.widget_archive ul li:before,.widget_categories ul li:before,.widget_categories ul li:before,.widget_pages ul li:before,.widget_meta ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before,.widget_rss ul li:before,.widget_text ul li:before,.widget_nav_menu ul li:before,.widget_product_categories ul li:before {
	color:#ca292c;
}

.widget_calendar #wp-calendar tr th {
	color:#f3f3f3;
}

.widget_calendar #wp-calendar tr td {
	color:#8d99ae;
}

.widget_calendar #wp-calendar caption {
	color:#ca292c;
}

/*contact widget*/
.widget-cortex-contact .email:before,.widget-cortex-contact .tel:before,.widget-cortex-contact .street-address:before {
	color:#ca292c;
}

.sidebar .magazine-recent-posts .single-article-container:nth-child(odd),.c9-footer-full-width .magazine-recent-posts .single-article-container:nth-child(odd),.footer-container .magazine-recent-posts .single-article-container:nth-child(odd) {
	background-color:transparent;
}

.widget_cortex_twitter_widget ul li:before {
	color:#ca292c;
}

.widget_cortex_twitter_widget .date a, .footer-container .widget_cortex_twitter_widget ul li .date span, .c9-footer-full-width .widget_cortex_twitter_widget ul li .date span, .sidebar .widget_cortex_twitter_widget ul li .date span {
	color: #121212;
}



.twitter-tweet ul li:before,
.c9-footer-full-width .widget_cortex_twitter_widget .big.dark ul li:before,
.c9-footer-full-width .widget_cortex_twitter_widget .big.light ul li:before {
	color:#ca292c;
}

.c9-footer-full-width .widget_cortex_twitter_widget .dark ul li .date span,
.twitter-tweet.dark {
/* dark skin*/
	color:#f3f3f3;
}

.twitter-tweet.dark .action-link,.twitter-tweet.dark ul li a,
.sidebar .widget_cortex_twitter_widget .dark .twitter-container .twitter-content ul li .tweet-text {
	color:#f3f3f3;
}

.twitter-tweet.light ul li a {
	color:#000;
}

.twitter-tweet.big.dark,
.sidebar .widget_cortex_twitter_widget .dark ul li .date span,
.footer-container .c9-footer-layout-1 .c9-footer-full-width .widget_cortex_twitter_widget .light .bg,
.sidebar .widget_cortex_twitter_widget .twitter-tweet .bg.light-color-bg,
.c9-footer-full-width .widget_cortex_twitter_widget .light .bg {
	color:#f3f3f3;
}

.footer-container .c9-footer-layout-1 .c9-footer-full-width .widget_cortex_twitter_widget .dark .bg,
.sidebar .widget_cortex_twitter_widget .twitter-tweet .bg.dark-color-bg,
.c9-footer-full-width .widget_cortex_twitter_widget .dark .bg {
	background-color:#000;
}

/* end twitter widgets*/

.panel {
	background-color:transparent;
}



.panel-group .panel-heading .panel-title .accordion-toggle.collapsed {
	color:#000;
}

.panel,.panel .panel-group .panel-heading + .panel-collapse &gt; .list-group,.panel-group .panel-heading + .panel-collapse &gt; .panel-body,.panel-default &gt; .panel-heading,panel-default {
	border-color:transparent;
}

.panel-default &gt; .panel-heading {
	background-color:#f3f3f3;
	border:1px solid #ddd;
}

.entry-content .nav-tabs &gt; .active &gt; a,.cortex-woocommerce .woocommerce-tabs .tabs &gt; .active &gt; a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active &gt; a {
	color:#878787;
}

.entry-content .well {
	background-color:#f3f3f3;
}

.entry-content .well-sm {
	font-size:1.2rem;
}

.entry-content .lead .dark-color-bg {
	background-color:#ddd;
	color:#000;
}

.widget h1,.widget h2,.widget h3 {
	color:#121212;
}

.widget .widget-title:after,.widget .widgettitle:after {
	border-bottom:2px solid #ca292c;
}

.widget-cortex-instagram .clear a,.small-link,.comment-reply-link,.comment-author .fn,.comment-author .fn .url,.comment-metadata a {
	color:#121212;
}

.search-field:focus,.widget_search .search-field:focus,.widget_product_search .search-field:focus, .search-no-results .content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1 {
	color:#121212;
}

.search-form .search-field,.widget_search .search-field,.widget_product_search .search-field {
	border:3px solid #ca292c;
	background-color:#f3f3f3;
	color:#121212;
}

.widget_search .search-submit {
	background-color:#ca292c;
	color:#f3f3f3;
}

.c9-footer-full-width .widget-cortex-mailchimp h3:before {
	color:#ca292c;
}

.widget_cortex_subscribe_widget ul li a:before {
	color:#121212;
}

#social-media-icons.dark .widget_cortex_subscribe_widget ul li a:before {
	color:#000;
}

/*--------------------------------------------------------------
3.0 Forms
--------------------------------------------------------------*/
button,input[type="button"],input[type="reset"],input[type="submit"],.button.button.alt,.woocommerce div.product form.cart .button,.woocommerce #content .button,.search-submit {
	color:#f3f3f3;
	background-color:#ca292c;
}

input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea,input[type="number"] {
	color:#121212;
}

input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus,input[type="number"]:focus {
	color:#8d99ae;
}

textarea,input[type="number"],.input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,select,.woocommerce form .form-row select,.wpcf7-form input[type="text"],.wpcf7-form input[type="password"],.wpcf7-form input[type="number"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form select,.cortex-woocommerce .product input[type="text"],.select2-container .select2-choice, input[type="date"], #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce .variations select {
	background-color:#f9f9f9;
}

input[type="checkbox"],input[type="radio"] {
	background-color:#fff;
	border:1px solid #eaeaea;
}

input[type="checkbox"]:checked,input[type="radio"]:checked {
	background-color:#ce4e4a;
}

.input__field {
	color:#878787;
}

label {
	color:#878787;
}

.input__label {
	color:#878787;
}

.input__field--cortex {
	background:transparent;
	color:#878787;
}

.input__label--cortex::before,.input__label--cortex::after {
	border-bottom:1px solid #ca292c;
}

.input__label--cortex::after {
	border-bottom:2px solid #ca292c;
}

.input__label--cortex-color-1::after {
	border-color:#ca292c;
}

.input__label--cortex-color-2::after {
	border-color:#878787;
}

.input__label--cortex-color-3::after {
	border-color:#8d99ae;
}

/* full screen search */
#search {
	background-color:rgba(255, 255, 255, 0.95);
}

#search input[type="search"] {
	color:#121212;
	background:rgba(255, 255, 255,.7);
}

#search .search-close {
	color:#fff;
}

/*--------------------------------------------------------------
4.0 Links
--------------------------------------------------------------*/
a,a span {
	color:#121212;
	text-decoration:none;
	-webkit-transition:all .9s ease-in-out;
	-moz-transition:all .9s ease-in-out;
	-o-transition:all .9s ease-in-out;
	-ms-transition:all .9s ease-in-out;
	transition:all .9s ease-in-out;
}

a:visited {
	color:#121212;
}

.wp_editor .text a {
	background-image:linear-gradient(to top,rgba(18,18,18,0) 11%,rgba(18,18,18,0.5) 11%,rgba(18,18,18,0.5) 16%,rgba(18,18,18,0) 16%);
}

a.btn,a.btn:visited,.entry-content a.btn,.entry-content p a.btn,.entry-content a.btn:visited,.entry-content p a.btn:visited {
	color:#f3f3f3;
}

/*--------------------------------------------------------------
5.0 Menus
--------------------------------------------------------------*/
.navbar-bg {
	background-color:#fff;
}

.navbar-bg-solid {
	background-color:#fff;
}
.navbar-default,.navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar {
	border-color:transparent;
}
/*3 lines when clicked */
.navbar-default .navbar-toggle .icon-bar {
	background-color:#cbcbcb;
}

.navbar-default .navbar-toggle.collapsed,.navbar-default .navbar-toggle {
	background-color:transparent;
	border:3px solid transparent;
}

.navbar-default .navbar-toggle:focus {
	background:#f9f9f9;
	border:3px solid #f2f2f2;
}

.navbar-top .navbar-bg-solid {background:#f4f4f4;}

.navbar-top .dark-color-text {color: #888888;}
.navbar-top .light-color-text {color: #b8b8b8;}
/*******************************************************************************/
/*first tier drop down*/
/*******************************************************************************/
/*divider and label styles*/
.dropdown-menu .divider {
	background-color:#ca292c;
}

.dropdown-header,.navbar-default .navbar-collapse .nav.center .dropdown-header {
	color:#878787;
}

/* for both nav1 and nav2 */
.navbar-collapse .nav .dropdown &gt; .dropdown-menu,
.navbar-collapse .nav .dropdown &gt; .dropdown-menu .dropdown-submenu .dropdown-menu,
.nav2.navbar-logo-center .navbar-collapse .nav .dropdown &gt; .dropdown-menu {
	background-color:rgba(255,255,255,0.8);
}
/*******************************************************************************/
/* end first tier drop down*/
/*******************************************************************************/
/*first level link initial colors*/
.navbar-default .navbar-collapse .nav li a {
	color:#121212;
}

.nav2.navbar-default .navbar-collapse .nav li a {
	color:#121212;
}

/*first level link colors after the nav background shows up (they need to be dark to be seen on white)*/
.bright .nav1.navbar-small.navbar-default .navbar-collapse &gt; .nav &gt; li &gt; a {
	color:#121212;
}
/* special nav icons for search/shop */
.navbar-toggle.nav-search a, .navbar-toggle.nav-woocommerce a {color:#cbcbcb;}

/*******************************************************************************/
/* second tier drop down */
/*******************************************************************************/
/* mobile nav second level links */
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a {
	color:#000;
}
/*******************************************************************************/
/* end second tier drop down */
/*******************************************************************************/
@media (min-width: 768px) {
	.navbar-default {
		background-color:transparent;
	}
}

/* nav collapses for anything underneath 768px */
@media (max-width: 767px) {
	.navbar-default,.navbar-default.navbar-small {
		background-color:#fff;
	}

	.navbar-collapse {
		background-color:#f3f3f3;
	}

	/*first level link colors after the nav background shows up (they need to be dark to be seen on white)*/
	.bright .nav1.navbar-default .navbar-collapse .nav li a {
		color:#121212;
	}

	.nav .open&gt;a,.nav .open&gt;a:focus,.nav .open&gt;a:hover {
		border-bottom:transparent!important;
		border-left-color:transparent;
		border-right-color:transparent;
		border-top-color:transparent;
	}

}

/*--------------------------------------------------------------
6.0 Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus {
	background-color:#f1f1f1;
	box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
	color:#21759b;
}

/*--------------------------------------------------------------
7.0 Content Posts and pages
--------------------------------------------------------------*/
/*bootstrap shortcodes*/
.show-grid [class*="span"] {
	background-color:#eee;
}

.tabcreator #myTabContent {
	border:1px solid #ddd;
}

.entry-meta {
	color:#8d99ae;
}

.entry-meta:after {
	border-bottom:2px solid #ca292c;
}

.entry-meta .cat-links:before,.entry-meta .tags-links:before,.entry-tags .entry-meta .tags-links a:before {
	color:#ca292c;
}

.entry-meta a {
	color:#878787;
}

/*tags on single*/
.entry-tags .entry-meta .tags-links a {
	background-color:rgba(18,18,18,.55);
	color:#fff;
}

.nav-links .page-numbers,.nav-links .nav-previous,.nav-links .nav-next,.woocommerce nav.woocommerce-pagination .page-numbers {
	color:#f3f3f3;
	background-color:#ca292c;
}

.nav-links .page-numbers.next,.nav-links .page-numbers.prev {
	background-color:transparent;
	color:#121212;
}

.woocommerce nav.woocommerce-pagination .page-numbers,.woocommerce nav.woocommerce-pagination .page-numbers a.page-numbers.next {
	background-color:transparent;
}

.woocommerce nav.woocommerce-pagination .page-numbers a.page-numbers {
	background-color:#ca292c;
}

.nav-links .page-numbers.current,.woocommerce-pagination .page-numbers .page-numbers.current {
	color:#878787;
	background-color:#f3f3f3;
}

.nav-links .next,.nav-links .prev,.nav-links .nav-previous,.nav-links .nav-next {
	background-color:transparent;
}

.nav-links .prev:before,.nav-links .nav-previous:before {
	color:#ca292c;
}

.nav-links .next:after,.nav-links .nav-next:after {
	color:#ca292c;
}

.dark-overlay:after {
	background-color:#000;
}

.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1 {
	color:#f3f3f3;
}

.tag .content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1 {
	color:#121212;
}

.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1:after {
	border-bottom:2px solid #ca292c;
}

.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .h5 .posted-on a {
	color:#ca292c;
}

.single-social-share li a i:before {
	color:#f3f3f3;
}

/*audio format post type*/
/*audio embeds*/
blockquote {
	border-left:3px solid #ca292c;
}

blockquote:before {
	color:#ca292c;
}

blockquote .quote-source strong {
	color:#878787;
}

/*magnific galleries*/
.mfp-bg {
	background:#0b0b0b;
}

.mfp-preloader {
	color:#CCC;
}

.mfp-preloader a {
	color:#CCC;
}

button.mfp-close,button.mfp-arrow {
	background:transparent;
}

.mfp-close {
	color:#FFF;
}

.mfp-close-btn-in .mfp-close {
	color:#333;
}

.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {
	color:#FFF;
}

.mfp-counter {
	color:#CCC;
}


.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {
	border-right:17px solid #FFF;
}

.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {
	border-right:27px solid #3F3F3F;
}

.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {
	border-left:17px solid #FFF;
}

.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {
	border-left:27px solid #3F3F3F;
}

.mfp-iframe-scaler iframe {
	box-shadow:0 0 8px rgba(0,0,0,0.6);
	background:#000;
}

/* Main image in popup */

.mfp-figure:after {
	box-shadow:0 0 8px rgba(0,0,0,0.6);
	background:#444;
}

.mfp-figure small {
	color:#BDBDBD;
}

.mfp-title {
	color:#F3F3F3;
}

@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px) {
	.mfp-img-mobile .mfp-bottom-bar {
		background:rgba(0,0,0,0.6);
	}

	.mfp-img-mobile .mfp-close {
		background:rgba(0,0,0,0.6);
	}
}

.entry-header-flex-gallery .flex-direction-nav a:before,.flex-direction-nav a:before {
	color:#f3f3f3;
	text-shadow:1px 1px 2px rgba(0,0,0,0.6);
}

.entry-content-gallery-grid .grid-tiles .isotope-item:after {
	box-shadow: inset 0 0 0 0 rgba(255,255,255,.5);
}
.magazine-recent-posts .single-article-container:nth-child(odd) {
	background-color:#f3f3f3;
}

.simple_slider .flexslider .slides .slide .flexslider-slide-content:after {
	background-color:rgba(18,18,18,0.7);
}

/*--------------------------------------------------------------
7.1 Section Layouts for Cortex Page Builder
--------------------------------------------------------------*/

.content-area .site-main .masonry_portfolio .container .isotope-item figure:before,.category .masonry_posts .isotope-item figure:before {
	background-color:#f3f3f3;
}

.content-area .site-main .masonry_portfolio .container .isotope-item .masonry_portfolio_heading,.category .masonry_posts .isotope-item .masonry_portfolio_heading {
	color:#121212;
}

.content-area .site-main .masonry_portfolio .container .isotope-item .masonry_portfolio_sub_heading {
	color:#ca292c;
}

.subtitle {
	color:#ca292c;
}

/* projects masonry*/
.project_masonry_description,.events_description {
	color:#ca292c;
}

/* event listing big */
.event-big:nth-child(odd) {
	background-color:#f3f3f3;
}
.event-basic .cortex-table tr:nth-child(odd) {
	background-color:#f3f3f3;
}

.event-basic .cortex-table tr:nth-child(even) {
	background-color:transparent;
}

.content-area .site-main .masonry_posts .container .isotope-item .masonry_portfolio_meta_inner .entry-meta .entry-date.published {
	color:#878787;
}

/* hero builder */
.hero-builder-header h1,.hero-builder-header .h1,.hero-wp-editor h2,.hero-builder-header h2,.hero-builder-header .h2,.hero-wp-editor h2,.hero-builder-header h3,.hero-wp-editor h3,.hero-builder-header .h3,.hero-builder-header h4,.hero-builder-header .h4,.hero-wp-editor h4,.hero-builder-header h5,.hero-builder-header .h5,.hero-wp-editor h5,.hero-builder-header h6,.hero-builder-header .h6,.hero-wp-editor h6,.hero-builder-header .hero-description, .hero-builder-header .hero-sub-title, .hero-builder .hero-sub-title {
	color:#f3f3f3;
}

.hero-builder-header.hero-none h1,
.hero-none h1,
.hero .hero-none .heading .h2,
.entry-header.hero-builder-header.hero-none .hero-description p,
.hero-builder-header.hero-none .hero-sub-title,
.hero-builder.hero-none .hero-sub-title {
	color: #121212;
}

/* full width image &amp; flex slider over image content */
.flex-content-container,.flex-content-container h1,.flex-content-container h2,.flex-content-container h3,.flex-content-container h4,.flex-content-container h5,.flex-content-container h6 {
	color:#f3f3f3;
}

/*--------------------------------------------------------------
12.2 Section Layouts for Projects
--------------------------------------------------------------*/
.content-project .entry-header.image-only:after {
	background-color:transparent;
}

.content-project .entry-header.video-hero .video .container {
	background-color:none;
}

.content-area .site-main .masonry_project .isotope-item figure figcaption {
	background:#f3f3f3;
	color:#000;
}

.content-area .site-main .masonry_project .isotope-item h3 .masonry_project_heading {
	color:#121212;
}

.content-area .site-main .masonry_project .isotope-item .masonry_project_sub_heading {
	color:#ca292c;
}

/*--------------------------------------------------------------
9.3 Comments &amp; Authors
--------------------------------------------------------------*/
.author-about-title h5:after,#comments h3:after {border-bottom:2px solid #ca292c;}

.author-social li a:before {color:#ca292c;}

.comment-list .comment article .reply a:after {background-color:#ca292c;}

.comment-metadata a {color:#8d99ae;}

.comment.bypostauthor {border-left:3px solid #ca292c;}

/*--------------------------------------------------------------
9.5 Footer
--------------------------------------------------------------*/
.site-info {
	color:#8d99ae;
}

.site-info a {
	color:#8d99ae;
}

.btn-scrolltop {
	background-color: #121212;
	color: #ffffff;
}

/*--------------------------------------------------------------
10.0 Revolution Slider Style Overrides
--------------------------------------------------------------*/
/*arrow nav adjustments*/
.tp-rightarrow.cortex,.tp-leftarrow.cortex,.tp-rightarrow.default,.tp-leftarrow.default {
	border:1px solid rgba(255,255,255,0.2);
}

.tp-rightarrow.cortex:after,.tp-leftarrow.cortex:after,.tp-rightarrow.default:after,.tp-leftarrow.default:after {
	color:rgba(255,255,255,0.2);
}

/*buttons unified to match theme*/
.tp-button.red {
	background-color:#ca292c;
}

.tp-button {
	background-color:#ca292c;
	color:#121212;
}

.tp-button.alt {
	background-color:transparent;
	border-bottom:1px solid #fff;
}

.cortex .tp-bullet,.flex-control-paging li a {
	background-color:rgba(156,156,156,.3);
}
/*--------------------------------------------------------------
11.0 WooCommerce
--------------------------------------------------------------*/
.woocommerce-checkout #payment div.payment_box p {color:#000;}
.woocommerce .star-rating span:before {color:#000;}

.woocommerce .button.add_to_cart_button,.woocommerce .buttons .button,.woocommerce-message .button.wc-forward,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
	background-color:#ca292c;
	color:#f3f3f3;
}

.woocommerce .buttons .button.wc-forward,.woocommerce .sidebar .button.wc-forward,.woocommerce .sidebar .button.wc-forward {
	background-color:#878787;
}

.woocommerce .sidebar .buttons .button.checkout.wc-forward,.woocommerce .sidebar .buttons .button.checkout.wc-forward {
	background-color:#ca292c;
}

.woocommerce .woocommerce-message,.woocommerce .panel,.woocommerce .woocommerce-info,.woocommerce .woocommerce-checkout #payment {
	background-color:#f3f3f3;
	color:#000;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color:#ca292c;
}

.woocommerce a.button.alt,.woocommerce .form-row.place-order .button {
	background-color:#ca292c;
}

.woocommerce div.product form.cart table tbody tr {background-color: transparent;}

.select2-container--default .select2-selection--single {
	border: 1px solid #eaeaea;
	border-radius: 0px;
	color:#121212;
	background-color:#f9f9f9;
}

.woocommerce-cart table.cart input,
.input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text,
.woocommerce .variations select, textarea,.input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,select,.woocommerce form .form-row select,
.cortex-woocommerce .product input[type="text"],.select2-container .select2-choice, #add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text,
.woocommerce .variations select {border: 1px solid #eaeaea;}
/*--------------------------------------------------------------
12.0 Utility classes
--------------------------------------------------------------*/
.action-link:after {
	color:#ca292c;
}

.accent-color-text,.accent-color-text:visited,.accent-color-text.h1,.accent-color-text.h2,.accent-color-text.h3,.accent-color-text.h4,.accent-color-text.h5,.accent-color-text.h6 {
	color:#ca292c;
}

.body-color-text,.entry-content,.entry-content p,.hero-builder-header .hero-description .well,.entry-header.hero-builder-header .hero-description .well p {
	color:#121212;
}

.headline-color-text,.headline-color-text:visited,.headline-color-text.h1,.headline-color-text.h2,.headline-color-text.h3,.headline-color-text.h4,.headline-color-text.h5,.headline-color-text.h6 {
	color:#121212;
}

.secondary-color-text,.secondary-color-text:visited,.secondary-color-text.h1,.secondary-color-text.h2,.secondary-color-text.h3,.secondary-color-text.h4,.secondary-color-text.h5,.secondary-color-text.h6 {
	color:#878787;
}

.third-color-text,.third-color-text:visited,.third-color-text.h1,.third-color-text.h2,.third-color-text.h3,.third-color-text.h4,.third-color-text.h5,.third-color-text.h6 {
	color:#8d99ae;
}

.dark-color-text,.dark-color-text:visited,.dark-color-text.h1,.dark-color-text.h2,.dark-color-text.h3,.dark-color-text.h4,.dark-color-text.h5,.dark-color-text.h6 {
	color:#000;
}

.light-color-text,.light-color-text:visited,.light-color-text.h1,.light-color-text.h2,.light-color-text.h3,.light-color-text.h4,.light-color-text.h5,.light-color-text.h6, .navbar-top .light-color-text {
	color:#f3f3f3;
}

.color-overlay {
	color:rgba(18,18,18,0.3);
}

.accent-color-bg {
	background-color:#ca292c;
}

.headline-color-bg {
	background-color:#121212;
}

.secondary-color-bg {
	background-color:#878787;
}

.third-color-bg {
	background-color:#8d99ae;
}

.dark-color-bg {
	background-color:#000;
}

.light-color-bg {
	background-color:#f3f3f3;
}

.color-overlay-bg {
	background-color:rgba(18,18,18,0.3);
}

/*--------------------------------------------------------------
13.0 Light Skin Heading Font Color Overrides
--------------------------------------------------------------*/
.event-listing header h1,.event-listing header .light,.event-single header .h3,.project-page-header h1,.project-page-header h3,.project-page-header h4,.events-header-text .u-date .dot.headline-color-text,.entry-header.dark-overlay h1,.entry-header.dark-overlay h2,.entry-header.dark-overlay h3,.entry-header.dark-overlay h4,.entry-header.dark-overlay h5,.entry-header.dark-overlay h6,.content-single .entry-header .dark-overlay .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1,.content-single .entry-header.dark-overlay .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1,.hero-inner.dark-overlay .hero .entry-content,.entry-header.dark-overlay p,.entry-header.hero-builder-header .hero-description p,.flexslider-slide-content .entry-content p,.full_page_slider .tp-caption a,.dark-overlay .h6.quote-source,.hero-description a,.hero-description a:visited,.page-template-default .content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .light-color-text,.content-category .entry-header-category .entry-header-standard .container p, .event-single .events-header-text .u_location, .event-single .events-header-text .entry-title {
	color:#f3f3f3;
/*light color*/
}

.project-page-header h2,.quote blockquote {
	color:#878787;
/*secondary-color*/
}

.events-header-text.next-event h5:first-child,.event-single header .events-header-text .light.secondary-font {
	color:#f3f3f3;
/*accent-color*/
}

.event-single .events-page-header .events-header-text .u_location .light {
	color:#8D99AE;
/*third-color*/
}

.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .author-info .entry-title,.author .content-category .entry-header-category .entry-header-standard .container .description, .project-page-header .dark-color-text, .event-header .venue .light-color-text, .error-404 .entry-title.blog_latest_title,.blog-latest-header .blog_latest_title.dark-color-text,.page-template-default .content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner h1,.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .dark-color-text,.content-single .entry-header.dark-overlay .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .dark-color-text,.content-single .entry-header .entry-header-standard-wrapper .entry-header-standard .entry-header-standard-inner .dark-color-text, .event-single .dark-color-text .entry-title, .event-single .dark-color-text .subheading, .event-single .dark-color-text .u-date, .event-single .dark-color-text .u_location {
	color:#121212;
}
.btn:hover,#submit:hover,.button.add_to_cart_button:hover,.woocommere .button:hover,.woocommerce #content .button:hover,.wpcf7-submit:hover,.btn.body-color-text:hover,.btn.light-color-text.cortex_the_excerpt:hover,.entry-content .btn.body-color-text:hover,.entry-content .btn.light-color-text.cortex_the_excerpt:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button.button.alt:hover,.woocommerce div.product form.cart .button:hover,.view-more-btn .btn:hover,.btn.btn-default:hover, #search .btn, button:hover,  .woocommerce #content .sidebar .widget_product_search button:hover {
    background-color:#000;
    color:#f3f3f3;
}

.entry-content .btn.body-color-text.btn-info:hover {
    color:#f3f3f3;
}

.view-more-btn .btn:hover {
    color:#f3f3f3;
}
.widget_cortex_twitter_widget .date a:hover,.widget_cortex_twitter_widget ul li a:hover, a:hover i:before {
    color:#ca292c;
}
.panel-group .panel-heading .panel-title .accordion-toggle.collapsed:hover,.panel-group .panel-heading .panel-title .accordion-toggle {
    color:#ca292c;
}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button.button.alt:hover,.woocommerce div.product form.cart .button:hover,.search-submit:hover {
    color:#f3f3f3;
    background-color:#000;
}
a:hover,a:focus,a:active,a:hover span {
    color:#ca292c;
}
.cortex-social-media ul li a:before, .cortex-social-media ul li a:visited:before {color: rgba(255,255,255,.9)}
.cortex-social-media ul li a:hover:before, .cortex-social-media ul li a:focus:before {color: rgba(255,255,255,1)}
.cortex-social-media.darki ul li a:before, .cortex-social-media.darki ul li a:visited:before {color: rgba(18,18,18,.9)}
.cortex-social-media.darki ul li a:hover:before, .cortex-social-media.darki ul li a:focus:before {color: rgba(18,18,18,1)}

.navbar-default .navbar-nav .open .dropdown-menu &gt; .active &gt; a,.navbar-default .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a, .navbar-default .navbar-nav &gt; .active &gt; a:focus, .navbar-default .navbar-nav &gt; .active &gt; a:hover, .navbar-default .navbar-collapse .nav .active &gt; a, .bright .nav1.navbar-small.navbar-default .navbar-collapse &gt; .nav &gt; .active &gt; a, .nav2.navbar-default .navbar-collapse .nav .active &gt; a, .nav2.navbar-default .navbar-collapse .nav .active.current_page_item &gt; a {
    color:#ca292c;
}
/* button for hidden responsive navigation*/
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle.collapsed:hover,.navbar-default .navbar-toggle.collapsed:focus {
    background:rgba(18,18,18,0.05);
    border:3px solid #cbcbcb;
}

.navbar-default .navbar-collapse .nav li a:hover,.navbar-default .navbar-collapse .nav li a:focus {
    color:#ca292c;
}
.navbar-default .navbar-nav &gt; .active &gt; a,.navbar-default .navbar-nav &gt; .active &gt; a:focus,.navbar-default .navbar-nav &gt; .active &gt; a:hover {
    background-color:transparent;
}

/* main menu style after click */
.navbar-default .navbar-nav &gt; .open &gt; a,.navbar-default .navbar-nav &gt; .open &gt; a:focus,.navbar-default .navbar-nav &gt; .open &gt; a:hover {
    background-color:transparent;
    border-bottom:1px solid #ca292c;
    color:#ca292c;
}
.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:focus,.navbar-default .navbar-nav .open .dropdown-menu &gt; li &gt; a:hover {
    color:#ca292c;
}
.entry-header .alternate .posted-on a:hover {
    color:#121212;
}
.entry-meta a:hover {
    color:#ca292c;
}

.nav-links .page-numbers:hover,.nav-links .nav-previous:hover,.nav-links .nav-next:hover,.woocommerce nav.woocommerce-pagination .page-numbers a.page-numbers:hover,.woocommerce nav.woocommerce-pagination .page-numbers a.page-numbers.next:hover {
    color:#f3f3f3;
    background-color:#121212;
}

.nav-links .nav-previous:hover,.nav-links .nav-next:hover {
    background-color:transparent;
}

.nav-links .page-numbers.current:hover {
    color:#878787;
    background-color:transparent;
}
.single-social-share li a:hover {
    background-color:#121212;
}

.single-social-share li a:hover i:before {
    color:#f3f3f3;
}
.mfp-preloader a:hover {
    color:#FFF;
}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active {
    background:#ca292c;
}
.entry-content-gallery-grid .grid-tiles .isotope-item:hover:after {
    box-shadow: inset 0 0 0 7px rgba(255,255,255,.5);
}
.content-area .site-main .masonry_portfolio .container .isotope-item .masonry_portfolio_heading:hover,.category .masonry_posts .isotope-item .masonry_portfolio_heading:hover {
    color:#ca292c;
}
.blog_latest a:hover,.small-link:hover,.comment-reply-link:hover,.comment-author .fn .url:hover,.comment-metadata a:hover {
    color:#ca292c;
}
.content-area .site-main .masonry_project .isotope-item .masonry_project_heading:hover {
    color:#ca292c;
}
.author-social li a:hover {color:#ca292c;}
.comment-list .comment article .reply a:hover {color:#f3f3f3;}
.comment-list .comment article .reply a:hover:after {background-color:#121212;}
.site-info a:hover {
    color:#ca292c;
}
.tp-rightarrow.cortex:hover,.tp-leftarrow.cortex:hover,.tp-rightarrow.default:hover,.tp-leftarrow.default:hover {
    border:1px solid #fff;
}
.tp-rightarrow.cortex:hover:after,.tp-leftarrow.cortex:hover:after,.tp-rightarrow.default:hover:after,.tp-leftarrow.default:hover:after {
    color:#fff;
}
.tp-button.alt:hover {
    background-color:transparent;
}
.cortex .tp-bullet.active,.cortex .tp-bullet.selected,.cortex .tp-bullet:hover,.cortex .tp-bullet:focus {
    background-color:#ca292c;
}
.woocommerce a.button.alt:hover,.woocommerce .form-row.place-order .button:hover {
    background-color:#878787;
    color:#f3f3f3;
}</pre></body></html>