.SimpleCalendar {
    background: #fff none repeat scroll 0 0;
        margin-top: 15px;
}
.SimpleCalendar .title {
    3background: #b80002 none repeat scroll 0 0;
    margin-bottom: 10px;
  	padding-top:10px;
     text-align: center
}
.SimpleCalendar .title > span {
    color:#0369ce;
    font: bold 18px/25px arial;
    padding-left: 10px;
    text-transform: uppercase;
    text-align:center;
        margin-top: 15px;
}
.SimpleCalendar .DateShow > span {
    font: bold 13px arial;
}
.SimpleCalendar .DateShow {
    margin-bottom: 15px;
    text-align: center;
}
.SimpleCalendar .WeekYear {
    display: block;
    margin: 15px 5px;
}
.SimpleCalendar .WeekYear .Pre {
    float: left;
    padding: 10px;
    text-align: center;
}
.SimpleCalendar .WeekYear .Next {
    float: right;
    padding: 10px;
    text-align: center;
}
.SimpleCalendar .container {
    display: inline-block;
    width: 100%;
}
.SimpleCalendar .container table {
    width:100% !important;
            border: 1px solid #ddd;
}
.SimpleCalendar .WeekYear .Pre .top a, .WeekYear .Next .top a {
    color: #0369ce;
    display: inline-block;
    font: bold 13px arial;
    padding-bottom: 5px;
}
.SimpleCalendar .container .CalendarTable td {
    border: 1px solid #ddd;
    border-spacing: 0;
    padding: 5px;
}
.SimpleCalendar .container .CalendarTable {
    border: 1px solid #ddd;
    border-spacing: 0;
    width: 100% !important;
}
.SimpleCalendar .container .CalendarTable thead td {
    background: #eee none repeat scroll 0 0;
    font: bold 13px arial;
    text-align: center;
}
.SimpleCalendar .container .CalendarTable tbody td {
    font:normal 13px arial;
    padding:10px 5px;
}
.SimpleCalendar .container .CalendarTable .TD_Date {
    width: 100px;
}
.SimpleCalendar .container .CalendarTable .TD_Date .NgayAm {
    display:none;
}
.SimpleCalendar .container .CalendarTable .TD_AM {
    width: 45%;
}

.SimpleCalendar .Note {
    display: inline-block;
    padding: 0 5px 10px;
        display: none;
}
.SimpleCalendar .Note .text {
    font: italic 13px arial;
}
@media only screen and (max-width: 768px){
.SimpleCalendar table td{
    display: revert !important;
    width: unset !important;
     font-size:15px !important;
}
.SimpleCalendar table {
    width :100% !important;
}
.SimpleCalendar * {
    font-size:9px !important;
}
}