#masonry.post-content {
  margin: 25px 0;
}
#masonry .likeratingdiv {
	width: 240px;
	color:#006ea4;
	
	.likeratingextra{
		font-size:12px;
		text-align:center;
	}
	
	.likeratingfeatimg {
	  border: medium none;
	  @include pieradius(5px);
	}
	.txtandfb{
		border: 1px solid #DBDADA;
		margin: 10px 0;
		padding: 15px 10px 10px;
		@include pieradius(3px);
		font-size:21px;
	}
	


}
#likeratingpageheader_pic{
	//clear: both;
	float:right;
	.generatePopupImg_span {
	  float: left;
	}
	#projectscontactlinkdiv {
	  float: left;
	}
}


#likeratingsorter{
	top: -16px;
}
#projectscontactlinkdiv{
	background:url("/_custom/project-page-balloon.jpg");
	padding:6px 10px 10px 20px;
	width:433px;
	height:65px;
	top:-4px;
	float:right;
	#doyouhave {
		font-size: 15px;
		letter-spacing: -1px;
	}
	#doyouhave, #clickhere{
		text-align:center;
		display: block;
	}
}
#projectsphoto{
	@include pieradius(2px);
}

#postgallwrap {
	.generatePopupImg_span {
	  margin: 0 20px 20px 0;
	  max-width:175px;
	  @media  screen and (max-width: $qfull) {& {
		  width: 44%;
		  margin: 0 3% 3% 0;
	  }}
	  @media  screen and (max-width: $qipad) {& {
		  width: 30%;
		  margin: 0 3% 3% 0;
	  }}
	  @media  screen and (max-width: $qphone) {& {  //468 
		 width: 30%;
		  margin: 0 2% 2% 0;
	  }}
	}
	.clearboth {
		clear: none;
		display:none;
		height: 20px;
		@media screen and (max-width: $q960) {&{
			  height: 15px;
		}}
		
		@media screen and (max-width: $qphone) {& {
			  height: 10px;
		}}
	}

}
#postgallwrap > p {
  margin: 0;
  padding: 0;
}








