.dscol-fade-from-left {
	left: -100%; position: relative; z-index: 5; opacity: 0;
}
.dscol-fade-from-right {
	right: -100%; position: relative; z-index: 5; opacity: 0;
}
.dscol-fade-from-bottom {
	bottom: -100%; position: relative; z-index: 5; opacity: 0;
}
.dscol-padded-primary-box {
	background: rgb(254, 254, 254); padding: 50px; height: 100%; color: rgb(102, 102, 102); position: relative; z-index: 5; box-sizing: border-box;
}
.dscol-padded-secondary-box {
	background: rgb(51, 51, 51); padding: 50px; height: 100%; color: rgb(254, 254, 254); position: relative; z-index: 5; box-sizing: border-box;
}
.responsive-mobile .dscol-padded-secondary-box {
	padding: 10px; height: auto;
}
.responsive-mobile .dscol-padded-primary-box {
	padding: 10px; height: auto;
}
.responsive-tablet .dscol-padded-secondary-box {
	padding: 50px; height: 100%;
}
.responsive-tablet .dscol-padded-primary-box {
	padding: 50px; height: 100%;
}
.dscol-transparent-grey-box {
	background: rgba(40, 40, 40, 0.85); padding: 60px; width: 100%; height: auto; color: rgb(254, 254, 254); box-sizing: border-box;
}
.dscol-primary-background {
	color: rgb(102, 102, 102);
}
.primarybg.chunkouter {
	background: rgb(254, 254, 254);
}
.dscol-secondary-background {
	color: rgb(254, 254, 254);
}
.secondarybg.chunkouter {
	background: rgb(51, 51, 51);
}
#inner .dscol-center {
	text-align: center;
}
#inner .dscol-right-align {
	text-align: right;
}
