@font-face {
	font-family: 'LeagueGothicRegular';
	src: local('League Gothic Regular'), local('LeagueGothic'), url('League_Gothic.ttf') format('truetype');
}

* {
	font-size: 100%;
}

html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, legend, table, td, th {
	margin: 0;
	padding: 0;
}

html, body {
	width:100%;
	height:100%;
	overflow:hidden;
}

body {
	font-family: "Lucida Grange", sans-serif;
	font-size: 62.5%;
	background: #fff;
	color: #000;
}

/** Page running as Cocoa App */
body.cocoa-app {
	font-size:80%;
}

p {
	margin-bottom: 1.33em;
}

img {
	border: 0;
}

#header {
	width:100%;
	height:100%;
	padding-bottom:20px;
	position:absolute;
	background:url(data:image/png;base64,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) #5d5d61;
}

.expanded #header {
	height:130px;
}

#header:before,
#header:after {
	position:absolute;
	display:block;
	width:100%;
	left:0;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAF3CAYAAADn3RjaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZdJREFUeNrs18EJRSEMBEAjFmL/TUYPXvUsYR78AobNrvzIzNkKfL0V+UB++8b+pURAQECslkRAQECsltMCAVF2pwUCYrUkAgKi7BIBAVF2iYCAKLtEQECUXSIgICBWCwRER5wWCIiyg4CAKDsIiLJLBARE2SUCAqLsEgHREYmAgIBYLYmAgCi70wIBUXanBQKi7E4LBETZQUBArJZEQECUXSIgICBWy2mBgIBYLRAQEKslERAQEKvltEBAQMyvREBAQEBAvCMgICAgIN4RpwUCAgICAnL94vwkAgICAgICUuU/u5cdBAQEBMQ74rRAQEBAvCMSAQEBAfGOSAQEBMRqOS0QEBDzKxEQEBCrJREQEBDzKxEQEGWXCAgIiNWSCAgIiNUCAQFRdhAQZZcICAiI1ZIICAiI1XJaIDritEBAQKwWCAiIsoOAKLtEQECUXSIgICBWSyIgOiIREBAQq+W0QECslkRAQJRdIiAgyi4REBAQq+W0QEBArBYIiLJLBAQEBMT8Oi0QEBCrBQICAmJ+JfL8lgADANKyJYoBBIbSAAAAAElFTkSuQmCC) repeat-x;
	content:'.';
	text-indent:-3em;
	overflow:hidden;
}

#header:before {
	height:180px;
	top:0;
}

#header:after {
	height:195px;
	background-position:0 100%;
	bottom:0;
}

#header .text {
	width:80%;
	position:relative;
	top:50%;
	left:10%;
	margin-top:-0.6em;
	line-height:1.2;
	font-family:"LeagueGothicRegular", sans-serif;
	letter-spacing:3px;
	font-size:6em;
	color:#888685;
	text-align:center;
	/* text-shadow:1px 1px 1px rgba(255, 255, 255, 0.3); */
	text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.4);
}

#header .text a {
	color:#d0d0d0;
}

#header .text a:hover {
	color:#c5dcfe;
}

#header .text .comment {
	font-size:0.4em;
	display:block;
	line-height:1.2;
}

#header .decor {
	position:absolute;
	width:100%;
	height:25px;
	left:0;
	bottom:0;
	z-index:2;
}

#header .decor:before,
#header .decor:after,
#header .decor .tri {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAoCAYAAACIC2hQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAzhJREFUeNrs101rE0EYB/BMsmlTMS8lhLQhDQkljQffUKSIzcvVs19B8CCCiCgoItKDCooHD36ctDZVFEXxWhLaJG36ljbJxU1Nd5xdusvT6czsJtkcAlkYdje72f3tf56ZZJGj9wX1+D08yJshx2AX3C/ArgfB/YJRDzdGgvOQyY2xRTy2AkIWccjiw/GwZmjs6CIR/TPEAaMuux5zgNgMK1lAI8Y2EpzDuhm2CKOTRPq+qBt5QGSC50ExY1907NQ1kAWkk4N0UsdFg0ldKyfbCgeqiLCSAEmjWGsaDLEYwCDQCbbh2imaJSRBV7Nw+raLcYyuVUxhIez4ZI1OPkPUObA+tSYxug4mZKXRCbPqEyIUkCpsCCAdNFgS1CBMzQVgLrCmk9ZaIpFwI4RwqVQ6ooB6mgpY69v6tWDaRqLqjkdQjzygizpmQGdmZsYKhcI7NYp0Ov2oXC4fUckdg8YC02ViQM8zRrgZkImdnp4eW11dfRMKhdLqxfb39z8vLCw82dzcbDOQZuBTM4GKCnC6nAZKjG3jQcLh8DhJcnFqauoWLNKdnZ0CwT7b3t6WAaIDkB0GGA44I9EQ1e1OKk0dJjHAWiMJqsiXkUjkJmvGr9VqXwj2xe7urswAdhhYhaprDRphTEGsJCUKre0Hg0EV+Twajc6Lfuy3tra+Euyrvb09mcJ1OMlCqKLiElSisEthem4aOzk56SHIp7FY7IaVP5vVavUbwS7W63UZ4P4xUqYHlpboBc5oP5MewEqBQMCzsrLyOB6PX+/mr3ylUvlOsK8PDg5kgOxwSsAY/SrsCgfJwqrN7ff7VeRDMl9e6+W9Y2Nj4weZut4eHh7KHOQZrIqbZ0xLrPrU0iTIieXl5Qezs7NX+3lJWl9f/0mw7xuNxl9BnR5DaI5Tn2egPp/Ps7S0dD+ZTF62442O/HL9ymQyH5rNpiyAGl1/20qiXq93giDvzc3NXbLz9bNYLP7OZrMfCbZtlugdkxp1EaQnn8/fTaVSFwfxrry2tvYnl8t9arVabVGNDvqd3ZZFGiaoc1igrhHUZqg0LFD3CGozdGxYoOOjRG2GTgwL1DMs0HOjrrdx+S/AAI3Ah8rg/Nh5AAAAAElFTkSuQmCC);
}

#header .decor:before,
#header .decor:after {
	position:absolute;
	width:50%;
	height:15px;
	bottom:0;
	content:'.';
	text-indent:-3em;
	overflow:hidden;
	background-position:0 -25px;
	background-repeat:repeat-x;
}

#header .decor:before {
	left:-21px;
}

#header .decor:after {
	left:50%;
	margin-left:21px;
}

#header .decor .tri {
	position:absolute;
	width:42px;
	height:25px;
	left:50%;
	top:0;
	margin-left:-21px;
}

#page {
	background:#f3f3f3;
	display:none;
	bottom:0;
	width:100%;
	overflow:auto;
	position:absolute;
}

.expanded #page {
	top:150px;
	display:block;
}

#content {
	padding:20px;
	padding-right:0;
}

.file {
	position:relative;
	float:left;
	background:#fff;
	border:1px solid #d8d8d8;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.13);
	-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.13);
	box-shadow:0 0 5px rgba(0, 0, 0, 0.13);
	padding:10px;
	padding-left:7.5em;
	width:15em;
	margin-right:20px;
	margin-bottom:20px;
}

.file .image {
	text-align:center;
	white-space:nowrap;
	position:absolute;
	left:0px;
	top:10px;
	width:4.5em;
	left:10px;
	z-index:2;
}

.file .image img {
	border:3px solid #fff;
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.65);
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.65);
	margin-bottom:10px;
	margin-top:5px;
	margin-left:-3px;
	width:100%;
	max-width:4.5em;
	max-height:5em;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////1tbWZBSPhAAAABdJREFUeNpiYAQDBgigmEMlYyAcgAADABaMAEkNb1dOAAAAAElFTkSuQmCC);
	height:auto;
	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-webkit-animation-duration: 0.3s;
	-webkit-animation-iteration-count: 1;
}

.file .image img:hover {
	-webkit-transform:scale(2);
	-moz-transform:scale(2);
	-webkit-animation-duration: 0.6s;
}

.file .image .size {
	display:block;
	color:#a9a8a8;
	font-size:0.85em;
	background:#fff; /* This wierd thing fixes incorrect font rendering in Safari */
}

.file h3 {
	font-size:1.4em;
	margin-bottom:0.5em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.file dl {
	overflow:hidden;
	padding-left:15px;
	margin-left:-15px;
	position:relative;
}

.file dt {
	color:#73aff9;
	margin-bottom:0.3em;
	background:#fff; /* This wierd thing fixes incorrect font rendering in Safari */ 
}

.file dd {
	border:1px solid #c4c4c4;
	-webkit-border-radius:0.6em;
	-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.14);
	-moz-border-radius:0.6em;	-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.14);
	border-radius:0.6em;
	margin:0.3em 10px 0.3em 0;
	padding:0.1em 5px;
	float:left;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAoCAYAAADzL6qcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD9JREFUeNpi/P//PwM1ABMDlcCoQaMGjRo0atBgAYxAzEwNg1iAmJ1aBnEPOhcxjybIUYNGDRo1aNQgLAAgwACu+gNxeT4EbwAAAABJRU5ErkJgggAA) #fff 0 50% repeat-x;
	position:relative;
	left:-5px;
	cursor:pointer;
	overflow:hidden;
}

.file dd:hover {
	background-color:#e7effb;
}

.file dd:active {
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAoCAYAAADzL6qcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEZJREFUeNrs1MsJACAQA9GsCoJN2H+LgvipwZxkBnJ9x4SkLkNJpoCAgIAeK2fLBU0XNBxQnDUXlEVE9FG2Y7ufXR3QFmAAxi8DYc0JKkYAAAAASUVORK5CYIIA);
	background-color:#7bb8fd;
	color:#fff;
}

.file .close {
	position:absolute;
	width:33px;
	height:34px;
	right:-15px;
	top:-15px;
	background:url(data:image/png;base64,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) no-repeat;
	cursor:pointer;
	opacity:0;
	-webkit-transition:opacity 0.15s linear;
}

.file:hover .close {
	opacity:1;
}

.file .zero-clipboard {
	position:absolute;
	top:0;
	left:0;
	display:block;
	width:100%;
	height:100%;
	z-index:2;
	/* opacity:0; */
}

#header .remove-all {
	background:#000;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.6em;
	position:absolute;
	right:20px;
	bottom:-0.9em;
	border:2px solid #fff;
	-webkit-border-radius:1em;
	-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5);
	-moz-border-radius:1em;
	-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5);
	padding:0 0.8em;
	z-index:4;
	cursor:pointer;
}

#header .remove-all:hover {
	color:#c5dcfe;
}

#webkit-copy-clip {
	position:absolute;
	width:50%;
	left:-50%;
	overflow:auto;
	top: 0;
	left:-60%;
}

@-webkit-keyframes image-show {
	from {
		-webkit-transform:scale(1.01);
	}
	
	13% {
		-webkit-transform:scale(2.37);
	}
	
	28% {
		-webkit-transform:scale(1.87);
	}
	
	43% {
		-webkit-transform:scale(2.05);
	}
	
	59% {
		-webkit-transform:scale(1.985);
	}
	
	75% {
		-webkit-transform:scale(2.007);
	}
	
	to {
		-webkit-transform:scale(2);
	}
}

@-webkit-keyframes image-hide {
	from {
		-webkit-transform:scale(2);
	}
	
	52% {
		-webkit-transform:scale(0.75);
	}
	
	to {
		-webkit-transform:scale(1);
	}
}
