.custom-select{
	position:relative;
	float:left;
	min-width:224px;
}

.custom-select select{
	display:none;
	/*Works together with hidecss option depending on accesibility needs*/
}

.ie7 .custom-select select{
	display:block;
	width:100%;
}

.fake-select {
	color: #444;
	cursor:pointer;
	position:relative;
	font-family: "museo-sans", "Verdana", "Gill Sans", "Lucida Grande", "Arial", "Helvetica", sans-serif;
}

.fake-select .option-resize{
	font: 300 20px "museo-sans", "Verdana", "Gill Sans", "Lucida Grande", "Arial", "Helvetica", sans-serif;
	text-transform:capitalize;
	color:#fff;
}
.fake-select .option-resize .bg{
	display:inline-block;
	font-weight: 300;
    padding: 0px 20px;
    color:#fff;
}
.fake-select .fa-chevron-down {
	color: #FE6B25;
	font-size: 14px;
	margin-left: 8px;
	margin-right: 5px;
	margin-top: 8px;
	float:right;
}
.fake-select .option-list{
	background:#666666;
	display:none;
	left:0;
	max-height:380px;
	overflow:auto;
	position:absolute;
	top:37px;
	width: 250px;
	z-index:15;
}

.fake-select .option-selected,
.fake-select .option-open{
	color:#fff;
}

.fake-select .option-list .select-list-item{
	border-top: 1px solid #7e7e7e;
	color:#fff;
	font: 300 16px "museo-sans", "Verdana", "Gill Sans", "Lucida Grande", "Arial", "Helvetica", sans-serif;
	padding: 13px 40px 13px 20px;
	height: 20px;
	white-space: nowrap;
}

.fake-select .option-list .select-list-item:first-child{
	border-top:none;
}

.fake-select .option-list .select-list-item:hover{
	background:#535353;
	color:#FE6B25;
}


@media only screen and (max-width: 640px) 
{
    .custom-select 
    {
        width:100%;
    }
    .fake-select .option-list
    {
        border: 1px solid #7e7e7e;
    }
}