/* default color: #F00 */
#mainmenu li a:after, #mainmenu li a.mPS2id-highlight, .mainmenu li a.mPS2id-highlight, .de-navbar-left header .mainmenu > li > a:hover,
header.smaller #mainmenu li a.mPS2id-highlight {
  color: #F00;
}
nav ul#mainmenu > li.current-menu-ancestor > a, .mainmenu li.current-menu-item > a, nav ul.mainmenu > li.current-menu-ancestor > a, 
#mainmenu > li > a:hover, #mainmenu > li.current-menu-item > a, header.smaller #mainmenu > li > a:hover, header.smaller #mainmenu > li.current-menu-item > a {
  color: #F00;opacity:1;
}
#mainmenu li.current-menu-ancestor li.current-menu-ancestor > a, #mainmenu li li.active > a,
header.smaller #mainmenu li li a:hover, #mainmenu li li a:hover {
  background-color:#F00;color:#111;
}

/* Content Colors */  
.bg-color, .de_light .bg-fixed.bg-color,
section.call-to-action,
header.header-mobile #mainmenu li li.active a,
.blog-list .date,
.blog-read .date,
.slider-info .text1,
.btn-primary,
.bg-id-color,
.pagination .current,
.pagination .current,
.pagination .current:hover,
.pagination .current:hover,
.pagination .current:focus,
.pagination .current span:focus,
.dropcap,
.fullwidthbanner-container a.btn,
.feature-box-big-icon i,
#testimonial-full,
.icon-deco i,
.blog-list .date-box .day,
.bloglist .date-box .day,
.feature-box-small-icon .border,
.small-border, .team-box .small-border, 
.date-post,
.team-list .small-border,
.de-team-list .small-border,
.btn-line:hover,a.btn-line:hover,
.btn-line.hover,a.btn-line.hover,
.owl-arrow span,
.de-progress .progress-bar,
#btn-close-x:hover,
.box-fx .info,  
.de_testi blockquote:before,
.menu-sidebar-menu-container ul li.current_page_item a,
.widget_nav_menu ul#services-list li:hover,
.btn-more,
.widget .small-border,
.product img:hover,
#btn-search,
.form-submit #submit,
#wp-calendar tbody td#today,
.de_tab.tab_steps .de_nav li span,
#services-list li a:hover,
.de_light #services-list li.active,
#services-list li.active, .button.btn.btn-line:hover,.woocommerce #respond input#submit, .woocommerce a.button, 
.woocommerce button.button, .woocommerce input.button, .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, 
.woocommerce button.button.alt, .woocommerce input.button.alt, .added_to_cart:hover, #back-to-top, .header-light #menu-btn:hover,
.owl-theme .owl-controls .owl-buttons div, .mb_YTVTime, .socials-sharing a.socials-item:hover, a.btn-custom,
header.side-header .social-icons-2 ul li a:hover, .pricing-dark.pricing-box .price-row,
.mainmenu li li a:hover, #services-list li.current-menu-item a, .pricing-s1 .ribbon {
  background-color:#F00;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #DAD8DA;
  color: #5D6F93;
}
.post-image .owl-theme .owl-controls .owl-page.active span, .pricing-dark.pricing-box .price-row, 
.de_light .pricing-dark.pricing-box .price-row {
   background-color:#F00 !important;
} 

.feature-box i,
.slider_text h1, .id-color,
.pricing-box li h1,
.title span, i.large:hover,
.feature-box-small-icon-2 i, address div i,
.pricing-dark .pricing-box li.price-row, .price,
.dark .feature-box-small-icon i,
a.btn-slider:after,
.feature-box-small-icon i, a.btn-line:after,
.team-list .social a,
.de_contact_info i, .de_count,
.dark .btn-line:hover:after, .dark a.btn-line:hover:after, .dark a.btn-line.hover:after,
a.btn-text:after,
.separator span  i,
address div strong,
address span strong,
.de_testi_by, .pf_text,
.dark .btn-line:after, .dark  a.btn-line:after, .crumb a,
.post-info a, .comments_number, .date .c_reply a,
.search-form:before, h3 b, .woocommerce .star-rating span,
.woocommerce .star-rating:before, .woocommerce div.product p.price, .woocommerce div.product span.price,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .de_light.woocommerce p.stars a,
.de_light.woocommerce p.stars a, .pricing-box h1, .de_light .pricing-box h1, h1.title strong, header .info ul.social-list li a:hover i,
header .info ul.info-list li span, header .info ul.info-list li strong, header .info ul.info-list li i, .added_to_cart:after,
.portfolio-icon:hover, .portfolio-icon a:hover i, .de-navbar-left #subheader .crumb a, .mb_YTVPBar, .post-controls a:hover strong, 
.folio-style2 .folio-info h3 a:hover, .text-slider .text-item b, .style-3 b, .share-holder .social-links.rounded-share-icons a:hover i,
.woocommerce span.onsale, .woocommerce-info .showcoupon, .pricing-s1 .bottom i, .expand h4:after, ul.sidebar-style-2 li:hover a, ul.sidebar-style-2 li.active a
{
  color:#F00;
}

ul.sidebar-style-2 li.active, ul.sidebar-style-2 li:hover {border-left-color:#F00;}
.pricing-dark.pricing-box h1, .de_light .pricing-dark.pricing-box h1 {color: #fff;}

.feature-box i,
.pagination .current,
.pagination .current,
.pagination .current:hover,
.pagination .current:hover,
.pagination .current:focus,
.pagination .current:focus
.feature-box-big-icon i:after,
.social-icons i,
.btn-line:hover,a.btn-line:hover,
.btn-line.hover,a.btn-line:hover,
.product img:hover,
.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 textarea:focus, #search:focus,
.de_light .wpcf7  input[type=text]:focus,.de_light .wpcf7  input[type=tel]:focus,.de_light .wpcf7 textarea:focus,
.de_light .wpcf7 #search:focus, .comment-form input[type='text']:focus,.comment-form input[type='email']:focus,.comment-form textarea:focus, 
.socials-sharing a.socials-item:hover, .woocommerce span.onsale
{
  border-color:#F00;
  outline: 0px;
}

.comment-form textarea:focus{
  border:1px solid #F00!important;
}

.box-fx .inner,
.dark .box-fx .inner,
.post-image,
.arrow-up
{
  border-bottom-color:#F00;
}

.arrow-down{
  border-top-color:#F00;
}

.callbacks_nav {
  background-color:#F00;
}

.de_tab .de_nav li span {
  border-top: 3px solid #F00;
}

.feature-box-big-icon i:after {
  border-color: #F00 transparent; /*same colour as the lower of the bubble's gradient*/
}

.de_review li.active img{
  border:solid 4px #F00;
}
.post-text blockquote {
    border-left: 5px solid #F00;
}
#jpreBar{background-color: #F00;}
#filters a.selected, .filters a.selected{background-color: #F00;}