.ui-datepicker { 
	z-index: 2147483647 !important; 
	padding: 0 0 10px;
	border-radius: 0;
	box-shadow: 0 0 5px rgba(0,0,0,0.2); }

	.ui-datepicker .ui-datepicker-header {
		background: #c83333;
		border: none;
		border-radius: 0;
		font-size: 14px;
		font-weight: normal; }

		.ui-datepicker .ui-datepicker-header .ui-state-hover {
			background: transparent;
			border-color: transparent;
			border-radius: 0;
			-webkit-border-radius: 0;
			-moz-border-radius: 0;
			cursor: pointer; }

	.ui-datepicker .ui-datepicker-title {
		margin-top: .4em;
		margin-bottom: .3em;
		color: #fff; }

	.ui-datepicker .ui-datepicker-prev-hover,
	.ui-datepicker .ui-datepicker-next-hover,
	.ui-datepicker .ui-datepicker-next,
	.ui-datepicker .ui-datepicker-prev {
		top: .9em;
		border:none; }

	.ui-datepicker .ui-datepicker-prev-hover { left: 2px; }
	.ui-datepicker .ui-datepicker-next-hover { right: 2px; }

	.ui-datepicker .ui-datepicker-next span,
	.ui-datepicker .ui-datepicker-prev span {
		margin-top: 0;
		top: 0;
		font-weight: normal; }

	.ui-datepicker .ui-datepicker-next span { 
		background: url(../images/icon_arrowRight.png) center no-repeat;
		background: url(../images/svg/icon_arrowRight.svg) center no-repeat, linear-gradient(transparent, transparent); }
	
	.ui-datepicker .ui-datepicker-prev span { 
		background: url(../images/icon_arrowLeft.png) center no-repeat;
		background: url(../images/svg/icon_arrowLeft.svg) center no-repeat, linear-gradient(transparent, transparent); }

	.ui-datepicker table { margin: 0; }

	.ui-datepicker th {
		padding: 1em 0;
		background: #b22121;
		border: none;
		border-top: 1px solid #9b1515;
		color: #f48d8d;
		font-size: 13px;
		font-weight: normal; }

	.ui-datepicker td {
		border: none;
		padding: 10px 0 0; }

		.ui-datepicker td .ui-state-default {
			width: 32px;
			height: 32px;
			padding: 0;
			margin: 0 auto;
			background: transparent;
			border: 1px solid transparent;
			border-radius: 50%;
			text-align: center;
			color: #222;
			font-weight: normal;
			font-size: 13px;
			line-height: 30px; }

		.ui-datepicker .ui-state-disabled  { opacity: 1; }

			.ui-datepicker .ui-state-disabled .ui-state-default { color: #fba49e; }

		.ui-datepicker td .ui-state-active,
		.ui-datepicker td .ui-state-hover {
			background: #c83333;
			color: #fff; }

		.ui-datepicker.ui-widget-content td .ui-state-highlight { 
			background: none;
			border: 1px solid #c83333;
			color: #c83333; }

