/*! 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;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before, .lightSlider:after {content:" ";display:table}
.lightSlider {overflow:hidden;margin:0}
.lSSlideWrapper {max-width:100%;width:75%;overflow:hidden;position:relative}
.lSSlideWrapper > .lightSlider:after {clear:both}
.lSSlideWrapper .lSSlide {-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;
 -webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function: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;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;	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 */
.lSSlideOuter .lSPager.lSpg {margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg > li {cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg > li a {background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {background-color:#428bca}
.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);-moz-transform:translate3d(0px, 0px, 0px);
-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;
-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li {overflow:hidden;position:relative;height:166px!important;cursor:pointer}
.lSSlideOuter .lSPager.lSGallery li:before { display:block; content:''; position:absolute; left:0; top:0; width:100%; height:100%; opacity:0;background-color:rgba(3, 195, 223, 0.58);transition:all .3s}

.lSSlideOuter .lSPager.lSGallery li.active:before, .lSSlideOuter .lSPager.lSGallery li:hover:before { opacity:1}
.lSSlideOuter .lSPager.lSGallery span{font-size:17px;font-weight:700;font-family: 'Montserrat', sans-serif}
.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*/

/* vertical */
.lSSlideOuter.vertical {position:relative;padding-right:0!important}
.lSSlideOuter.vertical.noPager {padding-right:0px !important}
.lSSlideOuter.vertical .lSGallery {position:absolute!important;right:0;top:0;width:25%!important}
.lSSlideOuter.vertical .lightSlider > * {width:100% !important;max-width:none !important}


/* vertical controlls */
.lSSlideOuter.vertical .lSAction{position:absolute;right:33.3%;bottom:0;width:83px;height:166px}
.lSSlideOuter.vertical .lSAction > a {position:absolute;right:0;width:83px;height:50%;background-color:rgba(43, 47, 53, 0.91);cursor:pointer;transition:all .3s}
.lSSlideOuter.vertical .lSAction > a:hover{background-color:#2b2f35}
.lSSlideOuter.vertical .lSAction > .lSPrev {top:0;border-bottom:solid 1px #5c5d5c;background-image:url(/sh_img/include/inc02/img/prev.png);background-repeat:no-repeat;background-position:36px}
.lSSlideOuter.vertical .lSAction > .lSNext {bottom:0;background-image:url(/sh_img/include/inc02/img/next.png);background-repeat:no-repeat;background-position:36px}

/* vertical */
#vertical li {height:498px!important}	

@media screen and (max-width:1400px){
.lSSlideWrapper{width:75%;margin:0 auto}
.lSSlideOuter.vertical .lSGallery{position:relative!important;right:auto;top:auto;width:75%!important;height:auto!important;margin:15px auto 0!important;overflow:hidden;transform:none!important}
.lSSlideOuter .lSPager.lSGallery li{float:left;width:20%!important;height:100%!important}
.lSSlideOuter.vertical .lSAction{right:auto;left:0}
#vertical li{height:auto!important}
#vertical li img{width:100%}
}
@media screen and (max-width:768px){
.lSSlideWrapper{width:100%}
.lSSlideOuter.vertical .lSGallery{width:100%!important}
.lSSlideOuter.vertical .lSAction{width:73px;height:136px}
}
/* 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 {-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}
.lSSlideOuter .leftEnd {-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.vertical .rightEnd {-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}
.lSSlideOuter.vertical .leftEnd {-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd {-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd {-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}

/*/  GRab cursor */
.lightSlider.lsGrab > * {  cursor:-webkit-grab;  cursor:-moz-grab;  cursor:-o-grab;  cursor:-ms-grab;  cursor:grab}
.lightSlider.lsGrabbing > * {  cursor:move;  cursor:-webkit-grabbing;  cursor:-moz-grabbing;  cursor:-o-grabbing;  cursor:-ms-grabbing;  cursor:grabbing}