html.swipebox {overflow: hidden!important;}
#swipebox-overlay img {border: none!important;}
#swipebox-overlay {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 9999999999!important;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;user-select: none;margin-top:0; padding:0; direction:ltr;}
#swipebox-slider {height: 100%;left: 0;top: 0;width: 100%;white-space: nowrap;position: absolute;display: none; }
#swipebox-slider .slide {background: url("/files/Layout/Lightloader.gif") no-repeat center center;height: 100%;width: 100%;line-height: 1px;text-align: center;display: inline-block;}
#swipebox-slider .slide:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}
#swipebox-slider .slide img {display: inline-block;max-height: 100%;max-width: 100%;margin: 0;padding: 0;width: auto;height: auto;vertical-align: middle;}

#swipebox-action, #swipebox-caption {position: absolute;left: 0;z-index: 999;height: 50px;width: 100%;}
#swipebox-action {bottom: -50px;}
#swipebox-action.visible-bars {bottom: 0;}
#swipebox-action.force-visible-bars {bottom: 0!important;}
#swipebox-caption {top: -50px;text-align: center; direction:rtl;}
#swipebox-caption.visible-bars {top: 0;}
#swipebox-caption.force-visible-bars {top: 0!important;}
#swipebox-action #swipebox-prev, #swipebox-action #swipebox-next,
#swipebox-action #swipebox-close {background-image: url("/files/Layout/icons.png");background-repeat: no-repeat;border: none!important;text-decoration: none!important;cursor: pointer;position: absolute;width: 50px;height: 50px;top: 0;}
#swipebox-action #swipebox-close {background-position: 15px 12px;left: 40px;}
#swipebox-action #swipebox-prev {background-position: -32px 13px;right: 100px;}
#swipebox-action #swipebox-next {background-position: -78px 13px;right: 40px;}
#swipebox-action #swipebox-prev.disabled,
#swipebox-action #swipebox-next.disabled {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity: 0.3;}
#swipebox-slider.rightSpring {-moz-animation: rightSpring 0.3s;-webkit-animation: rightSpring 0.3s;}#swipebox-slider.leftSpring {-moz-animation: leftSpring 0.3s;-webkit-animation: leftSpring 0.3s;}
@media screen and (max-width: 800px) {#swipebox-action #swipebox-close {left: 0;}#swipebox-action #swipebox-prev {right: 60px;}#swipebox-action #swipebox-next {right: 0;}}
#swipebox-overlay {background: #0d0d0d; border:none; border-radius:0;}
#swipebox-action, #swipebox-caption {text-shadow: 1px 1px 1px black;background-color: #0d0d0d;background-image: linear-gradient(#0d0d0d, #000000);}
#swipebox-action {border-top: 1px solid rgba(255, 255, 255, 0.2);}
#swipebox-caption {border-bottom: 1px solid rgba(255, 255, 255, 0.2);color: white!important;font-size: 15px;line-height: 43px;font-family: Helvetica, Arial, sans-serif;}


