.t-black-bg {
	background: #000;
	color: #fff;
}
.d-block {
	display: block;
}
.listing-horizontal li{
	display: inline-block;
	margin-right: 13px;
}
.sectionn--av {
	margin: 1px 0 0 0;
}
.n-border {
	border: none;
}

.distriapp .bx-prev, .distriapp .bx-next  { display: none; }

#pg_BecomeDist .nav-slider-products {padding: 0;padding-top: 5px;}

#pg_BecomeDist .distriwidget {margin-top: -1px;}

.vertical .bx-prev, .vertical .bx-next  {
	position: absolute;
	left: 50%;
	margin: 0 0 0 -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 0;
	background: #fff;
}
.vertical .bx-prev {
	top:0px;
}
.vertical .bx-prev:before {
	content: ".";
	position: absolute;
	left: 1px;
	top:0;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent #333 transparent;
	border-width: 15px;
	z-index: 101;
}
.vertical .bx-prev:after {
	content: ".";
	position: absolute;
	left: 1px;
	top:1px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
	border-width: 15px;
	z-index: 102;
}
/*.vertical .bx-next {
	top: 90%;        
}*/

.capabilities .bx-next {
	top: 95%;        
}
.vertical .bx-next:before {
	content: ".";
	position: absolute;
	left: 1px;
	top: 2px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: #000 transparent transparent transparent;
	border-width: 15px;
	z-index: 101;
}
.vertical .bx-next:after {
	content: ".";
	position: absolute;
	left: 1px;
	top:1px;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	border-width: 15px;
	z-index: 102;
}

.white-bg {	
	background: url('../i/bar-circle.gif') center, #000;
}
/** Category **/

.imagehotspot-container {
	padding-bottom: 35.91%;
}
#fhotspot2 {
	top: 72.6%;
	left: 8.8%;
	width: 8.8%;
	height: 11%;
	background: transparent;
}
#fhotspot2:hover {
	background: url('../i/category.png') 0px -2px;
}
.demo{
	position: relative;
}
.index {
	z-index: 104;
	background: red;
}
.overlay { display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 103;
    background: #000;   
    filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}