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


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

.goog-te-combo {
    display: block;
    width: 100%;
    height: calc(1.5em + 0.75rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

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

.add-to-cart {	
	color:#ffffff;
	background-color:#06171e;
}

.add-to-cart:hover{
	background-color:#e2961e;
	color:#ffffff;
}

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

.links_section .heading {
    background-color: #06171e;
    color: #fff;
}

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

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

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

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

.page_content {
    background: #fff;
}

.widget_content{
    background-color: #222;
}

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

footer a,
footer p,
footer i,
footer h4,
.copyright,
.kbs {
    color: #fff !important;
}

.cart-summary-wrap,
.headingBar {
    background-color: #06171e !important;
    color: #fff !important;
}

.bg-blue-gradient,
.bg-pink-gradient,
.bg-red-gradient {
    background: #FFA500 !important;
    background: linear-gradient(to bottom,#FFA500 0,#FFA500 100%) !important;
}

.color1, .color2, .color3, .color4, .color5, .color6, .color7, .color8, .color9, .btn-danger, .btn-success, .btn-primary, .btn-warning {
    background-color: #06171e;
    background: -webkit-linear-gradient(top,#06171e,#06171e);
    background: linear-gradient(to bottom,#06171e,#06171e)
}

.color1:hover, .color2:hover, .color3:hover, .color4:hover, .color5:hover, .color6:hover, .color7:hover, .color8:hover, .color9:hover, .btn-danger:hover, .btn-success:hover, .btn-primary:hover, .btn-warning:hover  {
    color: #fff !important;
    background-color: #e2961e;
    background: -webkit-linear-gradient(top,#e2961e,#e2961e);
    background: linear-gradient(to bottom,#e2961e,#e2961e)
}

.btn-info {
    background-color: #E21C3F;
    background: -webkit-linear-gradient(top,#00b2ff,#00b2ff);
    background: linear-gradient(to bottom,#00b2ff,#00b2ff)
}

.btn-info:hover  {
    color: #fff !important;
    background-color: #FFA500;
    background: -webkit-linear-gradient(top,#E21C3F,#E21C3F);
    background: linear-gradient(to bottom,#E21C3F,#E21C3F)
}

.btn-info.focus, .btn-danger.focus, .btn-success.focus, .btn-primary.focus, .btn-warning.focus, .btn-info:focus, .btn-danger:focus, .btn-success:focus, .btn-primary:focus, .btn-warning:focus {
    box-shadow: unset !important;
}

.bg-custom {
    background-color: #3b1510 !important;
    color: #fff !important;
    border-color: #808080 !important;
}

.btn-dark {
  color: #fff;
  background-color: #9f300b;
  border-color: #1d2124;
}

.btn-dark:hover {
  color: #fff;
  background-color: #3b1510;
  border-color: #1d2124;
}

.boxTitle, .priceTitle {
    color: #000 !important;
}

.boxPrice, .boxYear {
    color: #fff !important;
}

@media (max-width: 991px) {
	ul.nav > li:hover > a {
		color: #fff;
		background-color: #e2961e;
	}
	.nav>li>a:focus,.nav>li>a:hover {
		background-color: #e2961e
	}
	.category-products .bd-black div div {
		min-height: 10px !important;
	}
}

@media (min-width: 991px) {
	ul.nav li ul li a {
		background-color: #06171e !important;
	}
	.productTitle {
		font-size: 18px !important;
	}
	#nav-cart .dropdown-item:focus, #nav-cart .dropdown-item:hover,
	ul.nav li ul li:hover a {
		color: #fff !important;
		background-color: #e2961e !important;
	}	
	.navbar-nav .nav-item.dropdown .dropdown-menu .nav-item {
		border: 0;
	}
	.category-products .bd-black div div {
		min-height: 5px !important;
	}
}

/* ==========================================================================
    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;
	}
}