
.comiseo-daterangepicker {
	z-index: 1000;
}


.ui-front.comiseo-daterangepicker-mask {
	z-index: 999;
	filter: Alpha(Opacity=0);
}

section.fare-finder {
	padding: 10px 30px; color: rgb(0, 56, 88); background-color: rgb(218, 223, 227);
}
.datepicker-icon.ui-icon {
	top: 1px; right: 5px; position: absolute;
}
div.comiseo-daterangepicker.ui-widget div.comiseo-daterangepicker-presets {
	display: none;
}
.ui-datepicker td span {
	border-radius: 15px; text-align: center;
}
.ui-datepicker td a {
	border-radius: 15px; text-align: center;
}
.comiseo-daterangepicker-calendar .ui-state-highlight a.ui-state-default {
	color: rgb(0, 54, 88); background-color: rgb(229, 229, 229);
}
.comiseo-daterangepicker-right .comiseo-daterangepicker-calendar {
	padding-left: 0px; border-bottom-width: 0px; border-left-width: 0px;
}
input.daterangepicker {
	display: none !important;
}
input.cmsdaterangepicker {
	display: none !important;
}
input.emppraisedaterangepicker {
	display: none !important;
}
button.comiseo-daterangepicker-triggerbutton {
	display: none;
}
.comiseo-daterangepicker-calendar .departure.ui-state-highlight a.ui-state-default {
	color: rgb(0, 0, 0); background-color: rgb(191, 211, 219);
}
.comiseo-daterangepicker-calendar .round-trip.ui-state-highlight a.ui-state-default {
	color: rgb(0, 0, 0); background-color: rgb(191, 211, 219);
}
.comiseo-daterangepicker-calendar .return.ui-state-highlight a.ui-state-default {
	color: rgb(0, 0, 0); background-color: rgb(128, 167, 182);
}
/*
.comiseo-daterangepicker .ui-widget-header .ui-icon-circle-triangle-e.ui-icon {
	background-position: 0px 0px; width: 21px; height: 21px; background-image: url("../images/navigation-icons.png");
}
.comiseo-daterangepicker .ui-widget-header .ui-icon-circle-triangle-w.ui-icon {
	background-position: -21px 0px; width: 21px; height: 21px; background-image: url("../images/navigation-icons.png");
}
*/
.comiseo-daterangepicker .ui-widget-header .ui-icon-circle-triangle-e.ui-icon {
	background-position: 0px 0px; width: 1.1em; height: 1.1em; background-image: url("../images/navigation-icons.png");
}
.comiseo-daterangepicker .ui-widget-header .ui-icon-circle-triangle-w.ui-icon {
	background-position: -1.1em 0px; width: 1.1em; height: 1.1em; background-image: url("../images/navigation-icons.png");
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
	background-color: transparent;
}

.ui-datepicker .ui-datepicker-next span.ui-icon-circle-triangle-e.ui-icon {
	margin-top: -9px; margin-left: -16px;
}
.ui-datepicker .ui-datepicker-prev span.ui-icon-circle-triangle-w.ui-icon {
	margin-top: -9px;
}
.ui-state-hover.ui-datepicker-next {
	border-color: transparent;
}
.ui-widget-content .ui-state-hover.ui-datepicker-next {
	border-color: transparent; 
}
.ui-widget-header .ui-state-hover.ui-datepicker-next {
	border-color: transparent;
}
.comiseo-daterangepicker .ui-datepicker .ui-datepicker-today .ui-state-highlight {
	
}
div.ui-corner-right.ui-widget-header.ui-datepicker-header {
	border-top-right-radius: 10px; border-bottom-right-radius: 10px;
}
div.ui-corner-left.ui-widget-header.ui-datepicker-header {
	border-top-left-radius: 10px; border-bottom-left-radius: 10px;
}
button.ui-state-focus.ui-state-active.ui-state-hover.ui-widget.ui-button.ui-priority-primary {
	background: rgb(0, 58, 93);
}
.ui-datepicker .ui-state-hover.ui-datepicker-prev {
	border-color: transparent;
}
.ui-datepicker-prev-hover {
	border-color: transparent;
}
a.ui-datepicker-next span {
	cursor: pointer;
}
a.ui-datepicker-prev span {
	cursor: pointer;
}
a.ui-state-disabled.ui-datepicker-next span {
	cursor: inherit;
}
a.ui-state-disabled.ui-datepicker-prev span {
	cursor: inherit;
}
.searchbtn {
	background: rgb(0, 58, 93); padding: 7px 25px; border-radius: 3px; border: currentColor; border-image: none; color: rgb(255, 255, 255); font-family: myriad-pro; font-size: 12px; cursor: pointer; -webkit-border-radius: 3; -moz-border-radius: 3;
}
button.ui-button-text-only.ui-widget.ui-button.ui-priority-primary {
	background: rgb(0, 58, 93); padding: 7px 25px; border-radius: 3px; border: currentColor; border-image: none; color: rgb(255, 255, 255); font-family: myriad-pro; font-size: 12px; cursor: pointer; -webkit-border-radius: 3; -moz-border-radius: 3;
}
.ui-widget {
	font-family: myriad-pro;
}
.ui-widget-button {
	font-family: myriad-pro;
}
div.ui-datepicker-group-first.ui-datepicker-group div.ui-corner-left.ui-widget-header.ui-datepicker-header {
	border-right-color: white; border-right-width: 1px; border-right-style: solid;
}
.comiseo-daterangepicker-buttonpanel .ui-button-text-only .ui-button-text {
	padding: 0px; text-transform: uppercase; font-size: 1.2em; font-weight: 400;
}
.comiseo-daterangepicker.ui-widget {
	border-radius: 10px;
}
.comiseo-daterangepicker.ui-widget img.pointer {
	bottom: -15px; position: absolute;
}
.comiseo-daterangepicker.ui-widget img.up.pointer {
	top: -15px; position: absolute;
}
.comiseo-daterangepicker.ui-widget img.departure.pointer {
	left: 245px;
}
.comiseo-daterangepicker.ui-widget img.return.pointer {
	left: 465px;
}
.comiseo-daterangepicker.ui-widget img.status.pointer {
	left: 140px;
}
.comiseo-daterangepicker.ui-widget img.schedules.pointer {
	left: 190px;
}
.comiseo-daterangepicker.ui-widget img.emppraise.pointer {
	left: 170px;
}
#home_farefinder input.highlight.wdfDate {
	background-color: rgb(245, 249, 205);
}
.comiseo-daterangepicker > .ui-widget-content.comiseo-daterangepicker-main {
	border-bottom-width: 0px;
}
td.today span.ui-state-default {
	border: 1px solid rgb(128, 167, 182); border-image: none; color: rgb(54, 54, 54); background-color: transparent;
}
.comiseo-daterangepicker.ui-widget img.return_one_month.pointer {
     left: 170px;
}

