|
- @charset "UTF-8";
- /*
- * blueimp Gallery CSS 2.11.1
- * https://github.com/blueimp/Gallery
- *
- * Copyright 2013, Sebastian Tschan
- * https://blueimp.net
- *
- * Licensed under the MIT license:
- * http://www.opensource.org/licenses/MIT
- */
-
- .stil {
- left: 50%;
- position: absolute;
- top: 50%;
- transform: translate(-50%, -50%);
- -webkit-transform: translate(-50%, -50%);
- -moz-transform: translate(-50%, -50%);
- -ms-transform: translate(-50%, -50%);
- width: 100%
- }
-
- .stil2 {
- bottom: 30px;
- position: relative;
- text-align: center;
- color: #ffffff;
- left: 10px;
- text-shadow: 0 -1px #999999, 1px 0 #999999, 0 1px #999999, -1px 0 #999999;
- }
-
- .blueimp-gallery,
- .blueimp-gallery > .slides > .slide > .slide-content {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
- .blueimp-gallery > .slides > .slide > .slide-content {
- margin: auto;
- width: auto;
- height: auto;
- max-width: 100%;
- max-height: 100%;
- opacity: 1;
- }
- .blueimp-gallery {
- position: fixed;
- z-index: 999999;
- overflow: hidden;
- background: $ciLighterGrayishBlue;
- opacity: 0;
- display: none;
- direction: ltr;
- }
- .blueimp-gallery-carousel {
- position: relative;
- z-index: auto;
- margin: 1em auto;
- /* Set the carousel width/height ratio to 16/9: */
- padding-bottom: 56.25%;
- box-shadow: 0 0 10px #000;
- }
- .blueimp-gallery-display {
- display: block;
- opacity: 1;
- }
- .blueimp-gallery > .slides {
- position: relative;
- height: 100%;
- overflow: hidden;
- }
- .blueimp-gallery-carousel > .slides {
- position: absolute;
- }
- .blueimp-gallery > .slides > .slide {
- position: relative;
- float: left;
- height: 100%;
- text-align: center;
- transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);
- }
- .blueimp-gallery,
- .blueimp-gallery > .slides > .slide > .slide-content {
- transition: opacity 0.5s linear;
- }
- .blueimp-gallery > .slides > .slide-loading {
- background: url(/img/loading.gif) center no-repeat;
- background-size: 64px 64px;
- }
- .blueimp-gallery > .slides > .slide-loading > .slide-content {
- opacity: 0;
- }
- .blueimp-gallery > .slides > .slide-error {
- background: url(/img/error.png) center no-repeat;
- }
- .blueimp-gallery > .slides > .slide-error > .slide-content {
- display: none;
- }
- .blueimp-gallery > .prev,
- .blueimp-gallery > .next {
- position: absolute;
- top: 50%;
- left: 15px;
- width: 60px;
- height: 60px;
- margin-top: -23px;
- font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 60px;
- font-weight: initial;
- line-height: 50px;
- color: #fff;
- text-decoration: none;
- text-align: center;
- background: $secondary-color;
- box-sizing: content-box;
- cursor: pointer;
- display: none;
- }
- .blueimp-gallery > .next {
- left: auto;
- right: 15px;
- }
- .blueimp-gallery > .close,
- .blueimp-gallery > .title {
- position: absolute;
- top: 15px;
- left: 15px;
- margin: 0 40px 0 0;
- font-size: 20px;
- line-height: 30px;
- color: #fff;
- display: none;
- }
- .blueimp-gallery > .close {
- padding: 15px;
- right: 30px;
- left: auto;
- margin: -15px;
- font-size: 60px;
- text-decoration: none;
- cursor: pointer;
- background: $secondary-color;
- }
- .blueimp-gallery > .play-pause {
- position: absolute;
- right: 15px;
- bottom: 15px;
- width: 15px;
- height: 15px;
- background: url(/img/play-pause.png) 0 0 no-repeat;
- cursor: pointer;
- opacity: 0.5;
- display: none;
- }
- .blueimp-gallery-playing > .play-pause {
- background-position: -15px 0;
- }
- .blueimp-gallery > .counter:hover,
- .blueimp-gallery > .prev:hover,
- .blueimp-gallery > .next:hover,
- .blueimp-gallery > .close:hover,
- .blueimp-gallery > .title:hover,
- .blueimp-gallery > .play-pause:hover {
- color: #fff;
- opacity: 1;
- }
- .blueimp-gallery-controls > .counter,
- .blueimp-gallery-controls > .prev,
- .blueimp-gallery-controls > .next,
- .blueimp-gallery-controls > .close,
- .blueimp-gallery-controls > .title,
- .blueimp-gallery-controls > .play-pause {
- display: block;
- /* Fix z-index issues (controls behind slide element) on Android: */
- transform: translatez(0);
- }
- .blueimp-gallery-single > .counter,
- .blueimp-gallery-single > .prev,
- .blueimp-gallery-left > .prev,
- .blueimp-gallery-single > .next,
- .blueimp-gallery-right > .next,
- .blueimp-gallery-single > .play-pause {
- display: none;
- }
- .blueimp-gallery > .slides > .slide > .slide-content,
- .blueimp-gallery > .counter,
- .blueimp-gallery > .prev,
- .blueimp-gallery > .next,
- .blueimp-gallery > .close,
- .blueimp-gallery > .play-pause {
- user-select: none;
- }
-
- /* Replace PNGs with SVGs for capable browsers (excluding IE<9) */
- body:last-child .blueimp-gallery > .slides > .slide-error {
- background-image: url(/img/error.svg);
- }
- body:last-child .blueimp-gallery > .play-pause {
- width: 20px;
- height: 20px;
- background-size: 40px 20px;
- background-image: url(/img/play-pause.svg);
- }
- body:last-child .blueimp-gallery-playing > .play-pause {
- background-position: -20px 0;
- }
-
- .blueimp-gallery {
- .description {
- position: absolute;
- color: $cDarkGray;
- bottom: 5px;
- left: 15px;
- .text {
- margin: 0;
- }
- .copyright {
- font-size : 0.8em;
- }
- }
- .counter {
- position: absolute;
- color: $cDarkGray;
- top: 15px;
- right: 100px;
- font-size: 1.5em;
- }
- }
-
-
- .blueimp-gallery-controls .infos,
- .blueimp-gallery-controls .description,
- .blueimp-gallery-controls .copyright,
- {
- display: block;
- }
|