@media screen and (min-width: 33em) {
}

@media screen and (min-width : 780px) {
	.x-searchInput {
		width:300px;
	}
}

@media screen and (min-width: 64.063em) {
	.x-searchInput {
		width:400px;
	}
}

@media screen and (min-width : 1900px) {
	.x-searchInput {
		width:450px;
	}
}

.x-inputText {
	width: 200px;
	background-color: white !important;
	border-radius: 4px;
	height: 12px;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	padding: 8px;
	border: 1px solid #cccccc !important;
}

.x-inputText:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
		rgba(102, 175, 233, 0.6);
}

.x-label {
	padding: 7px 5px;
}

.x-search-all .ui-chkbox .ui-chkbox-box {
	margin-right: 0px;
	display: table;
}

.x-search-all .ui-chkbox-all {
	width: auto;
}

.x-search-inputfield .ui-selectcheckboxmenu-trigger .ui-icon {
	top: 0px !important;
}

.x-search-inputfield .ui-inputfield, .x-searchGroup .ui-inputtext {
	background-color: white;
}

.x-searchGroup {
	border: 1px solid #0091ea;
	margin: 20px;
}

.x-searchGroup .ui-selectonemenu {
	min-width: 128px !important;
	padding-right: 36px !important;
}

.x-searchGroup .ui-selectonemenu, .x-searchGroup .ui-selectonemenu-trigger,
	.x-searchGroup .ui-inputfield {
	border-bottom: none !important;
}

.x-searchGroup .ui-selectonemenu-trigger {
	border-right: 1px solid #ccc !important;
}

.x-searchGroup .ui-inputtext {
	padding-right: 76px !important;
}

.x-searchGroup .ui-button {
	border-radius: 0px !important;
	left: -66px;
	margin-right: -66px;
	height: 38px;
}

.x-searchGroup .ui-button .ui-button-text {
	margin-left: 0px !important;
	padding: 10px 20px !important;
}

.x-pickListSearch{
	width:400px;
	margin-left:400px !important;
	padding:0px !important;
}

.x-pickList-backgroundColor .ui-picklist-caption{
	background-color:#0288d1;
}