/**
 * Shell.js 1.0.5
 * A JavaScript and CSS library to create terminals
 * 
 * Copyright (c) 2016, Davide Caruso
 * Licensed under MIT
 * 
 * Released on October 2, 2016
 */
/* Modified for daangeerdink.nl: removed the global 'html{font-size:75%;line-height:1}' rule so it does not affect the rest of the site. */

.shell{font-family:sans-serif}.shell .content{font-family:monospace}.shell{display:block;position:relative;text-align:left;color:#F1F1F1;overflow:hidden;font-weight:300;width:auto;height:auto;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);box-shadow:0 5px 20px 0 rgba(0,0,0,0.5)}.shell.responsive{width:100%;height:100%}.shell.typed .line{display:none}.shell.typed .line.active{display:block}.shell .typed-cursor,.shell .cursor{opacity:1;width:10px;background:#F1F1F1;-moz-animation:cursor-blink .8s infinite;-webkit-animation:cursor-blink .8s infinite;animation:cursor-blink .8s infinite}@-moz-keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes cursor-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.shell.light .typed-cursor{background:#292929}.shell .status-bar{position:relative;background:#333;border:1px solid #292929;border-bottom:0;height:28px}.shell .status-bar .buttons{float:left;padding:6px;position:relative;z-index:1}.shell .status-bar .buttons a{cursor:pointer;display:inline-block;text-align:center;text-decoration:none;margin:0 2px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:15px;height:15px;font-size:1.5em;line-height:.83333em}.shell .status-bar .buttons a i{text-align:center;width:100%;height:15px;display:block;font-size:.55556em;line-height:1.5em}.shell .status-bar .buttons a.close{background:#F25056;color:#F25056}.shell .status-bar .buttons a.close:hover{color:#A21F2C}.shell .status-bar .buttons a.minimize{background:#FAC536;color:#FAC536}.shell .status-bar .buttons a.minimize:hover{color:#C28723}.shell .status-bar .buttons a.enlarge{background:#39EA49;color:#39EA49}.shell .status-bar .buttons a.enlarge:hover{color:#0B7407}.shell .status-bar .icon{background:#000;color:#fff;width:20px;height:20px;display:inline-block;font-size:.75em;line-height:1.66667em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.shell .status-bar .title{position:absolute;top:0;bottom:0;left:0;right:0;font-size:1.33333em;line-height:1.6875em;text-align:center}.shell .content{position:relative;height:100%;border:1px solid #292929;padding:2px 2px 28px;font-size:1.33333em;line-height:1.125em;background:#292929;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.shell .content .user{color:#8AD733}.shell .content .host{color:#8AD733}.shell .content .path{color:#729FCF}.shell .content .root .user{color:#fff}.shell .content .root .host{color:#fff}.shell .content .root .path{color:#fff}.shell.ubuntu.dark .status-bar{border-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3F3F3F', endColorstr='#FF585858');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3f3f3f),color-stop(100%, #585858));background-image:-moz-linear-gradient(top, #3f3f3f 0%,#585858 100%);background-image:-webkit-linear-gradient(top, #3f3f3f 0%,#585858 100%);background-image:linear-gradient(to bottom, #3f3f3f 0%,#585858 100%)}.shell.ubuntu.dark .status-bar .title{color:#fff}.shell.ubuntu.dark .status-bar .buttons a.close{background:#D75224;color:#444}.shell.ubuntu.dark .status-bar .buttons a.close:hover{color:#A21F2C}.shell.ubuntu.dark .status-bar .buttons a.minimize{background:#898989;color:#555}.shell.ubuntu.dark .status-bar .buttons a.minimize:hover{color:#555}.shell.ubuntu.dark .status-bar .buttons a.enlarge{background:#898989;color:#555}.shell.ubuntu.dark .status-bar .buttons a.enlarge:hover{color:#555}.shell.ubuntu.dark .content{border-color:transparent;background:#300924}.shell.ubuntu.dark .content .user{color:#fff}.shell.ubuntu.dark .content .host{color:#fff}.shell.ubuntu.dark .content .path{color:#fff}.shell.ubuntu.dark .content .root .user{color:#fff}.shell.ubuntu.dark .content .root .host{color:#fff}.shell.ubuntu.dark .content .root .path{color:#fff}.shell.ubuntu.light{color:#666}.shell.ubuntu.light .status-bar{border-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF3F3F3F', endColorstr='#FF585858');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3f3f3f),color-stop(100%, #585858));background-image:-moz-linear-gradient(top, #3f3f3f 0%,#585858 100%);background-image:-webkit-linear-gradient(top, #3f3f3f 0%,#585858 100%);background-image:linear-gradient(to bottom, #3f3f3f 0%,#585858 100%)}.shell.ubuntu.light .status-bar .title{color:#fff}.shell.ubuntu.light .status-bar .buttons a.close{background:#D75224;color:#444}.shell.ubuntu.light .status-bar .buttons a.close:hover{color:#A21F2C}.shell.ubuntu.light .status-bar .buttons a.minimize{background:#898989;color:#555}.shell.ubuntu.light .status-bar .buttons a.minimize:hover{color:#555}.shell.ubuntu.light .status-bar .buttons a.enlarge{background:#898989;color:#555}.shell.ubuntu.light .status-bar .buttons a.enlarge:hover{color:#555}.shell.ubuntu.light .content{border-color:transparent;background:#fff}.shell.ubuntu.light .content .user{color:#666}.shell.ubuntu.light .content .host{color:#666}.shell.ubuntu.light .content .path{color:#666}.shell.ubuntu.light .content .root .user{color:#666}.shell.ubuntu.light .content .root .host{color:#666}.shell.ubuntu.light .content .root .path{color:#666}.shell.osx.dark .status-bar{border-color:#EBEBEB;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFCBCBCB');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb),color-stop(100%, #cbcbcb));background-image:-moz-linear-gradient(top, #ebebeb 0%,#cbcbcb 100%);background-image:-webkit-linear-gradient(top, #ebebeb 0%,#cbcbcb 100%);background-image:linear-gradient(to bottom, #ebebeb 0%,#cbcbcb 100%)}.shell.osx.dark .status-bar .title{color:#666}.shell.osx.dark .content{background:rgba(0,0,0,0.9)}.shell.osx.dark .content .user{color:#fff}.shell.osx.dark .content .host{color:#fff}.shell.osx.dark .content .path{color:#fff}.shell.osx.dark .content .root .user{color:#fff}.shell.osx.dark .content .root .host{color:#fff}.shell.osx.dark .content .root .path{color:#fff}.shell.osx.light{color:#666}.shell.osx.light .status-bar{border-color:#EBEBEB;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEBEBEB', endColorstr='#FFCBCBCB');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb),color-stop(100%, #cbcbcb));background-image:-moz-linear-gradient(top, #ebebeb 0%,#cbcbcb 100%);background-image:-webkit-linear-gradient(top, #ebebeb 0%,#cbcbcb 100%);background-image:linear-gradient(to bottom, #ebebeb 0%,#cbcbcb 100%)}.shell.osx.light .status-bar .title{color:#666}.shell.osx.light .content{border-color:#EBEBEB;background:#fff}.shell.osx.light .content .user{color:#666}.shell.osx.light .content .host{color:#666}.shell.osx.light .content .path{color:#666}.shell.osx.light .content .root .user{color:#666}.shell.osx.light .content .root .host{color:#666}.shell.osx.light .content .root .path{color:#666}.shell.windows{color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.5);box-shadow:0 5px 20px 0 rgba(0,0,0,0.5)}.shell.windows .status-bar{height:30px;border:0;background-color:#69C1F0}.shell.windows .status-bar .buttons{float:right;padding:0}.shell.windows .status-bar .buttons a{margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:25px;height:20px;font-size:1.5em;line-height:1.11111em}.shell.windows .status-bar .buttons a i{width:100%;height:20px;font-size:.55556em;line-height:2em}.shell.windows .status-bar .buttons a.close{width:50px;background:#C75050;color:#fff}.shell.windows .status-bar .buttons a.close:hover{background:#c03d3d;color:#fff}.shell.windows .status-bar .buttons a.minimize{background:transparent;color:#292929}.shell.windows .status-bar .buttons a.minimize:hover{background:#1698dd;color:#fff}.shell.windows .status-bar .buttons a.enlarge{background:transparent;color:#292929}.shell.windows .status-bar .buttons a.enlarge:hover{background:#1698dd;color:#fff}.shell.windows .status-bar .icon{float:left;margin:5px}.shell.windows .status-bar .title{color:#292929;font-size:1.33333em;line-height:1.875em}.shell.windows .content{border-color:#69C1F0;background:#000}.shell.windows .content .user{color:#fff}.shell.windows .content .host{color:#fff}.shell.windows .content .path{color:#fff}.shell.windows .content .root .user{color:#fff}.shell.windows .content .root .host{color:#fff}.shell.windows .content .root .path{color:#fff}
