/*
  module.css
*/
/* MARGIN
============================== */
.mT05 {
    margin-top: 5px;
}

.mT10 {
    margin-top: 10px;
}

.mT15 {
    margin-top: 15px;
}

.mT20 {
    margin-top: 20px;
}

.mT25 {
    margin-top: 25px;
}

.mT30 {
    margin-top: 30px;
}

.mT35 {
    margin-top: 35px;
}

.mT40 {
    margin-top: 40px;
}

.mT45 {
    margin-top: 45px;
}

.mT50 {
    margin-top: 50px;
}

.mT55 {
    margin-top: 55px;
}

.mT60 {
    margin-top: 60px;
}

.mB05 {
    margin-bottom: 5px;
}

.mB10 {
    margin-bottom: 10px;
}

.mB15 {
    margin-bottom: 15px;
}

.mB20 {
    margin-bottom: 20px;
}

.mB25 {
    margin-bottom: 25px;
}

.mB30 {
    margin-bottom: 30px;
}

.mB35 {
    margin-bottom: 35px;
}

.mB40 {
    margin-bottom: 40px;
}

.mB45 {
    margin-bottom: 45px;
}

.mB50 {
    margin-bottom: 50px;
}

.mB55 {
    margin-bottom: 55px;
}

.mB60 {
    margin-bottom: 60px;
}

/* PADDING
============================== */
.pT05 {
    padding-top: 5px;
}

.pT10 {
    padding-top: 10px;
}

.pT15 {
    padding-top: 15px;
}

.pT20 {
    padding-top: 20px;
}

.pT25 {
    padding-top: 25px;
}

.pT30 {
    padding-top: 30px;
}

.pT35 {
    padding-top: 35px;
}

.pT40 {
    padding-top: 40px;
}

.pT45 {
    padding-top: 45px;
}

.pT50 {
    padding-top: 50px;
}

.pT55 {
    padding-top: 55px;
}

.pT60 {
    padding-top: 60px;
}

.pB05 {
    padding-bottom: 5px;
}

.pB10 {
    padding-bottom: 10px;
}

.pB15 {
    padding-bottom: 15px;
}

.pB20 {
    padding-bottom: 20px;
}

.pB25 {
    padding-bottom: 25px;
}

.pB30 {
    padding-bottom: 30px;
}

.pB35 {
    padding-bottom: 35px;
}

.pB40 {
    padding-bottom: 40px;
}

.pB45 {
    padding-bottom: 45px;
}

.pB50 {
    padding-bottom: 50px;
}

.pB55 {
    padding-bottom: 55px;
}

.pB60 {
    padding-bottom: 60px;
}

@media screen and (max-width: 767px) {
  /* MARGIN
  ============================== */
    .mT05 {
        margin-top: 2px;
    }

    .mT10 {
        margin-top: 5px;
    }

    .mT15 {
        margin-top: 8px;
    }

    .mT20 {
        margin-top: 10px;
    }

    .mT25 {
        margin-top: 12px;
    }

    .mT30 {
        margin-top: 15px;
    }

    .mT35 {
        margin-top: 18px;
    }

    .mT40 {
        margin-top: 20px;
    }

    .mT45 {
        margin-top: 22px;
    }

    .mT50 {
        margin-top: 25px;
    }

    .mT55 {
        margin-top: 28px;
    }

    .mT60 {
        margin-top: 30px;
    }

    .mB05 {
        margin-bottom: 2px;
    }

    .mB10 {
        margin-bottom: 5px;
    }

    .mB15 {
        margin-bottom: 8px;
    }

    .mB20 {
        margin-bottom: 10px;
    }

    .mB25 {
        margin-bottom: 12px;
    }

    .mB30 {
        margin-bottom: 15px;
    }

    .mB35 {
        margin-bottom: 18px;
    }

    .mB40 {
        margin-bottom: 20px;
    }

    .mB45 {
        margin-bottom: 22px;
    }

    .mB50 {
        margin-bottom: 25px;
    }

    .mB55 {
        margin-bottom: 28px;
    }

    .mB60 {
        margin-bottom: 30px;
    }
  /* PADDING
  ============================== */
    .pT05 {
        padding-top: 2px;
    }

    .pT10 {
        padding-top: 5px;
    }

    .pT15 {
        padding-top: 8px;
    }

    .pT20 {
        padding-top: 10px;
    }

    .pT25 {
        padding-top: 12px;
    }

    .pT30 {
        padding-top: 15px;
    }

    .pT35 {
        padding-top: 18px;
    }

    .pT40 {
        padding-top: 20px;
    }

    .pT45 {
        padding-top: 22px;
    }

    .pT50 {
        padding-top: 25px;
    }

    .pT55 {
        padding-top: 28px;
    }

    .pT60 {
        padding-top: 30px;
    }

    .pB05 {
        padding-bottom: 2px;
    }

    .pB10 {
        padding-bottom: 5px;
    }

    .pB15 {
        padding-bottom: 8px;
    }

    .pB20 {
        padding-bottom: 10px;
    }

    .pB25 {
        padding-bottom: 12px;
    }

    .pB30 {
        padding-bottom: 15px;
    }

    .pB35 {
        padding-bottom: 18px;
    }

    .pB40 {
        padding-bottom: 20px;
    }

    .pB45 {
        padding-bottom: 22px;
    }

    .pB50 {
        padding-bottom: 25px;
    }

    .pB55 {
        padding-bottom: 28px;
    }

    .pB60 {
        padding-bottom: 30px;
    }
}

/* TEXT-ALIGN
============================== */
.center {
    text-align: center;
}

.left {
    text-align: left;
}

.right {
    text-align: right;
}

/* INDENT
=============================== */
.indent {
    padding: 0  0 1em;
    text-indent: -1em;
}
