*,
*:before,
*:after,
*:first-letter,
*:first-line {
    background: transparent !important;
    color: #000 !important; /* Black prints faster:
                               http://www.sanbeiji.com/archives/953 */
    box-shadow: none !important;
    text-shadow: none !important;
}

a,
a:visited {
    text-decoration: underline;
}

a[href]:after {
    content: " (" attr(href) ")";
}

abbr[title]:after {
    content: " (" attr(title) ")";
}

/*
 * Don't show links that are fragment identifiers,
 * or use the `javascript:` pseudo protocol
 */

a[href^="#"]:after,
a[href^="javascript:"]:after {
    content: "";
}

pre,
blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
}

/*
 * Printing Tables:
 * http://css-discuss.incutio.com/wiki/Printing_Tables
 */

thead {
    display: table-header-group;
}

tr,
img {
    page-break-inside: avoid;
}

img {
    max-width: 100% !important;
}

p,
h2,
h3 {
    orphans: 3;
    widows: 3;
}

h2,
h3 {
    page-break-after: avoid;
}

@page {
    margin: 1.5cm;
}

h4 {
    font-size: 14px;
    line-height: 1.5;
}

h3 {
    font-size: 16px;
}

p {
    font-size: 12px;
    line-height: 1.5;
}

.article-created-date {
    display: block;
    font-size: 12px;
}
section.sidebar,
#top,
.nav-header-container,
.manual-chapter-header,
.article-category-crumb,
.article-view-header,
.article-border,
.view-container-header,
.manual-chapter-comment-container,
.manual-chapter-header,
.manual-view-container,
.article-archived,
footer,
.article-comments a,
.social-container,
.view-paginator-container,
.slider-actual,
.view-transparent {
    display: none;
}
.container {
    width: 100%;
    padding: 0;
    margin: 0;
}
.content-fixed {
    /*border: 1px solid;*/
    width: 85%;
    float: none !important;
    padding-right: 0 !important;
}
#debug-kit-toolbar {
    display: none;
}
.chevronCircle li:before {
    content: "» ";
}
