﻿.btnMes,.diaSemana,.txtAno{text-align:center}.btnMes{max-width:100%;height:auto;margin:0 8px 20px auto}.btnMes select,input[type=text]{font-family:Sansation;font-size:14px;color:#777}.btnMes span{margin:0 50px;text-transform:uppercase}.btnMes input[type=submit]{background:#d3b136;width:42px;height:20px;font-family:Sansation;font-size:14px;color:#fff;padding:0;border:0;cursor:pointer;transition:all ease-in-out .3s;outline:0}.btnMes input[type=submit]:hover{background:#333}.cboMes{margin:20px auto 0}.txtAno{width:100%;max-width:38px;height:16px;color:#777;margin-top:20px;border:1px solid #777}.calendario,.diaSemana div{border-radius:5px;width:100%;height:auto}.calendario{max-width:291px;padding:10px 0 0 10px;margin:0 auto;border:1px solid #ddd}.diaSemana{width:100%;height:auto;display:flex;padding:0;margin:0 auto 5px}.diaSemana div{background:#d3b136;max-width:30px;font-size:12px;color:#fff;padding:4px 0;margin:0 4px;border:1px solid #d3b136}.dia{width:100%;max-width:11%;height:auto;display:inline-block;color:#777;padding:8px;margin:4px;border-radius:5px;border:1px solid #d3b136}.dia-mes-anterior{background:#eee;color:#ddd;border-color:#ddd}.dia-domingo{color:#e9034f;border-color:#e9034f}.dia-atual,.dia-curso{font-weight:700;color:#fff;cursor:pointer!important}.dia-atual{border-color:#27ae60}.dia-curso{background:#d3b136!important;border-color:#d3b136;outline:0!important}.data-curso{max-width:100%;height:auto;padding:0;margin:0 auto}@media screen and (max-width:305px){.calendario{padding:10px 0 0 3px}.btnMes{margin:0 4px 20px auto}.diaSemana div{max-width:27px}}