.menu_desktop{
	margin-top:20px;
	margin-right:10px;
	display: flex;
	justify-content: flex-end;

	.submenu{
		&.separator{
			margin : 0 5px;
		}

		.links{
			display: flex;
			justify-content: space-between;
			
			.link{
				padding: 0 10px;
				
				a:link, a:visited, a:hover, a:active, {
					@extend .din-regular;
				}
			}
		}

		a.selected{text-decoration: none;}
		.link a:hover,.link a:active{	text-decoration: none;}
	}
}

@media screen and (max-width: 1024px){
	.menu_desktop{
		margin-top:20px;
		margin-right:10px;
	}
}


@media screen and (max-width: 1024px){
	.hamburger{
		display: block;
		right:20px;
	}

	.menu_mobile{
		display: block;
	}

	.menu_desktop{
		display:none;
	}
}


