*{font-family:Calibri;}
#filter_input {width: 100%; max-width: 455px;}
.ui-slider a{outline:none;}
#list_to_filter{text-align:left; margin:0; padding:0;}
.set{margin:0 auto; display:table; font-size: 1.2em; padding:10px 5px; width:100%;}
.set:hover{background-color: #f4f4f4; outline: 1px solid #DDD;}
.setCover{/* outline:1px solid #888; */}
.setCover img{/* outline:1px solid #f00; vertical-align:top; display: inline-block; */}
.setCoverImg{display:table-cell; max-width:none; width:75px; /* height:75px;outline:1px solid #f00;*/ background-color: #fff; vertical-align:top; 
box-shadow:0 0 3px #888888; padding:2px; margin:0 10px 0 auto; float:left;}
.setData{/* display:table-cell; */ width:100%; text-align:left; vertical-align: top; }
.setTitulo{font-weight:bold; font-size: 1.25em; line-height: 1em; margin:0; padding-top:0;}
.setTitulo a{text-decoration:none; color:#444;}
.setTitulo a:hover{text-decoration:underline;}
.setMeta {font-size: 0.75em; color:#888;}
.setDescripcion:after {/*content: "...";*/}
.ellipse {  
	text-overflow: ellipsis;
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	word-wrap: normal;
	-o-text-overflow: ellipsis; /* para versiones de Opera inferiores a la 11*/
	-ms-text-overflow: ellipsis; /* para IE8*/
}
.ctnFlickrFilter{width:100%; margin:0 auto; text-align:center;}
#amount{width:100%; border: 0; /* color: #f6931f; font-weight: bold; */}

@media only screen and (max-width: 319px) {
	.set{text-align:center; padding-top: 7px;}
	.setCoverImg{margin:0 auto 5px auto; float:none; max-width: none; width: 90%; box-shadow:none; border:1px solid #ddd; padding:4px;}
	.setData{display:block;}
}

@media only screen and (min-width: 600px) {
	.setData{display:table-cell;}
}