.autohive-highlighted-heading {
position: relative;
}
.autohive-highlighted-heading::after {
content: "";
width: 130px;
height: 50px;
border: 3px solid var(--color_primary);
position: absolute;
border-radius: 50%;
-webkit-clip-path: circle(45.4% at 50% 0);
clip-path: circle(45.4% at 50% 0);
} .autohive-btn .elementor-button-text {
position: relative;
}
.autohive-btn .elementor-button-text:hover::before {
content: "";
position: absolute;
left: -60px;
top: -110px;
width: 200%;
height: 200%;
border-radius: 50%;
-webkit-transition: 0.3s ease-in;
transition: 0.3s ease-in;
background: #111010;
z-index: -1;
} .template-pagination.pg-style-2 >.page-numbers {
display: flex;
gap: 8px;
justify-content: center;
}
.template-pagination.pg-style-2 .page-numbers li span.current {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 35px;
height: 35px;
color: #ffffff;
font-weight: 600;
border-radius: 3px;
background: var(--color_primary);
-webkit-transition: 0.3s ease-in;
transition: 0.3s ease-in;
}
.listing_inventory .page-numbers li{
list-style-type: none
} .flash-sales-slider-area {
margin-top: 0;
}
.flash-sales-slider-area .flash-controls {
top: calc(50% - 45px)
}
.h4-categories-slider-wrapper .star-rating::before {
font-size: 10px;
} .autohive-btn-wrapper span svg {
width: auto;
}
.autohive-btn-wrapper span.elementor-button {
cursor: default;
}
.autohive-btn-wrapper a .elementor-button-content-wrapper {
align-items: center;
}
.autohive-btn-wrapper .elementor-button-content-wrapper .elementor-button-text {
line-height: normal;
}
.autohive-btn-wrapper .hover_left_to_right,
.autohive-btn-wrapper .hover_top_bottom {
position: relative;
overflow: hidden;
z-index: 1;
}
.autohive-btn-wrapper .hover_top_bottom::before {
content: "";
position: absolute;
border-radius: 0;
left: -60px;
top: -110px;
width: 200%;
height: 200%;
-webkit-transition: 0.3s ease-in;
transition: 0.3s ease-in;
z-index: -1;
}
.autohive-btn-wrapper .hover_top_bottom:hover::before {
top: -30px;
}
.autohive-btn-wrapper .hover_left_to_right::before {
content: "";
position: absolute;
right: 0;
top: 0;
width: 0;
height: 100%;
z-index: -1;
-webkit-transition: 0.3s ease-in;
transition: 0.3s ease-in;
}
.autohive-btn-wrapper .hover_left_to_right:hover::before {
width: 100%;
right: auto;
left: 0;
} .iv_feature_accordion .accordion .accordion-item + .accordion-item {
margin-top: 8px;
} .at-search-filter .input-field {
position: relative;
}
.at-search-filter .input-field #datafetch {
position: absolute;
top: calc(100% + 2px);
left: 0;
width: 100%;
background-color: #fff;
padding: 16px;
font-size: 14px;
border-radius: 4px;
z-index: 999;
max-height: 200px;
height: max-content;
overflow-y: scroll;
}
.at-search-filter .input-field input{
width: 100%;
height: 48px;
border: 1px solid rgba(11, 22, 63, 0.07);
border-radius: 0.375rem;
}
.at-search-filter .input-field input::placeholder {
color: #575757;
font-size: 14px;
}
#datafetch ul li.parts-number {
margin: 5px 0;
transition: 0.3s;
}
#datafetch ul li.parts-number:hover {
cursor: pointer;
color: var(--color_primary);
}
.at-search-filter .form-select option {
text-transform: capitalize;
} .pt-like-it .like-button.disabled {
pointer-events: none;
}
.filter-card-item .like-button{
font-size: 14px;
}
.liked-button i{
color: var(--color_primary);
}
.product_details .iv-meta span a {
color: #6a737c;
}
.product_details .iv-meta span a i {
margin-right: 0;
}
body .alredy_liked {
position: fixed;
top: 0;
right: 0;
z-index: 999;
}
body.admin-bar .alredy_liked {
top: 32px;
} @media (max-width:991px) {
.autoparts-header-right > button.mobile-menu-toggle {
margin-top: -100px;
margin-right: 24px;
}
}
@media (max-width:480px) {
.autoparts-header-right > button.mobile-menu-toggle {
margin-top: -75px;
margin-right: 24px;
}
} .category-megamenu .mega-menu-wrapper ul li a span {
font-size: inherit !important;
line-height: inherit !important;
}
.product_category_nav .single_width.has-megamenu .category-megamenu {
min-width: 230px;
}
.product_category_nav .menu_half_width.has-megamenu .category-megamenu {
min-width: 450px;
}
.product_category_nav .menu_full_width.has-megamenu .category-megamenu {
min-width: 730px;
} .at-search-box-filter > ul li a,
.iv_info_item .info_content span,
.brands-filter ul li a {
text-transform: capitalize;
} .download-countdown::after {
display: none;
} .filter-card-item .wish-btn{
left: 16px;
}
.popup_warpper.position-absolute {
z-index: 999;
bottom: -40px;
font-size: 13px;
background-color: #F6F6F6;
color: #000;
border-radius: 3px;
padding: 3px 10px;
font-weight: 500;
}
.dealer-single-info .dl_info_meta li{
color: #7A7A7A;
font-weight: 500;
font-size: 14px;
}
.review_box hr.mt-40.mb-40 {
margin: 40px 0;
} .breadcrumb-section ol li {
color: #fff !important;
} .inventory-slider .card-feature-box {
gap: 20px;
}
.inventory-slider .card-feature-box .icon-box + .icon-box::before {
left: -10px;
}
.card-feature-box .icon-box {
text-transform: capitalize;
}
.cr-hero-banner > img {
max-width: 100%;
height: auto;
}
.brands-filter ul li a span {
margin-left: 32px;
}
.brands-filter ul li a img {
width: 30px;
} .rent-header .at_topbar{
padding: 12px 0;
} .el-feedback-slider {
position: absolute !important;
} .main-countdown-wrapper{
display: grid;
grid-template-columns: auto auto auto auto;
justify-items: center;
float: right;
}
.car-thumb-slider-wrapper .car-thumb-slider .slider-btn{
left: 0;
}
.car-thumb-slider-wrapper .car-thumb-slider .slider-btn.slider-button-next{
right: 0;
}
.dealership-hero .btn-scroll-down {
z-index: 9;
} .result_wrapper {
padding-top: 20px;
}
.result_wrapper p {
margin-bottom: 5px;
}
.iv_sidebar_widget form input,
.iv_sidebar_widget form textarea{
padding: 9.5px 12px;
} .at-hero-banner img.at_hero_car {
max-width: initial;
}
.iv2_sidebar {
padding: 30px 24px;
} .single-autohive_rent .header-style-one .at_header_nav {
background: #171616;
}
.single-autohive_rent .header-style-one {
border-bottom: 0;
} .theme-accordion .accordion-header .accordion-button::after{
border: none;
} .mobile-menu ul li.has-submenu>a.icon-rotate::after,
.offcanvas-category-menu ul li.has-submenu>a.icon-rotate::after {
-webkit-transform: rotateX(-180deg);
transform: rotateX(-180deg);
} .wpcf7 span.wpcf7-spinner {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin-left: 0;
padding: 10px;
margin-top: 15px;
border-radius: 6px;
margin-bottom: 0;
}
.wpcf7 form .wpcf7-response-output:before {
content: '\f071';
font-family: 'FontAwesome';
margin-right: 8px;
margin-left: 6px;
color: #ffb900;
}
.wpcf7-form.motors_form {
gap: 24px;
}
.motors_form .phone-number {
box-shadow: 12px 20px 60px rgb(0 23 104 / 12%);
max-width: 400px;
}
.motors_form .phone-number select {
border-radius: 4px 0 0 4px;
font-size: 20px;
color: #5F5F5F;
font-weight: 500;
width: 80px;
padding: 11px 0 11px 12px;
background-position: right 2px center;
}
.motors_form .phone-number input {
font-size: 20px;
font-weight: 500;
padding: 11px 18px 11px 10px;
color: #5F5F5F;
width: 100%;
} .popup_warpper.position-absolute.post_like {
left: 36%;
} .apt_header_cart a.cart_btn sup,
.atp_header_right a.apt_wish_btn sup {
color: #fff;
}
.apt_header_cart:hover .cart_btn {
background: #111010;
color: #fff;
} .iv2_rangeslider_widget .ui-widget-content{
position: relative;
margin-right: 16px;
}
.iv2_rangeslider_widget .ui-slider-handle{
position: absolute;
}
.iv2_rangeslider_widget .ui-slider-range {
position: absolute;
height: 3px;
} @media (max-width: 1199px) {
.autoparts-header-navigation .category-dropdown .category-toggle{
min-width: 260px
}
}
@media (max-width: 991px) {
.at-hero-banner img.at_hero_car {
max-width: 100%;
}
}
@media ( max-width: 768px ) {
.brands-filter ul li a{
padding: 8px 14px;
}
.collection-filter-controls {
gap: 14px;
}
.main-countdown-wrapper {
grid-template-columns: 50% 50%;
grid-column-gap: 24px;
}
}
@media (max-width: 576px) {
.main-countdown-wrapper {
grid-template-columns: 100%;
}
} .eq-blog-meta .copy_link_post {
cursor: pointer;
}
.eq-hero-slider-wrapper {
position: relative;
max-width: 100%;
width: auto;
height: auto;
right: auto;
top: auto;
}
.eq-blog-card-content .eq-blog-meta span {
font-size: 13px;
} .motor-parts-box::before {
background: transparent;
}
.bld-info > ul {
list-style-type: disc;
padding-left: 20px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.bld-info > ul + p {
margin-top: 30px;
}
.bld-info > ul > li {
font-weight: 600;
width: 25%;
margin-bottom: 8px;
}
@media (max-width: 991px) {
.bld-info > ul > li {
width: 33.33%
}
}
@media (max-width: 768px) {
.bld-info > ul > li {
width: 50%
}
}
@media (max-width: 480px) {
.bld-info > ul > li {
width: 100%
}
} .dl2-blog-card .dl2-blog-card-content p{
color: #fff;
} .app-btn .app-btn-content strong {
display: block;
font-size: 1rem;
}
.h3-car-brands .h3-car-card .btn-meta span{
color: inherit;
} .h3-feedback-client-single img{
width: 56px;
} .apt_header_cart sup.compare-counter-data{
background: var(--color_primary);
} .equipment-details-content .eqd-table tr td {
text-align: left;
} .hero-3{
margin-top: -73px;
} .cycle_price .price > .amount{
color: var(--color_primary);
font-size: 28px;
font-weight: 600;
}
.cycle_price .price > ins{
float: left;
color: var(--color_primary);
font-size: 28px;
font-weight: 600;
margin-right: 10px;
}
.cycle_price .price > del{
font-size: 28px;
font-weight: 600;
color: #0b163f;
}
.pricing-amount .price ins {
float: left;
margin-right: 10px;
color: var(--color_primary);
}
.pricing-amount .price > .amount > bdi{
color: var(--color_primary);
}
.woocommerce div.product .pricing-amount .price del {
color: #575757;
opacity: 1 !important;
}
.elementor-button-icon svg {
width: initial;
} .listing_info_box .input-field .form-select {
text-transform: capitalize;
} .price-primary-color{
color: #fc0012;
} @media (max-width: 767px) {
.el-feedback-slider {
position: relative !important;
}
}