#dncalendar-container{border:1px solid var(--cinza-2);background:var(--branco)}.dncalendar-inactive{opacity:.2}.dncalendar-header{padding:10px 0!important;position:relative;border-top:5px solid var(--cor-primaria);border-bottom:1px solid var(--cinza-2)}.dncalendar-header h2{color:#434343;font-size:20px;line-height:15px;text-align:center;font-family:var(--fontTitulo);text-transform:uppercase}.dncalendar-header h2 font{font-size:13px}.dncalendar-header .dncalendar-links{height:19px;width:100%;position:absolute;top:2px}.dncalendar-header .dncalendar-links div{cursor:pointer;width:auto;height:auto;-webkit-user-select:none;touch-action:pan-y;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;color:var(--cor-primaria)}.dncalendar-header .dncalendar-links .dncalendar-next-month{position:absolute;right:10px}.dncalendar-header .dncalendar-links .dncalendar-next-month:after{content:'\f0da';font-family:FontAwesome;font-size:30px;right:0;position:absolute}.dncalendar-header .dncalendar-links .dncalendar-prev-month{position:absolute;left:10px}.dncalendar-header .dncalendar-links .dncalendar-prev-month:after{content:'\f0d9';font-family:FontAwesome;font-size:30px}.dncalendar-body{padding:15px;background:var(--cinza-1);border-right:1px solid var(--cinza-2)}.dncalendar-body table{width:100%;text-align:center;border-collapse:collapse;font-size:15px}.dncalendar-body table th,td{display:table-cell;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.dncalendar-body thead td{color:var(--cor-primaria);font-size:15px;text-transform:uppercase;padding:10px 0;font-family:var(--fontConteudo)}.dncalendar-body tbody tr td{width:13%;border:1px solid var(--cinza-2);color:var(--cinza-4);background:var(--cinza-1);text-decoration:none;vertical-align:middle;font-family:var(--fontConteudo)}.dncalendar-body .calendarClick{background:var(--branco)}.dncalendar-body tbody td .entry{padding:11px 0 13px;position:relative;display:none}.dncalendar-body tbody td.calendarClick .entry{padding:11px 0 13px;position:relative;display:block}.dncalendar-body table td.today-date{box-shadow:0 0 0 1px var(--cor-primaria) inset}.dncalendar-body table td.calendarClick.today-date{box-shadow:0 0 0 1px var(--cor-primaria) inset}.dncalendar-body table td.calendarClick.note,.dncalendar-body table td.note{color:var(--branco);background:var(--cor-primaria)}.dncalendar-note-list{list-style:none;margin-bottom:20px;color:var(--cinza-1);height:290px;display:block;overflow-y:scroll}.dncalendar-note-list .date{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid var(--cinza-2);position:relative}.dncalendar-note-list .date .caixa-dia{background:var(--cor-primaria);float:left;text-align:center;padding:5px 15px;border-radius:3px;color:var(--branco);line-height:20px;text-transform:uppercase}.dncalendar-note-list .date .texto-descricao{color:red;float:left;padding:0 10px}.dncalendar-note-list .date .texto-descricao h3{font-family:var(--fontTitulo);font-size:17px;color:var(--cinza-4)}.dncalendar-note-list .date .texto-descricao p{font-family:var(--fontConteudo);font-size:15px;color:var(--cinza-3)}.dncalendar-note-list .date .link-event{height:20px;width:30px;display:table;right:0;position:absolute;text-align:center;cursor:pointer}.dncalendar-note-list .date .link-event:after{content:'\f06e';font-family:FontAwesome;font-size:20px}.dncalendar-note-list .date .link-event:hover:after{color:var(--cor-secundaria)}.sem-evento{display:flex;align-items:center;margin:0;padding:15px 0}.sem-evento p{margin:0 auto;font-size:20px;color:var(--cor-primaria)}@media (max-width:767px){.dncalendar-body{border:none}}