/* * ACFE: Modal */ .ui-dialog{ z-index:100001 !important; } .ui-widget-overlay{ z-index:100000 !important; } /* * ACFE: Flexible Modal */ .acfe-fc-modal-wrap.ui-dialog{ position: fixed; box-shadow:0 5px 15px rgba(0,0,0,0.7); } .acfe-fc-modal-wrap .ui-dialog-titlebar{ height: 50px; line-height: 50px; font-size: 22px; color: #23282d; border-bottom:1px solid #ddd; } .acfe-fc-modal-wrap .ui-button.ui-dialog-titlebar-close{ height: 50px; width: 50px; color:#72777c; transition:color .1s ease-in-out, background .1s ease-in-out; border-left:1px solid #ddd; margin:0; border-radius:0; } .acfe-fc-modal-wrap .ui-button.ui-dialog-titlebar-close:hover{ background: #ddd; border-color: #ccc; color: #000; outline: none; box-shadow: none; } .acfe-fc-modal-wrap .ui-button.ui-dialog-titlebar-close:before{ height: 50px; width: 50px; line-height:50px !important; font: normal 22px/1 dashicons; content: "\f335"; } .acfe-fc-modal-wrap .ui-button:active { transform:none; } .acfe-fc-modal-wrap .ui-dialog-content{ padding: 15px; } .acfe-fc-modal-content *{ -webkit-box-sizing:border-box; box-sizing:border-box; } .acfe-fc-modal-content .nav-tab-wrapper{ padding:0; margin:0; margin-bottom:15px; margin-top:-15px; margin-left:-15px; margin-right:-15px; border-color:#ddd; } .acfe-fc-modal-content .nav-tab-wrapper a{ margin:0; border-left:0; border-top:0; border-bottom:0; background:#fff; transition:color .1s ease-in-out, background .1s ease-in-out; padding:7px 15px; border-color:#ddd; } .acfe-fc-modal-content .nav-tab-wrapper a span.dashicons-menu{ line-height:27px; } .acfe-fc-modal-content .nav-tab-wrapper a:hover{ background:#f9f9f9; color:#23282d; } .acfe-fc-modal-content .nav-tab-wrapper a.nav-tab-active, .acfe-fc-modal-content .nav-tab-wrapper a.nav-tab-active:hover{ background:#fcfcfc; color:#23282d; } .acfe-fc-modal-content .nav-tab:focus, .acfe-fc-modal-content .nav-tab:focus:active { border-bottom: 0; box-shadow: none; outline:0; } .acfe-fc-modal .acfe-flex-container{ width: 100%; padding-right: 0; padding-left: 0; margin-right: auto; margin-left: auto; } .acfe-fc-modal ul{ display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0; margin-right: -7px; margin-left: -7px; } .acfe-fc-modal ul:after{ content:""; clear:both; display:block; } .acfe-fc-modal ul li{ position: relative; width: 100%; padding-right: 7px; padding-left: 7px; padding-bottom: 14px; margin:0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .acfe-fc-modal ul li a{ border:1px solid #ddd; background:#F9F9F9; padding:15px; color:#333; display:block; text-decoration:none; } .acfe-fc-modal ul li a:hover{ background:#0073aa; color:#fff; } .acfe-fc-modal ul li a span{ display:block; font-size:13px; text-align:center; font-weight:600; } .acfe-fc-modal.acfe-fc-modal-col-1 ul li{ -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .acfe-fc-modal.acfe-fc-modal-col-2 ul li{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .acfe-fc-modal.acfe-fc-modal-col-3 ul li{ -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .acfe-fc-modal.acfe-fc-modal-col-4 ul li{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .acfe-fc-modal.acfe-fc-modal-col-5 ul li{ -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } .acfe-fc-modal.acfe-fc-modal-col-6 ul li{ -ms-flex: 0 0 16.66%; flex: 0 0 16.66%; max-width: 16.66%; } @media only screen and (max-width:960px){ .acfe-fc-modal ul li{ -ms-flex: 0 0 50% !important; flex: 0 0 50% !important; max-width: 50% !important; } .acfe-fc-modal.acfe-fc-modal-col-1 ul li{ -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } .acfe-fc-modal ul li a{ padding:7px; } } @media only screen and (max-width:720px){ .acfe-fc-modal ul li{ -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } .acfe-fc-modal.acfe-fc-modal-col-1 ul li{ -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } } /* * Admin: Thumbnails * */ .acfe-flexible-layout-thumbnail{ display:block; width:100%; height:200px; background-color:#eee; background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; margin-bottom:10px; } .acfe-flexible-layout-thumbnail.acfe-flexible-layout-thumbnail-not-found:after{ content: "\f180"; font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: top; text-align: center; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); color:#ccc; font-size: 110px; } /* * Admin: Thumbnails (no modal) * */ .acfe-flexible-layout-thumbnail.acfe-flexible-layout-thumbnail-no-modal{ display:block; width: 230px; height: 150px; background-color:#1f2329; } .acfe-flexible-layout-thumbnail.acfe-flexible-layout-thumbnail-no-modal.acfe-flexible-layout-thumbnail-not-found:after{ color:#2F353E; } /* * Admin: Stylised Button * */ .acf-field.acf-field-flexible-content[data-acfe-flexible-stylised-button="1"] > .acf-input > .acf-flexible-content:not(.empty) > .values{ margin-bottom:15px; } .acf-field.acf-field-flexible-content > .acf-input > .acf-flexible-content > .acfe-flexible-stylised-button{ padding: 40px 20px; border: #ccc dashed 2px; text-align: center; } .acf-field.acf-field-flexible-content > .acf-input > .acf-flexible-content > .acfe-flexible-stylised-button > .acf-actions{ text-align: center; } .acf-field.acf-field-flexible-content > .acf-input > .acf-flexible-content .acf-actions .acf-button .dashicons{ width: auto; height: auto; vertical-align: text-top; } /* * Admin: Hide Empty Message * */ .acf-field.acf-field-flexible-content[data-acfe-flexible-hide-empty-message="1"] > .acf-input > .acf-flexible-content > .no-value-message{ display:none; } .acf-field.acf-field-flexible-content[data-acfe-flexible-hide-empty-message="1"] > .acf-input > .acf-flexible-content.-empty > .values{ margin-bottom:0; } /* * Admin CSS * */ .acf-field-acfe-flexible-modal > .acf-input > .acf-fields{ border:0; } .acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-enabled{ padding:0; } .acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-enabled .acf-label{ display:none; } .acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-title, .acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-col, .acf-field-acfe-flexible-modal > .acf-input > .acf-fields .acf-field-acfe-flexible-modal-categories{ padding-bottom:0; padding-left:0; border-top:0; border-left:0 !important; min-height:55px; } .acf-field-setting-fc_layout > .acf-input > .acf-fc-meta .acf-field[data-name=acfe_flexible_thumbnail], .acf-field-setting-fc_layout > .acf-input > .acf-fc-meta .acf-field[data-name=acfe_flexible_category]{ margin:0; }