/* COLOR CSS */
/*----- TYPO COLORS -----*/
a:hover,a:focus,
.typo-white a:hover,.typo-white a:focus {
	color:#e5192c;
}
.theme-color {
    color: #e5192c;
}
.theme-bg,.highlight-text {
	background-color: #e5192c;
}
/*----- BUTTON COLOR -----*/
.btn.btn-default {
    background-color: #e5192c;
	border-color: #e5192c;
}
.btn-default.active.focus, 
.btn-default.active:focus, 
.btn-default.active:hover, 
.btn-default.focus:active, 
.btn-default:active:focus, 
.btn-default:active:hover, 
.open > .dropdown-toggle.btn-default.focus, 
.open > .dropdown-toggle.btn-default:focus, 
.open > .dropdown-toggle.btn-default:hover {
	background-color: #e5192c;
}
/*----- INPUT FIELD -----*/
.form-control:focus {
   border-color: #e5192c;
}
.input-group-btn > .btn {
    border-color: #e5192c;
}
/*----- PAGINATION -----*/
.pagination > li > a, .pagination > li > span {
	background-color: #e5192c;
}
/*----- OWL CAROUSEL -----*/
.owl-carousel.owl-theme .owl-nav > div,.easy-ticker-prev,.easy-ticker-next {
    background: #e5192c;
}
.owl-carousel.owl-theme .owl-nav > div:hover,.owl-carousel.owl-theme .owl-nav > div:focus,
.easy-ticker-prev:hover,.easy-ticker-next:hover,.easy-ticker-prev:focus,.easy-ticker-next:focus {
	background:rgba(229,25,44,0.7);
}
.nav.nav-tabs {
	border-bottom-color: #e5192c;
}	
/*----- OVERLAY -----*/
.theme-overlay { background:rgba(229,25,44,0.8); }
.gradient-theme-overlay {
	background: linear-gradient(to right top, #e5192c, #000);
	background: -webkit-linear-gradient(right top, #e5192c, #000);
	background: -moz-linear-gradient(right top, #e5192c, #000);
	background: -ms-linear-gradient(right top, #e5192c, #000);
	background: -0-linear-gradient(right top, #e5192c, #000);
}
.hvr-overlay-wrapper:hover .gradient-theme-overlay {
	background: linear-gradient(to right top, #000, #e5192c);
	background: -webkit-linear-gradient(right top, #000, #e5192c);
	background: -moz-linear-gradient(right top, #000, #e5192c);
	background: -ms-linear-gradient(right top, #000, #e5192c);
	background: -o-linear-gradient(right top, #000, #e5192c);
}
/*----- CATEGORY TAG -----*/
.category-tag {
	background-color: #e5192c;
}
/*----- HEADER -----*/		
.header-date:before,.header-top-email:before,.header-top-phone:before,.header-menu-email:before,.header-logo-email:before,.header-logo-phone:before {
	color: #e5192c;
}
.header-top-text .news-ticker .easy-ticker-prev:hover, .header-top-text .news-ticker .easy-ticker-next:hover {
	color: #e5192c;
}
.header-main-section .navbar-nav > li.current-menu-item > a,
.header-main-section .navbar-nav > li.current-menu-ancestor > a,
.header-main-section .navbar-nav > li:hover > a {
	color: #e5192c;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    background-color: #e5192c;
}	
.dropdown-menu {
	border-top-color: #e5192c;
}
.dropdown-menu > li.current-menu-ancestor > a,
.dropdown-menu > li.current-menu-parent > a,
.dropdown-menu > li > a:focus, 
.dropdown-menu > li > a:hover,
.dropdown.sub-dropdown:hover > a {
	background-color: #e5192c;
}		
.mega-menu-container .dropdown.sub-dropdown:hover > a {
    color: #e5192c;
}
/*----- WIDGET -----*/
.widget a:hover,.widget a:focus,.widget .post-title a:hover,.widget .post-title a:focus {
    color:  #e5192c;
}
.widget .widget-title:before {
    background: #e5192c;
}
.widget ul > li:before {
	color: #e5192c;
}
.widget .tagcloud > a {
    background-color: #e5192c;
}	
#wp-calendar tbody td#today {
	background: #e5192c;
}
.widget.widget_categories .cat-item > span,
.widget_archive.widget ul > li > span {
    background: #e5192c;
}
.post-item-comment:before,.post-item-date:before,.post-item-views:before,.post-item-likes:before,.zozo_contact_info_widget .contact-widget > p:before {
	color: #e5192c;
}
/*----- FOOTER -----*/
.footer .widget a:hover,.footer .widget a:focus,
.footer.footer-dark a:hover,.footer.footer-dark a:focus {
    color: #e5192c;
}
#back-to-top > a {
    background: #e5192c;
}	
/*----- POST BANNER -----*/			
.banner-post-grid .banner-overlay-theme, .banner-post-grid:hover .banner-hvoverlay-theme {
	background-color: #e5192c;
}		
.banner-post-grid:hover .banner-post-format,.banner-post-grid:focus .banner-post-format {
	color: #e5192c;
}
/*----- POST STYLES -----*/	
.post-meta-wrapper .post-author:before,
.post-meta-wrapper .post-date:before,
.post-meta-wrapper .post-comment:before, 
.post-meta-wrapper .post-category:before,
.post .post-meta-wrapper .post-read-more:after  {
	color: #e5192c;
}
/*----- POST BLOCK -----*/	
.newser-block-title > span {
    background-color: #e5192c;
}	
.slide-nav > li > a {
   	background-color: #e5192c;
}
.post-meta-wrapper .post-likes > span:hover,.post-meta-wrapper .post-likes > span.post-liked,.post-meta-wrapper .post-likes > span:after { 
	color: #e5192c;
}
/*----- POST SINGLE -----*/
.post .post-meta-wrapper .post-tags > span {
	background-color: #e5192c;
}	
/* ----- RELATED POST SLIDER ----- */
.related-post-grid .related-details-wrapper .related-post-category {
	background-color: #e5192c;
}	
/* ----- WOOCOMMERCE ----- */
/* WOOCOMMERCE BUTTON STYLES */
.mini-cart-items .mini-view-cart > a,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, 
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #e5192c;
}
/* WOOCOMMERCE FORM STYLES */
.woocommerce select:focus,.woocommerce textarea:focus, .woocommerce input:focus {
	border-color: #e5192c;
}
/* WOOCOMMERCE PRODUCTS */ 
.woocommerce ul.products li.product .price,.woocommerce div.product p.price, .woocommerce div.product span.price  {
	color: #e5192c;
}
.woocommerce span.onsale {
	background-color: #e5192c;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers > li > a, .woocommerce nav.woocommerce-pagination ul.page-numbers > li > span {
	background-color: #e5192c;
}
/*---------------------------------------------------------------
				VC TAB - CLASSIC / SQUARE / BLACK
-------------------------------------------------------------- */	
.vc_general.vc_tta-color-black.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #e5192c;
    border-color: #e5192c;
}