:root { --accent: #c90000; } @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-main-info, .listing-main-info a { color:#fff !important; } .footer-wrap .footer-new-ul ul { width:100%; display:inline-flex; } .footer-wrap .footer-new-ul ul .fa{ margin-right: 8px; display: inline-block; padding: 10px; border: 1px solid gray; border-radius: 50%; width: 35px; font-size: 15px; text-align: center; } .footer-wrap .footer-new-ul ul .fa:hover{ border: 1px solid #2E86C1; color:#2E86C1; } ul.footer-new-ul li a:hover{ color:#2E86C1; } footer:not(.footer-mini)>.container>.row:first-child { border-bottom:0; } ul.footer-new-ul li a { font-weight: 500; font-size: 18px; font-family: auto; color: gray; } .user-profile-dropdown { display: none; } .single-comment .comment-info { display: none; } .comment-respond { display: none; } /* MAPBOX - REMOVE BRANDING AND INFO ICON */ .mapboxgl-ctrl-attrib.mapboxgl-compact { display:none; } a.mapboxgl-ctrl-logo { display:none; } .quick-listing-actions { display: inherit; } .woocommerce ul.products li.product .button { display: none; } .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: 24px; font-weight: 600 !important; } .woocommerce ul.products li.product .price { color: #c90000; font-size: 20px; } .lf-item-info>h4 { font-size: 24px; margin-bottom: 1px; } .listing-main-info .case27-primary-text { font-family: inherit !important; font-weight: 100 !important; font-size: 40px !important; } /* FLOOR PLAN AVAILABILITY REMOVAL */ .floor-plans table tbody tr td span { font-size: 12px; text-transform: uppercase; line-height: 22px; border-radius: 3px; padding: 3px 10px; color: #fff; background-color: #35ce90; display: none !important; } .span.status-available { display: none !important; } /* FLOOR PLAN STRAIGHTEN IMAGE */ .map-class div .modal-content { width: auto; min-height: auto; max-width: 100%; } /* GLOBAL PARAGRAPH INHERIT COLOR */ body, p, .elementor-widget-heading .elementor-heading-title, .case27-secondary-text, ul.footer-new-ul li a { font-family: 'GlacialIndifference-Regular','Roboto', sans-serif !important; color: inherit; } .i-nav ul li { float: right; display: block; font-size: 14px; } @media only screen and (max-width: 992px) { .profile-header .profile-menu ul li a { padding: 0 25px; } }