/*
 * Café con Goles
 * Solo estilos para funcionalidades propias.
 * La maquetación de los Single Posts queda en manos de Newspaper/tagDiv.
 */

.ccg-photo-credit {
    margin-top: 6px;
    margin-bottom: 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.35;
    color: #777;
}

.ccg-photo-credit span {
    font-weight: 600;
}

/* =========================================================
   CCG - RESTAURAR GRID SINGLE POST 2/3 + 1/3
   El Cloud Template mantiene vc_column 2/3 + 1/3.
   Esta regla garantiza su representación en frontend.
   ========================================================= */

@media (min-width: 1019px) {

    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        align-items: flex-start !important;
        width: 100% !important;
    }

    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row > .td-pb-span8,
    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row > .vc_column:nth-child(1) {
        flex: 0 0 66.66666667% !important;
        width: 66.66666667% !important;
        max-width: 66.66666667% !important;
        float: none !important;
        box-sizing: border-box !important;
    }

    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row > .td-pb-span4,
    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row > .vc_column:nth-child(2) {
        flex: 0 0 33.33333333% !important;
        width: 33.33333333% !important;
        max-width: 33.33333333% !important;
        float: none !important;
        box-sizing: border-box !important;
    }
}

@media (max-width: 1018px) {

    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row {
        display: block !important;
        width: 100% !important;
    }

    body.single-post .tdc-content-wrap > .tdc-row > .td-pb-row > .vc_column {
        width: 100% !important;
        max-width: 100% !important;
        float: none !important;
    }
}

