/*

* This css file is part of jquery terminal
*
* Licensed under GNU LGPL Version 3 license
* Copyright (c) 2011-2013 Jakub Jankiewicz <http://jcubic.pl>
*
*/

.terminal .terminal-output .format, .cmd .format, .cmd .prompt, .cmd .prompt div, .terminal .terminal-output div div{

display: inline-block;

} .cmd .clipboard {

position: absolute;
bottom: 0;
left: 0;
opacity: 0.01;
filter: alpha(opacity = 0.01);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.01);
width: 2px;

} .cmd > .clipboard {

position: fixed;

} .terminal {

padding: 10px;
position: relative;
overflow: hidden;

} .cmd {

padding: 0;
margin: 0;
height: 1.3em;
/*margin-top: 3px; */

} .cmd .cursor.blink {

-webkit-animation: blink 1s infinite steps(1, start);
   -moz-animation: blink 1s infinite steps(1, start);
    -ms-animation: blink 1s infinite steps(1, start);
        animation: blink 1s infinite steps(1, start);

} @keyframes blink {

0%, 100% {
      background-color: #000;
      color: #0c0;
}
50% {
      background-color: #bbb; /* not #0c0 because it's seem there is Google Chrome bug */
      color: #000;
}

} @-webkit-keyframes blink {

0%, 100% {
      background-color: #000;
      color: #0c0;
}
50% {
      background-color: #bbb;
      color: #000;
}

} @-ms-keyframes blink {

0%, 100% {
      background-color: #000;
      color: #0c0;
}
50% {
      background-color: #bbb;
      color: #000;
}

} @-moz-keyframes blink {

0%, 100% {
      background-color: #000;
      color: #0c0;
}
50% {
      background-color: #bbb;
      color: #000;
}

} .terminal .terminal-output div div, .cmd .prompt {

display: block;
line-height: 14px;
height: auto;

} .cmd .prompt {

float: left;

} .terminal, .cmd {

font-family: FreeMono, monospace;
color: #0c0;
background-color: #000;
font-size: 12px;
line-height: 14px;

} .terminal-output > div {

/*padding-top: 3px;*/
min-height: 14px;

} .terminal .terminal-output div span {

display: inline-block;

} .cmd span {

float: left;
/*display: inline-block; */

} .terminal .inverted, .cmd .inverted, .cmd .cursor.blink {

background-color: #0c0;
color: #000;

} .terminal .terminal-output div div::-moz-selection, .terminal .terminal-output div span::-moz-selection, .terminal .terminal-output div div a::-moz-selection {

background-color: #0c0;
color: #000;

} .terminal .terminal-output div div::selection, .terminal .terminal-output div div a::selection, .terminal .terminal-output div span::selection, .cmd > span::selection, .cmd .prompt span::selection {

background-color: #0c0;
color: #000;

} .terminal .terminal-output div.error, .terminal .terminal-output div.error div {

color: red;

} .tilda {

position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1100;

} .clear {

clear: both;

} .terminal a {

color: #0F60FF;

} .terminal a:hover {

color: red;

}

@keyframes blink {

0% { opacity: 1; }
25% { opacity: 0; }
50% { opacity: 0; }
100% { opacity: 1; }

} @-webkit-keyframes blink {

0% { opacity: 1; }
25% { opacity: 0; }
50% { opacity: 0; }
100% { opacity: 1; }

} @-ms-keyframes blink {

0% { opacity: 1; }
25% { opacity: 0; }
50% { opacity: 0; }
100% { opacity: 1; }

} @-moz-keyframes blink {

0% { opacity: 1; }
25% { opacity: 0; }
50% { opacity: 0; }
100% { opacity: 1; }

} .prompt, .command {

color: #0c0;
text-shadow: 0 0 3px rgba(0,100,0,50);

} .cursor {

background: #0c0;
animation: blink 1s linear infinite;
-webkit-animation: blink 1s infinite linear;
-ms-animation: blink 1s infinite linear;
-moz-animation: blink 1s infinite linear;
-webkit-box-shadow: 0 0 5px rgba(0,100,0,50);
-moz-box-shadow: 0 0 5px rgba(0,100,0,50);
-ms-box-shadow: 0 0 5px rgba(0,100,0,50);
-o-box-shadow: 0 0 5px rgba(0,100,0,50);
box-shadow: 0 0 5px rgba(0,100,0,50);

}