.top-nav:after,
.top-nav:before{
	content:" ";
	display:block;
	position:absolute;
	height:181px;
	top:3px;
}

.top-nav:before{
	background:url(../img/pumpkin-img.png);
	width:263px;
	left:0;
	background-size: contain;
}

.top-nav:after{
	background:url(../img/slider-img.png);
	width:178px;
	right:0;
	background-size: contain;
}

.top-nav{
	background: #111111;
}

.navbar, ul#menu-center {
    background-color: #fc5802 !important;
}

.top-nav .container{
	position:relative;
	z-index:999;
}

.bg_slide{
	background: url(../img/slider-img-01.jpg) no-repeat;
	background-size: cover;
}

.wbs_points .red {
    background: #fc5802!important;
}

.wbs_points .black{
    border-left: 1px solid #fc5802!important;
}

.wbs_points .black {
    background-image: url(/wp-content/themes/worldbyshotglass/img/redh.png)!important;
    background-repeat: no-repeat;
}

h3.section-title{
	border-bottom: 5px solid #fc5802;
}

ul#menu-center li.active a, ul#menu-center li.current-product_cat-ancestor a{
	background:#111111
}

#home{
	background:url(../img/slide-halloween_1.png) repeat-x top center;
	position:relative;
}

.black {
    background: url(../img/about-01.jpg) no-repeat top center;
    background-size: contain;
    background-position: right;
    background-color: #000000;
}

#home:before,
#home:after{
	display:block;
	position:absolute;
	bottom:-3px;
	content:" ";
	width:454px;
	height:199px;
}

#home:before{
	background:url(../img/house-left.png) no-repeat;
	left:0;
}
#home:after{
	background:url(../img/house-right.png) no-repeat;
	right:0;
}

.instacontent{
	border-bottom-color:#9f4622
}

.special-glass{
	position:relative;
	z-index:999;
}

@media (max-width: 767px) {
	.navbar{
		background:none!important;
	}
	.top-nav .container,
	header .container{
		position:relative;
		z-index:9999;
	}
	.top-nav:before, .top-nav:after,header:before, header:after{
		opacity:.5
	}
	.navbar{
		z-index:9999999;
	}
}

footer{
    background: url(../img/footer-bg.jpg);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
    background-color: #fc5802;
    color: #FFF;
}

footer ul li a,
footer a{
	color: #FFF;
}

.line-bottom{
	background: #111111;
}