
/* Masonry Boxes */

/* General styling */
.rspbld-masonry-boxes .boxes-container .box {
	overflow: hidden;
}
.rspbld-masonry-boxes .btn {
	margin-top: 10px;
}

/* 2 columns */
.rspbld-masonry-boxes .boxes-container .cols-2 {
	width: 50%;
}
.rspbld-masonry-boxes .boxes-container .cols-2:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-2:nth-last-of-type(-n+2) {
	margin-bottom: 0 !important;
}

/* 3 columns */
.rspbld-masonry-boxes .boxes-container .cols-3 {
	width: 33.3333%;
}
.rspbld-masonry-boxes .boxes-container .cols-3:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-3:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-3:nth-last-of-type(-n+3) {
	margin-bottom: 0 !important;
}

/* 4 columns */
.rspbld-masonry-boxes .boxes-container .cols-4 {
	width: 25%;
}
.rspbld-masonry-boxes .boxes-container .cols-4:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-4:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-4:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-4:nth-last-of-type(-n+4) {
	margin-bottom: 0 !important;
}

/* 5 columns */
.rspbld-masonry-boxes .boxes-container .cols-5 {
	width: 20%;
}
.rspbld-masonry-boxes .boxes-container .cols-5:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-5:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-5:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-5:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-5:nth-last-of-type(-n+5) {
	margin-bottom: 0 !important;
}

/* 6 columns */
.rspbld-masonry-boxes .boxes-container .cols-6 {
	width: 16.6666%;
}
.rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-6:nth-last-of-type(-n+6) {
	margin-bottom: 0 !important;
}

/* 7 columns */
.rspbld-masonry-boxes .boxes-container .cols-7 {
	width: 14.2857%;
}
.rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-7:nth-last-of-type(-n+7) {
	margin-bottom: 0 !important;
}

/* 8 columns */
.rspbld-masonry-boxes .boxes-container .cols-8 {
	width: 12.5%;
}
.rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+7), .rspbld-masonry-boxes .boxes-container .cols-8:nth-last-of-type(-n+8) {
	margin-bottom: 0 !important;
}

/* 9 columns */
.rspbld-masonry-boxes .boxes-container .cols-9 {
	width: 11.1111%;
}
.rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+7), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+8), .rspbld-masonry-boxes .boxes-container .cols-9:nth-last-of-type(-n+9) {
	margin-bottom: 0 !important;
}

/* 10 columns */
.rspbld-masonry-boxes .boxes-container .cols-10 {
	width: 10%;
}
.rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+7), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+8), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+9), .rspbld-masonry-boxes .boxes-container .cols-10:nth-last-of-type(-n+10) {
	margin-bottom: 0 !important;
}

/* 11 columns */
.rspbld-masonry-boxes .boxes-container .cols-11 {
	width: 9.0909%;
}
.rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+7), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+8), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+9), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+10), .rspbld-masonry-boxes .boxes-container .cols-11:nth-last-of-type(-n+11) {
	margin-bottom: 0 !important;
}

/* 12 columns */
.rspbld-masonry-boxes .boxes-container .cols-12 {
	width: 8.3333%;
}
.rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+1), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+2), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+3), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+4), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+5), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+6), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+7), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+8), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+9), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+10), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+11), .rspbld-masonry-boxes .boxes-container .cols-12:nth-last-of-type(-n+12) {
	margin-bottom: 0 !important;
}

@media(max-width: 767px) {
	.rspbld-masonry-boxes .boxes-container .box {
		height: auto !important;
		width: 50% !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="1"] .box {
		width: calc(50% - 0.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="2"] .box {
		width: calc(50% - 1px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="3"] .box {
		width: calc(50% - 1.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="4"] .box {
		width: calc(50% - 2px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="5"] .box {
		width: calc(50% - 2.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="6"] .box {
		width: calc(50% - 3px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="7"] .box {
		width: calc(50% - 3.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="8"] .box {
		width: calc(50% - 4px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="9"] .box {
		width: calc(50% - 4.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="10"] .box {
		width: calc(50% - 5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="11"] .box {
		width: calc(50% - 5.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="12"] .box {
		width: calc(50% - 6px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="13"] .box {
		width: calc(50% - 6.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="14"] .box {
		width: calc(50% - 7px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="15"] .box {
		width: calc(50% - 7.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="16"] .box {
		width: calc(50% - 8px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="17"] .box {
		width: calc(50% - 8.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="18"] .box {
		width: calc(50% - 9px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="19"] .box {
		width: calc(50% - 9.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="20"] .box {
		width: calc(50% - 10px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="21"] .box {
		width: calc(50% - 10.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="22"] .box {
		width: calc(50% - 11px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="23"] .box {
		width: calc(50% - 11.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="24"] .box {
		width: calc(50% - 12px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="25"] .box {
		width: calc(50% - 12.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="26"] .box {
		width: calc(50% - 13px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="27"] .box {
		width: calc(50% - 13.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="28"] .box {
		width: calc(50% - 14px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="29"] .box {
		width: calc(50% - 14.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="30"] .box {
		width: calc(50% - 15px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="31"] .box {
		width: calc(50% - 15.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="32"] .box {
		width: calc(50% - 16px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="33"] .box {
		width: calc(50% - 16.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="34"] .box {
		width: calc(50% - 17px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="35"] .box {
		width: calc(50% - 17.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="36"] .box {
		width: calc(50% - 18px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="37"] .box {
		width: calc(50% - 18.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="38"] .box {
		width: calc(50% - 19px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="39"] .box {
		width: calc(50% - 19.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="40"] .box {
		width: calc(50% - 20px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="41"] .box {
		width: calc(50% - 20.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="42"] .box {
		width: calc(50% - 21px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="43"] .box {
		width: calc(50% - 21.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="44"] .box {
		width: calc(50% - 22px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="45"] .box {
		width: calc(50% - 22.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="46"] .box {
		width: calc(50% - 23px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="47"] .box {
		width: calc(50% - 23.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="48"] .box {
		width: calc(50% - 24px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="49"] .box {
		width: calc(50% - 24.5px) !important;
	}
	.rspbld-masonry-boxes .boxes-container[data-gutter="50"] .box {
		width: calc(50% - 25px) !important;
	}
}
@media(max-width: 480px) {
	.rspbld-masonry-boxes .boxes-container[data-gutter="1"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="2"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="3"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="4"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="5"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="6"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="7"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="8"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="9"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="10"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="11"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="12"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="13"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="14"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="15"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="16"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="17"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="18"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="19"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="20"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="21"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="22"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="23"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="24"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="25"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="26"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="27"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="28"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="29"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="30"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="31"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="32"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="33"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="34"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="35"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="36"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="37"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="38"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="39"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="40"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="41"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="42"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="43"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="44"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="45"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="46"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="47"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="48"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="49"] .box, .rspbld-masonry-boxes .boxes-container[data-gutter="50"] .box {
		width: 100% !important;
	}
}
/* End general styling */