

    body:not(.override) .L {
        /* active */
        font-weight: bold;
        background: #333;
        color: white;
    }

	#principal,
    .recheio {       
        /*width:85%;*/ 
        /*width:960px;*/
        width: 85%;
		margin: 0 auto;
        max-width: 1440px;
    }
        #principal .recheio {
            width: auto;
        }


    /* To Caeser what is Caeser's. */ 
    .for_l {
        display: block;
    }
        /** special cases **/
        .video_portion .for_l,
        .fontes .for_l,
        #preface .for_l {
            display: inline;
        }



    #main {
        padding-right: 1.9em;
    }


    #services nav .todoSapo {
        position: relative;
    }
    body .recheio {
        /*
        width: 80%;
        */
    }



    .preface {
        font-size: 0.75em;
    }
    .preface a {
    }
    #acesso {
    }
    #acesso strong {
        display:none;
    }



    /** Disable certain expandables **/
    html body .expandable.except_l {
        display:block;
    }
             
        /** inline exception **/
        html body .fontes .expandable.except_l {
            display:inline;
       }

        /** table-cell exception **/
        html body .expandable.premium.except_l {
            display: table-cell;
        }




@media (min-width: 950px) and (max-width: 1100px) {
    #emdestaque .manchete .article-txt {
        font-size: 0.85em;
    }
    #emdestaque .manchete .article-txt .lead {
        font-size: 0.95em;
    }
    #emdestaque .manchete .article-txt .relacionadas {
        font-size: 1em;
    }
    

    .with_nav .html5-nav,
    .outras-noticias,
    .manchete [itemprop=description] {
        font-size: 0.95em;
    }
}


/** Min Heights: reserve space before loaders fire **/ 
#emdestaque {
    min-height: 32em;
}
#entretenimento {
    min-height: 22.5em;
}
#lifestyle {
    min-height: 21em;
}
#sidebar-prog {
    /*min-height: 95em;
    min-height: 70em;*/
}

    /* boxes modes */
    #emdestaque {
        min-height: 32em;
    }
    #entretenimento[data-mode=boxes] {
        min-height: 115em;
    }
    #lifestyle[data-mode=boxes] {
        min-height: 68em;
    }

    
/** ------------------------------------------------------------- **/




    #principal #cronicas .lead {
        clear: left;
        padding-top: 0.5em;
        margin-left: 0;
    }

