.my-window.calendar .x-datepicker-month,
.my-window.calendar .x-datepicker-month a
{
	text-align:center;
	width:100%
}
.my-window.calendar .curtime
{
	margin:0
}
.my-window.calendar .curyear
{
	text-align:center;
	font-size: 15px;
	color:#E10585;
	padding: 5px;
}
.my-window.calendar .clock_date {
	font-size:13px;
	text-transform: uppercase;
	text-align:center;
	color:#B53780;
	width:40%;
	height:70px;
	float:right;
	line-height: 1.3;
	}
.my-window.calendar .clock_hm {
	width: 60%;
	height: 70px;
	float: left;
	margin-top: 30px;
	margin-bottom: -10px;
	text-align: right;
	font-size: 50px;
	font-family:Tahoma;
	color: #AD498C;
	background: url(images/clocktop.png) no-repeat 60px 39px;
}
.my-window.calendar .clock_date span {
	font-size:48px;
	line-height: 44px;
	display:block;	
	color:#E10585;
	font-weight: bold;
	}
.my-window.calendar .clock_big {
	display:inline-block;
	margin-left:-10px;
	}
.my-window.calendar .clock_point { 
	position:relative;
	padding-left:10px; 
	padding-right:10px; 
}





.my-window.calendar .widget-body
{
	padding:10px 0 0 0
}
.my-window.calendar .x-datepicker:not(.selected) .x-datepicker-selected .x-datepicker-date
{
	box-shadow:none !important
}
.my-window.calendar .x-datepicker
{
	border-width: 0 !important;
}
.my-window.calendar .x-panel-body-default,
.my-window.calendar .x-datepicker-column-header
{
	background-color:transparent !important
}
.my-window.calendar .x-datepicker-cell
{
	border-color:transparent !important;
	border-width: 0px !important;
}

.my-window.calendar .x-btn-wrap-default-small.x-btn-split-right:after
{
	padding:0 !important;
	width:0 !important;
}
.my-window.calendar .x-datepicker.selected .x-datepicker-selected a,
.my-window.calendar .x-datepicker .x-datepicker-today a
{
    font-weight: bold;
    font-size: 19px !important;
    background-color: #AD498C;
    color: #F0f0f0 !important;
    border-radius: 5px;
    box-shadow: inset #FFFFFF 0px 3px 7px, inset #FFFFFF 0px -3px 7px;
}
.my-window.calendar .x-datepicker .x-datepicker-today a
{
	font-size: 20px;
}
.my-window.calendar .x-datepicker .x-datepicker-month span
{
    font-size: 23px;
    padding: 3px 0 0 0;
    height: 22px;
    font-family: Tahoma;
    color: #D9D3F4;

}
.my-window.calendar .x-datepicker.x-datepicker-month span
{
    color: #AD498C
}
.my-window.calendar .x-datepicker tr[role='row']
{
	height:25px
}
.my-window.calendar .x-datepicker tr[role='row'] td:nth-child(6) a
{
	color:#E83DA1 !important
}
.my-window.calendar .x-datepicker tr[role='row'] td:nth-child(7) a
{
	color:#E83DA1 !important
}
.my-window.calendar .x-datepicker-date,
.my-window.calendar .x-datepicker-column-header
{
	font-size:18px !important;
}
.my-window.calendar .x-datepicker-date.holiday
{
	font-weight:bold;
}
.my-window.calendar .x-datepicker a
{
	text-decoration:none;
	color:#DFD7F5 !important
}
.my-window.calendar .x-datapicker
{
	position: relative;
}
.my-window.calendar .x-datepicker thead[role="presentation"]
{
	background-color: #D9D3F4;
}
.my-window.calendar .x-datepicker thead[role="presentation"]
{
	background-color: #AD498C;
}
.my-window.calendar .x-datepicker .x-datepicker-column-header 
{
	color: #F3E4EE;
}
.my-window.calendar .x-datepicker a
{
	color:#AD498C !important;
}
.my-window.calendar .x-datepicker a.x-datepicker-arrow
{
	border-bottom: 0px;
}
.my-window.calendar .x-datepicker .x-datepicker-today a
{
	color:#F0F0F0 !important;
}
/* END calendar--------------------------------------*/
