@media only screen and (-moz-min-device-pixel-ratio: 2),
       only screen and (-o-min-device-pixel-ratio: 2/1),
       only screen and (-webkit-min-device-pixel-ratio: 2),
       only screen and (min-device-pixel-ratio: 2) {
	.mrs-toolbar{	width: auto !important;}
	.mrs-toolbar-inner{	position: relative;	}
	.mrs-toolbar-left{font-size: 40%;	width: 60% !important;}
	.mrs-toolbar-right{position: fixed;	right: 10px;	top: 0px;	font-size: 40%;	background: #000;	width: 30% !important;}
	.mrs-toolbar-right #mrs-username{	width: auto;text-align: right;	}
	.newmrslogin .login ul li{ width: 68%;}
	.newmrslogin .login fieldset p{ width: 150px;}
	.newmrslogin .login fieldset input[type="text"], .login fieldset input[type="password"]{ width: 130px;}
	.newmrslogin .login .login-inner .first{ width: 20%;}
	html .newmrslogin #login input[type="submit"]{ float: left; }
	.newmrslogin #mrs-login-close{ position: fixed; top: 10px; right: 10px; padding: 7px 12px 12px;}
}

