@media screen, projection{

/* mainpage guide fix START*/
.vwd4_m506_2 {
left:0px !important;
padding: 15px 0 30px 15px !important;
width: 945px !important;
}

.vwd4_m506_2_sectionLinks li {
width: 219px !important;
margin-right: 15px !important;
}

.vwd4_m506_2 .vwd4_m508 {
margin-top: 25px !important;
}

.vwd4_m506_2 .vwd4_m506 {
margin-top: 25px !important;
}
/*mainpage guide fix END*/


/* trimlevel select fix START */
body.vwd4_jsEnabled .vwd4_m437_6 form .vwd4_wrapper {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 6px;
}

select.vwd4_trimLevelSelect#modelSelect {
    margin-top: -28px;
}

.vwd4_checkRadioWrapper.vwd4_clear {
    margin-bottom: 0 !important;
}

p.vwd4_alternativeSelect {
    display: block;
    margin-top: 42px;
}
/* trimlevel select fix END */





.vwd4_stageContent h1 {margin-top: 10px;}

.vwd4_stage {cursor: pointer;}
.m303_stage_3col .vwd4_stage {cursor: auto;}

.vwd4_m510_2 .vwd4_m51x_flyout .vwd4_m510_2_sectionHeader {
background-color:transparent;
background-repeat:no-repeat;
display:block;
height:14px;
left:0;
overflow:hidden;
position:absolute;
text-indent:-999em;
top:20px;
width:140px;
}

.vwd4_m404_2_clustered ul.vwd4_modelgroup4 li.vwd4_first a.vwd4_categoryLink {
    width: 90%;
}


.vwd4_m404_2_clustered ul.vwd4_modelgroup5 li.vwd4_first a.vwd4_categoryLink {
    width: 90%;
}


#vw_dbs_ihdcc_TitleAndTeaser p.tt {
display:none !important;
}

#vw_dbs_ihdcc_KeyFeatures a.btn-information {
    margin-top: 30px;
}

#vw_dbs_ihdcc_KeyFeatures h2 {
    margin-top: 30px;
}

}
@media screen, projection {
.vwd4_teaserContent {
    margin-bottom: -8px;
    float: none;
}
}


/*Compare fix start*/
@media screen, projection {
.vwd4_m446 {
position: relative !important;
}

.vwd4_m433_3 {
height: auto !important;
min-height: 225px !important;
}
}

.vwd4_module1col.vwd4_m433.vwd4_m433_3 {
    padding-bottom: 0;
}

/*.vwd4_m446.vwd4_clear {
    position: absolute !important;
} feature pages fix */ 


/*Compare fix end*/


/*Comps detail page right section fix start*/
@media screen, projection {
.vwd4_m438 li a.vwd4_m438_dark {
background: #bac2c5 !important;
    box-shadow: 0 0 3px rgba(0,0,0,0.5) !important;
	}


.vwd4_m438 li a .vwd4_m438_container {
margin: 0 0 15px !important;
}


.vwd4_m438 li.vwd4_active a.vwd4_m438_dark .vwd4_m438_container {
   box-shadow: 0 0 3px rgba(0,0,0,0.5) !important;
margin: 0 0 15px !important;
	}
	}
/*Comps detail page right section fix end*/
@media screen, projection {
/* link fix */
.vwd4_rte a {
    text-decoration: none;
}

.vwd4_m433 {
min-height:184px;
padding-bottom:50px;
}
.vwd4_m438_container {
min-height:170px;
}

.vwd4_rte a:hover, .vwd4_rte a:active, .vwd4_rte a:focus {
    color: #2274ac;
}

.vwd4_m500 {
    left: 100px!important;
}

#vwd4_logo_first {
    margin-top: 1px!important;
}
}

@media print {
.vwd4_m506_2_sectionHeader, div.templatedefparsys,
.parbase link_item section,
.vwd4_trimlevelcomparison .vwd4_form,
.vwd4_trimlevelcomparison .vwd4_btnStd {
display:none;
}
.vwd4_m438 {display:none;}


.vwd4_stageContent {
top: 28px!important;
}

html body.vwd4_jsEnabled div#vwd4_page div#vwd4_content.vwd4_clear div#vwd4_main.vwd4_clear div.vwd4_grid3col div.vwd4_module3col div.vwd4_m129 div.vwd4_tabContent div.vwd4_module3col form.vwd4_clear div.vwd4_wrapper p.vwd4_alternativeSelect {
clear:both;
}

}

/*subscribe pop-up*/
@font-face {
    font-family: 'vw_text_office';
    src: url('http://www.volkswagen.ru/fonts/vwtextoffice-regular.eot');
    src: url('http://www.volkswagen.ru/fonts/vwtextoffice-regular.eot#iefix') format('embedded-opentype'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-regular.woff') format('woff'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-regular.ttf') format('truetype'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-regular.svg#vw_text_officeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'vw_text_office';
    src: url('http://www.volkswagen.ru/fonts/vwtextoffice-bold-webfont.eot');
    src: url('http://www.volkswagen.ru/fonts/vwtextoffice-bold-webfont.eot#iefix') format('embedded-opentype'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-bold-webfont.woff') format('woff'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-bold-webfont.ttf') format('truetype'),
         url('http://www.volkswagen.ru/fonts/vwtextoffice-bold-webfont.svg#vw_text_officebold') format('svg');
    font-weight: 700;
    font-style: normal;
}
	
.vw-newssub-subs {
	z-index: 9998;
	position: fixed;
	left: 50%;
	width: 964px;
	box-sizing: border-box;
	margin-left: -482px;
	background: rgba(128,136,144,.85);
	height: 57px;
	bottom: -57px;
	opacity: 0;
	line-height: 35px;
	padding: 9px 40px 9px 20px;
	font-family: "vw_text_office", sans-serif;
	transition: all .5s;
	visibility: hidden;
	border-radius: 5px 5px 0 0;
}
.vw-newssub-subs.active {
	visibility: visible;
	opacity: 1;
	bottom: 0;
}


.vw-newssub-subs__txt {
	color: #fff;
	font-size: 21px;
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
        padding-top: 6px;
        font-family: 'VWTextWebRegular', arial, verdana, sans-serif;
}

.vw-newssub-subs__btn {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	float: right;
	background: #0099da;
	border-radius: 4px;
	padding: 0 16px;
	height: 40px;
	line-height: 40px;
	text-decoration: none !important;
	font-weight: 700;
	transition: background .3s;
        font-family: 'VWTextWebRegular', arial, verdana, sans-serif;
}
.vw-newssub-subs__btn:hover {
	background: #00b3ff;
}

.vw-newssub-subs__close {
	position: absolute;
	cursor: pointer;
	width: 28px;
	height: 28px;
	right: 0;
	top: 0;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAbUlEQVQYlY3QMQoCQQyF4eAZtBtLt9sTzUW8iVeysFj2CNsIXuKzyYgM4mzg8Xg/IQkJBEp6r4IITHhh7hrm5JcGKraviSVzbZOarrjjiEfm6JsCNzzTP/wQe6pbt+CE9de64eGjF0wNnP898w2BMAQ7qfpYmwAAAABJRU5ErkJggg==);
}

.vw-newssub-popup-wrapper {
	z-index: 9999;
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.82);
	overflow: auto;
	display: none;
}

.vw-newssub-popup {
	width: 602px;
	position: absolute;
	top: 50px;
	left: 50%;
	margin-left: -301px;
	background-color: #fff;
	border-radius: 5px;
}


.vw-newssub-img {
	border-radius: 5px 5px 0 0;
	overflow: hidden;
}
.vw-newssub-img {
	display: block;
	width: 100%;
	height: auto;
}

.vw-newssub-iframe {
	display: block;
	width: 100%;
	height: 415px;
	position: relative;
	z-index: 1;
}

.vw-newssub-title {
	font-weight: 700;
	font-size: 24px;
	font-family: "vw_text_office", sans-serif;
	text-align: center;
	margin: 20px 0 0;
	position: relative;
	z-index: 2;
	margin-bottom: -14px;
	background: #fff;
}

.vw-newssub-popupclose {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 50px;
	height: 50px;
	background: rgba(255,255,255,0);
	cursor: pointer;
}
.vw-newssub-popupclose:after,
.vw-newssub-popupclose:before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	background: #333;
	width: 1px;
	height: 30px;
	margin-top: -15px;
	transform: rotate(45deg);
}

.vw-newssub-popupclose:after {
	transform: rotate(-45deg);	
}
