@media only screen and (min-width: 1000px) {

	/** Hide glider names in desktop menu **/
	.nav .glider_name {
		display: none;
	}

	.menu_wrapper {
		width: 100%;
		background-color: #fff;
		margin: 0 auto;
		height: 3rem;
		z-index: 1200;
		position: relative;
	}

	.wimpel_wrapper {
		z-index: 110;
		padding-left: 5.3rem;
		position: absolute;
		top: 3rem;
		left: 50%;
		width: 1000px;
		margin-left: -500px;
		box-sizing: border-box;
		height: 2.8rem;
	}

	#wimpel a svg > path:first-of-type,
	#wimpel a svg g:first-of-type path:first-of-type {
		fill: #fff;
		opacity: 0.8;
	}

	#wimpel a svg > path:nth-of-type(2),
	#wimpel a svg g:nth-of-type(2) path:first-of-type {
		fill: #000;
	}

	#wimpel {
		width: 100%;
		height: 2.6rem;
	}

	#menu {
		height: 3rem;
		width: 1000px;
	}

	#menu #nav_website {
		margin: 0 auto;
		max-width: 1000px;
		height: 3rem;
		display: inline-block;
	}

	#menu #nav_website ul {
		font-family: "GalaxiePolaris-Book", sans-serif;
		font-size: 0.84rem;
		text-align: justify;
		display: inline-block;
	}

	#nav_gliders {
		width: 100%;
	}

	#wimpel ul {
		word-spacing: 0;
		display: block;
		height: 2.6rem;
		width: 100%;
		text-align: left;
		/*Avoid gap between wimpel and menu*/
		margin-top: -2px;
	}

	#wimpel ul li {
		display: block;
		float: left;
		height: 2.6rem;
		margin: 0 0.2rem;
		/*padding: 0 0.2rem;*/
	}

	#wimpel ul li:first-of-type {
		/*padding-left: 0;*/
		margin-left: 0;
	}

	#wimpel ul li:last-of-type {
		/*padding-right: 0;*/
		margin-right: 0;
	}

	#wimpel li, #wimpel li a {
		border-bottom: 0.1rem solid transparent;
		width: 4.6rem;
		height: 2.53rem;
		display: inline-block;
	}

	#wimpel a > img, #wimpel a > svg {
		max-width: 4.6rem;
		max-height: 2.53rem;
	}

	#wimpel li:hover a svg {
		position: relative;
		z-index: 10;;
	}

	.no-js #wimpel li:hover a svg path:first-of-type,
	.no-touch #wimpel li:hover a svg path:first-of-type,
	#wimpel li.selected a svg path:first-of-type {
		opacity: 1;
	}

	a#logo_link {
		vertical-align: top;
		padding-top: 0.45rem;
		text-align: left;
		width: 5rem;
		display: inline-block;
	}

	a#logo_link img {
		max-height: 100%;
		max-width: 100%;

	}

	#logo {
		display: inline-block;
		height: 2.1rem;
		width: auto;
	}

	#menu li {
		display: inline-block;
		vertical-align: baseline;
	}

	#menu li:after {
		content: "|";
		color: #ababad;
		height: 1.75rem;
		display: inline-block;
		position: absolute;
		top: 1.25rem;
		margin-left: -0.1rem;
	}

	#menu li:last-of-type:after {
		content: "";

	}

	#menu li a {
		line-height: 4rem;
		/* Avoid that line-height moves the logo */
		overflow: hidden;
		height: 3rem;
		color: #000;
		display: inline-block;
		padding: 0 6px;
		text-decoration: none;
	}

	#menu li:first-of-type a {
		padding-left: 0;
	}

	#menu li:last-of-type a {
		padding-right: 0;
	}

	.no-js #menu a:hover,
	.no-touch #menu a:hover,
	.no-js #wimpel li:hover a svg > path:first-of-type,
	.no-touch #wimpel li:hover a svg > path:first-of-type,
	.no-js #wimpel li:hover a svg g:first-of-type path:first-of-type,
	.no-touch #wimpel li:hover a svg g:first-of-type path:first-of-type,
	#wimpel li.selected a svg > path:first-of-type,
	#wimpel li.selected a svg g:first-of-type path:first-of-type {
		color: #ec0000;
		fill: #413c35;
	}

	.no-js #wimpel li:hover a svg > path:last-of-type,
	.no-touch #wimpel li:hover a svg > path:last-of-type,
	.no-js #wimpel li:hover a svg g:first-of-type:last-of-type path:last-of-type,
	.no-touch #wimpel li:hover a svg g:first-of-type:last-of-type path:last-of-type,
	.no-js #wimpel li:hover a svg g:nth-of-type(2) path:first-of-type,
	.no-touch #wimpel li:hover a svg g:nth-of-type(2) path:first-of-type,
	#wimpel li.selected a svg > path:last-of-type,
	#wimpel li.selected a svg g:first-of-type:last-of-type path:last-of-type,
	#wimpel li.selected a svg g:nth-of-type(2) path:first-of-type {
		fill: #fff;
	}
}
