@media only screen and (min-width: 765px) {
	
	.dl-menuwrapper a {
		display:block;
		color:#fff;
		font-size: 15px;
	}

	.dl-menuwrapper ul {
		margin:0;
		padding:0;
		list-style:none;
		float: left;
		z-index: 10;
		position: relative;
	}

	.dl-menuwrapper ul li {
		display:inline-block;
		height: 109px;
		line-height: 109px;
		padding: 0 20px;
		position: relative;
	}

	.dl-menuwrapper ul li a {
		color: #fff;
		font-size: 13px;
	}

	li.page_item_has_children:after {
		font-family: FontAwesome;
		-webkit-font-smoothing: antialiased;
		content: "\f107";
		position: absolute;
		right: 0;
		top: 0;
		color: #fff;
		margin-left: 10px;	
	}

	.dl-menuwrapper ul li li.page_item_has_children:after {
		right: 8px;
		top: 8px;
	}

	*html .dl-menuwrapper ul li a:hover { /* IE6 only */
		   color: #fafafa;
	}

	.dl-menuwrapper ul ul {
		margin: 0;
		_margin: 0; /*IE6 only*/
		display: block;
		position: absolute;
		top: 108px;
		left: 0;
		z-index: 9999 !important;
		background: #383838;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-ms-transition: all .5s ease-in-out;
		-o-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
		padding: 0;
		border-top: 4px solid #1b1b1b;
		float: none;
		width: 240px;
		opacity: 0;
        visibility: hidden;
	}

	.dl-menuwrapper ul li:hover > ul {
			display: block;
			margin: 0;
			opacity: 1;
			visibility: visible;
	}

	.dl-menuwrapper ul ul ul {
			top: -4px;
			left: 240px;
			margin: 0 0 0 20px;
			_margin: 0; /*IE6 only*/
	}

	.dl-menuwrapper ul ul li {
			float: none;
			display: block;
			border-bottom: 1px solid #1b1b1b;
			height: auto;
			line-height: 18px;
			padding: 0;
	}

	.dl-menuwrapper ul ul li:hover {
			float: none;
			display: block;
			border-bottom: 1px solid #1b1b1b;
			height: auto;
			line-height: 18px;
			padding: 0;
	}

	.dl-menuwrapper ul ul li:last-child {
			border: none;
	}

	.dl-menuwrapper ul ul a {
		padding: 10px;
		width: 220px;
		_height: 10px; /*IE6 only*/
		display: block;
		float: none;
		text-transform: none;
	}

	.dl-menuwrapper ul ul a:hover {
		color: #ccc;
	}
}