.vk-custom-field-builder .table{width:100%;border-collapse:collapse;border-spacing:0}.vk-custom-field-builder .table td,.vk-custom-field-builder .table th{padding:7px}.vk-custom-field-builder .table th{font-weight:lighter;background-color:#f5f5f5;text-align:left;padding-right:10px;vertical-align:top}.vk-custom-field-builder .table td{background-color:#fff}.vk-custom-field-builder .table td ul{margin-top:0}.vk-custom-field-builder .table input[type=email],.vk-custom-field-builder .table input[type=number],.vk-custom-field-builder .table input[type=text],.vk-custom-field-builder .table input[type=url]{border-radius:3px;padding:2px;width:90%;margin-bottom:3px;height:28px}.vk-custom-field-builder .table textarea{border-radius:3px;padding:2px;width:90%;margin-bottom:3px}.vk-custom-field-builder .table input[type=text].datepicker{width:90px;margin-right:5px}.vk-custom-field-builder .table .text-center{text-align:center}.vk-custom-field-builder .table .vertical-middle{vertical-align:middle}.vk-custom-field-builder .table.table-bordered{border:1px solid #e5e5e5}.vk-custom-field-builder .table.table-bordered td,.vk-custom-field-builder .table.table-bordered th{border:1px solid #e5e5e5}.vk-custom-field-builder .table.row-control tbody tr:first-child .del-row{display:none}.vk-custom-field-builder .table.row-control .cell-count,.vk-custom-field-builder .table.row-control .cell-unit{width:50px}.vk-custom-field-builder .table.row-control .cell-price{width:7em}.vk-custom-field-builder .table.row-control .cell-control{width:14em}.vk-custom-field-builder .table.row-control .icon-drag{position:relative;font:400 20px/1 dashicons;speak:none;padding:4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none!important;margin-right:6px}.vk-custom-field-builder .table.row-control .icon-drag:before{position:relative;content:"\f228";top:2px}.vk-custom-field-builder .table.row-control .icon-drag:hover{cursor:move}.vk-custom-field-builder .table .required{display:inline-block;margin:0 4px;border-radius:4px;padding:1px 5px;background-color:#c00;color:#fff;font-size:10px}.vk-custom-field-builder .table .description p{margin:0}