.post-top-bar
	{
		border-bottom: 1px solid #e9e9e9;
		min-height: 60px;
	}
	.text-leilao
	{
		font-size : 16px;
	}
	.lista-item
	{
		background-color: white;
		border: 1px solid #ccc;
		margin-bottom: 5px;
    	
	}
	.lista-item-unread
	{
		border:1px solid #7dc763;
	}
	.lista-descricao
	{
	    border: 1px solid #ccc;
    	padding: 25px 20px;
    	background-color: white;
	}
	.bloco-sm-title
	{
		padding: 5px;
	}
	.bloco-sm-title .media-body
	{
		padding: 2px;
		vertical-align : middle;
	}
	.bloco-sm-title .media-body h3
	{
		font-size : 20px;
	}		
	
	.lista-comentarios
	{
		margin-bottom: 10px;
	}
	.lista-descricao img
	{
		max-width : 100%;
		height: auto;
	}
	.lista-item-descricao
	{
		min-height: 140px;
		
	}
	.lista-item-descricao img
	{
		max-width : 100%;
		height: auto;
	}
	.bloco-leilao
	{
		padding: 5px;
		border: 1px solid #ddd;
		border-radius: 5px;
		font-size: 1.2em;
		background-color: #FAFAFA;
	}
	.leilao-lance
	{
		background-color: aliceblue;
		border-color:black;
	}	
	.leilao-prorrogado
	{
		background-color:#fcf8e3;
		border-color: #c09853;
		color : #c09853;
		border-width: 2px;
	}
	.lista-item-leilao-prorrogado
	{
		border-color: #c09853;
		border-width: 2px;		
	}
	.lista-item-leilao-prorrogado .bloco-sm-title
	{
		background-color : #fcf8e3;
		color : #c09853;
	}
	.leilao-lance-fim
	{
		background-color: #BBFAC1;
		border-color:black;
	}
	.leilao-sem-lance-fim
	{
		background-color: #FAE4E4;
		border-color:black;
	}
	.bloco-leilao > div 
	{
		padding : 5px;
	}
	.list-item-buttons
	{
		
		text-align: right;
	}
	.list-item-buttons > span
	{
		margin-right : 5px;
	}
	.list-main
	{
		float : left;
		width: 180px; 
		text-align: center; 
		padding: 5px;
	}
	.list-main > span{
		display: block;
	}
	.list-detail
	{
		margin-left : 160px;
		border-left:  1px solid #ddd;
		padding-left: 10px;
		min-height : 190px;
	}
	.list-item-main 
	{
		float : left;
		width: 160px; 
		text-align: center; 
		padding: 5px;
		padding-right: 10px;
		padding-left: 10px;
	}
	.list-item-main img
	{
		max-height: 150px; max-width: 150px;display: block;margin: auto;
	}
	
	.list-item-detail 
	{
		margin-left : 180px;
		border-left:  1px solid #ddd;
		padding: 15px;
		padding-top: 0px;
	}
	.item-header h3
	{
		float: left;
	}
	.item-header-buttons
	{
		float: right;
	}
	.top-buttons
	{
		float:right;
	}
	.text-item-like
	{
		color :#a6aaae;
		font-size : 0.7em;	
	}
	.text-item-subscribed
	{
		color :green;
		font-size : 0.7em;
	}
	.text-item-like.liked
	{
		color: #3f9aea;;
	}    
	
	@media(max-width:767px){
		.list-main
		{
			float : none;
			display: block;
			width : 100%;
		}
		.list-detail
		{
			display : block;
			margin-left : 0px;
			border : none;
			min-height : 0px;
		}
		.list-item-main
		{
			
			float : none;
			display : block;
			width: 100%;
    		border-bottom: 1px solid #ccc;
    		margin-bottom: 5px;
    		text-align : center;
    		
		}
		.list-item-main img
		{
			margin : initial;
			max-height: 64px;
			max-width : 64px;
		}
		.bloco-sm-title .media-body h3
		{
			font-size : 16px;
		}
		.bloco-sm-title .media-body span
		{
			font-size : 13px;
		}
		.list-item-detail
		{
			display : block;
			margin-left : 0px;
			border : none;
		}
		.list-item-main img
		{
		}
		.lista-item-descricao
		{
			min-height : 0px;
		}
		.item-header h3
		{
			float: none;
			
		}
		.item-header-buttons
		{
			float: none;
			display:block;
		}
		.top-buttons
		{	
			float:none;
			text-align:  right;
			margin-bottom: 15px;
			
		}
		.top-buttons-info
		{
			text-align:  center;
			margin-left: -20px;
    		margin-right: -20px;
    		margin-top : 10px;
		}
	}
	
	.micro-badges-sm div
	{
		display:inline;
		float : right;
		
	}	
	.micro-badges-first div
	
	{
		display:inline;
		float : left;
	}
	#frm-order
	{
		display : inline;
		vertical-align: middle;
	}
	#order 
	{
		height: 28px;
	}	