/* masonry css */
.grid_masonry {
    /* padding: 10px 10px 0 0; */
}
.grid_masonry li {
    /* display: inline-block; */
    width: 330px;
    height: auto;
    margin: 0 0 10px 10px;
	padding:10px;
}



/**** Transitions ****/

.masonry,
.masonry li { /* apply before masonry add class */
    position: absolute; /* important to add it before enter animation start */
    
    -webkit-transition-duration: .7s;
    transition-duration: .7s;
    
    -webkit-transition-property: all;
    transition-property: all;
}

.masonry .masonry-enter { /* limit animated properties for entering elements */
    -webkit-transition-property: -webkit-transform, opacity;
    transition-property: transform, opacity;
}

.masonry-enter,
.masonry-leave.masonry-leave-active {
    opacity: 0;
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
}

.masonry-leave,
.masonry-enter.masonry-enter-active {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

/* .square span:before {
    content: "> ";
    font-weight: bold;
    font-style: italic;
} */

div#item_loader , div#detail_loader { position: relative; left: 0; top: 0; z-index: 1; width: 100%; height: 100px; overflow: visible; background: #fff url('../images/loading.gif') no-repeat center center; }

span.glyphicon {
    font-size: 11px;
}

.author1_detail-pic img{
	width: 100%;
	height: auto;
}

.author1 {
    background-color: #ffffff;
}

.pagination > li a {
    margin: 5px;
}