/* Themify Customize Styling */
body {	background: none;
	background-color: #121212;
	color: #ffffff; 
}
a:hover {	
	color: #ff0000; 
}
h1 {	
	color: #ffffff; 
}
h2 {	
	color: #ffffff; 
}
h3 {	
	color: #ffffff; 
}
h4 {	
	color: #ffffff; 
}
h5 {	
	color: #ffffff; 
}
h6 {	
	color: #ffffff; 
}
#headerwrap {	background: none;
	background-color: #1f0000;
	border-bottom: 1px solid #540000; 
}
#headerwrap a {	
	color: #ffffff; 
}
#headerwrap a:hover {	
	color: #910000; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: rgba(36,36,36,0.58); 
}
#main-nav {	
	margin-top: -15px; 
}
#main-nav a {		font-weight:bold;
	font-size:26px;
 
}
#main-nav li > .sub-menu {	background: none;
	background-color: #2e2e2e; 
}
#main-nav ul a {	
	color: #ffffff; 
}
#main-nav ul a:hover {	
	color: #bd0000; 
}
.post-title, .post-title a, .loops-wrapper .post-image + .post-content .post-title a {	
	color: #ffffff; 
}
.page-title {	
	color: #ffffff; 
}
#sidebar, #sidebar-alt {	
	color: #ffffff; 
}
#sidebar .widgettitle, #sidebar-alt .widgettitle {	
	color: #cfcfcf;
	font-family: "Cardo";	font-weight:normal;
	font-size:24px;
 
}
#footerwrap {	background: none;
	background-color: #1f0000; 
}
#footer {	
	color: #ffffff; 
}

/* Themify Custom CSS */
#cart-icon, .woocommerce-breadcrumb, .posted_in, .mfp-title, .post-meta{display:none;}
.woocommerce-product-details__short-description{text-align:justify;}
.woocommerce-Price-amount {color:#fff;}
.control-input{color:#000;}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li{color:#000;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:none;}

.post-nav a{color:#fff;}
label{color:#fff;}

.woocommerce form .input-text{color:#000;}