.stb-select-container {
   font-family:'dinnextltpro', sans-serif;
   width:200px;
   display:inline-block;
   outline:none;
   box-shadow:none;
   border:1px solid #000;
   padding:13px 16px;
   margin:4px 8px 7px 8px;
   outline:none;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   position:relative;
   text-align:left;
   cursor:pointer;
   /*background:rgba(255,255,255,.9) !important;*/
   /*box-shadow:3px 2px 2px rgba(0, 0, 0, .6);*/
   height:40px;
   z-index:10;
}
.stb-select-container.active{
	border:1px solid #FFF;
	z-index:50;
}
.stb-select-container ul {
	list-style-type: none;
	margin:0;
	padding:0;
}

.stb-select-container ul li{
	color: #1a1a1a;
	font-family: 'dinnextltpro', sans-serif;
	font-size: 13px;
	font-weight:500;
	text-transform:uppercase;
	padding:7px 0 0 0;
}

.stb-select-container ul.active {
	border:1px solid #FFF;
	background: rgba(255,255,255,.9) !important;
	box-shadow: 1px 1px 7px rgba(0, 0, 0, .3);
}


.stb-select-container select {
   display:none;
}
.stb-select-container .stb-select {
   position: absolute;
   background: white;
   left: -1px;
   top:0px;
   padding:8px 16px;
   border:1px solid #000;
   border-top: 0;
   z-index: 10;
   max-height:200px;
   width: 200px;
   overflow-x:hidden;
   padding-top:33px;
}

.stb-select-container span {
	z-index: 200;
	position: absolute;
	color: #1a1a1a;
	font-family: 'dinnextltpro', sans-serif;
	font-size: 13px;
	font-weight:500;
	text-transform:uppercase;
}

.stb-select-container::after {
	content: url('navdown_sm2.png');
	position: absolute;
	right: 8px;
	background-repeat: no-repeat;
	z-index: 400;
	top: 9px;
}

.stb-select-container .stb-select li {
   
}

.stb-select-container .stb-select li:hover {
   font-weight:bold;
}

.stb-select-container .stb-select li:first-of-type {
   
}
.stb-select-container .stb-select li + li{
   margin-top:8px;
}

