/*css*/

#masonry-holder {
	margin-left:-10px; /* = minus border width */
	margin-right:-10px;  /* = minus border width */
}

.masonry-item {
	display:block;
	position:relative;
	float:left;
	padding:0;
	margin:0 0 0 0;
	width:50%;
}
.masonry-item.masonry-item-100 {
	width:100%;
}
.masonry-item.masonry-item-75 {
	width:75%;
}
.masonry-item.masonry-item-50 {
	width:50%;
}
.masonry-item.masonry-item-25 {
	width:25%;
}

.masonry-item .masonry-inner {
	border-style:solid;
	border-color:#dddedb; /*gray*/
	font-family:inherit;
	border-width:10px;
	padding:20px 30px 10px 30px;
	margin:10px;
	background-color:#ffffff;
}

.masonry-item .masonry-inner {
	font-size:100%;
	line-height:150%;
	color:inherit;
}

.masonry-item .masonry-inner p {
	color:inherit;
	padding:0;
	margin:10px 0 20px 0;

	font-size:inherit;
	line-height:inherit;
}

.masonry-item .masonry-inner p img {
	padding:0;
	margin:0;
	max-width:100%;
	max-height:400px;
}

.masonry-item .masonry-inner p:empty {
	display:none;
}

.masonry-item .masonry-inner h3 {
	font-weight:400;
	font-family:inherit;
	text-transform:uppercase;
	color:inherit;
	font-size:inherit;
	line-height:inherit;
	padding:0;
	margin:10px 0 20px 0;
	letter-spacing: 0.15em;
}

.masonry-item .masonry-inner a {
	/*font-weight:700;*/
	font-weight:bold;
	text-decoration:none;
}
.masonry-item .masonry-inner a:hover {
	text-decoration:none;
}

.masonry-item button.blog-text-more-btn,
.masonry-item button.blog-text-less-btn{
	background-color:transparent;
	font-family:inherit;
	color:inherit;
	font-size:inherit;
	border:0px solid transparent;
	line-height:200%;
	cursor:pointer;
	text-align:left;
	display:block;
	width:100%;
	outline:none;
	padding:0;
	margin:0;
}
.masonry-item button.blog-text-more-btn:focus,
.masonry-item button.blog-text-more-btn:active,
.masonry-item button.blog-text-less-btn:focus,
.masonry-item button.blog-text-less-btn:active{
	outline:none;
}

.masonry-item .masonry-inner ul {

	padding:0;
	margin:10px 0 20px 0;
	list-style-type:disc;
	list-style-position:outside;

}

.masonry-item .masonry-inner ul li {
	margin:0 0px 6px 10px;
	padding-left:6px;
	font-weight: 300;
}




.masonry-item.gray .masonry-inner {
	border-color:#dddedb;
}
.masonry-item.gray  a {
	color:#dddedb;
}


.masonry-item.gold .masonry-inner {
	border-color:#dcce9d;
}
.masonry-item.gold a {
	color:#dcce9d;
}


.masonry-item.darkblue .masonry-inner {
	border-color:#29385a;
}
.masonry-item.darkblue a {
	color:#29385a;
}


.masonry > .row > div > .container {
	border-left-width:0;
	border-right-width:0;
}




/*
@media (min-width: 1200px) {


}
*/

@media (max-width: 992px) {

	.masonry-item,
	.masonry-item.masonry-item-100,
	.masonry-item.masonry-item-75,
	.masonry-item.masonry-item-50,
	.masonry-item.masonry-item-25 {
		width:100%;
	}

}

@media (max-width: 768px) {

	.masonry-item,
	.masonry-item.masonry-item-100,
	.masonry-item.masonry-item-75,
	.masonry-item.masonry-item-50,
	.masonry-item.masonry-item-25 {
		width:100%;
	}

}


