| // The outer page container i.e. common styles for any page. |
| .td-outer { |
| display: flex; |
| flex-direction: column; |
| height: 100vh; |
| } |
| |
| // The outer page container for the default base template. |
| .td-default { |
| main { |
| section:first-of-type { |
| @include media-breakpoint-up(md) { |
| padding-top: 8rem; |
| } |
| @include media-breakpoint-down(md) { |
| padding-top: 5rem; |
| } |
| } |
| |
| section { |
| @extend .td-block-padding; |
| } |
| } |
| } |
| |
| .td-main { |
| flex-grow: 1; |
| |
| main { |
| padding-top: 5.5rem; |
| @include media-breakpoint-up(md) { |
| //padding-top: 5.5rem; |
| } |
| |
| |
| padding-bottom: 2rem; |
| } |
| } |