<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* * * * * * * * *
    STYLESHEET FOR THEORY PAGES
    @Author Mark Humphrey,
    Created 26/02/2021
 * * * * * * * * */

/* IMPORT BW_COMMON THEORY STYLES */
@import "/bw_common/css/theory.css";


/* HOME PAGE (OVERVIEW) */

div.content_container #intro_paragraph {
    display: none;
}

/* CHAPTER IMAGE */
div.content_container.home_container p {
    color: var(--text-lighter);
    margin-right: 3em;
}

div.content_container.home_container h2 {
    margin-top: 0;
}

div.content_container.home_container .chapter_items_container {
    width: 100%;
    margin-top: 1.5em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    text-overflow: ellipsis;
}

div.content_container.home_container .chapter_items_container .chapter_item {
    position: relative;
    width: calc(20% - 2.5em);
    height: auto;
    margin-right: 2.5em;
    text-align: center;
    margin-bottom: 2.5em;
    cursor: pointer;
}

div.content_container.home_container .chapter_items_container .chapter_item img {
    position: relative;
    width: 100%;
    z-index: 2;
    margin-bottom:0.75em;
    border-radius: 0.5em;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

div.content_container.home_container .chapter_items_container .chapter_item div {
    width: 100%;
    color: var(--text-lighter);
    font-weight: 500;
}

div.content_container.home_container .chapter_items_container .chapter_item:hover div {
    color: var(--text-default);
    text-decoration: underline;
}

div.content_container.home_container .chapter_items_container .chapter_item:hover img {
    -webkit-transform: scale(1.025);
    transform: scale(1.025);
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.6);
    box-shadow: 0 2px 4px rgba(0,0,0,0.6);
}



/* END HOME PAGE (OVERVIEW) */


/* * * * * * * * *
     END CONTENT
 * * * * * * * * */


/* * * * * * * * *
    READSPEAKER
 * * * * * * * * */
#readspeaker_container {
    position: fixed;
    top: 112px;
    left: 1px;
    z-index: 10;
    width: 100%;
}

/* * * * * * * * *
    END READSPEAKER
 * * * * * * * * */


/********************

	MEDIA QUERIES

*********************/
/* Larger Devices, Wide Screens */
@media only screen and (max-width : 1800px) {

    div.content_container.home_container .chapter_items_container .chapter_item {
        width: calc(25% - 2.5em);
        margin-right: 2.5em;
    }
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1500px) {

    div.content_container.home_container .chapter_items_container .chapter_item {
        width: calc(33% - 2.5em);
        margin-right: 2.5em;
    }

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 1100px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

}

/* Small Devices, Tablets */
@media only screen and (max-width : 640px) {

    div.content_container.home_container .chapter_items_container {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    div.content_container.home_container .chapter_items_container .chapter_item {
        width: calc(50% - 1em);
        margin: 0 0 2.5em 0;
    }

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 340px) {

}

/********************

	END MEDIA QUERIES

*********************/
</pre></body></html>