availability_calendars.css in Availability Calendars 6
table.sticky-header{font-size:80%;z-index:2;}
table.cal{width:200px;display:inline;display:inline-table;/* for Safari */float:left;font-size:80%;margin:0 6px 6px;}
table.cal tr.odd,table.cal tr.even{background:#FFFFFF;height:29px;}
div.month_title{margin:6px 6px 0;border-bottom:1px solid #DDDDDD;}
div.calmonth-wrapper{float:left;}
tr.caldays,tr.odd.caldays,tr.even.caldays{color:#CCCCCC;}
th.dayofweek{text-align:center;}
td.calnote,tr.odd td.calnote,tr.even td.calnote{color:#000000;}
td.calother,tr.odd td.calother,tr.even td.calother{background:#FFFFFF;}
td.keystatus,tr.odd td.keystatus,tr.even td.keystatus{padding-left:2px;}
td.calsplit,tr.odd td.calsplit,tr.even td.calsplit{padding-left:0;line-height:22px;}
.cal-split-date,.cal-split-bg{position:absolute;}
.cal-split-date{height:15px;margin-top:-22px;padding:2px 0 1px;text-align:center;width:25px;z-index:1;}
.cal-split-bg{border-style:solid;border-width:13px;float:left;line-height:0;margin-top:-25px;width:0;z-index:0;}
/* statuses */
td.calavailable,tr.odd td.calavailable,tr.even td.calavailable{color:#000;background:#90EE90;text-align:center;}
td.calnotavailable,tr.odd td.calnotavailable,tr.even td.calnotavailable{color:#fff;text-align:center;background:#FFB6C1;}
td.calnotavailableprov,tr.odd td.calnotavailableprov,tr.even td.calnotavailableprov{color:#ccc;text-align:center;background:#FFFFE0;}
td.caltoday,tr.odd td.caltoday,tr.even td.caltoday{border:1px solid #A00000;}
/* split day statuses */
td.cal-available_notavailable,tr.odd td.cal-available_notavailable,tr.even td.cal-available_notavailable{background:#FFB6C1;}
td.cal-available_notavailable > .cal-split-bg{border-color:#90EE90 #FFB6C1 #FFB6C1 #90EE90;}
td.cal-available_notavailableprov,tr.odd td.cal-available_notavailableprov,tr.even td.cal-available_notavailableprov{background:#FFFFE0;}
td.cal-available_notavailableprov > .cal-split-bg{border-color:#90EE90 #FFFFE0 #FFFFE0 #90EE90;}
td.cal-notavailable_available,tr.odd td.cal-notavailable_available, tr.even td.cal-notavailable_available{background:#90EE90;}
td.cal-notavailable_available > .cal-split-bg{border-color:#FFB6C1 #90EE90 #90EE90 #FFB6C1;}
td.cal-notavailable_notavailableprov,tr.odd td.cal-notavailable_notavailableprov,tr.even td.cal-notavailable_notavailableprov{background:#FFFFE0;}
td.cal-notavailable_notavailableprov > .cal-split-bg{border-color:#FFB6C1 #FFFFE0 #FFFFE0 #FFB6C1;}
td.cal-notavailableprov_available,tr.odd td.cal-notavailableprov_available,tr.even td.cal-notavailableprov_available{background:#90EE90;}
td.cal-notavailableprov_available > .cal-split-bg{border-color:#FFFFE0 #90EE90 #90EE90 #FFFFE0;}
td.cal-notavailableprov_notavailable,tr.odd td.cal-notavailableprov_notavailable,tr.even td.cal-notavailableprov_notavailable{background:#FFB6C1;}
td.cal-notavailableprov_notavailable > .cal-split-bg{border-color:#FFFFE0 #FFB6C1 #FFB6C1 #FFFFE0;}
File
availability_calendars.css
View source
- table.sticky-header{font-size:80%;z-index:2;}
- table.cal{width:200px;display:inline;display:inline-table;/* for Safari */float:left;font-size:80%;margin:0 6px 6px;}
- table.cal tr.odd,table.cal tr.even{background:#FFFFFF;height:29px;}
- div.month_title{margin:6px 6px 0;border-bottom:1px solid #DDDDDD;}
- div.calmonth-wrapper{float:left;}
- tr.caldays,tr.odd.caldays,tr.even.caldays{color:#CCCCCC;}
- th.dayofweek{text-align:center;}
- td.calnote,tr.odd td.calnote,tr.even td.calnote{color:#000000;}
- td.calother,tr.odd td.calother,tr.even td.calother{background:#FFFFFF;}
- td.keystatus,tr.odd td.keystatus,tr.even td.keystatus{padding-left:2px;}
- td.calsplit,tr.odd td.calsplit,tr.even td.calsplit{padding-left:0;line-height:22px;}
- .cal-split-date,.cal-split-bg{position:absolute;}
- .cal-split-date{height:15px;margin-top:-22px;padding:2px 0 1px;text-align:center;width:25px;z-index:1;}
- .cal-split-bg{border-style:solid;border-width:13px;float:left;line-height:0;margin-top:-25px;width:0;z-index:0;}
- /* statuses */
- td.calavailable,tr.odd td.calavailable,tr.even td.calavailable{color:#000;background:#90EE90;text-align:center;}
- td.calnotavailable,tr.odd td.calnotavailable,tr.even td.calnotavailable{color:#fff;text-align:center;background:#FFB6C1;}
- td.calnotavailableprov,tr.odd td.calnotavailableprov,tr.even td.calnotavailableprov{color:#ccc;text-align:center;background:#FFFFE0;}
- td.caltoday,tr.odd td.caltoday,tr.even td.caltoday{border:1px solid #A00000;}
- /* split day statuses */
- td.cal-available_notavailable,tr.odd td.cal-available_notavailable,tr.even td.cal-available_notavailable{background:#FFB6C1;}
- td.cal-available_notavailable > .cal-split-bg{border-color:#90EE90 #FFB6C1 #FFB6C1 #90EE90;}
- td.cal-available_notavailableprov,tr.odd td.cal-available_notavailableprov,tr.even td.cal-available_notavailableprov{background:#FFFFE0;}
- td.cal-available_notavailableprov > .cal-split-bg{border-color:#90EE90 #FFFFE0 #FFFFE0 #90EE90;}
- td.cal-notavailable_available,tr.odd td.cal-notavailable_available, tr.even td.cal-notavailable_available{background:#90EE90;}
- td.cal-notavailable_available > .cal-split-bg{border-color:#FFB6C1 #90EE90 #90EE90 #FFB6C1;}
- td.cal-notavailable_notavailableprov,tr.odd td.cal-notavailable_notavailableprov,tr.even td.cal-notavailable_notavailableprov{background:#FFFFE0;}
- td.cal-notavailable_notavailableprov > .cal-split-bg{border-color:#FFB6C1 #FFFFE0 #FFFFE0 #FFB6C1;}
- td.cal-notavailableprov_available,tr.odd td.cal-notavailableprov_available,tr.even td.cal-notavailableprov_available{background:#90EE90;}
- td.cal-notavailableprov_available > .cal-split-bg{border-color:#FFFFE0 #90EE90 #90EE90 #FFFFE0;}
- td.cal-notavailableprov_notavailable,tr.odd td.cal-notavailableprov_notavailable,tr.even td.cal-notavailableprov_notavailable{background:#FFB6C1;}
- td.cal-notavailableprov_notavailable > .cal-split-bg{border-color:#FFFFE0 #FFB6C1 #FFB6C1 #FFFFE0;}