app/layout/base/res/css/default.css

Summary

Maintainability
Test Coverage
/**
 * Main styles for layout
 */

body {
    padding-top: 70px;
}

.no-js-cookie-warning {
    padding: 10px;
    background-color: rgba(0, 95, 155, 0.8);
    color: white;
    font-size: 1.3em;
    text-align: center;
}

figure {
    img {
        margin-bottom: 5px;
    }

    font-size: 0.85em;
    color: #666;
    margin-bottom: 15px;
}

.embed {
    padding: 0 !important;
    position: relative;

    padding-bottom: 56.25% !important; // 16:9
    //padding-bottom: 42.86% !important; // 21:9
    //padding-bottom: 75% !important; // 4:3
    height: 0;

    margin-bottom: 15px;

    iframe, object, embed {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
}