/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 29 August 2023 20:35:25
*/


/* ----- Calendar ----- */
#calendar-nav {
    overflow: hidden;
    padding: 0 0 2px;
}

#calendar-nav #calendar-month,
#calendar-nav #calendar-year {
    float: left;
    width: 50%;
}

#calendar-nav input[type=disabled] {
    width: 86px;
    height: 16px;
    border: 0;
    vertical-align: top;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
    line-height: 16px;
}

#calendar-nav #calendar-year {
    text-align: right;
}

#calendar-nav #calendar-year input[type=disabled] {
    width: 42px;
}

.next,
.prev {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-color: #666;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAeFBMVEVmZmb29vbu7u7z8/P19fXv7++Dg4P///+dnZ1vb29zc3P4+PiBgYGgoKDi4uKVlZWEhITl5eV6enr6+vqzs7PExMSFhYWnp6ebm5txcXH+/v7y8vLp6eltbW25ubl9fX2Kior5+fns7Ozr6+vj4+NpaWn7+/t5eXmz9N0IAAAAU0lEQVR42mJgIB9wSKLyZRmVeFAEVOWE+QRQ1YgzsitAmRKsTCDAIiXDDxEQY2GWZmRkVGNnZkPWIsKtLI/E5RRVFESRF1Jh5UK1hFedbD8BBBgArCEDMshk6wUAAAAASUVORK5CYII=);
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -9999em;
}

.ie7 .next,
.ie7 .prev {
    background-image: url(https://www.tmag.tas.gov.au/__data/assets/image/0009/69471/next.png);
}

.next:hover,
.prev:hover {
    background-color: #81cfb2;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAe1BMVEWBz7Lf8+vy+vjj9O6p3srl9e+Z2MCR1by04tGT1r3k9e6U1r2/5tjy+vfx+veJ0reL07ig28X4/PuX17+Q1bvI6t3V7+Xn9vDJ696E0LTm9vDp9/G85taf2sT0+/mH0bbY8Ofj9e/i9O3w+fWZ2MHo9vGN1LnW8Obi8+3G6PoYAAAAUklEQVR42mJgIB9wqKHy2ZilRFAE+CU0FNhQ1chIq3JDmbJyTCAgxKWoAhFgUWIEAWVxMUEkHZI8rLzCSHx5UVZ1TmQjBfiY2VEtYSHfTwABBgDVPQNTsQBA8AAAAABJRU5ErkJggg==);
}

.ie7 .next:hover,
.ie7 .prev:hover {
    background-color: #81cfb2;
    background-image: url(https://www.tmag.tas.gov.au/__data/assets/image/0010/69472/next-hover.png);
}

.prev {
        -ms-filter: "FlipH";
        -webkit-transform: scaleX(-1);
        -moz-transform: scaleX(-1);
        -ms-transform: scaleX(-1);
        -o-transform: scaleX(-1);
    transform: scaleX(-1); /* horizontal flip */
    filter: FlipH;
}

#calendar-dates {
    width: 100%;
}

#calendarTable td,
#calendarTable th {
    width: calc(100% / 7);
        width: -webkit-calc(100% / 7);
        width: -moz-calc(100% / 7);
    height: 32px;
    border: #000 solid 1px;
    vertical-align: middle;
    text-align: center;
    font-weight: 700;
    font-size: 13px;
}

#calendarTable th {
    background: #dcdcdc;
    font-size: 14px;
}

#calendarTable td.other { /* for months outside range */
    color: #888;
}

#calendarTable td {
    cursor: pointer;
        -webkit-transition: all linear 0.1s;
        -moz-transition: all linear 0.1s;
        -ms-transition: all linear 0.1s;
        -o-transition: all linear 0.1s;
    transition: all linear 0.1s;
}

#calendarTable date eventDate td {
    background: RED;
    text-decoration: underline;
}

#calendarTable td:hover {
    background: #81cfb2;
    color: #fff;
    text-decoration: underline;
}
/* --- TMAG additions --- */

/* Cells with events */
#month td.eventDate { background-color: #3cd785; }

/* Today's date  */
/* #month td.eventDate.today { border: 3px solid black; }  
#month td.today { border: 3px solid black; }      */
