﻿#details-container
{
    padding: 10px;
}

#details-container div
{
    padding-bottom:5px;
}

#details-container em
{
    color: #8c8c8c;
}

#details-container dt
{
    margin:0;
    display: inline;
}

.k-window-titlebar{
    background-color:greenyellow;
    color:darkblue;
}

/*calendar*/

.g-xi, .g-xi a { color: #1e90ff; }
.g-xa, .g-xa a { color: #006400; }
.g-news, .g-news a { color: #800080; }
.g-xm, .g-xm a { color: #4D4A4A; }

.event-xi { background-color: #1e90ff; }
.event-xa { background-color: #006400; }
.event-news { background-color: #800080; }
.event-xm { background-color: #4D4A4A; }


.remark-container .event2 {
    display: inline-table;
    width: 16px;
    height: 16px;
    margin-bottom: 2px;
    margin-top: 2px;
    margin-left: 10px;
    margin-right: 10px;
    border: 1px solid #000000;
}
.label-remark03 span { vertical-align: middle; }

.cal-event-list ul li:first-child { border-bottom: 1px dotted #fff; }
.cal-event-list ul li { padding: 5px 0px; }
.cal-event-list ul li div { font-size: 12px; color: #eee; }
.cal-event-list ul li a { color: #eee; }
.cal-event-list ul li a:hover { color: #fff; }

#cal-slide-tick.tick-day1 {
  display: none;
}
#cal-slide-tick.tick-day2 {
  left: 8.333333%;
}
#cal-slide-tick.tick-day3 {
  left: 25%;
}
#cal-slide-tick.tick-day4 {
  left: 41.666667%;
}
#cal-slide-tick.tick-day5 {
  left: 58.333333%;
}
#cal-slide-tick.tick-day6 {
  left: 75%;
}
#cal-slide-tick.tick-day7 {
  display: none;
}


.s, .a { font-size: 11px; display: inline-block;  } /*width: 80%;*/
.s { 
    font-weight: 600;   

    cursor: pointer;  
    text-decoration: underline;

}
.a { text-align: right; }
.total { display: block; font-size: 11px; font-weight: 600; text-align: center; width: 100%; }

/*.events-list {
	max-height: 125px;
	padding-left: 5px;
}*/
.cal-row-head {
	border-bottom: 4px #ffa900 solid;
    background-color: #e2e2e2;
    font-weight: 500;
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
   border-left: 1px #eee solid;
}
.cal-row-footer {
    background-color: #e2e2e2;
    font-weight: 700;
    font-size: 13px;
    text-align: center;
    vertical-align: middle;
    border-left: 1px #eee solid;
    padding: 5px 0;
}
.cal-row-footer:hover,
.cal-row-footer .cal-cell1-6:hover {
    background-color: #e2e2e2;
}
.cal-row-remark {
    font-size: 12px;
    text-align: right;
    vertical-align: middle;
    border-left: 1px #eee solid;
    padding: 5px 0;
}

.cal-cell-total-text { 
    text-align: right;
    padding-right: 10px;
}

.cal-row-fluid .cal-cell1-6 {
	width: 16.66666666666667%;
	*width: 16.66666666666667%;
}
.cal-month-day {
    position: relative;
    display: block;
    width: 100%;
    height: 125px;
}
.cal-day-inmonth > span { font-weight: bold; color: #6b462e; }
/*.cal-day-weekend > span { display: none; }*/

.events-list2,
.events-list {
    max-height: 125px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 5px !important;
    width: 100%;
    overflow: auto;
}

.btn-month {
    width: 7.692307692307692%;
}
/*.cal-day-today {
    background-color: #cde2c7;
}
.cal-day-today span[data-cal-date] {
    color: darkgreen;
}*/

span[data-cal-date]{
    margin-right:20px; !important;

}