/*
Template:       classima
Theme Name:     Classima Child
Theme URI:      http://radiustheme.com/demo/wordpress/classima
Author:         RadiusTheme
Author URI:     https://www.radiustheme.com
Description:    Classima is a clean and modern WordPress Theme best suited for Classified Listing. This theme comes with all necessary features and pages for a Classified Listing website.
Version:        1.0
Text Domain:    classima
Tags:           two-columns, three-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, blog
License:        Envato split License
License URI:    https://themeforest.net/licenses/terms/regular
*/

.offscreen-navigation .sub-menu li a span.hot,
.main-header .main-navigation-area .main-navigation ul li span.hot {
    background: #dc3545;
    font-size: 13px;
    color: #fff;
    padding: 3px 5px 2px;
    border-radius: 5px;
}
.rt-el-listing-cat-box-2 .rtin-item,.elementor-802 .elementor-element.elementor-element-018fa10 .rtin-title{ 
    box-shadow: 0 4px 7px 0 rgb(0 0 0 / 15%);
}
.rt-el-listing-cat-box-2 .rtin-item:hover{ 
    box-shadow: 0px 4px 10px 3px rgb(0 0 0 / 30%);
	transition: .3s ease-in-out !important;
}

.main-header .main-navigation-area .main-navigation ul li ul li a{padding: 0px 7px !important;
}
.rtcl.rtcl-elementor-widget .rtcl-listings .rtcl-price {
	font-size: 18px;
}
.rt-el-listing-cat-box-2 .rtin-item {

    background-color: white;
}
.header-btn:hover {
   border-color: transparent;
    color: #7dba21 !important;
    background-color: white !important;
    box-shadow: rgb(23 43 99 / 35%) 0 6px 18px; 
	transition: .3s ease-in-out;
}
.elementor-802 .elementor-element.elementor-element-254cdb1 .classima-listing-search-form .rtin-search-btn:hover, .elementor-802 .elementor-element.elementor-element-cfdb2ca .rtcl.rtcl-elementor-widget .listing-item:hover, .elementor-802 .elementor-element.elementor-element-671b480 .rtcl.rtcl-elementor-widget .listing-item:hover{transition: .3s ease-in-out !important;}
.rtcl.rtcl-elementor-widget .rtcl-listings .listing-item .badge { padding: 5px 10px;
}
.rtcl-sold-out {
    background: #2f1c6a;
}
.rtcl.rtcl-elementor-widget .rtcl-listings .listing-item .badge, .rtcl-listing-badge-wrap span.badge:last-child {
    padding: 5px 8px;
  
	box-shadow: 0 4px 7px 0 rgb(0 0 0 / 15%);
}
#content .rtcl-listings.rtcl-grid-view { 
    grid-row-gap: 20px;}
.rtcl-check-list{display: flex;gap: 20px;flex-wrap:wrap;}

.listing-thumb img {max-height: 200px;}
body, select, gtnbg_root, ul li, gtnbg_root p {font-size: 15px;}
.rtcl.rtcl-elementor-widget .rtcl-listings .listing-item .badge, .rtcl-listing-badge-wrap span.badge:last-child {   
    display: none;}
.rtcl .rtcl-grid-view .rtcl-listing-meta-data {
	flex-direction: row;}

.rtcl.rtcl-elementor-widget .rtcl-listing-meta-data li>i {margin-right: 2px;}
.rtcl.rtcl-elementor-widget .rtcl-listing-meta-data li {   
    margin-right: 8px;}
.elementor-802 .elementor-element.elementor-element-1d4e7da .rtin-subtitle {    
    text-align: justify;
	width: 80%;
    margin-left: 10%;
}
.rt-el-post-2 .rtin-each .post-title {
    margin-bottom: 14px;
    word-break: break-all;
    font-size: 18px;
    line-height: 1.3;
}
.rt-el-listing-search.rtin-light{border-color: #F5F7FA;box-shadow: 0 4px 7px 0 rgb(0 0 0 / 10%);}
.rt-el-listing-search.rtin-light:hover{border-color: #F5F7FA;box-shadow: 0 4px 7px 0 rgb(0 0 0 / 25%);transition: .3s ease-in-out;
}

/* Code 4 hot badges*/
.pf-ad-badge {
    display: inline-block;
    padding: 4px 8px;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    border-radius: 4px;
    margin-right: 6px;
}

.pf-badge-urgent {
    background-color: #e53935; /* red */
}

.pf-badge-hot {
    background-color: #fb8c00; /* orange */
}


