/*
Theme Name:		ClassiadsPro Child
Theme URI:		http://themeforest.net/user/designinvento
Description:	Child theme for the ClassiadsPro theme 
Author:			Designinvento
Theme URI:		http://themeforest.net/user/designinvento
Template:		classiadspro
Version:		1.0
*/


/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	
}

*/
@font-face { 
    font-family: Frutiger;
    src: url(https://kyocar.com/wp-content/uploads/2024/01/Frutiger-LT-W02-45-Light.woff2);
    font-weight: normal;
}
[dir=rtl] body {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h1 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h2 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h3 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h4 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h5 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] h6 {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] div {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] p {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] a {
    font-family: 'Frutiger', sans-serif !important;
}
[dir=rtl] label {
    font-family: 'Frutiger', sans-serif !important;
}
.footer-columm {
    margin-left:20px;
}
.translatepress-ar .footer-columm {
    margin-left:0px;
}
.translatepress-ar .google-play-icon {
    right: 150px !important;
}
.translatepress-ar .apple-store-icon {
    right: 0px !important;
}
.social-icon {
    text-align:right;
}
.translatepress-ar .social-icon {
    text-align:left;
}
.translatepress-ar .number-counter .elementor-counter .elementor-counter-number-suffix  {
    text-align: right;
}
.phone-dir {
    margin-left:12px;
}
.translatepress-ar .phone-dir {
    direction: ltr;
}
.translatepress-ar .phone-dir-footer {
    direction: ltr;
}
.translatepress-ar .contact-form .wpfb-form-control {
    text-align: right;
}
.translatepress-ar .photo-flip {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
.translatepress-ar .pacz-post-classic .pacz-post-heading {
    justify-content: right;
}
.translatepress-ar .pacz-post-single .pacz-post-single-heading {
    justify-content: right;
}
.translatepress-ar .safety-link {
    text-align: left;
}
.translatepress-ar .pacz-post-grid .pacz-post-heading {
    float: right;
}
.translatepress-ar .pacz-post-grid .pacz-post-meta {
    float: right;
}
.translatepress-ar .pacz-post-grid .pacz-post-meta div {
    margin-right: 0px;
}
.translatepress-ar .safety-list li i {
    margin-left: 5px;
    margin-right: 0px;
}
.translatepress-ar .safety-list li {
    font-weight: normal;
}
.translatepress-ar .policy-body p {
    font-weight: normal;
}
.translatepress-ar .hfb-user-menu .dropdown-content a {
    text-align: right !important;
}
.car-tag-left .elementor-widget-wrap {
    border-radius: 12px 0px 0px 12px;
    background-position: center right;
}
.car-tag-right .elementor-widget-wrap {
    border-radius: 0px 12px 12px 0px;
    background-position: center right;
}
.translatepress-ar .car-tag-left .elementor-widget-wrap {
    border-radius: 0px 12px 12px 0px;
    background-position: center left;
    padding: 98px 50px 98px 50px !important;
}
.translatepress-ar .car-tag-right .elementor-widget-wrap {
    border-radius: 12px 0px 0px 12px;
    background-position: center left;
    padding: 98px 50px 98px 50px !important;
}
.car-home-btn {
    text-align:right;
}
.translatepress-ar .car-home-btn {
    text-align:left;
}
.brand-page-title {
    letter-spacing: 4.4px;
}
.translatepress-ar .brand-page-title {
    font-size: 34px;
    letter-spacing: 0px;
}
.translatepress-ar .total-listing-count-item.total {
    background-position: left !important;
}
.translatepress-ar .total-listing-count-item.active {
    background-position: left !important;
}
.translatepress-ar .total-listing-count-item.expired {
    background-position: left !important;
}
.translatepress-ar .total-listing-count-item.pending {
    background-position: left !important;
}
.translatepress-ar .author-name-info .author-status {
    right: 50px;
}
.email-verification-status .user-verified-tag, .phone-verification-status .user-verified-tag {
    background: #39B652;
    color: #fff;
    font-size: 12px;
    height: 40px;
    display: inline-block;
    padding: 4px 8px;
    line-height: 15px;
    border-radius: 3px;
}
.translatepress-ar .profile-img-inner .dpfl-user-profile-photo {
    right: 20px;
    left: inherit;
}
.translatepress-ar .profile-img-inner .remove-author-image {
    left: 20px;
    right: inherit;
}
.page-id-10135 .elementor-accordion {
    text-align: inherit;
}
.translatepress-ar .directorypress-listings-block-header .directorypress-found-listings {
    margin-right: 10px;
}
.translatepress-ar .hfb-user-menu .dropdown-content li i, .hfb-user-menu .dropdown-content li svg {
    display: inline-block;
    margin-right: 0px;
    margin-left: 10px;
}
.translatepress-ar .elementor-10242 .elementor-element.elementor-element-5a9abb8 .menu-item a.hfb-menu-item {
    padding-left: 8px;
    padding-right: 8px;
}
.translatepress-ar .elementor-10242 .elementor-element.elementor-element-5a9abb8 a.hfb-menu-item, .elementor-10242 .elementor-element.elementor-element-5a9abb8 a.hfb-sub-menu-item {
    font-size: 14px;
}
.cz-listview .listing-post-style-listview_mod .directorypress-listing-text-content-wrap .price span.field-content {
    font-weight: 700;
    color: #d30a0b !important;
}
#theme-page .theme-page-wrapper.row-fluid .inner-page-wrapper .theme-content {
    padding: 12px 15px;
}
#theme-page .theme-page-wrapper .inner-page-wrapper #pacz-sidebar {
    position: relative;
    padding-top: 12px;
    padding-bottom: 70px;
}
.home-heading-bottom {
    color: #FFFFFF;
    font-family: "Lato", Sans-serif;
    font-size: 16px;
    text-align:center;
}
.translatepress-ar .home-main-heading {
    letter-spacing: normal;
}
.translatepress-ar .listing-metas-single {
    float: unset !important;
}
.translatepress-ar .mobile-single-listing-slider .dropdown-menu ul li {
    text-align: right;
}
.translatepress-ar .mobile-single-listing-slider .mobile-single-listing-btns ul {
    text-align: left;
    margin: 0px 0px 0px 45px;
}
.translatepress-ar .hfb-login-menu-link i, .hfb-register-menu-link i {
    margin-right: 0px;
    margin-left: 10px;
}
.translatepress-ar .author-phone.style2 a .number-main {
    left: 0px;
    right: 38px;
}
.translatepress-ar .elementor-11802 .elementor-element.elementor-element-3be6694 > .elementor-element-populated {
    padding: 0px 5px 0px 0px;
}
.translatepress-ar .elementor-11802 .elementor-element.elementor-element-c80d926 > .elementor-element-populated {
    padding: 0px 0px 0px 5px;
}
.translatepress-ar .elementor-11802 .elementor-element.elementor-element-6133d2d > .elementor-element-populated {
    padding: 0px 5px 0px 0px;
}
.translatepress-ar .elementor-11802 .elementor-element.elementor-element-8b848b0 > .elementor-element-populated {
    padding: 0px 0px 0px 5px;
}
.translatepress-ar .elementor-11775 .elementor-element.elementor-element-704c0c1f .hfb-button svg {
    margin: 0px 10px 8px 0px;
}
.translatepress-ar .elementor-11775 .elementor-element.elementor-element-54621c4 .hfb-button svg {
    margin: 0px 8px 8px 0px;
}
.translatepress-ar .elementor-11775 .elementor-element.elementor-element-3237a56c .hfb-button svg {
    margin: 0px 10px 5px 0px;
}
.pacz-post-single .inner-content .featured-image img {
    width: 782px;
}
.home-bullet {
    margin-left: 0px;
}
.home-bullet li {
    margin-bottom: 20px;
    list-style: none;
    margin-left: 0px;
}
.home-bullet li i {
    color: #3eb549;
    margin-right: 5px;
}
.home-bullet li strong {
    color: #727070;
}
.page-id-10205 .elementor-accordion {
    text-align: unset;
}
.policy-body p {
    font-size: 14px;
    color: #434343;
    line-height: 26px;
    font-family: Lato, sans-serif;
}
.policy-body strong {
    font-size: 16px;
    font-weight: bold;
    font-family: 'Lexend Deca';
}
.safety-body {
    color: #434343;
    font-family: Lato, sans-serif;
    font-size: 14px;
}
.safety-body h1 {
    font-size: 26px;
    margin-bottom: 22px;
}
.safety-heading {
    font-size: 16px;
    margin-bottom: 5px;
}
.safety-list {
    list-style: none;
    margin-left: 0px;
}
.safety-list li {
    padding-top: 4px;
    padding-bottom: 4px;
    margin-left: 0px;
}
.safety-list li i {
    color: #3eb549;
    margin-right: 5px;
}
.safety-link {
    text-align: right;
}
.safety-link a {
    color: #518ecb !important;
}
.trp-language-switcher > div {
    padding: 1px 0px;
    border: 0px;
    background-position: calc(100% - 6px) calc(1em + -7px), calc(100% - 3px) calc(1em + 0px);
    background-size: 8px;
    background-color: unset;
}
.trp-language-switcher > div > a {
    font-weight: 600;
}
.trp-language-switcher > div > a:hover {
    background: unset;
}
.trp-language-switcher {
    height: 38px;
    width: 70px;
}
.trp-ls-shortcode-current-language {
    width: 70px;
}
.elementor-shortcode .trp-ls-shortcode-current-language, .elementor-shortcode .trp-ls-shortcode-language {
    width: 70px !important;
}
.soc-language-switcher .trp-language-switcher > div > a {
    color: #ffffff;
}
.mtab-model {
    border: 0px;
    margin-bottom: 0px;
}
.mtab-model tr:first-child td {
    padding-top: 0px;
}
.mtab-model td {
    padding: 3px 20px;
}
.mtab-model tr:last-child td {
    padding-bottom: 0px;
}
.mtab-city {
    border: 0px;
    margin-bottom: 0px;
}
.mtab-city a {
    color: #373737;
}
.mtab-budget a {
    color: #373737;
}
.mtab-model a {
    color: #373737;
}
.mtab-city tr:first-child td {
    padding-top: 0px;
}
.mtab-city td {
    padding: 14px 24px;
}
.mtab-city tr:last-child td {
    padding-bottom: 0px;
}
.mtab-budget {
    border: 0px;
    margin-bottom: 0px;
}
.mtab-budget tr:first-child td {
    padding-top: 0px;
}
.mtab-budget td {
    padding: 14px 29px;
}
.mtab-budget tr:last-child td {
    padding-bottom: 0px;
}
.listing-post-style-19 .grid-fields-wrapper .directorypress-field-item {
    margin-right: 8px;
}
.translatepress-ar .listing-post-style-19 .grid-fields-wrapper .directorypress-field-item {
    margin-left: 8px;
    margin-right: 0px;
}
.directorypress_widget_author .author-btns.style2 a {
    border: 1px solid #f7f8f9;
    background: #f7f8f9;
    color: #3a3a3a !important;
}
.directorypress_widget_author .author-btns.style2 a:hover {
    border: 1px solid #f1f2f3;
	background: #f1f2f3;
}
.single-listing .directorypress-listing.default .listing-main-content {
    padding: 20px;
}
.button-style-2, .single-listing-btns ul li a.button-style-2 {
    border: 1px solid #cfd9e0;
    font-size: 12px;
    border-radius: 3px;
}
.single-listing .directorypress-field-type-price, .single-listing .directorypress-field-type-select, .single-listing .directorypress-field-type-string, .single-listing .directorypress-field-type-number, .single-listing .directorypress-field-type-text, .single-listing .directorypress-field-type-link, .single-listing .directorypress-field-type-address, .single-listing .directorypress-field-type-tags, .single-listing .directorypress-field-type-categories, .single-listing .directorypress-field-type-email, .single-listing .directorypress-field-type-digit, .single-listing .directorypress-field-type-radio, .single-listing .directorypress-field-type-color {
    padding: 5px;
    border-radius: 0px;
    border: 1px solid #eee;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}
.single-listing .directorypress-single-listing-text-content-wrap .directorypress-field-title {
    color: #444;
}
.single-listing .directorypress-field-item .field-label .directorypress-field-title {
    font-weight: 500;
}
.dicode-material-icons-check::before {
    content: "\F05E1"
}
.single-listing .directorypress-single-listing-text-content-wrap .directorypress-field-type-checkbox {
    padding: 17px 8px 0px !important;
}
.single-listing .directorypress-field-type-content {
    padding: 0px 5px;
}
.mbtn {
    color: #373737 !important;
}
.difp-per-message.current_user .difp-message-title .date {
    display: inline-block;
    color: #838383;
}
.difp-per-message.current_user .difp-message-title .author {
    color: #d30a0b;
}
.difp-per-message.second_user .difp-message-title .author {
    color: #005acf;
}
.field-type-color .input-checkbox input:checked ~ .input-checkbox-item:after {
    color: #ff2f2f;
    font-size: 24px;
    line-height: 12px;
    font-weight: bold;
}
.mobile-menu-author-info {
    color: #ccffff;
}
.mobile-menu-author-info a {
    color: #ffffff;
}
.mobile-single-listing-location .directorypress-location, .mobile-single-listing-location i {
    font-size: 14px;
}
.rtl .author-phone a i {
    margin-right: 0;
    margin-left: 10px;
    float: right;
}
.directorypress-single-listing-logo-wrap .slick-prev, .directorypress-single-listing-logo-wrap .slick-next {
    opacity: 1;
    transition: all 0.5s ease;
}
.slick-prev, .slick-next {
    width: 45px;
    height: 70px;
    background: #00000043;
    border-radius: 0%;
}
.slick-prev:before, .slick-next:before {
    font-size: 45px;
    line-height: 63px;
    color: #ffffff;
}
.directorypress-single-listing-logo-wrap .slick-prev{
	left:0px;
}
.directorypress-single-listing-logo-wrap .slick-next{
	right:0px;
}
.directorypress-single-listing-logo-wrap:hover .slick-prev{
	left:0px;
}
.directorypress-single-listing-logo-wrap:hover .slick-next{
	right:0px;
}
.slick-prev:hover,
.slick-next:hover{
	background:#5d5d5d63;
}
.translatepress-ar .directorypress-single-listing-logo-wrap .slick-next {
    right: auto;
    left: 0px;
}
.translatepress-ar .directorypress-single-listing-logo-wrap .slick-prev {
    left: auto;
    right: 0px;
}
[dir="rtl"] .slick-prev::before {
    content: '\F0142';
}
[dir="rtl"] .slick-next::before {
    content: '\F0141';
}
.email-verification-status a, .phone-verification-status a {
    height: 40px;
    padding: 4px 9px;
    line-height: 15px;
    border-radius: 3px;
}
.translatepress-ar .email-verification-status a, .phone-verification-status a {
    height: 27px;
    display: inline-flex;
}
.dp-slick-carousel .listing-pre {
    right: 46px;
    top: 7px;
    cursor: pointer;
}
.dp-slick-carousel .listing-next {
    right: 8px;
    top: 7px;
    cursor: pointer;
}
.woocommerce-form-coupon-wrapper {
    margin: 0px 0px 30px 0px;
}
.directorypress-search-form label {
    color: #6b6d76 !important;
    font-size: 14px !important;
    font-weight: normal !important;
    margin-bottom: 0px;
}
.directorypress-search-holder .directorypress-jquery-ui-slider {
    height: 34px !important;
    min-height: 34px !important;
}
.radius-search-field {
    display: none;
}
.listing-post-style-listview_mod .grid-fields-wrapper.inline-fields .directorypress-field-item {
    padding: 0px 10px 0px 0px;
}
.translatepress-ar .listing-post-style-listview_mod .grid-fields-wrapper.inline-fields .directorypress-field-item {
    padding: 0px 0px 0px 10px;
}
.translatepress-ar .listing-archive-sidearea {
    float: right;
}
.default-search-fields-section-label label, .directorypress-search-form .search-content-field-label label, .directorypress-search-form .field-type-price label, .directorypress-search-form .field-type-digit label, .directorypress-search-form .directorypress-search-input-field-wrap label {
    font-weight: 700 !important;
}
.rtl .dashboard-listing-wrapper .dashboard-listings-title {
    padding-right: 0px;
}
.translatepress-ar .directorypress-listings-grid .directorypress-listing-text-content-wrap .directorypress-field-type-price {
    float: right !important;
    font-weight: 600 !important;
}
.translatepress-ar .directorypress-listings-grid .listing-post-style-19 .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .listing-location {
    padding: 0 8px;
}
.translatepress-ar .directorypress-listing.listing-post-style-19 .directorypress-listing-text-content-wrap .listing-bottom-metas {
    padding: 5px 20px 5px;
}
.translatepress-ar .listing-post-style-19 .listing-ratting-icon-fields .tooltip_fields {
	width: 128px;
}
.translatepress-ar  #directorypress-auhtor-page .author-content-section {
    padding: 30px 30px 0px 0px;
    float: right;
}
.translatepress-ar #directorypress-auhtor-page .author-detail-section .contact-section {
    float: left;
    border-left: 0px;
    border-right: 2px solid #eee;
    padding-right: 40px;
    padding-left: 0px;
    margin-top: 40px;
}
.translatepress-ar #directorypress-auhtor-page .author-detail-section .contact-section .author-info-title i {
    float: right;
    border-left: 2px solid #cfd9e0;
    border-right: 0px;
}
.rtl .author-info-content {
    padding-right: 10px;
}
.translatepress-ar #directorypress-auhtor-page .author-details-items-section .author-info-title i {
    margin-right: 0px;
}
.rtl .author-info-title {
    padding-left: 0px;
    border-left: none;
}
.translatepress-ar #directorypress-auhtor-page .user-verified-tag {
    margin-left: 0px;
    margin-right: 20px;
}
.directorypress-frontend-dashboard .label {
    padding: 0 8px;
}
.directorypress-frontend-dashboard .label-default {
    border-left: 5px solid #b7b6b4;
}
.iti {
    display: block !important;
}
@media only screen and (max-width: 375px) {
.translatepress-ar .elementor-11775 .elementor-element.elementor-element-3237a56c > .elementor-widget-container {
    padding: 0px 15px 0px 4px;
}
.translatepress-ar .elementor-11775 .elementor-element.elementor-element-54621c4 > .elementor-widget-container {
    padding: 0px 10px 0px 8px;
}
.translatepress-ar .soc-main-menu .menu-item a.hfb-menu-item {
    padding-right: 2px !important;
}
.translatepress-ar .soc-main-menu a.hfb-menu-item {
    font-size: 14px !important;
}
}
@media only screen and (max-width: 480px) {
.single-listing .directorypress-field-type-checkbox .field-content li {
    width: 50%;
    padding: 0 10px;
    font-size: 13px;
}
#pacz-sidebar {
    margin-top: -30px;
}
.widget.directorypress_widget_price, aside .widget.directorypress_widget_price {
    display: none;
}
.hfb-user-menu {
    display: inline-grid;
}
.hfb-login-menu a {
    display: block;
}
.input-checkbox {
    width: 50%;
}
.input-checkbox-wrap .checkbox-item-name {
    margin-left: 21px;
    font-size: 12px;
}
.input-checkbox-item {
    left: 7px;
}
.input-checkbox label {
    padding: 10px;
    border-radius: 2px;
}
.listing-archive-content {
    margin-top: 10px;
}
.difp-table .difp-column-difp-cb input[type="radio"], .difp-table .difp-column-difp-cb input[type="checkbox"] {
    margin: 4px;
}
.second_user .difp-per-message-inner, .current_user .difp-per-message-inner {
    width:70%;
    padding: 8px 14px;
}
.difp-per-message.second_user .difp-message-content, .difp-per-message.current_user .difp-message-content {
    margin-top: 2px;
    font-size: 15px;
    color: #546b7e;
}
.difp-per-message.current_user .difp-message-title .date {
    display: inline-block;
    font-size: 11px;
    color: #838383;
}
.phone-dir {
    margin-left: 0px;
}
.translatepress-ar .phone-dir {
    margin-right:0px;
}
.translatepress-ar .single-listing .directorypress-field-type-select .field-content {
    float: left!important;
}
}
@media screen and (max-width: 575px) {
.dasgboard-content-area .listing-counts-wrap .total-listing-count {
    width: 50%;
    margin-bottom: 10px;
    padding-right: 5px;
    padding-left: 5px;
}
.dasgboard-content-area .listing-counts-wrap .total-listing-count .total-listing-count-item {
    padding: 25px;
    border-radius: 5px;
}
.translatepress-ar .dasgboard-content-area .listing-counts-wrap .total-listing-count .total-listing-count-item {
    padding: 25px 16px;
}
.listing-post-style-19 .grid-fields-wrapper, .listing-post-style-19 .grid-exerpt-field {
    padding: 0 10px !important;
}
.translatepress-ar .listing-post-style-19 .grid-fields-wrapper, .listing-post-style-19 .grid-exerpt-field {
        padding: 0 4px !important;
}
.listing-post-style-19.responsive-2col .listing-rating.grid-rating {
    width: auto !important;
}
.listing-post-style-19.responsive-2col .listing-ratting-icon-fields .tooltip_fields {
    width: auto !important;
    padding-right: 5px;
}
.translatepress-ar .listing-post-style-19.responsive-2col .listing-ratting-icon-fields .tooltip_fields {
    padding-right: 0px;
}
.directorypress-listings-block.directorypress-listings-grid .listing-post-style-19 .directorypress-listing-text-content-wrap .listing-views {
    line-height: 29px !important;
}
.listing-rating.grid-rating .review_rate-empty {
    vertical-align: top !important;
}
.translatepress-ar .listing-post-style-19.responsive-2col .listing-ratting-icon-fields {
    padding: 0 5px 0 5px !important;
}
}
@media screen and (max-width: 640px) {
.listing-post-style-listview_mod .directorypress-listing-text-content-wrap .add_to_favourites.btn {
    width: 26px;
    height: 26px;
    line-height: 26px;
    margin-top: -16px;
}
.directorypress-listing-figure a img {
    object-fit: cover;
    min-height: 133px;
}
.translatepress-ar .listing-post-style-listview_mod .directorypress-listing-text-content-wrap .mod-inner-content {
    padding: 5px 10px 0 10px !important;
}
.translatepress-ar .listing-post-style-listview_mod .directorypress-listing-text-content-wrap .modlist-bottom-area {
    padding: 4px 10px 0px 10px;
}
}
@media screen and (max-width: 767px) {
.directorypress-listing.default .single-filed-wrapper {
    padding: 8px !important;
}
.listing-archive-sidearea {
    display: none;
}
.listing-counts-wrap .col-xs-12 {
    margin-bottom: 6px;
    width: 49%;
    padding-right: 1px;
    padding-left: 8px;
}
.elementor-10135 .elementor-element.elementor-element-264ab72 .hfb-button {
    width: 271px;
    margin-bottom: 10px;
}
.directorypress-listing.default #videos-notab {
    padding: 15px;
}
.pacz-mobile-logo-wrap a {
    width: 140px;
    display: block;
    float: left;
}
.language-switcher-inner {
    height: 21px;
    margin-top: 12px;
    float: left;
}
.language-switcher-inner .trp-ls-shortcode-disabled-language {
    width: 70px;
    font-weight: bold;
    color: #626262;
}
.directorypress-search-form, .search-form-style1.directorypress-content-wrap.directorypress-search-form {
    margin-top: 1px !important;
}
#pacz-page-title {
    display: none;
}
#pacz-header {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
}
.pacz-post-single .pacz-post-single-publish-date {
    margin-top: -64px;
    position: absolute;
}
.pacz-post-classic .pacz-post-publish-date {
    margin-top: -55px;
    position: absolute;
}
.pacz-post-classic .pacz-post-content-wrapper {
    padding: 8px 30px 28px;
}
.pacz-post-grid .pacz-post-thumbnail-wrapper .pacz-post-publish-date {
    position: absolute;
    bottom: -20px;
    left: 30px;
}
.translatepress-ar .pacz-mobile-login-wrap .dropdown-content {
    width: 152px;
}
.translatepress-ar .pacz-mobile-login-wrap .dropdown-content li {
    text-align: right;
    margin-right: 10px;
}
.translatepress-ar .pacz-mobile-login-wrap .dropdown-content a {
    padding: 12px 7px;
}
.elementor-9549 .elementor-element.elementor-element-c70d171 .hfb-nav-menu__toggle {
    margin-top: -41px;
}
.car-home-btn {
    text-align:center;
}
.translatepress-ar .car-home-btn {
    text-align:center;
}
.directorypress-listings-grid .listing-post-style-19 .directorypress-listing-text-content-wrap .directorypress-field-type-price {
    color: #cf2e2e !important;
    font-weight: 600 !important;
}
.directorypress-listing-item-holder .modlist-bottom-area .directorypress-field-type-price {
    color: #cf2e2e;
    font-weight: 600;
    font-size: 16px;
    }
.directorypress-listings-grid .listing-post-style-19 .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .listing-location {
    padding: 0 8px !important;
    font-size: 12px !important;
}
.directorypress-listings-grid .listing-post-style-19 .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .listing-location i {
    padding-right: 3px !important;
}
}
@media screen and (max-width: 768px) {
.listing-post-style-listview_mod .grid-exerpt-field {
    margin-bottom: 5px;
}
.directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .directorypress-listing-title .author-unverified, .directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .directorypress-listing-title .author-verified, .listing-post-style-listview_mod .directorypress-listing-text-content-wrap .add_to_favourites.btn, .listing-post-style-listview_mod .grid-fields-wrapper.inline-fields, .listing-post-style-listview_mod .grid-fields-wrapper.block-fields {
    display: unset;
}
.directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .directorypress-listing-title .author-unverified, .directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .directorypress-listing-title .author-verified, .directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .directorypress-listing-text-content-wrap .listing-location, .directorypress-listing.listing-post-style-listview_mod .directorypress-listing-item-holder .review_rate, .listing-post-style-listview_mod .directorypress-listing-text-content-wrap .add_to_favourites.btn, .listing-post-style-listview_mod .grid-fields-wrapper.inline-fields, .listing-post-style-listview_mod .grid-fields-wrapper.block-fields, .listing-post-style-listview_mod .grid-exerpt-field {
    display: unset;
}
.pacz-post-single .pacz-post-single-content-wrapper {
    padding: 15px;
}
.ppc-button-wrapper {
    margin-bottom: 120px;
}
.czprice-slider {
    padding-left: 24px !important;
}
#pacz-header {
    z-index: 100;
}
.mobile-single-listing-slider .dropdown-menu {
    inset: 0px 0px auto auto !important;
}
.listing-post-style-listview_mod .cat-wrapper .listing-cat, .listing-post-style-listview_mod .cat-wrapper {
    font-size: 12px;
}
.directorypress-listing-item-holder .modlist-bottom-area .directorypress-field-type-price {
	float: right;
	color: #cf2e2e
}
.translatepress-ar .directorypress-listing-item-holder .modlist-bottom-area .directorypress-field-type-price {
	float: left;
	color: #cf2e2e;
	font-weight: 600;
}
.rtl .listing-post-style-19 .listing-ratting-icon-fields {
    padding: 0 20px 4px !important;
}
.translatepress-ar .listing-rating.grid-rating .review_rate-empty {
    vertical-align: top;
}
.translatepress-ar .directorypress-listings-grid .directorypress-listing-text-content-wrap .directorypress-field-type-price {
    float: right !important;
}
}
@media screen and (max-width: 1024px) {
.elementor-9549 .elementor-element.elementor-element-8559035:not(.elementor-motion-effects-element-type-background), .elementor-9549 .elementor-element.elementor-element-8559035 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #0a0f0f;
}
.elementor-10242 .elementor-element.elementor-element-c231a7f, .elementor-9549 .elementor-element.elementor-element-8559035 {
    padding: 12px 30px 12px 30px;
}
}
@media screen and (max-width: 1169px) {
.dashboard-wrapper .author-section {
    display: none;
}
.soc-user-info {
    display: flex;
    align-items: center;
    padding-left: 46px;
    margin-top: -37px;
}
.translatepress-ar .soc-user-info {
    padding-right: 46px;
    padding-left: 0px;
}
.soc-user-subinfo {
    display: flex;
    align-items: center;
}
.soc-user-picture {
    margin-right: 10px;
}
.soc-user-picture img {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    border: 1px solid #eee;
    background: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.10);
    padding: 3px;
}
.soc-user-nameinfo {
    display: flex;
    flex-direction: column;
}
.soc-edit-profile {
    margin-left: auto;
    background-color: #f9f9f9;
    padding: 8px 10px;
}
.translatepress-ar .soc-edit-profile {
    margin-left: 0px;
    margin-right: auto;
}
.soc-edit-profile a {
    color: #ff9700; /* Link color */
}
.translatepress-ar .dashboard-wrapper.active .directorypress-user-panel-sidearea {
    transform: translateX(200px);
}
.translatepress-ar .dashboard-wrapper .col-lg-9 {
    transform: translateX(-250px);
}
.translatepress-ar .dashboard-wrapper.active .col-lg-9 {
    transform: translateX(0);
}
}
@media screen and (min-width: 1170px) {
.dashboard-wrapper {
    margin-top: 10px;
}
.soc-user-info {
    display: none;
}
}



/*----------custom css jr*/
.search-sub-term-handle{
    display:none !important;
    
}

#ui-id-2 {
        overflow-y: auto !important;
}
#ui-id-2::-webkit-scrollbar {
    width: 4px !important;
}
#ui-id-2::-webkit-scrollbar-thumb {
    background-color: #ccc; /* Color of the scrollbar */
     border: none !important;
}

.dashboard-wrapper .digits-form_countrycode {
    left: 35%;
    top: 53%;
}
.countrycodecontainer .digits_countrycode{
    
    border:none;
}
 input[name='user_phone'],input[name='user_whatsapp_number'] {
    padding:0px 100px !important; 
}


.page-id-12716 .digit_cs-list{
width:50%;
}
.directorypress-frontend-dashboard .alert-success{
position:absolute;
}
.search-content-field-label , .single-listing .directorypress-field-type-price{
    display:none;
    
}