/** Style Jquery UI Appearance **/
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br
{
	border-radius:0;
}

.ui-widget-content{
	border:0;
	font-family:inherit;
}

.ui-dialog.ui-widget.ui-widget-content{
	border:1px solid #ccc;
	box-shadow: 0 3px 9px rgba(0,0,0,.5);
}
.ui-widget-header{
	border:0px;
	border-bottom:1px solid #e5e5e5;
	background:#FFFFFF;
	padding:100px 0;
}
.ui-dialog .ui-dialog-buttonpane{
	border-top:1px solid #e5e5e5;
}
.ui-dialog .ui-dialog-titlebar{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: 1px solid #e5e5e5;
	font-size:1.4em;
	font-weight: normal
}

.ui-button,.ui-button:hover,.ui-button:focus{
	outline: 0;
	background-color:transparent;
	font-weight: bold;
	border:none;
}

.ui-dialog-titlebar-close,.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus{
	border:0;
}

a.ui-button:active, .ui-button:active, .ui-button.ui-state-active{

}

.ui-icon-closethick{
	opacity:0.5;
	color:inherit;
}
.ui-icon-closethick:active{
	background-color: #DDDDDD;
}

.ui-dialog p{
	margin-top:10px;
}

.ui-dialog a{
	text-decoration: none;
	outline:0;
	cursor:default;
}

.ui-widget-overlay {
	background: #292727;
	opacity: 0.6;
	filter: Alpha(Opacity=.3);
}

.ui-datepicker{
	width:auto;
	padding:0;
}

.ui-datepicker .ui-datepicker-header, .ui-timepicker-div .ui-widget-header {
	background: #337AB7;
	position: relative;
	padding: .5em 0 .5em;
	border: 1px solid #337AB7;
	-moz-border-radius: 2px 2px 0 0;
	-webkit-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	color:#FFF;
}

.ui-datepicker th{
	border-bottom:1px solid #eeeeee;
	text-transform: uppercase;
	font-size:0.9em;
}

.ui-datepicker .ui-widget-header{
	border-bottom: none;
}

.ui-datepicker-calendar .ui-state-default{
	border:0;
	background: none;
	text-align:center;
	padding:8px 10px;
	border-radius: 3px;
}

.ui-datepicker-calendar tr:first-child td .ui-state-default{
	margin-top:5px;
}


.ui-datepicker-calendar .ui-state-default:hover{
	background: #EEEEEE;
	color:#000;
}

.ui-datepicker-calendar .ui-state-active{
	background:#b0413e;
	color:#FFFFFF;
}

.ui-datepicker.ui-widget.ui-widget-content{
	box-shadow: none;
	border:none;
}

table.ui-datepicker-calendar {
	background-color: #fefefe;
	border: 1px solid #ccc;
	border-top-color:#337AB7;
	margin-bottom: 0;
	padding: 0;
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{
	background: url('../images/icons/carousel-prev-next.png') no-repeat -2px, 0;
}

.ui-datepicker .ui-datepicker-next span{
	background: url('../images/icons/carousel-prev-next.png') no-repeat -33px, 0;

}


.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	padding-top:.5em;
	cursor:pointer;
}

.ui-datepicker-prev:hover,.ui-datepicker-next:hover{
	background:#337AB7;
	border-color:#337AB7;
}

.ui-datepicker .ui-datepicker-title{
	font-weight:normal;
}

.form-wizard.ui-widget.ui-widget-content{
	border:none;
}
