@charset "UTF-8"; .print-share-list { position: relative; display: block; margin-top: calc(40px + 2%); padding-top: 20px; border-top: 1px solid $color-primary-light-03; border-top: 1px solid var(--theme-color-primary-dimmed-03, $color-primary-light-03); list-style: none; padding: 20px 0; li { display: inline-block; margin-right: 20px; } a { @extend .icon-pdf; transition: 0.25s ease; &.print-btn { @extend .icon-drucker; } &.share-mail { @extend .icon-teilen; } &:before { font-size: 30px; line-height: 1; font-family: "Icons"; display: inline-block; vertical-align: middle; margin-right: 7px; text-decoration: underline; } &:before { text-decoration: none; } &:hover { color: $color-link-hover; color: var(--theme-color-link-hover, $color-link-hover); } } @media(max-width: 999px) { li { margin-right: 10px; } a { font-size: 0; } } } .main-col { .print-share { @media(max-width: 999px) { display: none; } } } .mobile-footer { display: none; padding: 10px; flex: 1 1 100%; padding: 10px 10px 0; &:after { content: ""; position: relative; display: block; clear: both; } @media(max-width: 999px) { display: block; } .docnumber, .document-number { display: inline-block; float: right; margin: 15px -4px; &:last-child { margin-bottom: 0; margin-right: 8px; } + .print-share { clear: both; } } .print-share-list { margin-bottom: 10px; } } .bookmarks-wrapper { @media(max-width: 999px) { padding-top: 15px; .print-share-list { margin-bottom: 6px; } } .docnumber, .document-number { display: inline-block; float: right; margin: 15px -4px; @media(min-width: 1000px) { display: none; } + .print-share { clear: both; } } } .bookmarks, #socialbookmarks { position: relative; display: block; margin-bottom: -50px; transition: 0.3s ease; .social-icons { display: inline-block; vertical-align: top; transform: translate3d(0, 0, 0) scale(0.8); @include hide; @media(max-width: 567px) { margin-left: -10px; margin-bottom: -10px; li { margin-left: 10px; margin-bottom: 10px; } a { width: 32px; height: 32px; font-size: 32px; &:before { font-size: 32px; line-height: 32px; } } } @media(max-width: 359px) { margin-left: -8px; margin-bottom: -8px; li { margin-left: 8px; margin-bottom: 8px; } } } &.show-bookmarks { margin-bottom: 20px; @media(max-width: 767px) { margin-bottom: 5px; } .social-icons { @include show; transform: translate3d(0, 0, 0) scale(1); } } } /* // print share .print-share { border-top: 2px solid $primary-color-light; margin: 40px 0 0; padding: 15px 0 0 0; display: none; .print-share-list { @include flexbox(); @include flow-direction(horizontal); margin: 0; padding: 0; li { @include flex(1); font-size: 1.0625em; // 17px list-style: none; text-align: center; &:first-child { text-align: left; } a { display: inline-block; padding: 0 0 0 35px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; text-align: left; &:before { @include icons2(); @include backgroundpositionheightweight(icon_share); content: ""; display: inline-block; left: 0; position: absolute; top: 0; } &.share-mail:before { @include backgroundpositionheightweight(icon_share); } &.print-pdf:before { @include backgroundpositionheightweight(icon_pdf); } &.print-btn:before { @include backgroundpositionheightweight(icon_print); } } } &.reduced { @include clearfix(); display: block; li { float: right; margin: 0 50px 0 0; } } } } @media (max-width: 640px) { .print-share { .print-share-list { li { a { &.share-mail:before { @include backgroundpositionheightweight(icon_share); } } } } } } @media (min-width: $screen-sm-min), print { .print-share { .print-share-list { li { a { &.share-mail:before { @include backgroundpositionheightweight(icon_share); } &.print-pdf:before { @include backgroundpositionheightweight(icon_pdf); } &.print-btn:before { @include backgroundpositionheightweight(icon_print); } } } } } } */