body {
	SCROLLBAR-FACE-COLOR: #698091;
	SCROLLBAR-SHADOW-COLOR: black;
	SCROLLBAR-HIGHLIGHT-COLOR: #698091;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #698091;
	SCROLLBAR-TRACK-COLOR: #272727;
	SCROLLBAR-ARROW-COLOR: #000000;
	margin: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	-moz-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	/*background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAXCAIAAACTXWg9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAD2AAAA9gAXp4RY0AAATSSURBVEhLbZW/qx1FFMfnzMzO3bv33eQhqAQLi4AIEhVBNFgoxMrGJhaChZIU+RMsrESbdHaW+RcsbFLZWFgIKmgjQhBiRMXw3rs/duenn7P3pYrLcO/M7JnvOef7PXNWbt/5ebOJtbSwcKtVZ63sprIb83rdbfb5jwe7P//Znp1NtrajYdGvg/G2X/pnL62Oj8IYsSy/3988BEHaU08sLz05NGOmWEo17uq1mynWaSwp1WqkNLPdpd0uT6k6Z1OpCbuC6yoiXee64JrIySamXPF9epZKa6ebdLZND0/j2Y5toOvZJrpX37rhxBgxxOuIaHBD71xna23seG8dcJ3tF3659OtVd3EdhqXvvCW0GOt2n7djzs2c7uI4ZsJi7FONpbkXr90MwYaFBYVJ54S4Fr1fDV3nJRw2g8eB7+wwdOuVv7DqjgY/9F6IqbWcyd4UI7t9ilMeU9mPeR+ru3z1Qxs45kJwRK1hOoXrgxuWHQ6IdMVkFZZL7GCFVGRY+L5zw8It1NIu2Ok7cinGwAghQ5M7unx9sy9jMbEYEpnITUxtBjWgODEzECVk45xYsQQ4QuU27aes5y0CWMbCu773YXYARExVrnzwteoTlMq+746W/ljDJCLxTlIxOVdVUMSZFnNlB4UhGnlrVakXQCNXM9mYbWwn+4KYMC5XPrrbGpoTEKchxC17ux4U3Ykgd01pSo1gYVZqzaVhCbtMeIqqTUGKKIhUsWNpU2kUpbx06xukIIWmRWL1vZh+gScqRlquecpwZ3gwkFZiVXPwVETdZD3TRw4gW+Nss0Id224JF1RW6Pqg0pDeIhTvs3Ox2cm40fqswxVri3W101fZiA5rK8M5BkcYqUmqhCoWEV77+Dtm6p8wrMGbJuxIjRS1thpKkjb3yTRrWqEIlAns9RzSatQs5g2ultrPt0Te+OR7SGCh0GKRgrTxaYBRDKMJ1yZKQxM8YKG70giDrK0BTZfK6SOX+mvkzU9/Ui8oTAjWZr2ZLLXgqt4IhVb0c9wZUM/OpzUMesNhDsT57PBS3r79C9A8QMOE8jBD844SUSvsOFJbydCCg0e4uq+Jw5YuH3vknS9+nbnB7OBAfTDVUlEDXYGoDComDU4RD2Czwfn88Ufe/fLeOZauFA8lZ2g9OcfI6QOuQs7inqPDxkHD/33kvTv3YW+eqrViqxtOaEzz3iGwGWxGP+wdknqMDNbVuociD+TGV3en+HTOncgC6prR20K5YYKu8+21swPuZeDGMOMtF4bWMuNSxpQ4T2wNxH+r+Tb0p9bdk89+eP1kuzrb+Wl6BqxpWlv7Aj7nqx2MQq9wqTeRSS1i/zb1Yiqjs/385ZhyOXF2bGbj/W+l/uXdjuJ1vsnnP74y5RwzXZcaEBoQ3ZZ31J7WW/NzK/ZcrpIb3wWRqdBGpHofYsIBFaLRa09WcQxtlpycM+7l9493tMfU6LMY0WhoJJ1jkGOjVVG4wdMciDfTArh9ztauwxuXvNFOIZ2PBv0CyUGgALSaKIZbd59Dm5QJTUUCOiaw3BSzDw4SKcs5LC1h/tin2cRcvAanMnbO8p2Z2yReFRfLGLN7/voFtNHbMP/ChvpEK6LNRdVJFcdzF9HihpaJnq2pC59XoqGh4ynlFoJPqWDPTsn1P7RsNPmR04tdAAAAAElFTkSuQmCC")  no-repeat center center fixed;*/
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index: -1;
}

.shadow {
	-webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
	font-weight: bold;
	line-height: 1;
	-webkit-transition: all 0.5s ease;
		transition: all 0.5s ease; 
}

.shadow:hover {
	cursor: pointer;
	-webkit-box-shadow: 0 8px 6px -6px black;
	-moz-box-shadow: 0 8px 6px -6px black;
	box-shadow: 0 8px 6px -6px black;
	color: #08f;
}

a {
	color: #666;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-webkit-transition: all 0.1s ease;
		transition: all 0.1s ease; 
}

a:hover {
	color: #08f;
	text-shadow: 0.5px 0.5px 0.5px rgba(0, 0, 0, 0.35);
}

h1 {
	padding: 1em;
	color: #666;
	font-size: 100%;
}

hr {
	border-top: 2px solid #e3e3e3;
}

pre {
	overflow: auto;
	margin: 1em;
	line-height: 2em;
}

footer {
	margin: 1em;
}

.footer-panel {
	margin: 0 auto;
	bottom: 95%;
	width: 95%;
	height: 5%;
	padding: 0.02px;
	-moz-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	background-color: silver;
	box-shadow: inset -1px -1px #0a0a0a, inset 1px 1px #dfdfdf, inset -2px -2px grey, inset 2px 2px #fff;
	z-index: -1;
}

.container {

	overflow: hidden;
	background-color: #fff;
	/*border-radius: 10px; */
	;
}

/* ***** */
/* Icons */
/* ***** */

pre a[href]:before,
pre a[href$="/"]:before {
	content: "";
	padding: 5px 25px 0 0;
	background-repeat: no-repeat;
	background-position: left bottom;
}

a[href]:before {
	background: url(../images/icons/default.png);
}

a[href$="/"]:before {
	background: url(../images/icons/folder.png);
}

/* Checksums */

a[href$=".md5"]:before {
	background: url(../images/icons/checksum.png);
}

/* Compression */

a[href$=".bz2"]:before {
	background: url(../images/icons/bz2.png);
}

a[href$=".gz"]:before {
	background: url(../images/icons/gz.png);
}

a[href$=".tar.gz"]:before {
	background: url(../images/icons/tar.gz.png);
}

/* Vagrant */

a[href$=".box"]:before {
	background: url(../images/icons/vagrant.png);
}

/* Debian */

a[href$=".deb"]:before {
	background: url(../images/icons/debian.png);
}

/* Crypt */

a[href$=".gpg"]:before {
	background: url(../images/icons/crypt.png);
}

.js-thHolidaysMoohaContainer {
	z-index: 10000;
	pointer-events: none;
	position: absolute;
}
