programas.scss 1.81 KB
.program--aside {
    margin-top: 20px;
    padding-top: 20px;

    .button--themed {
        padding-top: 0;
    }
}

.program-preview {

    .program-preview--box {
        position: relative;
        background-color: #f1f1f1;
    }

    .program-preview--banner {
        width: 100%;
        height: 400px;

        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;



        @media screen and (max-width: $screen-xs) {
            // height: 15px;

            // .video {
            //     height: 290px;
            // }
        }
    }

    .program-preview--icon {
        $icon-size: 98px;
        $icon-scale: 0.7;
        position: absolute;
        top: (-1) * ($icon-size / 2);
        left: 40px;

        width: $icon-size * $icon-scale + 20px;
        height: $icon-size * $icon-scale + 20px;

        .icon {
            display: block;
            position: relative;
            top: -8px;
            left: -8px;
            // transform: scale($icon-scale);
        }

        .contraste & {
            border: 1px solid #fff;
        }
    }

    .program-preview--box--content-wrapper {
        padding: 40px;
        position: relative;
    }

    .program-preview--share-label,
    .program-preview--share-directive {
        display: inline-block;
        vertical-align: middle;
    }

    .program-preview--abstract h2 {
        font-size: 40px;
    }

    h2,
    h3{
        font-weight: bold;
    }

    h3 {
        margin-top: 0;
    }
}

.page--program {

    .btn-close {
        position: absolute;
        right: 0;
        top: 0;
        z-index: 99;
    }

    .proposal-extended-section {
        background-color: #f1f1f1;
        margin: 20px 0;
        padding: 20px 0;
    }

    .proposal-extended-section-header {
        position: relative;
    }
}