/*-------------------------------------------------------------------------------------------- * * Global * *--------------------------------------------------------------------------------------------*/ .acadp-muted { color: #899194; } table.acadp-no-border { border: 0 none; background: #fff; } table.acadp-input { border: 0 none; background: #fff; } table.acadp-input tbody tr td { padding: 13px 15px; border-top: 1px solid #f5f5f5; border-bottom: 0 none; } table.acadp-input tbody tr td.label { width: 24%; vertical-align: top; background: #F9F9F9; border-top: 1px solid #f0f0f0; border-right: 1px solid #E1E1E1; } table.acadp-input > tbody > tr:first-child > td, table.acadp-input > tbody > tr:first-child > td.label { border-top: 0 none; } table.acadp-input tbody tr td.label label { display: block; font-size: 13px; line-height: 1.4em; font-weight: bold; padding: 0; margin: 0 0 3px; color: #333; } table.acadp-input tbody tr td.label label span.required { color: #f00; display: inline; margin-left: 3px; } table.acadp-input tbody tr td.label p { display: block; font-size: 12px; line-height: 1.4em; padding: 0 !important; margin: 3px 0 0 !important; font-style: normal; line-height: 16px; color: #899194; } table.acadp-input input[type="text"], table.acadp-input textarea, table.acadp-input select{ width: 99.95%; padding: 3px 5px; outline: none; } table.acadp-input input[type="text"]:focus, table.acadp-input textarea:focus, table.acadp-input select:focus { border-color:#98B6CB; } table.acadp-input .acadp-input-wrap { position: relative; overflow: hidden; } table.acadp-input .acadp-input-wrap input { height: 27px; margin: 0; } table.acadp-input select { padding: 2px; } table.acadp-input select option { padding: 3px; } ul.acadp-radio-list, ul.acadp-checkbox-list { background: transparent !important; position: relative; display: block; padding: 1px; margin: 0; } ul.acadp-radio-list.horizontal, ul.acadp-checkbox-list.horizontal { overflow: hidden; } ul.acadp-radio-list.horizontal li, ul.acadp-checkbox-list.horizontal li { float: left; margin-right: 20px; } ul.acadp-radio-list li input, ul.acadp-checkbox-list li input { margin-top: -1px; margin-right: 5px !important; } .acadp-tick-cross { display: inline-block; width: 40px; text-align: center; } .acadp-map { width: 100%; height: 400px; margin: 10px 0; } /*---------------------------------------------------------------------------------------------- * * Welcome * *--------------------------------------------------------------------------------------------*/ #acadp-welcome h1 { font-size: 2em; font-weight: 500; } #acadp-welcome .wp-badge { margin-bottom: 0; background: #278bb7 url('../images/logo.png') no-repeat top; } #acadp-welcome .feature-video { position: relative; margin: 40px 0; padding-bottom: 56.25%; width: 100%; max-width: 100%; height: 0; text-align: center; } #acadp-welcome .feature-video iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } #acadp-welcome .acadp-button-getting-started { text-align: center; } /*---------------------------------------------------------------------------------------------- * * Admin Notices * *--------------------------------------------------------------------------------------------*/ #acadp-admin-notice a { text-decoration: none; } #acadp-admin-notice .acadp-admin-notice-premium-link { color: red; } /*--------------------------------------------------------------------------------------------- Categories ---------------------------------------------------------------------------------------------*/ #acadp-categories-image-wrapper img { max-width: 200px; } /*--------------------------------------------------------------------------------------------- Listings ---------------------------------------------------------------------------------------------*/ #acadp-listing-featured p.description { display: block; font-size: 12px; line-height: 1.4em; padding: 0 !important; margin: 3px 0 0 !important; font-style: normal; line-height: 16px; color: #899194; } /*--------------------------------------------------------------------------------------------- Payment History ---------------------------------------------------------------------------------------------*/ .post-type-acadp_payments .page-title-action { display: none; } .post-type-acadp_payments .bulkactions select { min-width: 144px; } /*--------------------------------------------------------------------------------------------- Settings ---------------------------------------------------------------------------------------------*/ .acadp-settings h2 { margin-top: 2em; padding-bottom: 10px; border-bottom: 1px dashed #CCC; } .acadp-settings pre { white-space: normal; } /*--------------------------------------------------------------------------------------------- Custom Fields ---------------------------------------------------------------------------------------------*/ .post-type-acadp_fields #minor-publishing-actions, .post-type-acadp_fields #misc-publishing-actions #visibility, .post-type-acadp_fields #misc-publishing-actions .curtime { display: none; } #acadp-custom-fields-list table.acadp-input > tbody > tr:first-child > td, #acadp-custom-fields-list table.acadp-input > tbody > tr:first-child > td.label { border-top: 1px solid #f0f0f0; } #acadp-custom-fields-list .spinner { float: none; display: block; min-height: 50px; margin: 0 auto !important; background-position: center center; visibility: visible !important; } .misc-pub-acadp-expiration-time { border-top: 1px solid #EEE; } #acadp-timestamp:before { display: inline-block; position: relative; font: normal 20px/1 'dashicons'; content: '\f145'; speak: none; padding: 0 2px 0 0; top: -1px; left: -1px; vertical-align: top; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: none !important; color: #82878c; } #acadp-timestamp-wrap select { height: 21px; line-height: 14px; padding: 0; vertical-align: top; font-size: 12px; } #acadp-aa, #acadp-jj, #acadp-hh, #acadp-mn { padding: 1px; font-size: 12px; } #acadp-aa { width: 3.4em; } #acadp-jj, #acadp-hh, #acadp-mn { width: 2em; } /*--------------------------------------------------------------------------------------------- Image Uploader ---------------------------------------------------------------------------------------------*/ table.acadp-images tbody tr td { padding: 5px 7px; background: #fff; border-top: 0 none; border-bottom: 1px solid #f5f5f5; border-top: 0 none; } table.acadp-images .acadp-handle { color: #999; vertical-align: middle; cursor: move; } table.acadp-images .acadp-handle span { display: block; width: 100%; text-align: center; } table.acadp-images .acadp-image { width: 60px; vertical-align: middle; text-align:center; } table.acadp-images img { width: 100%; height: auto; vertical-align: middle; }