/* MARGIN / PADDING */

.margin-0 { margin: 0; }
.margin-10 { margin: 10px; }
.margin-20 { margin: 20px; }
.margin-30 { margin: 30px; }
.margin-40 { margin: 40px; }
.margin-50 { margin: 50px; }

.m-t-10 { margin-top: 10px; }
.m-t-20 { margin-top: 20px; }
.m-t-30 { margin-top: 30px; }
.m-t-40 { margin-top: 40px; }
.m-t-50 { margin-top: 50px; }

.m-b-10 { margin-bottom: 10px; }
.m-b-20 { margin-bottom: 20px; }
.m-b-30 { margin-bottom: 30px; }
.m-b-40 { margin-bottom: 40px; }
.m-b-50 { margin-bottom: 50px; }

.padding-0 { padding: 0; }

.padding-10 { padding: 10px; }
.padding-20 { padding: 20px; }
.padding-30 { padding: 30px; }
.padding-40 { padding: 40px; }
.padding-50 { padding: 50px; }

.p-l-0 { padding-left: 0; }

.p-l-10 { padding-left: 10px; }
.p-l-20 { padding-left: 20px; }
.p-l-30 { padding-left: 30px; }
.p-l-40 { padding-left: 40px; }
.p-l-50 { padding-left: 50px; }
.p-l-70 { padding-left: 70px; }

.p-r-10 { padding-right: 10px; }
.p-r-20 { padding-right: 20px; }
.p-r-30 { padding-right: 30px; }
.p-r-40 { padding-right: 40px; }
.p-r-50 { padding-right: 50px; }
.p-r-70 { padding-right: 70px; }


/* COLOR */

.pink-morgan, .pink-mm { color: #E82567; }
.green-subtitle { color: #CFD188; }
.red-subtitle { color: #C7627C; }
.brown-subtitle { color: #C87D5C; }
.white-text { color: #FFFFFF; }

/* FONT */

.bold { font-weight: bold; }
.f20 { font-size: 20px; }


/* LINKS */

.lnk-unstyled { color: inherit; }
.lnk-unstyled:hover, .lnk-unstyled:focus, .lnk-unstyled:visited { text-decoration: none; color: inherit; }

