:root { --accent: #d74167; } @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 }/*Login Confirmation Styling CSS*/ .woocommerce-customer-logout .woocommerce-message { position: absolute; z-index: 99999; width: 50%; height: 300px; margin-left: auto; margin-right: auto; left: 0; right: 0; box-shadow: 0px 0px 20px rgba(0,0,0,0.4); justify-content: center; display: flex; align-items: center; font-size: 18px; } .woocommerce-customer-logout .woocommerce-message a { color: white; background: #c0021b; padding: 10px 15px; margin-left: 10px; border-radius: 10px; } .woocommerce-customer-logout .woocommerce-message:before{ display: none; } @media (max-width: 767px){ .woocommerce-customer-logout .woocommerce-message { position: relative; width: 100%; height: auto; display: block; padding: 20px; text-align: center; } .woocommerce-customer-logout .woocommerce-message a { color: white; background: #d74167; padding: 10px 15px; margin-left: 0px; border-radius: 10px; margin-top: 40px; display: block; text-align: center; }} /*Hide Contact Form Unclaim Listings*/ body:not(.c27-verified) .formblock { display: none; } /** Icon Size **/ .term-icon.image-icon img { height: 30px; width: 30px; } /** Listing Bigger Title **/ .title-style-1 h5 { font-size: 16px; } /** Listing Edges Round **/ .single-job-listing .element { border-radius: 15px; } /** Listing Buttons Round **/ .quick-listing-actions>ul>li>a { border-radius: 15px !important; background-color: white !important; } .quick-listing-actions>ul>li>a>i { color: #d74167; } /** Listing Round Icons **/ .featured-search .search, .finder-search #explore-taxonomy-tab .c27-explore-search-button, .finder-search .tab-content .form-group .button-2, .lmb-calltoaction>a { border-radius: 30px; } /** Sidecart Round Icons **/ .xoo-wsc-ft-btn:not(.btn):not(.button) { border-radius: 50px; } /** Product Display **/ .woocommerce div.product div.summary { box-shadow: rgb(0 27 71 / 8%) 0px 3px 8px; border-radius: 15px; } .summary.entry-summary, .woocommerce-page div.product .woocommerce-tabs { box-shadow: rgb(0 27 71 / 8%) 0px 3px 8px; border-radius: 15px; } .woocommerce div.product div.images img { box-shadow: rgb(0 27 71 / 8%) 0px 3px 8px; border-radius: 15px; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { border-radius: 50px !important; } a.wcfm_catalog_enquiry, a.wcfm_chat_now_button, a.wcfm_follow_me, span.add_enquiry { border-radius: 50px; } /** Vendor Register **/ #wcfm_membership_container input.wcfm_submit_button, #wcfm_membership_container a.wcfm_submit_button { background: #d74167 none repeat scroll 0 0; border-bottom: none; border-radius: 30px; } #wcfm-main-contentainer .wcfm_membership_review_plan, #wcfm-main-contentainer .wcfm_membership_thankyou_content_wrapper { background-color: #dee1e0; } /** Product Display SHOP **/ .woocommerce ul.products li.product .button { border-radius: 50px !important; } .woocommerce ul.products li.product .button { width: 100%; } .woocommerce ul.products li.product .button { margin-top: 1em; } ul.products li.product a.button { color: #ffffff; text-align: center; background: #d74167; padding: 15px; justify-content: center; text-transform: uppercase; } .woocommerce ul.products li.product a img { border-radius: 10px; box-shadow: rgb(0 27 71 / 8%) 0px 3px 8px; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-size: 15px; text-align: center; font-weight: 500 !important; } .woocommerce ul.products li.product .price { color: #d74167; font-size: 18px; text-align: center; font-weight: 600 !important; } /** Round Buttoms Customer **/ .lmb-calltoaction>a:hover:before { border-radius: 50px; } /** Customer Review Option **/ #listing_tab_reviews.tab-hidden { display: block; -webkit-transform: translateY(0); transform: translateY(0); opacity:1; } #listing_tab_reviews.tab-hidden:before { content: "Reviews"; font-weight: 500; font-size: 26px; text-align: center; margin-bottom: 25px; display: block; } a#listing_tab_reviews_toggle { display: none; } @media only screen and (max-width: 768px) { #listing_tab_reviews.tab-hidden:before { margin-bottom: 15px; } } /*** Fix My Listings Page Button Layout ***/ .bookmark-actions, ul.job-dashboard-actions { display: -webkit-box; } .job-dashboard-actions li a:before { display: inline; padding-right: 10px; } /** Remove Background Listing Icons **/ .outlined-list.details-list .term-icon.image-icon { background: transparent!important; margin-right: 10px; } .outlined-list.details-list .term-icon.image-icon img { filter: none !important; } .term-icon.image-icon img { height: 30px; width: 30px; } .outlined-list.details-list a:hover .term-icon.image-icon { background: #fff !important; } .element .pf-body>.listing-details li span.cat-icon { background-color: transparent!important; } .cat-icon i { background-color: transparent !important; } 