:root { --accent: #1e73be; } @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 }/* move listing main info below the cover area */ .finder-listings .lf-type-2 .lf-item {height: 300px; !important} .fieldset-residential-certifications ul li, .fieldset-commercial-certifications ul li, .fieldset-certifications-for-brokers ul li {width: 100% !important} @media only screen and (min-width : 1201px) { .main-info-desktop { position: absolute; width: 100%; bottom: 0; background: #fff; } .tooltip-element {z-index: 999;} #submit-job-form .form-section {width: 768px !important} .profile-name h1 {left: 30%; position: relative; top: -10px;} .profile-name .pa-below-title {position: relative; left: 30%; top: -15px;} .profile-avatar {top: -75px; width: 180px; height: 180px;} .quick-listing-actions {margin-top: 0px;} .profile-cover-image .size-large { width: 1300px !important; height: 35vw !important; left: 0; right: 0; margin: 0 auto; } .listing-main-buttons{color: #000;} .listing-main-buttons {padding-top: 30px;} .profile-cover-image .overlay { z-index: -999; } .profile-header {background: lavender;} .profile-header .container .profile-menu > ul::after, .profile-header .container .profile-menu > ul::before { display: block !important; } #c27-single-listing .tab-template-content-sidebar .cts-right-column .countdown-box .countdown-list li span, #c27-single-listing .tab-template-sidebar-content .cts-left-column .countdown-box .countdown-list li span { top: 12px } #c27-single-listing .tab-template-content-sidebar .cts-right-column .countdown-box .countdown-list li p, #c27-single-listing .tab-template-sidebar-content .cts-left-column .countdown-box .countdown-list li p { padding: 12px 10px; font-size: 16px; height: 40px } .rating-categories .rating-category { width: 49% } .profile-name { min-height: auto } .profile-name.no-tagline.no-rating { padding-bottom: 0; margin-bottom: 0 } .quick-listing-actions>ul>li { margin-bottom: 0 } .quick-listing-actions { margin-bottom: 10px } .quick-listing-actions .cts-next, .quick-listing-actions .cts-prev { margin: 0; padding-left: 25px; padding-right: 0; background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0), #f4f4f4 80%) } .container.qla-container .quick-listing-actions { margin-left: -5px; margin-right: -5px } .quick-listing-actions>ul>li:first-child { margin-left: 0 } .profile-header .container .profile-menu>ul:after, .profile-header .container .profile-menu>ul:before { display: none } .lmb-calltoaction>a { height: 42px } .price-or-date .value { font-size: 18px } .cover-style-none .profile-name h1, .profile-cover-no-img~.main-info-mobile .profile-name h1 { padding-top: 10px } .cover-style-none .profile-avatar, .profile-cover-no-img~.main-info-mobile .profile-avatar { position: static } .profile-cover.profile-cover-no-img { height: 80px; margin-top: 150px; } .profile-name .edit-listing i { color: #242429; border-color: #bac1c1; top: -2px } .profile-name .pa-below-title { flex-wrap: wrap } .profile-header .container { width: 100% } .user-profile-cover .profile-avatar { position: static } .user-profile-cover .profile-name h1 { padding-top: 15px } .profile-name .listing-rating i { font-size: 22px } .profile-name .listing-rating { margin-bottom: 10px } .listing-main-buttons { display: block; height: auto; min-height: auto } .listing-main-info { padding: 15px 15px 0; position: static; background: #fff; transform: none } .listing-main-info .profile-name { justify-content: left; text-align: left } .listing-main-info .profile-name h1, .listing-main-info .profile-name h2 { color: #242429 } .profile-header .col-md-12 { padding: 0 } .profile-header .profile-menu ul li a:hover:after { width: 0 !important } .profile-header .profile-menu ul li.active a:after { width: 100% !important } .listing-main-buttons, .profile-name { justify-content: center } .profile-name { margin-bottom: 15px; text-align: center; padding: 0 } .profile-name h1 { font-size: 30px; padding-top: 25px } .listing-no-logo .profile-name h1 { padding-top: 0 } .listing-main-buttons>ul>li { margin-left: 0; margin-right: 30px } .listing-main-buttons>ul>li:last-child { margin-right: 0 } .profile-header .profile-name { margin-left: 75px } #job_preview .profile-cover.profile-cover-image { height: 450px } #job_preview .featured-section.featured-section-gallery { overflow: hidden } }