/* CSS Document */

.list-breadcrumb { padding-top:20px; }

/* LIST-COLLECTION */
.list-collection {  }
.list-collection .header { width:96%; margin-left:2%; background:#BBB; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; height:30px; color:#FFF; line-height:30px; padding:0 5px; margin-top:10px; color:#FFF;}

.list-collection .header .icon-show-icons { background:url(../../img/icons/show-icons-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; margin-right:10px; cursor:pointer; }
.list-collection .header .icon-show-list { background:url(../../img/icons/show-list-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; cursor:pointer; }


.list-collection .discs { padding-top: 15px; padding-bottom:15px;  }
.list-collection .discs .disc { padding:0 15px 10px 15px; }

.list-collection .discs .disc .photo { width:100%; margin-top:15px; float:left; text-align:center; position:relative; }
.list-collection .discs .disc .photo:before { content: ""; display: block; padding-top: 100%; }
.list-collection .discs .disc .photo img { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width:100%; height:100%; text-align:center; cursor:pointer; }


.list-collection .discs .disc .name { clear:both; margin:10px 0 10px 0; float:left; text-align:left;  white-space: nowrap;width: 100%; overflow: hidden; text-overflow:ellipsis;}
.list-collection .discs .disc .name a { color:#888; }


.list-collection .discs .disc .photo .disc-for-sale { display:block; height:30px; position: absolute; left:0px; right:0px; margin:0 15px; top:30px; } 
.list-collection .discs .disc .photo .disc-for-sale .select { width:100%; clear:both; background: rgba(230, 87, 53, 0.7); padding:7px 10px 7px 0; cursor:pointer; }

.list-collection .discs .disc .photo .disc-for-sale .select .price a {color:#FFF; font-size:16px; text-decoration:none; text-shadow: 1px #666}



/*
.list-collection .discs .disc .more-infos { display:none; height:auto; position: absolute; width:100%; bottom:0; z-index:99} 
.list-collection .discs .disc .more-infos .select { width:100%; height:50px; clear:both; }
.list-collection .discs .disc .more-infos .infos { position:absolute; top:12px; line-height:14px; color:#FFF; font-style:italic; text-shadow: 0 0 2px #000; } 
.list-collection .discs .disc .more-infos .infos .title { font-size:18px; line-height:20px; }

.list-collection .discs .disc .more-infos .select .action { width:33.33333333%; height:100%; float:left; text-align:center; cursor:pointer; padding:0; border-top:1px solid #FFf;}
.list-collection .discs .disc .more-infos .select .action .text { margin:0 auto; font-size:12px;}

.list-collection .discs .disc .more-infos .price { position:absolute; bottom:60px; left:0; right:0; width:100%; clear:both; background: rgba(50, 50, 50, 0.9); padding:7px 10px 7px 0; cursor:pointer; color:#FFF;}
.list-collection .discs .disc .more-infos .price:hover { background: rgba(230, 87, 53, 1); text-decoration:none; color:#FFF; }
.list-collection .discs .disc .more-infos .price a{color:#FFF; font-size:16px; text-decoration:none;}

.list-collection .discs .disc .more-infos .select .collection .icon { background:url(../../img/icons/select-collection-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}
.list-collection .discs .disc .more-infos .select .wishlist .icon { background:url(../../img/icons/select-wishlist-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}
.list-collection .discs .disc .more-infos .select .selling .icon { background:url(../../img/icons/select-selling-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}

.list-collection .discs .disc .more-infos .select .action:hover > .icon { background-position: center center; cursor:pointer; }
.list-collection .discs .disc .more-infos .select .active > .icon{ background-position: center bottom; cursor:pointer; }*/


.more-infos-user { min-width:170px; max-width:270px; }
.more-infos-user .image img { width:100%; }
.more-infos-user .image { width:35%; float:left;}
.more-infos-user .infos { width:65%; float:left; padding:0 0 0 10px; }
.more-infos-user .infos div { clear:both; width:100%; }
.more-infos-user .infos .name { font-size:14px; padding:2px 0 4px 0;}
.more-infos-user .infos .info { font-size:12px; }
.more-infos-user .select { padding-top:10px; clear:both;}
.more-infos-user .select button:first-child { float:left !important; padding: 0 10px !important;}
.more-infos-user .select button:last-child { float:right !important; padding: 0 10px !important;}



.more-infos-disc:not(.no-width)  { min-width:180px; max-width:200px; }
.more-infos-disc .header .title { font-weight:bold }
.more-infos-disc .header .date { font-size:12px }

.more-infos-disc .infos { padding:5px 0 8px 0; }
.more-infos-disc .infos div { clear:both; width:100%; }
.more-infos-disc .select .action { width:32%; height:52px; float:left; text-align:center; cursor:pointer; padding:0; border-top:1px solid #FFf;}
.more-infos-disc .select .action .text { margin:0 auto; font-size:12px;}
.more-infos-disc .select .collection { margin-right:2% }
.more-infos-disc .select .collection .icon { background:url(../../img/icons/select-collection-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}
.more-infos-disc .select .wishlist { margin-right:2% }
.more-infos-disc .select .wishlist .icon { background:url(../../img/icons/select-wishlist-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}
.more-infos-disc .select .selling .icon { background:url(../../img/icons/select-selling-icon.png) no-repeat; background-position: center top; width: 18px; height:18px; margin:7px auto 0px;}
.more-infos-disc .select .action:hover > .icon { background-position: center center; cursor:pointer; }
.more-infos-disc .select .active > .icon{ background-position: center bottom; cursor:pointer; }



@media(max-width:479px) {
	.list-collection .discs .disc { padding:10px; }
	.list-collection .discs .disc .photo .more-infos .infos { position:absolute; bottom:0; line-height:8px; color:#FFF; font-size:11px; } 
	
	.list-collection .discs .disc .more-infos .infos .title { font-size:16px; line-height:18px; }
	
	
	.more-infos-user .image { width:100%; float:left;}
	.more-infos-user .infos { width:100%; float:left; padding:5px 0 8px 0; }
	.more-infos-user .select { padding-top:0; clear:both;}
}



/* LIST-MIGHT-LIKE */
.list-might-like .discs-icon { padding:0 10px; }
.list-might-like .discs-icon .disc { padding:20px 0 0 0; }
.list-might-like .discs-icon .disc .photo img{ width:100%; }
.list-might-like .discs-icon .disc .disc-info .title { font-size:14px; }
.list-might-like .discs-icon .disc .disc-price .price { font-size:20px; font-weight:lighter;}
.list-might-like .discs-icon .disc .button { margin-top:15px; }



/* LIST-FILTERS */
.list-filters {  }
.list-filters .filters p.type{ margin-top:10px; width:100%; float:left;}
.list-filters .filters p { line-height:15px; }
.list-filters .filters p a { margin-left:10px;  }

@media(max-width:767px) {
	.list-filters .filters p.filter { width:50%; float:left; }
}



/* LIST-PEOPLES */
.list-peoples {  }
.list-peoples .header { width:96%; margin-left:2%; background:#BBB; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; height:30px; color:#FFF; line-height:30px; padding:0 5px; margin-top:10px; color:#FFF; }
.list-peoples .header .icon-show-icons { background:url(../../img/icons/show-icons-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; margin-right:10px; cursor:pointer; }
.list-peoples .header .icon-show-list { background:url(../../img/icons/show-list-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; cursor:pointer; }
.list-peoples .peoples { padding:0 10px; }
.list-peoples .peoples .people { padding:20px 0 20px 0; border-bottom:1px solid #CCC;}
.list-peoples .peoples .people:first-child { padding:30px 0 20px 0; }
.list-peoples .peoples .people:last-child { border:none; }
.list-peoples .peoples .people .photo img{ width:100%; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; }
.list-peoples .peoples .people .info .inline-block { float:left; display:inline-block; padding-top:5px; }
.list-peoples .peoples .people .info .name { font-size:16px; padding-bottom:10px;}
.list-peoples .peoples .people .info .follow { font-size:14px; }
.list-peoples .peoples .people .info .collection { font-size:14px; }
.list-peoples .peoples .people .info .collection .icon-activities { background:url(../../img/icons/menu-activities-icon.png) no-repeat; background-position: center center; display:inline-block; width:18px; }



/* LIST-STORES */
.list-stores {  }
.list-stores .header { width:96%; margin-left:2%; background:#BBB; -moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; height:30px; color:#FFF; line-height:30px; padding:0 5px; margin-top:10px; color:#FFF;}
.list-stores .header .icon-show-icons { background:url(../../img/icons/show-icons-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; margin-right:10px; cursor:pointer; }
.list-stores .header .icon-show-list { background:url(../../img/icons/show-list-icon.png) no-repeat; background-position: center center; display:inline-block; width:16px; cursor:pointer; }
.list-stores .stores { padding:0 10px; }
.list-stores .stores .store { padding:20px 0 20px 0; border-bottom:1px solid #CCC;}
.list-stores .stores .store:first-child { padding:30px 0 20px 0; }
.list-stores .stores .store:last-child { border:none; }
.list-stores .stores .store .photo img{ width:100%; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; }
.list-stores .stores .store .info .name { font-size:16px; padding-bottom:10px;}
.list-stores .stores .store .info .address { font-size:14px; }
.list-stores .stores .store .info .phone { font-size:14px; }

.list-stores .stores .store .disc-price .price .value{ font-size:20px; font-weight:lighter;}


@media(max-width:767px) {
	.list-peoples .peoples .people .button { margin-top:10px; } 
	.list-peoples .peoples .people .photo { padding:0; }
	.list-stores .stores .store .button { margin-top:10px; }
	.list-stores .stores .store .photo { padding:0; }
	
	.list-stores .stores .store .disc-price{ margin-top:10px; }
}