.flic-fields.border .field,.flic-fields.border .field-group{border-bottom:1px solid #dadada;padding-bottom:15px;margin-bottom:15px}.flic-fields.border .field-group:last-child,.flic-fields.border .field:last-child{border-bottom:0;padding-bottom:0}.flic-fields .field,.flic-fields .field-group{margin-bottom:25px}.flic-fields .field-group:last-child,.flic-fields .field:last-child{margin-bottom:5px}.flic-fields button,.flic-fields input,.flic-fields select,.flic-fields textarea{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}.flic-fields .required-star{color:red}.flic-fields .desc{display:block;margin-top:4px;font-style:italic;font-size:.95em;width:100%}.flic-fields .field{display:flex;align-items:stretch;justify-content:space-between}.flic-fields .field .label-col{color:#777}.flic-fields .field .label-col label{cursor:pointer}.flic-fields .field>div{display:flex;flex-wrap:wrap;width:100%;justify-content:start;box-sizing:border-box}.flic-fields .field .label-col{line-height:20px;font-weight:700;max-width:200px;padding:5px 10px;padding-left:0}.flic-fields .field .label-col label{line-height:1.1em}.flic-fields .field.lg .field-col .ms-parent .ms-choice,.flic-fields .field.lg .field-col input[type=date],.flic-fields .field.lg .field-col input[type=email],.flic-fields .field.lg .field-col input[type=number],.flic-fields .field.lg .field-col input[type=password],.flic-fields .field.lg .field-col input[type=search],.flic-fields .field.lg .field-col input[type=tel],.flic-fields .field.lg .field-col input[type=text],.flic-fields .field.lg .field-col input[type=url],.flic-fields .field.lg .field-col select,.flic-fields .field.lg .field-col textarea{width:80%;max-width:1100px}.flic-fields .field.md .field-col .ms-parent .ms-choice,.flic-fields .field.md .field-col input[type=date],.flic-fields .field.md .field-col input[type=email],.flic-fields .field.md .field-col input[type=number],.flic-fields .field.md .field-col input[type=password],.flic-fields .field.md .field-col input[type=search],.flic-fields .field.md .field-col input[type=tel],.flic-fields .field.md .field-col input[type=text],.flic-fields .field.md .field-col input[type=url],.flic-fields .field.md .field-col select,.flic-fields .field.md .field-col textarea{width:50%;max-width:800px}.flic-fields .field.sm .field-col .ms-parent .ms-choice,.flic-fields .field.sm .field-col input[type=date],.flic-fields .field.sm .field-col input[type=email],.flic-fields .field.sm .field-col input[type=number],.flic-fields .field.sm .field-col input[type=password],.flic-fields .field.sm .field-col input[type=search],.flic-fields .field.sm .field-col input[type=tel],.flic-fields .field.sm .field-col input[type=text],.flic-fields .field.sm .field-col input[type=url],.flic-fields .field.sm .field-col select,.flic-fields .field.sm .field-col textarea{width:30%;max-width:600px}.flic-fields .field.auto .field-col .ms-parent .ms-choice,.flic-fields .field.auto .field-col input[type=date],.flic-fields .field.auto .field-col input[type=email],.flic-fields .field.auto .field-col input[type=number],.flic-fields .field.auto .field-col input[type=password],.flic-fields .field.auto .field-col input[type=search],.flic-fields .field.auto .field-col input[type=tel],.flic-fields .field.auto .field-col input[type=text],.flic-fields .field.auto .field-col input[type=url],.flic-fields .field.auto .field-col select,.flic-fields .field.auto .field-col textarea{width:auto;max-width:none}.flic-fields .field .ms-parent .ms-choice.lg,.flic-fields .field input[type=date].lg,.flic-fields .field input[type=email].lg,.flic-fields .field input[type=number].lg,.flic-fields .field input[type=password].lg,.flic-fields .field input[type=search].lg,.flic-fields .field input[type=tel].lg,.flic-fields .field input[type=text].lg,.flic-fields .field input[type=url].lg,.flic-fields .field select.lg,.flic-fields .field textarea.lg{width:80%;max-width:1100px}.flic-fields .field .ms-parent .ms-choice.md,.flic-fields .field input[type=date].md,.flic-fields .field input[type=email].md,.flic-fields .field input[type=number].md,.flic-fields .field input[type=password].md,.flic-fields .field input[type=search].md,.flic-fields .field input[type=tel].md,.flic-fields .field input[type=text].md,.flic-fields .field input[type=url].md,.flic-fields .field select.md,.flic-fields .field textarea.md{width:50%;max-width:800px}.flic-fields .field .ms-parent .ms-choice.sm,.flic-fields .field input[type=date].sm,.flic-fields .field input[type=email].sm,.flic-fields .field input[type=number].sm,.flic-fields .field input[type=password].sm,.flic-fields .field input[type=search].sm,.flic-fields .field input[type=tel].sm,.flic-fields .field input[type=text].sm,.flic-fields .field input[type=url].sm,.flic-fields .field select.sm,.flic-fields .field textarea.sm{width:30%;max-width:600px}.flic-fields .field .ms-parent .ms-choice.auto,.flic-fields .field input[type=date].auto,.flic-fields .field input[type=email].auto,.flic-fields .field input[type=number].auto,.flic-fields .field input[type=password].auto,.flic-fields .field input[type=search].auto,.flic-fields .field input[type=tel].auto,.flic-fields .field input[type=text].auto,.flic-fields .field input[type=url].auto,.flic-fields .field select.auto,.flic-fields .field textarea.auto{width:auto;max-width:none}.flic-fields .field.full-width{flex-direction:column}.flic-fields .field.full-width>div{max-width:none}.flic-fields .field.full-width .label-col{padding:5px 0 10px}.flic-fields .field .input-group label.form-field,.flic-fields .field.input-group-format label.form-field{margin-right:10px;display:block;margin-bottom:5px}.flic-fields .field .input-group.inline label.form-field,.flic-fields .field.input-group-format.inline label.form-field{display:inline-block}.flic-fields .ms-parent .ms-choice,.flic-fields input[type=date],.flic-fields input[type=email],.flic-fields input[type=number],.flic-fields input[type=password],.flic-fields input[type=search],.flic-fields input[type=tel],.flic-fields input[type=text],.flic-fields input[type=url],.flic-fields select,.flic-fields textarea{padding:0 8px;color:#555;width:100%;line-height:1.6em;min-height:32px;border-radius:4px;border:1px solid #ccc;background-color:#fff;-webkit-appearance:none;box-shadow:none;max-width:none}.flic-fields .ms-parent .ms-choice:hover,.flic-fields input[type=date]:hover,.flic-fields input[type=email]:hover,.flic-fields input[type=number]:hover,.flic-fields input[type=password]:hover,.flic-fields input[type=search]:hover,.flic-fields input[type=tel]:hover,.flic-fields input[type=text]:hover,.flic-fields input[type=url]:hover,.flic-fields select:hover,.flic-fields textarea:hover{background-color:#f7f7f7}.flic-fields .ms-parent .ms-choice:focus,.flic-fields input[type=date]:focus,.flic-fields input[type=email]:focus,.flic-fields input[type=number]:focus,.flic-fields input[type=password]:focus,.flic-fields input[type=search]:focus,.flic-fields input[type=tel]:focus,.flic-fields input[type=text]:focus,.flic-fields input[type=url]:focus,.flic-fields select:focus,.flic-fields textarea:focus{border-color:#007cba;box-shadow:0 0 0 1px #007cba;outline:2px solid transparent}.flic-fields .ms-parent .ms-choice.readonly,.flic-fields .ms-parent .ms-choice[readonly],.flic-fields input[type=date].readonly,.flic-fields input[type=date][readonly],.flic-fields input[type=email].readonly,.flic-fields input[type=email][readonly],.flic-fields input[type=number].readonly,.flic-fields input[type=number][readonly],.flic-fields input[type=password].readonly,.flic-fields input[type=password][readonly],.flic-fields input[type=search].readonly,.flic-fields input[type=search][readonly],.flic-fields input[type=tel].readonly,.flic-fields input[type=tel][readonly],.flic-fields input[type=text].readonly,.flic-fields input[type=text][readonly],.flic-fields input[type=url].readonly,.flic-fields input[type=url][readonly],.flic-fields select.readonly,.flic-fields select[readonly],.flic-fields textarea.readonly,.flic-fields textarea[readonly]{background-color:#eee}.flic-fields .ms-parent .ms-choice.disabled,.flic-fields .ms-parent .ms-choice:disabled,.flic-fields .ms-parent .ms-choice[disabled],.flic-fields input[type=date].disabled,.flic-fields input[type=date]:disabled,.flic-fields input[type=date][disabled],.flic-fields input[type=email].disabled,.flic-fields input[type=email]:disabled,.flic-fields input[type=email][disabled],.flic-fields input[type=number].disabled,.flic-fields input[type=number]:disabled,.flic-fields input[type=number][disabled],.flic-fields input[type=password].disabled,.flic-fields input[type=password]:disabled,.flic-fields input[type=password][disabled],.flic-fields input[type=search].disabled,.flic-fields input[type=search]:disabled,.flic-fields input[type=search][disabled],.flic-fields input[type=tel].disabled,.flic-fields input[type=tel]:disabled,.flic-fields input[type=tel][disabled],.flic-fields input[type=text].disabled,.flic-fields input[type=text]:disabled,.flic-fields input[type=text][disabled],.flic-fields input[type=url].disabled,.flic-fields input[type=url]:disabled,.flic-fields input[type=url][disabled],.flic-fields select.disabled,.flic-fields select:disabled,.flic-fields select[disabled],.flic-fields textarea.disabled,.flic-fields textarea:disabled,.flic-fields textarea[disabled]{background:rgba(255,255,255,.5);border-color:rgba(222,222,222,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}.flic-fields .textarea-type textarea{overflow:auto;padding:2px 6px;resize:vertical}.flic-fields select{height:32px}.flic-fields select[multiple]{height:auto}.flic-fields select select{height:32px}.flic-fields select,.flic-fields select+.ms-parent.enhanced .ms-choice{padding:0 24px 0 8px;cursor:pointer;vertical-align:middle}.flic-fields select,.flic-fields select+.ms-parent.enhanced .icon-caret{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E");background-size:16px 16px;background-position:calc(100% - 4px) center;background-repeat:no-repeat}html.ie .flic-fields select,html.ie .flic-fields select+.ms-parent.enhanced .ms-choice{padding-right:0!important}html.ie .flic-fields select,html.ie .flic-fields select+.ms-parent.enhanced .icon-caret{background-image:none!important}.flic-fields .ms-parent.enhanced{position:relative}.flic-fields .ms-parent.enhanced,.flic-fields .ms-parent.enhanced .ms-choice,.flic-fields .ms-parent.enhanced .ms-choice>div{height:32px;line-height:32px}.flic-fields .ms-parent.enhanced .icon-caret{position:absolute;width:20px;top:2px;right:0;border:0;bottom:0}.flic-fields .ms-parent.enhanced .ms-drop{text-align:left}.flic-fields select[multiple]+.ms-parent.enhanced .ms-drop ul>li{margin-left:10px}.flic-fields select[multiple]+.ms-parent.enhanced .ms-drop ul>li.group,.flic-fields select[multiple]+.ms-parent.enhanced .ms-drop ul>li.ms-select-all{margin-left:0}.flic-fields .header{padding:10px 20px;background:#eee;border-radius:4px}.flic-fields .header strong{font-size:1.3em}.flic-fields .header .desc{margin:0}.flic-fields>.header{border:1px solid #e6e6e6;margin-bottom:20px}.flic-fields .submit-btn{padding:1.5em 0;margin:5px 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:none}.flic-fields .form-field.switch-wrap{display:inline-block;width:56px}.flic-fields .form-field.switch-wrap .switch{cursor:pointer;text-indent:-9999px;width:56px;height:31px;background:#ccc;display:block;border-radius:100px;position:relative}.flic-fields .form-field.switch-wrap .switch:after{content:'';position:absolute;top:3px;left:3px;width:25px;height:25px;background:#fff;border-radius:15.5px;transition:.3s}.flic-fields .form-field.switch-wrap .switch:before{content:'';display:block;width:13px;height:13px;background:#fff;position:absolute;left:22px;border:2px solid #ccc;box-sizing:border-box;border-radius:100%;transform:translateX(-100%);top:9px;z-index:999;transition:left .2s linear}.flic-fields .form-field.switch-wrap input{position:absolute;opacity:0;width:0;height:0}.flic-fields .form-field.switch-wrap input:checked+.switch{background:#bada55}.flic-fields .form-field.switch-wrap input:checked+.switch:after{left:calc(100% - 3px);transform:translateX(-100%)}.flic-fields .form-field.switch-wrap input:checked+.switch:before{width:3px;height:15px;border-radius:0;border:0;background:#bada55;left:calc(100% - 13px);top:8px}.flic-fields .form-field.switch-wrap label:active:after{width:25px}.flic-fields .field-group .group-inner{padding:20px 10px 10px}.flic-fields .field-group.toggle{background:#fcfcfc;border:1px solid #e6e6e6;overflow:hidden;border-radius:4px}.flic-fields .field-group.toggle.open .group-inner{display:block}.flic-fields .field-group.toggle.open .group-header{background-color:#f5f5f5}.flic-fields .field-group.toggle.open .group-header:before{content:"-"}.flic-fields .field-group.toggle .group-header{border-radius:0;font-weight:700;display:block;border:0;cursor:pointer;position:relative;-webkit-transition:.2s linear all;-moz-transition:.2s linear all;-ms-transition:.2s linear all;-o-transition:.2s linear all;transition:.2s linear all;padding-right:35px}.flic-fields .field-group.toggle .group-header:before{content:"+";display:inline-block;width:20px;height:20px;line-height:18px;background:#333;text-align:center;font-weight:700;color:#fff;border-radius:50%;padding:0;font-size:18px;position:absolute;right:10px;top:10px}.flic-fields .field-group.toggle .group-header:hover{background-color:#eee}.flic-fields .field-group.toggle .group-header .desc{font-weight:400;margin:0}.flic-fields .field-group.toggle .group-inner{border-top:1px dotted #ddd}.flic-fields .repeater-section .repeater-list.sortable .handle{cursor:ns-resize!important}.flic-fields .repeater-section .repeater-item{border:1px solid #666;position:relative;margin-bottom:5px;background:#f5f5f5}.flic-fields .repeater-section .repeater-item .item-title{padding:5px;background:#333;color:#fff;display:flex;flex-wrap:wrap;align-items:center;line-height:26px;font-size:16px;cursor:pointer}.flic-fields .repeater-section .repeater-item .item-title>*{display:flex;margin-left:.6em}.flic-fields .repeater-section .repeater-item .item-title .grippy{width:12px;height:26px;margin:0;overflow:hidden;line-height:5px;padding:0;cursor:move;vertical-align:middle;font-size:12px;font-family:sans-serif;letter-spacing:2px;color:#ccc;text-shadow:1px 0 1px #000;box-sizing:border-box}.flic-fields .repeater-section .repeater-item .item-title .grippy:after{content:'.. .. .. ..'}.flic-fields .repeater-section .repeater-item .item-title .grippy+.item-title-text{margin-left:.3em}.flic-fields .repeater-section .repeater-item .item-title .item-title-text{display:inline-block;margin-right:auto}.flic-fields .repeater-section .repeater-item .item-title button{font-size:10px;padding:4px 5px}.flic-fields .repeater-section .repeater-item .item-title button:hover{background-color:#6d6d6d}.flic-fields .repeater-section .repeater-item .item-inner{padding:10px}.flic-fields .repeater-section .repeater-add,.flic-fields .repeater-section .repeater-remove{cursor:pointer}.flic-fields .repeater-section .repeater-clone,.flic-fields .repeater-section .repeater-remove{border:0;background:#e14d43;color:#fff}.flic-fields .repeater-section .repeater-clone{background-color:#009688}.flic-fields .repeater-section .repeater-actions{padding:10px;border:2px dashed #666;text-align:center}.flic-fields .repeater-section .repeater-actions:after,.flic-fields .repeater-section .repeater-actions:before{content:"---"}.flic-fields .repeater-section .repeater-actions .repeater-add{border:0!important;padding:0;min-height:auto;line-height:1.1em;font-size:16px;background:0 0;margin:0 5px}.flic-fields .repeater-section .repeater-actions .counter{float:right}.flic-fields .sortable-list .repeater-actions{border:0!important;padding:0!important;text-align:left!important}.flic-fields .sortable-list .repeater-actions:after,.flic-fields .sortable-list .repeater-actions:before{display:none!important}.flic-fields .sortable-list .repeater-actions .repeater-add{padding:5px 10px!important;background:#333!important;color:#fff}.flic-fields .sortable-list .repeater-actions .counter{float:none!important;margin:5px}.flic-fields .sortable-list .repeater-actions+.repeater-list .repeater-item:first-child{margin-top:10px}.flic-fields .sortable-list .repeater-actions+.repeater-list .repeater-item:last-child{margin-bottom:0}.flic-fields .sortable-list .repeater-item{padding:0;border:0!important;background:0 0!important;display:flex;align-items:center;justify-content:space-between}.flic-fields .sortable-list .repeater-item:last-child{margin-bottom:10px}.flic-fields .sortable-list .repeater-item>*{display:flex;width:100%;justify-content:center;box-sizing:border-box;flex-wrap:wrap}.flic-fields .sortable-list .repeater-item .handle{cursor:ns-resize;width:40px;margin-right:5px}.flic-fields .sortable-list .repeater-item .handle:before{content:"\f545";font-family:dashicons;display:inline-block;line-height:100%;font-weight:400;font-style:normal;width:20px;line-height:20px;font-size:20px;vertical-align:middle;text-align:center;margin:0 5px}.flic-fields .sortable-list .repeater-remove{position:static!important;display:inline-block;border-radius:5px;font-size:16px!important;padding:0;width:28px;line-height:26px;height:28px;text-align:center;text-decoration:none;z-index:9;margin-left:5px}.flic-fields .sortable-list .repeater-remove:hover{background:#333}.flic-fields.labels-above .field,.stacked-fields .flic-fields .field{flex-direction:column}.flic-fields.labels-above .field>div,.stacked-fields .flic-fields .field>div{max-width:none}.flic-fields.labels-above .field .label-col,.stacked-fields .flic-fields .field .label-col{padding:5px 0 10px}@media screen and (max-width:1199px){.metabox-holder.columns-2 .flic-fields.is-metabox .field,.metabox-holder.columns-2 .side-sortables .flic-fields.is-metabox .field{flex-direction:column}.metabox-holder.columns-2 .flic-fields.is-metabox .field>div,.metabox-holder.columns-2 .side-sortables .flic-fields.is-metabox .field>div{max-width:none}.metabox-holder.columns-2 .flic-fields.is-metabox .field .label-col,.metabox-holder.columns-2 .side-sortables .flic-fields.is-metabox .field .label-col{padding:5px 0 10px}}@media screen and (max-width:991px){.flic-fields .field{flex-direction:column}.flic-fields .field>div{max-width:none}.flic-fields .field .label-col{padding:5px 0 10px}}.center-portal .flic-fields .field,.flic-fields.centered .field{text-align:center;flex-direction:column}.center-portal .flic-fields .field>div,.flic-fields.centered .field>div{justify-content:center;max-width:none!important}.flic-fields .field.centered{text-align:center;flex-direction:column}.flic-fields .field.centered>div{justify-content:center;max-width:none!important}.pac-container:empty{border:0}