* {margin:0; padding:0}
img {border:0}

html {font-size:100%; background:#f2f5f7; color:#000}
body, feed {font: normal normal normal .8em/1.5em Arial,Helvetica,sans-serif; padding:1em 4em}
.wrap #content {margin-right:560px; min-width:18em; max-width:52em}
#browser {position:absolute; right:4px;	top:1em; width:600px; height:717px; background: url(opera.png) no-repeat left top; margin:0 auto; overflow:hidden}
.js #browser {width:0}
#up {margin:142px 0 1px 54px;}

p, ul, ol, dl, table, ul.full li {margin-bottom:1.16em}
ul {list-style-image:url(i/ball.gif)}
table {border-collapse:collapse;}
td, th {padding-right:.5em; vertical-align:top; text-align:left; font-weight:normal}
th {border-bottom:1px solid #bec2cb}
.full {width:100%; margin-top:1.5em}
.full th {padding: .5em 2em .2em 0}
.full td {padding: .5em 2em 1.5em 0}
.full tr:nth-child(even) td {background-color:#e6ecf0}
form, input {font-size:8pt}
abbr, acronym {border-bottom:1px dotted #a3b8cc;}

h1,h2,h3,h4, feed title {font-weight:normal; color:#333; margin:2em 0 .25em -25px; padding-left:24px; background: none no-repeat left center; display:block}
h1, feed title {font-size:2em; margin-bottom:.5em; color:#000}
h2 {font-size:1.5em; background-image:none}
#title {background-image:url(i/up.gif)}
#bug {background-image:url(i/bug.png)}
#stats {background-image:url(i/stats.gif)}
#changelog {background-image:url(i/changelog.gif)}
#faq {background-image:url(i/faq.gif)}

.copyright {color:#bec2cb; margin-top:3em}
.error, .error *, .del {color:#c00}
.disabled {color:#aaa;}
.done {background:#d2f2c2; margin-left:-4em; margin-right:-4em; padding:.16em 4em}
code.css {color:#660}
code.html {color:#007}
*:first-child+html .setup {display:none}

:target {background: #eff5a7 url(i/target3.gif) repeat 0 0 !important; /*outline: 1px solid #cbe553*/}


#show_all {text-decoration:none; border-bottom:1px dashed #A3B8CC; cursor:pointer}
#changes:target .hidden {display:table-row}
#changes:target #show_all {display:none}
.entry-title {white-space:nowrap}
.js .hidden {display: none}
.js #changes {margin-bottom:.3em}
.js [class=hentry] + .hidden {display:table-row; opacity:.6}
.js [class=hentry] + .hidden + .hidden {display:table-row; opacity:.2}

/* Links */
a {color:#1f5c99; text-decoration: underline; margin-left:-.2em; margin-right:-.2em; padding-left:.2em; padding-right:.2em;}
.setup a {margin-left:-4em; padding:.5em 1em .5em 2.3em; background:#bec2cb; color:#f4f5f8; text-decoration:none; white-space:nowrap}
* html .setup a {padding-top:0; margin-top:.5em; margin-bottom:.5em}
.setup a:hover {padding-left:2.5em}
.setup a span {font-size:2em; color:#f4f5f8; position:relative; top:.14em; left:-.1em}
.add, .add a {color:#47991f}
.add a:hover, a.add:hover {background:#75cc49;}
.copyright a {color:#a3b8cc}
a:hover, a:active, .active {color:#fff; background:#498bcc; text-decoration:none}
.error a:hover {background:#c33}
[rel~="me"] {-o-link:'mailto:me+up@elv1s.ru?subject=Uploader'; -o-link-source: current}

/*
@media all and (max-width:1000px) {
	.wrap #content {margin-right:314px}
	#browser {width:310px; right:0; padding-left:54px; background-position:left top}
}
*/

.only-mozilla {display: none}
@-moz-document url-prefix() {
	div.only-mozilla {display: block}
}

@media all and (-webkit-min-device-pixel-ratio:0) {
	a {background:#f2f5f7; -webkit-transition: background-color .3s ease-out, padding-left .1s linear}
}

/* Feed */
/*link[href] {content:attr(type); -o-link:'http://uploader-panel.com/#changelog'; -o-link-source: current; } */
updated {color:#999;}
entry title { margin:0; font-size:1em; background-image:none}
feed {display: block;}
feed>* {display:table-row;}
entry>* {display:table-cell; padding:1em 0;}
entry title, content {padding:0 2em 0 0;}
id, published, name, feed>updated {display:none;}
