.masonry {
	-moz-transition: all .5s ease-in-out;
	-webkit-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	
}

.masonry .child {width: 23%; padding:1%}


@media screen and (max-width: 1440px) {
	
	.masonry .child {width: 31.3%; padding:1%}


}
.masonry .item {
	display: inline-block;
	background: #fff;
	padding: 0;
	margin: 0 0 0;
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: 1px solid #e6e6e6;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	min-height: 50px;
	position:relative
}

.masonry .item.acti_facebook {background:#022d3f; color:#FFF; padding-top:120px;}
.masonry .item.acti_twitter {background:#0290b5;color:#FFF; padding-top:120px;}

.masonry .item.acti_facebook .text  {color:#FFF; }
.masonry .item.acti_twitter .text  {color:#FFF; }
.masonry .item.acti_twitter .text  a,.masonry .item.acti_facebook .text  a {color:#FFF}
.masonry .item.acti_twitter .date { color:#022d3f}
.masonry .item.acti_facebook .date { color:#D85D33}


.masonry .item img {
	width: 100%;
	height: auto
}

.masonry .item .icon {position:absolute; left:25px; top:25px; width:66px; height:66px}



.masonry .item .subtitle {
	color: #299FB5;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	padding: 15px 25px 0 25px;
	margin-bottom: -10px;
}
.masonry .item .title {
	color: #012D3F;
	font-size: 24px;
	line-height: 30px;
	font-weight: bold;
	padding: 15px 25px 15px 25px;
}

.masonry .item .text {padding: 0 25px 15px 25px;}
.masonry .item .link {padding: 0 25px 15px 25px;}

.masonry .item .date {padding: 0 25px 15px 25px;}
.masonry .item .link a{color:#D85D33; font-weight:bold; text-transform:uppercase }

 @media only screen and (min-width: 600px) {
.masonr1y {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
}
}
 @media only screen and (min-width: 900px) {
.mason1ry {
	-moz-column-count: 3;
	-webkit-column-count: 3;
	column-count: 3;
}
}


.subdropdown {font-weight:normal;}