@import '../includes/fonts/opensans';

#header #top #logo {
	padding-top: 10px;
	padding-bottom: 10px;
	a {
		display: block;
		padding-top: 60px;
		color: $primary-color;
		text-transform: uppercase;
		font-weight: normal;
		font-size: 3rem;
		@media screen and ($max-mobile-viewport) {
			font-size: 2.3rem;
			max-width: 100%;
			white-space: pre;
			overflow: hidden;
		}
	}
}

#vincennes-fr {
	display: block;
	background: url(img/logo_rouge_et_bleu.png) top left no-repeat;
	width: 250px;
	height: 60px;
	text-indent: -10000px;
	position: absolute;
	right: 0;
	bottom: 5px;
}

@media screen and ($max-mobile-viewport) {
	#header #top #logo {
		padding-left: 0;
		a {
			padding-top: 30px;
			padding-bottom: 50px;
		}
	}
}

.gru-content div.textcell h2:first-child a {
	color: white;
}

div.links-list ul,
div.menucell ul,
div.wcsformcell,
div.notificationscell ul,
div.categoriescell ul,
div.wcsformsofcategorycell ul,
div.wcscurrentdraftscell ul,
div.wcscurrentformscell ul {
	li {
		a:not(.add-more-items--button) {
			padding-left: 2rem;
			&::before {
				content: "\f0da";
				font-family: FontAwesome;
				color: $link-color;
				position: absolute;
				top: 1.3rem;
				left: 1rem;
			}
		}
	}
}
