.ls-gb-block-content {position: relative;height: 360px;background-repeat: no-repeat;background-position: top center;background-size: cover;background-color: #e6e6e6;border-radius: 5px;overflow: hidden;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
.ls-gb-block-content .info {position: absolute;top: 10px;left: 10px;right: 0;padding: 20px 0 0 10px;overflow: hidden;color: white;line-height: 46px;font-size: 32px;letter-spacing: -.5px;text-shadow: 1px 1px 3px rgba(0,0,0,.7);}
.ls-gb-block-content .info:before {content: "LayerSlider";position: absolute;top: 10px;left: 10px;font-size: 15px;line-height: 12px;text-shadow: 1px 1px 2px rgba(0,0,0,.7);}
.ls-gb-block-content.no-preview {background-color: #ccc;height: 220px;}
.ls-gb-block-content .ls-arrow-left, .ls-gb-block-content .ls-arrow-right {width: auto;height: auto;position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-size: 60px;color: white;color: rgba(255,255,255,.9);text-shadow: 1px 1px 5px rgba(0,0,0,.5);}
.ls-gb-block-content .ls-arrow-right {left: auto;right: 0px;}
.ls-gb-block-content .ls-slides-holder {position: absolute;left: 50px;right: 50px;bottom: 10px;height: 30px;line-height: 30px;overflow: hidden;text-align: center;}
.ls-gb-block-content .ls-slide-marker {height: 30px;color: white;line-height: 30px;margin-right: 8px;text-shadow: 1px 1px 3px rgba(0,0,0,.5);}
.ls-gb-margin-holder {position: relative;height: 100px;}
.ls-gb-margin {margin: 0 !important;}
.ls-gb-margin input {width: 70px;height: 28px;text-align: center;}
.ls-gb-margin::placeholder {color: #999;}
.ls-gb-margin-top {position: absolute;top: 0;left: 50%;transform: translateX(-50%);}
.ls-gb-margin-right {position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.ls-gb-margin-bottom {position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.ls-gb-margin-left {position: absolute;top: 50%;left: 0;transform: translateY(-50%);}