| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /*
- Styling for content pages
- Including: about, blog, /for/__, legal, contact, portals, wiki, gallery, plans, and interstitial payment page
- */
- // TODO: consolidate cms.scss and content.scss
- .content-page {
- &.content {
- padding-top: $header-height; // remove extra padding added by .content. Keep .content selector to increase specificity
- }
- word-break: break-word;
- .btn + .btn,
- .card-link + .card-link {
- margin-left: var(--spacing-06);
- }
- .card-links {
- @include media-breakpoint-down(md) {
- .btn {
- width: 100%;
- margin-left: 0;
- margin-top: var(--spacing-05);
- }
- .btn:first-child {
- margin-top: 0;
- }
- }
- }
- /*
- Links and Buttons
- */
- // TODO: remove an use link style in more generic selector,
- // which is likely .website-redesign to start
- // a {
- // color: @link-color-alt;
- // &:hover {
- // color: @link-hover-color-alt;
- // }
- // }
- hr {
- border-color: var(--neutral-30);
- }
- .begin-now-card {
- margin: calc(var(--spacing-16) * 2) 0;
- }
- // TODO: only used on about page. Confirm with UX changes needed
- // .container-small {
- // section .section-row {
- // /* match col-sm-8 */
- // /* @grid-gutter-width is used for margins */
- // max-width: (@screen-sm * (8/12)) - @grid-gutter-width;
- // @media (min-width: @screen-md-min) {
- // max-width: (@screen-md * (8/12)) - @grid-gutter-width;
- // }
- // @media (min-width: @screen-lg-min) {
- // max-width: (@screen-lg * (8/12)) - @grid-gutter-width;
- // }
- // }
- // }
- /*
- lists
- */
- .list-without-style {
- list-style: none;
- margin: 0;
- padding: 0;
- }
- }
|