.contentFilter{
	display:none;
}

.contentFilterForm{
	color: #6E6E6E;
	background-color:#ffffff;
	padding:12px;
	margin-bottom:12px;
	font-size:14px;
}

.contentFilterForm h3{
	text-transform:uppercase;
	color: #6E6E6E;
	font-size:18px;
	padding-top:0px;
	padding-bottom:8px;
}

.contentFilterForm  .contentFilterField{
		display:inline-block;
		vertical-align:top;
		padding:10px;
}

.contentFilterForm .contentFilterLabel{
	display:block;
	margin-bottom:6px;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	
	/*line-height:24px;
	height:24px;*/
}

.contentFilterForm .contentFilterLabelText{
	text-transform:uppercase;	
}

.contentFilterForm .contentFilterLabel > *{
	display:inline-block;
}

.contentFilterForm .contentFilterLabel > img{
	margin-right:4px;
}

.contentFilterList{
	min-height:24px;
	padding-bottom:8px;
}

.contentFilterList > li{
	vertical-align:top;
	display:inline-block;
	margin-right:24px;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px;
}

.contentFilterList > li > .contentFilterRemove{
	padding-right:20px;
	background-image:url('/images/delete_filtro.png');
	background-repeat:no-repeat;
	background-position:right center;
	display: inline-block;	
}

.contentFilterList > li > .contentFilterRemove > *{
	display:inline-block;
}

.contentFilterList > li > .contentFilterRemove > .contentFilterRemoveValue{
	font-family: 'Open Sans', sans-serif !important;
	font-size:14px;
	margin-left:8px;
}

.contentListWrapper{
	width: 100%;
}

.contentListWrapper .loadingOverlay, .contentListContainer .loadingOverlay{
    background-image: url("/images/loading.gif");
    background-position: center top;
    background-repeat: no-repeat;
}

.contentListWrapper .loadingOverlay {
    display: none;
    height: 128px;
    left: 45%;
    position: absolute;
    top: 8px;
    width: 128px;
}

.contentListContainer .loadingOverlay{
	display:block;
	position:static;
	width:100%;
	background-color:transparent;
}

.contentFilterPrice{
	padding-right:20px;
	background-image:url('/images/iconEuro.png');
	background-repeat:no-repeat;
	background-position:95% center; 	
}

.contentFilterText{
	padding-right:20px;
	background-image:url('/images/iconPesquisaTexto.png');
	background-repeat:no-repeat;
	background-position:99% center; 	
}


.contentFilterForm .contentFilterDateEnd, .contentFilterForm .contentFilterSortType{
	margin-left:6px;
}

.contentFilterForm .ui-datepicker { 
  margin-left:110px;
  margin-top:-1px;
  z-index: 1000;
  font-size:14px;
}

.contentFilterForm .ui-datepicker-trigger{
	 margin-bottom: -2px;
	 margin-left: 2px;
}

