.wpbf-customize-control-repeater{position:relative}.wpbf-customize-control-repeater .repeater-fields .repeater-row{background:#eee;border:1px solid #e5e5e5;margin-top:.5rem;position:relative}.wpbf-customize-control-repeater .repeater-fields .repeater-row.minimized{border:1px solid #dfdfdf;padding:0}.wpbf-customize-control-repeater .repeater-fields .repeater-row.minimized:hover{border:1px solid #e5e5e5}.wpbf-customize-control-repeater .repeater-fields .repeater-row.minimized .repeater-row-content{display:none}.wpbf-customize-control-repeater .repeater-fields .repeater-row label{clear:both;margin-bottom:12px}.wpbf-customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-,.wpbf-customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input{display:none}.wpbf-customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input img{border:1px solid #0000}.wpbf-customize-control-repeater .repeater-fields .repeater-row .repeater-field.repeater-field-radio-image input:checked+label img{border:1px solid #3498db;box-shadow:0 0 5px 2px #00000040}.wpbf-customize-control-repeater .repeater-fields .repeater-row .repeater-field:last-child{border-bottom:none;padding-bottom:0}.wpbf-customize-control-repeater button.repeater-add{margin-top:1rem}.wpbf-customize-control-repeater .repeater-row-content{background:#fff;padding:10px 15px}.wpbf-customize-control-repeater .repeater-field{clear:both;border-bottom:1px dotted #ccc;width:100%;margin-bottom:12px;padding-bottom:12px}.wpbf-customize-control-repeater .repeater-field .customize-control-title,.wpbf-customize-control-repeater .repeater-field .customize-control-description{font-size:13px;line-height:initial}.wpbf-customize-control-repeater .repeater-field.repeater-field-hidden{border:0;margin:0;padding:0}.wpbf-customize-control-repeater .repeater-field-select select{margin-left:0}.wpbf-customize-control-repeater .repeater-field-checkbox label{line-height:28px}.wpbf-customize-control-repeater .repeater-field-checkbox input{margin-right:5px;line-height:28px}.wpbf-customize-control-repeater .repeater-field-textarea textarea{resize:vertical;width:100%}.wpbf-customize-control-repeater .repeater-row-header{word-wrap:break-word;background:#fff;border-bottom:1px solid #dfdfdf;height:auto;min-height:20px;padding:10px 15px;line-height:30px;position:relative;overflow:hidden}.wpbf-customize-control-repeater .repeater-row-header:hover{cursor:move}.wpbf-customize-control-repeater .repeater-row-header .dashicons{color:#a0a5aa;font-size:18px;position:absolute;top:2px;right:12px}.wpbf-customize-control-repeater .repeater-row-label{width:90%;height:18px;font-size:13px;font-weight:600;line-height:20px;display:block;overflow:hidden}.wpbf-customize-control-repeater .repeater-row-remove{color:#a00}.wpbf-customize-control-repeater .repeater-row-remove:hover{color:red}.wpbf-customize-control-repeater .repeater-minimize{line-height:36px}.wpbf-customize-control-repeater .remove-button,.wpbf-customize-control-repeater .upload-button{width:48%}.wpbf-image-attachment{text-align:center;margin:0 0 10px}.wpbf-image-attachment img{display:inline-block}.wpbf-file-attachment{text-align:center;margin:0 0 10px}.wpbf-file-attachment .file{background:#f9f9f9;border:1px dotted #c3c3c3;padding:10px 5px;display:block}.limit{border-radius:3px;padding:3px}.limit.highlight{color:#fff;background:#d32f2f}
