.subpage header nav .top-logo {
	margin-top: 5px;
}

.subpage header nav .top-logo img {
	height: 100px;
}

.subpage header.scrolled-nav nav .top-logo {
	margin-top: 0px;
}

.subpage header.scrolled-nav nav .top-logo img {
	height: 70px;
}

.header-nav-menu-1 {
	margin-top: 41px;
}

.scrolled-nav .header-nav-menu-1 {
	margin-top: 21px;
}

.button-skin {
	background-color: #eb1608;
}

.button-skin:hover,
.button-skin:focus,
.button-skin:active {
	background-color: #bd291f;
}

#newsletter form .button-skin.disabled,
#newsletter form .button-skin.disabled.active,
#newsletter form .button-skin.disabled.focus,
#newsletter form .button-skin.disabled:active,
#newsletter form .button-skin.disabled:focus,
#newsletter form .button-skin.disabled:hover,
#newsletter form .button-skin[disabled],
#newsletter form .button-skin[disabled].active,
#newsletter form .button-skin[disabled].focus,
#newsletter form .button-skin[disabled]:active,
#newsletter form .button-skin[disabled]:focus,
#newsletter form .button-skin[disabled]:hover {
	background-color: #f9b9b4 !important;
	border-color: #f9b9b4 !important;
}

#how-to-update ul li {
	background-image: url(../images/download-toolbox-line-long-renault.gif);
}

#how-to-update ul li:last-child {
	background-image: url(../images/download-toolbox-line-short-renault.gif);
}

#how-to-update ul li::before {
	color: #eb1608;
}

#how-to-update p.guide a {
	color: #eb1608;
}

#how-to-update p.guide a:hover {
	color: #bd291f;
}

#toolbox-htg h2 i {
	color: #eb1608;
}

#toolbox-htg .sample-button {
	background-color: #eb1608;
}

.catalogue article .intro p.highlighted {
	border: 3px #eb1608 solid;
}

.catalogue article p.download-link a {
	color: #eb1608;
}

.catalogue article p.download-link a:hover {
	color: #bd291f;
}


/* catalina warning */

#catalina-warning p strong {
	color: #eb1608;
}


/* media queries */

@media (min-width : 768px) {
    /* header */

	.header-nav-menu-2 > div > ul > li > a:before,
	.header-nav-menu-2 > div > ul > .open > a:before {
		background-color: #eb1608;
	}
}

@media only screen and (max-width : 767px) {
    /* header */
	.subpage header nav .top-logo,
	.subpage header.scrolled-nav nav .top-logo {
		margin-top: 15px;
	}

	.subpage header nav .top-logo img,
	.subpage header.scrolled-nav nav .top-logo img {
		height: 70px;
	}

	.header-nav-menu-2 > div > ul > li > a:before,
	.header-nav-menu-2 > div > ul > .open > a:before {
		background-color: #eb1608;
	}
}
