﻿
/* DatePicker */

#datepicker{
	    font: 18px/15px 'TitilliumLight', arial, tahoma, sans-serif;
}
.ui-datepicker-header a{color:#fff;}
.ui-datepicker-header {
    width: 300px;
    height: 33px;
    color: #fff;
    text-align: center;
    font-weight: 500;
    background: #4F88D3;
    line-height: 33px;
    border-radius: 3px 3px 0 0;
    letter-spacing: 1px;
    text-shadow: 1px 1px 2px #4F88D3;
}

.ui-datepicker-next{
	display: block;
	font-weight: 600;
	font-size: 24px;
	float: right;
	margin:-2px 7px 0 0;
	cursor: pointer;
}

.ui-datepicker-prev{
	display: block;
	font-weight: 600;
	font-size: 24px;
	float: left;
	margin:-2px 0 0 7px;
	cursor: pointer;
}

.ui-datepicker-calendar{
	width: 300px;
	border:1px solid #cfc1a5;
}

.ui-datepicker-calendar thead th{
	width: 35px;
	height: 29px;
	line-height: 29px;
	border:1px solid #cfc1a5;
	font-weight: 500;
	font-size: 13px;
	color: #a49b81;
	background: #ebdbc6;
    text-align: center;
}

.ui-datepicker-calendar tbody tr td{
	position: relative;
	min-width: 28px;
	line-height: 35px;
	/*text-align: right;*/
	border:1px solid #cfc1a5;
	padding-right: 7px;
	font-weight: 600;
	font-size: 16px;
	color: #6d6355;
	letter-spacing: 0.5px;
}

.ui-datepicker-calendar tbody tr td a{
	color: #6d6355;
    text-decoration: none;
    text-align: center;
}

.ui-datepicker-days-cell-over, .ui-datepicker-current-day{
	padding:0 !important;
}

.ui-datepicker-calendar tbody tr td .ui-state-active{
    display: inline-block;
    width: 35px;
    height: 35px;
    background: #6819E5 !important;
    color: #fff;
    border-radius: 20px;
}

.ui-priority-secondary{
	color: #c2b7a7 !important;
	font-weight: 400;
}

.highlight{
	background: #ddd;
}
.activityDate ul li a span:nth-of-type(1) > span {
  font-weight: 400;
  position: relative;
  z-index: 1002;
  font-size: 13px;
}
/* DatePicker */