@import url("http://fonts.googleapis.com/css?family=Roboto:400,700,300,500");

/*	-	-	-	Combobox 	-	-	-	-	-	*/

/* Hide lists on page load */
.stylish-select .SSContainerDivWrapper {
    left:-9999px;
}
 
/* Container */
.stylish-select .SSContainerDivWrapper {
    margin-top:2px;
    padding:0;
    width:100%;
    position:absolute;
    top:22px;
    left:0;
    z-index:2;
}
 
/* UL */
.stylish-select ul.newList {
    margin:0;
    padding:5px;
    list-style:none;
    background:#2b2c2d;
    border:none;
    outline:1px solid #ccc;
    overflow:auto;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.stylish-select ul.newList * {
    margin:0;
    list-style:none;
}
.stylish-select ul.newList a {
    color: #000;
    text-decoration:none;
    display:block;
    padding:5px 8px;
	
	font-family: 'Roboto',sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	color:#797d82;
	border-bottom: solid 1px #333;
	cursor: pointer;
}
.stylish-select ul.newList li a:focus {
    -moz-outline-style: none;
}
 
/* Default fake select container style*/
.stylish-select .newListSelected {
    width: 100%;
	color: #000;
	height: 45px;
	padding: 0;
	margin: 0;
	border: 1px solid #e1e1e1;
	background: url(../img/form/select.gif) no-repeat scroll right -1px #FFF;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
}
.stylish-select .selectedTxt {
	width: 95%;
	/* margin: 0 auto; */
	overflow: hidden;
	height: 69%;
	padding: 4% 0px 0px 5%;
	font-family: 'Roboto',sans-serif;
	font-size: 16px;
	color: #A3A59A;
	letter-spacing: -1px;
	cursor: pointer;
}
 
/* Option Highlight */
.stylish-select .highLite {
    background:none!important;
    color:#fff!important;
	outline: none;
	}
 
/* Option Hover */
.stylish-select .newListHover {
    background:none!important;
    color:#fff!important;
    cursor:default;
}
 
/* select Hover, Focus */
.stylish-select .newListSelHover, .stylish-select .newListSelFocus {
    background:#FFF url(../img/form/select.gif) no-repeat center right;
    cursor:default;
}
 
/* select onClick */
.stylish-select .newListSelClick{
    background:#FFF url(../img/form/select.gif) no-repeat right -95px;
    cursor:default;
}
 
/* Optgroup */
.stylish-select .newListOptionTitle {
    font-weight:bold;
    text-indent:5px;
}
.stylish-select .newListOptionTitle ul {
    margin:0;
    padding:0;
}
.stylish-select .newListOptionTitle li {
    font-weight:normal; 
}