.calendar {
   	font-family: Arial, Verdana, Sans-serif;
    width: 100%;
    border-collapse: collapse;
}
.btn-edit{
	margin: 2px;
}
/*input{text-transform: capitalize;}*/
.ui-autocomplete { max-height: 200px; overflow-y: auto; overflow-x: hidden;}
.calendar button{
	width: 90%;
	height: 95%;
}
.calendar tbody tr:first-child th {
    color: #505050;
    margin: 0 0 10px 0;
}
.table_mod tbody tr:first-child td{
	background: #98dba0;
}
.day_header {
	background: #efefef;
	text-align: center;
}

.calendar td {
    width: 14%; /* Force all cells to be about the same width regardless of content */
    border:0px solid #CCC;
    height: 70px;
    vertical-align: top;
   /* font-size: 10px;*/
    padding: 0;
}

.calendar td:hover {
    /*background: #F3F3F3;*/
}

.day_listing {
    display: block;
    text-align: right;
    font-size: 12px;
    color: #2C2C2C;
    padding: 5px 5px 0 0;
}

div.today {
    background: #E9EFF7;
    height: 100%;
}
.tMon{
	display: none;
}
.tTue{
	display: none;
}
.tWed{
	display: none;
}
.tThu{
	display: none;
}
.tFri{
	display: none;
}
.tSat{
	display: none;
}
.tSun{
	display: none;
}
.btn-purple{
	color: #fff;
	background: #883ae9;
}
.btn-purple:hover{
	color: #883ae9;
	background: #fff;
}
.hide-help{
  display: none;
}

/* Menu Personalizado */

/* Menu Personalizado */