
.thumbnail {
    padding: 16px 8px;
    position: relative;
    margin-bottom: 20px;
	margin-right:0 !important;
}

.thumb_container:hover,.thumb_container:focus  {
	background-color:#eee;
}

.thumb_container  {
	display:block;
	margin:1rem auto !important;
	width:97%;
	
	height:auto;
	
    text-align: center;
	
	border:4px dashed blue;
	border:1px solid #777;
    border: 1px solid #777;
    border-radius: .32rem;
	box-shadow: 4px 4px 32px #555;
	
	padding:0.64rem;
}

.thumb_container img {
    
	display:block;
	margin:1rem auto 0 auto;
	
	width:100%;
	
	max-width:128px;
	
	height:auto;
	
	border-radius:0.32rem;
}

.thumb_info_container {
	display:block;
	width:100%;
	margin-top:6rem;
}

.thumb_info_bestand {
	display:block;
	width:90%;
	
	text-align:right !important;
	
	font-size:0.8rem;
	margin:-6.4rem auto -3.2rem auto;
}

.thumb_info_grootte {
	display:block;
	width:100%;
	width:auto;
	text-align:right;
	
	height:auto;
	
	margin-top:4rem;
	
	font-size:0.6rem;
}

.btn_afbeelding_verwijderen {
	position:absolute;
	
	width:2.4rem;
	height:2.4rem;
	
	background-color:lime !important;
	
	top:2.6rem;
	right:0.8rem;
	
	color:#333;
	
	text-align:center !important;
	
	padding:.48rem;
	
	border-radius:0.32rem;
}

.btn_afbeelding_verwijderen:hover, .btn_afbeelding_verwijderen:focus {
	color:#eee !important;
}


.btn_afbeelding_verwijderen i {
	display:block;
	margin:0 auto;
	color:#333;
}

/* GROTER dan 1400 (XL) */
@media only screen and (min-width: 1401px) {
  .thumbnail, .thumbnail * { margin-right:0.64rem; }
}

/* kleiner dan 1400px (XXL) */
@media only screen and (max-width: 1400px) {
	.thumbnail, .thumbnail * { margin-right:0.64rem; }
}

/* kleiner dan 1200px (XL) */
@media only screen and (max-width: 1200px) {

  .thumbnail, .thumbnail * { margin-right:0.64rem; }
}

/* kleiner dan 992px (LG) */
@media only screen and (max-width: 992px) {

  .thumbnail, .thumbnail * { margin-right:0.64rem; }
}

/* kleiner dan 768px (MD) */
@media only screen and (max-width: 768px) {

  .thumbnail, .thumbnail * { margin-right:1rem; }
}

/* kleiner dan 576px (S) */
@media only screen and (max-width: 576px) {
  .thumbnail, .thumbnail * { margin-right:0; }
}
