/*** PAGES **/

.concept-cars .overlay-box {
	left:0%;
	float:right;
	margin-right:7%;
	margin-top:4%;
}

.group .overlay-box {
	margin-top:2%;
	left:4%;

}

.cosmo .overlay-box {
	left:8%;
	margin-top:6%;
}

.rx3 .overlay-box {
	left:4%;
	margin-top:13%;
	left:0%;
	float:right;
	margin-right:5%;
	margin-top:15%;
}

.rx3 .overlay-box .overlay-box-title,
.rx3 .overlay-box .overlay-box-link a{
	color:#041428;
}


.rx7-mk1 .overlay-box {
	left:6%;
	margin-top:3%;
}

.rx7-mk2-cabriolet .overlay-box {
	left:4%;
	margin-top:2%;
}

.rx7-mk3 .overlay-box {
	left:6%;
	margin-top:6%;
}

.rx7-mk3 .overlay-box .overlay-box-title,
.rx7-mk3 .overlay-box .overlay-box-link a{
	color:#fff;
}

.rx8 .overlay-box {
	left:6%;
	margin-top:2%;
}

.rx8 .overlay-box .overlay-box-title,
.rx8 .overlay-box .overlay-box-link a{
	color:#041428;
}

.mx5-16 .overlay-box {
	left:1%;
	margin-top:4%;
} 

.mx5-16-lemans .overlay-box {
	left:0%;
	float:right;
	margin-right:3%;
	margin-top:2%;
}

.mx5-18 .overlay-box {
	left:8%;
	margin-top:3%;
}

.mx5-10ani .overlay-box {
	left:0%;
	float:right;
	margin-right:5%;
	margin-top:4%;
}

.mx5-10ani .overlay-box .overlay-box-title,
.mx5-10ani .overlay-box .overlay-box-link a{
	color:#041428;
}

.mx5-angels .overlay-box {
	left:0%;
	float:right;
	margin-right:10%;
	margin-top:4%;
}

.mx5-gt4 .overlay-box {
	left:0%;
	float:right;
	margin-right:8%;
	margin-top:3%;
}

.mx5-gt4 .overlay-box .overlay-box-title,
.mx5-gt4 .overlay-box .overlay-box-link a{
	color:#fff;
}

.mx5-25ani .overlay-box {
	left:3%;
	margin-top:2%;
	left:0%;
	float:right;
	margin-right:5%;
	margin-top:3%;
}

.mx3 .overlay-box {
	left:4%;
	margin-top:4%;
}


.hundreth-anniversary .overlay-box {
	left:3%;
	margin-top:4%;
}


.special .overlay-box {
	left:12%;
	margin-top:1%;
}

.special .overlay-box .overlay-box-title,
.special .overlay-box .overlay-box-link a{
	color:#041428;
}

.special .overlay-box .overlay-box-title sup {
    font-size: 65%;
    top: -0.4em;
}


.special.mx5-30ani .overlay-box {
	left:3%;
	margin-top:1%;
}

.special.mx5-30ani .overlay-box .overlay-box-title {
    font-size: 36px;
}


.mx5-special-ani-100 .overlay-box {
	left:2%;
	margin-top:4%;
}

.mx5-special-ani-100 .overlay-box .overlay-box-title, 
.mx5-special-ani-100 .overlay-box .overlay-box-link a {
    color: #fff;
}


.le-mans-30th .overlay-box {
	left:5%;
	margin-top:4%;
}

.le-mans-30th .overlay-box .overlay-box-title, 
.le-mans-30th .overlay-box .overlay-box-link a {
    color: #fff;
}

@media (max-width:1135px){
	.overlay-top{
		position: relative;
    	z-index: 999;
		width:100%;
		background:#4a5b6e;
		color:#fff;
	}
	.overlay-box {
		left:0 !important;
		margin: 0 !important;
		padding:10px 15px !important;
		text-align:left !important;
		float:none !important;
	}
	.overlay-box.title{
		width:100%;
	}
	.overlay-box .overlay-box-title{
   		color:#fff !important;
		line-height: 1.3em;
		letter-spacing: 5px;
		font-size: 30px;
	}
	.overlay-box .overlay-box-link a{
		color:#fff !important;
		font-size: 12px;
		margin-top:10px;
	}

}