@media screen and ( min-width:769px ) and (max-width:1367px){
	section figure.model-visual {
		min-width:1366px;
		min-height:450px;
		position:relative;
	}
}


@media screen and ( min-width:1367px ){
	section figure.model-visual {
		width:auto;
		height:auto;
		padding-top:32.94%;
		position:relative;
	}
}



	section.headline figure.model-visual { background-image:url(/7-series/images/lineup/740iDE.jpg); }
	section.models .column.m760li figure.model-visual { background-image:url(/7-series/images/lineup/m760li.jpg); }
	section.models .column.seven-740e figure.model-visual { background-image:url(/7-series/images/lineup/740e.jpg); }
	section.models .column.seven-750i figure.model-visual { background-image:url(/7-series/images/lineup/750i.jpg); }
	section.models .column.seven-740i figure.model-visual { background-image:url(/7-series/images/lineup/740i.jpg); }
	section.models .column.seven-740d figure.model-visual { background-image:url(/7-series/images/lineup/740d_xdrive.jpg); }

	section.headline .inner figure,
	section.models .lead.inner figure {
		width:395px;
		height:243px;
		background-color:#efefef;
		margin-top: .5em;
		background-size:cover;
		background-position:center;
		background-repeat:no-repeat;
	}

	section.headline .inner figure { background-image:url(/7-series/images/lineup/740iDE_subpic.jpg); }
	section.models .column.m760li .lead.inner figure { background-image:url(/7-series/images/lineup/m760li_subpic.jpg); }
	section.models .column.seven-740e .lead.inner figure { background-image:url(/7-series/images/lineup/740e_subpic.jpg); }
	section.models .column.seven-750i .lead.inner figure { background-image:url(/7-series/images/lineup/750i_subpic.jpg); }
	section.models .column.seven-740i .lead.inner figure { background-image:url(/7-series/images/lineup/740i_subpic.jpg); }
	section.models .column.seven-740d .lead.inner figure { background-image:url(/7-series/images/lineup/740d_xdrive_subpic.jpg); }

	section.headline .inner h2,
	section.headline .inner p,
	section.models .lead.inner h2,
	section.models .lead.inner p {
		width:100%;
		max-width:840px;
	}

	section.models > .column > .inner {
		width:1366px;
		padding-left:50px;
		padding-right:50px;
	}

	section.models .model-detail p {
		width:865px;
	}

	section.models .model-detail .badge {
		display:inline-block;
		border:1px solid #000;
		padding:3px 10px 2px;
	}

	section.luxury .column {
		width:auto;
		position:relative;
	}
	section.luxury .page-anchor {
		display:inline-block;
		height:0px;
		width:0px;
		position:absolute;
		top:-90px;
	}
	section.luxury .column .txt { position:absolute; }
	section.luxury .column figure {
		display:inline-block;
		vertical-align:bottom;
		background-repeat:no-repeat;
		background-position:center;
		float:left;
	}

	section.luxury .column.summary .txt { width:600px; top:0px; right:0px; }
	section.luxury .column.elegant .txt { width:600px; top:0px; left:0px; }
	section.luxury .column.dinamism .txt { width:610px; top:0px; right:0px; }
	section.luxury .column.styling .txt { width:630px; top:0px; left:0px; }

	section.luxury .column.summary figure.pic01 {
		background-image:url(/7-series/images/lineup/luxury_summary_pic01.jpg);
		width:613px;
		height:600px;
		margin-right:20px;
	}
	section.luxury .column.summary figure.pic02 {
		background-image:url(/7-series/images/lineup/luxury_summary_pic02.jpg);
		width:360px;
		height:360px;
		margin-right:20px;
		margin-top:300px;
	}
	section.luxury .column.summary figure.pic03 {
		background-image:url(/7-series/images/lineup/luxury_summary_pic03.jpg);
		width:252px;
		height:252px;
		margin-top:300px;		
	}

	section.luxury .column.elegant figure.pic01 {
		background-image:url(/7-series/images/lineup/luxury_elegant_pic01.jpg);
		width:310px;
		height:190px;
		margin-left:870px;
		margin-bottom:20px;
	}
	section.luxury .column.elegant figure.pic02 {
		background-image:url(/7-series/images/lineup/luxury_elegant_pic02.jpg);
		width:360px;
		height:360px;
		margin-right:20px;
		margin-top:50px;
	}
	section.luxury .column.elegant figure.pic03 {
		background-image:url(/7-series/images/lineup/luxury_elegant_pic03.jpg);
		width:885px;
		height:360px;
	}

	section.luxury .column.dinamism figure.pic01 {
		background-image:url(/7-series/images/lineup/luxury_dinamism_pic01.jpg);
		width:378px;
		height:252px;
		margin-left:235px;
		margin-bottom:20px;	
	}
	section.luxury .column.dinamism figure.pic02 {
		background-image:url(/7-series/images/lineup/luxury_dinamism_pic02.jpg);
		width:885px;
		height:498px;
		margin-right:20px;
	}
	section.luxury .column.dinamism figure.pic03 {
		background-image:url(/7-series/images/lineup/luxury_dinamism_pic03.jpg);
		width:360px;
		height:360px;
		margin-top:138px;
	}

	section.luxury .column.styling figure.pic01 {
		background-image:url(/7-series/images/lineup/luxury_styling_pic01.jpg);
		width:252px;
		height:250px;
		margin-top:230px;
		margin-right:20px;
		
	}
	section.luxury .column.styling figure.pic02 {
		background-image:url(/7-series/images/lineup/luxury_styling_pic02.jpg);
		width:360px;
		height:360px;
		margin-top:280px;
		margin-right:20px;
	}
	section.luxury .column.styling figure.pic03 {
		background-image:url(/7-series/images/lineup/luxury_styling_pic03.jpg);
		width:613px;
		height:613px;
	}

	section.luxury .button { width:336px; }