﻿/* Devices 1200px and below */
@media (max-width: 1200px) {
    .nav {
        font-size: 16px;
    }

    .navbar {
        border-radius: 0;
    }
}

/* Devices 992px and below) */
@media (max-width: 992px) {
    #site-name .title {
        font-size: 16px;
    }

    #site-name .sub-title {
        font-size: 12px;
    }

    #page-content {
        padding-bottom: 100px;
    }
}

@media (min-width: 768px) {
    .navbar {
        border-radius: 0;
    }
}

/* Devices 768px and below) */
@media (max-width: 768px) {
    .container > .navbar-header {
        margin-left: 0;
    }

    #back-top {
        right: 20px;
        bottom: 20px;
    }
}
