/**** Base styles ****/

html {
  overflow-y: scroll;
}

.hidden { display: none; }

/**** Transitions ****/

.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.transitions-enabled.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

/*.transitions-enabled.masonry  .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}*/


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
  -webkit-transition-property: none;
     -moz-transition-property: none;
       -o-transition-property: none;
          transition-property: none;
}


/* Infinite Scroll loader */
#infscr-loading { 
  	position: fixed;
	bottom: 40px;
	left: 50%;
	margin-left: -125px;
	z-index: 100;
	background: white;
	width: 250px;
	padding: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-family: verdana;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #616265;
	text-align: center;
	
	
	background: none;
	
}

#infscr-loading img {
	margin-bottom: 15px;
	} 
	
em {font-style: normal !important;}
