.select2-selection__choice{border:1px solid #020202!important;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .color-preview{height:12px;width:12px;display:inline-block;margin-right:5px;margin-top:2px}.select2-container{z-index:10001}select+.select2-container{z-index:98}.switch{position:relative;display:inline-block;width:38px;height:18px}.switch input{opacity:0;width:0;height:0}.activated-switch{display:block;margin:0;text-align:center;cursor:pointer}.addon-panel{border-radius:.5rem;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.05)!important}.addon-panel .overlay{position:absolute;height:100%;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:all .3s;-webkit-transition:all .3s}.addon-panel .panel-header{position:relative}.addon-panel .overlay i{height:50px;width:50px;text-align:center;background:rgba(255,255,255,.9);line-height:50px;font-size:2rem;border-radius:50%}.addon-panel .panel-header:hover .overlay{opacity:1;visibility:visible}.activated-switch input[type=checkbox]{opacity:0;visibility:hidden;height:0;width:0;position:absolute}.activated-switch span{padding:15px;font-size:16px;display:block}.activated-switch .active{display:none}.activated-switch input[type=checkbox]:checked~.deactive{display:none}.activated-switch input[type=checkbox]:checked~.active{display:block}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#888;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:18px;width:18px;left:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#64bd63}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slider.round{border-radius:20px}.slider.round:before{border-radius:50%}.img-upload-preview{border:2px dashed #ddd;height:200px;border-radius:3px;cursor:pointer;text-align:center;overflow:hidden;padding:5px;margin-top:5px;margin-bottom:5px;display:flex;align-items:center;margin:auto;justify-content:center;position:relative;margin-bottom:20px}.img-upload-preview .close-btn{right:3px;top:3px;background:#ed3c20;border-radius:3px;width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;color:#fff;position:absolute;padding:0}.img-upload-preview img{width:100%!important}
