/*
HABU music - Print Style
@author Rich Adams <rich@gravitymobile.com>
*/

/* White background, Black text */
html, body, section, div, header {
    background: #fff !important;
    color: #000;
    width: auto !important;
    margin-left: 0px;
    padding: 0px;
    overflow: visible;
    font-size: 12px;
    font-family: Tahoma, Arial, sans-serif;
}

/* Normalise text */
h1, h2, h3, h4, h5, h6, p, em, strong {
    color: #000 !important;
    text-shadow: none !important;
}

/* Hide some sections */
section#habu {
    display: none;
}

/* Remove the top border */
section.page {
    border-top: none;
}

/* Download */
section#download {
    margin: 0px;
    padding: 0px;
}

section#download img {
    box-shadow: none !important;
}

/* Download link shouldn't float */
.download-link {
    display: block !important;
    float: none !important;
    border: none !important;
    background: none !important;
    color: #000 !important;
    clear: both !important;
    text-align: left !important;
    padding: 0px !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -o-box-shadow: none !important;
    -ms-box-shadow: none !important;
    box-shadow: none !important;
    text-shadow: none !important;
    margin-top: 20px !important;
}

/* Features */
ul#features {
    width: 100%;
    border: none;
    background: #fff !important;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

ul#features li {
    display: block;
    float: none;
    clear: both;
    width: 90%;
}

ul#features li h3 {
    color: #728287;
    font-size: 0.9em;
    font-weight: bold;
    padding-bottom: 0.5em;
}

ul#features li p {
    color: #76868b;
    font-size: 0.8em;
}

/* Footer */
footer {
    background: #fff !important;
    text-align: left;
    margin-top: 0px;
    padding-top: 30px;
}

/* Show URLs for links */
a {
    text-decoration: none;
    color: #000;
    font-weight: bold;
}

a[href]:before {
    content: "[ ";
}

a[href]:after {
    content: " - " attr(href) " ]";
    font-size: 1em;
    font-style: italic;
}
