body{
	background: url(../../images/bg.jpg) center fixed;
	background-size: 1920px;    
    color: #000;
}

.header_content {
	box-shadow: none;    
	background: unset;
}

.navbar{
	background-color: unset;
	box-shadow: none;
}

.add-to-cart {	
	color:#ffffff !important;
	font-weight: 800;
	background-color:#111111;
}

.add-to-cart:hover{
	background-color:#ff6700;
	color:#ffffff !important;
	font-weight: 800
}

ul.nav > li > a {
    color: #fff !important;
	background-color: #000000;
}

ul.nav > li:hover > a {
    color: #fff;
	background-color: #ff6700;
}

.links_section .heading {
    background-color: #ff6700;
    color: #fff;
    font-size: 18px;
	font-weight: bold;
}

.dropdown-menu>li>a {
    color: #000;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #fff;
    background-color: #ff6700;
}

ul.nav li ul{
    background-color: #fff;
}

.scroller {
    background-color: #000;
    padding: 20px 0;
    font-size: 24px;
    line-height: 20px;
    font-weight: 800;
    display: block;
    height: 60px;
    overflow: hidden;
}

.cart-summary .cart-summary-wrap,
.cart-table .cart-header{	
	background:#000;
	color:#ffffff;
}

.page_content {
    background: #fff;
}

.newsletter_content {
    background: #ff6700;
}

.widget_content{
    background-color: #222;
}

.footer_content{
    background-color: #222;
    border-top: 1px solid #272727;
}

.product-details .prod-tabs .tab-btns .tab-btn{	
	background:#ff6700;
	border:2px solid #000;
}

.product-details .prod-tabs .tab-btns .tab-btn:hover,
.product-details .prod-tabs .tab-btns .tab-btn.active-btn{
	background: #000;
}

.product-details .prod-tabs .tabs-content{
	border:2px solid #ff6700;
}

@media (min-width: 991px) {
	ul.nav li ul li a {
		background-color: #fff !important;
	}
	ul.nav li ul li:hover a {
		color: #fff !important;
		background-color: #ff6700 !important;
	}
	.navbar-nav .nav-item:not(:last-child) {
		border-right: 1px solid;
		border-image: linear-gradient(to bottom, #ff6700, #000) 1 100%;
	}	
	.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item {
		border: 0;
	}
	.header_content {
		background: #fff;    
		border-top-left-radius: 9px;
		border-top-right-radius: 9px; 
	}
	
}

.page_section .heading {
    background-color: #24accf;
    color: #fff;
}

.btn-success {
    color: #fff;
    background-color: #000;
    border-color: #28a745;
}

.btn-success:hover {
    color: #000;
    background-color: #fff;
    border-color: #28a745;
}
/* ==========================================================================
    Mobile Background Fix
   ========================================================================== */
   
@media (max-width: 991px) {
	html, body {
		height: 100%;
	}
	body {
		overflow-y: scroll;
	}
	body{ 
		background: #0c5b03 url(../../images/bg.jpg) no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
	}
	.links_section .heading {
		background-color: #ff6700;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		min-height: 85px;
	}
}