.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }

.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }

.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }

.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }

.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }

.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-widget { font-family: 'Cantarell', sans-serif; font-size: .65em/*{fsDefault}*/; }

.ui-widget .ui-widget { font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: 'Cantarell', sans-serif; font-size: 1em; }

.ui-menu .ui-menu-item {
	padding: 5px;
	border-bottom: 1px solid #CCCCCC;
	font-family: 'Cantarell', sans-serif;
	font-size: 1em;
	text-align: left;
	line-height: 1.2em !important;
}



.ui-menu-item a:hover
{
	font-size: 1em;
	background: none;
	border: none;
	font-weight: 400 !important;
	line-height: 1.2em !important;
}

.ui-menu-item.fullWidth:hover
{
	font-size: 1em;
	background: #EBEBEB;
}

.ui-widget-content a
{
	font-size: 1em;
	color: #333333 !important;
    width: 100%;
    display: inline-block;
	font-weight: 400 !important;
}