/*!/wp-content/uploads/mylisting-dynamic-styles.css*/:root { --accent: #eb1378; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2); } 25% { box-shadow: -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1); } 50% { box-shadow: -10px -10px rgba(255, 255, 255, 1), 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2); } 75% { box-shadow: 10px -10px rgba(255, 255, 255, 0.2), 10px 10px rgba(255, 255, 255, 1), -10px 10px rgba(255, 255, 255, 0.2), -10px -10px rgba(255, 255, 255, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f4f4f4 }/* Listing Thumbnails */ .lf-avatar { display:none; } .has-logo .lf-item-default .lf-item-info { padding-left: 5px; } /* shopping basket */ .view-cart-contents { display: none !important; } /* Tags in 2 columns explore page */ /*.tags-nav li { width:50% important!; } */ ul.tags-nav li { width:50% !important; } /* Font Size */ .block-type-text .pf-body p { font-size: 15px; } .single-job-listing .tab-content .element .listing-details .category-name, .single-job-listing .tab-content .element .social-nav li span, .single-job-listing .tab-content .element .pf-body p { font-size: 14px; } .single-job-listing .tab-content .element { border-radius: 5px; } /* Material Icons Loaded Locally */ @font-face { font-family: 'Material Icons'; font-style: normal; font-weight: 400; src: url(https://venuesearch.ie/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');  font-display:swap;} .material-icons { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: 24px; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; } /* Listing Profile Titles */ .title-style-1 h5 { font-weight: 600 !important; } /* Dashboards : Listing Stats & Change Plan */ .listing-action-stats { display:none !important; } .listing-action-switch { display:none !important; } /* h4 { color: #eb1378; }*/ label { font-weight: 500; color: #000000; } /* disable keypad for category search sections on iPhones etc */ .select2-search--dropdown { display: none; } /* Contact Form 7 Styling contactForm .wpcf7-form label, .wpcf7 .wpcf7-form label { font-weight: 400; font-size: 14px; } span.wpcf7-list-item { display: table-row; } span.wpcf7-list-item * { display: table-cell; padding-left:10px; padding-bottom:30px;} .wpcf7-form input[type=checkbox] {top: 5px; width: 20px !important; height: 20px; } */ /*show check box div.wpcf7 input[type="checkbox"] { -webkit-appearance: checkbox !important; }*/ /* Stop transitions to improve speed */ .reveal { opacity:1 !important; transition:none !important; transform:none !important; } /* Contact Details Profile Page Block */ #profile-contact .social-nav li { min-width: 100% ; } #profile-contact .details-list li i { border: none; } /* Single Listing Tabs Font Weight */ .profile-header .profile-menu.cts-font-weight-bold ul li a { font-weight: 400; } .cover-buttons .button-outlined, .cover-buttons .button-plain { font-weight: 500; } /* Profile Page Heading Padding */ .element .pf-head { padding-top: 10px; padding-bottom: 15px; } .title-style-1 h5 { font-size: 15px !important; } /* Mobile Logo Size */ @media only screen and (max-width: 768px) { .header .header-container .header-top .logo a img { max-height: unset; height: 50px !important; } } /* Padding for the pagination so that the cookie notice does not cover it */ @media only screen and (min-width: 1100px) { #content nav.job-manager-pagination, nav.job-manager-pagination { padding-bottom:50px; } } /* Booking Enquiry CTA Block #booking-enquiry .element.contact-block .pf-head { display: none; } */ /* Single Listing Page Tweaks */ /* Increase mobile cover photo header height */ @media only screen and (max-width: 768px) { .single-listing .profile-cover { padding-bottom: 75% !important; } } .bookinggif { max-width: 100%; width: auto; height: auto; } /* Blog Posts */ .blog-featured-image img { max-height: 500px; object-fit: contain; } /* Explore Page */ /* Hides Categories tab */ .finder-tabs .nav-tabs li:last-child { display: none !important; } .finder-tabs.without-listing-types .nav-tabs li { width: 100% !important; } .sidebar-tabs li:last-child { display: none !important; } .sidebar-tabs.without-listing-types .nav-tabs li { width: 100% !important; } /* Hide number of results */ .fl-head .fl-results-no { display: none; } /* Hide Order By */ .form-group.explore-filter.orderby-filter.md-group { display: none !important; } /* Hide Map Button Desktop */ a.expand-map-btn { display: none; } .fc-type-1.finder-three-columns .fc-default:not(.fc-one-column) .explore-desktop-head { padding-right: 0; } /* Hide Map Button Mobile */ @media only screen and (max-width: 1200px) { .explore-mobile-nav {display: none !important; } } /* Category Cards - Hides Number of Listings */ .lc-info h6 { display: none; } /* Listing Card Titles Background .lf-item-info { position: absolute; z-index: 5; bottom: 0px; left: 0px; color: #fff; right: 10px; overflow: hidden; background-color: #06060673; padding-left: 10px; width: 100%; }*/ /* Hides delete option on venue dashboard */ a.job-dashboard-action-delete { display: none; } /* Listing Form Styling on venue dashboard */ .listing-form-heading { margin-top: 40px; font-size: 16px; } /* ML - SUBMIT FORM - HIDE GENERAL SECTION */ #form-section-general {display:none;} #form-section-general-nav {display:none;} /* Listing Preview Box Color */ .job_listing_preview_title { background: #000000; } /* Account Dashboard - Hide UTC on add listing page */ .c27-submit-listing-form .fieldset-work_hours.form-group .field .c27-work-hours ~ .form-group { display:none; } /* Hide Cart Icon (not needed if ajax calls are being dequed) */ .icon-shopping-basket-2 { display:none; } .header-cart-counter { display: none; } #job-manager-job-dashboard table ul.job-dashboard-actions li .job-dashboard-action-delete { display: none; } /* Cart & Checkout Styling */ .woocommerce-cart .element .pf-body .cart-collaterals .cart_totals { background: #000000; } .woocommerce-cart .element .pf-body .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button { background: #eb1378; color: #ffffff !important; font-size: 15px; text-transform: uppercase; } .woocommerce form.checkout #order_review table.woocommerce-checkout-review-order-table { background: #000000 !important; } /* Checkout Notice */ .checkoutnotice { padding-bottom: 25px; } /* Checkout Checkbox */ .woocommerce form .woocommerce-terms-and-conditions-wrapper .form-row label input[type=checkbox]{ position: relative !important; } /* Place Order Text Button */ .woocommerce #payment #place_order, .woocommerce-page #payment #place_order { font-size: 16px; text-transform: uppercase; } /*Mobile Basket Styling @media (max-width: 768px), all .woocommerce-cart .element .pf-body .woocommerce-cart-form table.shop_table tbody tr.cart_item td { background: #ffffff !important; color: #000000 !important; } */ /* Ninja Forms Styling */ input#nf-field-8.ninja-forms-field.nf-element { width: 100% !important; color: #ffffff !important; } input#nf-field-249.ninja-forms-field.nf-element { width: 100% !important; color: #ffffff !important; } .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{ background: #eb1378 !important; color: #ffffff !important; } .nf-form-content label { font-size: 14px !important; } .nf-field-label label { font-weight: 400 !important; } .nf-label-field-19 { font-size: 12px !important; } .single-job-listing .tab-content .element .pf-body input { font-size: 16px !important; color: #171717 !important; } .single-job-listing .tab-content .element .pf-body textarea { font-size: 16px !important; } .nf-form-content textarea.ninja-forms-field { font-size: 16px !important; } .nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content textarea { color: #171717 !important; } .nf-form-content select.ninja-forms-field { color: #171717 !important; } h4.quicklistingheadings { font-size: 16px; padding-top: 15px; } /* Experience Details Ninja Form Styling */ .experience-details-form .nf-field-label label { font-size: 16px !important; font-weight: 500 !important; } .experience-details-form .nf-form-content .ninja-forms-field { font-size: 14px !important; } .experience-details-form .expbutton { color: #f7f7f7 !important; } .experience-details-form .nf-field-description p:last-child { color: #655F5F !important; } .experience-details-form input#nf-field-157 { width: 100% !important; background-color: #61CE70 !important; font-size: 18px; font-weight: 500; } /* Hide Sign In */ .header .user-area.signin-area, .header .mob-sign-in { display: none !important; } /* Preview Card Listing Detail Tab Underneath .listing-details-3 .details-list li { width: 100%; background: #000; color: #fff; } */ /* Expand tags for the explore page - not totally happy, may come back to this .fieldset-job_tags > label, .form-group-tags > label { cursor: pointer; } .fieldset-job_tags > label { position: relative; } .fieldset-job_tags > label:before, .form-group-tags > label:before { content: '\f068'; font-family: FontAwesome; font-size: 9px; font-weight: 400; position: absolute; left: -9px; top: 4px; } .fieldset-job_tags > label:before { top: 2px; } .fieldset-job_tags.tags-closed > label:before, .form-group-tags.tags-closed > label:before { content: '\f067'; } .fieldset-job_tags.tags-closed > .field, .form-group-tags.tags-closed .tags-nav { display: none; } */