﻿/*********** Table of Contents ***********
    1.0: Spacing
*****************************************/
.apa-spacing {
    padding: 20px;
}

.apa-medium-spacing {
    padding: 40px;
}

.apa-spacing-sides-only {
    padding-left: 20px;
    padding-right: 20px;
}

    .apa-spacing-sides-only > .row:first-of-type {
        padding-top: 0;
    }

    .apa-spacing-sides-only > .row:last-of-type {
        padding-bottom: 0;
    }

.apa-spacing-top-only {
    padding-top: 30px;
}

.apa-large-content-spacing {
    padding: 60px;
    max-width: 1600px;
}
.cmte-content .apa-large-content-spacing {
    padding: 60px;
    max-width: 1200px;
}

.apa-committee-large-content-spacing {
    padding: 60px;
    max-width: 1600px;
}
@media only screen and (max-width: 1366px) {
    .cmte-content .apa-large-content-spacing {
        max-width: 800px;
        padding-left: 0;
        padding-right: 0;
    }
}
@media only screen and (max-width: 1000px) {
    .cmte-content .apa-large-content-spacing {
        max-width: 600px;
    }
}
@media only screen and (max-width: 900px) {
    .cmte-content .apa-large-content-spacing {
        max-width: 550px;
    }
}

@media screen and (max-width: 1025px) {
    .apa-medium-spacing {
        padding-top: 40px;
        padding-left: 15px;
        padding-right: 15px;
    }

    .apa-large-content-spacing {
        padding-top: 40px;
        padding-left: 15px;
        padding-right: 15px;
    }
}
@media screen and (max-width: 700px) {
    .apa-medium-spacing {
        padding-top: 40px;
        padding-left:5px;
        padding-right:5px;
    }
    .apa-large-content-spacing {
        padding-top: 40px;
        padding-left: 5px;
        padding-right: 5px;
    }
}
