code[class*=language-],
pre[class*=language-] {
    font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    word-wrap: normal;
    line-height: 1.5;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}


pre[class*=language-] {
    padding: 1em;
    overflow: auto
    background: #f5f2f0
}


.token.punctuation {
    color: #999
}

.token.string,
.token.number,
.token.tag {
    color: #905
}

.token.comment {
    color: #690
}

.token.var {
    color: #070090
}
.token.keyword {
    color: #0c00ff;
	font-weight: bold
}
.token.function {
    color: #DD4A68
}

.token.bold,
.token.important {
    font-weight: 700
}

.token.important, {
    color: #e90
}

.token.italic {
    font-style: italic
}

pre.line-numbers {
    position: relative;
    padding-left: 3.8em;
    counter-reset: linenumber
}
pre.line-numbers>code {
    position: relative
}
.line-numbers .line-numbers-rows {
    position: absolute;
    pointer-events: none;
    top: 0;
    font-size: 100%;
    left: -3.8em;
    width: 3em;
    letter-spacing: -1px;
    border-right: 1px solid #999;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.line-numbers-rows>span {
    pointer-events: none;
    display: block;
    counter-increment: linenumber
}
.line-numbers-rows>span:before {
    content: counter(linenumber);
    color: #999;
    display: block;
    padding-right: .8em;
    text-align: right
}

pre[class*=language-] {
    background: url("../images/backgrounds/cuaderno.jpg") top center #fafbfc;
    border-left: 5px solid #558abb;
    color: #3b3c40;
    font-family: Consolas, Monaco, 'Andale Mono', monospace;
    font-weight: 400;
    direction: ltr;
    text-align: left;
    -moz-tab-size: 4;
    tab-size: 4;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}


/*
  13.11.2016 Like System 
*/

.vote_up a { display: block; background: url("../images/nicelogo.png") no-repeat; width: 75px; height: 75px; float: right; }
.vote_up a:hover { background-position: 0 -5px;  }
.vote_up_done { display: block; background: url("../images/nicelogo2.png") no-repeat; width: 75px; height: 75px; float: right;  }

.vote_down a { display: block; background: url("../images/dislikelogo.png") no-repeat; width: 75px; height: 75px; float: right; }
.vote_down a:hover { background-position: 0 5px;  }
.vote_down_done { display: block; background: url("../images/dislikelogo2.png") no-repeat; width: 75px; height: 75px; float: right; }

/*
  01.03.2017 Math fractions
  
	t = 
	<div class="frac">
		<span>d</span>
		<span class="symbol">/</span>
		<span class="bottom">v</span>
	</div>  
  
*/


.frac { display: inline-block;
    position: relative;
    vertical-align: middle;
    letter-spacing: 0.001em;
    text-align: center;
}
.frac > span {
    display: block;
    padding: 0.1em;
}
.frac span.bottom {
    border-top: thin solid black;
}
.frac span.symbol {
    display: none;
} 

