/* Print styles */
@media print {
    .mdroptop,
    .btn-navbar,
    .menu2,
    .alphabetst,
    .cancel,
    footer .foot
    {
        display: none!important;
    }
    a:link:after,
    a:visited:after {
        content: "";
    }
    .menuhead {
        height: auto;
    }
    .container,
    .navbar-static-top .container,
    .navbar-fixed-top .container,
    .navbar-fixed-bottom .container {
        width: auto;
        margin: 0;
    }
    h1 {
        margin-bottom: 20px;
        text-align: left!important;
    }
    h1.logo {
        width: auto;
        height: auto;
        margin: 0;
        text-indent: 0;
    }
    @-moz-document url-prefix() {
        h1.logo {
            margin-top: 30px;
        }
    }
    h1 small {
        font-size: .5em;
    }
    /* NOTE: I have added two classes in the HTML below (see "NOTE"s in HTML) */
    .print-content {
        width: 95%!important;
    }
    .print-content .span3,
    .print-content .span9 {
        float: left;
        width: 45%;
    }
    .print-content .span9 {
        float: right;
    }
}
