#glrd-gallery{
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	position: relative;
	-moz-column-count: 3;
	-webkit-column-count: 3;
	column-count: 3;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	column-gap: 1em;
}
#glrd-gallery .gallery-attachment{
	display: inline-block;
    margin: 6px 0;
    overflow: initial;
    position: relative;
    width: 100%;
}
#glrd-gallery .attachment-manager{
	position: absolute;
    z-index: 9;
    top: -3px;
    left: 3px;
}
#glrd-gallery .attachment-manager a{

}
#glrd-gallery img{
	max-width: 100%;
    width: 100%;
	object-fit: cover;
}
#glrd-attachment{

}
#glrd-attachment .attachment-title{
	margin: 10px 0;
	font-size: 18px;
	font-weight: bold;
}
#glrd-attachment .attachment-content{

}
#glrd-attachment .attachment-description{
	margin: 10px 0;
}
#glrd-attachment .attachment-image{
	text-align: center;
	position: relative;
}
#glrd-attachment > img{
	margin: 0 auto;
    display: block;
}
#glrd-attachment .attachment-manager{
	position: absolute;
	z-index: 9;
	right: 20px;
	top: 20px;
}
#glrd-attachment .attachment-manager a{
	font-size: 20px;
}
#glrd-attachment .attachment-manager a span{

}
#glrd-attachment .attachment-manager a i{

}
#rcl-uploader-gallery_reload_multiple .rcl-uploader-button-box{
	display: none;
}
#tab-user-gallery .rcl-notice{
	font-size: 14px;
	padding: 6px 36px !important;
}

@media screen and (max-width:480px) {
	#glrd-gallery{
		-moz-column-count: 2;
		-webkit-column-count: 2;
		column-count: 2;
	}
}
@media screen and (max-width:360px) {
	#glrd-gallery{
		-moz-column-count: 1;
		-webkit-column-count: 1;
		column-count: 1;
	}
}