body
{
	background-color:#dbf2f9;
}

#pussy
{
	color:#23687c;
}
#footer
{
	color:#23687c;
}

#mtop li
{
	border-left:1px solid #5398ac;
}
#mtop a
{
	color:#23687c;
}

#menu li
{
	border-color:#5398ac;
}
#menu a
{
	color:#065167;
}

.screenshots
{
	background:rgba(255,255,255,0.5);
	-pie-background:rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}
.video
{
	background:rgba(255,255,255,0.5);
	-pie-background:rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}
.screenshot
{
	background:rgba(255,255,255,0.5);
	-pie-background:rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}

.apps
{
	background:rgba(255,255,255,0.5);
	-pie-background:rgba(255,255,255,0.5);
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}
.grp
{
	color:#23687c;
	text-shadow:0 1px 0 rgba(255,255,255,0.1);
}
.app img
{
	zbox-shadow:0 1px 3px rgba(0,0,0,0.7);
}
.app b
{
	color:#065167;
}
.app i
{
	color:#23687c;
}

#content h1
{
	color:#065167;
}
#content h2
{
	color:#065167;
}
#content h3
{
	color:#065167;
}
#content h4
{
	color:#5398ac;
}
#content p
{
	color:#5398ac;
}
#content a.more
{
	color:#065167;
	border-color:#065167;
}
#content h4 a,
#content p a
{
	color:#065167;
}
#content strong
{
	color:#065167;
}

#support input.text
{
	color:#000;
	border-color:#eee;
}
#support input.send
{
	color:#333;
	background:#eee;
	border-color:#ccc;
}
#support input.send:hover
{
	color:#000;
	background:#fff;
	border-color:#ccc;
}
#support textarea
{
	color:#000;
	border-color:#eee;
}

#logo img
{
	content:url(../images/logo-black.png);
}

@media
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (-o-min-device-pixel-ratio:3/2),
only screen and (min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx),
only screen and (min-resolution:144dpi)
{
	#logo img
	{
		content:url(../images/logo-black@2x.png);
	}
}
