diff --git a/acf.php b/acf.php index 7eedbea..8b36b43 100644 --- a/acf.php +++ b/acf.php @@ -3,7 +3,7 @@ Plugin Name: Advanced Custom Fields PRO Plugin URI: https://www.advancedcustomfields.com/ Description: Customize WordPress with powerful, professional and intuitive fields. -Version: 5.7.9 +Version: 5.7.10 Author: Elliot Condon Author URI: http://www.elliotcondon.com/ Copyright: Elliot Condon @@ -18,7 +18,7 @@ if( ! class_exists('ACF') ) : class ACF { /** @var string The plugin version number */ - var $version = '5.7.9'; + var $version = '5.7.10'; /** @var array The plugin settings array */ var $settings = array(); @@ -130,6 +130,16 @@ class ACF { acf_include('includes/api/api-template.php'); acf_include('includes/api/api-term.php'); + // Include models. + acf_include('includes/class-acf-data.php'); + + // Include functions. + acf_include('includes/acf-helper-functions.php'); + acf_include('includes/acf-data-functions.php'); + acf_include('includes/acf-form-functions.php'); + acf_include('includes/acf-user-functions.php'); + + // fields acf_include('includes/fields.php'); acf_include('includes/fields/class-acf-field.php'); @@ -145,8 +155,8 @@ class ACF { acf_include('includes/cache.php'); acf_include('includes/compatibility.php'); acf_include('includes/deprecated.php'); - acf_include('includes/form.php'); acf_include('includes/json.php'); + acf_include('includes/l10n.php'); acf_include('includes/local.php'); acf_include('includes/loop.php'); acf_include('includes/media.php'); @@ -181,6 +191,7 @@ class ACF { acf_include('includes/admin/admin.php'); acf_include('includes/admin/admin-field-group.php'); acf_include('includes/admin/admin-field-groups.php'); + acf_include('includes/admin/admin-notices.php'); acf_include('includes/admin/admin-tools.php'); acf_include('includes/admin/admin-upgrade.php'); acf_include('includes/admin/settings-info.php'); @@ -190,6 +201,8 @@ class ACF { // pro acf_include('pro/acf-pro.php'); + // Include tests. + //acf_include('tests/tests.php'); // actions add_action('init', array($this, 'init'), 5); @@ -237,7 +250,7 @@ class ACF { // textdomain - $this->load_plugin_textdomain(); + acf_load_textdomain(); // include 3rd party support acf_include('includes/third-party.php'); @@ -247,11 +260,6 @@ class ACF { acf_include('includes/wpml.php'); } - // include gutenberg - if( defined('GUTENBERG_VERSION') ) { - acf_include('includes/forms/form-gutenberg.php'); - } - // fields acf_include('includes/fields/class-acf-field-text.php'); acf_include('includes/fields/class-acf-field-textarea.php'); @@ -323,42 +331,6 @@ class ACF { // action for 3rd party do_action('acf/init'); - - } - - - /* - * load_plugin_textdomain - * - * This function will load the textdomain file - * - * @type function - * @date 3/5/17 - * @since 5.5.13 - * - * @param n/a - * @return n/a - */ - - function load_plugin_textdomain() { - - // vars - $domain = 'acf'; - $locale = apply_filters( 'plugin_locale', acf_get_locale(), $domain ); - $mofile = $domain . '-' . $locale . '.mo'; - - - // load from the languages directory first - load_textdomain( $domain, WP_LANG_DIR . '/plugins/' . $mofile ); - - - // redirect missing translations - $mofile = str_replace('fr_CA', 'fr_FR', $mofile); - - - // load from plugin lang folder - load_textdomain( $domain, acf_get_path( 'lang/' . $mofile ) ); - } diff --git a/assets/css/acf-dark.css b/assets/css/acf-dark.css index cbe89a0..a150c03 100644 --- a/assets/css/acf-dark.css +++ b/assets/css/acf-dark.css @@ -1 +1 @@ -.acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .footer,.acf-box .title{border-color:#23282d}.acf-box h2{color:#bbc8d4}.acf-box table,.acf-box tbody,.acf-box tr{background:0 0!important}.acf-thead{color:#bbc8d4;border-color:#191f25}.acf-tfoot{background-color:#2d3136;border-color:#23282d}.acf-table.-clear,.acf-table.-clear tr{background:0 0!important}.acf-loading-overlay{background:rgba(0,0,0,.5)}.acf-fields>.acf-field{border-color:#23282d}.acf-fields.-left>.acf-field:before{background:rgba(0,0,0,.1);border-color:#23282d}.acf-fields.-border{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field[data-width]+.acf-field[data-width]{border-color:#23282d}.acf-input-append,.acf-input-prepend{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background-color:#2d3136;border-color:#23282d;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields.-sidebar:before{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left:before{background-color:#2d3136;border-color:#23282d;background:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background-color:#2d3136;border-color:#23282d}.acf-file-uploader .show-if-value{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-file-uploader .show-if-value .file-icon{background-color:#2d3136;border-color:#23282d}.acf-oembed{background-color:#2d3136;border-color:#23282d}.acf-oembed .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-gallery{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-main{background:#23282d}.acf-gallery .acf-gallery-attachment .margin{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side .acf-gallery-side-info{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-toolbar{background-color:#2d3136;border-color:#23282d}.acf-button-group label:not(.selected){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on) .acf-switch-slider{background-color:#50626f;border-color:#191f25;color:#fff}.acf-link .link-wrap{background-color:#2d3136;border-color:#23282d}.acf-relationship .filters{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-relationship .selection{background-color:#2d3136;border-color:#23282d}.acf-relationship .selection .choices,.acf-relationship .selection .choices-list,.acf-relationship .selection .values{background-color:#2d3136;border-color:#23282d}.acf-taxonomy-field .categorychecklist-holder{background-color:#2d3136;border-color:#23282d}.acf-google-map{background-color:#2d3136;border-color:#23282d}.acf-google-map .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-accordion{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-color:#191f25}.acf-flexible-content .layout{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-flexible-content .layout .acf-fc-layout-handle{background-color:#2d3136;border-color:#23282d}.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#wpbody .acf-table{background-color:#2d3136;border-color:#23282d}#wpbody .acf-table>tbody>tr,#wpbody .acf-table>thead>tr{background:0 0}#wpbody .acf-table>tbody>tr>td,#wpbody .acf-table>tbody>tr>th,#wpbody .acf-table>thead>tr>td,#wpbody .acf-table>thead>tr>th{border-color:#191f25}.acf-field select optgroup,.acf-field select optgroup:nth-child(2n){background:#50626f}#acf-field-group-fields .acf-field-list-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-list .no-fields-message{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-object{background-color:#32373c;border-color:#191f25;color:#bbc8d4;border-color:#23282d}#acf-field-group-fields .acf-field-object table,#acf-field-group-fields .acf-field-object tbody,#acf-field-group-fields .acf-field-object td,#acf-field-group-fields .acf-field-object th,#acf-field-group-fields .acf-field-object tr{background:0 0;border-color:#23282d}#acf-field-group-fields .acf-field-object .acf-field .acf-label{background-color:#2d3136;border-color:#23282d}#acf-field-group-fields .acf-field-object.ui-sortable-helper{border-color:#191f25;box-shadow:none}#acf-field-group-fields .acf-field-object.ui-sortable-placeholder{background-color:#2d3136;border-color:#23282d;box-shadow:none}#acf-field-group-fields .acf-field-object+.acf-field-object-accordion::before,#acf-field-group-fields .acf-field-object+.acf-field-object-tab::before{background-color:#2d3136;border-color:#23282d}.acf-meta-box-wrap .acf-fields{background-color:#50626f;border-color:#191f25;color:#fff;background:0 0} \ No newline at end of file +.acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .title,.acf-box .footer{border-color:#23282d}.acf-box h2{color:#bbc8d4}.acf-box table,.acf-box tbody,.acf-box tr{background:transparent !important}.acf-thead{color:#bbc8d4;border-color:#191f25}.acf-tfoot{background-color:#2d3136;border-color:#23282d}.acf-table.-clear,.acf-table.-clear tr{background:transparent !important}.acf-loading-overlay{background:rgba(0,0,0,0.5)}.acf-fields>.acf-field{border-color:#23282d}.acf-fields.-left>.acf-field:before{background:rgba(0,0,0,0.1);border-color:#23282d}.acf-fields.-border{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field[data-width]+.acf-field[data-width]{border-color:#23282d}.acf-input-prepend,.acf-input-append{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background-color:#2d3136;border-color:#23282d;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields.-sidebar:before{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left:before{background-color:#2d3136;border-color:#23282d;background:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background-color:#2d3136;border-color:#23282d}.acf-file-uploader .show-if-value{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-file-uploader .show-if-value .file-icon{background-color:#2d3136;border-color:#23282d}.acf-oembed{background-color:#2d3136;border-color:#23282d}.acf-oembed .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-gallery{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-main{background:#23282d}.acf-gallery .acf-gallery-attachment .margin{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side .acf-gallery-side-info{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-toolbar{background-color:#2d3136;border-color:#23282d}.acf-button-group label:not(.selected){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on) .acf-switch-slider{background-color:#50626f;border-color:#191f25;color:#fff}.acf-link .link-wrap{background-color:#2d3136;border-color:#23282d}.acf-relationship .filters{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-relationship .selection{background-color:#2d3136;border-color:#23282d}.acf-relationship .selection .choices,.acf-relationship .selection .choices-list,.acf-relationship .selection .values{background-color:#2d3136;border-color:#23282d}.acf-taxonomy-field .categorychecklist-holder{background-color:#2d3136;border-color:#23282d}.acf-google-map{background-color:#2d3136;border-color:#23282d}.acf-google-map .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-accordion{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-color:#191f25}.acf-flexible-content .layout{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-flexible-content .layout .acf-fc-layout-handle{background-color:#2d3136;border-color:#23282d}.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#wpbody .acf-table{background-color:#2d3136;border-color:#23282d}#wpbody .acf-table>tbody>tr,#wpbody .acf-table>thead>tr{background:transparent}#wpbody .acf-table>tbody>tr>td,#wpbody .acf-table>tbody>tr>th,#wpbody .acf-table>thead>tr>td,#wpbody .acf-table>thead>tr>th{border-color:#191f25}.acf-field select optgroup,.acf-field select optgroup:nth-child(2n){background:#50626f}#acf-field-group-fields .acf-field-list-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-list .no-fields-message{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-object{background-color:#32373c;border-color:#191f25;color:#bbc8d4;border-color:#23282d}#acf-field-group-fields .acf-field-object table,#acf-field-group-fields .acf-field-object tbody,#acf-field-group-fields .acf-field-object tr,#acf-field-group-fields .acf-field-object td,#acf-field-group-fields .acf-field-object th{background:transparent;border-color:#23282d}#acf-field-group-fields .acf-field-object .acf-field .acf-label{background-color:#2d3136;border-color:#23282d}#acf-field-group-fields .acf-field-object.ui-sortable-helper{border-color:#191f25;box-shadow:none}#acf-field-group-fields .acf-field-object.ui-sortable-placeholder{background-color:#2d3136;border-color:#23282d;box-shadow:none}#acf-field-group-fields .acf-field-object+.acf-field-object-tab::before,#acf-field-group-fields .acf-field-object+.acf-field-object-accordion::before{background-color:#2d3136;border-color:#23282d}.acf-meta-box-wrap .acf-fields{background-color:#50626f;border-color:#191f25;color:#fff;background:transparent} diff --git a/assets/css/acf-field-group.css b/assets/css/acf-field-group.css index 8773e84..d37ebc6 100644 --- a/assets/css/acf-field-group.css +++ b/assets/css/acf-field-group.css @@ -1,457 +1 @@ -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* Global -* -*---------------------------------------------------------------------------------------------*/ -#adv-settings .show-field-keys label { - padding: 0 5px; -} -#acf-field-group-fields > .inside, -#acf-field-group-locations > .inside, -#acf-field-group-options > .inside { - padding: 0; - margin: 0; -} -.acf-field p.description { - font-style: normal; - font-size: 12px; - color: #777777; -} -/*--------------------------------------------------------------------------------------------- -* -* Postbox: Publish -* -*---------------------------------------------------------------------------------------------*/ -#minor-publishing-actions, -#misc-publishing-actions #visibility { - display: none; -} -#minor-publishing { - border-bottom: 0 none; -} -#misc-pub-section { - border-bottom: 0 none; -} -#misc-publishing-actions .misc-pub-section { - border-bottom-color: #F5F5F5; -} -/*--------------------------------------------------------------------------------------------- -* -* Postbox: Fields -* -*---------------------------------------------------------------------------------------------*/ -#acf-field-group-fields { - border: 0 none; - box-shadow: none; - /* metabox */ - /* links */ - /* table header */ - /* show keys */ - /* fields */ -} -#acf-field-group-fields > .handlediv, -#acf-field-group-fields > .hndle { - display: none; -} -#acf-field-group-fields a { - text-decoration: none; -} -#acf-field-group-fields a:active, -#acf-field-group-fields a:focus { - outline: none; - box-shadow: none; -} -#acf-field-group-fields .li-field-order { - width: 20%; -} -#acf-field-group-fields .li-field-label { - width: 30%; -} -#acf-field-group-fields .li-field-name { - width: 25%; -} -#acf-field-group-fields .li-field-type { - width: 25%; -} -#acf-field-group-fields .li-field-key { - display: none; -} -#acf-field-group-fields.show-field-keys .li-field-label, -#acf-field-group-fields.show-field-keys .li-field-name, -#acf-field-group-fields.show-field-keys .li-field-type, -#acf-field-group-fields.show-field-keys .li-field-key { - width: 20%; -} -#acf-field-group-fields.show-field-keys .li-field-key { - display: block; -} -#acf-field-group-fields .acf-field-list-wrap { - border: #DFDFDF solid 1px; -} -#acf-field-group-fields .acf-field-list { - background: #F9F9F9; - margin-top: -1px; - /* no fields */ - /* empty */ -} -#acf-field-group-fields .acf-field-list .no-fields-message { - padding: 15px 15px; - background: #fff; - display: none; -} -#acf-field-group-fields .acf-field-list.-empty .no-fields-message { - display: block; -} -/* field object */ -.acf-field-object { - border-top: #F0F0F0 solid 1px; - background: #fff; - /* sortable */ - /* meta */ - /* handle */ - /* open */ - /* - // debug - &[data-save="meta"] { - > .handle { - border-left: #ffb700 solid 5px !important; - } - } - - &[data-save="settings"] { - > .handle { - border-left: #0ec563 solid 5px !important; - } - } -*/ - /* hover */ - /* settings */ - /* conditional logic */ -} -.acf-field-object.ui-sortable-helper { - border-top-color: #fff; - box-shadow: 0 0 0 1px #DFDFDF, 0 1px 4px rgba(0, 0, 0, 0.1); -} -.acf-field-object.ui-sortable-placeholder { - box-shadow: 0 -1px 0 0 #DFDFDF; - visibility: visible !important; - background: #F9F9F9; - border-top-color: transparent; - min-height: 54px; -} -.acf-field-object.ui-sortable-placeholder:after, -.acf-field-object.ui-sortable-placeholder:before { - visibility: hidden; -} -.acf-field-object > .meta { - display: none; -} -.acf-field-object > .handle a { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} -.acf-field-object > .handle li { - padding-top: 10px; - padding-bottom: 10px; - word-wrap: break-word; -} -.acf-field-object > .handle .acf-icon { - margin: 1px 0 0; - cursor: move; - background: transparent; - float: left; - height: 28px; - line-height: 28px; - width: 28px; - font-size: 13px; - color: #444; - position: relative; - z-index: 1; -} -.acf-field-object > .handle strong { - display: block; - padding-bottom: 6px; - font-size: 14px; - line-height: 14px; - min-height: 14px; -} -.acf-field-object > .handle .row-options { - visibility: hidden; -} -.acf-field-object > .handle .row-options a { - margin-right: 4px; -} -.acf-field-object > .handle .row-options a.delete-field { - color: #a00; -} -.acf-field-object > .handle .row-options a.delete-field:hover { - color: #f00; -} -.acf-field-object.open + .acf-field-object { - border-top-color: #E1E1E1; -} -.acf-field-object.open > .handle { - background: #2a9bd9; - border: #2696d3 solid 1px; - text-shadow: #268FBB 0 1px 0; - color: #fff; - position: relative; - margin: -1px -1px 0 -1px; -} -.acf-field-object.open > .handle a { - color: #fff !important; -} -.acf-field-object.open > .handle a:hover { - text-decoration: underline !important; -} -.acf-field-object.open > .handle .acf-icon { - border-color: #fff; - color: #fff; -} -.acf-field-object.open > .handle .acf-required { - color: #fff; -} -.acf-field-object:hover > .handle .row-options, -.acf-field-object.-hover > .handle .row-options { - visibility: visible; -} -.acf-field-object > .settings { - display: none; - width: 100%; -} -.acf-field-object > .settings > .acf-table { - border: none; -} -.acf-field-object .rule-groups { - margin-top: 20px; -} -/*--------------------------------------------------------------------------------------------- -* -* Postbox: Locations -* -*---------------------------------------------------------------------------------------------*/ -.rule-groups h4 { - margin: 15px 0 5px; -} -.rule-groups .rule-group { - margin: 0 0 5px; - /* Don't allow user to delete the first field group */ -} -.rule-groups .rule-group h4 { - margin: 0 0 3px; -} -.rule-groups .rule-group td.param { - width: 35%; -} -.rule-groups .rule-group td.operator { - width: 20%; -} -.rule-groups .rule-group td.add { - width: 40px; -} -.rule-groups .rule-group td.remove { - width: 28px; - vertical-align: middle; -} -.rule-groups .rule-group td.remove a { - visibility: hidden; -} -.rule-groups .rule-group tr:hover td.remove a { - visibility: visible; -} -.rule-groups .rule-group:first-child tr:first-child td.remove a { - visibility: hidden !important; -} -.rule-groups .rule-group select:empty { - background: #f8f8f8; -} -/*--------------------------------------------------------------------------------------------- -* -* Options -* -*---------------------------------------------------------------------------------------------*/ -#acf-field-group-options tr[data-name="hide_on_screen"] li { - float: left; - width: 33%; -} -@media (max-width: 1100px) { - #acf-field-group-options tr[data-name="hide_on_screen"] li { - width: 50%; - } -} -/*--------------------------------------------------------------------------------------------- -* -* Conditional Logic -* -*---------------------------------------------------------------------------------------------*/ -table.conditional-logic-rules { - background: transparent; - border: 0 none; - border-radius: 0; -} -table.conditional-logic-rules tbody td { - background: transparent; - border: 0 none !important; - padding: 5px 2px !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Field: Tab -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-tab .acf-field-setting-name, -.acf-field-object-tab .acf-field-setting-instructions, -.acf-field-object-tab .acf-field-setting-required, -.acf-field-object-tab .acf-field-setting-warning, -.acf-field-object-tab .acf-field-setting-wrapper, -.acf-field-object-accordion .acf-field-setting-name, -.acf-field-object-accordion .acf-field-setting-instructions, -.acf-field-object-accordion .acf-field-setting-required, -.acf-field-object-accordion .acf-field-setting-warning, -.acf-field-object-accordion .acf-field-setting-wrapper { - display: none; -} -.acf-field-object-tab .li-field-name, -.acf-field-object-accordion .li-field-name { - visibility: hidden; -} -.acf-field-object + .acf-field-object-tab:before, -.acf-field-object + .acf-field-object-accordion:before { - display: block; - content: ""; - height: 5px; - width: 100%; - background: #f9f9f9; - border-bottom: #f0f0f0 solid 1px; -} -.acf-field-object-tab p:first-child, -.acf-field-object-accordion p:first-child { - margin: 0.5em 0; -} -/*--------------------------------------------------------------------------------------------- -* -* Field: Accordion -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-accordion .acf-field-setting-instructions { - display: table-row; -} -/*--------------------------------------------------------------------------------------------- -* -* Field: Message -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-message tr[data-name="name"], -.acf-field-object-message tr[data-name="instructions"], -.acf-field-object-message tr[data-name="required"] { - display: none !important; -} -.acf-field-object-message .li-field-name { - visibility: hidden; -} -.acf-field-object-message textarea { - height: 175px !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Field: Separator -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-separator tr[data-name="name"], -.acf-field-object-separator tr[data-name="instructions"], -.acf-field-object-separator tr[data-name="required"] { - display: none !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Field: Date Picker -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-object-date-picker .acf-radio-list li, -.acf-field-object-time-picker .acf-radio-list li, -.acf-field-object-date-time-picker .acf-radio-list li { - line-height: 25px; -} -.acf-field-object-date-picker .acf-radio-list span, -.acf-field-object-time-picker .acf-radio-list span, -.acf-field-object-date-time-picker .acf-radio-list span { - display: inline-block; - min-width: 10em; -} -.acf-field-object-date-picker .acf-radio-list input[type="text"], -.acf-field-object-time-picker .acf-radio-list input[type="text"], -.acf-field-object-date-time-picker .acf-radio-list input[type="text"] { - width: 100px; -} -.acf-field-object-date-time-picker .acf-radio-list span { - min-width: 15em; -} -.acf-field-object-date-time-picker .acf-radio-list input[type="text"] { - width: 200px; -} -/*-------------------------------------------------------------------------------------------- -* -* Slug -* -*--------------------------------------------------------------------------------------------*/ -#slugdiv .inside { - padding: 12px; - margin: 0; -} -#slugdiv input[type="text"] { - width: 100%; - height: 28px; - font-size: 14px; -} -/*-------------------------------------------------------------------------------------------- -* -* RTL -* -*--------------------------------------------------------------------------------------------*/ -html[dir="rtl"] .acf-field-object.open > .handle { - margin: -1px -1px 0; -} -html[dir="rtl"] .acf-field-object.open > .handle .acf-icon { - float: right; -} -html[dir="rtl"] .acf-field-object.open > .handle .li-field-order { - padding-left: 0 !important; - padding-right: 15px !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Device -* -*---------------------------------------------------------------------------------------------*/ -@media only screen and (max-width: 850px) { - tr.acf-field, - td.acf-label, - td.acf-input { - display: block !important; - width: auto !important; - border: 0 none !important; - } - tr.acf-field { - border-top: #ededed solid 1px !important; - margin-bottom: 0 !important; - } - td.acf-label { - background: transparent !important; - padding-bottom: 0 !important; - } -} +#adv-settings .show-field-keys label{padding:0 5px}#acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.acf-field p.description{font-style:normal;font-size:12px;color:#777777}#minor-publishing-actions,#misc-publishing-actions #visibility{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#F5F5F5}#acf-field-group-fields{border:0 none;box-shadow:none}#acf-field-group-fields>.handlediv,#acf-field-group-fields>.hndle{display:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields a:active,#acf-field-group-fields a:focus{outline:none;box-shadow:none}#acf-field-group-fields .li-field-order{width:20%}#acf-field-group-fields .li-field-label{width:30%}#acf-field-group-fields .li-field-name{width:25%}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields.show-field-keys .li-field-label,#acf-field-group-fields.show-field-keys .li-field-name,#acf-field-group-fields.show-field-keys .li-field-type,#acf-field-group-fields.show-field-keys .li-field-key{width:20%}#acf-field-group-fields.show-field-keys .li-field-key{display:block}#acf-field-group-fields .acf-field-list-wrap{border:#DFDFDF solid 1px}#acf-field-group-fields .acf-field-list{background:#F9F9F9;margin-top:-1px}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-field-object{border-top:#F0F0F0 solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{border-top-color:#fff;box-shadow:0 0 0 1px #DFDFDF,0 1px 4px rgba(0,0,0,0.1)}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #DFDFDF;visibility:visible !important;background:#F9F9F9;border-top-color:transparent;min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{padding-top:10px;padding-bottom:10px;word-wrap:break-word}.acf-field-object>.handle .acf-icon{margin:1px 0 0;cursor:move;background:transparent;float:left;height:28px;line-height:28px;width:28px;font-size:13px;color:#444;position:relative;z-index:1}.acf-field-object>.handle strong{display:block;padding-bottom:6px;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{visibility:hidden}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:#f00}.acf-field-object.open+.acf-field-object{border-top-color:#E1E1E1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268FBB 0 1px 0;color:#fff;position:relative;margin:-1px -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object.open>.handle .acf-icon{border-color:#fff;color:#fff}.acf-field-object.open>.handle .acf-required{color:#fff}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options{visibility:visible}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:15px 0 5px}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{visibility:hidden}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}.rule-groups .rule-group select:empty{background:#f8f8f8}#acf-field-group-options tr[data-name="hide_on_screen"] li{float:left;width:33%}@media (max-width: 1100px){#acf-field-group-options tr[data-name="hide_on_screen"] li{width:50%}}table.conditional-logic-rules{background:transparent;border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:transparent;border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name,.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object+.acf-field-object-tab:before,.acf-field-object+.acf-field-object-accordion:before{display:block;content:"";height:5px;width:100%;background:#f9f9f9;border-bottom:#f0f0f0 solid 1px}.acf-field-object-tab p:first-child,.acf-field-object-accordion p:first-child{margin:0.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:table-row}.acf-field-object-message tr[data-name="name"],.acf-field-object-message tr[data-name="instructions"],.acf-field-object-message tr[data-name="required"]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name="name"],.acf-field-object-separator tr[data-name="instructions"],.acf-field-object-separator tr[data-name="required"]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type="text"],.acf-field-object-time-picker .acf-radio-list input[type="text"],.acf-field-object-date-time-picker .acf-radio-list input[type="text"]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type="text"]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type="text"]{width:100%;height:28px;font-size:14px}html[dir="rtl"] .acf-field-object.open>.handle{margin:-1px -1px 0}html[dir="rtl"] .acf-field-object.open>.handle .acf-icon{float:right}html[dir="rtl"] .acf-field-object.open>.handle .li-field-order{padding-left:0 !important;padding-right:15px !important}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:transparent !important;padding-bottom:0 !important}} diff --git a/assets/css/acf-global.css b/assets/css/acf-global.css index 9cce786..6c1a4ec 100644 --- a/assets/css/acf-global.css +++ b/assets/css/acf-global.css @@ -1,1525 +1 @@ -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* General -* -*--------------------------------------------------------------------------------------------*/ -/* Horizontal List */ -.acf-hl { - padding: 0; - margin: 0; - list-style: none; - display: block; - position: relative; -} -.acf-hl > li { - float: left; - display: block; - margin: 0; - padding: 0; -} -.acf-hl > li.acf-fr { - float: right; -} -/* Horizontal List: Clearfix */ -.acf-hl:before, -.acf-hl:after, -.acf-bl:before, -.acf-bl:after, -.acf-cf:before, -.acf-cf:after { - content: ""; - display: block; - line-height: 0; -} -.acf-hl:after, -.acf-bl:after, -.acf-cf:after { - clear: both; -} -/* Block List */ -.acf-bl { - padding: 0; - margin: 0; - list-style: none; - display: block; - position: relative; -} -.acf-bl > li { - display: block; - margin: 0; - padding: 0; - float: none; -} -/* Visibility */ -.acf-hidden { - display: none !important; -} -.acf-empty { - display: table-cell !important; -} -.acf-empty * { - display: none !important; -} -/* Float */ -.acf-fl { - float: left; -} -.acf-fr { - float: right; -} -.acf-fn { - float: none; -} -/* Align */ -.acf-al { - text-align: left; -} -.acf-ar { - text-align: right; -} -.acf-ac { - text-align: center; -} -/* loading */ -.acf-loading, -.acf-spinner { - display: inline-block; - height: 20px; - width: 20px; - vertical-align: text-top; - background: transparent url(../images/spinner.gif) no-repeat 50% 50%; -} -/* spinner */ -.acf-spinner { - display: none; -} -.acf-spinner.is-active { - display: inline-block; -} -/* WP < 4.2 */ -.spinner.is-active { - display: inline-block; -} -/* required */ -.acf-required { - color: #f00; -} -/* show on hover */ -.acf-soh .acf-soh-target { - -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; - visibility: hidden; - opacity: 0; -} -.acf-soh:hover .acf-soh-target { - -webkit-transition-delay: 0s; - -moz-transition-delay: 0s; - -o-transition-delay: 0s; - transition-delay: 0s; - visibility: visible; - opacity: 1; -} -/* show if value */ -.show-if-value { - display: none; -} -.hide-if-value { - display: block; -} -.has-value .show-if-value { - display: block; -} -.has-value .hide-if-value { - display: none; -} -/* select2 WP animation fix */ -.select2-search-choice-close { - -webkit-transition: none; - -moz-transition: none; - -o-transition: none; - transition: none; -} -/*--------------------------------------------------------------------------------------------- -* -* tooltip -* -*---------------------------------------------------------------------------------------------*/ -/* tooltip */ -.acf-tooltip { - background: #2F353E; - border-radius: 5px; - color: #fff; - padding: 5px 10px; - position: absolute; - font-size: 12px; - line-height: 1.4em; - z-index: 900000; - /* tip */ - /* positions */ -} -.acf-tooltip:before { - border: solid; - border-color: transparent; - border-width: 6px; - content: ""; - position: absolute; -} -.acf-tooltip.top { - margin-top: -8px; -} -.acf-tooltip.top:before { - top: 100%; - left: 50%; - margin-left: -6px; - border-top-color: #2F353E; - border-bottom-width: 0; -} -.acf-tooltip.right { - margin-left: 8px; -} -.acf-tooltip.right:before { - top: 50%; - margin-top: -6px; - right: 100%; - border-right-color: #2F353E; - border-left-width: 0; -} -.acf-tooltip.bottom { - margin-top: 8px; -} -.acf-tooltip.bottom:before { - bottom: 100%; - left: 50%; - margin-left: -6px; - border-bottom-color: #2F353E; - border-top-width: 0; -} -.acf-tooltip.left { - margin-left: -8px; -} -.acf-tooltip.left:before { - top: 50%; - margin-top: -6px; - left: 100%; - border-left-color: #2F353E; - border-right-width: 0; -} -.acf-tooltip .acf-overlay { - z-index: -1; -} -/* confirm */ -.acf-tooltip.-confirm { - z-index: 900001; -} -.acf-tooltip.-confirm a { - text-decoration: none; - color: #9ea3a8; -} -.acf-tooltip.-confirm a:hover { - text-decoration: underline; -} -.acf-tooltip.-confirm a[data-event="confirm"] { - color: #F55E4F; -} -.acf-overlay { - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - cursor: default; -} -.acf-tooltip-target { - position: relative; - z-index: 900002; -} -/*--------------------------------------------------------------------------------------------- -* -* loading -* -*---------------------------------------------------------------------------------------------*/ -.acf-loading-overlay { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - cursor: default; - z-index: 99; - background: rgba(249, 249, 249, 0.5); -} -.acf-loading-overlay i { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} -/*--------------------------------------------------------------------------------------------- -* -* callout -* -*---------------------------------------------------------------------------------------------*/ -.acf-callout { - margin: 20px 0; - padding: 20px; - background-color: #FCF8F2; - border-left: 3px solid #F0AD4E; -} -.acf-callout h4 { - color: #F0AD4E; - margin: 0 !important; -} -.acf-callout p { - margin-bottom: 0; -} -.acf-callout.danger { - border-color: #D9534F; - background-color: #FDF7F7; -} -.acf-callout.danger h4 { - color: #D9534F; -} -.acf-callout.success { - background-color: #f4faf6; - border-color: #bcf1c5; -} -.acf-callout.success h4 { - color: #3aad60; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-icon -* -*--------------------------------------------------------------------------------------------*/ -@font-face { - font-family: 'acf'; - src: url('../font/acf.eot?57601716'); - src: url('../font/acf.eot?57601716#iefix') format('embedded-opentype'), url('../font/acf.woff2?57601716') format('woff2'), url('../font/acf.woff?57601716') format('woff'), url('../font/acf.ttf?57601716') format('truetype'), url('../font/acf.svg?57601716#acf') format('svg'); - font-weight: normal; - font-style: normal; -} -.acf-icon:before { - font-family: "acf"; - font-style: normal; - font-weight: normal; - speak: none; - display: inline-block; - text-decoration: inherit; - width: 1em; - text-align: center; - /* opacity: .8; */ - /* For safety - reset parent styles, that can break glyph codes*/ - font-variant: normal; - text-transform: none; - /* fix buttons height, for twitter bootstrap */ - line-height: 1em; - /* Font smoothing. That was taken from TWBS */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - /* more consistent vertical align */ - position: relative; -} -.acf-icon.-plus:before { - content: '\e800'; -} -/* '' */ -.acf-icon.-minus:before { - content: '\e801'; -} -/* '' */ -.acf-icon.-cancel:before { - content: '\e802'; -} -/* '' */ -.acf-icon.-pencil:before { - content: '\e803'; - top: -1px; -} -/* '' */ -.acf-icon.-location:before { - content: '\e804'; -} -/* '' */ -.acf-icon.-down:before { - content: '\e805'; - top: 1px; -} -/* '' */ -.acf-icon.-left:before { - content: '\e806'; - left: -1px; -} -/* '' */ -.acf-icon.-right:before { - content: '\e807'; - left: 1px; -} -/* '' */ -.acf-icon.-up:before { - content: '\e808'; - top: -1px; -} -/* '' */ -.acf-icon.-sync:before { - content: '\e809'; -} -/* '' */ -.acf-icon.-globe:before { - content: '\e80a'; -} -/* '' */ -.acf-icon.-picture:before { - content: '\e80b'; -} -/* '' */ -.acf-icon.-check:before { - content: '\e80c'; -} -/* '' */ -.acf-icon.-dot-3:before { - content: '\e80d'; -} -/* '' */ -.acf-icon.-arrow-combo:before { - content: '\e80e'; -} -/* '' */ -.acf-icon.-arrow-up:before { - content: '\e810'; - top: -1px; -} -/* '' */ -.acf-icon.-arrow-down:before { - content: '\e80f'; - top: 1px; -} -/* '' */ -.acf-icon.-search:before { - content: '\e811'; -} -/* '' */ -.acf-icon.-link-ext:before { - content: '\f08e'; -} -/* '' */ -/* collapse */ -.acf-icon.-collapse:before { - content: '\e810'; - top: -1px; -} -/* arrow-up */ -.-collapsed .acf-icon.-collapse:before { - content: '\e80f'; - top: 1px; -} -/* arrow-down */ -/* default */ -.acf-icon { - display: inline-block; - height: 26px; - width: 26px; - border: transparent solid 1px; - border-radius: 100%; - font-size: 16px; - line-height: 26px; - text-align: center; - text-decoration: none; - vertical-align: top; -} -/* elements */ -span.acf-icon { - color: #999; - border-color: #BBB; - background-color: #fff; -} -/* icon */ -a.acf-icon { - color: #999; - border-color: #BBB; - background-color: #fff; - position: relative; - overflow: hidden; - transition: none; - /* clear */ - /* light*/ - /* states */ - /* remove WP outline box-shadow */ - /* red */ -} -a.acf-icon.-clear { - color: #444; - background: transparent; - border: none; -} -a.acf-icon.light { - border: none; - padding: 1px; - background: #F5F5F5; - color: #72777c; -} -a.acf-icon:hover { - border-color: transparent; - background: #2a9bd9; - color: #fff; -} -a.acf-icon:active { - color: #fff; - background-color: #238cc6; -} -a.acf-icon:active, -a.acf-icon:focus { - outline: none; - box-shadow: none; -} -a.acf-icon.-minus:hover, -a.acf-icon.-cancel:hover { - background-color: #F55E4F; -} -a.acf-icon.-minus:active, -a.acf-icon.-cancel:active { - background-color: #f44837; -} -/* minor tweaks */ -.acf-icon.-pencil { - font-size: 15px; -} -.acf-icon.-location { - font-size: 18px; -} -/* sizes */ -.acf-icon.small, -.acf-icon.-small { - width: 18px; - height: 18px; - line-height: 18px; - font-size: 14px; -} -/* dark */ -.acf-icon.dark { - border-color: transparent; - background: #23282D; - color: #eee; -} -a.acf-icon.dark:hover { - border-color: transparent; - background: #191E23; - color: #00b9eb; -} -a.acf-icon.-minus.dark:hover, -a.acf-icon.-cancel.dark:hover { - color: #D54E21; -} -/* grey */ -.acf-icon.grey { - border-color: transparent; - background: #b4b9be; - color: #fff; -} -a.acf-icon.grey:hover { - border-color: transparent; - background: #00A0D2; - color: #fff; -} -a.acf-icon.-minus.grey:hover, -a.acf-icon.-cancel.grey:hover { - background: #32373C; -} -/* red */ -.acf-icon.red { - border-color: transparent; - background-color: #F55E4F; - color: #fff; -} -/* yellow */ -.acf-icon.yellow { - border-color: transparent; - background-color: #FDBC40; - color: #fff; -} -/* logo */ -.acf-icon.logo { - width: 150px; - height: 150px; - background: #5EE8BF; - border: 0 none; - position: absolute; - right: 0; - top: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-box -* -*--------------------------------------------------------------------------------------------*/ -.acf-box { - background: #FFFFFF; - border: 1px solid #E5E5E5; - position: relative; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); - /* title */ - /* footer */ -} -.acf-box .title { - border-bottom: 1px solid #EEEEEE; - margin: 0; - padding: 15px; -} -.acf-box .title h3 { - font-size: 14px; - line-height: 1em; - margin: 0; - padding: 0; -} -.acf-box .inner { - padding: 15px; -} -.acf-box h2 { - color: #333333; - font-size: 26px; - line-height: 1.25em; - margin: 0.25em 0 0.75em; - padding: 0; -} -.acf-box h3 { - margin: 1.5em 0 0; -} -.acf-box p { - margin-top: 0.5em; -} -.acf-box a { - text-decoration: none; -} -.acf-box i.dashicons-external { - margin-top: -1px; -} -.acf-box .footer { - border-top: 1px solid #eee; - padding: 12px; - font-size: 13px; - line-height: 1.5; -} -.acf-box .footer p { - margin: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-notice -* -*--------------------------------------------------------------------------------------------*/ -.acf-notice { - position: relative; - display: block; - color: #fff; - margin: 5px 0 15px; - padding: 3px 12px; - background: #2a9bd9; - border-left: #2183b9 solid 4px; -} -.acf-notice p { - font-size: 13px; - line-height: 1.5; - margin: 0.5em 0; - text-shadow: none; - color: inherit; -} -.acf-notice a.acf-notice-dismiss { - position: absolute; - border-color: transparent; - top: 9px; - right: 12px; - color: #fff; - background: rgba(0, 0, 0, 0.1); -} -.acf-notice a.acf-notice-dismiss:hover { - background: rgba(0, 0, 0, 0.2); -} -.acf-notice.-dismiss { - padding-right: 40px; -} -.acf-notice.-error { - background: #F55E4F; - border-color: #f33b28; -} -.acf-notice.-success { - background: #46b450; - border-color: #3b9743; -} -.acf-notice.-warning { - background: #fd8d3b; - border-color: #fd7613; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-table -* -*--------------------------------------------------------------------------------------------*/ -.acf-table { - border: #DFDFDF solid 1px; - background: #fff; - border-spacing: 0; - border-radius: 0; - table-layout: auto; - padding: 0; - margin: 0; - width: 100%; - clear: both; - /* defaults */ - /* thead */ - /* tbody */ - /* -clear */ -} -.acf-table > tbody > tr > th, -.acf-table > thead > tr > th, -.acf-table > tbody > tr > td, -.acf-table > thead > tr > td { - padding: 8px; - vertical-align: top; - background: #fff; - text-align: left; - border-style: solid; - font-weight: normal; -} -.acf-table > tbody > tr > th, -.acf-table > thead > tr > th { - position: relative; - color: #333333; -} -.acf-table > thead > tr > th { - border-color: #E1E1E1; - border-width: 0 0 1px 1px; -} -.acf-table > thead > tr > th:first-child { - border-left-width: 0; -} -.acf-table > tbody > tr { - z-index: 1; -} -.acf-table > tbody > tr > td { - border-color: #EDEDED; - border-width: 1px 0 0 1px; -} -.acf-table > tbody > tr > td:first-child { - border-left-width: 0; -} -.acf-table > tbody > tr:first-child > td { - border-top-width: 0; -} -.acf-table.-clear { - border: 0 none; -} -.acf-table.-clear > tbody > tr > td, -.acf-table.-clear > thead > tr > td, -.acf-table.-clear > tbody > tr > th, -.acf-table.-clear > thead > tr > th { - border: 0 none; - padding: 4px; -} -/* remove tr */ -.acf-remove-element { - -webkit-transition: all 0.25s ease-out; - -moz-transition: all 0.25s ease-out; - -o-transition: all 0.25s ease-out; - transition: all 0.25s ease-out; - transform: translate(50px, 0); - opacity: 0; -} -/* fade-up */ -.acf-fade-up { - -webkit-transition: all 0.25s ease-out; - -moz-transition: all 0.25s ease-out; - -o-transition: all 0.25s ease-out; - transition: all 0.25s ease-out; - transform: translate(0, -10px); - opacity: 0; -} -/*--------------------------------------------------------------------------------------------- -* -* wp-admin -* -*---------------------------------------------------------------------------------------------*/ -/* Menu */ -#adminmenu a[href="edit.php?post_type=acf-field-group&page=acf-settings-info"] { - display: none; -} -/*--------------------------------------------------------------------------------------------- -* -* Field Group List -* -*---------------------------------------------------------------------------------------------*/ -#icon-edit.icon32-posts-acf-field-group { - background-position: -11px -5px; -} -#acf-field-group-wrap .tablenav, -#acf-field-group-wrap p.search-box { - display: none; -} -#acf-field-group-wrap .wp-list-table .column-acf-fg-description, -#acf-field-group-wrap .wp-list-table .column-acf-fg-description:before { - display: none !important; - /* important needed to override mobile */ -} -#acf-field-group-wrap .wp-list-table .column-acf-fg-count { - width: 10%; -} -#acf-field-group-wrap .wp-list-table .column-acf-fg-status { - width: 10%; -} -#acf-field-group-wrap .tablenav.bottom { - display: block; -} -#acf-field-group-wrap .acf-description { - font-weight: normal; - font-size: 13px; - color: #999; - margin-left: 7px; - font-style: italic; -} -/* subsubsub */ -#acf-field-group-wrap .subsubsub { - /* WPML */ - margin-bottom: 3px; - /* search */ -} -#acf-field-group-wrap .subsubsub ul { - margin: 0; -} -#acf-field-group-wrap .subsubsub + .subsubsub { - margin-top: 0; -} -#acf-field-group-wrap .subsubsub a:focus { - box-shadow: none; -} -/* columns (replicate post edit layout) */ -.acf-columns-2 { - margin-right: 300px; - clear: both; - /* rtl */ -} -.acf-columns-2:after { - clear: both; - content: ""; - display: table; -} -html[dir="rtl"] .acf-columns-2 { - margin-right: 0; - margin-left: 300px; -} -.acf-columns-2 .acf-column-1 { - float: left; - width: 100%; - /* rtl */ -} -html[dir="rtl"] .acf-columns-2 .acf-column-1 { - float: right; -} -.acf-columns-2 .acf-column-2 { - float: right; - margin-right: -300px; - width: 280px; - /* rtl */ -} -html[dir="rtl"] .acf-columns-2 .acf-column-2 { - float: left; - margin-right: 0; - margin-left: -300px; -} -/* search */ -#acf-field-group-wrap .search-box:after { - display: block; - content: ""; - height: 5px; -} -.acf-clear { - clear: both; -} -/* mobile compatibilty */ -@media screen and (max-width: 782px) { - #acf-field-group-wrap #the-list .acf-icon:after { - content: attr(title); - position: absolute; - margin-left: 5px; - font-size: 13px; - line-height: 18px; - font-style: normal; - color: #444; - } -} -/*--------------------------------------------------------------------------------------------- -* -* Fake table -* -*---------------------------------------------------------------------------------------------*/ -.acf-thead, -.acf-tbody, -.acf-tfoot { - width: 100%; - padding: 0; - margin: 0; -} -.acf-thead > li, -.acf-tbody > li, -.acf-tfoot > li { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 8px 15px; - font-size: 12px; - line-height: 14px; -} -.acf-thead { - border-bottom: #E1E1E1 solid 1px; - color: #23282d; -} -.acf-thead > li { - font-size: 14px; - line-height: 1.4em; - font-family: "Open Sans", sans-serif; - font-weight: bold; -} -.acf-tfoot { - background: #f5f5f5; - border-top: #dddddd solid 1px; -} -.acf-tfoot > li { - color: #7A9BBE; - font-size: 12px; - line-height: 27px; -} -/*-------------------------------------------------------------------------------------------- -* -* Settings -* -*--------------------------------------------------------------------------------------------*/ -.acf-settings-wrap .acf-box { - margin: 20px 0; -} -.acf-settings-wrap table { - margin: 0; -} -.acf-settings-wrap table .button { - vertical-align: middle; -} -/*-------------------------------------------------------------------------------------------- -* -* Settings: Add-ons -* -*--------------------------------------------------------------------------------------------*/ -.add-ons-list { - margin: 20px 0 0 -18px; - max-width: 960px; -} -.add-ons-list .add-on { - width: 220px; - margin: 0 0 20px 18px; - float: left; -} -.add-ons-list .add-on .inner { - min-height: 90px; -} -.add-ons-list .add-on-acf-pro { - width: 940px; -} -.add-ons-list .add-on .thumbnail img { - display: block; -} -.add-ons-list .add-on h3 a { - color: inherit; - text-decoration: none; -} -.add-ons-list .add-on h3 { - margin: 0.5em 0; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-popup -* -*--------------------------------------------------------------------------------------------*/ -#acf-popup { - position: fixed; - z-index: 900000; - top: 0; - left: 0; - right: 0; - bottom: 0; - text-align: center; -} -#acf-popup .bg { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 0; - background: rgba(0, 0, 0, 0.25); -} -#acf-popup:before { - content: ''; - display: inline-block; - height: 100%; - vertical-align: middle; -} -#acf-popup .acf-popup-box { - display: inline-block; - vertical-align: middle; - z-index: 1; - min-width: 300px; - min-height: 160px; - border-color: #aaaaaa; - box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25); - text-align: left; -} -html[dir="rtl"] #acf-popup .acf-popup-box { - text-align: right; -} -#acf-popup .acf-popup-box .title { - min-height: 15px; - line-height: 15px; -} -#acf-popup .acf-popup-box .title .acf-icon { - position: absolute; - top: 10px; - right: 10px; -} -html[dir="rtl"] #acf-popup .acf-popup-box .title .acf-icon { - right: auto; - left: 10px; -} -#acf-popup .acf-popup-box .inner { - min-height: 50px; - padding: 0; - margin: 15px; -} -#acf-popup .acf-popup-box .loading { - position: absolute; - top: 45px; - left: 0; - right: 0; - bottom: 0; - z-index: 2; - background: rgba(0, 0, 0, 0.1); - display: none; -} -#acf-popup .acf-popup-box .loading i { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} -.acf-submit { - margin-bottom: 0; - line-height: 28px; -} -.acf-submit span { - float: right; - color: #999; -} -.acf-submit span.-error { - color: #dd4232; -} -.acf-submit .button { - margin-right: 5px; -} -/*-------------------------------------------------------------------------------------------- -* -* upgrade notice -* -*--------------------------------------------------------------------------------------------*/ -#acf-upgrade-notice { - position: relative; - background: #fff; - border-left: 4px solid #00a0d2; - padding: 20px; -} -#acf-upgrade-notice:after { - clear: both; - content: ""; - display: table; -} -#acf-upgrade-notice .col-content { - float: left; - width: 55%; - padding-left: 90px; -} -#acf-upgrade-notice .col-actions { - float: right; - text-align: center; - padding: 10px; -} -#acf-upgrade-notice img { - float: left; - width: 70px; - height: 70px; - margin: 0 0 0 -90px; -} -#acf-upgrade-notice h2 { - font-size: 16px; - margin: 2px 0 6.5px; -} -#acf-upgrade-notice p { - padding: 0; - margin: 0; -} -#acf-upgrade-notice .button:before { - margin-top: 11px; -} -@media screen and (max-width: 640px) { - #acf-upgrade-notice .col-content, - #acf-upgrade-notice .col-actions { - float: none; - padding-left: 90px; - width: auto; - text-align: left; - } -} -/*-------------------------------------------------------------------------------------------- -* -* Welcome -* -*--------------------------------------------------------------------------------------------*/ -.acf-wrap h1 { - margin-top: 0; - padding-top: 20px; -} -.acf-wrap .about-text { - margin-top: 0.5em; - min-height: 50px; -} -.acf-wrap .about-headline-callout { - font-size: 2.4em; - font-weight: 300; - line-height: 1.3; - margin: 1.1em 0 0.2em; - text-align: center; -} -.acf-wrap .feature-section { - padding: 40px 0; -} -.acf-wrap .feature-section h2 { - margin-top: 20px; -} -.acf-wrap .changelog { - list-style: disc; - padding-left: 15px; -} -.acf-wrap .changelog li { - margin: 0 0 0.75em; -} -.acf-wrap .acf-three-col { - display: flex; - flex-wrap: wrap; - justify-content: space-between; -} -.acf-wrap .acf-three-col > div { - flex: 1; - align-self: flex-start; - min-width: 31%; - max-width: 31%; -} -@media screen and (max-width: 880px) { - .acf-wrap .acf-three-col > div { - min-width: 48%; - } -} -@media screen and (max-width: 640px) { - .acf-wrap .acf-three-col > div { - min-width: 100%; - } -} -.acf-wrap .acf-three-col h3 .badge { - display: inline-block; - vertical-align: top; - border-radius: 5px; - background: #fc9700; - color: #fff; - font-weight: normal; - font-size: 12px; - padding: 2px 5px; -} -.acf-wrap .acf-three-col img + h3 { - margin-top: 0.5em; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-hl cols -* -*--------------------------------------------------------------------------------------------*/ -.acf-hl[data-cols] { - margin-left: -10px; - margin-right: -10px; -} -.acf-hl[data-cols] > li { - padding: 0 10px; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -/* sizes */ -.acf-hl[data-cols="2"] > li { - width: 50%; -} -.acf-hl[data-cols="3"] > li { - width: 33.333%; -} -.acf-hl[data-cols="4"] > li { - width: 25%; -} -/* mobile */ -@media screen and (max-width: 640px) { - .acf-hl[data-cols] { - margin-left: 0; - margin-right: 0; - margin-top: -10px; - } - .acf-hl[data-cols] > li { - width: 100% !important; - padding: 10px 0 0; - } -} -/*-------------------------------------------------------------------------------------------- -* -* misc -* -*--------------------------------------------------------------------------------------------*/ -.acf-actions { - text-align: right; - z-index: 1; - /* hover */ - /* rtl */ -} -.acf-actions a { - margin-left: 4px; -} -.acf-actions.-hover { - position: absolute; - display: none; - top: 0; - right: 0; - padding: 5px; -} -html[dir="rtl"] .acf-actions a { - margin-left: 0; - margin-right: 4px; -} -html[dir="rtl"] .acf-actions.-hover { - right: auto; - left: 0; -} -/* ul compatibility */ -ul.acf-actions li { - float: right; - margin-left: 4px; -} -/*-------------------------------------------------------------------------------------------- -* -* Plugins -* -*--------------------------------------------------------------------------------------------*/ -.acf-plugin-upgrade-notice { - font-weight: normal; - color: #fff; - background: #d54d21; - padding: 1em; - margin: 9px 0; -} -.acf-plugin-upgrade-notice:before { - content: "\f348"; - display: inline-block; - font: 400 18px/1 dashicons; - speak: none; - margin: 0 8px 0 -2px; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - vertical-align: top; -} -.acf-plugin-upgrade-notice h4 { - display: none; -} -.acf-plugin-upgrade-notice ul, -.acf-plugin-upgrade-notice li { - display: inline; - color: inherit; - list-style: none; -} -.acf-plugin-upgrade-notice li:after { - content: '. '; - display: inline; -} -/*-------------------------------------------------------------------------------------------- -* -* RTL -* -*--------------------------------------------------------------------------------------------*/ -html[dir="rtl"] .acf-fl { - float: right; -} -html[dir="rtl"] .acf-fr { - float: left; -} -html[dir="rtl"] .acf-hl > li { - float: right; -} -html[dir="rtl"] .acf-hl > li.acf-fr { - float: left; -} -html[dir="rtl"] .acf-icon.logo { - left: 0; - right: auto; -} -html[dir="rtl"] .acf-table thead th { - text-align: right; - border-right-width: 1px; - border-left-width: 0px; -} -html[dir="rtl"] .acf-table > tbody > tr > td { - text-align: right; - border-right-width: 1px; - border-left-width: 0px; -} -html[dir="rtl"] .acf-table > thead > tr > th:first-child, -html[dir="rtl"] .acf-table > tbody > tr > td:first-child { - border-right-width: 0; -} -html[dir="rtl"] .acf-table > tbody > tr > td.order + td { - border-right-color: #e1e1e1; -} -/*--------------------------------------------------------------------------------------------- -* -* acf-postbox-columns -* -*---------------------------------------------------------------------------------------------*/ -.acf-postbox-columns { - position: relative; - margin-top: -11px; - margin-bottom: -11px; - margin-left: -12px; - margin-right: 268px; -} -.acf-postbox-columns:after { - clear: both; - content: ""; - display: table; -} -.acf-postbox-columns .acf-postbox-main, -.acf-postbox-columns .acf-postbox-side { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0 12px 12px; -} -.acf-postbox-columns .acf-postbox-main { - float: left; - width: 100%; -} -.acf-postbox-columns .acf-postbox-side { - float: right; - width: 280px; - margin-right: -280px; -} -.acf-postbox-columns .acf-postbox-side:before { - content: ""; - display: block; - position: absolute; - width: 1px; - height: 100%; - top: 0; - right: 0; - background: #ebebeb; -} -/* mobile */ -@media only screen and (max-width: 850px) { - .acf-postbox-columns { - margin: 0; - } - .acf-postbox-columns .acf-postbox-main, - .acf-postbox-columns .acf-postbox-side { - float: none; - width: auto; - margin: 0; - padding: 0; - } - .acf-postbox-columns .acf-postbox-side { - margin-top: 1em; - } - .acf-postbox-columns .acf-postbox-side:before { - display: none; - } -} -/*--------------------------------------------------------------------------------------------- -* -* acf-panel -* -*---------------------------------------------------------------------------------------------*/ -.acf-panel { - margin-top: -1px; - border-top: 1px solid #e2e4e7; - border-bottom: 1px solid #e2e4e7; - /* open */ - /* inside postbox */ - /* fields */ -} -.acf-panel .acf-panel-title { - margin: 0; - padding: 12px; - font-weight: bold; - cursor: pointer; - font-size: inherit; -} -.acf-panel .acf-panel-title i { - float: right; -} -.acf-panel .acf-panel-inside { - margin: 0; - padding: 0 12px 12px; - display: none; -} -.acf-panel.-open .acf-panel-inside { - display: block; -} -.postbox .acf-panel { - margin-left: -12px; - margin-right: -12px; -} -.acf-panel .acf-field { - margin: 20px 0 0; -} -.acf-panel .acf-field .acf-label label { - color: #555d66; - font-weight: normal; -} -.acf-panel .acf-field:first-child { - margin-top: 0; -} -/*--------------------------------------------------------------------------------------------- -* -* Admin Tools -* -*---------------------------------------------------------------------------------------------*/ -#acf-admin-tools .notice { - margin-top: 10px; -} -.acf-meta-box-wrap { - margin-top: 10px; - /* acf-fields */ -} -.acf-meta-box-wrap .postbox { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.acf-meta-box-wrap .postbox .inside { - margin-bottom: 0; -} -.acf-meta-box-wrap .postbox .hndle { - font-size: 14px; - padding: 8px 12px; - margin: 0; - line-height: 1.4; -} -.acf-meta-box-wrap .postbox .handlediv { - display: none; -} -.acf-meta-box-wrap .acf-fields { - border: #ebebeb solid 1px; - background: #fafafa; - border-radius: 3px; -} -/* grid */ -.acf-meta-box-wrap.-grid { - margin-left: 8px; - margin-right: 8px; -} -.acf-meta-box-wrap.-grid .postbox { - float: left; - clear: left; - width: 50%; - margin: 0 0 16px; -} -.acf-meta-box-wrap.-grid .postbox:nth-child(odd) { - margin-left: -8px; -} -.acf-meta-box-wrap.-grid .postbox:nth-child(even) { - float: right; - clear: right; - margin-right: -8px; -} -/* mobile */ -@media only screen and (max-width: 850px) { - .acf-meta-box-wrap.-grid { - margin-left: 0; - margin-right: 0; - } - .acf-meta-box-wrap.-grid .postbox { - margin-left: 0 !important; - margin-right: 0 !important; - width: 100%; - } -} -/* export tool */ -#acf-admin-tool-export { - /* panel: selection */ -} -#acf-admin-tool-export p { - max-width: 800px; -} -#acf-admin-tool-export ul { - column-width: 200px; -} -#acf-admin-tool-export .acf-postbox-side .button { - margin: 0; - width: 100%; -} -#acf-admin-tool-export textarea { - display: block; - width: 100%; - min-height: 500px; - background: #fafafa; - box-shadow: none; - padding: 7px; - border-radius: 3px; -} -#acf-admin-tool-export .acf-panel-selection .acf-label { - display: none; -} -/*--------------------------------------------------------------------------------------------- -* -* Retina -* -*---------------------------------------------------------------------------------------------*/ -@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { - .acf-loading, - .acf-spinner { - background-image: url(../images/spinner@2x.gif); - background-size: 20px 20px; - } -} -/*--------------------------------------------------------------------------------------------- -* -* Device -* -*---------------------------------------------------------------------------------------------*/ -@media only screen and (max-width: 850px) { - .acf-columns-2 { - margin-right: 0; - } - .acf-columns-2 .acf-column-1, - .acf-columns-2 .acf-column-2 { - float: none; - width: auto; - margin: 0; - } -} +.acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:transparent url(../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:#f00}.acf-soh .acf-soh-target{-webkit-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;-moz-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;-o-transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;transition:opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#2F353E;border-radius:5px;color:#fff;padding:5px 10px;position:absolute;font-size:12px;line-height:1.4em;z-index:900000}.acf-tooltip:before{border:solid;border-color:transparent;border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2F353E;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2F353E;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2F353E;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2F353E;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event="confirm"]{color:#F55E4F}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,0.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-callout{margin:20px 0;padding:20px;background-color:#FCF8F2;border-left:3px solid #F0AD4E}.acf-callout h4{color:#F0AD4E;margin:0 !important}.acf-callout p{margin-bottom:0}.acf-callout.danger{border-color:#D9534F;background-color:#FDF7F7}.acf-callout.danger h4{color:#D9534F}.acf-callout.success{background-color:#f4faf6;border-color:#bcf1c5}.acf-callout.success h4{color:#3aad60}@font-face{font-family:'acf';src:url("../font/acf.eot?57601716");src:url("../font/acf.eot?57601716#iefix") format("embedded-opentype"),url("../font/acf.woff2?57601716") format("woff2"),url("../font/acf.woff?57601716") format("woff"),url("../font/acf.ttf?57601716") format("truetype"),url("../font/acf.svg?57601716#acf") format("svg");font-weight:normal;font-style:normal}.acf-icon:before{font-family:"acf";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.acf-icon.-plus:before{content:'\e800'}.acf-icon.-minus:before{content:'\e801'}.acf-icon.-cancel:before{content:'\e802'}.acf-icon.-pencil:before{content:'\e803';top:-1px}.acf-icon.-location:before{content:'\e804'}.acf-icon.-down:before{content:'\e805';top:1px}.acf-icon.-left:before{content:'\e806';left:-1px}.acf-icon.-right:before{content:'\e807';left:1px}.acf-icon.-up:before{content:'\e808';top:-1px}.acf-icon.-sync:before{content:'\e809'}.acf-icon.-globe:before{content:'\e80a'}.acf-icon.-picture:before{content:'\e80b'}.acf-icon.-check:before{content:'\e80c'}.acf-icon.-dot-3:before{content:'\e80d'}.acf-icon.-arrow-combo:before{content:'\e80e'}.acf-icon.-arrow-up:before{content:'\e810';top:-1px}.acf-icon.-arrow-down:before{content:'\e80f';top:1px}.acf-icon.-search:before{content:'\e811'}.acf-icon.-link-ext:before{content:'\f08e'}.acf-icon.-collapse:before{content:'\e810';top:-1px}.-collapsed .acf-icon.-collapse:before{content:'\e80f';top:1px}.acf-icon{display:inline-block;height:26px;width:26px;border:transparent solid 1px;border-radius:100%;font-size:16px;line-height:26px;text-align:center;text-decoration:none;vertical-align:top}span.acf-icon{color:#999;border-color:#BBB;background-color:#fff}a.acf-icon{color:#999;border-color:#BBB;background-color:#fff;position:relative;overflow:hidden;transition:none}a.acf-icon.-clear{color:#444;background:transparent;border:none}a.acf-icon.light{border:none;padding:1px;background:#F5F5F5;color:#72777c}a.acf-icon:hover{border-color:transparent;background:#2a9bd9;color:#fff}a.acf-icon:active{color:#fff;background-color:#238cc6}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background-color:#F55E4F}a.acf-icon.-minus:active,a.acf-icon.-cancel:active{background-color:#f44837}.acf-icon.-pencil{font-size:15px}.acf-icon.-location{font-size:18px}.acf-icon.small,.acf-icon.-small{width:18px;height:18px;line-height:18px;font-size:14px}.acf-icon.dark{border-color:transparent;background:#23282D;color:#eee}a.acf-icon.dark:hover{border-color:transparent;background:#191E23;color:#00b9eb}a.acf-icon.-minus.dark:hover,a.acf-icon.-cancel.dark:hover{color:#D54E21}.acf-icon.grey{border-color:transparent;background:#b4b9be;color:#fff}a.acf-icon.grey:hover{border-color:transparent;background:#00A0D2;color:#fff}a.acf-icon.-minus.grey:hover,a.acf-icon.-cancel.grey:hover{background:#32373C}.acf-icon.red{border-color:transparent;background-color:#F55E4F;color:#fff}.acf-icon.yellow{border-color:transparent;background-color:#FDBC40;color:#fff}.acf-icon.logo{width:150px;height:150px;background:#5EE8BF;border:0 none;position:absolute;right:0;top:0}.acf-box{background:#FFFFFF;border:1px solid #E5E5E5;position:relative;box-shadow:0 1px 1px rgba(0,0,0,0.04)}.acf-box .title{border-bottom:1px solid #EEEEEE;margin:0;padding:15px}.acf-box .title h3{font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333333;font-size:26px;line-height:1.25em;margin:0.25em 0 0.75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:0.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #eee;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#2183b9 solid 4px}.acf-notice p{font-size:13px;line-height:1.5;margin:0.5em 0;text-shadow:none;color:inherit}.acf-notice a.acf-notice-dismiss{position:absolute;border-color:transparent;top:9px;right:12px;color:#fff;background:rgba(0,0,0,0.1)}.acf-notice a.acf-notice-dismiss:hover{background:rgba(0,0,0,0.2)}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#F55E4F;border-color:#f33b28}.acf-notice.-success{background:#46b450;border-color:#3b9743}.acf-notice.-warning{background:#fd8d3b;border-color:#fd7613}.acf-table{border:#DFDFDF solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333333}.acf-table>thead>tr>th{border-color:#E1E1E1;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#EDEDED;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;transform:translate(0, -10px);opacity:0}#adminmenu a[href="edit.php?post_type=acf-field-group&page=acf-settings-info"]{display:none}#icon-edit.icon32-posts-acf-field-group{background-position:-11px -5px}#acf-field-group-wrap .tablenav,#acf-field-group-wrap p.search-box{display:none}#acf-field-group-wrap .wp-list-table .column-acf-fg-description,#acf-field-group-wrap .wp-list-table .column-acf-fg-description:before{display:none !important}#acf-field-group-wrap .wp-list-table .column-acf-fg-count{width:10%}#acf-field-group-wrap .wp-list-table .column-acf-fg-status{width:10%}#acf-field-group-wrap .tablenav.bottom{display:block}#acf-field-group-wrap .acf-description{font-weight:normal;font-size:13px;color:#999;margin-left:7px;font-style:italic}#acf-field-group-wrap .subsubsub{margin-bottom:3px}#acf-field-group-wrap .subsubsub ul{margin:0}#acf-field-group-wrap .subsubsub+.subsubsub{margin-top:0}#acf-field-group-wrap .subsubsub a:focus{box-shadow:none}.acf-columns-2{margin-right:300px;clear:both}.acf-columns-2:after{display:block;clear:both;content:""}html[dir="rtl"] .acf-columns-2{margin-right:0;margin-left:300px}.acf-columns-2 .acf-column-1{float:left;width:100%}html[dir="rtl"] .acf-columns-2 .acf-column-1{float:right}.acf-columns-2 .acf-column-2{float:right;margin-right:-300px;width:280px}html[dir="rtl"] .acf-columns-2 .acf-column-2{float:left;margin-right:0;margin-left:-300px}#acf-field-group-wrap .search-box:after{display:block;content:"";height:5px}.acf-clear{clear:both}@media screen and (max-width: 782px){#acf-field-group-wrap #the-list .acf-icon:after{content:attr(title);position:absolute;margin-left:5px;font-size:13px;line-height:18px;font-style:normal;color:#444}}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#E1E1E1 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4em;font-family:"Open Sans",sans-serif;font-weight:bold}.acf-tfoot{background:#f5f5f5;border-top:#dddddd solid 1px}.acf-tfoot>li{color:#7A9BBE;font-size:12px;line-height:27px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}.add-ons-list{margin:20px 0 0 -18px;max-width:960px}.add-ons-list .add-on{width:220px;margin:0 0 20px 18px;float:left}.add-ons-list .add-on .inner{min-height:90px}.add-ons-list .add-on-acf-pro{width:940px}.add-ons-list .add-on .thumbnail img{display:block}.add-ons-list .add-on h3 a{color:inherit;text-decoration:none}.add-ons-list .add-on h3{margin:0.5em 0}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,0.25)}#acf-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaaaaa;box-shadow:0 5px 30px -5px rgba(0,0,0,0.25);text-align:left}html[dir="rtl"] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir="rtl"] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;border-left:4px solid #00a0d2;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .col-actions{float:right;text-align:center;padding:10px}#acf-upgrade-notice img{float:left;width:70px;height:70px;margin:0 0 0 -90px}#acf-upgrade-notice h2{font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:0.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 0.2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 0.75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:0.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions a{margin-left:4px}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px}html[dir="rtl"] .acf-actions a{margin-left:0;margin-right:4px}html[dir="rtl"] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}.acf-plugin-upgrade-notice{font-weight:normal;color:#fff;background:#d54d21;padding:1em;margin:9px 0}.acf-plugin-upgrade-notice:before{content:"\f348";display:inline-block;font:400 18px/1 dashicons;speak:none;margin:0 8px 0 -2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}.acf-plugin-upgrade-notice h4{display:none}.acf-plugin-upgrade-notice ul,.acf-plugin-upgrade-notice li{display:inline;color:inherit;list-style:none}.acf-plugin-upgrade-notice li:after{content:'. ';display:inline}html[dir="rtl"] .acf-fl{float:right}html[dir="rtl"] .acf-fr{float:left}html[dir="rtl"] .acf-hl>li{float:right}html[dir="rtl"] .acf-hl>li.acf-fr{float:left}html[dir="rtl"] .acf-icon.logo{left:0;right:auto}html[dir="rtl"] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir="rtl"] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir="rtl"] .acf-table>thead>tr>th:first-child,html[dir="rtl"] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir="rtl"] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-11px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#ebebeb}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}#acf-admin-tools .notice{margin-top:10px}.acf-meta-box-wrap{margin-top:10px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4}.acf-meta-box-wrap .postbox .handlediv{display:none}.acf-meta-box-wrap .acf-fields{border:#ebebeb solid 1px;background:#fafafa;border-radius:3px}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{column-width:200px}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#fafafa;box-shadow:none;padding:7px;border-radius:3px}#acf-admin-tool-export .acf-panel-selection .acf-label{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../images/spinner@2x.gif);background-size:20px 20px}}@media only screen and (max-width: 850px){.acf-columns-2{margin-right:0}.acf-columns-2 .acf-column-1,.acf-columns-2 .acf-column-2{float:none;width:auto;margin:0}} diff --git a/assets/css/acf-input.css b/assets/css/acf-input.css index 55d9588..19964f7 100644 --- a/assets/css/acf-input.css +++ b/assets/css/acf-input.css @@ -1,2680 +1 @@ -/*-------------------------------------------------------------------------------------------- -* -* Vars -* -*--------------------------------------------------------------------------------------------*/ -/* colors */ -/* acf-field */ -/* responsive */ -/*-------------------------------------------------------------------------------------------- -* -* Mixins -* -*--------------------------------------------------------------------------------------------*/ -/*-------------------------------------------------------------------------------------------- -* -* acf-field -* -*--------------------------------------------------------------------------------------------*/ -.acf-field, -.acf-field .acf-label, -.acf-field .acf-input { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - position: relative; -} -.acf-field { - margin: 15px 0; - clear: both; -} -.acf-field p.description { - display: block; - margin: 0; - padding: 0; -} -.acf-field .acf-label { - vertical-align: top; - margin: 0 0 10px; -} -.acf-field .acf-label label { - display: block; - font-weight: bold; - margin: 0 0 3px; - padding: 0; -} -.acf-field .acf-label:empty { - margin-bottom: 0; -} -.acf-field .acf-input { - vertical-align: top; -} -.acf-field .acf-input > p.description { - margin-top: 5px; -} -.acf-field .acf-notice { - margin: 0 0 15px; - background: #edf2ff; - color: #2183b9; - border: none; -} -.acf-field .acf-notice .acf-notice-dismiss { - background: transparent; - color: inherit; -} -.acf-field .acf-notice .acf-notice-dismiss:hover { - background: #fff; -} -.acf-field .acf-notice.-dismiss { - padding-right: 40px; -} -.acf-field .acf-notice.-error { - background: #ffe6e6; - color: #d12626; -} -.acf-field .acf-notice.-success { - background: #eefbe8; - color: #32a23b; -} -.acf-field .acf-notice.-warning { - background: #fff3e6; - color: #d16226; -} -td.acf-field, -tr.acf-field { - margin: 0; -} -.acf-field[data-width] { - float: left; - clear: none; - /* - @media screen and (max-width: @sm) { - float: none; - width: auto; - border-left-width: 0; - border-right-width: 0; - } -*/ -} -.acf-field[data-width] + .acf-field[data-width] { - border-left: 1px solid #eeeeee; -} -html[dir="rtl"] .acf-field[data-width] { - float: right; -} -html[dir="rtl"] .acf-field[data-width] + .acf-field[data-width] { - border-left: none; - border-right: 1px solid #eeeeee; -} -td.acf-field[data-width], -tr.acf-field[data-width] { - float: none; -} -.acf-field.-c0 { - clear: both; - border-left-width: 0 !important; -} -html[dir="rtl"] .acf-field.-c0 { - border-left-width: 1px !important; - border-right-width: 0 !important; -} -.acf-field.-r0 { - border-top-width: 0 !important; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-fields -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields { - position: relative; -} -.acf-fields:after { - clear: both; - content: ""; - display: table; -} -.acf-fields.-border { - border: #dfdfdf solid 1px; - background: #fff; -} -.acf-fields > .acf-field { - position: relative; - margin: 0; - padding: 15px 12px; - border-top: #EEEEEE solid 1px; -} -.acf-fields > .acf-field:first-child { - border-top-width: 0; -} -td.acf-fields { - padding: 0 !important; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-fields (clear) -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields.-clear > .acf-field { - border: none; - padding: 0; - margin: 15px 0; -} -.acf-fields.-clear > .acf-field[data-width] { - border: none !important; -} -.acf-fields.-clear > .acf-field > .acf-label { - padding: 0; -} -.acf-fields.-clear > .acf-field > .acf-input { - padding: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-fields (left) -* -*--------------------------------------------------------------------------------------------*/ -.acf-fields.-left > .acf-field { - padding: 15px 0; -} -.acf-fields.-left > .acf-field:after { - clear: both; - content: ""; - display: table; -} -.acf-fields.-left > .acf-field:before { - content: ""; - display: block; - position: absolute; - z-index: 0; - background: #F9F9F9; - border-color: #E1E1E1; - border-style: solid; - border-width: 0 1px 0 0; - top: 0; - bottom: 0; - left: 0; - width: 20%; -} -.acf-fields.-left > .acf-field[data-width] { - float: none; - width: auto !important; - border-left-width: 0 !important; - border-right-width: 0 !important; -} -.acf-fields.-left > .acf-field > .acf-label { - float: left; - width: 20%; - margin: 0; - padding: 0 12px; -} -.acf-fields.-left > .acf-field > .acf-input { - float: left; - width: 80%; - margin: 0; - padding: 0 12px; -} -html[dir="rtl"] .acf-fields.-left > .acf-field:before { - border-width: 0 0 0 1px; - left: auto; - right: 0; -} -html[dir="rtl"] .acf-fields.-left > .acf-field > .acf-label { - float: right; -} -html[dir="rtl"] .acf-fields.-left > .acf-field > .acf-input { - float: right; -} -@media screen and (max-width: 640px) { - .acf-fields.-left > .acf-field:before { - display: none; - } - .acf-fields.-left > .acf-field > .acf-label { - width: 100%; - margin-bottom: 10px; - } - .acf-fields.-left > .acf-field > .acf-input { - width: 100%; - } -} -/* clear + left */ -.acf-fields.-clear.-left > .acf-field { - padding: 0; - border: none; -} -.acf-fields.-clear.-left > .acf-field:before { - display: none; -} -.acf-fields.-clear.-left > .acf-field > .acf-label { - padding: 0; -} -.acf-fields.-clear.-left > .acf-field > .acf-input { - padding: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-table -* -*--------------------------------------------------------------------------------------------*/ -.acf-table tr.acf-field > td.acf-label { - padding: 15px 12px; - margin: 0; - background: #F9F9F9; - width: 20%; -} -.acf-table tr.acf-field > td.acf-input { - padding: 15px 12px; - margin: 0; - border-left-color: #E1E1E1; -} -.acf-sortable-tr-helper { - position: relative !important; - display: table-row !important; -} -/*-------------------------------------------------------------------------------------------- -* -* acf-postbox -* -*--------------------------------------------------------------------------------------------*/ -.acf-postbox { - position: relative; -} -.acf-postbox > .inside { - margin: 0 !important; - /* override WP style - do not delete - you have tried this before */ - padding: 0 !important; - /* override WP style - do not delete - you have tried this before */ -} -.acf-postbox > .hndle { - /* edit field group */ -} -.acf-postbox > .hndle .acf-hndle-cog { - color: #AAAAAA; - font-size: 16px; - line-height: 20px; - padding: 0 2px; - float: right; - position: relative; - display: none; -} -.acf-postbox > .hndle .acf-hndle-cog:hover { - color: #777777; -} -.acf-postbox:hover > .hndle .acf-hndle-cog { - display: block; -} -.acf-postbox .acf-replace-with-fields { - padding: 15px; - text-align: center; -} -#post-body-content #acf_after_title-sortables { - margin: 20px 0 -20px; -} -/* seamless */ -.acf-postbox.seamless { - border: 0 none; - background: transparent; - box-shadow: none; - /* hide hndle */ - /* inside */ -} -.acf-postbox.seamless > .hndle, -.acf-postbox.seamless > .handlediv { - display: none !important; -} -.acf-postbox.seamless > .inside { - display: block !important; - /* stop metabox from hiding when closed */ - margin-left: -12px !important; - margin-right: -12px !important; -} -.acf-postbox.seamless > .inside > .acf-field { - border-color: transparent; -} -/* seamless (left) */ -.acf-postbox.seamless > .acf-fields.-left { - /* hide sidebar bg */ - /* mobile */ -} -.acf-postbox.seamless > .acf-fields.-left > .acf-field:before { - display: none; -} -@media screen and (max-width: 782px) { - .acf-postbox.seamless > .acf-fields.-left { - /* remove padding */ - } - .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, - .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input { - padding: 0; - } -} -/*--------------------------------------------------------------------------------------------- -* -* Inputs -* -*---------------------------------------------------------------------------------------------*/ -.acf-field input[type="text"], -.acf-field input[type="password"], -.acf-field input[type="number"], -.acf-field input[type="search"], -.acf-field input[type="email"], -.acf-field input[type="url"], -.acf-field textarea, -.acf-field select { - width: 100%; - padding: 3px 5px; - resize: none; - margin: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - font-size: 14px; - line-height: 1.4; -} -.acf-field input[type="text"]:disabled, -.acf-field input[type="password"]:disabled, -.acf-field input[type="number"]:disabled, -.acf-field input[type="search"]:disabled, -.acf-field input[type="email"]:disabled, -.acf-field input[type="url"]:disabled, -.acf-field textarea:disabled, -.acf-field select:disabled { - background: #f8f8f8; -} -.acf-field input[type="text"][readonly], -.acf-field input[type="password"][readonly], -.acf-field input[type="number"][readonly], -.acf-field input[type="search"][readonly], -.acf-field input[type="email"][readonly], -.acf-field input[type="url"][readonly], -.acf-field textarea[readonly], -.acf-field select[readonly] { - background: #f8f8f8; -} -.acf-field textarea { - resize: vertical; -} -/*--------------------------------------------------------------------------------------------- -* -* Text -* -*---------------------------------------------------------------------------------------------*/ -.acf-input-prepend, -.acf-input-append { - font-size: 13px; - line-height: 20px; - height: 20px; - padding: 3px 7px; - background: #F4F4F4; - border: #DFDFDF solid 1px; -} -.acf-input-prepend { - float: left; - border-right-width: 0; - border-radius: 3px 0 0 3px; -} -.acf-input-append { - float: right; - border-left-width: 0; - border-radius: 0 3px 3px 0; -} -.acf-input-wrap { - position: relative; - overflow: hidden; -} -.acf-input-wrap input { - height: 28px; - margin: 0; -} -input.acf-is-prepended { - border-radius: 0 3px 3px 0 !important; -} -input.acf-is-appended { - border-radius: 3px 0 0 3px !important; -} -input.acf-is-prepended.acf-is-appended { - border-radius: 0 !important; -} -/* rtl */ -html[dir="rtl"] .acf-input-prepend { - border-left-width: 0; - border-right-width: 1px; - border-radius: 0 3px 3px 0; - float: right; -} -html[dir="rtl"] .acf-input-append { - border-left-width: 1px; - border-right-width: 0; - border-radius: 3px 0 0 3px; - float: left; -} -html[dir="rtl"] input.acf-is-prepended { - border-radius: 3px 0 0 3px !important; -} -html[dir="rtl"] input.acf-is-appended { - border-radius: 0 3px 3px 0 !important; -} -html[dir="rtl"] input.acf-is-prepended.acf-is-appended { - border-radius: 0 !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Color Picker -* -*---------------------------------------------------------------------------------------------*/ -.acf-color-picker .wp-picker-active { - position: relative; - z-index: 1; -} -/*--------------------------------------------------------------------------------------------- -* -* Url -* -*---------------------------------------------------------------------------------------------*/ -.acf-url i { - position: absolute; - top: 4px; - left: 4px; - opacity: 0.5; - color: #A9A9A9; -} -.acf-url input[type="url"] { - padding-left: 25px; -} -.acf-url.-valid i { - opacity: 1; -} -/*--------------------------------------------------------------------------------------------- -* -* Select -* -*---------------------------------------------------------------------------------------------*/ -.acf-field select { - padding: 2px; -} -.acf-field select optgroup { - padding: 5px; - background: #fff; -} -.acf-field select option { - padding: 3px; -} -.acf-field select optgroup option { - padding-left: 5px; -} -.acf-field select optgroup:nth-child(2n) { - background: #F9F9F9; -} -.acf-field .select2-input { - max-width: 200px; -} -/*--------------------------------------------------------------------------------------------- -* -* Select2 (v3) -* -*---------------------------------------------------------------------------------------------*/ -.select2-container.-acf { - /* open */ - /* single open */ -} -.select2-container.-acf .select2-choices { - background: #fff; - border-color: #ddd; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset; - min-height: 31px; -} -.select2-container.-acf .select2-choices .select2-search-choice { - margin: 5px 0 5px 5px; - padding: 3px 5px 3px 18px; - border-color: #bbb; - background: #f9f9f9; - box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset; - /* sortable item*/ - /* sortable shadow */ -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper { - background: #5897fb; - border-color: #3f87fa; - color: #fff; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a { - visibility: hidden; -} -.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder { - background-color: #f7f7f7; - border-color: #f7f7f7; - visibility: visible !important; -} -.select2-container.-acf .select2-choices .select2-search-choice-focus { - border-color: #999; -} -.select2-container.-acf .select2-choices .select2-search-field input { - height: 31px; - line-height: 22px; - margin: 0; - padding: 5px 5px 5px 7px; -} -.select2-container.-acf .select2-choice { - border-color: #BBBBBB; -} -.select2-container.-acf .select2-choice .select2-arrow { - background: transparent; - border-left-color: #DFDFDF; - padding-left: 1px; -} -.select2-container.-acf .select2-choice .select2-result-description { - display: none; -} -.select2-container.-acf.select2-container-active .select2-choices, -.select2-container.-acf.select2-dropdown-open .select2-choices { - border-color: #5B9DD9; - border-radius: 3px 3px 0 0; -} -.select2-container.-acf.select2-dropdown-open .select2-choice { - background: #fff; - border-color: #5B9DD9; -} -/* rtl */ -html[dir="rtl"] .select2-container.-acf .select2-search-choice-close { - left: 24px; -} -html[dir="rtl"] .select2-container.-acf .select2-choice > .select2-chosen { - margin-left: 42px; -} -html[dir="rtl"] .select2-container.-acf .select2-choice .select2-arrow { - padding-left: 0; - padding-right: 1px; -} -/* description */ -.select2-drop { - /* search*/ - /* result */ -} -.select2-drop .select2-search { - padding: 4px 4px 0; -} -.select2-drop .select2-result { - /* hover*/ -} -.select2-drop .select2-result .select2-result-description { - color: #999; - font-size: 12px; - margin-left: 5px; -} -.select2-drop .select2-result.select2-highlighted .select2-result-description { - color: #fff; - opacity: 0.75; -} -/*--------------------------------------------------------------------------------------------- -* -* Select2 (v4) -* -*---------------------------------------------------------------------------------------------*/ -.select2-container.-acf li { - margin-bottom: 0; -} -.select2-container--default.-acf .select2-selection--multiple { - /* multiple choice item */ -} -.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child { - float: none; -} -.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child input { - width: 100% !important; -} -.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice { - background-color: #f7f7f7; - border-color: #cccccc; - /* sortable item*/ - /* sortable shadow */ -} -.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper { - background: #5897fb; - border-color: #3f87fa; - color: #fff; - box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); -} -.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span { - visibility: hidden; -} -.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder { - background-color: #f7f7f7; - border-color: #f7f7f7; - visibility: visible !important; -} -.select2-container .select2-dropdown { - z-index: 900000; -} -/*--------------------------------------------------------------------------------------------- -* -* Link -* -*---------------------------------------------------------------------------------------------*/ -.link-wrap { - border: #dddddd solid 1px; - border-radius: 3px; - padding: 5px; - line-height: 26px; - background: #fff; - word-wrap: break-word; - word-break: break-all; -} -.link-wrap .link-title { - padding: 0 5px; -} -.acf-link { - /* value */ - /* external */ -} -.acf-link .link-wrap, -.acf-link .acf-icon.-link-ext { - display: none; -} -.acf-link.-value .button { - display: none; -} -.acf-link.-value .link-wrap { - display: inline-block; -} -.acf-link.-external .acf-icon.-link-ext { - display: inline-block; -} -#wp-link-backdrop { - z-index: 900000 !important; -} -#wp-link-wrap { - z-index: 900001 !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Radio -* -*---------------------------------------------------------------------------------------------*/ -ul.acf-radio-list, -ul.acf-checkbox-list { - background: transparent; - position: relative; - padding: 1px; - margin: 0; - /* hl */ - /* rtl */ -} -ul.acf-radio-list li, -ul.acf-checkbox-list li { - font-size: 13px; - line-height: 22px; - margin: 0; - position: relative; - word-wrap: break-word; - /* attachment sidebar fix*/ -} -ul.acf-radio-list li label, -ul.acf-checkbox-list li label { - display: inline; -} -ul.acf-radio-list li input[type="checkbox"], -ul.acf-checkbox-list li input[type="checkbox"], -ul.acf-radio-list li input[type="radio"], -ul.acf-checkbox-list li input[type="radio"] { - margin: -1px 4px 0 0; - vertical-align: middle; -} -ul.acf-radio-list li input[type="text"], -ul.acf-checkbox-list li input[type="text"] { - width: auto; - vertical-align: middle; - margin: 2px 0; -} -ul.acf-radio-list li span, -ul.acf-checkbox-list li span { - float: none; -} -ul.acf-radio-list li i, -ul.acf-checkbox-list li i { - vertical-align: middle; -} -ul.acf-radio-list.acf-hl li, -ul.acf-checkbox-list.acf-hl li { - margin-right: 20px; - clear: none; -} -html[dir="rtl"] ul.acf-radio-list input[type="checkbox"], -html[dir="rtl"] ul.acf-checkbox-list input[type="checkbox"], -html[dir="rtl"] ul.acf-radio-list input[type="radio"], -html[dir="rtl"] ul.acf-checkbox-list input[type="radio"] { - margin-left: 4px; - margin-right: 0; -} -/*--------------------------------------------------------------------------------------------- -* -* Button Group -* -*---------------------------------------------------------------------------------------------*/ -.acf-button-group { - display: inline-block; - /* default (horizontal) */ - padding-left: 1px; - display: inline-flex; - flex-direction: row; - flex-wrap: nowrap; - /* vertical */ -} -.acf-button-group label { - display: inline-block; - border: #ccc solid 1px; - position: relative; - z-index: 1; - padding: 5px 10px; - background: #fff; -} -.acf-button-group label:hover { - border-color: #999999; - z-index: 2; -} -.acf-button-group label.selected { - border-color: #2b9af3; - background: #309cf3; - color: #fff; - z-index: 2; -} -.acf-button-group label.selected:hover { - background: #48a8f4; -} -.acf-button-group input { - display: none !important; -} -.acf-button-group label { - margin: 0 0 0 -1px; - flex: 1; - text-align: center; - white-space: nowrap; -} -.acf-button-group label:first-child { - border-radius: 3px 0 0 3px; -} -html[dir="rtl"] .acf-button-group label:first-child { - border-radius: 0 3px 3px 0; -} -.acf-button-group label:last-child { - border-radius: 0 3px 3px 0; -} -html[dir="rtl"] .acf-button-group label:last-child { - border-radius: 3px 0 0 3px; -} -.acf-button-group label:only-child { - border-radius: 3px; -} -.acf-button-group.-vertical { - padding-left: 0; - padding-top: 1px; - flex-direction: column; -} -.acf-button-group.-vertical label { - margin: -1px 0 0 0; -} -.acf-button-group.-vertical label:first-child { - border-radius: 3px 3px 0 0; -} -.acf-button-group.-vertical label:last-child { - border-radius: 0 0 3px 3px; -} -.acf-button-group.-vertical label:only-child { - border-radius: 3px; -} -/*--------------------------------------------------------------------------------------------- -* -* Checkbox -* -*---------------------------------------------------------------------------------------------*/ -.acf-checkbox-list .button { - margin: 10px 0 0; -} -/*--------------------------------------------------------------------------------------------- -* -* True / False -* -*---------------------------------------------------------------------------------------------*/ -.acf-switch { - display: inline-block; - border-radius: 5px; - cursor: pointer; - position: relative; - background: #f8f8f8; - height: 30px; - vertical-align: middle; - border: #ccc solid 1px; - -webkit-transition: background 0.25s ease; - -moz-transition: background 0.25s ease; - -o-transition: background 0.25s ease; - transition: background 0.25s ease; - /* hover */ - /* active */ - /* focus */ - /* message */ -} -.acf-switch span { - display: inline-block; - float: left; - text-align: center; - font-size: 13px; - line-height: 22px; - padding: 4px 10px; - min-width: 15px; -} -.acf-switch span i { - vertical-align: middle; -} -.acf-switch .acf-switch-on { - color: #fff; - text-shadow: #1f7db1 0 1px 0; -} -.acf-switch .acf-switch-slider { - position: absolute; - top: 2px; - left: 2px; - bottom: 2px; - right: 50%; - z-index: 1; - background: #fff; - border-radius: 3px; - border: #ccc solid 1px; - -webkit-transition: all 0.25s ease; - -moz-transition: all 0.25s ease; - -o-transition: all 0.25s ease; - transition: all 0.25s ease; - transition-property: left, right; -} -.acf-switch:hover .acf-switch-slider { - border-color: #b3b3b3; -} -.acf-switch.-on { - background: #309cf3; - border-color: #2b9af3; - /* hover */ -} -.acf-switch.-on .acf-switch-slider { - left: 50%; - right: 2px; - border-color: #0d84e3; -} -.acf-switch.-on:hover { - background: #48a8f4; -} -.acf-switch.-focus .acf-switch-slider { - border-color: #5b9dd9; - box-shadow: 0 0 2px rgba(30, 140, 190, 0.5); -} -.acf-switch.-focus.-on .acf-switch-slider { - border-color: #185e85; - box-shadow: 0 0 2px #1f7db1; -} -.acf-switch + span { - margin-left: 6px; -} -/* checkbox */ -.acf-switch-input { - opacity: 0; - position: absolute; - margin: 0; -} -/* in media modal */ -.compat-item .acf-true-false .message { - float: none; - padding: 0; - vertical-align: middle; -} -/*-------------------------------------------------------------------------- -* -* Google Map -* -*-------------------------------------------------------------------------*/ -.acf-google-map { - position: relative; - border: #DFDFDF solid 1px; - background: #fff; - /* default is focused */ - /* -search */ - /* -value */ - /* -loading */ -} -.acf-google-map .title { - position: relative; - border-bottom: #DFDFDF solid 1px; -} -.acf-google-map .title .search { - margin: 0; - font-size: 14px; - line-height: 30px; - height: 40px; - padding: 5px 10px; - border: 0 none; - box-shadow: none; - border-radius: 0; - font-family: inherit; - cursor: text; -} -.acf-google-map .title .acf-loading { - position: absolute; - top: 10px; - right: 11px; - display: none; -} -.acf-google-map .title:hover .acf-actions { - display: block; -} -.acf-google-map .canvas { - height: 400px; -} -.acf-google-map .title .acf-icon.-location { - display: inline-block; -} -.acf-google-map .title .acf-icon.-cancel { - display: none; -} -.acf-google-map .title .acf-icon.-search { - display: none; -} -.acf-google-map.-search .title .acf-icon.-location { - display: none; -} -.acf-google-map.-search .title .acf-icon.-cancel { - display: inline-block; -} -.acf-google-map.-search .title .acf-icon.-search { - display: inline-block; -} -.acf-google-map.-value .title .search { - font-weight: bold; -} -.acf-google-map.-value .title .acf-icon.-location { - display: none; -} -.acf-google-map.-value .title .acf-icon.-cancel { - display: inline-block; -} -.acf-google-map.-value .title .acf-icon.-search { - display: none; -} -.acf-google-map.-loading .title a { - display: none !important; -} -.acf-google-map.-loading .title i { - display: inline-block; -} -/* autocomplete */ -.pac-container { - border-width: 1px 0; - box-shadow: none; -} -.pac-container:after { - display: none; -} -.pac-container .pac-item:first-child { - border-top: 0 none; -} -.pac-container .pac-item { - padding: 5px 10px; - cursor: pointer; -} -html[dir="rtl"] .pac-container .pac-item { - text-align: right; -} -/*-------------------------------------------------------------------------- -* -* Relationship -* -*-------------------------------------------------------------------------*/ -.acf-relationship { - background: #fff; - /* filters (top) */ - /* list */ - /* selection (bottom) */ -} -.acf-relationship .filters { - border: #DFDFDF solid 1px; - background: #fff; - /* widths */ -} -.acf-relationship .filters:after { - clear: both; - content: ""; - display: table; -} -.acf-relationship .filters .filter { - margin: 0; - padding: 0; - float: left; - width: 100%; - /* inner padding */ -} -.acf-relationship .filters .filter span { - display: block; - padding: 7px 7px 7px 0; -} -.acf-relationship .filters .filter:first-child span { - padding-left: 7px; -} -.acf-relationship .filters .filter input, -.acf-relationship .filters .filter select { - height: 28px; - line-height: 28px; - padding: 2px; - width: 100%; - margin: 0; - float: none; - /* potential fix for media popup? */ -} -.acf-relationship .filters .filter input:focus, -.acf-relationship .filters .filter select:focus, -.acf-relationship .filters .filter input:active, -.acf-relationship .filters .filter select:active { - outline: none; - box-shadow: none; -} -.acf-relationship .filters .filter input { - border-color: transparent; - box-shadow: none; -} -.acf-relationship .filters.-f2 .filter { - width: 50%; -} -.acf-relationship .filters.-f3 .filter { - width: 25%; -} -.acf-relationship .filters.-f3 .filter.-search { - width: 50%; -} -.acf-relationship .list { - margin: 0; - padding: 5px; - height: 160px; - overflow: auto; -} -.acf-relationship .list .acf-rel-label, -.acf-relationship .list .acf-rel-item, -.acf-relationship .list p { - padding: 5px 7px; - margin: 0; - display: block; - position: relative; - min-height: 18px; -} -.acf-relationship .list .acf-rel-label { - font-weight: bold; -} -.acf-relationship .list .acf-rel-item { - cursor: pointer; - /* hover */ - /* disabled */ -} -.acf-relationship .list .acf-rel-item b { - text-decoration: underline; - font-weight: normal; -} -.acf-relationship .list .acf-rel-item .thumbnail { - background: #e0e0e0; - width: 22px; - height: 22px; - float: left; - margin: -2px 5px 0 0; -} -.acf-relationship .list .acf-rel-item .thumbnail img { - max-width: 22px; - max-height: 22px; - margin: 0 auto; - display: block; -} -.acf-relationship .list .acf-rel-item .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list .acf-rel-item .thumbnail.-icon img { - max-height: 20px; - margin-top: 1px; -} -.acf-relationship .list .acf-rel-item:hover { - background: #3875D7; - color: #fff; -} -.acf-relationship .list .acf-rel-item:hover .thumbnail { - background: #a2bfec; -} -.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list .acf-rel-item.disabled { - opacity: 0.5; -} -.acf-relationship .list .acf-rel-item.disabled:hover { - background: transparent; - color: #333; - cursor: default; -} -.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail { - background: #e0e0e0; -} -.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon { - background: #fff; -} -.acf-relationship .list ul { - padding-bottom: 5px; -} -.acf-relationship .list ul .acf-rel-label, -.acf-relationship .list ul .acf-rel-item, -.acf-relationship .list ul p { - padding-left: 20px; -} -.acf-relationship .selection { - border: #DFDFDF solid 1px; - position: relative; - margin-top: -1px; - /* choices */ - /* values */ -} -.acf-relationship .selection:after { - clear: both; - content: ""; - display: table; -} -.acf-relationship .selection .values, -.acf-relationship .selection .choices { - width: 50%; - background: #fff; - float: left; -} -.acf-relationship .selection .choices { - background: #F9F9F9; -} -.acf-relationship .selection .choices .list { - border-right: #DFDFDF solid 1px; -} -.acf-relationship .selection .values .acf-icon { - position: absolute; - top: 4px; - right: 7px; - display: none; - /* rtl */ -} -html[dir="rtl"] .acf-relationship .selection .values .acf-icon { - right: auto; - left: 7px; -} -.acf-relationship .selection .values .acf-rel-item:hover .acf-icon { - display: block; -} -.acf-relationship .selection .values .acf-rel-item { - cursor: move; -} -.acf-relationship .selection .values .acf-rel-item b { - text-decoration: none; -} -/* menu item fix */ -.menu-item .acf-relationship ul { - width: auto; -} -.menu-item .acf-relationship li { - display: block; -} -/*-------------------------------------------------------------------------- -* -* WYSIWYG -* -*-------------------------------------------------------------------------*/ -.acf-editor-wrap { - /* delay */ -} -.acf-editor-wrap.delay .acf-editor-toolbar { - content: ""; - display: block; - background: #f5f5f5; - border-bottom: #dddddd solid 1px; - color: #555d66; - padding: 10px; -} -.acf-editor-wrap.delay textarea { - padding: 10px; -} -.acf-editor-wrap iframe { - min-height: 200px; -} -.acf-editor-wrap .wp-editor-container { - border: 1px solid #E5E5E5; - box-shadow: none; -} -#mce_fullscreen_container { - z-index: 900000 !important; -} -/* WP < 4.1 */ -.acf-editor-wrap .wp-switch-editor { - float: left; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -.acf-editor-wrap.tmce-active .wp-editor-area { - color: #333 !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Tab -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-tab { - display: none !important; -} -.hidden-by-tab { - display: none !important; -} -.acf-tab-wrap { - clear: both; - z-index: 1; -} -.acf-tab-group { - border-bottom: #ccc solid 1px; - padding: 10px 10px 0; -} -.acf-tab-group li { - margin: 0 0.5em 0 0; -} -.acf-tab-group li a { - padding: 5px 10px; - display: block; - color: #555; - font-size: 14px; - font-weight: 600; - line-height: 24px; - border: #ccc solid 1px; - border-bottom: 0 none; - text-decoration: none; - background: #e5e5e5; - transition: none; -} -.acf-tab-group li a:hover { - background: #FFF; -} -.acf-tab-group li a:focus { - outline: none; - box-shadow: none; -} -.acf-tab-group li a:empty { - display: none; -} -html[dir="rtl"] .acf-tab-group li { - margin: 0 0 0 0.5em; -} -.acf-tab-group li.active a { - background: #F1F1F1; - color: #000; - padding-bottom: 6px; - margin-bottom: -1px; - position: relative; - z-index: 1; -} -.acf-fields > .acf-tab-wrap { - background: #F9F9F9; -} -.acf-fields > .acf-tab-wrap .acf-tab-group { - position: relative; - z-index: 1; - margin-bottom: -1px; - border-top: #DFDFDF solid 1px; - border-bottom: #DFDFDF solid 1px; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li a { - background: #f1f1f1; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover { - background: #FFF; -} -.acf-fields > .acf-tab-wrap .acf-tab-group li.active a { - background: #FFFFFF; -} -.acf-fields > .acf-tab-wrap:first-child .acf-tab-group { - border-top: none; -} -.acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 20%; - /* mobile */ - /* rtl */ -} -@media screen and (max-width: 640px) { - .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 10px; - } -} -html[dir="rtl"] .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-left: 0; - padding-right: 20%; - /* mobile */ -} -@media screen and (max-width: 850px) { - html[dir="rtl"] .acf-fields.-left > .acf-tab-wrap .acf-tab-group { - padding-right: 10px; - } -} -.acf-tab-wrap.-left .acf-tab-group { - position: absolute; - left: 0; - width: 20%; - border: 0 none; - padding: 0 !important; - /* important overrides 'left aligned labels' */ - margin: 1px 0 0; -} -.acf-tab-wrap.-left .acf-tab-group li { - float: none; - margin: -1px 0 0; -} -.acf-tab-wrap.-left .acf-tab-group li a { - border: 1px solid #ededed; - font-size: 13px; - line-height: 18px; - color: #0073aa; - padding: 10px; - margin: 0; - font-weight: normal; - border-width: 1px 0; - border-radius: 0; - background: transparent; -} -.acf-tab-wrap.-left .acf-tab-group li a:hover { - color: #00a0d2; -} -.acf-tab-wrap.-left .acf-tab-group li.active a { - border-color: #DFDFDF; - color: #000; - margin-right: -1px; - background: #fff; -} -html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group { - left: auto; - right: 0; -} -html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group li.active a { - margin-right: 0; - margin-left: -1px; -} -.acf-field + .acf-tab-wrap.-left:before { - content: ""; - display: block; - position: relative; - z-index: 1; - height: 10px; - border-top: #DFDFDF solid 1px; - border-bottom: #DFDFDF solid 1px; - margin-bottom: -1px; -} -.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a { - border-top: none; -} -/* sidebar */ -.acf-fields.-sidebar { - padding: 0 0 0 20% !important; - position: relative; - /* before */ - /* rtl */ -} -.acf-fields.-sidebar:before { - content: ""; - display: block; - position: absolute; - top: 0; - left: 0; - width: 20%; - bottom: 0; - border-right: #DFDFDF solid 1px; - background: #F9F9F9; - z-index: 1; -} -html[dir="rtl"] .acf-fields.-sidebar { - padding: 0 20% 0 0 !important; -} -html[dir="rtl"] .acf-fields.-sidebar:before { - border-left: #DFDFDF solid 1px; - border-right-width: 0; - left: auto; - right: 0; -} -.acf-fields.-sidebar.-left { - padding: 0 0 0 180px !important; - /* rtl */ -} -html[dir="rtl"] .acf-fields.-sidebar.-left { - padding: 0 180px 0 0 !important; -} -.acf-fields.-sidebar.-left:before { - background: #F1F1F1; - border-color: #dfdfdf; - width: 180px; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group { - width: 180px; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a { - border-color: #e4e4e4; -} -.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a { - background: #F9F9F9; -} -.acf-fields.-sidebar > .acf-field-tab + .acf-field { - border-top: none; -} -.acf-fields.-clear > .acf-tab-wrap { - background: transparent; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group { - margin-top: 0; - border-top: none; - padding-left: 0; - padding-right: 0; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a { - background: #e5e5e5; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover { - background: #fff; -} -.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a { - background: #f1f1f1; -} -/* seamless */ -.acf-postbox.seamless > .acf-fields.-sidebar { - margin-left: 0 !important; -} -.acf-postbox.seamless > .acf-fields.-sidebar:before { - background: transparent; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap { - background: transparent; - margin-bottom: 10px; - padding-left: 12px; - padding-right: 12px; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group { - border-top: 0 none; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a { - background: #e5e5e5; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover { - background: #fff; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a { - background: #f1f1f1; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before { - border-top: none; - height: auto; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group { - margin-bottom: 0; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a { - border-width: 1px 0 1px 1px !important; - border-color: #cccccc; - background: #e5e5e5; -} -.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a { - background: #f1f1f1; -} -.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a { - background: #f1f1f1; -} -.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, -.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a, -.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a { - background: #fff; -} -.compat-item .acf-tab-wrap td { - display: block; -} -/* within gallery sidebar */ -.acf-gallery-side .acf-tab-wrap { - border-top: 0 none !important; -} -.acf-gallery-side .acf-tab-wrap .acf-tab-group { - margin: 10px 0 !important; - padding: 0 !important; -} -.acf-gallery-side .acf-tab-group li.active a { - background: #F9F9F9 !important; -} -/* withing widget */ -.widget .acf-tab-group { - border-bottom-color: #e8e8e8; -} -.widget .acf-tab-group li a { - background: #F1F1F1; -} -.widget .acf-tab-group li.active a { - background: #fff; -} -/* media popup (edit image) */ -.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group { - padding-left: 23%; - border-bottom-color: #DDDDDD; -} -/* table */ -.form-table > tbody > tr.acf-tab-wrap .acf-tab-group { - padding: 0 5px 0 210px; -} -/* rtl */ -html[dir="rtl"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group { - padding: 0 210px 0 5px; -} -/*-------------------------------------------------------------------------------------------- -* -* oembed -* -*--------------------------------------------------------------------------------------------*/ -.acf-oembed { - position: relative; - border: #DFDFDF solid 1px; - background: #fff; -} -.acf-oembed .title { - position: relative; - border-bottom: #DFDFDF solid 1px; - padding: 5px 10px; -} -.acf-oembed .title .input-search { - margin: 0; - font-size: 14px; - line-height: 30px; - height: 30px; - padding: 0; - border: 0 none; - box-shadow: none; - border-radius: 0; - font-family: inherit; - cursor: text; -} -.acf-oembed .title .acf-actions { - padding: 6px; -} -.acf-oembed .canvas { - position: relative; - min-height: 250px; - background: #F9F9F9; -} -.acf-oembed .canvas .canvas-media { - position: relative; - z-index: 1; -} -.acf-oembed .canvas iframe { - display: block; - margin: 0; - padding: 0; - width: 100%; -} -.acf-oembed .canvas .acf-icon.-picture { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 0; - height: 42px; - width: 42px; - font-size: 42px; - color: #999; -} -.acf-oembed .canvas .acf-loading-overlay { - background: rgba(255, 255, 255, 0.9); -} -.acf-oembed .canvas .canvas-error { - position: absolute; - top: 50%; - left: 0%; - right: 0%; - margin: -9px 0 0 0; - text-align: center; - display: none; -} -.acf-oembed .canvas .canvas-error p { - padding: 8px; - margin: 0; - display: inline; -} -.acf-oembed.has-value .canvas { - min-height: 50; -} -.acf-oembed.has-value .input-search { - font-weight: bold; -} -.acf-oembed.has-value .title:hover .acf-actions { - display: block; -} -/*-------------------------------------------------------------------------------------------- -* -* Image -* -*--------------------------------------------------------------------------------------------*/ -.acf-image-uploader { - position: relative; - /* image wrap*/ - /* input */ - /* rtl */ -} -.acf-image-uploader:after { - clear: both; - content: ""; - display: table; -} -.acf-image-uploader p { - margin: 0; -} -.acf-image-uploader .image-wrap { - position: relative; - float: left; - /* hover */ -} -.acf-image-uploader .image-wrap img { - max-width: 100%; - width: auto; - height: auto; - display: block; - min-width: 30px; - min-height: 30px; - background: #f1f1f1; - margin: 0; - padding: 0; - /* svg */ -} -.acf-image-uploader .image-wrap img[src$=".svg"] { - min-height: 100px; - min-width: 100px; -} -.acf-image-uploader .image-wrap:hover .acf-actions { - display: block; -} -.acf-image-uploader input.button { - width: auto; -} -html[dir="rtl"] .acf-image-uploader .image-wrap { - float: right; -} -/*-------------------------------------------------------------------------------------------- -* -* File -* -*--------------------------------------------------------------------------------------------*/ -.acf-file-uploader { - position: relative; - /* hover */ - /* rtl */ -} -.acf-file-uploader p { - margin: 0; -} -.acf-file-uploader .file-wrap { - border: #DFDFDF solid 1px; - min-height: 84px; - position: relative; - background: #fff; -} -.acf-file-uploader .file-icon { - position: absolute; - top: 0; - left: 0; - bottom: 0; - padding: 10px; - background: #F1F1F1; - border-right: #E5E5E5 solid 1px; -} -.acf-file-uploader .file-icon img { - display: block; - padding: 0; - margin: 0; - max-width: 48px; -} -.acf-file-uploader .file-info { - padding: 10px; - margin-left: 69px; -} -.acf-file-uploader .file-info p { - margin: 0 0 2px; - font-size: 13px; - line-height: 1.4em; - word-break: break-all; -} -.acf-file-uploader .file-info a { - text-decoration: none; -} -.acf-file-uploader:hover .acf-actions { - display: block; -} -html[dir="rtl"] .acf-file-uploader .file-icon { - left: auto; - right: 0; - border-left: #E5E5E5 solid 1px; - border-right: none; -} -html[dir="rtl"] .acf-file-uploader .file-info { - margin-right: 69px; - margin-left: 0; -} -/*--------------------------------------------------------------------------------------------- -* -* Date Picker -* -*---------------------------------------------------------------------------------------------*/ -.acf-ui-datepicker .ui-datepicker { - z-index: 900000 !important; -} -.acf-ui-datepicker .ui-datepicker .ui-widget-header a { - cursor: pointer; - transition: none; -} -/* fix highlight state overriding hover / active */ -.acf-ui-datepicker .ui-state-highlight.ui-state-hover { - border: 1px solid #98b7e8 !important; - background: #98b7e8 !important; - font-weight: normal !important; - color: #ffffff !important; -} -.acf-ui-datepicker .ui-state-highlight.ui-state-active { - border: 1px solid #3875d7 !important; - background: #3875d7 !important; - font-weight: normal !important; - color: #ffffff !important; -} -/*--------------------------------------------------------------------------------------------- -* -* Separator field -* -*---------------------------------------------------------------------------------------------*/ -.acf-field-separator { - /* fields */ -} -.acf-field-separator .acf-label { - margin-bottom: 0; -} -.acf-field-separator .acf-label label { - font-weight: normal; -} -.acf-field-separator .acf-input { - display: none; -} -.acf-fields > .acf-field-separator { - background: #f9f9f9; - border-bottom: 1px solid #dfdfdf; - border-top: 1px solid #dfdfdf; - margin-bottom: -1px; - z-index: 2; -} -/*--------------------------------------------------------------------------------------------- -* -* Taxonomy -* -*---------------------------------------------------------------------------------------------*/ -.acf-taxonomy-field { - position: relative; - /* hover */ - /* select */ -} -.acf-taxonomy-field .categorychecklist-holder { - border: #DFDFDF solid 1px; - border-radius: 3px; - max-height: 200px; - overflow: auto; -} -.acf-taxonomy-field .acf-checkbox-list { - margin: 0; - padding: 10px; -} -.acf-taxonomy-field .acf-checkbox-list ul.children { - padding-left: 18px; -} -.acf-taxonomy-field:hover .acf-actions { - display: block; -} -.acf-taxonomy-field[data-ftype="select"] .acf-actions { - padding: 0; - margin: -9px; -} -/*--------------------------------------------------------------------------------------------- -* -* Range -* -*---------------------------------------------------------------------------------------------*/ -.acf-range-wrap { - /* rtl */ -} -.acf-range-wrap .acf-append, -.acf-range-wrap .acf-prepend { - display: inline-block; - vertical-align: middle; - line-height: 28px; - margin: 0 7px 0 0; -} -.acf-range-wrap .acf-append { - margin: 0 0 0 7px; -} -.acf-range-wrap input[type="range"] { - display: inline-block; - padding: 0; - margin: 0; - vertical-align: middle; - height: 28px; -} -.acf-range-wrap input[type="range"]:focus { - outline: none; -} -.acf-range-wrap input[type="number"] { - display: inline-block; - min-width: 3em; - margin-left: 10px; - vertical-align: middle; -} -html[dir="rtl"] .acf-range-wrap input[type="number"] { - margin-right: 10px; - margin-left: 0; -} -html[dir="rtl"] .acf-range-wrap .acf-append { - margin: 0 7px 0 0; -} -html[dir="rtl"] .acf-range-wrap .acf-prepend { - margin: 0 0 0 7px; -} -/*--------------------------------------------------------------------------------------------- -* -* acf-accordion -* -*---------------------------------------------------------------------------------------------*/ -.acf-accordion { - margin: 0; - padding: 0; - background: #fff; - /* title */ - /* open */ -} -.acf-accordion .acf-accordion-title { - margin: 0; - padding: 12px; - font-weight: bold; - cursor: pointer; - font-size: inherit; - font-size: 13px; - line-height: 1.4em; -} -.acf-accordion .acf-accordion-title label { - margin: 0; - padding: 0; - font-size: 13px; - line-height: 1.4em; -} -.acf-accordion .acf-accordion-title p { - font-weight: normal; -} -.acf-accordion .acf-accordion-title .acf-accordion-icon { - float: right; -} -.acf-accordion .acf-accordion-content { - margin: 0; - padding: 0 12px 12px; - display: none; -} -.acf-accordion.-open > .acf-accordion-content { - display: block; -} -/* field specific */ -.acf-field.acf-accordion { - padding: 0; - border-color: #dfdfdf; -} -.acf-field.acf-accordion .acf-accordion-title { - padding: 12px !important; - float: none !important; - width: auto !important; -} -.acf-field.acf-accordion .acf-accordion-content { - padding: 0; - float: none !important; - width: auto !important; -} -.acf-field.acf-accordion .acf-accordion-content > .acf-fields { - border-top: #EEEEEE solid 1px; -} -.acf-field.acf-accordion .acf-accordion-content > .acf-fields.-clear { - padding: 0 12px 15px; -} -/* field specific (left) */ -.acf-fields.-left > .acf-field.acf-accordion { - padding: 0 !important; -} -.acf-fields.-left > .acf-field.acf-accordion:before { - display: none; -} -.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title { - width: auto; - margin: 0 !important; - padding: 12px; - float: none !important; -} -.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content { - padding: 0 !important; -} -/* field specific (clear) */ -.acf-fields.-clear > .acf-field.acf-accordion { - border: #cccccc solid 1px; - background: transparent; -} -.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -16px; -} -/* table */ -tr.acf-field.acf-accordion { - background: transparent; -} -tr.acf-field.acf-accordion > .acf-input { - padding: 0 !important; - border: #cccccc solid 1px; -} -tr.acf-field.acf-accordion .acf-accordion-content { - padding: 0 12px 12px; -} -/* #addtag */ -#addtag div.acf-field.error { - border: 0 none; - padding: 8px 0; -} -#addtag > .acf-field.acf-accordion { - padding-right: 0; - margin-right: 5%; -} -#addtag > .acf-field.acf-accordion + p.submit { - margin-top: 0; -} -/* border */ -tr.acf-accordion { - margin: 15px 0 !important; -} -tr.acf-accordion + tr.acf-accordion { - margin-top: -16px !important; -} -/* seamless */ -.acf-postbox.seamless > .acf-fields > .acf-accordion { - margin-left: 12px !important; - margin-right: 12px !important; -} -/* rtl */ -/* menu item */ -/* -.menu-item-settings > .field-acf > .acf-field.acf-accordion { - border: #dfdfdf solid 1px; - margin: 10px -13px 10px -11px; - - + .acf-field.acf-accordion { - margin-top: -11px; - } -} -*/ -/* widget */ -.widget .widget-content > .acf-field.acf-accordion { - border: #dfdfdf solid 1px; - margin-bottom: 10px; -} -.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title { - margin-bottom: 0; -} -.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -11px; -} -.acf-postbox.seamless > .acf-fields > .acf-field.acf-accordion { - border: #e5e5e5 solid 1px; -} -.acf-postbox.seamless > .acf-fields > .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -1px; -} -.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion { - margin-top: -1px; -} -.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input { - width: 100%; -} -.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td { - padding-bottom: 5px; -} -/*--------------------------------------------------------------------------------------------- -* -* Attachment Form (single page) -* -*---------------------------------------------------------------------------------------------*/ -#post .compat-attachment-fields .compat-field-acf-form-data { - display: none; -} -#post .compat-attachment-fields, -#post .compat-attachment-fields > tbody, -#post .compat-attachment-fields > tbody > tr, -#post .compat-attachment-fields > tbody > tr > th, -#post .compat-attachment-fields > tbody > tr > td { - display: block; -} -#post .compat-attachment-fields > tbody > .acf-field { - margin: 15px 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label { - margin: 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label label { - margin: 0; - padding: 0; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p { - margin: 0 0 3px !important; -} -#post .compat-attachment-fields > tbody > .acf-field > .acf-input { - margin: 0; -} -/*--------------------------------------------------------------------------------------------- -* -* Media Model -* -*---------------------------------------------------------------------------------------------*/ -/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */ -.media-modal .compat-attachment-fields td.acf-input table { - display: table; - table-layout: auto; -} -.media-modal .compat-attachment-fields td.acf-input table tbody { - display: table-row-group; -} -.media-modal .compat-attachment-fields td.acf-input table tr { - display: table-row; -} -.media-modal .compat-attachment-fields td.acf-input table td, -.media-modal .compat-attachment-fields td.acf-input table th { - display: table-cell; -} -/* field widths floats */ -.media-modal .compat-attachment-fields > tbody > .acf-field { - margin: 5px 0; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label { - min-width: 30%; - margin: 0; - padding: 0; - text-align: right; - display: block; - float: left; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label { - padding-top: 6px; - margin: 0; - color: #666666; - font-weight: 400; - line-height: 16px; -} -.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input { - width: 65%; - margin: 0; - padding: 0; - float: right; - display: block; -} -.media-modal .compat-attachment-fields > tbody > .acf-field p.description { - margin: 0; -} -/* restricted selection (copy of WP .upload-errors)*/ -.acf-selection-error { - background: #ffebe8; - border: 1px solid #c00; - border-radius: 3px; - padding: 8px; - margin: 20px 0 0; -} -.acf-selection-error .selection-error-label { - background: #CC0000; - border-radius: 3px; - color: #fff; - font-weight: bold; - margin-right: 8px; - padding: 2px 4px; -} -.acf-selection-error .selection-error-message { - color: #b44; - display: block; - padding-top: 8px; - word-wrap: break-word; - white-space: pre-wrap; -} -/* disabled attachment */ -.media-modal .attachment.acf-disabled .thumbnail { - opacity: 0.25 !important; -} -.media-modal .attachment.acf-disabled .attachment-preview:before { - background: rgba(0, 0, 0, 0.15); - z-index: 1; - position: relative; -} -/* misc */ -.media-modal { - /* compat-item */ - /* allow line breaks in upload error */ - /* fix required span */ - /* sidebar */ - /* mobile md */ -} -.media-modal .compat-field-acf-form-data, -.media-modal .compat-field-acf-blank { - display: none !important; -} -.media-modal .upload-error-message { - white-space: pre-wrap; -} -.media-modal .acf-required { - padding: 0 !important; - margin: 0 !important; - float: none !important; - color: #f00 !important; -} -.media-modal .media-sidebar .compat-item { - padding-bottom: 20px; -} -@media (max-width: 900px) { - .media-modal { - /* label */ - /* field */ - } - .media-modal .setting span, - .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label { - width: 98%; - float: none; - text-align: left; - min-height: 0; - padding: 0; - } - .media-modal .setting input, - .media-modal .setting textarea, - .media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input { - float: none; - height: auto; - max-width: none; - width: 98%; - } -} -/*--------------------------------------------------------------------------------------------- -* -* Media Model (expand details) -* -*---------------------------------------------------------------------------------------------*/ -.media-modal .acf-expand-details { - float: right; - padding: 1px 10px; - margin-right: 6px; - height: 18px; - line-height: 18px; - color: #AAAAAA; - font-size: 12px; - /* mobile sm */ -} -.media-modal .acf-expand-details:focus, -.media-modal .acf-expand-details:active { - outline: 0 none; - box-shadow: none; - color: #AAAAAA; -} -.media-modal .acf-expand-details:hover { - color: #666666 !important; -} -.media-modal .acf-expand-details span { - display: block; - float: left; -} -.media-modal .acf-expand-details .acf-icon { - margin: 0 4px 0 0; -} -.media-modal .acf-expand-details:hover .acf-icon { - border-color: #AAAAAA; -} -.media-modal .acf-expand-details .is-open { - display: none; -} -.media-modal .acf-expand-details .is-closed { - display: block; -} -@media (max-width: 640px) { - .media-modal .acf-expand-details { - display: none; - } -} -/* expanded */ -.media-modal.acf-expanded { - /* toggle */ - /* resize */ - /* label & fields */ - /* mobile md */ -} -.media-modal.acf-expanded .acf-expand-details .is-open { - display: block; -} -.media-modal.acf-expanded .acf-expand-details .is-closed { - display: none; -} -.media-modal.acf-expanded .attachments-browser .media-toolbar, -.media-modal.acf-expanded .attachments-browser .attachments { - right: 740px; -} -.media-modal.acf-expanded .media-sidebar { - width: 708px; -} -.media-modal.acf-expanded .media-sidebar { - /* label */ - /* field */ - /* larger thumbnail */ -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, -.media-modal.acf-expanded .media-sidebar .setting span, -.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label { - min-width: 20%; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .details, -.media-modal.acf-expanded .media-sidebar .setting input, -.media-modal.acf-expanded .media-sidebar .setting textarea, -.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input { - min-width: 77%; -} -.media-modal.acf-expanded .media-sidebar .setting span { - margin-right: 2%; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail { - max-height: none; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img { - max-width: 100%; - max-height: 200px; -} -.media-modal.acf-expanded .media-sidebar .attachment-info .details { - float: right; -} -@media (max-width: 900px) { - .media-modal.acf-expanded { - /* resize */ - } - .media-modal.acf-expanded .attachments-browser .media-toolbar { - display: none; - } - .media-modal.acf-expanded .attachments { - display: none; - } - .media-modal.acf-expanded .media-sidebar { - width: auto; - max-width: none !important; - } - .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail { - min-width: 30%; - margin: 0; - } - .media-modal.acf-expanded .media-sidebar .attachment-info .details { - min-width: 67%; - } -} -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model -* -*---------------------------------------------------------------------------------------------*/ -.acf-media-modal { - /* hide embed settings */ -} -.acf-media-modal .media-embed .setting.align, -.acf-media-modal .media-embed .setting.link-to { - display: none; -} -@media screen and (min-width: 1024px) { - .acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary { - max-width: none; - } - .acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary select.attachment-filters { - width: auto; - min-width: 150px; - max-width: none; - margin: 11px 6px 0 0; - vertical-align: middle; - } -} -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model (Select Mode) -* -*---------------------------------------------------------------------------------------------*/ -/*--------------------------------------------------------------------------------------------- -* -* ACF Media Model (Edit Mode) -* -*---------------------------------------------------------------------------------------------*/ -.acf-media-modal.-edit { - /* resize modal */ - left: 15%; - right: 15%; - top: 100px; - bottom: 100px; - /* hide elements */ - /* full width */ - /* tidy up incorrect distance */ - /* title box shadow (to match media grid) */ - /* sidebar */ - /* mobile md */ - /* mobile sm */ -} -.acf-media-modal.-edit .media-frame-menu, -.acf-media-modal.-edit .media-frame-router, -.acf-media-modal.-edit .media-frame-content .attachments, -.acf-media-modal.-edit .media-frame-content .media-toolbar { - display: none; -} -.acf-media-modal.-edit .media-frame-title, -.acf-media-modal.-edit .media-frame-content, -.acf-media-modal.-edit .media-frame-toolbar, -.acf-media-modal.-edit .media-sidebar { - width: auto; - left: 0; - right: 0; -} -.acf-media-modal.-edit .media-frame-content { - top: 50px; -} -.acf-media-modal.-edit .media-frame-title { - border-bottom: 1px solid #DFDFDF; - box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1); -} -.acf-media-modal.-edit .media-sidebar { - padding: 0 16px; - /* WP details */ - /* ACF fields */ - /* WP required message */ -} -.acf-media-modal.-edit .media-sidebar .attachment-details { - overflow: visible; - /* hide 'Attachment Details' heading */ - /* remove overflow */ - /* move thumbnail */ -} -.acf-media-modal.-edit .media-sidebar .attachment-details > h3, -.acf-media-modal.-edit .media-sidebar .attachment-details > h2 { - display: none; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info { - background: #fff; - border-bottom: #dddddd solid 1px; - padding: 16px; - margin: 0 -16px 16px; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail { - margin: 0 16px 0 0; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .setting { - display: block; - overflow: hidden; - float: none; - width: auto; - margin: 0 0 5px; -} -.acf-media-modal.-edit .media-sidebar .attachment-details .setting span { - margin: 0; -} -.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field { - margin: 0 0 5px; -} -.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description { - margin-top: 3px; -} -.acf-media-modal.-edit .media-sidebar .media-types-required-info { - display: none; -} -@media (max-width: 900px) { - .acf-media-modal.-edit { - top: 30px; - right: 30px; - bottom: 30px; - left: 30px; - } -} -@media (max-width: 640px) { - .acf-media-modal.-edit { - top: 0; - right: 0; - bottom: 0; - left: 0; - } - .acf-media-modal.-edit .media-sidebar { - bottom: 0 !important; - } -} -/*-------------------------------------------------------------------------------------------- -* -* User -* -*--------------------------------------------------------------------------------------------*/ -.form-table > tbody { - /* field */ - /* tab wrap */ - /* misc */ -} -.form-table > tbody > .acf-field { - /* label */ - /* input */ -} -.form-table > tbody > .acf-field > .acf-label { - padding: 20px 10px 20px 0; - width: 210px; - /* rtl */ -} -html[dir="rtl"] .form-table > tbody > .acf-field > .acf-label { - padding: 20px 0 20px 10px; -} -.form-table > tbody > .acf-field > .acf-label label { - font-size: 14px; - color: #23282d; -} -.form-table > tbody > .acf-field > .acf-input { - padding: 15px 10px; - /* rtl */ -} -html[dir="rtl"] .form-table > tbody > .acf-field > .acf-input { - padding: 15px 10px 15px 5%; -} -.form-table > tbody > .acf-tab-wrap td { - padding: 15px 5% 15px 0; - /* rtl */ -} -html[dir="rtl"] .form-table > tbody > .acf-tab-wrap td { - padding: 15px 0 15px 5%; -} -.form-table > tbody .form-table th.acf-th { - width: auto; -} -#your-profile, -#createuser { - /* override for user css */ - /* allow sub fields to display correctly */ -} -#your-profile .acf-field input[type="text"], -#createuser .acf-field input[type="text"], -#your-profile .acf-field input[type="password"], -#createuser .acf-field input[type="password"], -#your-profile .acf-field input[type="number"], -#createuser .acf-field input[type="number"], -#your-profile .acf-field input[type="search"], -#createuser .acf-field input[type="search"], -#your-profile .acf-field input[type="email"], -#createuser .acf-field input[type="email"], -#your-profile .acf-field input[type="url"], -#createuser .acf-field input[type="url"], -#your-profile .acf-field select, -#createuser .acf-field select { - max-width: 25em; -} -#your-profile .acf-field textarea, -#createuser .acf-field textarea { - max-width: 500px; -} -#your-profile .acf-field .acf-field input[type="text"], -#createuser .acf-field .acf-field input[type="text"], -#your-profile .acf-field .acf-field input[type="password"], -#createuser .acf-field .acf-field input[type="password"], -#your-profile .acf-field .acf-field input[type="number"], -#createuser .acf-field .acf-field input[type="number"], -#your-profile .acf-field .acf-field input[type="search"], -#createuser .acf-field .acf-field input[type="search"], -#your-profile .acf-field .acf-field input[type="email"], -#createuser .acf-field .acf-field input[type="email"], -#your-profile .acf-field .acf-field input[type="url"], -#createuser .acf-field .acf-field input[type="url"], -#your-profile .acf-field .acf-field textarea, -#createuser .acf-field .acf-field textarea, -#your-profile .acf-field .acf-field select, -#createuser .acf-field .acf-field select { - max-width: none; -} -#registerform h2 { - margin: 1em 0; -} -#registerform .acf-field .acf-label { - margin-bottom: 0; -} -#registerform .acf-field .acf-label label { - font-weight: normal; - font-size: 14px; -} -#registerform p.submit { - text-align: right; -} -/*-------------------------------------------------------------------------------------------- -* -* Term -* -*--------------------------------------------------------------------------------------------*/ -#acf-term-fields { - padding-right: 5%; -} -#acf-term-fields > .acf-field > .acf-label { - margin: 0; -} -#acf-term-fields > .acf-field > .acf-label label { - font-size: 12px; - font-weight: normal; -} -p.submit .spinner, -p.submit .acf-spinner { - vertical-align: top; - float: none; - margin: 4px 4px 0; -} -#edittag .acf-fields.-left > .acf-field { - padding-left: 220px; -} -#edittag .acf-fields.-left > .acf-field:before { - width: 209px; -} -#edittag .acf-fields.-left > .acf-field > .acf-label { - width: 220px; - margin-left: -220px; - padding: 0 10px; -} -#edittag .acf-fields.-left > .acf-field > .acf-input { - padding: 0; -} -#edittag > .acf-fields.-left { - width: 96%; -} -#edittag > .acf-fields.-left > .acf-field > .acf-label { - padding-left: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* Comment -* -*--------------------------------------------------------------------------------------------*/ -.editcomment td:first-child { - white-space: nowrap; - width: 131px; -} -/*-------------------------------------------------------------------------------------------- -* -* Widget -* -*--------------------------------------------------------------------------------------------*/ -#widgets-right .widget .acf-field .description { - padding-left: 0; - padding-right: 0; -} -.acf-widget-fields > .acf-field .acf-label { - margin-bottom: 5px; -} -.acf-widget-fields > .acf-field .acf-label label { - font-weight: normal; - margin: 0; -} -/*-------------------------------------------------------------------------------------------- -* -* Nav Menu -* -*--------------------------------------------------------------------------------------------*/ -.acf-menu-settings { - border-top: 1px solid #eee; - margin-top: 2em; -} -.acf-menu-settings.-seamless { - border-top: none; - margin-top: 15px; -} -.acf-menu-settings.-seamless > h2 { - display: none; -} -.acf-menu-item-fields { - margin-right: 10px; - float: left; -} -/*-------------------------------------------------------------------------------------------- -* -* Confirm remove -* -*--------------------------------------------------------------------------------------------*/ -.acf-temp-remove { - position: relative; - opacity: 1; - -webkit-transition: all 0.25s ease; - -moz-transition: all 0.25s ease; - -o-transition: all 0.25s ease; - transition: all 0.25s ease; - overflow: hidden; - /* overlay prevents hover */ -} -.acf-temp-remove:after { - display: block; - content: ""; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - z-index: 99; -} -/*-------------------------------------------------------------------------- -* -* Conditional Logic -* -*-------------------------------------------------------------------------*/ -/* Hide */ -.hidden-by-conditional-logic { - display: none !important; -} -/* Hide (appear empty) */ -.hidden-by-conditional-logic.appear-empty { - display: table-cell !important; -} -.hidden-by-conditional-logic.appear-empty .acf-input { - display: none !important; -} -/*-------------------------------------------------------------------------- -* -* 3rd Party -* -*-------------------------------------------------------------------------*/ -/* Tabify shows hidden postboxes */ -.acf-postbox.acf-hidden { - display: none !important; -} +.acf-field,.acf-field .acf-label,.acf-field .acf-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.acf-field{margin:15px 0;clear:both}.acf-field p.description{display:block;margin:0;padding:0}.acf-field .acf-label{vertical-align:top;margin:0 0 10px}.acf-field .acf-label label{display:block;font-weight:bold;margin:0 0 3px;padding:0}.acf-field .acf-label:empty{margin-bottom:0}.acf-field .acf-input{vertical-align:top}.acf-field .acf-input>p.description{margin-top:5px}.acf-field .acf-notice{margin:0 0 15px;background:#edf2ff;color:#2183b9;border:none}.acf-field .acf-notice .acf-notice-dismiss{background:transparent;color:inherit}.acf-field .acf-notice .acf-notice-dismiss:hover{background:#fff}.acf-field .acf-notice.-dismiss{padding-right:40px}.acf-field .acf-notice.-error{background:#ffe6e6;color:#d12626}.acf-field .acf-notice.-success{background:#eefbe8;color:#32a23b}.acf-field .acf-notice.-warning{background:#fff3e6;color:#d16226}td.acf-field,tr.acf-field{margin:0}.acf-field[data-width]{float:left;clear:none}.acf-field[data-width]+.acf-field[data-width]{border-left:1px solid #eeeeee}html[dir="rtl"] .acf-field[data-width]{float:right}html[dir="rtl"] .acf-field[data-width]+.acf-field[data-width]{border-left:none;border-right:1px solid #eeeeee}td.acf-field[data-width],tr.acf-field[data-width]{float:none}.acf-field.-c0{clear:both;border-left-width:0 !important}html[dir="rtl"] .acf-field.-c0{border-left-width:1px !important;border-right-width:0 !important}.acf-field.-r0{border-top-width:0 !important}.acf-fields{position:relative}.acf-fields:after{display:block;clear:both;content:""}.acf-fields.-border{border:#dfdfdf solid 1px;background:#fff}.acf-fields>.acf-field{position:relative;margin:0;padding:15px 12px;border-top:#EEEEEE solid 1px}.acf-fields>.acf-field:first-child{border-top-width:0}td.acf-fields{padding:0 !important}.acf-fields.-clear>.acf-field{border:none;padding:0;margin:15px 0}.acf-fields.-clear>.acf-field[data-width]{border:none !important}.acf-fields.-clear>.acf-field>.acf-label{padding:0}.acf-fields.-clear>.acf-field>.acf-input{padding:0}.acf-fields.-left>.acf-field{padding:15px 0}.acf-fields.-left>.acf-field:after{display:block;clear:both;content:""}.acf-fields.-left>.acf-field:before{content:"";display:block;position:absolute;z-index:0;background:#F9F9F9;border-color:#E1E1E1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:20%}.acf-fields.-left>.acf-field[data-width]{float:none;width:auto !important;border-left-width:0 !important;border-right-width:0 !important}.acf-fields.-left>.acf-field>.acf-label{float:left;width:20%;margin:0;padding:0 12px}.acf-fields.-left>.acf-field>.acf-input{float:left;width:80%;margin:0;padding:0 12px}html[dir="rtl"] .acf-fields.-left>.acf-field:before{border-width:0 0 0 1px;left:auto;right:0}html[dir="rtl"] .acf-fields.-left>.acf-field>.acf-label{float:right}html[dir="rtl"] .acf-fields.-left>.acf-field>.acf-input{float:right}@media screen and (max-width: 640px){.acf-fields.-left>.acf-field:before{display:none}.acf-fields.-left>.acf-field>.acf-label{width:100%;margin-bottom:10px}.acf-fields.-left>.acf-field>.acf-input{width:100%}}.acf-fields.-clear.-left>.acf-field{padding:0;border:none}.acf-fields.-clear.-left>.acf-field:before{display:none}.acf-fields.-clear.-left>.acf-field>.acf-label{padding:0}.acf-fields.-clear.-left>.acf-field>.acf-input{padding:0}.acf-table tr.acf-field>td.acf-label{padding:15px 12px;margin:0;background:#F9F9F9;width:20%}.acf-table tr.acf-field>td.acf-input{padding:15px 12px;margin:0;border-left-color:#E1E1E1}.acf-sortable-tr-helper{position:relative !important;display:table-row !important}.acf-postbox{position:relative}.acf-postbox>.inside{margin:0 !important;padding:0 !important}.acf-postbox>.hndle .acf-hndle-cog{color:#AAAAAA;font-size:16px;line-height:20px;padding:0 2px;float:right;position:relative;display:none}.acf-postbox>.hndle .acf-hndle-cog:hover{color:#777777}.acf-postbox:hover>.hndle .acf-hndle-cog{display:block}.acf-postbox .acf-replace-with-fields{padding:15px;text-align:center}#post-body-content #acf_after_title-sortables{margin:20px 0 -20px}.acf-postbox.seamless{border:0 none;background:transparent;box-shadow:none}.acf-postbox.seamless>.hndle,.acf-postbox.seamless>.handlediv{display:none !important}.acf-postbox.seamless>.inside{display:block !important;margin-left:-12px !important;margin-right:-12px !important}.acf-postbox.seamless>.inside>.acf-field{border-color:transparent}.acf-postbox.seamless>.acf-fields.-left>.acf-field:before{display:none}@media screen and (max-width: 782px){.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-label,.acf-postbox.seamless>.acf-fields.-left>.acf-field>.acf-input{padding:0}}.acf-field input[type="text"],.acf-field input[type="password"],.acf-field input[type="number"],.acf-field input[type="search"],.acf-field input[type="email"],.acf-field input[type="url"],.acf-field textarea,.acf-field select{width:100%;padding:3px 5px;resize:none;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4}.acf-field input[type="text"]:disabled,.acf-field input[type="password"]:disabled,.acf-field input[type="number"]:disabled,.acf-field input[type="search"]:disabled,.acf-field input[type="email"]:disabled,.acf-field input[type="url"]:disabled,.acf-field textarea:disabled,.acf-field select:disabled{background:#f8f8f8}.acf-field input[type="text"][readonly],.acf-field input[type="password"][readonly],.acf-field input[type="number"][readonly],.acf-field input[type="search"][readonly],.acf-field input[type="email"][readonly],.acf-field input[type="url"][readonly],.acf-field textarea[readonly],.acf-field select[readonly]{background:#f8f8f8}.acf-field textarea{resize:vertical}.acf-input-prepend,.acf-input-append{font-size:13px;line-height:20px;height:20px;padding:3px 7px;background:#F4F4F4;border:#DFDFDF solid 1px}.acf-input-prepend{float:left;border-right-width:0;border-radius:3px 0 0 3px}.acf-input-append{float:right;border-left-width:0;border-radius:0 3px 3px 0}.acf-input-wrap{position:relative;overflow:hidden}.acf-input-wrap input{height:28px;margin:0}input.acf-is-prepended{border-radius:0 3px 3px 0 !important}input.acf-is-appended{border-radius:3px 0 0 3px !important}input.acf-is-prepended.acf-is-appended{border-radius:0 !important}html[dir="rtl"] .acf-input-prepend{border-left-width:0;border-right-width:1px;border-radius:0 3px 3px 0;float:right}html[dir="rtl"] .acf-input-append{border-left-width:1px;border-right-width:0;border-radius:3px 0 0 3px;float:left}html[dir="rtl"] input.acf-is-prepended{border-radius:3px 0 0 3px !important}html[dir="rtl"] input.acf-is-appended{border-radius:0 3px 3px 0 !important}html[dir="rtl"] input.acf-is-prepended.acf-is-appended{border-radius:0 !important}.acf-color-picker .wp-picker-active{position:relative;z-index:1}.acf-url i{position:absolute;top:4px;left:4px;opacity:0.5;color:#A9A9A9}.acf-url input[type="url"]{padding-left:25px}.acf-url.-valid i{opacity:1}.acf-field select{padding:2px}.acf-field select optgroup{padding:5px;background:#fff}.acf-field select option{padding:3px}.acf-field select optgroup option{padding-left:5px}.acf-field select optgroup:nth-child(2n){background:#F9F9F9}.acf-field .select2-input{max-width:200px}.select2-container.-acf .select2-choices{background:#fff;border-color:#ddd;box-shadow:0 1px 2px rgba(0,0,0,0.07) inset;min-height:31px}.select2-container.-acf .select2-choices .select2-search-choice{margin:5px 0 5px 5px;padding:3px 5px 3px 18px;border-color:#bbb;background:#f9f9f9;box-shadow:0 1px 0 rgba(255,255,255,0.25) inset}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper{background:#5897fb;border-color:#3f87fa;color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1)}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a{visibility:hidden}.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container.-acf .select2-choices .select2-search-choice-focus{border-color:#999}.select2-container.-acf .select2-choices .select2-search-field input{height:31px;line-height:22px;margin:0;padding:5px 5px 5px 7px}.select2-container.-acf .select2-choice{border-color:#BBBBBB}.select2-container.-acf .select2-choice .select2-arrow{background:transparent;border-left-color:#DFDFDF;padding-left:1px}.select2-container.-acf .select2-choice .select2-result-description{display:none}.select2-container.-acf.select2-container-active .select2-choices,.select2-container.-acf.select2-dropdown-open .select2-choices{border-color:#5B9DD9;border-radius:3px 3px 0 0}.select2-container.-acf.select2-dropdown-open .select2-choice{background:#fff;border-color:#5B9DD9}html[dir="rtl"] .select2-container.-acf .select2-search-choice-close{left:24px}html[dir="rtl"] .select2-container.-acf .select2-choice>.select2-chosen{margin-left:42px}html[dir="rtl"] .select2-container.-acf .select2-choice .select2-arrow{padding-left:0;padding-right:1px}.select2-drop .select2-search{padding:4px 4px 0}.select2-drop .select2-result .select2-result-description{color:#999;font-size:12px;margin-left:5px}.select2-drop .select2-result.select2-highlighted .select2-result-description{color:#fff;opacity:0.75}.select2-container.-acf li{margin-bottom:0}.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child{float:none}.select2-container--default.-acf .select2-selection--multiple .select2-search--inline:first-child input{width:100% !important}.select2-container--default.-acf .select2-selection--multiple .select2-selection__rendered{padding-right:0}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice{background-color:#f7f7f7;border-color:#cccccc;max-width:100%;overflow:hidden;word-wrap:normal !important;white-space:normal}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper{background:#5897fb;border-color:#3f87fa;color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1)}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span{visibility:hidden}.select2-container--default.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder{background-color:#f7f7f7;border-color:#f7f7f7;visibility:visible !important}.select2-container .select2-dropdown{z-index:900000}.link-wrap{border:#dddddd solid 1px;border-radius:3px;padding:5px;line-height:26px;background:#fff;word-wrap:break-word;word-break:break-all}.link-wrap .link-title{padding:0 5px}.acf-link .link-wrap,.acf-link .acf-icon.-link-ext{display:none}.acf-link.-value .button{display:none}.acf-link.-value .link-wrap{display:inline-block}.acf-link.-external .acf-icon.-link-ext{display:inline-block}#wp-link-backdrop{z-index:900000 !important}#wp-link-wrap{z-index:900001 !important}ul.acf-radio-list,ul.acf-checkbox-list{background:transparent;position:relative;padding:1px;margin:0}ul.acf-radio-list li,ul.acf-checkbox-list li{font-size:13px;line-height:22px;margin:0;position:relative;word-wrap:break-word}ul.acf-radio-list li label,ul.acf-checkbox-list li label{display:inline}ul.acf-radio-list li input[type="checkbox"],ul.acf-radio-list li input[type="radio"],ul.acf-checkbox-list li input[type="checkbox"],ul.acf-checkbox-list li input[type="radio"]{margin:-1px 4px 0 0;vertical-align:middle}ul.acf-radio-list li input[type="text"],ul.acf-checkbox-list li input[type="text"]{width:auto;vertical-align:middle;margin:2px 0}ul.acf-radio-list li span,ul.acf-checkbox-list li span{float:none}ul.acf-radio-list li i,ul.acf-checkbox-list li i{vertical-align:middle}ul.acf-radio-list.acf-hl li,ul.acf-checkbox-list.acf-hl li{margin-right:20px;clear:none}html[dir="rtl"] ul.acf-radio-list input[type="checkbox"],html[dir="rtl"] ul.acf-radio-list input[type="radio"],html[dir="rtl"] ul.acf-checkbox-list input[type="checkbox"],html[dir="rtl"] ul.acf-checkbox-list input[type="radio"]{margin-left:4px;margin-right:0}.acf-button-group{display:inline-block}.acf-button-group label{display:inline-block;border:#ccc solid 1px;position:relative;z-index:1;padding:5px 10px;background:#fff}.acf-button-group label:hover{border-color:#999;z-index:2}.acf-button-group label.selected{border-color:#2b9af3;background:#309cf3;color:#fff;z-index:2}.acf-button-group label.selected:hover{background:#48a8f4}.acf-button-group input{display:none !important}.acf-button-group{padding-left:1px;display:inline-flex;flex-direction:row;flex-wrap:nowrap}.acf-button-group label{margin:0 0 0 -1px;flex:1;text-align:center;white-space:nowrap}.acf-button-group label:first-child{border-radius:3px 0 0 3px}html[dir="rtl"] .acf-button-group label:first-child{border-radius:0 3px 3px 0}.acf-button-group label:last-child{border-radius:0 3px 3px 0}html[dir="rtl"] .acf-button-group label:last-child{border-radius:3px 0 0 3px}.acf-button-group label:only-child{border-radius:3px}.acf-button-group.-vertical{padding-left:0;padding-top:1px;flex-direction:column}.acf-button-group.-vertical label{margin:-1px 0 0 0}.acf-button-group.-vertical label:first-child{border-radius:3px 3px 0 0}.acf-button-group.-vertical label:last-child{border-radius:0 0 3px 3px}.acf-button-group.-vertical label:only-child{border-radius:3px}.acf-checkbox-list .button{margin:10px 0 0}.acf-switch{display:inline-block;border-radius:5px;cursor:pointer;position:relative;background:#f8f8f8;height:30px;vertical-align:middle;border:#ccc solid 1px;-webkit-transition:background 0.25s ease;-moz-transition:background 0.25s ease;-o-transition:background 0.25s ease;transition:background 0.25s ease}.acf-switch span{display:inline-block;float:left;text-align:center;font-size:13px;line-height:22px;padding:4px 10px;min-width:15px}.acf-switch span i{vertical-align:middle}.acf-switch .acf-switch-on{color:#fff;text-shadow:#1f7db1 0 1px 0}.acf-switch .acf-switch-slider{position:absolute;top:2px;left:2px;bottom:2px;right:50%;z-index:1;background:#fff;border-radius:3px;border:#ccc solid 1px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;transition-property:left, right}.acf-switch:hover .acf-switch-slider{border-color:#b3b3b3}.acf-switch.-on{background:#309cf3;border-color:#2b9af3}.acf-switch.-on .acf-switch-slider{left:50%;right:2px;border-color:#0d84e3}.acf-switch.-on:hover{background:#48a8f4}.acf-switch.-focus .acf-switch-slider{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,0.5)}.acf-switch.-focus.-on .acf-switch-slider{border-color:#185e85;box-shadow:0 0 2px #1f7db1}.acf-switch+span{margin-left:6px}.acf-switch-input{opacity:0;position:absolute;margin:0}.compat-item .acf-true-false .message{float:none;padding:0;vertical-align:middle}.acf-google-map{position:relative;border:#DFDFDF solid 1px;background:#fff}.acf-google-map .title{position:relative;border-bottom:#DFDFDF solid 1px}.acf-google-map .title .search{margin:0;font-size:14px;line-height:30px;height:40px;padding:5px 10px;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-google-map .title .acf-loading{position:absolute;top:10px;right:11px;display:none}.acf-google-map .title:hover .acf-actions{display:block}.acf-google-map .canvas{height:400px}.acf-google-map .title .acf-icon.-location{display:inline-block}.acf-google-map .title .acf-icon.-cancel{display:none}.acf-google-map .title .acf-icon.-search{display:none}.acf-google-map.-search .title .acf-icon.-location{display:none}.acf-google-map.-search .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-search .title .acf-icon.-search{display:inline-block}.acf-google-map.-value .title .search{font-weight:bold}.acf-google-map.-value .title .acf-icon.-location{display:none}.acf-google-map.-value .title .acf-icon.-cancel{display:inline-block}.acf-google-map.-value .title .acf-icon.-search{display:none}.acf-google-map.-loading .title a{display:none !important}.acf-google-map.-loading .title i{display:inline-block}.pac-container{border-width:1px 0;box-shadow:none}.pac-container:after{display:none}.pac-container .pac-item:first-child{border-top:0 none}.pac-container .pac-item{padding:5px 10px;cursor:pointer}html[dir="rtl"] .pac-container .pac-item{text-align:right}.acf-relationship{background:#fff}.acf-relationship .filters{border:#DFDFDF solid 1px;background:#fff}.acf-relationship .filters:after{display:block;clear:both;content:""}.acf-relationship .filters .filter{margin:0;padding:0;float:left;width:100%}.acf-relationship .filters .filter span{display:block;padding:7px 7px 7px 0}.acf-relationship .filters .filter:first-child span{padding-left:7px}.acf-relationship .filters .filter input,.acf-relationship .filters .filter select{height:28px;line-height:28px;padding:2px;width:100%;margin:0;float:none}.acf-relationship .filters .filter input:focus,.acf-relationship .filters .filter input:active,.acf-relationship .filters .filter select:focus,.acf-relationship .filters .filter select:active{outline:none;box-shadow:none}.acf-relationship .filters .filter input{border-color:transparent;box-shadow:none}.acf-relationship .filters.-f2 .filter{width:50%}.acf-relationship .filters.-f3 .filter{width:25%}.acf-relationship .filters.-f3 .filter.-search{width:50%}.acf-relationship .list{margin:0;padding:5px;height:160px;overflow:auto}.acf-relationship .list .acf-rel-label,.acf-relationship .list .acf-rel-item,.acf-relationship .list p{padding:5px 7px;margin:0;display:block;position:relative;min-height:18px}.acf-relationship .list .acf-rel-label{font-weight:bold}.acf-relationship .list .acf-rel-item{cursor:pointer}.acf-relationship .list .acf-rel-item b{text-decoration:underline;font-weight:normal}.acf-relationship .list .acf-rel-item .thumbnail{background:#e0e0e0;width:22px;height:22px;float:left;margin:-2px 5px 0 0}.acf-relationship .list .acf-rel-item .thumbnail img{max-width:22px;max-height:22px;margin:0 auto;display:block}.acf-relationship .list .acf-rel-item .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item .thumbnail.-icon img{max-height:20px;margin-top:1px}.acf-relationship .list .acf-rel-item:hover{background:#3875D7;color:#fff}.acf-relationship .list .acf-rel-item:hover .thumbnail{background:#a2bfec}.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon{background:#fff}.acf-relationship .list .acf-rel-item.disabled{opacity:0.5}.acf-relationship .list .acf-rel-item.disabled:hover{background:transparent;color:#333;cursor:default}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail{background:#e0e0e0}.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon{background:#fff}.acf-relationship .list ul{padding-bottom:5px}.acf-relationship .list ul .acf-rel-label,.acf-relationship .list ul .acf-rel-item,.acf-relationship .list ul p{padding-left:20px}.acf-relationship .selection{border:#DFDFDF solid 1px;position:relative;margin-top:-1px}.acf-relationship .selection:after{display:block;clear:both;content:""}.acf-relationship .selection .values,.acf-relationship .selection .choices{width:50%;background:#fff;float:left}.acf-relationship .selection .choices{background:#F9F9F9}.acf-relationship .selection .choices .list{border-right:#DFDFDF solid 1px}.acf-relationship .selection .values .acf-icon{position:absolute;top:4px;right:7px;display:none}html[dir="rtl"] .acf-relationship .selection .values .acf-icon{right:auto;left:7px}.acf-relationship .selection .values .acf-rel-item:hover .acf-icon{display:block}.acf-relationship .selection .values .acf-rel-item{cursor:move}.acf-relationship .selection .values .acf-rel-item b{text-decoration:none}.menu-item .acf-relationship ul{width:auto}.menu-item .acf-relationship li{display:block}.acf-editor-wrap.delay .acf-editor-toolbar{content:"";display:block;background:#f5f5f5;border-bottom:#dddddd solid 1px;color:#555d66;padding:10px}.acf-editor-wrap.delay textarea{padding:10px}.acf-editor-wrap iframe{min-height:200px}.acf-editor-wrap .wp-editor-container{border:1px solid #E5E5E5;box-shadow:none}#mce_fullscreen_container{z-index:900000 !important}.acf-editor-wrap .wp-switch-editor{float:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.acf-editor-wrap.tmce-active .wp-editor-area{color:#333 !important}.acf-field-tab{display:none !important}.hidden-by-tab{display:none !important}.acf-tab-wrap{clear:both;z-index:1}.acf-tab-group{border-bottom:#ccc solid 1px;padding:10px 10px 0}.acf-tab-group li{margin:0 0.5em 0 0}.acf-tab-group li a{padding:5px 10px;display:block;color:#555;font-size:14px;font-weight:600;line-height:24px;border:#ccc solid 1px;border-bottom:0 none;text-decoration:none;background:#e5e5e5;transition:none}.acf-tab-group li a:hover{background:#FFF}.acf-tab-group li a:focus{outline:none;box-shadow:none}.acf-tab-group li a:empty{display:none}html[dir="rtl"] .acf-tab-group li{margin:0 0 0 0.5em}.acf-tab-group li.active a{background:#F1F1F1;color:#000;padding-bottom:6px;margin-bottom:-1px;position:relative;z-index:1}.acf-fields>.acf-tab-wrap{background:#F9F9F9}.acf-fields>.acf-tab-wrap .acf-tab-group{position:relative;z-index:1;margin-bottom:-1px;border-top:#DFDFDF solid 1px;border-bottom:#DFDFDF solid 1px}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#FFF}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#FFFFFF}.acf-fields>.acf-tab-wrap:first-child .acf-tab-group{border-top:none}.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:20%}@media screen and (max-width: 640px){.acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:10px}}html[dir="rtl"] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-left:0;padding-right:20%}@media screen and (max-width: 850px){html[dir="rtl"] .acf-fields.-left>.acf-tab-wrap .acf-tab-group{padding-right:10px}}.acf-tab-wrap.-left .acf-tab-group{position:absolute;left:0;width:20%;border:0 none;padding:0 !important;margin:1px 0 0}.acf-tab-wrap.-left .acf-tab-group li{float:none;margin:-1px 0 0}.acf-tab-wrap.-left .acf-tab-group li a{border:1px solid #ededed;font-size:13px;line-height:18px;color:#0073aa;padding:10px;margin:0;font-weight:normal;border-width:1px 0;border-radius:0;background:transparent}.acf-tab-wrap.-left .acf-tab-group li a:hover{color:#00a0d2}.acf-tab-wrap.-left .acf-tab-group li.active a{border-color:#DFDFDF;color:#000;margin-right:-1px;background:#fff}html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group{left:auto;right:0}html[dir="rtl"] .acf-tab-wrap.-left .acf-tab-group li.active a{margin-right:0;margin-left:-1px}.acf-field+.acf-tab-wrap.-left:before{content:"";display:block;position:relative;z-index:1;height:10px;border-top:#DFDFDF solid 1px;border-bottom:#DFDFDF solid 1px;margin-bottom:-1px}.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a{border-top:none}.acf-fields.-sidebar{padding:0 0 0 20% !important;position:relative}.acf-fields.-sidebar:before{content:"";display:block;position:absolute;top:0;left:0;width:20%;bottom:0;border-right:#DFDFDF solid 1px;background:#F9F9F9;z-index:1}html[dir="rtl"] .acf-fields.-sidebar{padding:0 20% 0 0 !important}html[dir="rtl"] .acf-fields.-sidebar:before{border-left:#DFDFDF solid 1px;border-right-width:0;left:auto;right:0}.acf-fields.-sidebar.-left{padding:0 0 0 180px !important}html[dir="rtl"] .acf-fields.-sidebar.-left{padding:0 180px 0 0 !important}.acf-fields.-sidebar.-left:before{background:#F1F1F1;border-color:#dfdfdf;width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group{width:180px}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{border-color:#e4e4e4}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#F9F9F9}.acf-fields.-sidebar>.acf-field-tab+.acf-field{border-top:none}.acf-fields.-clear>.acf-tab-wrap{background:transparent}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group{margin-top:0;border-top:none;padding-left:0;padding-right:0}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields.-sidebar{margin-left:0 !important}.acf-postbox.seamless>.acf-fields.-sidebar:before{background:transparent}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap{background:transparent;margin-bottom:10px;padding-left:12px;padding-right:12px}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group{border-top:0 none}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a{background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background:#fff}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background:#f1f1f1}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left:before{border-top:none;height:auto}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group{margin-bottom:0}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li a{border-width:1px 0 1px 1px !important;border-color:#cccccc;background:#e5e5e5}.acf-postbox.seamless>.acf-fields>.acf-tab-wrap.-left .acf-tab-group li.active a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a{background:#f1f1f1}.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.menu-edit .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li a:hover,.widget .acf-fields.-clear>.acf-tab-wrap .acf-tab-group li.active a{background:#fff}.compat-item .acf-tab-wrap td{display:block}.acf-gallery-side .acf-tab-wrap{border-top:0 none !important}.acf-gallery-side .acf-tab-wrap .acf-tab-group{margin:10px 0 !important;padding:0 !important}.acf-gallery-side .acf-tab-group li.active a{background:#F9F9F9 !important}.widget .acf-tab-group{border-bottom-color:#e8e8e8}.widget .acf-tab-group li a{background:#F1F1F1}.widget .acf-tab-group li.active a{background:#fff}.media-modal.acf-expanded .compat-attachment-fields>tbody>tr.acf-tab-wrap .acf-tab-group{padding-left:23%;border-bottom-color:#DDDDDD}.form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 5px 0 210px}html[dir="rtl"] .form-table>tbody>tr.acf-tab-wrap .acf-tab-group{padding:0 210px 0 5px}.acf-oembed{position:relative;border:#DFDFDF solid 1px;background:#fff}.acf-oembed .title{position:relative;border-bottom:#DFDFDF solid 1px;padding:5px 10px}.acf-oembed .title .input-search{margin:0;font-size:14px;line-height:30px;height:30px;padding:0;border:0 none;box-shadow:none;border-radius:0;font-family:inherit;cursor:text}.acf-oembed .title .acf-actions{padding:6px}.acf-oembed .canvas{position:relative;min-height:250px;background:#F9F9F9}.acf-oembed .canvas .canvas-media{position:relative;z-index:1}.acf-oembed .canvas iframe{display:block;margin:0;padding:0;width:100%}.acf-oembed .canvas .acf-icon.-picture{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0;height:42px;width:42px;font-size:42px;color:#999}.acf-oembed .canvas .acf-loading-overlay{background:rgba(255,255,255,0.9)}.acf-oembed .canvas .canvas-error{position:absolute;top:50%;left:0%;right:0%;margin:-9px 0 0 0;text-align:center;display:none}.acf-oembed .canvas .canvas-error p{padding:8px;margin:0;display:inline}.acf-oembed.has-value .canvas{min-height:50}.acf-oembed.has-value .input-search{font-weight:bold}.acf-oembed.has-value .title:hover .acf-actions{display:block}.acf-image-uploader{position:relative}.acf-image-uploader:after{display:block;clear:both;content:""}.acf-image-uploader p{margin:0}.acf-image-uploader .image-wrap{position:relative;float:left}.acf-image-uploader .image-wrap img{max-width:100%;width:auto;height:auto;display:block;min-width:30px;min-height:30px;background:#f1f1f1;margin:0;padding:0}.acf-image-uploader .image-wrap img[src$=".svg"]{min-height:100px;min-width:100px}.acf-image-uploader .image-wrap:hover .acf-actions{display:block}.acf-image-uploader input.button{width:auto}html[dir="rtl"] .acf-image-uploader .image-wrap{float:right}.acf-file-uploader{position:relative}.acf-file-uploader p{margin:0}.acf-file-uploader .file-wrap{border:#DFDFDF solid 1px;min-height:84px;position:relative;background:#fff}.acf-file-uploader .file-icon{position:absolute;top:0;left:0;bottom:0;padding:10px;background:#F1F1F1;border-right:#E5E5E5 solid 1px}.acf-file-uploader .file-icon img{display:block;padding:0;margin:0;max-width:48px}.acf-file-uploader .file-info{padding:10px;margin-left:69px}.acf-file-uploader .file-info p{margin:0 0 2px;font-size:13px;line-height:1.4em;word-break:break-all}.acf-file-uploader .file-info a{text-decoration:none}.acf-file-uploader:hover .acf-actions{display:block}html[dir="rtl"] .acf-file-uploader .file-icon{left:auto;right:0;border-left:#E5E5E5 solid 1px;border-right:none}html[dir="rtl"] .acf-file-uploader .file-info{margin-right:69px;margin-left:0}.acf-ui-datepicker .ui-datepicker{z-index:900000 !important}.acf-ui-datepicker .ui-datepicker .ui-widget-header a{cursor:pointer;transition:none}.acf-ui-datepicker .ui-state-highlight.ui-state-hover{border:1px solid #98b7e8 !important;background:#98b7e8 !important;font-weight:normal !important;color:#ffffff !important}.acf-ui-datepicker .ui-state-highlight.ui-state-active{border:1px solid #3875d7 !important;background:#3875d7 !important;font-weight:normal !important;color:#ffffff !important}.acf-field-separator .acf-label{margin-bottom:0}.acf-field-separator .acf-label label{font-weight:normal}.acf-field-separator .acf-input{display:none}.acf-fields>.acf-field-separator{background:#f9f9f9;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-bottom:-1px;z-index:2}.acf-taxonomy-field{position:relative}.acf-taxonomy-field .categorychecklist-holder{border:#DFDFDF solid 1px;border-radius:3px;max-height:200px;overflow:auto}.acf-taxonomy-field .acf-checkbox-list{margin:0;padding:10px}.acf-taxonomy-field .acf-checkbox-list ul.children{padding-left:18px}.acf-taxonomy-field:hover .acf-actions{display:block}.acf-taxonomy-field[data-ftype="select"] .acf-actions{padding:0;margin:-9px}.acf-range-wrap .acf-append,.acf-range-wrap .acf-prepend{display:inline-block;vertical-align:middle;line-height:28px;margin:0 7px 0 0}.acf-range-wrap .acf-append{margin:0 0 0 7px}.acf-range-wrap input[type="range"]{display:inline-block;padding:0;margin:0;vertical-align:middle;height:28px}.acf-range-wrap input[type="range"]:focus{outline:none}.acf-range-wrap input[type="number"]{display:inline-block;min-width:3em;margin-left:10px;vertical-align:middle}html[dir="rtl"] .acf-range-wrap input[type="number"]{margin-right:10px;margin-left:0}html[dir="rtl"] .acf-range-wrap .acf-append{margin:0 7px 0 0}html[dir="rtl"] .acf-range-wrap .acf-prepend{margin:0 0 0 7px}.acf-accordion{margin:0;padding:0;background:#fff}.acf-accordion .acf-accordion-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title label{margin:0;padding:0;font-size:13px;line-height:1.4em}.acf-accordion .acf-accordion-title p{font-weight:normal}.acf-accordion .acf-accordion-title .acf-accordion-icon{float:right}.acf-accordion .acf-accordion-content{margin:0;padding:0 12px 12px;display:none}.acf-accordion.-open>.acf-accordion-content{display:block}.acf-field.acf-accordion{padding:0;border-color:#dfdfdf}.acf-field.acf-accordion .acf-accordion-title{padding:12px !important;width:auto !important;float:none !important;width:auto !important}.acf-field.acf-accordion .acf-accordion-content{padding:0;float:none !important;width:auto !important}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-top:#EEEEEE solid 1px}.acf-field.acf-accordion .acf-accordion-content>.acf-fields.-clear{padding:0 12px 15px}.acf-fields.-left>.acf-field.acf-accordion{padding:0 !important}.acf-fields.-left>.acf-field.acf-accordion:before{display:none}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-title{width:auto;margin:0 !important;padding:12px;float:none !important}.acf-fields.-left>.acf-field.acf-accordion .acf-accordion-content{padding:0 !important}.acf-fields.-clear>.acf-field.acf-accordion{border:#cccccc solid 1px;background:transparent}.acf-fields.-clear>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-16px}tr.acf-field.acf-accordion{background:transparent}tr.acf-field.acf-accordion>.acf-input{padding:0 !important;border:#cccccc solid 1px}tr.acf-field.acf-accordion .acf-accordion-content{padding:0 12px 12px}#addtag div.acf-field.error{border:0 none;padding:8px 0}#addtag>.acf-field.acf-accordion{padding-right:0;margin-right:5%}#addtag>.acf-field.acf-accordion+p.submit{margin-top:0}tr.acf-accordion{margin:15px 0 !important}tr.acf-accordion+tr.acf-accordion{margin-top:-16px !important}.acf-postbox.seamless>.acf-fields>.acf-accordion{margin-left:12px !important;margin-right:12px !important}.widget .widget-content>.acf-field.acf-accordion{border:#dfdfdf solid 1px;margin-bottom:10px}.widget .widget-content>.acf-field.acf-accordion .acf-accordion-title{margin-bottom:0}.widget .widget-content>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-11px}.acf-postbox.seamless>.acf-fields>.acf-field.acf-accordion{border:#e5e5e5 solid 1px}.acf-postbox.seamless>.acf-fields>.acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion+.acf-field.acf-accordion{margin-top:-1px}.media-modal .compat-attachment-fields .acf-field.acf-accordion>.acf-input{width:100%}.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields>tbody>tr>td{padding-bottom:5px}.form-table>tbody>.acf-field>.acf-label{padding:20px 10px 20px 0;width:210px}html[dir="rtl"] .form-table>tbody>.acf-field>.acf-label{padding:20px 0 20px 10px}.form-table>tbody>.acf-field>.acf-label label{font-size:14px;color:#23282d}.form-table>tbody>.acf-field>.acf-input{padding:15px 10px}html[dir="rtl"] .form-table>tbody>.acf-field>.acf-input{padding:15px 10px 15px 5%}.form-table>tbody>.acf-tab-wrap td{padding:15px 5% 15px 0}html[dir="rtl"] .form-table>tbody>.acf-tab-wrap td{padding:15px 0 15px 5%}.form-table>tbody .form-table th.acf-th{width:auto}#your-profile .acf-field input[type="text"],#your-profile .acf-field input[type="password"],#your-profile .acf-field input[type="number"],#your-profile .acf-field input[type="search"],#your-profile .acf-field input[type="email"],#your-profile .acf-field input[type="url"],#your-profile .acf-field select,#createuser .acf-field input[type="text"],#createuser .acf-field input[type="password"],#createuser .acf-field input[type="number"],#createuser .acf-field input[type="search"],#createuser .acf-field input[type="email"],#createuser .acf-field input[type="url"],#createuser .acf-field select{max-width:25em}#your-profile .acf-field textarea,#createuser .acf-field textarea{max-width:500px}#your-profile .acf-field .acf-field input[type="text"],#your-profile .acf-field .acf-field input[type="password"],#your-profile .acf-field .acf-field input[type="number"],#your-profile .acf-field .acf-field input[type="search"],#your-profile .acf-field .acf-field input[type="email"],#your-profile .acf-field .acf-field input[type="url"],#your-profile .acf-field .acf-field textarea,#your-profile .acf-field .acf-field select,#createuser .acf-field .acf-field input[type="text"],#createuser .acf-field .acf-field input[type="password"],#createuser .acf-field .acf-field input[type="number"],#createuser .acf-field .acf-field input[type="search"],#createuser .acf-field .acf-field input[type="email"],#createuser .acf-field .acf-field input[type="url"],#createuser .acf-field .acf-field textarea,#createuser .acf-field .acf-field select{max-width:none}#registerform h2{margin:1em 0}#registerform .acf-field .acf-label{margin-bottom:0}#registerform .acf-field .acf-label label{font-weight:normal;font-size:14px}#registerform p.submit{text-align:right}#acf-term-fields{padding-right:5%}#acf-term-fields>.acf-field>.acf-label{margin:0}#acf-term-fields>.acf-field>.acf-label label{font-size:12px;font-weight:normal}p.submit .spinner,p.submit .acf-spinner{vertical-align:top;float:none;margin:4px 4px 0}#edittag .acf-fields.-left>.acf-field{padding-left:220px}#edittag .acf-fields.-left>.acf-field:before{width:209px}#edittag .acf-fields.-left>.acf-field>.acf-label{width:220px;margin-left:-220px;padding:0 10px}#edittag .acf-fields.-left>.acf-field>.acf-input{padding:0}#edittag>.acf-fields.-left{width:96%}#edittag>.acf-fields.-left>.acf-field>.acf-label{padding-left:0}.editcomment td:first-child{white-space:nowrap;width:131px}#widgets-right .widget .acf-field .description{padding-left:0;padding-right:0}.acf-widget-fields>.acf-field .acf-label{margin-bottom:5px}.acf-widget-fields>.acf-field .acf-label label{font-weight:normal;margin:0}.acf-menu-settings{border-top:1px solid #eee;margin-top:2em}.acf-menu-settings.-seamless{border-top:none;margin-top:15px}.acf-menu-settings.-seamless>h2{display:none}.acf-menu-settings .list li{display:block;margin-bottom:0}.acf-menu-item-fields{margin-right:10px;float:left}#post .compat-attachment-fields .compat-field-acf-form-data{display:none}#post .compat-attachment-fields,#post .compat-attachment-fields>tbody,#post .compat-attachment-fields>tbody>tr,#post .compat-attachment-fields>tbody>tr>th,#post .compat-attachment-fields>tbody>tr>td{display:block}#post .compat-attachment-fields>tbody>.acf-field{margin:15px 0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label{margin:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label{margin:0;padding:0}#post .compat-attachment-fields>tbody>.acf-field>.acf-label label p{margin:0 0 3px !important}#post .compat-attachment-fields>tbody>.acf-field>.acf-input{margin:0}.media-modal .compat-attachment-fields td.acf-input table{display:table;table-layout:auto}.media-modal .compat-attachment-fields td.acf-input table tbody{display:table-row-group}.media-modal .compat-attachment-fields td.acf-input table tr{display:table-row}.media-modal .compat-attachment-fields td.acf-input table td,.media-modal .compat-attachment-fields td.acf-input table th{display:table-cell}.media-modal .compat-attachment-fields>tbody>.acf-field{margin:5px 0}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:30%;margin:0;padding:0;float:left;text-align:right;display:block;float:left}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label>label{padding-top:6px;margin:0;color:#666666;font-weight:400;line-height:16px}.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{width:65%;margin:0;padding:0;float:right;display:block}.media-modal .compat-attachment-fields>tbody>.acf-field p.description{margin:0}.acf-selection-error{background:#ffebe8;border:1px solid #c00;border-radius:3px;padding:8px;margin:20px 0 0}.acf-selection-error .selection-error-label{background:#CC0000;border-radius:3px;color:#fff;font-weight:bold;margin-right:8px;padding:2px 4px}.acf-selection-error .selection-error-message{color:#b44;display:block;padding-top:8px;word-wrap:break-word;white-space:pre-wrap}.media-modal .attachment.acf-disabled .thumbnail{opacity:0.25 !important}.media-modal .attachment.acf-disabled .attachment-preview:before{background:rgba(0,0,0,0.15);z-index:1;position:relative}.media-modal .compat-field-acf-form-data,.media-modal .compat-field-acf-blank{display:none !important}.media-modal .upload-error-message{white-space:pre-wrap}.media-modal .acf-required{padding:0 !important;margin:0 !important;float:none !important;color:#f00 !important}.media-modal .media-sidebar .compat-item{padding-bottom:20px}@media (max-width: 900px){.media-modal .setting span,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-label{width:98%;float:none;text-align:left;min-height:0;padding:0}.media-modal .setting input,.media-modal .setting textarea,.media-modal .compat-attachment-fields>tbody>.acf-field>.acf-input{float:none;height:auto;max-width:none;width:98%}}.media-modal .acf-expand-details{float:right;padding:1px 10px;margin-right:6px;height:18px;line-height:18px;color:#AAAAAA;font-size:12px}.media-modal .acf-expand-details:focus,.media-modal .acf-expand-details:active{outline:0 none;box-shadow:none;color:#AAAAAA}.media-modal .acf-expand-details:hover{color:#666666 !important}.media-modal .acf-expand-details span{display:block;float:left}.media-modal .acf-expand-details .acf-icon{margin:0 4px 0 0}.media-modal .acf-expand-details:hover .acf-icon{border-color:#AAAAAA}.media-modal .acf-expand-details .is-open{display:none}.media-modal .acf-expand-details .is-closed{display:block}@media (max-width: 640px){.media-modal .acf-expand-details{display:none}}.media-modal.acf-expanded .acf-expand-details .is-open{display:block}.media-modal.acf-expanded .acf-expand-details .is-closed{display:none}.media-modal.acf-expanded .attachments-browser .media-toolbar,.media-modal.acf-expanded .attachments-browser .attachments{right:740px}.media-modal.acf-expanded .media-sidebar{width:708px}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,.media-modal.acf-expanded .media-sidebar .setting span,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-label{min-width:20%}.media-modal.acf-expanded .media-sidebar .attachment-info .details,.media-modal.acf-expanded .media-sidebar .setting input,.media-modal.acf-expanded .media-sidebar .setting textarea,.media-modal.acf-expanded .media-sidebar .compat-attachment-fields>tbody>.acf-field>.acf-input{min-width:77%}.media-modal.acf-expanded .media-sidebar .setting span{margin-right:2%}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{max-height:none}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img{max-width:100%;max-height:200px}.media-modal.acf-expanded .media-sidebar .attachment-info .details{float:right}@media (max-width: 900px){.media-modal.acf-expanded .attachments-browser .media-toolbar{display:none}.media-modal.acf-expanded .attachments{display:none}.media-modal.acf-expanded .media-sidebar{width:auto;max-width:none !important}.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail{min-width:30%;margin:0}.media-modal.acf-expanded .media-sidebar .attachment-info .details{min-width:67%}}.acf-media-modal .media-embed .setting.align,.acf-media-modal .media-embed .setting.link-to{display:none}@media screen and (min-width: 1024px){.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary{max-width:none}.acf-media-modal .media-modal-content .media-frame .media-toolbar-secondary select.attachment-filters{width:auto;min-width:150px;max-width:none;margin:11px 6px 0 0;vertical-align:middle}}.acf-media-modal.-edit{left:15%;right:15%;top:100px;bottom:100px}.acf-media-modal.-edit .media-frame-menu,.acf-media-modal.-edit .media-frame-router,.acf-media-modal.-edit .media-frame-content .attachments,.acf-media-modal.-edit .media-frame-content .media-toolbar{display:none}.acf-media-modal.-edit .media-frame-title,.acf-media-modal.-edit .media-frame-content,.acf-media-modal.-edit .media-frame-toolbar,.acf-media-modal.-edit .media-sidebar{width:auto;left:0;right:0}.acf-media-modal.-edit .media-frame-content{top:50px}.acf-media-modal.-edit .media-frame-title{border-bottom:1px solid #DFDFDF;box-shadow:0 4px 4px -4px rgba(0,0,0,0.1)}.acf-media-modal.-edit .media-sidebar{padding:0 16px}.acf-media-modal.-edit .media-sidebar .attachment-details{overflow:visible}.acf-media-modal.-edit .media-sidebar .attachment-details>h3,.acf-media-modal.-edit .media-sidebar .attachment-details>h2{display:none}.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info{background:#fff;border-bottom:#dddddd solid 1px;padding:16px;margin:0 -16px 16px}.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail{margin:0 16px 0 0}.acf-media-modal.-edit .media-sidebar .attachment-details .setting{display:block;overflow:hidden;float:none;width:auto;margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .attachment-details .setting span{margin:0}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field{margin:0 0 5px}.acf-media-modal.-edit .media-sidebar .compat-attachment-fields>tbody>.acf-field p.description{margin-top:3px}.acf-media-modal.-edit .media-sidebar .media-types-required-info{display:none}@media (max-width: 900px){.acf-media-modal.-edit{top:30px;right:30px;bottom:30px;left:30px}}@media (max-width: 640px){.acf-media-modal.-edit{top:0;right:0;bottom:0;left:0}.acf-media-modal.-edit .media-sidebar{bottom:0 !important}}.acf-temp-remove{position:relative;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden}.acf-temp-remove:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.hidden-by-conditional-logic{display:none !important}.hidden-by-conditional-logic.appear-empty{display:table-cell !important}.hidden-by-conditional-logic.appear-empty .acf-input{display:none !important}.acf-postbox.acf-hidden{display:none !important} diff --git a/assets/js/acf-field-group.js b/assets/js/acf-field-group.js index 75be133..b0d7651 100644 --- a/assets/js/acf-field-group.js +++ b/assets/js/acf-field-group.js @@ -2499,10 +2499,10 @@ })(jQuery); -// @codekit-prepend "../js/field-group.js"; -// @codekit-prepend "../js/field-group-field.js"; -// @codekit-prepend "../js/field-group-settings.js"; -// @codekit-prepend "../js/field-group-conditions.js"; -// @codekit-prepend "../js/field-group-fields.js"; -// @codekit-prepend "../js/field-group-locations.js"; -// @codekit-prepend "../js/field-group-compatibility.js"; \ No newline at end of file +// @codekit-prepend "_field-group.js"; +// @codekit-prepend "_field-group-field.js"; +// @codekit-prepend "_field-group-settings.js"; +// @codekit-prepend "_field-group-conditions.js"; +// @codekit-prepend "_field-group-fields.js"; +// @codekit-prepend "_field-group-locations.js"; +// @codekit-prepend "_field-group-compatibility.js"; \ No newline at end of file diff --git a/assets/js/acf-input.js b/assets/js/acf-input.js index 9fbf156..998ffc6 100644 --- a/assets/js/acf-input.js +++ b/assets/js/acf-input.js @@ -2100,6 +2100,23 @@ return ( window.wp && wp.blocks ); }; + /** + * acf.objectToArray + * + * Returns an array of items from the given object. + * + * @date 20/11/18 + * @since 5.8.0 + * + * @param object obj The object of items. + * @return array + */ + acf.objectToArray = function( obj ){ + return Object.keys( obj ).map(function( key ){ + return obj[key]; + }); + }; + /* * exists * @@ -3485,7 +3502,15 @@ 'change form .acf-field': 'startListening', 'submit form': 'stopListening' }, - + + enable: function(){ + this.active = true; + }, + + disable: function(){ + this.active = false; + }, + reset: function(){ this.stopListening(); }, @@ -3741,12 +3766,7 @@ * @return array */ acf.getPostboxes = function(){ - - // find all postboxes - var $postboxes = $('.acf-postbox'); - - // return instances - return acf.getInstances( $postboxes ); + return acf.getInstances( $('.acf-postbox') ); }; /** @@ -3782,9 +3802,7 @@ key: '', style: 'default', label: 'top', - visible: true, - edit: '', - html: true, + edit: '' }, setup: function( props ){ @@ -3805,10 +3823,6 @@ return $('#' + this.get('id')); }, - $placeholder: function(){ - return $('#' + this.get('id') + '-placeholder'); - }, - $hide: function(){ return $('#' + this.get('id') + '-hide'); }, @@ -3826,11 +3840,7 @@ }, isVisible: function(){ - return this.get('visible'); - }, - - hasHTML: function(){ - return this.get('html'); + return this.$el.hasClass('acf-hidden'); }, initialize: function(){ @@ -3858,15 +3868,7 @@ } // Show postbox. - if( this.isVisible() ) { - this.show(); - - // Hide postbox. - // Hidden postboxes do not contain HTML and are used as placeholders. - } else { - this.set('html', false); - this.hide(); - } + this.show(); }, show: function(){ @@ -3913,9 +3915,6 @@ // Update HTML. this.$inside().html( html ); - // Keep a record that this postbox has HTML. - this.set('html', true); - // Do action. acf.doAction('append', this.$el); } @@ -5235,7 +5234,7 @@ } // add icon - $label.prepend(''); + $label.prepend( accordionManager.iconHtml({ open: this.get('open') }) ); // classes // - remove 'inside' which is a #poststuff WP class @@ -5290,11 +5289,24 @@ } }, + iconHtml: function( props ){ + + // Determine icon. + //if( acf.isGutenberg() ) { + // var icon = props.open ? 'arrow-up-alt2' : 'arrow-down-alt2'; + //} else { + var icon = props.open ? 'arrow-down' : 'arrow-right'; + //} + + // Return HTML. + return ''; + }, + open: function( $el ){ // open $el.find('.acf-accordion-content:first').slideDown().css('display', 'block'); - $el.find('.acf-accordion-icon:first').removeClass('dashicons-arrow-right').addClass('dashicons-arrow-down'); + $el.find('.acf-accordion-icon:first').replaceWith( this.iconHtml({ open: true }) ); $el.addClass('-open'); // action @@ -5312,7 +5324,7 @@ // close $el.find('.acf-accordion-content:first').slideUp(); - $el.find('.acf-accordion-icon:first').removeClass('dashicons-arrow-down').addClass('dashicons-arrow-right'); + $el.find('.acf-accordion-icon:first').replaceWith( this.iconHtml({ open: false }) ); $el.removeClass('-open'); // action @@ -10857,9 +10869,7 @@ // add array of existing postboxes to increase performance and reduce JSON HTML acf.getPostboxes().map(function( postbox ){ - if( postbox.hasHTML() ) { - ajaxData.exists.push( postbox.get('key') ); - } + ajaxData.exists.push( postbox.get('key') ); }); // filter @@ -10868,43 +10878,19 @@ // success var onSuccess = function( json ){ - // bail early if not success - if( !acf.isAjaxSuccess(json) ) { - return; + // Check success. + if( acf.isAjaxSuccess(json) ) { + + // Render post screen. + if( acf.get('screen') == 'post' ) { + this.renderPostScreen( json.data ); + + // Render user screen. + } else if( acf.get('screen') == 'user' ) { + this.renderUserScreen( json.data ); + } } - // vars - var visible = []; - - // loop - json.data.results.map(function( fieldGroup, i ){ - - // vars - var id = 'acf-' + fieldGroup.key; - var postbox = acf.getPostbox( id ); - - // show postbox - postbox.showEnable(); - - // append - visible.push( id ); - - // update HTML - if( !postbox.hasHTML() && fieldGroup.html ) { - postbox.html( fieldGroup.html ); - } - }); - - // hide other postboxes - acf.getPostboxes().map(function( postbox ){ - if( visible.indexOf( postbox.get('id') ) === -1 ) { - postbox.hideDisable(); - } - }); - - // reset style - $('#acf-style').html( json.data.style ); - // action acf.doAction('check_screen_complete', json.data, ajaxData); }; @@ -10922,6 +10908,162 @@ onChange: function( e, $el ){ this.setTimeout(this.check, 1); + }, + + renderPostScreen: function( data ){ + + // vars + var visible = []; + + // Helper function to copy events + var copyEvents = function( $from, $to ){ + var events = $._data($from[0]).events; + for( var type in events ) { + for( var i = 0; i < events[type].length; i++ ) { + $to.on( type, events[type][i].handler ); + } + } + } + + // Helper function to sort metabox. + var sortMetabox = function( id, ids ){ + + // Find position of id within ids. + var index = ids.indexOf( id ); + + // Bail early if index not found. + if( index == -1 ) { + return false; + } + + // Loop over metaboxes behind (in reverse order). + for( var i = index-1; i >= 0; i-- ) { + if( $('#'+ids[i]).length ) { + return $('#'+ids[i]).after( $('#'+id) ); + } + } + + // Loop over metaboxes infront. + for( var i = index+1; i < ids.length; i++ ) { + if( $('#'+ids[i]).length ) { + return $('#'+ids[i]).before( $('#'+id) ); + } + } + + // Return false if not sorted. + return false; + }; + + // Show these postboxes. + data.results.map(function( result, i ){ + + // vars + var postbox = acf.getPostbox( result.id ); + + // Create postbox if doesn't exist. + if( !postbox ) { + + // Create it. + var $postbox = $([ + '
"+this.get("text")+"
"),this.get("dismiss")&&(this.$el.append(''),this.$el.addClass("-dismiss"));var t=this.get("timeout");t&&this.away(t)},update:function(t){e.extend(this.data,t),this.initialize(),this.removeEvents(),this.addEvents()},show:function(){var t=this.get("target");t&&t.prepend(this.$el)},hide:function(){this.$el.remove()},away:function(t){this.setTimeout(function(){acf.remove(this.$el)},t)},type:function(t){var e=this.get("type");e&&this.$el.removeClass("-"+e),this.$el.addClass("-"+t),"error"==t&&this.$el.addClass("acf-error-message")},html:function(t){this.$el.html(t)},text:function(t){this.$("p").html(t)},onClickClose:function(t,e){t.preventDefault(),this.get("close").apply(this,arguments),this.remove()}});acf.newNotice=function(t){return"object"!=typeof t&&(t={text:t}),new i(t)};var n=new acf.Model({wait:"prepare",priority:1,initialize:function(){var t=e(".acf-admin-notice");t.length&&e("h1:first").after(t)}})}(jQuery),function(e,t){acf.getPostbox=function(t){return"string"==typeof t&&(t=e("#"+t)),acf.getInstance(t)},acf.getPostboxes=function(){var t=e(".acf-postbox");return acf.getInstances(t)},acf.newPostbox=function(t){return new acf.models.Postbox(t)},acf.models.Postbox=acf.Model.extend({data:{id:"",key:"",style:"default",label:"top",visible:!0,edit:"",html:!0},setup:function(t){t.editLink&&(t.edit=t.editLink),e.extend(this.data,t),this.$el=this.$postbox()},$postbox:function(){return e("#"+this.get("id"))},$placeholder:function(){return e("#"+this.get("id")+"-placeholder")},$hide:function(){return e("#"+this.get("id")+"-hide")},$hideLabel:function(){return this.$hide().parent()},$hndle:function(){return this.$("> .hndle")},$inside:function(){return this.$("> .inside")},isVisible:function(){return this.get("visible")},hasHTML:function(){return this.get("html")},initialize:function(){this.$el.addClass("acf-postbox"),this.$el.removeClass("hide-if-js");var t=this.get("style");"default"!==t&&this.$el.addClass(t),this.$inside().addClass("acf-fields").addClass("-"+this.get("label"));var e=this.get("edit");e&&this.$hndle().append(''),this.isVisible()?this.show():(this.set("html",!1),this.hide())},show:function(){this.$hideLabel().show(),this.$hide().prop("checked",!0),this.$el.show().removeClass("acf-hidden")},enable:function(){acf.enable(this.$el,"postbox")},showEnable:function(){this.show(),this.enable()},hide:function(){this.$hideLabel().hide(),this.$el.hide().addClass("acf-hidden")},disable:function(){acf.disable(this.$el,"postbox")},hideDisable:function(){this.hide(),this.disable()},html:function(t){this.$inside().html(t),this.set("html",!0),acf.doAction("append",this.$el)}})}(jQuery),function(f,e){acf.newTooltip=function(t){return"object"!=typeof t&&(t={text:t}),t.confirmRemove!==e?(t.textConfirm=acf.__("Remove"),t.textCancel=acf.__("Cancel"),new n(t)):t.confirm!==e?new n(t):new i(t)};var i=acf.Model.extend({data:{text:"",timeout:0,target:null},tmpl:function(){return''},setup:function(t){f.extend(this.data,t),this.$el=f(this.tmpl())},initialize:function(){this.render(),this.show(),this.position();var t=this.get("timeout");t&&setTimeout(f.proxy(this.fade,this),t)},update:function(t){f.extend(this.data,t),this.initialize()},render:function(){this.html(this.get("text"))},show:function(){f("body").append(this.$el)},hide:function(){this.$el.remove()},fade:function(){this.$el.addClass("acf-fade-up"),this.setTimeout(function(){this.remove()},250)},html:function(t){this.$el.html(t)},position:function(){var t=this.$el,e=this.get("target");if(e){t.removeClass("right left bottom top").css({top:0,left:0});var i=10,n=e.outerWidth(),a=e.outerHeight(),r=e.offset().top,s=e.offset().left,o=t.outerWidth(),c=t.outerHeight(),l=t.offset().top,u=r-c-l,d=s+n/2-o/2;d<10?(t.addClass("right"),d=s+n,u=r+a/2-c/2-l):d+o+10>f(window).width()?(t.addClass("left"),d=s-o,u=r+a/2-c/2-l):u-f(window).scrollTop()<10?(t.addClass("bottom"),u=r+a-l):t.addClass("top"),t.css({top:u,left:d})}}}),n=i.extend({data:{text:"",textConfirm:"",textCancel:"",target:null,targetConfirm:!0,confirm:function(){},cancel:function(){},context:!1},events:{'click [data-event="cancel"]':"onCancel",'click [data-event="confirm"]':"onConfirm"},addEvents:function(){acf.Model.prototype.addEvents.apply(this);var t=f(document),e=this.get("target");this.setTimeout(function(){this.on(t,"click","onCancel")}),this.get("targetConfirm")&&this.on(e,"click","onConfirm")},removeEvents:function(){acf.Model.prototype.removeEvents.apply(this);var t=f(document),e=this.get("target");this.off(t,"click"),this.off(e,"click")},render:function(){var t,e,i,n=[this.get("text")||acf.__("Are you sure?"),''+(this.get("textConfirm")||acf.__("Yes"))+"",''+(this.get("textCancel")||acf.__("No"))+""].join(" ");this.html(n),this.$el.addClass("-confirm")},onCancel:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("cancel"),n=this.get("context")||this;i.apply(n,arguments),this.remove()},onConfirm:function(t,e){t.preventDefault(),t.stopImmediatePropagation();var i=this.get("confirm"),n=this.get("context")||this;i.apply(n,arguments),this.remove()}});acf.models.Tooltip=i,acf.models.TooltipConfirm=n;var t=new acf.Model({tooltip:!1,events:{"mouseenter .acf-js-tooltip":"showTitle","mouseup .acf-js-tooltip":"hideTitle","mouseleave .acf-js-tooltip":"hideTitle"},showTitle:function(t,e){var i=e.attr("title");i&&(e.attr("title",""),this.tooltip?this.tooltip.update({text:i,target:e}):this.tooltip=acf.newTooltip({text:i,target:e}))},hideTitle:function(t,e){this.tooltip.hide(),e.attr("title",this.tooltip.get("text"))}})}(jQuery),function(e,i){var r=[];acf.Field=acf.Model.extend({type:"",eventScope:".acf-field",wait:"ready",setup:function(t){this.$el=t,this.inherit(t),this.inherit(this.$control())},val:function(t){return t!==i?this.setValue(t):this.prop("disabled")?null:this.getValue()},getValue:function(){return this.$input().val()},setValue:function(t){return acf.val(this.$input(),t)},__:function(t){return acf._e(this.type,t)},$control:function(){return!1},$input:function(){return this.$("[name]:first")},$inputWrap:function(){return this.$(".acf-input:first")},$labelWrap:function(){return this.$(".acf-label:first")},getInputName:function(){return this.$input().attr("name")||""},parent:function(){var t=this.parents();return!!t.length&&t[0]},parents:function(){var t=this.$el.parents(".acf-field"),e;return acf.getFields(t)},show:function(t,e){var i=acf.show(this.$el,t);return i&&(this.prop("hidden",!1),acf.doAction("show_field",this,e)),i},hide:function(t,e){var i=acf.hide(this.$el,t);return i&&(this.prop("hidden",!0),acf.doAction("hide_field",this,e)),i},enable:function(t,e){var i=acf.enable(this.$el,t);return i&&(this.prop("disabled",!1),acf.doAction("enable_field",this,e)),i},disable:function(t,e){var i=acf.disable(this.$el,t);return i&&(this.prop("disabled",!0),acf.doAction("disable_field",this,e)),i},showEnable:function(t,e){return this.enable.apply(this,arguments),this.show.apply(this,arguments)},hideDisable:function(t,e){return this.disable.apply(this,arguments),this.hide.apply(this,arguments)},showNotice:function(t){"object"!=typeof t&&(t={text:t}),this.notice&&this.notice.remove(),t.target=this.$inputWrap(),this.notice=acf.newNotice(t)},removeNotice:function(t){this.notice&&(this.notice.away(t||0),this.notice=!1)},showError:function(t){this.$el.addClass("acf-error"),t!==i&&this.showNotice({text:t,type:"error",dismiss:!1}),acf.doAction("invalid_field",this),this.$el.one("focus change","input, select, textarea",e.proxy(this.removeError,this))},removeError:function(){this.$el.removeClass("acf-error"),this.removeNotice(250),acf.doAction("valid_field",this)},trigger:function(t,e,i){return"invalidField"==t&&(i=!0),acf.Model.prototype.trigger.apply(this,[t,e,i])}}),acf.newField=function(t){var e=t.data("type"),i=s(e),n,a=new(acf.models[i]||acf.Field)(t);return acf.doAction("new_field",a),a};var s=function(t){return acf.strPascalCase(t||"")+"Field"};acf.registerFieldType=function(t){var e,i=t.prototype.type,n=s(i);acf.models[n]=t,r.push(i)},acf.getFieldType=function(t){var e=s(t);return acf.models[e]||!1},acf.getFieldTypes=function(n){n=acf.parseArgs(n,{category:""});var a=[];return r.map(function(t){var e=acf.getFieldType(t),i=e.prototype;n.category&&i.category!==n.category||a.push(e)}),a}}(jQuery),function(n,t){acf.findFields=function(t){var e=".acf-field",i=!1;return(t=acf.parseArgs(t,{key:"",name:"",type:"",is:"",parent:!1,sibling:!1,limit:!1,visible:!1,suppressFilters:!1})).suppressFilters||(t=acf.applyFilters("find_fields_args",t)),t.key&&(e+='[data-key="'+t.key+'"]'),t.type&&(e+='[data-type="'+t.type+'"]'),t.name&&(e+='[data-name="'+t.name+'"]'),t.is&&(e+=t.is),t.visible&&(e+=":visible"),i=t.parent?t.parent.find(e):t.sibling?t.sibling.siblings(e):n(e),t.suppressFilters||(i=i.not(".acf-clone .acf-field"),i=acf.applyFilters("find_fields",i)),t.limit&&(i=i.slice(0,t.limit)),i},acf.findField=function(t,e){return acf.findFields({key:t,limit:1,parent:e,suppressFilters:!0})},acf.getField=function(t){t instanceof jQuery||(t=acf.findField(t));var e=t.data("acf");return e||(e=acf.newField(t)),e},acf.getFields=function(t){t instanceof jQuery||(t=acf.findFields(t));var e=[];return t.each(function(){var t=acf.getField(n(this));e.push(t)}),e},acf.findClosestField=function(t){return t.closest(".acf-field")},acf.getClosestField=function(t){var e=acf.findClosestField(t);return this.getField(e)};var e=function(t){var e=t,r=t+"_fields",a=t+"_field",i=function(t){var e,i=acf.arrayArgs(arguments).slice(1),n=acf.getFields({parent:t});if(n.length){var a=[r,n].concat(i);acf.doAction.apply(null,a)}},n=function(t){var e,n=acf.arrayArgs(arguments).slice(1);t.map(function(t,e){var i=[a,t].concat(n);acf.doAction.apply(null,i)})};acf.addAction(e,i),acf.addAction(r,n),s(t)},s=function(e){var r=e+"_field",s=e+"Field",t=function(i){var n=acf.arrayArgs(arguments),a=n.slice(1),t;["type","name","key"].map(function(t){var e="/"+t+"="+i.get(t);n=[r+e,i].concat(a),acf.doAction.apply(null,n)}),-1