#vwjettaintro, #mollerauto {
	position: relative;
	overflow: hidden;
	background-repeat: no-repeat;
	width: 730px;
	height: 600px;
}
#vwjettaintro {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_intro.jpg');
}
#mollerauto {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg.jpg');
}
#mollerauto.quiz {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_quiz.jpg');
}

#vwjettacontent {
	margin-top: 10px;
}
#mollerauto.about #vwjettacontent {
	margin-top: 0;
}

.vwjettaBtn {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	overflow: hidden;
	text-indent: -800px;
	cursor: pointer;
	display: inline-block;
}

.vwjettaBtn.playBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_play.png');
	width: 204px;
	height: 65px;
	position: absolute;
	top: 25px;
	left: 15px;
}
.vwjettaBtn.playBtn:hover {
	background-position: 0 -65px;
}

.vwjettaBtn.sayRecommend {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_recommend.png');
	width: 79px;
	height: 26px;
	position: absolute;
	bottom: 70px;
	right: 15px;
}
.vwjettaBtn.sayRecommend:hover {
	background-position: 0 -26px;
}

.vwjettaBtn.viewTop {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_view_top.png');
	width: 244px;
	height: 50px;
}
.vwjettaBtn.viewTop:hover {
	background-position: 0 -50px;
}

.vwjettaBtn.doAgain {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_quiz_again.png');
	width: 244px;
	height: 50px;
}
.vwjettaBtn.doAgain:hover {
	background-position: 0 -50px;
}

.vwjettaBtn.quizAnswerBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_quiz_option.png');
	width: 331px;
	line-height: 66px;
	height: 66px;
	text-indent: 0;
	text-align: center;
}

.vwjettaBtn.quizAnswerBtn > span {
	display: -moz-inline-box;
	display: inline-block;
	line-height: normal;
	vertical-align: middle;
	padding: 0 65px;
	font-family: Arial;
	font-size: 19px;
	color: #e6d0ac;
}

.vwjettaBtn.topOverall {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_overall_top.png');
	width: 332px;
	height: 67px;
}
.vwjettaBtn.topFriends {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_friends_top.png');
	width: 333px;
	height: 67px;
}
.vwjettaBtn.topFriends:hover, .vwjettaBtn.topOverall:hover, 
.vwjettaBtn.topFriends.selected, .vwjettaBtn.topOverall.selected {
	background-position: 0 -67px;
}

.vwjettaBtn.quizAnswerBtn > span { *display: inline; }
.vwjettaBtn.quizAnswerBtn.answerDisabled {
	cursor: default;
}
.vwjettaBtn.quizAnswerBtn.answerCorrect {
	background-position: 0 -132px;
}
.vwjettaBtn.quizAnswerBtn.answerIncorrect {
	background-position: 0 -66px;
}

.vwjettaBtn.nextQuestionBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_quiz_next.png');
	width: 331px;
	height: 67px;
	vertical-align: top;
	margin-left: 15px;
}
.vwjettaBtn.finishQuizBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_complete_quiz.png');
	width: 331px;
	height: 67px;
	vertical-align: top;
	margin-left: 15px;
}

.followCbx {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/checkbox_follow.png') no-repeat;
	width: 117px;
	height: 23px;
	cursor: pointer;
	position: absolute;
	top: 105px;
	left: 15px;
	text-indent: -800px;
	overflow: hidden;
}
.followCbx.checked {
	background-position: 0 -23px;
}

#vwjettanav {
	
}
.navItems {
	background-color: #364266;
	height: 39px;
	line-height: 39px;
	position: relative;
	overflow: hidden;
	text-align: center;
}
.navItem {
	display: inline-block;
}

.navBtn {
	display: block;
	background-repeat: no-repeat;
	text-indent: -800px;
	overflow: hidden;
}
.navBtn:hover {
	background-position: 0 -39px;
}

#mollerauto.prizes .navBtn.prizesBtn, 
#mollerauto.map .navBtn.mapBtn, 
#mollerauto.myresults .navBtn.myResultsBtn, 
#mollerauto.top .navBtn.topBtn,
#mollerauto.rules .navBtn.rulesBtn, 
#mollerauto.about .navBtn.aboutBtn {
	background-position: 0 -39px;
}

.navBtn.mapBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_map.png');
	width: 85px;
}
.navBtn.myResultsBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_my_results.png');
	width: 139px;
}
.navBtn.topBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_top.png');
	width: 77px;
}
.navBtn.rulesBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_rules.png');
	width: 113px;
}
.navBtn.aboutBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_about.png');
	width: 87px;
}
.navBtn.prizesBtn {
	background-image: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/nav_prizes.png');
	width: 90px;
}

#vwjettaquiz {
	padding: 15px 25px 0;
}

.questionNumber {
	border: 0 none;
	margin: 0 0 30px;
	padding: 0;
	font-family: Arial;
	font-size: 31px;
	line-height: normal;
	color: #364266;
}
.questionHeader {
	position: relative;
	height: 67px;
	line-height: 67px;
	margin-bottom: 40px;
}
.questionTimer {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_quiz_timer.png') no-repeat;
	width: 67px;
	height: 67px;
	line-height: 67px;
	position: absolute;
	top: 0;
	left: 0;
}
.questionTimer > .timerSeconds {
	font-family: Arial;
	font-size: 28px;
	color: #805a2a;
	padding: 0 10px;
	text-align: center;
}
.questionTitle {
	padding-left: 90px;
	padding-right: 245px;
	font-family: Arial;
	font-size: 17px;
	color: #364266;
	
	display: -moz-inline-box;
	display: inline-block;
	line-height: normal;
	vertical-align: middle;
}
.questionTitle { *display: inline; }

.questionAnswers {
	margin-top: 15px;
	overflow: hidden;
	margin-bottom: 15px;
}
.questionAnswers > .questionAnswer {
	display: inline-block;
	margin-top: 10px;
}
.questionAnswer.smartLeft {
	float: left;
}
.questionAnswer.smartRight {
	float: right;
}

#questionFooter.hidden {
	display: none;
}

#questionDescription {
	display: inline-block;
	vertical-align: top;
	width: 330px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #364266;
}

.vwjettaabout {
	padding: 0px 20px;
}
.vwjettadata {
	font-family: Arial;
	font-size: 9px;
	color: #364266;
	text-align: center;
	width: 690px;
	margin: 15px auto 0;
	border-collapse: collapse;
	border: 2px solid #fefefd;
}
.vwjettadata th, .vwjettadata td {
	border: 2px solid #fefefd;
	width: 70px;
	height: 64px;
	padding: 4px 5px;
}
.vwjettadata .orangeInfo {
	color: #805a2a;
	display: block;
	margin-top: 5px;
}
.aboutNote {
	font-family: Arial;
	font-size: 9px;
	margin-top: 10px;
	color: #364266;
}
.aboutNote > .star {
	color: #805a2a;
}
.aboutMoreInfo {
	color: #805a2a;
	font-size: 12px;
	font-family: Arial;
}

.vwjettarules {
	font-family: Arial;
	font-size: 12px;
	color: #364266;
	padding: 10px 20px 0;
}

.vwjettarules .rulesItem {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/ul_li_icon.png') no-repeat left 4px;
	padding: 0px 0px 20px 35px;
}

.vwjettamap {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_map.png') no-repeat;
	width: 685px;
	height: 465px;
	margin: 20px auto 0;
	position: relative;
}

.vwcities {
	width: 550px;
	height: 380px;
	position: absolute;
	top: 65px;
	left: 144px;
}

.vwmapcity {
	position: absolute;
}
.vwmapcity.city-aluksne {
	z-index: 10;
	top: 222px;
	left: 464px;
}
.vwmapcity.city-aluksne > .vwvotecity {
	top: -32px;
}
.vwmapcity.city-bauska {
	z-index: 110;
	top: 191px;
	left: 221px;
}
.vwmapcity.city-bauska > .vwvotecity {
	top: -30px;
	left: -19px;
}
.vwmapcity.city-cesis {
	z-index: 120;
	top: 196px;
	left: 375px;
}
.vwmapcity.city-cesis > .vwvotecity {
	left: -20px;
	top: -36px;
}
.vwmapcity.city-daugavpils {
	z-index: 170;
	top: 310px;
	left: 342px;
}
.vwmapcity.city-daugavpils > .vwvotecity {
	left: -20px;
	top: -38px;
}
.vwmapcity.city-jekabpils {
	z-index: 130;
	top: 256px;
	left: 294px;
}
.vwmapcity.city-jekabpils > .vwvotecity {
	top: -39px;
	left: -7px;
}
.vwmapcity.city-kuldiga {
	z-index: 30;
	top: 79px;
	left: 189px;
}
.vwmapcity.city-kuldiga > .vwvotecity {
	top: -30px;
	left: -18px;
}
.vwmapcity.city-liepaja {
	z-index: 60;
	top: 102px;
	left: 28px;
}
.vwmapcity.city-liepaja > .vwvotecity {
	top: -32px;
}
.vwmapcity.city-madona {
	z-index: 140;
	top: 243px;
	left: 339px;
}
.vwmapcity.city-madona > .vwvotecity {
	top: -32px;
}
.vwmapcity.city-pavilosta {
	z-index: 20;
	top: 75px;
	left: 85px;
}
.vwmapcity.city-pavilosta > .vwvotecity {
	top: -32px;
}
.vwmapcity.city-rezekne {
	z-index: 150;
	top: 259px;
	left: 375px;
}
.vwmapcity.city-rezekne > .vwvotecity {
	left: 11px;
	top: -38px;
}
.vwmapcity.city-riga {
	z-index: 80;
	top: 160px;
	left: 248px;
}
.vwmapcity.city-riga > .vwvotecity {
	left: 18px;
	top: -38px;
}
.vwmapcity.city-salacgriva {
	z-index: 50;
	top: 117px;
	left: 396px;
}
.vwmapcity.city-salacgriva > .vwvotecity {
	left: -20px;
	top: -34px;
}
.vwmapcity.city-saldus {
	z-index: 70;
	top: 142px;
	left: 187px;
}
.vwmapcity.city-saldus > .vwvotecity {
	left: -21px;
	top: -35px;
}
.vwmapcity.city-sigulda {
	z-index: 90;
	top: 174px;
	left: 312px;
}
.vwmapcity.city-sigulda > .vwvotecity {
	top: -38px;
}
.vwmapcity.city-talsi {
	z-index: 40;
	top: 105px;
	left: 218px;
}
.vwmapcity.city-talsi > .vwvotecity {
	top: -34px;
}
.vwmapcity.city-valmiera {
	z-index: 100;
	top: 170px;
	left: 424px;
}
.vwmapcity.city-valmiera > .vwvotecity {
	top: -32px;
	left: -19px;
}
.vwmapcity.city-ventspils {
	z-index: 10;
	top: 45px;
	left: 220px;
}
.vwmapcity.city-ventspils > .vwvotecity {
	top: -33px;
	left: -18px;
}

.vwflag {
	position: absolute;
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/map_flags.png') no-repeat;
	
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	-o-transform: scale(0.7);
	transform: scale(0.7);
}
.vwflag:hover {
	-webkit-transform: scale(1.0);
	-moz-transform: scale(1.0);
	-ms-transform: scale(1.0);
	-o-transform: scale(1.0);
	transform: scale(1.0);
}

.vwflag.completed {
	cursor: default;
}

.vwflag.flag-aluksne { width: 52px; height: 56px; top: -45px; left: 17px; } 
.vwflag.flag-aluksne:hover { top: -52px; left: 19px; } 
.vwflag.flag-aluksne.open { background-position: 0 0; } 
.vwflag.flag-aluksne.completed { background-position: 0 -56px; } 
.vwflag.flag-aluksne.locked { background-position: 0 -112px; } 

.vwflag.flag-bauska { width: 53px; height: 56px; top: -39px; left: -26px; } 
.vwflag.flag-bauska:hover { top: -46px; left: -25px; } 
.vwflag.flag-bauska.open { background-position: 0 -218px; } 
.vwflag.flag-bauska.completed { background-position: 0 -274px; } 
.vwflag.flag-bauska.locked { background-position: 0 -330px; } 

.vwflag.flag-cesis { width: 63px; height: 75px; top: -56px; left: -37px; } 
.vwflag.flag-cesis:hover { top: -66px; } 
.vwflag.flag-cesis.open { background-position: 0 -436px; } 
.vwflag.flag-cesis.completed { background-position: 0 -511px; } 
.vwflag.flag-cesis.locked { background-position: 0 -586px; } 

.vwflag.flag-daugavpils { width: 62px; height: 74px; top: -59px; left: -34px;  } 
.vwflag.flag-daugavpils:hover { top: -68px; left: -34px; } 
.vwflag.flag-daugavpils.open { background-position: 0 -711px; } 
.vwflag.flag-daugavpils.completed { background-position: 0 -785px; } 
.vwflag.flag-daugavpils.locked { background-position: 0 -859px; } 

.vwflag.flag-jekabpils { width: 62px; height: 75px; top: -64px; left: -19px; } 
.vwflag.flag-jekabpils:hover { top: -74px; left: -19px; } 
.vwflag.flag-jekabpils.open { background-position: 0 -983px; } 
.vwflag.flag-jekabpils.completed { background-position: 0 -1058px; } 
.vwflag.flag-jekabpils.locked { background-position: 0 -1133px; } 

.vwflag.flag-kuldiga { width: 52px; height: 56px; top: -26px; left: -32px; } 
.vwflag.flag-kuldiga:hover { top: -34px; left: -30px; } 
.vwflag.flag-kuldiga.open { background-position: 0 -1258px; } 
.vwflag.flag-kuldiga.completed { background-position: 0 -1314px; } 
.vwflag.flag-kuldiga.locked { background-position: 0 -1370px; } 

.vwflag.flag-liepaja { width: 52px; height: 57px; top: -51px; left: 0; } 
.vwflag.flag-liepaja:hover { top: -58px; left: 2px; } 
.vwflag.flag-liepaja.open { background-position: 0 -1476px; } 
.vwflag.flag-liepaja.completed { background-position: 0 -1533px; } 
.vwflag.flag-liepaja.locked { background-position: 0 -1590px; } 

.vwflag.flag-madona { width: 52px; height: 56px; top: -46px; left: 14px; } 
.vwflag.flag-madona:hover { top: -54px; left: 16px;  } 
.vwflag.flag-madona.open { background-position: 0 -1697px; } 
.vwflag.flag-madona.completed { background-position: 0 -1753px; } 
.vwflag.flag-madona.locked { background-position: 0 -1809px; } 

.vwflag.flag-pavilosta { width: 52px; height: 57px; top: -47px; left: 16px; } 
.vwflag.flag-pavilosta:hover { top: -55px; left: 18px; } 
.vwflag.flag-pavilosta.open { background-position: 0 -1915px; } 
.vwflag.flag-pavilosta.completed { background-position: 0 -1972px; } 
.vwflag.flag-pavilosta.locked { background-position: 0 -2029px; } 

.vwflag.flag-rezekne { width: 62px; height: 75px; top: -63px; left: 14px; } 
.vwflag.flag-rezekne:hover { top: -73px; left: 14px; }
.vwflag.flag-rezekne.open { background-position: -113px 0; } 
.vwflag.flag-rezekne.completed { background-position: -113px -75px; } 
.vwflag.flag-rezekne.locked { background-position: -113px -150px; } 

.vwflag.flag-riga { width: 62px; height: 75px; top: -56px; left: 27px; } 
.vwflag.flag-riga:hover { top: -66px; left: 27px; } 
.vwflag.flag-riga.open { background-position: -113px -275px; } 
.vwflag.flag-riga.completed { background-position: -113px -350px; } 
.vwflag.flag-riga.locked { background-position: -113px -425px; } 

.vwflag.flag-salacgriva { width: 62px; height: 75px; top: -53px; left: -37px; } 
.vwflag.flag-salacgriva:hover { top: -63px; } 
.vwflag.flag-salacgriva.open { background-position: -113px -550px; } 
.vwflag.flag-salacgriva.completed { background-position: -113px -625px; } 
.vwflag.flag-salacgriva.locked { background-position: -113px -700px; } 

.vwflag.flag-saldus { width: 62px; height: 74px; top: -57px; left: -32px; } 
.vwflag.flag-saldus:hover { top: -68px; left: -32px; } 
.vwflag.flag-saldus.open { background-position: -113px -825px; } 
.vwflag.flag-saldus.completed { background-position: -113px -899px; } 
.vwflag.flag-saldus.locked { background-position: -113px -973px; } 

.vwflag.flag-sigulda { width: 52px; height: 56px; top: -51px; left: 13px; } 
.vwflag.flag-sigulda:hover { top: -59px; left: 14px; } 
.vwflag.flag-sigulda.open { background-position: -113px -1097px; } 
.vwflag.flag-sigulda.completed { background-position: -113px -1153px; } 
.vwflag.flag-sigulda.locked { background-position: -113px -1209px; } 

.vwflag.flag-talsi { width: 52px; height: 56px; top: -48px; left: 0px; } 
.vwflag.flag-talsi:hover { top: -56px; left: 2px; } 
.vwflag.flag-talsi.open { background-position: -113px -1315px; } 
.vwflag.flag-talsi.completed { background-position: -113px -1371px; } 
.vwflag.flag-talsi.locked { background-position: -113px -1427px; } 

.vwflag.flag-valmiera { width: 52px; height: 56px; top: -40px; left: -27px; } 
.vwflag.flag-valmiera:hover { top: -48px; left: -26px; } 
.vwflag.flag-valmiera.open { background-position: -113px -1533px; } 
.vwflag.flag-valmiera.completed { background-position: -113px -1589px; } 
.vwflag.flag-valmiera.locked { background-position: -113px -1645px; } 

.vwflag.flag-ventspils { width: 62px; height: 75px; top: -49px; left: -37px; }
.vwflag.flag-ventspils:hover { top: -60px; }
.vwflag.flag-ventspils.open { background-position: -113px -1751px; }
.vwflag.flag-ventspils.completed { background-position: -113px -1826px; }
.vwflag.flag-ventspils.locked { background-position: -113px -1901px; }

.vwjettacar {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/map_car.png') no-repeat;
	width: 41px;
	height: 18px;
}
.vwjettacar.white {
	background-position: 0 0;
}
.vwjettacar.black {
	background-position: 0 -18px;
}

.vwLogo {
	position: absolute;
	overflow: hidden;
	text-indent: -800px;
}
.vwLogo.mollerLogo {
	width: 200px;
	height: 36px;
	bottom: 9px;
	left: 21px;
}
.vwLogo.carLogo {
	width: 40px;
	height: 40px;
	bottom: 9px;
	right: 18px;
}

.vwvotecity {
	position: absolute;
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/btn_votes.png') no-repeat;
	width: 56px;
	height: 56px;
	text-align: center;
	
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	-o-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
	
	-webkit-transform: scale(1.0);
	-moz-transform: scale(1.0);
	-ms-transform: scale(1.0);
	-o-transform: scale(1.0);
	transform: scale(1.0);
}
.vwvotecity.confirmVote {
	background-position: 0 0;
}
.vwvotecity.thankYou {
	background-position: 0 -56px;
}
.vwvotecity.alreadyVoted {
	background-position: 0 -112px;
}

.vwvotecity.hidden {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	visibility: hidden;
}
.vwvotecity.confirmVote > .votes, .vwvotecity.alreadyVoted > .votes {
	display: none;
}
.vwvotecity > .votes {
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_votes_icon.png') center right no-repeat;
	font-family: Arial;
	font-size: 8px;
	padding-right: 12px;
	height: 10px;
	color: #805a2a;
	text-decoration: none;
	display: inline-block;
	line-height: normal;
	font-weight: bold;
	margin-top: 33px;
}

.cityPreview {
	margin-top: 40px;
	text-align: center;
}
.cityPreview > img {
	position: relative;
	left: -60px;
}
.resultText {
	margin: 15px 0;
	text-transform: uppercase;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #364266;
	line-height: normal;
	text-align: center;
}
.resultFooterBtns {
	text-align: center;
	margin: 10px 0;
}
.resultFooterBtns > .vwjettaBtn {
	margin: 0px 10px;
}


.vwjettamyresults {
	font-family: Arial;
	font-size: 16px;
	line-height: normal;
	color: #364266;
	margin: 20px 20px 0;
}
.myresultHeader {
	
}
.myresultsInfo {
	display: inline-block;
	padding-left: 20px;
	vertical-align: top;
}
.myresultsUser {
	font-size: 29px;
	font-weight: normal;
	line-height: normal;
	border: 0;
	padding: 0;
	margin: 0;
}
.myresultsTotal {
	font-size: 20px;
	font-weight: normal;
	line-height: normal;
}
.myresultPic {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	border-radius: 50px;
	
	border: 2px solid #fefefe;
}
body.Safari .myresultPic {
	box-shadow: 0 0 0 2px #FEFEFE;
	border: 0 none;
}
.myresultsData {
	font-size: 15px;
	font-weight: bold;
	margin-top: 20px;
}
.myresultsData td {
	padding: 5px 5px;
}
.myresultsData .borderBottom {
	border-bottom: 1px solid #fefefe;
}
.myresultsData .borderSides {
	border-right: 1px solid #fefefe;
	border-left: 1px solid #fefefe;
}
.myresultsData .borderLeft {
	border-left: 1px solid #fefefe;
}
.cityNumber {
	color: #805a2a;
	font-weight: normal;
}
.myresultsExplanation {
	font-size: 11px;
	position: absolute;
	bottom: 71px;
	left: 20px;
	color: #364266;
}

.vwjettatop {
	width: 684px;
	margin: 20px auto 0;
}
.topTypes {
	margin-bottom: 20px;
	overflow: hidden;
}
.topTypes > .vwjettaBtn.topOverall {
	float: left;
}
.topTypes > .vwjettaBtn.topFriends {
	float: right;
}
.cityTopList {
	margin-bottom: 15px;
	background: url('//ifrype.com/lapas/special/mollerauto/vwjetta/assets/bg_city_top_list.png') no-repeat;
	width: 691px;
	height: 75px;
}
.cityTopItems {
	margin-left: 410px;
	padding-top: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #364266;
	position: relative;
}

.topPicItem {
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-ms-border-radius: 50px;
	-o-border-radius: 50px;
	border-radius: 50px;
	
	border: 2px solid #fefefe;
}
body.Safari .topPicItem {
	box-shadow: 0 0 0 2px #FEFEFE;
	border: 0 none;
}
.userTopItems {
	clear: both;
	position: relative;
	margin-top: 20px;
	font-size: 13px;
	color: #364266;
}
.userTopItems > li > span {
	font-weight: bold;
}
.userTopItems > li {
	height: 54px;
	line-height: 54px;
	margin-bottom: 10px;
	width: 164px;
	vertical-align: top;
	display: inline-block;
	margin-right: 7px;
}
.userTopItems > li > span, .userTopItems > li > div, .userTopItems > li .topPicItem {
	display: inline-block;
	vertical-align: middle;
}
.userTopItems > li .topPicItem {
	margin-left: 7px;
}
.userTopItems > li > div {
	line-height: normal;
	margin-left: 6px;
	width: 71px;
}
.scoreSmall {
	font-size: 11px;
}