@charset "utf-8";
/* CSS Document */

 /*Agenda Semanal*/
    .agsem__wrap { height:auto; text-align:left; margin:0 auto; width:100%; }
    .agsem__header-img{ height:auto; max-width:60px; }
    .agsem__headerwrap {  border:1px solid #B3B5B7; box-sizing:border-box; color:#000; display:flex; flex-direction:row; justify-content:space-between; align-content:center; height: auto; margin-bottom:1rem; width:100%; }
    .agsem__headerwrap-logo { border:1px solid #B3B5B7; border-collapse:collapse; padding:0.5rem 0.5rem; width:20%; }
    .agsem__headerwrap-title { border:1px solid #B3B5B7; border-collapse:collapse; display:flex; flex-direction:column; justify-content:center; align-content:center; text-align: center; width:80%; }
    .agsem__texto-vertical { writing-mode: vertical-lr; transform: rotate(180deg); }
    
    .agsem__listwrap { display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start; height:auto; width:100%; }
    .agsem__semanawrap{ border-bottom:1px dotted #ccc; height:auto; margin:0.3rem 0; width:100%; }
    .agsem__link { color:#444; font-size:1rem; }
    .agsem__link:hover { color:#ccc; }
