.amg-m-model-selector__mobile-nav-link {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*/*font-family:"DaimlerCAC-Regular", serif;*/*/
	font-size:22px;
	line-height:22px
}
@media (min-width: 1024px) {
.amg-m-model-selector__mobile-nav-link {
font-size:24px;
line-height:24px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__mobile-nav-link {
font-size:26px;
line-height:26px
}
}
.amg-m-model-selector {
	background:#fff;
}
@media (min-width: 768px) {
.amg-m-model-selector {
overflow:hidden
}
}
@media (min-width: 1280px) {
.amg-m-model-selector {
overflow:visible
}
}
.amg-m-model-selector__list {
	position:relative
}
@media (min-width: 768px) {
.amg-m-model-selector__list {
padding-top:26px;
padding-bottom:26px;
border-top:none;
background:none
}
}
.amg-m-model-selector .amg-e-disclaimer {
	clear:both;
	margin:21px 0 14px
}
@media (min-width: 768px) {
.amg-m-model-selector .amg-e-disclaimer {
margin:0 0 26px
}
}
.amg-m-model-selector__mobile-navigation {
	display:flex;
	overflow-x:hidden;
	overflow-y:auto;
	max-height:calc(100vh - 35px);
	border-left:1px solid rgba(255, 255, 255, 0.4);
	margin-top:21px;
	margin-bottom:14px
}
@media (min-width: 768px) {
.amg-m-model-selector__mobile-navigation {
max-height:calc(100vh - 52px);
margin-top:0;
margin-bottom:26px
}
}
.amg-m-model-selector__mobile-navigation .amg-m-scroll-container {
	height:100%;
	flex:1
}
.amg-m-model-selector__mobile-navigation .amg-m-scroll-container.amg-state-active:not(.amg-m-scroll-container--at-top)::before {
content:"";
position:absolute;
z-index:100;
top:0;
right:0;
left:0;
height:30px;
pointer-events:none;
background:#171717;
background:linear-gradient(#171717, rgba(23, 23, 23, 0))
}
.amg-m-model-selector__mobile-navigation .amg-m-scroll-container.amg-state-active:not(.amg-m-scroll-container--at-bottom)::after {
content:"";
position:absolute;
z-index:100;
right:0;
bottom:0;
left:0;
height:30px;
pointer-events:none;
background:rgba(23, 23, 23, 0);
background:linear-gradient(rgba(23, 23, 23, 0), #171717)
}
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
	position:fixed;
	top:0;
	right:0;
	left:auto;
	float:none;
	width:calc(12.3957% - 1px);
	box-sizing:content-box;
	padding-right:1.56249%;
	padding-left:1.56249%
}
@media (min-width: 768px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
margin-top:26px
}
}
@media (min-width: 480px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
width:calc(13.81890645% - 1px);
padding-right:1.041609465%;
padding-left:1.041609465%
}
}
@media (min-width: 768px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
width:103px;
padding-right:9px;
padding-left:9px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
width:59px;
padding-right:9px;
padding-left:9px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
width:75px;
padding-right:11px;
padding-left:11px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector--sticky-nav .amg-m-model-selector__mobile-navigation {
width:86px;
padding-right:14px;
padding-left:14px
}
}
.amg-m-model-selector__mobile-navigation.amg-h-inverted {
	position:absolute;
	top:auto;
	right:0;
	bottom:0;
	left:auto
}
@media (min-width: 768px) {
.amg-m-model-selector:not([data-amg-props-show-desktop-navigation=true]) .amg-m-model-selector__mobile-navigation {
display:none
}
}
.amg-m-model-selector__mobile-nav-item {
	display:block;
	padding-bottom:12px;
	padding-left:6px;
	cursor:pointer
}
.amg-m-model-selector__mobile-nav-link {
	color:#fff;
	opacity:0.61;
	text-decoration:none
}
.amg-m-model-selector__mobile-nav-item.amg-state-active .amg-m-model-selector__mobile-nav-link {
	border-bottom:2px solid #d9252b;
	opacity:1
}
.amg-m-model-selector__model-info .amg-m-model-selector__model-info--power {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:14px;
	line-height:20px
}
@media (min-resolution: 2dppx) {
.amg-m-model-selector__model-info .amg-m-model-selector__model-info--power {
/*font-family:"DaimlerCS-Light", sans-serif*/
}
}
.amg-m-model-selector__model-info-wrapper {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:14px;
	line-height:22px
}
@media (min-resolution: 2dppx) {
.amg-m-model-selector__model-info-wrapper {
/*font-family:"DaimlerCS-Light", sans-serif*/
}
}
.amg-m-model-selector__model-name {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:14px;
	line-height:30px;
}
.amg-m-model-selector__model-name-m {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:14px;
	line-height:30px;
}

.amg-m-model-selector__model-name-d {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:14px;
	line-height:30px;
}

@media (min-resolution: 2dppx) {
.amg-m-model-selector__model-name {
/*font-family:"DaimlerCS-Light", sans-serif*/
}
}
.amg-m-model-selector__layer {
	position:absolute;
	z-index:99999;
	top:0px;
	left:0;
	width:100%;
	height:100%;
	border:solid 1px #494949;
	background:#171717;
	visibility:hidden;
	opacity:0;
	
}
@media (max-width: 767px) {
.amg-m-model-selector__layer {
overflow:auto
}
}
@media (min-width: 768px) {
.amg-m-model-selector__layer {
top:calc((100vh - 614px) / 2);
left:calc((100vw - 350px) / 2);
width:350px;
height:auto;
/*max-height:614px*/
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__layer {
top:23px;
right:-32px;
left:-32px;
width:auto
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__layer {
right:-28px;
left:-28px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__layer .amg-m-model-selector__image-wrapper {
border-top:8px solid #171717;
border-right:26px solid #171717;
border-left:26px solid #171717;

}
}
@media (min-width: 1280px) {
.amg-m-model-selector__layer .amg-m-model-selector__image-wrapper {
border-top:11px solid #171717;
border-right:42px solid #171717;
border-left:42px solid #171717;
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__layer .amg-m-model-selector__image-wrapper {
border-top:17px solid #171717;
border-right:41px solid #171717;
border-left:41px solid #171717;
}
}
.amg-m-model-selector__layer .amg-m-model-selector__type-image, .amg-m-model-selector__layer .amg-m-model-selector__background-image {
	top:-25%
}
@media (min-width: 768px) {
.amg-m-model-selector__layer .amg-m-model-selector__type-image, .amg-m-model-selector__layer .amg-m-model-selector__background-image {
top:-36px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__layer .amg-m-model-selector__type-image, .amg-m-model-selector__layer .amg-m-model-selector__background-image {
top:-24px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__layer .amg-m-model-selector__type-image, .amg-m-model-selector__layer .amg-m-model-selector__background-image {
/*top:-24px*/
top:0px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__layer .amg-m-model-selector__type-image, .amg-m-model-selector__layer .amg-m-model-selector__background-image {
top:-28px
}
}
.amg-m-model-selector__body-type.amg-state-active .amg-m-model-selector__layer, .amg-m-overlay .amg-m-model-selector__layer {
	visibility:visible;
	opacity:1;
	transition:opacity 0.5s linear
}
.amg-m-model-selector__body-type-image {
	background:#171717;
}
@media (min-width: 1280px) {
.amg-m-model-selector__body-type-image {
height:127px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__body-type-image {
height:145px
}
}
@media (max-width: 1279px) {
.amg-m-model-selector__body-type-image .amg-e-pgph:not(.amg-m-model-selector__layer-label) {
display:none
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__body-type-image .amg-e-pgph:not(.amg-m-model-selector__layer-label) {
position:relative;
/*top:-38px;*/
top:-47px;
padding-left:0px; 
text-align:center;
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__body-type-image .amg-e-pgph:not(.amg-m-model-selector__layer-label) {
top:-37px;
padding-left:59px
}
}
.amg-m-model-selector__model-information {
	position:relative;
	padding-top:12px;
	background: #171717; 
	cursor:auto;
}
@media (min-width: 768px) {
.amg-m-model-selector__model-information {
/*padding-top:15px*/
}
}
.amg-m-model-selector__model-information .amg-e-disclaimer {
	padding:10px;
	margin:0
}

.amg-m-model-selector__model-information .amg-e-disclaimer p { 
font-size:12px!important;  
font-weight:500; 
line-height:20px; 
text-align:justify;
}


.amg-m-model-selector__model-information .amg-e-disclaimer-p {
	padding:10px 10px 0px 10px;
	margin:0
}

.amg-m-model-selector__model-information .amg-e-disclaimer-p p { 
font-size:12px!important;  
font-weight:300; 
line-height:20px; 
text-align:justify; 
cursor:auto; 
color:white; 
margin-bottom:0px;
}


.img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto; 
	margin:0 auto;
}


@media (min-width: 1280px) {
.amg-m-model-selector__model-information .amg-e-disclaimer {
padding:7px 13px 0px;
}
}
.amg-m-model-selector__model {
	padding:0 0 0 10px;
	margin-bottom:6px
}

.amg-m-model-selector__model img {
	/*max-width:85%;*/ 
	display:block;
}


@media (min-width: 768px) {
.amg-m-model-selector__model {
margin-bottom:5px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__model {
padding:0 0 0 13px;
/*margin-right:-11px*/
}
}
.amg-m-model-selector__layer-label.amg-e-pgph {
	padding:16px 0 0;
	text-align:center
}
@media (min-width: 1280px) {
.amg-m-model-selector__layer-label, .amg-m-model-selector__layer-image {
display:none
}
}
.amg-m-model-selector__model-link {
	display:block;
}


.amg-m-model-selector__model-name {
	float:left;
	color:#fff;
	cursor:auto;
}
.amg-m-model-selector__model-info-wrapper {
	position:relative;
	display:inline-block;
	float:right;
	height:30px;
	padding:0 25px 0 5px;
	color:#999;
	background:#424242;
	text-decoration:none; 
	cursor:auto;
}
.amg-m-model-selector__model-info-wrapper .amg-e-triangle::after {
background-color:#424242
}


/*---------Model---------*/
.amg-m-model-selector__model-link-m {
	display:block;
	cursor: auto;
}


.amg-m-model-selector__model-name-m {
	float:left;
	color:#fff
}
.amg-m-model-selector__model-info-wrapper-m {
	position:relative;
	display:inline-block;
	float:right;
	/*height:30px;*/
	padding:0 25px 0 5px;
	color:#999;
	background:#ec1c24;
/*	text-decoration:none;
	background: -webkit-linear-gradient(110deg, #ec1c24 40%, #ec1c24 40%);
  background: -o-linear-gradient(110deg, ##ec1c24 40%, #ec1c24 40%);
  background: -moz-linear-gradient(110deg, #ec1c24 40%,#ec1c24 40%);
  background: linear-gradient(110deg, #ec1c24 40%, #ec1c24 40%);*/
}
.amg-m-model-selector__model-info-wrapper-m .amg-e-triangle-m::after {
background-color:#ec1c24;
}

/*---------Model End---------*/




/*---------Diemension---------*/
.amg-m-model-selector__model-link-d {
	display:block;
	cursor: auto;
}


.amg-m-model-selector__model-name-d {
	float:left;
	color:#fff
}
.amg-m-model-selector__model-info-wrapper-d {
	position:relative;
	display:inline-block;
	float:right;
	height:30px;
	padding:0 25px 0 5px;
	color:#999;
	background:#424242;
}
.amg-m-model-selector__model-info-wrapper-d .amg-e-triangle-d::after {
background-color:#424242;
}

/*---------Diemension End---------*/











.amg-m-model-selector__model-link:hover .amg-m-model-selector__model-info-wrapper {
	/*background:#ec1c24;*/
	/*box-shadow:0 0 16px 0 #d9252b;*/
	cursor:pointer
}
.amg-m-model-selector__model-link:hover .amg-m-model-selector__model-info-wrapper .amg-e-triangle {
	/*box-shadow:8px 8px 16px -8px #d9252b*/
}
.amg-m-model-selector__model-link:hover .amg-m-model-selector__model-info-wrapper .amg-e-triangle::after {
/*background-color:#ec1c24;*/
/*box-shadow:-6px 0 16px -6px #d9252b*/
}
.amg-m-model-selector__model-info {
	display:table;
	height:2.3em;
	padding-top:0.4em;
	text-align:right;
	line-height:1.1em;
	cursor:auto;
}
.amg-m-model-selector__model-link:hover .amg-m-model-selector__model-info {
	color:#fff;
	/*text-shadow:0 0 17px #fff*/
}
.amg-m-model-selector__model-info p {
	display:table-row
}
.amg-m-model-selector__model-info span {
	display:table-cell;
	line-height:1.1em
}
.amg-m-model-selector__model-info span:last-child {
	text-align:left
}
.amg-m-model-selector__model-info .amg-m-model-selector__model-info--power {
	color:#fff;
	/*line-height:1em*/
}
.amg-m-model-selector__model-link:hover .amg-m-model-selector__model-info .amg-m-model-selector__model-info--power {
	color:#fff
}
.amg-m-model-selector__link-icon {
	position:absolute;
    top: calc(50% - 11.5px);
    right: 10px;
    color: #fff;
    font-size: 16px;
}
@media (min-width: 1280px) {
.amg-m-model-selector__link-icon {
right:10px
}
}
.amg-m-model-selector__link-icon .wb-e-link-1__icon {
	width:8px;
	height:13px
}
.amg-m-model-selector__btn-compare {
	position:relative;
	float:right;
	width:auto;
	padding-left:7px;
	margin:0
}
@media (max-width: 1279px) {
.amg-m-model-selector__btn-compare {
position:absolute;
right:0;
bottom:0
}
}
.amg-m-model-selector__btn-compare .wb-e-link-1__icon {
	width:20px;
	height:20px;
	margin-right:8px
}
.amg-m-model-selector__close {
	top:14px;
	right:16px;
	width:20px;
	height:20px;
	display: none;
}
@media (min-width: 1280px) {
.amg-m-model-selector__close {
display:none
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__body-type.amg-h-inverted .amg-m-model-selector__layer .amg-m-model-selector__body-type-image {
height:135px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__body-type.amg-h-inverted .amg-m-model-selector__layer .amg-m-model-selector__body-type-image {
height:145px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__body-type.amg-h-inverted .amg-m-model-selector__layer .amg-m-model-selector__image-wrapper {
border-top:18px solid #171717;
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__body-type.amg-h-inverted .amg-m-model-selector__layer .amg-m-model-selector__image-wrapper {
border-top:17px solid #171717;
}
}
.amg-m-overlay.amg-state-active[data-amg-opener=ModelSelector] .amg-m-overlay__close:not(.amg-m-model-selector__close) {
display:none
}
.amg-m-model-selector__filter-header-hdl {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCAC-Regular", serif;*/
	font-size:26px;
	line-height:26px
}
@media (min-width: 480px) {
.amg-m-model-selector__filter-header-hdl {
font-size:30px;
line-height:30px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__filter-header-hdl {
font-size:36px;
line-height:36px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__filter-header-hdl {
font-size:40px;
line-height:40px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__filter-header-hdl {
font-size:48px;
line-height:48px
}
}
.amg-m-model-selector__filter-list {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCS-Regular", sans-serif;*/
	font-size:16px;
	line-height:20px
}
@media (min-resolution: 2dppx) {
.amg-m-model-selector__filter-list {
/*font-family:"DaimlerCS-Light", sans-serif*/
}
}
.amg-m-model-selector__filter-mobile-set {
	width:100%;
	padding:0 0 12px 6px;
	border:none;
	margin-bottom:8px;
	background-color:transparent;
	text-align:left;
	cursor:pointer
}
.amg-m-model-selector__filter-mobile-set>svg {
	width:16px;
	height:16px;
	opacity:0.61;
	fill:#fff
}
.amg-m-model-selector__filter-mobile-set:hover>svg {
	opacity:1;
	filter:drop-shadow(0 0 4px #d9252b);
	fill:#d9252b
}
.amg-m-model-selector__filter--applied .amg-m-model-selector__filter-mobile-set>svg {
	opacity:1;
	fill:#d9252b
}
.amg-m-model-selector__filter-reset {
	display:none
}
.amg-m-model-selector__filter-reset>svg {
	margin-right:5px
}
.amg-m-model-selector__filter--applied .amg-m-model-selector__filter-reset {
	display:flex
}
.amg-m-model-selector__filter-reset--mobile {
	padding:0;
	margin:10px 0 20px
}
.amg-m-model-selector__filter-close>svg {
	width:14px;
	height:14px
}
.amg-m-model-selector__filter-close--mobile {
	position:fixed;
	top:11px;
	right:11px;
	width:31px;
	height:31px;
	padding:8px;
	border:none;
	margin:0;
	outline:none;
	color:#fff;
	background-color:rgba(0, 0, 0, 0.8);
	cursor:pointer
}
.amg-m-model-selector__filter-close--mobile:hover {
	color:#d9252b;
	fill:#d9252b
}
.amg-m-model-selector__filter-opened-wrapper {
	border-bottom:1px solid #3c3c3c
}
.amg-m-model-selector__filter-mobile-wrapper {
	width:0;
	height:0;
	opacity:0;
	transition:opacity 1s
}
.amg-m-model-selector__filter-mobile-wrapper .amg-e-hdl {
	margin:32px 0 8px 16px
}
.amg-m-model-selector__filter-mobile-wrapper .amg-m-model-selector__filter-list {
	margin:3px 0 85px
}
.amg-m-model-selector__filter--opened .amg-m-model-selector__filter-mobile-wrapper {
	position:fixed;
	z-index:1000;
	top:0;
	right:0;
	overflow:auto;
	width:100%;
	height:100%;
	padding-top:7px;
	background-color:rgba(0, 0, 0, 0.85);
	opacity:1
}
.amg-m-model-selector__filter-mobile-footer {
	position:fixed;
	bottom:0;
	display:flex;
	width:100%;
	justify-content:center;
	padding:15px 0;
	background-color:rgba(0, 0, 0, 0.8)
}
.amg-m-model-selector__filter-mobile-footer .amg-e-btn {
	align-items:center;
	display:inline-flex;
	width:140px;
	justify-content:center;
	border:1px solid #fff;
	margin:5px;
	opacity:0.3;
	pointer-events:none
}
.amg-m-model-selector__filter--applied .amg-m-model-selector__filter-mobile-footer .amg-e-btn {
	opacity:1;
	pointer-events:auto
}
.amg-m-model-selector__filter-mobile-footer .amg-e-btn:hover {
	border:1px solid #d9252b;
	color:#fff;
	background-color:#d9252b;
	box-shadow:0 0 16px 0 #d9252b
}
.amg-m-model-selector__filter-mobile-footer .amg-m-model-selector__filter-reset:focus {
	color:#fff
}
.amg-m-model-selector__filter-apply {
	color:#000;
	background-color:#fff
}
.amg-m-model-selector__filter-apply>svg {
	width:15px;
	height:15px;
	margin-right:6px
}
.amg-m-model-selector__filter-header {
	position:relative;
	margin-top:24px
}
.amg-m-model-selector__filter-header>button {
	position:absolute;
	right:0;
	bottom:-6px;
	margin:0;
	padding-right:0
}
.amg-m-model-selector__filter-header .amg-e-caption {
	margin-bottom:15px
}
@media (min-width: 1024px) {
.amg-m-model-selector__filter-header .amg-e-caption {
margin-bottom:22px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__filter-header .amg-e-caption {
margin-bottom:29px
}
}
.amg-m-model-selector__filter-list {
	clear:both;
	display:flex;
	flex-flow:row wrap;
	padding:0 8px 0 16px;
	line-height:44px
}
@media (min-width: 768px) {
.amg-m-model-selector__filter-list {
padding:0 0 0 8px
}
}
.amg-m-model-selector__filter-list-item {
	display:inline-block;
	/*width:130px;*/
	padding:20px 5px;
	margin:7px 8px 0 0;
	text-align:center;
	fill:#fff
}

.amg-m-model-selector__filter-list-item:hover {
background:#bbbbbb; 
border-radius:5px;
}



@media (min-width: 768px) {
.amg-m-model-selector__filter-list-item {
/*width:112px;
height:88px;*/
padding:15px 10px 0px 10px;
margin:3px 3px 0 0
}
}
.amg-h-no-touch .amg-m-model-selector__filter-list-item:hover {
	cursor:pointer;
	filter:drop-shadow(0 0 4px #d9252b);
	fill:#d9252b
}
.amg-m-model-selector__filter-list-item.amg-state-active {
	background-color:#d9252b;
	/*box-shadow:0 0 16px 0 #d9252b;*/
	fill:#fff
}
.amg-m-model-selector__filter-list-item.amg-state-active:hover {
	filter:none;
	fill:#fff
}

.amg-m-model-selector__filter-list-item.active {
    background: #bbbbbb;
    border-radius: 5px;
}

.amg-m-model-selector__filter-list-item svg {
	width:62px;
	height:22px;
	display:block;
	margin:0 auto
}

.amg-m-model-selector__filter-list-item img {
	width:53px;
	height:30px;
	display:block;
	margin:0 auto
}

.bg-light-black {
    background:#fff;
}

.amg-m-model-selector__filter-list-item-label {
	display:inline-block;
	padding-top:5px;
	/*font-family:"DaimlerCS-Light", sans-serif*/;
	font-size:13px;
	line-height:1em;
	color:#222; 
	font-weight:400; 
	letter-spacing:0px;
}
.amg-m-model-selector__filter-list-item-btn:focus .amg-m-model-selector__filter-list-item-label {
	/*text-decoration:underline*/
}
.amg-m-model-selector__filter-list-item-btn {
	border:none;
	background:none;
	outline:0;
	cursor:pointer
}
.amg-m-model-selector__filter-header-hdl {
	margin:0 15px 12px 0
}
@media (min-width: 1024px) {
.amg-m-model-selector__filter-header-hdl {
margin-bottom:17px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__filter-header-hdl {
margin-bottom:22px
}
}
.amg-m-model-selector__class-name {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	/*font-family:"DaimlerCAC-Regular", serif;*/
	font-size:26px;
	line-height:26px
}
@media (min-width: 480px) {
.amg-m-model-selector__class-name {
font-size:30px;
line-height:30px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__class-name {
font-size:36px;
line-height:36px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__class-name {
font-size:40px;
line-height:40px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__class-name {
font-size:48px;
line-height:48px
}
}
.amg-m-model-selector__body-type {
	cursor:pointer;
	position:relative;
	float:left;
	width:41.6666666667%;
	min-height:73px;
	padding-top:4px;
	padding-right:1.6778581866%;
	padding-left:1.6778581866%
}
@media (min-width: 480px) {
.amg-m-model-selector__body-type {
padding-right:1.6778581866%;
padding-left:1.6778581866%
}
}
@media (min-width: 768px) {
.amg-m-model-selector__body-type {
width:25%;
padding-top:26px;
padding-right:9px;
padding-left:9px;
margin-bottom:54px
}
.amg-m-model-selector[data-amg-props-show-desktop-navigation=true] .amg-m-model-selector__body-type {
width:33.3333333333%
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__body-type {
width:16.6666666667%;
padding-top:32px;
padding-right:9px;
padding-left:9px;
margin-bottom:28px
}
.amg-m-model-selector[data-amg-props-show-desktop-navigation=true] .amg-m-model-selector__body-type {
width:20%
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__body-type {
position:relative;
padding-top:35px;
/*padding-top:0px;*/
padding-right:11px;
padding-left:11px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__body-type {
padding-top:41px;
/*padding-top:0px;*/
padding-right:14px;
padding-left:14px
}
}
@media (max-width: 767px) {
.amg-m-model-selector__body-type.amg-m-model-selector__body-type--first-item {
clear:both
}
}
.amg-m-model-selector__body-type.amg-m-model-selector__body-type--first-item>.amg-m-model-selector__class-name {
	display:block
}
@media (max-width: 767px) {
.amg-m-model-selector__body-type.amg-m-model-selector__body-type--first-item, .amg-m-model-selector__body-type.amg-m-model-selector__body-type--first-item+.amg-m-model-selector__body-type {
padding-top:37px;
margin-top:15px
}
}
.amg-m-model-selector__body-type .amg-e-pgph {
	padding-left:0px;
	white-space:nowrap;
	    color: white;
    font-weight: 300; 
	padding-top:0px; 
	text-align:center; 
	font-size:12px; 
	letter-spacing:1px;
}
.amg-m-model-selector__class-name {
	position:absolute;
	top:0;
	left:0;
	display:none;
	height:60px;
	padding-left:6px;
	border-left:1px solid rgba(255, 255, 255, 0.4);
	margin-left:0;
	color:#fff;
	opacity:0.4;
	/*line-height:19px; */
	font-size:24px; 
	font-weight:400;
}
@media (min-width: 480px) {
.amg-m-model-selector__class-name {
line-height:20px
}
}
@media (min-width: 768px) {
.amg-m-model-selector__class-name {
height:90px
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__class-name {
height:64px;
line-height:24px
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__class-name {
height:67px;
line-height:27px
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__class-name {
height:72px;
line-height:32px
}
}
.amg-m-model-selector__image-wrapper {
	position:relative;
	overflow:hidden;
	width:100%;
	height:0;
/*	padding-bottom:45%*/
	padding-bottom:56%
}
.amg-m-model-selector__type-image, .amg-m-model-selector__background-image {
	position:absolute;
	top:-32%;
	/*left:-10%;
	max-width:120%;*/
	height:auto
}
@media (min-width: 768px) {
.amg-m-model-selector__type-image, .amg-m-model-selector__background-image {
/*top:-24px*/
top:0px;
}
}
@media (min-width: 1024px) {
.amg-m-model-selector__type-image, .amg-m-model-selector__background-image {
/*top:-20px*/
top:0px;
}
}
@media (min-width: 1280px) {
.amg-m-model-selector__type-image, .amg-m-model-selector__background-image {
/*top:-24px*/
top:0px;
}
}
@media (min-width: 1440px) {
.amg-m-model-selector__type-image, .amg-m-model-selector__background-image {
/*top:-28px*/
top:0px;
}
}
