/*! lightslider - v1.1.3 - 2015-04-14 * https://github.com/sachinchoolur/lightslider * Copyright (c) 2015 Sachin N; Licensed MIT */ /** /!!! core css Should not edit !!!/**/ .lSSlideOuter { overflow: hidden; user-select: none } .lightSlider:before, .lightSlider:after { content: " "; display: table; } .lightSlider { overflow: hidden; margin: 0; } .lSSlideWrapper { max-width: 100%; overflow: hidden; position: relative; } .lSSlideWrapper > .lightSlider:after { clear: both; } .lSSlideWrapper .lSSlide { transform: translate(0px, 0px); transition-property: transform,height; transition-duration: inherit !important; transition-timing-function: inherit !important; } .lSSlideWrapper .lSFade { position: relative; } .lSSlideWrapper .lSFade > * { position: absolute !important; top: 0; left: 0; z-index: 9; margin-right: 0; width: 100%; } .lSSlideWrapper.usingCss .lSFade > * { opacity: 0; transition-delay: 0s; transition-duration: inherit !important; transition-property: opacity; transition-timing-function: inherit !important; } .lSSlideWrapper .lSFade > *.active { z-index: 10; } .lSSlideWrapper.usingCss .lSFade > *.active { opacity: 1; } /** /!!! End of core css Should not edit !!!/**/ /* Pager */ .lSPager.lSpg { margin: 10px 0 0; padding: 0; text-align: center; } .lSPager.lSpg > li { cursor: pointer; display: inline-block; padding: 0 5px; } .lSPager.lSpg > li a { background-color: transparent; border: 1px solid #fff; //box-shadow: 1px 1px 3px rgba(0,0,0,0.2); border-radius: 30px; display: inline-block; height: 6px; overflow: hidden; text-indent: -999em; width: 6px; position: relative; z-index: 99; transition: all 0.5s linear 0s; } /*.lSPager.lSpg > li:hover a,*/ .lSPager.lSpg > li.active a { background-color: #fff; width: 6px; height: 6px; box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.4), 0 0 4px 3px rgba(0, 0, 0, 0.3); } .lSSlideOuter .media { opacity: 0.8; } .lSSlideOuter .media.active { opacity: 1; } /* End of pager */ /** Gallery */ .lSSlideOuter .lSPager.lSGallery { list-style: none outside none; padding-left: 0; margin: 0; overflow: hidden; transform: translate3d(0px, 0px, 0px); user-select: none; } .lSSlideOuter .lSPager.lSGallery li { overflow: hidden; transition: border-radius 0.12s linear 0s 0.35s linear 0s; } .lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover { border-radius: 5px; } .lSSlideOuter .lSPager.lSGallery img { display: block; height: auto; max-width: 100%; } .lSSlideOuter .lSPager.lSGallery:before, .lSSlideOuter .lSPager.lSGallery:after { content: " "; display: table; } .lSSlideOuter .lSPager.lSGallery:after { clear: both; } /* End of Gallery*/ /* slider actions */ .lSAction > a, .lSAction-dummy > a{ width: 50px; display: block; cursor: pointer; position: absolute; z-index: 99; opacity: 0.75; transition: opacity 0.25s ease-in; } .lSAction > a:hover { opacity: 1; } .lSAction > .lSPrev, .lSAction > .lSNext { height: 100%; top: 0; } .lSAction > .lSPrev:before, .lSAction > .lSNext:before { content: ""; height: 32px; width: 32px; display: block; top: 0; bottom: 0; right: 0; left: 0; margin: auto; position: absolute; background-image: url('png/controls.png'); } .lSAction > .lSPrev{ left: 0px; } .lSAction > .lSPrev:before { background-position: 0 -67px; } .lSAction > .lSNext { right: 0px; } .lSAction > .lSNext:before { background-position: -35px -67px; } /*.lSPrev, .lSNext { background: rgba(0,0,0,0.25); opacity: 1; width: 44px; height: 44px; border-radius: 50%; backdrop-filter: blur(@bg-blur); left: 5px; top: 50%; margin-top: -22px; transition: all 0.35s linear 0s; &:hover { background: rgba(0,0,0,0.4); } &:before { .fontIcon(); content: "\e902"; font-weight: 300; font-size: 44px; text-align: center; color: #fff; width: 44px; height: 44px; display: inline-block; text-shadow: 1px 1px 0 rgba(0,0,0,0.3); } } .lSNext { right: 5px; left: auto; &:before { content: "\e903"; } }*/ /*@media all and (max-width:@mediaQueryMediumMinWidth) { .lSAction > .lSPrev, .lSAction > .lSNext { height: 50%; top: 50%; margin-top: -20%; } }*/ .lSAction > a.disabled { pointer-events: none; } .cS-hidden { height: 1px; opacity: 0; filter: alpha(opacity=0); overflow: hidden; } /* vertical */ .lSSlideOuter.vertical { position: relative; } .lSSlideOuter.vertical.noPager { padding-right: 0px !important; } .lSSlideOuter.vertical .lSGallery { position: absolute !important; right: 0; top: 0; } .lSSlideOuter.vertical .lightSlider > * { width: 100% !important; max-width: none !important; } /* vertical controlls */ .lSSlideOuter.vertical .lSAction > a { left: 50%; margin-left: -14px; margin-top: 0; } .lSSlideOuter.vertical .lSAction > .lSNext { background-position: 31px -31px; bottom: 10px; top: auto; } .lSSlideOuter.vertical .lSAction > .lSPrev { background-position: 0 -31px; bottom: auto; top: 10px; } /* vertical */ /* Rtl */ .lSSlideOuter.lSrtl { direction: rtl; } .lSSlideOuter .lightSlider, .lSSlideOuter .lSPager { padding-left: 0; list-style: none outside none; } .lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager { padding-right: 0; } .lSSlideOuter .lightSlider > *, .lSSlideOuter .lSGallery li { float: left; } .lSSlideOuter.lSrtl .lightSlider > *, .lSSlideOuter.lSrtl .lSGallery li { float: right !important; } /* Rtl */ @-webkit-keyframes rightEnd { 0% { left: 0; } 50% { left: -15px; } 100% { left: 0; } } @keyframes rightEnd { 0% { left: 0; } 50% { left: -15px; } 100% { left: 0; } } @-webkit-keyframes topEnd { 0% { top: 0; } 50% { top: -15px; } 100% { top: 0; } } @keyframes topEnd { 0% { top: 0; } 50% { top: -15px; } 100% { top: 0; } } @-webkit-keyframes leftEnd { 0% { left: 0; } 50% { left: 15px; } 100% { left: 0; } } @keyframes leftEnd { 0% { left: 0; } 50% { left: 15px; } 100% { left: 0; } } @-webkit-keyframes bottomEnd { 0% { bottom: 0; } 50% { bottom: -15px; } 100% { bottom: 0; } } @keyframes bottomEnd { 0% { bottom: 0; } 50% { bottom: -15px; } 100% { bottom: 0; } } .lSSlideOuter .rightEnd { animation: rightEnd 0.3s; position: relative; } .lSSlideOuter .leftEnd { animation: leftEnd 0.3s; position: relative; } .lSSlideOuter.vertical .rightEnd { animation: topEnd 0.3s; position: relative; } .lSSlideOuter.vertical .leftEnd { animation: bottomEnd 0.3s; position: relative; } .lSSlideOuter.lSrtl .rightEnd { animation: leftEnd 0.3s; position: relative; } .lSSlideOuter.lSrtl .leftEnd { animation: rightEnd 0.3s; position: relative; } /*/ GRab cursor */ .lightSlider.lsGrab > * { cursor: grab; } .lightSlider.lsGrabbing > * { cursor: move; cursor: grabbing; }