.molecule-flex-marginmodule { }

.molecule-flex-marginmodule.margin-jumbo { height: 80px; }
.molecule-flex-marginmodule.margin-big { height: 60px; }
.molecule-flex-marginmodule.margin-medium { height: 30px; }
.molecule-flex-marginmodule.margin-mini { height: 20px; }

@media only screen and ( min-width: 48em ) {
    .molecule-flex-marginmodule.margin-jumbo { height: 100px; }
    .molecule-flex-marginmodule.margin-big { height: 60px; }
    .molecule-flex-marginmodule.margin-medium { height: 40px; }
}

@media only screen and ( min-width: 62em ) {
    .molecule-flex-marginmodule.margin-jumbo { height: 120px; }
    .molecule-flex-marginmodule.margin-big { height: 80px; }
    .molecule-flex-marginmodule.margin-medium { height: 50px; }

}
