|
- @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);
- }
- }
- }
- }
- }
- }
- */
|