/* Specific styling for 3D printers page */
/* Clear unneeded main style */
.entry-content img {
	max-width: none;
}

/* Printer-page specific styling */
section.printer {
    counter-increment: printer;

    h2 {
        text-transform: none;
        line-height: 1.2;

        &:before {
            content: counter(printer) ". ";
        }

        span {
            display: block;
            font-weight: normal;
            font-style: italic;
            font-size: small;
        }
    }

    img {
        float: left;
        margin-right: 2em;
        max-width: none;
        width: 50%;
        height: auto;
    }

    details ul {
        list-style: none;
        background-color: #eee;
    }

    hr {
        clear: both;
        color: darkgray;
        margin: 1em 0;
    }
}
