// SLIDER NAME TEXT FIELD //---------------------------------------------------------------- .ls-slide-preview-tooltip { padding: 5px !important; &, .inner { width: 200px !important; height: 100px !important; } div { width: 200px; height: 100px; overflow: hidden; background-size: cover; img { width: 100%; } } } .ls-slider-titlewrap { position: relative; input { width: 100%; height: 38px; padding: 0 350px 0 10px; margin: 0; font-family: 'Open Sans', sans-serif; font-size: 22px; line-height: 36px; border-radius: 3px; &:focus { border-color: #ddd !important; box-shadow: inset 0 1px 2px rgba(0,0,0,.07) !important; } } .ls-slider-slug { width: 350px; height: 38px; position: absolute; top: 0px; right: 0; border-left: 1px solid #DDD; text-align: right; font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: 38px; color: #666; input { width: 250px; float: right; border: 0; padding: 0 10px; margin-left: 5px; background: transparent; box-shadow: none; font-family: 'Open Sans', sans-serif; font-size: 18px; line-height: 36px; } } } .ls-slider-settings { margin-top: 10px; .header input { width: 200px; height: 24px; padding: 0 10px; margin: 7px -3px 0 0; border: 1px solid #dedede; float: right; border-radius: 12px; font-weight: normal; box-shadow: inset 1px 1px 1px #bbb; &:focus { border: 1px solid #aaa; } } th { height: 20px; padding: 0 0 0 30px; font-size: 12px; line-height: 20px; color: #666; background: #f7f7f7; font-weight: normal; &.half { padding-left: 0 !important; width: 50% !important; text-align: center !important; } } td { background: none !important; &.half { width: 50% !important; font-size: 20px !important; text-align: center !important; position: relative; vertical-align: top; &:first-child { border-right: 1px solid #dedede; } label { display: none; position: absolute; top: 55px; width: 250px; font-size: 11px !important; color: #666; text-align: left; cursor: default; &.error span { color: red; } span { float: right; } } } &.hero { text-align: left !important; padding-left: 30px !important; } } input { border-radius: 3px; } .inner { min-height: 450px; position: relative; padding: 0; } span { color: #777; font-weight: 600; } textarea { width: 100%; height: 42px; resize: vertical; } } .ls-slider-settings-advanced { float: right; font-size: 12px; font-weight: normal; text-transform: uppercase; color: #777; } .ls-slider-settings-advanced .ls-checkbox { margin: -2px 0 0 10px; vertical-align: middle; } .ls-settings-contents { padding-left: 230px; input, select { width: 150px; } tbody { display: none; &.active { display: table-row-group; } } } .ls-advanced, .ls-premium, .ls-advanced div, .ls-premium div { position: relative; } .ls-advanced i.dashicons { position: absolute; top: 2px; left: 5px; font-size: 12px; color: #bbb; } .ls-premium a.dashicons { position: absolute; top: 0px; left: 5px; font-size: 14px; color: #fd9148 !important; } .ls-settings-sidebar { width: 230px; min-height: 420px; height: 100%; position: absolute; top: 0px; left: 0; border-right: 1px solid #e3e3e3; margin: 0; background: darken(white, 3%); li { height: 40px; position: relative; margin: 0; border-bottom: 1px solid #e3e3e3; text-overflow: clip; line-height: 40px; cursor: pointer; font-size: 13px; text-transform: uppercase; color: #444; i { line-height: inherit; padding: 0 5px; transition: none; -webkit-transition: none; } &.active { color: white; text-shadow: 1px 1px 1px #666; background: #8c8c8c; &:after { content: ' '; display: block; width: 28px; height: 28px; position: absolute; top: 6px; right: -14px; opacity: 1; background: #8c8c8c; @include transform(rotate(45deg)); } } } } .ls-publish-checkbox { float: left; margin-right: 10px; } .ls-datepicker-wrapper { position: relative; width: 252px; margin: 0 auto; } .ls-datepicker-label { display: inline-block; margin: 15px 5px 0 -100px; } .ls-datepicker-input { width: 250px; height: 50px; margin: 0px 0 25px 0; font-size: 20px; border: 0 !important; border-bottom: 2px solid #ccc !important; border-radius: 0 !important; font-family: 'Open Sans', arial, sans-serif !important; text-align: center; } .ls-slider-settings .datepicker-inline { margin: 10px auto 20px auto; .ls-datepicker { margin: 0 auto; } } .ls-schedule-desc { display: inline-block; span { display: inline-block; margin-top: 20px; color: red; } ul { padding-left: 20px; list-style-type: square; li { margin-bottom: 3px; i { display: inline-block; margin: 3px 0 10px 0; background: #e1e1e1; border-radius: 3px; padding: 0px 4px; } } } } .datepicker--cell, .datepicker--button, .datepicker--nav { height: 26px !important; min-height: 26px !important; } .ls-slider-dimensions div { position: relative; width: 120px; margin: 25px; background: transparent no-repeat 0 0; float: left; text-align: center; cursor: pointer; img { width: 100%; } span { display: inline-block; padding: 0 10px; line-height: 20px; border-radius: 10px; background-color: transparent; @include transition(all, 300ms); } &.active span { background-color: #7eb917; color: #fff; } } #ls-more-slide-options { display: block; position: relative; width: 240px; height: 50px; margin: 20px auto; text-align: center; color: #444; cursor: pointer; &:hover { color: #666; } strong { display: block; font-size: 15px; line-height: 47px; text-transform: uppercase; letter-spacing: 0.5px; font-weight: 400 !important; color: #333; font-family: 'Open Sans' !important; &:first-child { line-height: 35px; } &:last-child { display: none; } small { position: absolute; left: 0px; top: 17px; width: 100%; text-transform: none !important; letter-spacing: 0 !important; font-size: 11px !important; } } &.ls-opened { strong:first-child { display: none; } strong:last-child { display: block; } } box-shadow: none !important; -webkit-box-shadwo: none !important; transform: none !important; }