.row.widget-area:first-child {
	margin-top: 0px;
}
.row.widget-area {
	margin-top: 23px;
}

/* 4 by line */
.span3 .widget-front .thumb-wrapper {
	width: 220px;
	height: 220px;
}
.span3 .widget-front .round-div {
	width: 140px;
	height: 140px;
	border: 114px solid #FAFAFA;
	left: -75px;
}

.span3 .widget-front .thumb-wrapper img {
	z-index: 90;
	top: 21px;
	position: relative;
}

.span3 .widget-front .thumb-wrapper.tc-holder img {
	top: 0px;
}

/* random color */
.btn.btn-random-colors {
	background-image:none;
	opacity: 1;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-duration: .2s;
	-moz-transition-duration: .2s;
	transition-duration: .2s;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
}
.btn.btn-random-colors:hover, .btn.btn-random-colors:focus {
	opacity:0.75;
}

@media (max-width: 979px) {
	.span3 .widget-front .thumb-wrapper {
		width: 166px;
		height: 200px;
	}
	.span3 .widget-front .round-div {
		width: 120px;
		height: 120px;
		border: 99px solid #FAFAFA;
	}
	.span3 .widget-front .thumb-wrapper img {
		top: 3px;
		right: 33px;
	}
	.span3 .widget-front .thumb-wrapper.tc-holder img {
		top: -6px;
	}

}