.dl-menuwrapper 
{
	width:250px;
	
	float: right;
	position: absolute;
	top:0;
	right:0;
}

.dl-menuwrapper button {
	border: none;
	width: 50px;
	height: 50px;
	text-indent: -900em;
	overflow: hidden;
	position: absolute;
	top:0;
	right:0;
	cursor: pointer;
	outline: none;
	background: #058ed4 url(../images/menu-button-bg.png) no-repeat center center;
	background-size:45%;
}

.dl-menu
{
	display:none;
	width:100%;
	background: #058ed4;
	position: relative;
	top: 50px;
	z-index:5000;
}

.dl-menu li a {
    display: block;
    position: relative;
    padding: 15px 20px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 300;
    color: #fff;
	border-top: 1px solid #1dabf4;
	border-bottom:1px solid #027bb9;
    outline: none;
}
.dl-menu li:hover 
{
	background-color:#058ed4;
}