﻿/* 13809 */

/* 13814 */
.ui-datepicker
{
	background: none repeat scroll 0 0 #F5F5F5;
	padding: 6px 10px 0;
	width: 192px;
}

	/* 13820 */
	.ui-datepicker .ui-datepicker-header
	{
		background: none repeat scroll 0 0 #EBEBEB;
		border: medium none;
	}

		/* 13825 */
		.ui-datepicker .ui-datepicker-header .ui-datepicker-title
		{
			font-size: 18px;
			font-weight: bold;
			line-height: 21px !important;
			margin: 0;
		}

.ui-datepicker-prev, .ui-datepicker-next {
	background-position: -2000px -2000px;
	background-repeat: no-repeat;
	background-size: 60px 14px;
}

	.ui-datepicker .ui-datepicker-prev
	{
		background: url("../images/slider-arrow-sprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
		height: 14px;
		left: 10px;
		top: 7px;
		width: 10px;
	}

	.ui-datepicker .ui-datepicker-next
	{
		background: url("../images/slider-arrow-sprite.png") no-repeat scroll -10px 0 rgba(0, 0, 0, 0);
		background-position-x: -10px;
		background-position-y: 0px;
		height: 14px;
		right: 10px;
		top: 7px;
		width: 10px;
	}

	/* 13870 */
	.ui-datepicker .ui-datepicker-calendar
	{
		border-bottom: medium none;
		margin-bottom: 7px;
	}

		/* 13879 */
		.ui-datepicker .ui-datepicker-calendar thead tr th
		{
			font-size: 13px;
			line-height: 16px;
			padding: 3px 6px 2px;
		}

		/* 13875 */
		.ui-datepicker .ui-datepicker-calendar thead tr
		{
			border-bottom: 1px solid #E1E1E1;
		}

			/* 13885 */
			.ui-datepicker .ui-datepicker-calendar thead tr th:first-child
			{
				padding-left: 0;
			}

		/* 13893 */
		.ui-datepicker .ui-datepicker-calendar tbody tr td
		{
			font-size: 15px;
			font-weight: bold;
			line-height: 18px;
			padding: 2px;
		}

			/* 13900 */
			.ui-datepicker .ui-datepicker-calendar tbody tr td a
			{
				background-color: #E6E6E6;
				background-image: linear-gradient(to bottom, #F8F8F8, #CCCCCC);
				background-repeat: repeat-x;
				border: 1px solid #CCCCCC;
				min-height: 18px;
				min-width: 22px;
				padding: 2px 0;
				text-align: center;
			}

			/* 13916 */
			.ui-datepicker .ui-datepicker-calendar tbody tr td:first-child
			{
				padding-left: 0;
			}

			/* 13920 */
			.ui-datepicker .ui-datepicker-calendar tbody tr td:last-child
			{
				padding-right: 0;
			}

			/* 13928 */
			.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a
			{
				background-color: #3BB8E9;
				background-image: linear-gradient(to bottom, #41CDFD, #3399CC);
				background-repeat: repeat-x;
				border: 1px solid #3399CC;
				color: #FFFFFF;
			}

			/* 13941 */
			.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-other-month a
			{
				background-color: #EEEEEE;
				background-image: linear-gradient(to bottom, #EEEEEE, #EEEEEE);
				background-repeat: repeat-x;
				color: #999999;
			}

		/* 13953 */
		.ui-datepicker .ui-datepicker-calendar tbody tr:first-child td
		{
			padding-top: 10px;
		}

.ui-datepicker-prev span.ui-icon, .ui-datepicker-next span.ui-icon
{
	background-image: none;
}
