.ui-widget {
	font-family: inherit;
	font-weight: normal;
}
.ui-autocomplete {
	z-index: 100;
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}
.ui-autocomplete-loading {
	background: url("../images/loading.gif") no-repeat right center;
}
.ui-spinner {
	width: calc(100% - 2px);
}
.ui-spinner-input {
	padding-top:4px !important;
	padding-bottom:4px !important;
	border: none !important;
	width: calc(100% - 20px - 1.6em) !important;
	margin-right:1.6em !important;
}
.ui-state-focus:focus, *:focus {
	outline:none !important
}
.ui-button {
	color:#666;
	padding:5px 10px;
	border:1px solid #CCC;
	background-color:#FFF;
}
.ui-selectmenu-menu .ui-menu {
	max-height:200px;
}
.ui-selectmenu-button.ui-button {
	width: calc(100% - 22px);
}

.ui-state-active, .ui-widget-content .ui-state-active {
	border:1px solid #9AADB7;
	background:#9AADB7;
}
.ui-selectmenu-menu .ui-menu {
	/* max-height:200px; */
}
.ui-corner-all {
	-webkit-border-radius:0px;
	   -moz-border-radius:0px;
	        border-radius:0px;
}
.ui-widget.ui-widget-content {
	border-color:#CCC;
}
.ui-widget-content {
	color:#666;
}
.ui-widget-overlay {
	background-color:#666;
	opacity:0.8;
}
.ui-dialog-titlebar  {
}
.ui-dialog-title {
	color:#FFF;
}
.ui-widget-header {
	background-color:#0071bb;
}
.ui-widget input {
	font-family: inherit;
	font-size:inherit;
}
.ui-icon-big {
    width: 48px;
    height: 48px;
}
.ui-menu .ui-icon-big {
	position:static;
	top:auto;
	bottom:auto;
	left:auto;
	margin-right: .4em;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: .4em;
}
.ui-selectmenu-text {
	-webkit-appearance: none;
    -webkit-font-smoothing: antialiased;
}
.bx-wrapper {
	background:transparent;
	box-shadow: none;
	border:none;
}
.bx-wrapper .bx-pager {
	padding-top:10px;
	padding-bottom:10px;
}
