/*!
 * Style Reset
 */

.margin-reset {	margin: 0 !important; }
.margin-reset-top {	margin-top: 0 !important; }
.margin-reset-right {	margin-right: 0 !important; }
.margin-reset-bottom {	margin-bottom: 0 !important; }
.margin-reset-left {	margin-left: 0 !important; }

.margin-small { margin: 5px; }
.margin-bottom-1x { margin-bottom: 5px; }
.margin-bottom-2x { margin-bottom: 10px; }
.margin-bottom-3x { margin-bottom: 15px; }
.margin-bottom-4x { margin-bottom: 20px; }
.margin-bottom-5x { margin-bottom: 30px;
	text-align: justify;
	margin-left: 2%;
	margin-right: 2%; }
.margin-bottom-double { margin-bottom: 45px; }
.margin-bottom-large { margin-bottom: 60px; }
.margin-bottom-xlarge { margin-bottom: 90px; }

.padding-reset {	padding: 0 !important; }
.padding-reset-top {	padding-top: 0 !important; }
.padding-reset-right {	padding-right: 0 !important; }
.padding-reset-bottom {	padding-bottom: 0 !important; }
.padding-reset-left {	padding-left: 0 !important; }

.div-clearfix-fixed { clear: both; height: 1px; position: fixed; top: 101px; width: 100%; }
.div-clearfix { clear: both; height: 1px; }
.div-clearfix-medium { clear: both; height: 20px; }
.div-clearfix-large { clear: both; height: 40px; }
.div-clearfix-double { clear: both; height: 90px; }

@media screen and (max-width: 480px) {
 	.div-clearfix-double  {
 		height: 30px;
 	}	
}