/** * Custom Css for backend * * @package Blog Decode */ /** * Custom Css for backend * * Repeater Text * */ .customize-control-repeater-text .repeater-text-fields .set { margin-bottom: 5px; padding-right: 15px; position: relative; } .customize-control-repeater-text .repeater-text-fields input { margin-bottom: 5px!important; } .customize-control-repeater-text .btn-remove-field { color: red; position: absolute; right: -7px; top: 3px; } .customize-control-repeater-text .btn-remove-field span { text-decoration: none; } .customize-control-repeater-text .btn-remove-field:active, .customize-control-repeater-text .btn-remove-field:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } /* Custom CSS */ .customize-control-range input[type="range"] { -webkit-appearance: none; width: 90%; height: 5px; border-radius: 5px; background: #d3d3d3; outline: none; -webkit-transition: .2s; transition: opacity .2s; opacity: 0.7; } .customize-control-range input[type="range"]:hover { opacity: 1; } .customize-control-range input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 15px; height: 15px; border-radius: 50%; background: #3498D9; cursor: pointer; } .customize-control-range input[type="range"]::-moz-range-thumb { width: 15px; height: 15px; border-radius: 50%; background: #3498D9; cursor: pointer; } /** * SWITCH CONTROL * */ .onoffswitch { position: relative; width: 100px; margin-right: 15px; overflow: hidden; cursor: pointer; } .onoffswitch-inner { width: 200%; margin-left: -100%; -moz-transition: margin .3s ease-in 0s; -webkit-transition: margin .3s ease-in 0s; -o-transition: margin .3s ease-in 0s; transition: margin .3s ease-in 0s } .onoffswitch-inner > div { float: left; position: relative; width: 50%; height: 24px; padding: 0; line-height: 24px; font-size: 12px; color: #fff; font-weight: 700; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box } .onoffswitch-inner .onoffswitch-active { background-color: #d4d4d4; color: #FFF } .onoffswitch-inner .onoffswitch-inactive { background-color: #d4d4d4; color: #FFF; text-align: right } .onoffswitch-switch { width: 50px; margin: 0; text-align: center; border: 0 solid #999; border-radius: 0; position: absolute; top: 0; bottom: 0 } .onoffswitch-active .onoffswitch-switch { background: #0e5bd6; left: 0 } .onoffswitch-inactive .onoffswitch-switch { background: #7D7D7D; right: 0 } .switch-on .onoffswitch-inner { margin-left: 0 } /*************** 10. Multi fields ***************/ .customize_multi_fields .set{ margin-bottom: 5px; padding-right: 15px; position: relative; } .customize_multi_fields input{ margin-bottom: 5px!important; } .customize_multi_remove_field{ color: red; position: absolute; right: -7px; top: 3px; } .customize_multi_remove_field span{ text-decoration: none; } .customize_multi_remove_field:active, .customize_multi_remove_field:focus{ outline: none; -webkit-box-shadow: none; box-shadow: none; } /* Range */ .range-slider { width: 100%; } .range-slider__range { -webkit-appearance: none; width: calc(100% - (95px)); height: 10px; border-radius: 5px; background: #a6cef1; outline: none; padding: 0; margin: 0; } .range-slider__range::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #0085ba; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out; } .range-slider__range::-webkit-slider-thumb:hover { background: #0085ba; } .range-slider__range:active::-webkit-slider-thumb { background: #0085ba; } .range-slider__range::-moz-range-thumb { width: 20px; height: 20px; border: 0; border-radius: 50%; background: #0085ba; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out; } .range-slider__range::-moz-range-thumb:hover { background: #0085ba; } .range-slider__range:active::-moz-range-thumb { background: #0085ba; } .range-slider__value { display: inline-block; position: relative; width: 60px; color: #fff; line-height: 20px; text-align: center; border-radius: 3px; background: #0085ba; padding: 5px 10px; margin-left: 8px; } .blog-decode-radio-img-img.blog-decode-radio-img-selected { border: 5px solid #000; }